0000866291-22-000011.txt : 20220518 0000866291-22-000011.hdr.sgml : 20220518 20220518172652 ACCESSION NUMBER: 0000866291-22-000011 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 143 CONFORMED PERIOD OF REPORT: 20220325 FILED AS OF DATE: 20220518 DATE AS OF CHANGE: 20220518 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: 0325 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39675 FILM NUMBER: 22940335 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-20220325.htm 10-K algm-20220325
0000866291FALSE2022FYP3YP1Y00008662912021-03-272022-03-2500008662912021-09-24iso4217:USD00008662912022-05-06xbrli:shares00008662912022-03-2500008662912021-03-26iso4217:USDxbrli:shares0000866291algm:NonRelatedPartyRevenueMember2021-03-272022-03-250000866291algm:NonRelatedPartyRevenueMember2020-03-282021-03-260000866291algm:NonRelatedPartyRevenueMember2019-03-302020-03-270000866291algm:RelatedPartyRevenueMember2021-03-272022-03-250000866291algm:RelatedPartyRevenueMember2020-03-282021-03-260000866291algm:RelatedPartyRevenueMember2019-03-302020-03-2700008662912020-03-282021-03-2600008662912019-03-302020-03-270000866291us-gaap:CommonStockMemberus-gaap:CommonClassAMember2019-03-290000866291us-gaap:CommonStockMemberalgm:CommonClassLMember2019-03-290000866291us-gaap:CommonStockMember2019-03-290000866291us-gaap:AdditionalPaidInCapitalMember2019-03-290000866291us-gaap:RetainedEarningsMember2019-03-290000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-290000866291us-gaap:NoncontrollingInterestMember2019-03-2900008662912019-03-290000866291us-gaap:RetainedEarningsMember2019-03-302020-03-270000866291us-gaap:NoncontrollingInterestMember2019-03-302020-03-270000866291us-gaap:CommonStockMemberalgm:CommonClassLMember2019-03-302020-03-270000866291us-gaap:AdditionalPaidInCapitalMember2019-03-302020-03-270000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-302020-03-270000866291us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-03-270000866291us-gaap:CommonStockMemberalgm:CommonClassLMember2020-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-260000866291us-gaap:CommonStockMemberalgm:CommonClassLMember2020-03-282021-03-260000866291us-gaap:AdditionalPaidInCapitalMember2020-03-282021-03-260000866291us-gaap:CommonStockMember2020-03-282021-03-260000866291us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-03-282021-03-260000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-282021-03-260000866291us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-03-260000866291us-gaap:CommonStockMemberalgm:CommonClassLMember2021-03-260000866291us-gaap:CommonStockMember2021-03-260000866291us-gaap:AdditionalPaidInCapitalMember2021-03-260000866291us-gaap:RetainedEarningsMember2021-03-260000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-260000866291us-gaap:NoncontrollingInterestMember2021-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:CommonStockMemberus-gaap:CommonClassAMember2022-03-250000866291us-gaap:CommonStockMemberalgm:CommonClassLMember2022-03-250000866291us-gaap:CommonStockMember2022-03-250000866291us-gaap:AdditionalPaidInCapitalMember2022-03-250000866291us-gaap:RetainedEarningsMember2022-03-250000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-250000866291us-gaap:NoncontrollingInterestMember2022-03-2500008662912017-10-012017-10-31xbrli:purealgm:locationalgm:continent0000866291us-gaap:IPOMember2020-11-022020-11-020000866291us-gaap:IPOMember2020-11-020000866291us-gaap:IPOMemberalgm:AllegroMicrosystemsIncMember2020-11-022020-11-020000866291algm:IPOSellingShareholdersMember2020-11-022020-11-020000866291algm:PolarSemiconductorIncMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2020-03-282020-03-280000866291algm:PolarSemiconductorIncMemberalgm:PolarSemiconductorIncMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2020-03-280000866291algm:PolarSemiconductorIncMemberalgm:PolarSemiconductorIncMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2020-10-142020-10-140000866291algm:PolarSemiconductorIncMemberalgm:PolarSemiconductorIncMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2020-10-140000866291algm:PolarSemiconductorIncMemberalgm:SankenMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2020-03-280000866291algm:PolarSemiconductorIncMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2020-03-280000866291algm:PolarSemiconductorIncMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2020-03-282021-03-260000866291algm:COVID19Member2019-12-282020-03-270000866291algm:COVID19Member2022-03-25algm:segment0000866291algm:AffiliatedEntityInPhilippinesMember2022-03-250000866291us-gaap:BuildingMember2021-03-272022-03-250000866291srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2021-03-272022-03-250000866291srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2021-03-272022-03-250000866291us-gaap:OfficeEquipmentMember2021-03-272022-03-250000866291srt:MinimumMember2021-03-272022-03-250000866291srt:MaximumMember2021-03-272022-03-250000866291us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberalgm:AMTCFacilityMember2021-03-030000866291us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberalgm:AMTCFacilityMember2020-03-282021-03-26algm:reportingUnit0000866291us-gaap:CustomerConcentrationRiskMemberus-gaap:TradeAccountsReceivableMemberalgm:SankenMember2021-03-272022-03-250000866291us-gaap:CustomerConcentrationRiskMemberus-gaap:TradeAccountsReceivableMemberalgm:SankenMember2020-03-282021-03-260000866291us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberalgm:SankenMember2021-03-272022-03-250000866291us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberalgm:SankenMember2020-03-282021-03-260000866291us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberalgm:SankenMember2019-03-302020-03-270000866291us-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2021-03-272022-03-250000866291us-gaap:SalesRevenueNetMembercountry:JPus-gaap:GeographicConcentrationRiskMember2021-03-272022-03-250000866291us-gaap:SalesRevenueNetMembercountry:CNus-gaap:GeographicConcentrationRiskMember2021-03-272022-03-250000866291us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:KR2021-03-272022-03-250000866291us-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2020-03-282021-03-260000866291us-gaap:SalesRevenueNetMembercountry:JPus-gaap:GeographicConcentrationRiskMember2020-03-282021-03-260000866291us-gaap:SalesRevenueNetMembercountry:CNus-gaap:GeographicConcentrationRiskMember2020-03-282021-03-260000866291us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:KR2020-03-282021-03-260000866291us-gaap:NonUsMemberus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2019-03-302020-03-270000866291us-gaap:SalesRevenueNetMembercountry:JPus-gaap:GeographicConcentrationRiskMember2019-03-302020-03-270000866291us-gaap:SalesRevenueNetMembercountry:CNus-gaap:GeographicConcentrationRiskMember2019-03-302020-03-270000866291us-gaap:AccountingStandardsUpdate201602Member2021-03-270000866291algm:AutomotiveEndMarketMember2021-03-272022-03-250000866291algm:AutomotiveEndMarketMember2020-03-282021-03-260000866291algm:AutomotiveEndMarketMember2019-03-302020-03-270000866291algm:IndustrialEndMarketMember2021-03-272022-03-250000866291algm:IndustrialEndMarketMember2020-03-282021-03-260000866291algm:IndustrialEndMarketMember2019-03-302020-03-270000866291algm:OtherEndMarketMember2021-03-272022-03-250000866291algm:OtherEndMarketMember2020-03-282021-03-260000866291algm:OtherEndMarketMember2019-03-302020-03-270000866291algm:WaferFoundryProductsMember2021-03-272022-03-250000866291algm:WaferFoundryProductsMember2020-03-282021-03-260000866291algm:WaferFoundryProductsMember2019-03-302020-03-270000866291algm:SankenProductsMember2021-03-272022-03-250000866291algm:SankenProductsMember2020-03-282021-03-260000866291algm:SankenProductsMember2019-03-302020-03-270000866291algm:PowerIntegratedCircuitsMember2021-03-272022-03-250000866291algm:PowerIntegratedCircuitsMember2020-03-282021-03-260000866291algm:PowerIntegratedCircuitsMember2019-03-302020-03-270000866291algm:MagneticSensorsMember2021-03-272022-03-250000866291algm:MagneticSensorsMember2020-03-282021-03-260000866291algm:MagneticSensorsMember2019-03-302020-03-270000866291algm:PhotonicsMember2021-03-272022-03-250000866291algm:PhotonicsMember2020-03-282021-03-260000866291algm:PhotonicsMember2019-03-302020-03-270000866291country:US2021-03-272022-03-250000866291country:US2020-03-282021-03-260000866291country:US2019-03-302020-03-270000866291algm:OtherAmericasMember2021-03-272022-03-250000866291algm:OtherAmericasMember2020-03-282021-03-260000866291algm:OtherAmericasMember2019-03-302020-03-270000866291srt:EuropeMember2021-03-272022-03-250000866291srt:EuropeMember2020-03-282021-03-260000866291srt:EuropeMember2019-03-302020-03-270000866291country:JP2021-03-272022-03-250000866291country:JP2020-03-282021-03-260000866291country:JP2019-03-302020-03-270000866291country:CN2021-03-272022-03-250000866291country:CN2020-03-282021-03-260000866291country:CN2019-03-302020-03-270000866291country:KR2021-03-272022-03-250000866291country:KR2020-03-282021-03-260000866291country:KR2019-03-302020-03-270000866291algm:OtherAsiaMember2021-03-272022-03-250000866291algm:OtherAsiaMember2020-03-282021-03-260000866291algm:OtherAsiaMember2019-03-302020-03-270000866291us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2022-03-250000866291us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2022-03-250000866291us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2022-03-250000866291us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-03-250000866291us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-03-250000866291us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-03-250000866291us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-03-250000866291us-gaap:FairValueMeasurementsRecurringMember2022-03-250000866291us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2021-03-260000866291us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2021-03-260000866291us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2021-03-260000866291us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-03-260000866291us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-03-260000866291us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-03-260000866291us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-03-260000866291us-gaap:FairValueMeasurementsRecurringMember2021-03-260000866291algm:VoxtelIncMember2020-08-280000866291algm:VoxtelIncMember2020-08-282020-08-280000866291us-gaap:FairValueMeasurementsRecurringMember2020-03-270000866291us-gaap:FairValueMeasurementsRecurringMember2020-03-282021-03-260000866291us-gaap:FairValueMeasurementsRecurringMember2021-03-272022-03-250000866291algm:VoxtelProductLineMemberus-gaap:DisposalGroupNotDiscontinuedOperationsMember2021-03-272022-03-250000866291us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberalgm:AMTCFacilityMember2021-08-032021-08-030000866291us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberalgm:AMTCFacilityMember2021-03-272022-03-250000866291us-gaap:LandMember2022-03-250000866291us-gaap:LandMember2021-03-260000866291algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember2022-03-250000866291algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember2021-03-260000866291us-gaap:MachineryAndEquipmentMember2022-03-250000866291us-gaap:MachineryAndEquipmentMember2021-03-260000866291us-gaap:OfficeEquipmentMember2022-03-250000866291us-gaap:OfficeEquipmentMember2021-03-260000866291us-gaap:ConstructionInProgressMember2022-03-250000866291us-gaap:ConstructionInProgressMember2021-03-260000866291country:US2022-03-250000866291country:US2021-03-260000866291country:PH2022-03-250000866291country:PH2021-03-260000866291country:TH2022-03-250000866291country:TH2021-03-260000866291algm:OtherCountriesMember2022-03-250000866291algm:OtherCountriesMember2021-03-260000866291us-gaap:ToolsDiesAndMoldsMember2021-03-272022-03-250000866291us-gaap:ToolsDiesAndMoldsMember2020-03-282021-03-260000866291us-gaap:ToolsDiesAndMoldsMember2019-03-302020-03-270000866291us-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:IndefiniteLivedTechnologyBasedIntangibleAssetsMember2022-03-250000866291us-gaap:TrademarksMember2022-03-250000866291us-gaap:TrademarksMember2021-03-272022-03-250000866291algm:LegacyTrademarksMember2022-03-250000866291us-gaap:OtherIntangibleAssetsMember2022-03-250000866291us-gaap:PatentsMember2021-03-260000866291us-gaap:PatentsMember2020-03-282021-03-260000866291us-gaap:CustomerRelationshipsMember2021-03-260000866291us-gaap:CustomerRelationshipsMember2020-03-282021-03-260000866291us-gaap:TechnologyBasedIntangibleAssetsMember2021-03-260000866291us-gaap:TechnologyBasedIntangibleAssetsMember2020-03-282021-03-260000866291algm:IndefiniteLivedTechnologyBasedIntangibleAssetsMember2021-03-260000866291us-gaap:TrademarksMember2021-03-260000866291us-gaap:TrademarksMember2020-03-282021-03-260000866291algm:LegacyTrademarksMember2021-03-260000866291us-gaap:OtherIntangibleAssetsMember2021-03-260000866291algm:LongTermCashIncentivePlanMember2021-03-272022-03-250000866291algm:LTCIPTRIPAwardRSUConversionProgramMemberalgm:LongTermCashIncentivePlanMember2020-11-022020-11-020000866291algm:LTCIPTRIPAwardRSUConversionProgramMemberalgm:TalentRetentionIncentiveProgramMember2020-11-022020-11-020000866291algm:LTCIPTRIPAwardRSUConversionProgramMemberalgm:LongTermCashIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2020-11-022020-11-020000866291algm:LTCIPTRIPAwardRSUConversionProgramMemberus-gaap:RestrictedStockUnitsRSUMemberalgm:TalentRetentionIncentiveProgramMember2020-11-022020-11-020000866291algm:LTCIPTRIPAwardRSUConversionProgramMemberus-gaap:RestrictedStockUnitsRSUMember2020-11-022020-11-020000866291algm:LongTermCashIncentivePlanMember2019-03-290000866291algm:LongTermCashIncentivePlanMember2019-03-302020-03-270000866291algm:LongTermCashIncentivePlanMember2020-03-270000866291algm:LongTermCashIncentivePlanMember2020-03-282021-03-260000866291algm:LongTermCashIncentivePlanMember2021-03-260000866291algm:LongTermCashIncentivePlanMember2022-03-250000866291srt:MinimumMember2022-03-250000866291srt:MaximumMember2022-03-250000866291algm:TermLoanFacilityMemberus-gaap:LineOfCreditMember2022-03-250000866291algm:TermLoanFacilityMemberus-gaap:LineOfCreditMember2021-03-260000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMember2022-03-250000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMember2021-03-260000866291algm:TermLoanFacilityMemberalgm:CreditSuisseAGCaymanIslandsBranchMember2020-09-300000866291algm:MizuhoBankLtdMemberus-gaap:RevolvingCreditFacilityMember2020-09-300000866291srt:MinimumMemberalgm:MizuhoBankLtdMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-09-302020-09-300000866291algm:MizuhoBankLtdMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-09-302020-09-300000866291algm:MizuhoBankLtdMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-09-300000866291algm:MizuhoBankLtdMemberus-gaap:RevolvingCreditFacilityMember2022-03-250000866291algm:MizuhoBankLtdMemberus-gaap:LineOfCreditMember2020-09-302020-09-300000866291algm:BankOfMitsubishiUFJMemberus-gaap:LineOfCreditMember2020-09-302020-09-300000866291algm:MizuhoBankLtdMemberus-gaap:RevolvingCreditFacilityMember2021-03-260000866291algm:TermLoanFacilityMemberalgm:CreditSuisseAGCaymanIslandsBranchMember2020-11-252020-11-250000866291algm:TermLoanFacilityMemberalgm:CreditSuisseAGCaymanIslandsBranchMember2020-03-282021-03-260000866291algm:UnsecuredRevolvingCreditFacilitiesMemberalgm:LineOfCreditAgreementExpiringJanuary222021Memberus-gaap:LineOfCreditMember2019-01-220000866291algm:UnsecuredRevolvingCreditFacilitiesMemberalgm:LineOfCreditAgreementExpiringJanuary222021Memberus-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-222019-01-220000866291algm:UnsecuredRevolvingCreditFacilitiesMemberalgm:LineOfCreditAgreementExpiringJanuary222021Memberus-gaap:LineOfCreditMember2021-03-260000866291algm:UnsecuredRevolvingCreditFacilitiesMemberalgm:LineOfCreditAgreementExpiringJanuary222021Memberus-gaap:LineOfCreditMember2020-03-270000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member2020-03-270000866291algm:UnsecuredRevolvingCreditFacilitiesMemberalgm:LineOfCreditAgreementExpiringJanuary222021Memberus-gaap:LineOfCreditMember2020-06-260000866291algm:UnsecuredRevolvingCreditFacilitiesMemberalgm:LineOfCreditAgreementExpiringJanuary222021Memberus-gaap:LineOfCreditMember2021-03-272022-03-250000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member2006-03-270000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMemberalgm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member2006-03-272006-03-270000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member2019-03-302020-03-270000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member2020-09-160000866291algm:UnsecuredRevolvingCreditFacilitiesMemberalgm:LineOfCreditAgreementMaturingJune182020Memberus-gaap:LineOfCreditMember2001-12-050000866291algm:UnsecuredRevolvingCreditFacilitiesMemberalgm:LineOfCreditAgreementMaturingJune182020Memberus-gaap:LineOfCreditMember2020-03-182020-03-180000866291algm:UnsecuredRevolvingCreditFacilitiesMemberalgm:LineOfCreditAgreementMaturingJune182020Memberus-gaap:LineOfCreditMember2020-03-270000866291algm:UnsecuredRevolvingCreditFacilitiesMemberalgm:LineOfCreditAgreementExpiringAugust312021Memberus-gaap:LineOfCreditMember2019-11-26iso4217:PHP0000866291algm:UnsecuredRevolvingCreditFacilitiesMemberalgm:LineOfCreditAgreementExpiringAugust312021Memberus-gaap:LineOfCreditMember2022-03-250000866291algm:UnsecuredRevolvingCreditFacilitiesMemberalgm:LineOfCreditAgreementExpiringAugust312021Memberus-gaap:LineOfCreditMember2021-03-260000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementExpiringJune302021Member2019-11-200000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementExpiringJune302021Member2022-03-250000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementExpiringJune302021Member2021-03-260000866291us-gaap:PensionPlansDefinedBenefitMember2021-03-272022-03-250000866291us-gaap:PensionPlansDefinedBenefitMember2020-03-282021-03-260000866291us-gaap:PensionPlansDefinedBenefitMember2019-03-302020-03-270000866291us-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:PensionPlansDefinedBenefitMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:USTreasuryAndGovernmentMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel1Memberus-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-250000866291algm:UnitInvestmentTrustFundMemberus-gaap:FairValueInputsLevel2Memberus-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:PensionPlansDefinedBenefitMemberus-gaap:CorporateBondSecuritiesMember2022-03-250000866291us-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:CorporateBondSecuritiesMember2022-03-250000866291us-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:CorporateBondSecuritiesMember2022-03-250000866291us-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:CorporateBondSecuritiesMember2022-03-250000866291us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-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:USTreasuryAndGovernmentMemberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:FairValueInputsLevel3Memberus-gaap:USTreasuryAndGovernmentMemberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291algm:UnitInvestmentTrustFundMemberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:FairValueInputsLevel1Memberalgm:UnitInvestmentTrustFundMemberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291algm:UnitInvestmentTrustFundMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:FairValueInputsLevel3Memberalgm:UnitInvestmentTrustFundMemberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:CorporateBondSecuritiesMember2021-03-260000866291us-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:CorporateBondSecuritiesMember2021-03-260000866291us-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:CorporateBondSecuritiesMember2021-03-260000866291us-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:CorporateBondSecuritiesMember2021-03-260000866291us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:FairValueInputsLevel3Memberus-gaap:BankLoanObligationsMemberus-gaap:PensionPlansDefinedBenefitMember2019-03-290000866291us-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMemberus-gaap:PensionPlansDefinedBenefitMember2019-03-290000866291us-gaap:FairValueInputsLevel3Memberus-gaap:BankLoanObligationsMemberus-gaap:PensionPlansDefinedBenefitMember2019-03-302020-03-270000866291us-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMemberus-gaap:PensionPlansDefinedBenefitMember2019-03-302020-03-270000866291us-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:OtherPensionPlansDefinedBenefitMemberalgm:PensionPromiseMember2022-03-25iso4217:GBP0000866291us-gaap:OtherPensionPlansDefinedBenefitMemberalgm:PensionPromiseMember2021-03-260000866291algm:AMLUSEmployeeDefinedContributionPlanMember2021-03-272022-03-250000866291algm:AMLUSEmployeeDefinedContributionPlanMember2020-03-282021-03-260000866291algm:AMLUSEmployeeDefinedContributionPlanMember2019-03-302020-03-270000866291algm:AMEPlanMember2021-03-272022-03-250000866291algm:AMEPlanMember2020-03-282021-03-260000866291algm:AMEPlanMember2019-03-302020-03-270000866291algm:Company401KPlanMember2021-03-272022-03-250000866291algm:Company401KPlanMember2015-01-012015-01-0100008662912020-11-022020-11-020000866291us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-11-012020-11-010000866291us-gaap:EmployeeStockMember2021-03-272022-03-250000866291us-gaap:RestrictedStockUnitsRSUMember2020-03-282021-03-260000866291us-gaap:RestrictedStockUnitsRSUMember2021-03-272022-03-250000866291us-gaap:RestrictedStockUnitsRSUMember2020-03-282021-03-260000866291us-gaap:RestrictedStockUnitsRSUMember2019-03-302020-03-270000866291us-gaap:PerformanceSharesMember2021-03-272022-03-250000866291us-gaap:PerformanceSharesMember2020-03-282021-03-260000866291us-gaap:PerformanceSharesMember2019-03-302020-03-270000866291us-gaap:EmployeeStockMember2021-03-272022-03-250000866291us-gaap:EmployeeStockMember2020-03-282021-03-260000866291us-gaap:EmployeeStockMember2019-03-302020-03-270000866291algm:CommonClassAAndCommonClassLMember2021-03-272022-03-250000866291algm:CommonClassAAndCommonClassLMember2020-03-282021-03-260000866291algm:CommonClassAAndCommonClassLMember2019-03-302020-03-2700008662912017-10-31algm:class0000866291us-gaap:CommonClassAMember2017-10-310000866291us-gaap:CommonClassAMember2017-10-012017-10-310000866291us-gaap:CommonClassAMemberalgm:OneEquityPartnersMember2017-10-310000866291algm:CommonClassLMember2017-10-310000866291us-gaap:CommonClassAMember2020-09-302020-09-300000866291algm:CommonClassLMember2017-10-012017-10-310000866291algm:ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMemberus-gaap:CommonClassAMember2017-10-012017-10-310000866291algm:ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMemberus-gaap:CommonClassAMember2017-10-310000866291algm:ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMemberalgm:CommonClassLMember2017-10-310000866291algm:CommonClassLMemberalgm:ShareBasedPaymentArrangementIfAChangeInControlOccursMember2017-10-310000866291algm:CommonClassLMember2020-10-022020-10-020000866291us-gaap:CommonClassAMember2020-11-022020-11-020000866291algm:CommonClassLMember2020-11-022020-11-020000866291algm:SharesOfCommonStockMemberus-gaap:CommonClassAMember2020-11-022020-11-020000866291algm:SharesOfUnvestedRestrictedCommonStockMemberus-gaap:CommonClassAMember2020-11-022020-11-020000866291algm:SharesOfCommonStockMemberalgm:CommonClassLMember2020-11-022020-11-020000866291algm:SharesOfUnvestedRestrictedCommonStockMemberalgm:CommonClassLMember2020-11-022020-11-020000866291algm:SharesOfCommonStockMember2020-11-022020-11-020000866291algm:SharesOfUnvestedRestrictedCommonStockMember2020-11-022020-11-020000866291algm:CommonClassLMember2020-11-010000866291us-gaap:RestrictedStockUnitsRSUMember2020-03-270000866291us-gaap:RestrictedStockUnitsRSUMember2021-03-260000866291us-gaap:RestrictedStockUnitsRSUMember2022-03-250000866291srt:MinimumMemberus-gaap:PerformanceSharesMember2022-03-250000866291us-gaap:PerformanceSharesMembersrt:MaximumMember2022-03-250000866291us-gaap:PerformanceSharesMember2021-03-260000866291us-gaap:PerformanceSharesMember2020-03-270000866291us-gaap:PerformanceSharesMember2022-03-250000866291us-gaap:RestrictedStockMember2020-03-270000866291us-gaap:RestrictedStockMember2020-03-282021-03-260000866291us-gaap:RestrictedStockMember2021-03-260000866291us-gaap:RestrictedStockMember2021-03-272022-03-250000866291us-gaap:RestrictedStockMember2022-03-250000866291us-gaap:EmployeeStockMember2020-11-020000866291us-gaap:EmployeeStockMember2020-11-022020-11-020000866291us-gaap:EmployeeStockMember2022-03-250000866291us-gaap:EmployeeStockMember2021-03-260000866291algm:PhantomStockGrantsMember2021-03-272022-03-250000866291algm:CommonClassLMember2020-11-020000866291us-gaap:RestrictedStockUnitsRSUMember2020-11-022020-11-020000866291algm:CommonClassLMember2020-03-282021-03-260000866291us-gaap:CostOfSalesMember2021-03-272022-03-250000866291us-gaap:CostOfSalesMember2020-03-282021-03-260000866291us-gaap:CostOfSalesMember2019-03-302020-03-270000866291us-gaap:ResearchAndDevelopmentExpenseMember2021-03-272022-03-250000866291us-gaap:ResearchAndDevelopmentExpenseMember2020-03-282021-03-260000866291us-gaap:ResearchAndDevelopmentExpenseMember2019-03-302020-03-270000866291us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-03-272022-03-250000866291us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-03-282021-03-260000866291us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-03-302020-03-270000866291algm:PhantomStockGrantsMember2022-01-012022-01-010000866291us-gaap:IPOMember2020-03-282021-03-260000866291algm:ThailandTaxAuthorityMember2022-03-250000866291algm:FranceTaxAuthorityMemberus-gaap:ResearchMember2022-03-250000866291us-gaap:StateAndLocalJurisdictionMemberus-gaap:ResearchMember2022-03-250000866291algm:ThailandTaxAuthorityMemberus-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberalgm:AMTCFacilityMember2022-03-250000866291algm:ThailandTaxAuthorityMemberus-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberus-gaap:ResearchMemberalgm:AMTCFacilityMember2022-03-250000866291us-gaap:DomesticCountryMember2022-03-250000866291us-gaap:ResearchMemberus-gaap:DomesticCountryMember2022-03-250000866291us-gaap:ForeignCountryMember2022-03-250000866291algm:IPOSellingShareholdersMember2021-02-022021-02-020000866291algm:IPOSellingShareholdersMemberalgm:OneEquityPartnersMember2021-02-022021-02-020000866291us-gaap:IPOMember2021-02-022021-02-020000866291algm:RelatedPartyRevenueMemberus-gaap:MajorityShareholderMember2021-03-272022-03-250000866291algm:RelatedPartyRevenueMemberus-gaap:MajorityShareholderMember2020-03-282021-03-260000866291algm:RelatedPartyRevenueMemberus-gaap:MajorityShareholderMember2019-03-302020-03-270000866291us-gaap:MajorityShareholderMember2022-03-250000866291us-gaap:MajorityShareholderMember2021-03-260000866291algm:SankenProductsMemberus-gaap:MajorityShareholderMember2019-03-302020-03-270000866291us-gaap:MajorityShareholderMember2019-03-302020-03-270000866291us-gaap:MajorityShareholderMember2020-03-270000866291us-gaap:MajorityShareholderMember2021-03-272022-03-250000866291us-gaap:MajorityShareholderMember2020-03-282021-03-260000866291us-gaap:MajorityShareholderMember2019-03-31algm:notealgm:lineofcredit0000866291us-gaap:MajorityShareholderMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-03-302020-03-270000866291algm:PolarSemiconductorIncMemberalgm:PolarSemiconductorIncMemberalgm:SankenMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2020-03-280000866291srt:ConsolidationEliminationsMember2020-03-282021-03-260000866291srt:ConsolidationEliminationsMember2020-03-280000866291us-gaap:EquityMethodInvesteeMember2020-03-280000866291us-gaap:EquityMethodInvesteeMember2021-03-260000866291algm:PolarSemiconductorIncMemberus-gaap:EquityMethodInvesteeMember2021-03-272022-03-250000866291srt:ConsolidationEliminationsMember2021-03-260000866291us-gaap:EquityMethodInvesteeMember2022-03-250000866291algm:ICTechnologyDevelopmentAgreementMemberus-gaap:EquityMethodInvesteeMember2021-03-272022-03-250000866291algm:ICTechnologyDevelopmentAgreementMemberus-gaap:EquityMethodInvesteeMember2020-03-282021-03-260000866291algm:ICTechnologyDevelopmentAgreementMemberus-gaap:EquityMethodInvesteeMember2019-03-302020-03-270000866291us-gaap:EquityMethodInvesteeMemberalgm:DiscreteTechnologyDevelopmentAgreementMember2021-03-260000866291us-gaap:EquityMethodInvesteeMember2021-03-272022-03-250000866291us-gaap:EquityMethodInvesteeMember2020-03-282021-03-260000866291algm:PriceSupportPaymentMemberus-gaap:EquityMethodInvesteeMember2021-03-272022-03-250000866291algm:PriceSupportPaymentMemberus-gaap:EquityMethodInvesteeMember2020-03-282021-03-260000866291srt:ConsolidationEliminationsMember2021-03-272022-03-250000866291algm:PolarSemiconductorIncMemberalgm:PolarSemiconductorIncMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2022-03-250000866291algm:InitialPSLLoanMemberus-gaap:LoansPayableMemberus-gaap:EquityMethodInvesteeMember2021-12-020000866291algm:SecondaryPSLLoanMembersrt:ScenarioForecastMemberus-gaap:LoansPayableMemberus-gaap:EquityMethodInvesteeMember2023-01-012023-01-010000866291algm:SecondaryPSLLoanMembersrt:ScenarioForecastMemberus-gaap:LoansPayableMemberus-gaap:EquityMethodInvesteeMember2023-01-010000866291algm:InitialPSLLoanMemberus-gaap:LoansPayableMemberus-gaap:EquityMethodInvesteeMember2022-03-250000866291algm:InitialPSLLoanMemberus-gaap:SubsequentEventMemberus-gaap:LoansPayableMemberus-gaap:EquityMethodInvesteeMember2022-04-012022-04-010000866291algm:TransitionServicesAgreementMember2020-03-282020-03-280000866291algm:TransitionServicesAgreementMember2021-03-272022-03-250000866291algm:TransitionServicesAgreementMember2020-03-282021-03-260000866291algm:SankenElectricEuropeLtdMember2022-03-250000866291algm:SankenElectricEuropeLtdMember2021-03-260000866291srt:DirectorMember2018-05-310000866291srt:DirectorMember2018-06-300000866291srt:DirectorMemberalgm:CommonClassLMember2018-03-012018-03-300000866291srt:DirectorMember2018-03-012018-03-300000866291srt:DirectorMember2021-03-272022-03-250000866291srt:DirectorMember2020-03-282021-03-260000866291srt:DirectorMember2019-03-302020-03-27

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 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 25, 2022
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                             to                            
Commission File Number: 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)
N/A
(Former name, former address and former fiscal year, if changed since last report)
__________________________________
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 24, 2021, 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.9 billion based on the closing sale price as reported on the NASDAQ Global Select Market on such date.
As of May 6, 2022, the registrant had 190,500,630 shares of common stock, $0.01 par value per share, outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s proxy statement for its 2022 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 25, 2022 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 and 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, including as a result of the COVID-19 pandemic, particularly in the automotive market;
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 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 in the automotive market;
our ability to compensate for decreases in average selling prices of our products and increases in input costs;
any disruptions at our primary third-party wafer fabrication facilities;
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 fully realize the benefits of past and potential future initiatives designed to improve our competitiveness, growth and profitability;
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 reliance on a limited number of third-party wafer fabrication facilities and suppliers of other materials;
our dependence on manufacturing operations in the Philippines;
our reliance on distributors to generate sales;
COVID-19 induced lock-downs and suppression 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;
2


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 tariffs and export restrictions;
our exposures to warranty claims, product liability claims and product recalls;
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 related to governmental regulation and other legal obligations, including 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;
the dilutive impact on the price of our shares upon future issuance by us or future sales by our stockholders;
our lack of intent to declare or pay dividends for the foreseeable future;
anti-takeover provisions in our organizational documents and General Corporation Law of the State of Delaware (the “DGCL”);
the exclusive forum provision in our Certificate of Incorporation for disputes with stockholders;
our inability to design, implement or maintain effective internal control over financial reporting;
changes in tax rates or the adoption of new tax legislation; 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.
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 critical technologies in the automotive and industrial markets. We are a leading supplier of power ICs and a market share leader in magnetic sensor ICs 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 driver, power management and light emitting diode (“LED”) driver ICs. Our photonics portfolio provides eye-safe distance measurement and 3D imaging solutions. 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 to enable energy efficiency in data centers and green 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 and photonics components provide 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 that sense, regulate and drive a variety of mechanical 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 BCD power ICs. We continue to be instrumental in developing Hall-effect and magnetoresistive transducers (“xMR”) and power DMOS devices on silicon, application-optimized packaging, high-temperature operation, high-speed precision signal paths for signal processing, and 100-volt (“100V”) capable Bipolar-CMOS-DMOS (“BCD”) wafer technology. Our photonics portfolio of ultra-miniature lasers and highly sensitive photodetectors relies on proprietary wafer and packaging technologies. 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 autonomous driving through long-range object detection. In the industrial market, these technologies enable the automation at the heart of the industrial transformation commonly referred to as “Industry 4.0.” These innovations also improve reliability to avoid factory downtime, accurately measure current to support increased energy efficiency for high-density data centers and green 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
4


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 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 and 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 (see “The PSL Divestiture” below), 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 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, power management IC and photonic Light Detection and Ranging (“LiDAR”) markets.
Powertrain Markets
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 xEVs 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.
Because the combination of an internal combustion engine and an electric powertrain balances efficiency and cost, production of vehicles that have both ICE and an electric powertrain are expected to represent the majority of xEV shipments through 2030. As a proven and experienced supplier of ICE powertrain ICs that support engine efficiency, and as an expert in delivering ICs supporting power efficiency in HEV and electric vehicles, we believe we are uniquely positioned to support the intersection of ICE and electric powertrains, providing the critical automotive-grade components required to enable energy-efficient and cost-effective hybrid vehicles. We believe this allows us to take advantage of the significant semiconductor content increases expected to result from the xEV migration.
ADAS and Autonomous Vehicles
Advanced Driver Assistance Systems (“ADAS”) capabilities are considered some of the most desirable features in modern vehicles and are already 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, and as ADAS features become more sophisticated, and adoption increases, demand for our sensor and power ICs is expected to expand from steering into additional braking and new radar and LiDAR applications. Based on industry forecasts, we believe the transition to vehicles that incorporate ADAS level 2 through 5 technologies and strong adoption of sensors and power management products to
5


support these vehicles will enable us to increase our total available market related to ADAS and related Safety & Chassis technologies.
Our devices play a key role in advanced driver assistance systems, which have three main functions: sense, think and act. Our solutions today address the critical “act” function, for example, reacting to system inputs to enable collision avoidance, lane keeping, 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.
Our portfolio of photonic and 3D sensing devices, through our acquisition of Voxtel, Inc. (“Voxtel”), addresses the “sense” opportunity in ADAS systems. Our LiDAR components, which include ultra-miniature lasers, photodetectors and custom integrated circuits, focus on eye-safe technology that provides high-accuracy distance measurements used to generate 3D LiDAR images required for object detection and avoidance when driving at highway speeds.
While the market is still in the early stages of adopting new ADAS technologies, we already ship more than 150 million devices every year that enable fundamental safety and drive features in ADAS applications. We believe our track record of supplying devices for safety applications and experience reliably 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 early lead in this rapidly growing opportunity.
Data Center and Communications Infrastructure
Exponential growth of internet traffic, proliferation of connected devices and global demand for cloud computing services have been driving rapid growth in data center and communications infrastructure spending. A key challenge faced by data center operators is power management. Continued growth of data center buildouts requires advanced cooling and efficient power delivery technologies. This has led to increased demand for energy management technologies that reduce cooling costs and improve operational efficiency.
Our single chip, small form factor motor driver ICs reduce the size and increase the efficiency of 3-phase fans used to cool the latest generation of servers. Our “lossless” current sensor ICs are used to improve the efficiency of server power supplies. Our 100V BCD wafer process technology and galvanically isolated current sensors are uniquely suited for higher voltage operation and therefore, we believe our motor driver and current sensor ICs will gain market share as data centers convert to 48-volt operating voltages.
Smart Factories and Energy Efficiency
The advent of Industry 4.0, increasing demand for renewable energy and the adoption of green technologies represent additional meaningful growth opportunities for us. We believe we can leverage our technology leadership in solutions optimized for high-temperature, high-voltage and high-reliability conditions to expand our presence in these markets. 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, and personal mobility, as well as green energy opportunities including renewable energy applications, like solar.
Market Share Expansion
Within our target markets, a key element of our growth strategy is to increase share through portfolio and customer expansion. We are a market share leader in the magnetic sensor IC market and believe there is still considerable runway to expand our share and 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 ramped revenue in the automotive ADAS and data center markets. Our revenue in these new areas has 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 share gains with continued execution on that strategy.
6


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 xEV and ADAS penetration already accelerating, we have seen significant increases in our electronic system content per vehicle. For example:
We average thirteen devices per vehicle, with as many as 80 devices in a high-end, luxury vehicle adopting early ADAS features. We believe the rapid increase in adoption of ADAS features will result in a similar increase in our average number of devices per vehicle as those features move into mid- and lower-range vehicles.
In addition, 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. According to our internal estimates and third-party sources, in a standard ICE model, we believe that we have a total opportunity of $37 increasing up to $59 of potential content in xEV vehicles.
Furthermore, in a mainstream North American pickup truck platform, our content per vehicle nearly tripled from 2017 to 2020 as a result of design wins for our solutions that enable smarter systems for self-park, lane assist and other related ADAS features.
There is a similar dynamic in the industrial market, where Industry 4.0, the equivalent of the Internet of Things for the factory, is revolutionizing how factories and factory equipment are designed and deployed, and the need for motor and motion control technology that is reliable and energy efficient has dramatically increased. We believe new content opportunities exist in the markets for BLDC motors and motion sensors, where we believe our technology and performance reliability make us uniquely capable of delivering on customer expectations. In addition, as edge devices become more intelligent, they require additional sensing, motor control and power regulation.
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 share in our targeted industrial markets, including factory automation, data center and green 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 share and that our strong market presence and 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 an early footprint in the emerging HEV and EV market and in advanced driver assistance systems. 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 an early position in these high-growth ADAS and xEV 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 ten years or more and we believe that product longevity and our ability to compete in our target markets will enable sustained market share gains 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
7


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 customer’s motor design process, all of which represent key customer requirements. In our newly acquired photonics portfolio, our ultra-miniature lasers provide an eye-safe, long-range light source that can be detected by our proprietary Indium Gallium Arsenide (“InGaAs”) photodiodes that are tightly coupled to our high accuracy, high speed, silicon read out integrated circuits (“ROICs”). 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 48-volt mild hybrid vehicles, autonomous vehicles, and from industrial robotics to server and data center hardware.
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 the most recent global recession in 2008, and 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 data center 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 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 sharp 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. This has contributed to improving our historical gross margins over the last four years from the 40% range to the 54% 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
8


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 Japanese automotive manufacturers, who are recognized industry-wide as having very stringent quality standards with respect to safety and reliability. We also have qualified and use external assembly and test facilities to enable flexible capacity utilization and technology access.
Well-positioned to access the Japan markets
Japan remains a very important geographic market for automotive and industrial suppliers and has historically been difficult to penetrate for companies headquartered outside of Japan. We have developed direct end customer relationships with market leading tier-one suppliers and now have an extensive sales, distribution, technical and quality support network in Japan. Through our Japan business development and technical center, we are well-positioned to directly market to and support Japanese manufacturers’ key development projects. We believe we are well-positioned to expand our business in Japan, particularly in the automotive and industrial automation markets. Relationships with leading Japanese customers are particularly valuable since the solutions created for these customers are often quickly adopted by other manufacturers outside of Japan.
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.
We believe that our executive management team’s ability to successfully execute on our strategic transformation demonstrates their strong capabilities. Additionally, 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 opportunities in areas such as xEVs, ADAS, Industry 4.0, data centers and green energy applications. 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. For example, we are applying this philosophy of innovation, quality and reliability to our photonics portfolio which supplies components into safety-critical LiDAR 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
9


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 number one 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, photonics, 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 solar and data center applications where we believe the trend towards increasing energy efficiency provides an opportunity to apply our rich history of innovation to rapidly gain share and 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 Industry 4.0 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 four years, we have improved our gross margin from the 40% range historically to the 50% 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 product 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.
Pursue selective acquisitions and other strategic transactions
We evaluate and pursue selective acquisitions and transactions to facilitate our entrance into new applications, add to our intellectual property portfolio and design resources, and accelerate our growth. From time to time, we acquire companies, technologies or assets and participate in joint ventures when we believe they will cost effectively and rapidly improve our product development or manufacturing capabilities or complement our existing product offerings.
10


Maintain sustainability efforts
We intend to continue to innovate with purpose, aiming to 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.
Company Products and Solutions
Our product portfolio includes over 1,000 products across a range of high-performance analog mixed-signal semiconductors and photonic components.
Our magnetic sensor IC, power IC and photonics solutions address three main electronic system functions – sense, regulate and drive. We apply our deep technology know-how to deliver:
Sensing of speed, position, current and 3D distance imaging to improve vehicle fuel efficiency and CO2 emissions, enable safer cars through object detection (ADAS “sense”) and collision avoidance (ADAS “act”), and enhance factory automation and green energy systems;
Regulation of systems to improve safety, improve power efficiency and ultimately reduce solution size; and
Driving 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:
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 seatbelt detection, ADAS applications such as advanced power steering and braking systems, ICE powertrain systems such as clutch and fork position in advanced transmissions, and mild HEV powertrain systems such as the shaft position of a starter generator.
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/crankshaft and transmission systems and employ proprietary algorithms to reduce CO2 emissions and improve fuel economy of combustion engines.
Current Sensor ICs: Current sensor ICs provide output signals proportional to the overall strength of a magnetic field created by a current carrying conductor. Current sensor ICs are used to improve energy efficiency in a broad range of applications, from xEV powertrain, industrial motors, and solar inverters to refrigerators and air conditioners.
Power ICs
Our power IC portfolio is comprised of high-temperature and high-voltage capable motor driver ICs, regulator power management ICs and LED driver ICs, 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, robotics 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
11


powertrain systems. Our LED driver ICs and modules are used in smart lighting systems to improve system safety, efficiency and size.
Photonic and 3D Sensing Components for LiDAR Applications
We provide photonic and advanced 3D imaging components for use in eye-safe, medium- and long-range industrial and automotive LiDAR applications. Our photonic components include high-performance avalanche photodiodes and photodiode arrays, ultra-miniature, eye-safe, diode-pumped solid-state (“DPSS”) lasers, and custom ROICs, such as TOF ICs. Our components operate within the near-infrared and short-wavelength infrared wavelength ranges, including the important eye-safe region around 1550 nanometers, which we believe is an initiative gaining momentum across the industry. Our suite of industry leading, eye-safe technologies provides the photonic foundation for long-range automotive scanned LiDAR (object detection up to 200 meters or more) or medium-range FLASH LiDAR systems.         
Photodiodes: Our Avalanche Photodiodes (“APDs”) are used in detecting and processing the laser signal in LiDAR applications. Our InGaAs APDs are highly sensitive, enabling images to be obtained at a long distance and wide field of view using an eye-safe laser.
Eye-safe Lasers: Our miniature erbium-glass DPSS lasers allow for eye-safe operation at wavelengths between 1500 and 1600 nm, delivering short, high-energy pulses, with diffraction-limited beam quality and low divergence, allowing for long-distance ranging. Additionally, these lasers are much smaller and more cost efficient than the fiber lasers used in many current LiDAR systems.
Readout Integrated Circuits (ROIC): Our silicon ROICs include low-noise, high speed analog and digital circuits including proprietary analog-to-digital converters (“ADCs”) and time-to-digital converters (“TDCs”) required for high performance time-of-flight (“TOF”) measurements. We tightly integrate our ROICs with our photodiodes using advanced assembly techniques required to achieve accurate distance measurements in LiDAR systems.
12


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
• Photonics and 3D sensing ICs
• Photonics and 3D sensing ICs
APPLICATIONS• Engine management and transmission systems• Industry 4.0/Factory automation equipment• Gaming
• Electric motor powertrain and charging systems for xEV• Industrial motors• PC printers and peripherals
• ADAS, active safety, including steering and braking systems• Smart home/IoT• Personal electronics
• Automotive LiDAR• Data center and 5G infrastructure• Energy Star household appliances including white goods
• Comfort and convenience including in-cabin motors, HVAC, infotainment, LED lighting• EV charging infrastructure
• Passive safety including seatbelt switches, wipers, door/window sensors, seat position, suspension• Personal mobility
• Green energy applications
• Industrial LiDAR
Sustainability Efforts
We strive to develop intelligent solutions that move the world toward a safer and more sustainable future. 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 8 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 xEV powertrains, improving the energy efficiency of the electric vehicle. In many electric cars, ten to twenty 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 100-volt 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
13


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.
We are committed to a values-based culture that places high importance on running our business in a sustainable and safe manner. We are a member of the Responsible Business Alliance, dedicated to social responsibility in the supply chain. We also actively manage the carbon footprint of our operations and intend to participate in the CDP (formerly the Carbon Disclosure Project) to disclose our carbon emissions for the relevant questionnaire periods. 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 distribution relationship with Sanken in Japan fulfills demand for our products from major Japanese tier-one automotive and industrial manufacturers. Our net sales made to distributors accounted for approximately 36.8%, 37.3% and 25.2% of our net sales in fiscal years 2022, 2021 and 2020, respectively, excluding our distribution relationship with Sanken in Japan, which represented approximately 19.4%, 17.7% and 17.3% of our net sales in fiscal years 2022, 2021 and 2020, respectively.
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 2022, 2021 and 2020. Approximately half of our net sales during each of fiscal years 2022, 2021 and 2020, respectively, were derived from sales to our top twenty customers. We believe that no end customer, including those served through our distributors, exceeded 10% of our net sales during fiscal years 2022, 2021 and 2020.
Research and Development Strategy
We are a technology company and believe that 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 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 ten 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 only suppliers that has developed multiple packaging technologies capable of operating up to 175 degrees Celsius and including passive components that simplify customer
14


module assembly, 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 automotive safety market transitions 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 photonics portfolio which provides us with advanced laser and photodetector technology.
Our global team of highly skilled engineers has extensive semiconductor development experience, including expertise in analog design, test and process technology. As of March 25, 2022, we had approximately 549 employees dedicated to research and development, with centers in the United States, Europe, South America, Japan and India. 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 Voxtel). In addition, our board of directors has a standing R&D 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 analog power ICs, magnetic sensor ICs, and photonics components 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 EEPROM 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 ultra-miniature lasers and advanced semiconductor photodiodes.
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 CMOS 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
15


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 drives 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 (“SiP”) for magnetic speed and current sensor ICs as well as power systems. By integrating the magnet and passive components in a single body, we are able to offer inventive magnetic sensors that reduce our customers’ needs to design complex magnetic models and solve electrical interference issues with external printed circuit boards (“PCBs”) or custom lead frames. The current sensors integrate specially designed lead frames to allow a high-precision, factory programmed single package solution that provides a unique low loss and high-voltage isolation product and can sense current for products plugged directly into a household electrical outlet. Years of design and manufacturing refinement have led to the latest 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. Our ultra-miniature laser modules combine advanced laser diodes and optics in a small form factor that outputs up to 3 millijoules of laser power for flash LiDAR systems.
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 25, 2022, we owned 1,256 patents, including 671 active U.S. patents (with expiration dates between 2022 and 2041), with an additional 362 pending patent applications, including 151 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.
The PSL Divestiture
Through the end of fiscal year 2020, we held a 100% ownership interest in PSL, a semiconductor wafer fabricator engaged in the manufacturing and testing of foundry wafers. Prior to the divestiture transaction of PSL, PSL accounted for 11.1% of our net sales and supplied 44.2% of our wafer requirements, respectively, in fiscal year 2020. In addition, through end of fiscal year 2020, we acted as a distributor of Sanken products in North America, South America and Europe on a low margin, buy-resale basis pursuant to the Sanken Products Distribution Agreement between AML, our wholly owned subsidiary, and Sanken. Our net sales from the distribution of Sanken products in fiscal year 2020 were $35.4 million.
On March 28, 2020, in order to further our strategy for developing a flexible and efficient manufacturing model that minimizes capital requirements, lowers operating costs, enhances reliability of supply and supports our growth going forward:
We divested a majority of our ownership interest in PSL to Sanken in the PSL Divestiture, in connection with which:
Our equity interests in PSL were recapitalized (the “Recapitalization”) in exchange for (i) the contribution by us to PSL of $15.0 million of intercompany debt, representing a portion of the aggregate principal amount of debt owed by PSL to us under certain intercompany loan agreements (the “Existing Allegro Loans”), (ii) the assumption by us of $42.7 million in aggregate principal amount of debt owed by PSL to
16


Sanken under certain intercompany loan and line-of-credit agreements (the “PSL-Sanken Loans”), that was subsequently forgiven in exchange for our transfer to Sanken of 70% of the issued and outstanding equity interests in PSL, and (iii) the termination of the Existing Allegro Loans and the issuance, pursuant to a consolidated and restructured loan agreement (the “Consolidated Loan Agreement”), of a note payable to us in an aggregate principal amount of $51.4 million (representing the aggregate principal amount of debt outstanding under the Existing Allegro Loans prior to their termination); and
In exchange for the extinguishment of all outstanding indebtedness owed by us to Sanken under the PSL-Sanken Loans, we (i) divested 70% of the issued and outstanding equity interests in PSL to Sanken, as a result of which Sanken holds a 70% majority share in PSL and we hold a 30% interest, and (ii) amended and restated the existing limited liability company agreement of PSL to admit Sanken as a member, reflect the Recapitalization and otherwise reflect the rights and obligations of us and Sanken thereunder;
AML entered into an amendment to a wafer foundry agreement, dated as of April 12, 2013, between AML and PSL (as amended, the “Wafer Foundry Agreement”), pursuant to which AML agreed, among other things, to a minimum wafer purchase obligation by us from PSL during the initial three-year term of the Wafer Foundry Agreement;
AML entered into a letter agreement with PSL pursuant to which AML agreed, among other things, to make a one-time price support payment to PSL of approximately $5.9 million in cash or, at AML’s option, as a reduction of PSL’s existing debt obligations under the Consolidated Loan Agreement (such letter agreement, the “Price Support Agreement”);
AML entered into a letter agreement with Sanken providing for, among other things, the termination of AML’s services under the Sanken Products Distribution Agreement (such letter agreement, the “Sanken Products Distribution Termination Letter”);
Sanken and PSL entered into a new distribution agreement providing for, among other things, PSL to serve as a distributor of Sanken products in North America, South America and Europe;
We entered into a transition services agreement with PSL and Sanken pursuant to which we agreed, among other things, to provide certain human resources, legal and distribution support services to PSL during the initial transition period following the consummation of the PSL Divestiture on the terms set forth therein (such agreement, the “TSA”);
We entered into an amended and restated transfer pricing agreement with AML, Sanken and PSL pursuant to which, among other things, we are no longer required to make payments to PSL in respect of transfer pricing adjustments; and
We entered into certain other agreements with Sanken and PSL.
Acquisition of Voxtel
On August 28, 2020, we acquired Voxtel, a privately-held technology company located in Beaverton, Oregon that specializes in components for eye-safe LiDAR used in ADAS, fully autonomous vehicles, and industrial automation. The total purchase price of the acquisition was $26.1 million, excluding certain earn outs that have a potential payout of $15.0 million. As of March 25, 2022, the fair value of these earn-outs was $2.8 million. In addition to the laser technology, Voxtel’s capabilities included its Indium Gallium Arsenide (“InGaAs”) APDs and APD photoreceivers—highly sensitive in the important eye-safe region around 1550 nanometers (“nm”). This technology enables images to be obtained over a wide range of weather conditions and over a long-distance or a wide field of view using a laser that doesn’t pose an ocular hazard. The combination of these highly-sensitive detectors and high-peak-power eye-safe lasers, combined with Voxtel’s custom integrated circuits and electro-optical packaging expertise, allows for cost-effective, compact laser-ranging and 3D-image sensing. As of the acquisition, Voxtel held more than 38 US patents, representing a comprehensive laser detection and ranging (“LADAR”)/LiDAR photonic technology suite.
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, Maxim Integrated, Melexis, Monolithic Power Systems, TDK Micronas, and Texas Instruments.
17


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 revenue has generally been higher in the second half of the 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.
As of March 25, 2022, we employed 4,036 full-time employees, including 549 in research and development, 3,069 in manufacturing (the overwhelming majority located at our AMPI facility in the Philippines), 211 in sales and marketing and 207 in general and administrative. We consider our relationship with our employees to be good. 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 25, 2022, 1,506 of our employees held university and graduate-level degrees, of which 764 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
18


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 employees participate in our annual cash bonus program, allowing them to share in the profitability and business performance of Allegro. We also generally provide equity grants and an employee stock purchase plan to salaried employees consistent with geographic compensation practices and subject to regulatory compliance. 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 compensation based on merit.
We purchase compensation data from a compensation and benefits consulting firm 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 stock performance and operating metrics.
We provide comprehensive benefit options designed to retain our employees and support their families in living healthier and more secure lives.
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 trade schools, world-class 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, building internal resources for potential 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 desire to do the right thing to attract talent to our company. In fiscal 2022, we hired approximately 513 new employees.
We 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 believe our retention at the technical, professional and managerial levels is high. In fiscal 2021, amidst global uncertainty and turmoil resulting from the COVID-19 pandemic, we introduced a number of special initiatives to minimize the impact on our employees and to safeguard their health and safety. These initiatives included compensation programs designed to provide a source of income to employees who needed to be absent from work as a result of the pandemic and enhanced “appreciation pay” to recognize the significant contributions of hourly employees who continued to work on-site. Throughout the crisis, we believe our employees took immense pride in the shared purpose of making products that supported the world’s critical supply chains within a wide range of essential businesses and services.
Information about our Executive Officers. The following table sets forth certain information regarding our executive officers as of May 18, 2022:
NameAgePosition with the Company
Ravi Vig61
President and Chief Executive Officer, Director (1)
Derek P. D'Antilio
50
Senior Vice President, Chief Financial Officer and Treasurer
Sharon S. Briansky
48
Senior Vice President, General Counsel and Secretary
Michael C. Doogue
46
Senior Vice President of Technology and Products
Max R. Glover
40
Senior Vice President of Worldwide Sales
Thomas C. Teebagy, Jr.
62
Senior Vice President of Operations and Quality
Joanne Valente57
Senior Vice President and Chief Human Resources Officer
(1)    As previously disclosed, Mr. Vig is retiring from his position as President and Chief Executive Officer, effective on June 13, 2022. Vineet Nargolwala has been appointed to serve as President and Chief Executive Officer of the Company, effective June 13, 2022.
Ravi Vig has served as our Chief Executive Officer and as a member of our board of directors since 2016. Mr. Vig joined Allegro in 1984 as an Analog Design Engineer and then as a Design Manager. Mr. Vig helped to launch the
19


Company’s magnetic sensor IC business. Mr. Vig later spearheaded the marketing effort for these innovative products, where he became the Vice President of our Sensors Business Unit. Mr. Vig has also served as the Senior Vice President of Business Development, responsible for our sensor and power IC businesses. Prior to being named President and Chief Executive Officer in 2016, Mr. Vig served as our Chief Operating Officer. Mr. Vig holds over 50 U.S. patents in the areas of sensors and semiconductors. Mr. Vig serves as a Trustee for the Committee for Economic Development, a nonprofit, nonpartisan, business-led public policy organization. Mr. Vig received a B.S. in Electrical Engineering from Rutgers University in 1982 and an M.S. in Engineering from Dartmouth College in 1984. Mr. Vig received an M.B.A. from Southern New Hampshire University in 1991 and completed the Global Executive Leadership Program at Yale University in 2017.
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 most recently served as the Chief Financial Officer of a Summit Partners Portfolio Company and helped lead the recent 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 PwC. 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 of Technology and Products since 2019. 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 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 and as Vice President of Advanced Sensor Technologies from 2016 to 2019. Mr. Doogue holds over 70 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.
Thomas C. Teebagy, Jr. has served as our Senior Vice President of Operations and Quality since 2017. Mr. Teebagy joined Allegro in 2005 and served as a Senior Director of Manufacturing Technology from January 2005 to May 2014. Mr. Teebagy also served as a Vice President of Manufacturing Technology from May 2014 to July 2016 and as a Vice President of Operations from July 2016 to June 2017. Prior to joining Allegro, Mr. Teebagy was employed by International Rectifier, a semiconductor manufacturing company (which was later acquired by Infineon Technologies AG), where he served as Vice President of Operations of the company’s headquarters of their Government and Space Division from 2002 to 2005. Mr. Teebagy received a B.S. in Industrial Engineering from the University of Massachusetts-Lowell in 1981 and an M.B.A. in Business Administration from Babson College in 1982.
Joanne Valente has served as our Senior Vice President and Chief Human Resources Officer (“CHRO”) since May 17, 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. 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.
20


Environmental and Occupational Health and Safety Regulation
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 the release, storage, use, discharge, handling, generation, transportation, disposal, and labeling of, and human exposure 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 (“REACH”) in 2007, which calls for the progressive substitution of dangerous chemicals in manufacturing. In 2006, China first published its RoHS, 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 RoHS 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 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 actually occurs, 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.
21


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 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 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 damage customer relationships or cause us to transition manufacturing capabilities to other facilities;
future implementation initiatives designed to improve our competitiveness, growth and profitability may result in significant expenditures;
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;
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 tariffs and export restrictions;
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;
22


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;
risks associated with the ownership of our stock, including volatility in our trading price, future sales of shares by our stockholders, dilution from the issuance of additional shares, and our lack of intent to declare or pay dividends for the foreseeable future;
provisions of our Certificate of Incorporation and Bylaws and under the DGCL may limit the liability of certain individuals, prevent or discourage a takeover, or limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees;
our inability to design, implement or maintain effective internal control over financial reporting; and
the changes in tax rates or the issuance of new tax legislation.
Risks Related to Our Business and Industry
Downturns or volatility in general economic conditions, including as a result of the COVID-19 pandemic or any other outbreak of an infectious disease, 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 ongoing COVID-19 pandemic, may in the future 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 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 current COVID-19 pandemic, 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. For a more detailed discussion of the COVID-19 pandemic and its recent and potential impact on our business, financial condition, results of operations and liquidity, see “—Our business, financial condition, results of operations, liquidity and prospects have been, and may continue to be, adversely affected by health epidemics, pandemics and other outbreaks of infectious disease, including the current COVID-19 pandemic.”
23


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. The most important competitive factors that we face are time to market, system and application expertise and product quality and reliability. The relative importance placed on each of these factors 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, as well as our competitors’ performance and general economic and industry market conditions. In addition, in an environment of constrained supply, such as that faced in connection with the significant increase in semiconductor IC demand as we came out of the initial COVID-19 pandemic downturn, if our competitors have a greater ability to meet customer demand, we could lose business we might otherwise gain.
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 wafer fabrication facilities for the fabrication of semiconductor wafers and on a limited number of suppliers of other materials, and the failure of any of these suppliers or additional 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 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, including during the significant worldwide increase in semiconductor IC demand as we came out of the initial COVID-19 pandemic downturn, 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 has caused the Chinese government to reimpose lockdown measures, which have negatively impacted either our supply chains or our customers’ supply chains, as well as customer demand for our products, and these shutdowns may continue or recur in the foreseeable future. Additionally, two of our third-party wafer fabrication facilities are located in Taiwan, and geopolitical changes in China-Taiwan relations could disrupt their operations. If we cannot supply our products due to a lack of 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,
24


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, for example, the significant worldwide increase in semiconductor IC demand as we came out of the initial COVID-19 pandemic downturn, 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. In addition, a supplier could discontinue a component necessary for our design, extend lead times, limit supply or increase prices due to capacity constraints or other factors. 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.
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 including constant and rapid technological change, rapid product obsolescence, price erosion, evolving standards, short product life cycles and wide fluctuations in product supply and demand, all of 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. For example, the industry experienced a significant downtown in connection with the most recent global recession in 2008, and again in 2019. 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
25


semiconductor industry could have a material adverse effect on our business, financial condition and results of operations. Conversely, significant upturns, such as the significant increase in semiconductor IC demand as we came out of the initial COVID-19 pandemic downturn, 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 in the automotive market could significantly harm our financial results.
Our customers that supply various systems and components to automotive OEMs accounted for 69.2%, 67.4% and 60.8% of our total net sales in fiscal years 2022, 2021 and 2020, respectively, and approximately 72.9% of our total net sales in 2020 after excluding net sales from our wafer foundry products and our distribution of Sanken products, which we no longer recognize subsequent to fiscal year 2020 upon consummation of the PSL Divestiture. This concentration of sales exposes us to the risks associated with the automotive market. For example, our anticipated future growth is highly dependent on the adoption of autonomous driving technologies and xEV 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 and reorganization and, in some cases, suppliers to the automotive industry have entered bankruptcy. Although we have not experienced any lost business or material bad debt write-offs as a result of this, further such changes in the automotive market could have a material adverse effect on our business, financial condition and results of operations.
Moreover, as a result of the COVID-19 pandemic and the associated responses by governments of various countries to prevent its spread, the automotive industry, including manufacturers, dealers, distributors and third-party suppliers, has been adversely impacted. For example, many automotive manufacturers were forced to suspend manufacturing operations for an extended period of time. Also, in early 2022, a spike in COVID-19 cases in multiple cities in China has caused the Chinese government to reimpose lockdown measures, which have negatively impacted either our supply chains or our customers’ supply chains, as well as customer demand for our products. In addition, government-imposed restrictions on businesses, operations and travel and the related economic uncertainty have impacted demand in many global markets. While demand in the automotive industry is dependent on a number of factors, automotive manufacturers expect the impact of COVID-19 to be highly dependent on its duration and severity. The foregoing impacts and other adverse effects on the automotive industry could have a material adverse effect on our business, financial condition and results of operations, as well as our ability to execute our growth strategy.
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, in connection with the significant increase in semiconductor IC demand as we came out of the initial COVID-19 pandemic downturn, 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
26


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 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.
In the event of a disruption at one of our primary third-party wafer fabrication facilities, we may be required to transition our manufacturing capabilities to another facility, which could impact production efficiency and our ability to meet our customers’ needs.
Our reliance on a limited number of third-party wafer fabrication facilities, primarily UMC, PSL, and TSMC, for the fabrication of semiconductor wafers used in the manufacture of our IC products means that any disruption in their supply of wafers to us (including ceasing or suspending operations entirely), may require us to transfer manufacturing processes to a new location or facility. Significant disruptions in our third-party wafer fabrication facilities could occur as a result of a number of events, including, for example, the recent COVID-19 pandemic and certain natural disasters, such as earthquakes, which are commonplace in Taiwan (where both UMC and TSMC are located). 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, we may attempt to meet customer demand through our existing inventories, or may attempt to modify partially finished goods to meet the required fabrication specifications. Given the rapid obsolescence timeline to which our products are typically subject, however, we generally do not maintain significant levels of excess inventory and, as a result, it is unlikely that our existing inventory will be sufficient to meet customer demand during such a transition. In addition, any attempt to modify partially finished goods to meet the required fabrication specifications may not be successful and will 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 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.
We have in the past and may in the future implement initiatives designed to improve our competitiveness, growth and profitability. We may fail to realize the full benefits of, and could incur significant costs relating to, any such initiatives, which could materially and adversely affect our business, financial condition and results of operations.
Beginning in 2016, we began a multi-year strategic transition to extend our market leadership through targeted product portfolio expansion; to improve our operating model through a more nimble, fabless and asset-lite manufacturing strategy; to increase our IC design footprint and capacity; and to accelerate growth through enhanced sales operations. In connection with this transition, we have implemented a number of initiatives designed to improve our operating results. For example, subsequent to the end of fiscal year 2020, in order to further our strategy for developing a flexible and efficient manufacturing model that minimizes capital requirements, lowers operating costs, enhances reliability of supply and supports our growth going forward, we consummated the PSL Divestiture, transferred our Sanken products distribution business to PSL, and entered into certain other agreements and transactions with PSL, in each case, as more fully described above under
27


“PSL Divestiture” in Item 1. Business. In addition, on March 3, 2021, we entered into a definitive agreement to sell the AMTC Facility and consolidated our assembly and test facilities into a single site located at the AMPI Facility.
We continue to evaluate opportunities to reduce our manufacturing cost and may implement additional initiatives designed to improve our gross margin and operating results and may perform future restructurings. We cannot assure you that we will realize the cost savings and productivity improvements we expect as a result of these or any future restructuring and cost improvement initiatives. These efforts involve a significant investment of financial and human resources and significant changes to our operating processes. Future initiatives to transfer or consolidate manufacturing operations could also involve significant start-up or qualification costs for new or repurposed facilities. The failure to realize the full benefits of, or the incurrence of significant costs relating to, these or other restructuring initiatives 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;
product rates of return or price concessions in excess of those expected or forecasted;
the emergence of new industry standards;
28


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;
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, including the current COVID-19 pandemic, 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, including the current COVID-19 pandemic, strikes, political or civil unrest, or any number of other factors beyond our control could also disable such facility, causing catastrophic losses. 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. While we rely on the AMPI Facility as our primary manufacturing facility for our select sensor and power products, we are aware that only a few alternative
29


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 36.8%, 37.3% and 25.2% of our net sales in fiscal years 2022, 2021 and 2020, respectively, excluding our distribution relationship with Sanken in Japan, which represented approximately 19.4%, 17.7% and 17.3% of our net sales in fiscal years 2022, 2021 and 2020, 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. Furthermore, our success is partially dependent on the willingness and ability of the sales representatives and other employees of our distributors to diligently sell our products. However, we cannot guarantee that they will be successful in marketing our products. 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 that are beyond our control could result in flat or declining sales in a given geographic area, harm to the reputation of 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. See “Our failure to comply with the Foreign Corrupt Practices Act, other applicable anti-corruption and anti-bribery laws, and applicable trade control laws could subject us to penalties and other adverse consequences.” 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 21, “Related Party Transactions” to the consolidated financial statements, we have entered into a letter of intent with Sanken pursuant to which the Company and Sanken agree to start planning the transition of supply chain and sales activity in Japan from Sanken to the Company. Though we believe we will be able to establish relationships with new distributors when we transition our distribution relationship with Sanken, we cannot guarantee that we will be able to realize a similar level of net sales as under our current 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 our 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.
Similarly, disruptions in the operations of our key suppliers, third-party wafer fabrication partners or other contract manufacturers, and our compelled transition to other suppliers or third-party manufacturers could lead to supply chain problems and otherwise impair or delay our ability to deliver products to our customers on a timely basis or at all.
Other companies in our industry may be affected differently by natural disasters or other disruptions depending on the location 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
30


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.
The effects of the COVID-19 pandemic 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 on our manufacturing activities or the operations of our suppliers, third-party distributors or sub-contractors, our supply chain, 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 revenues. In addition, any economic downturn or recession brought on by the COVID-19 pandemic or other disease outbreaks 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. The extent of the COVID-19 pandemic’s effect on our operational and financial performance will depend on future developments, including the duration, spread and intensity of the pandemic, including resurgences in certain geographic areas as a result of new strains and variants and the efficacy of vaccines, both of which are uncertain and difficult to predict. While we are not able at this time to estimate the long-term effect of these factors on our business, the adverse impact on our business, results of operations, and financial condition could be material.
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
31


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 could seriously harm our customers and, as a result, harm us, including:
reduced sales of our customers’ products;
the effects of catastrophic and other disruptive events at our customers’ offices or facilities including, but not limited to, natural disasters, telecommunications failures, cyber-attacks, terrorist attacks, pandemics, epidemics or other outbreaks of infectious disease, including the current COVID-19 pandemic, breaches of security or loss of critical data;
increased costs associated with potential disruptions to our customers’ supply chain and other manufacturing and production operations;
the deterioration of our customers’ financial condition;
delays and project cancellations as a result of design flaws in the products developed by our customers;
the inability of customers to dedicate the resources necessary to promote and commercialize their products;
the inability of our customers to adapt to changing technological demands resulting in their products becoming obsolete; and
the failure of our customers’ products to achieve market success and gain broad market acceptance.
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 2022, one end customer, including those served through our distributors, represented approximately 11% of our net sales, while no other end customer, including those served through our distributors, exceeded 10% of our net sales during fiscal year 2022. 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
32


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 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 tariffs and export restrictions, 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.
U.S. public officials have, from time to time, made public statements indicating possible significant changes in U.S. trade policy and have taken certain actions that may impact U.S. trade policy, including imposing new or increased tariffs on certain goods imported into the United States. Since we manufacture our products outside the United States, such changes, 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.
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 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 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 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.
33


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 2022, 2021 and 2020, approximately 85.9%, 86.1% and 81.7%, 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;
a pandemic, epidemic or other outbreak of an infectious disease, including the current COVID-19 pandemic, 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;
34


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 recent 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.
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, including Voxtel 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 and a small number of our products are subject to export controls imposed by the International Traffic in Arms Regulations (“ITAR”), administered by the Department of State’s Directorate of Defense Trade Controls. In certain instances, these regulations may require pre-shipment authorization from the administering department. For products subject to the Export Administration Regulations (“EAR”), 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. Virtually all exports of products subject to the ITAR require a license. Certain of our products are subject to EAR and some products, including certain products developed with government funding, are subject to ITAR. 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.
35


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, planned capital expenditures and the additional expenses we expect to incur as a public company 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. We have not made arrangements to obtain additional 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 25, 2022, 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
36


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


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 25, 2022, we owned 1,256 patents, including 671 active U.S. patents (with expiration dates between 2022 and 2041), with an additional 362 pending patent applications, including 151 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 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.
38


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 a public company with an increased profile and visibility, we may receive 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. 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 COVID-19 pandemic has increased cybersecurity risk as a result of global remote working dynamics that present 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, 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 or by payment networks and adversely affect our continued payment network registration and financial institution sponsorship. Moreover, any such compromise of our information security 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
39


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, 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. If we are found to have breached any such laws or regulations in any such jurisdiction, we may be subject to enforcement actions that require us to change our business practices in a manner which may negatively impact our revenue, as well as expose us 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 part of our business, we collect, use, store, share and otherwise process information about or relating to a range of individuals, also referred to as personal data, and other potentially sensitive and/or regulated data from individuals, customers, website visitors, employees, job applicants and employees of other companies with whom we do business, such as vendors, suppliers and business partners. Laws and regulations in the United States and around the world restrict how personal information is collected, processed, stored, used and disclosed, set standards for its security, implement notice requirements regarding privacy practices, and provide individuals with certain rights regarding the use, disclosure and sale of their protected personal information.
In the United States, both the federal and various state governments have adopted or are considering, laws, guidelines or rules for the collection, distribution, use and storage of information collected from or about consumers or their devices. For example, California enacted the California Consumer Privacy Act that requires, among other things, new disclosures to California consumers, imposes new rules for collecting or using information about minors, affords consumers new abilities to opt out of certain disclosures of personal information, and provides for private rights of action and statutory in connection with certain types of data breaches.
Several foreign jurisdictions, including the EU and the U.K., have laws and regulations which are more restrictive in certain respects than those in the United States. For example, the EU General Data Protection Regulation (“GDPR”) and the U.K. equivalent, implemented stringent operational requirements for the use of personal data. The European regulatory regime also includes laws which, among other things, require EU member states to regulate marketing by electronic means and the use of web cookies and to regulate the cross-border transfer of personal data from the European Economic Area and UK, including to the United States. Each EU member state, as well as the U.K., has transposed the requirements of these and similar laws into its own national data privacy regime, and therefore the laws may differ between jurisdictions.
The GDPR introduced more stringent requirements (which will continue to be interpreted through guidance and decisions over the coming years) and require organizations to erase an individual’s information upon request, implement mandatory data breach notification requirements and additional new obligations on data processors. If our privacy or data security measures fail to comply with applicable current or future laws and regulations, we may be subject to litigation, regulatory investigations and fines, enforcement notices requiring us to change the way we use personal data or our marketing practices. For example, under the GDPR we may be subject to fines of up to €20 million or up to 4% of the total worldwide annual group turnover of the preceding financial year (whichever is higher). We may also be subject to other liabilities, as well as negative publicity and a potential loss of business.
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 and subject us to increased compliance obligations and regulatory scrutiny, litigation and reputational risks, which could have a material adverse impact on our operations and financial results.
40


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 (and the government agency responsible for their enforcement in the United States) cover: radio frequency emission regulatory activities (Federal Communications Commission); anti-trust regulatory activities (Federal Trade Commission and Department of Justice); consumer protection laws (Federal Trade Commission); import/export regulatory activities (Department of Commerce); product safety regulatory activities (Consumer Products Safety Commission); worker health and safety (Occupational Safety and Health Administration and similar state and local agencies); environmental protection (Environmental Protection Agency and similar state and local agencies); employment matters (Equal Employment Opportunity Commission); and tax and other regulations by a variety of regulatory authorities 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.
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 trade 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 trade control regulations that restrict with whom we may transact business, including the trade sanctions enforced by the U.S. Treasury, Office of Foreign Assets Control.
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. trade control laws, our employees or agents may nevertheless engage in improper conduct for which we might be held responsible. Any violations of these anti-corruption or trade controls laws, 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 trade 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
41


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 the release, storage, use, discharge, handling, generation, transportation, disposal, and labeling of, and human exposure 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 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 will continue to 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 63.6% of our outstanding common stock as of March 25, 2022. In addition, Sanken currently intends to maintain its majority ownership interest in us. 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 will 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 coincide 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
42


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 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.
Future sales of shares by our stockholders could cause the market price of our common stock to drop significantly, even if our business is doing well.
Sales of a substantial number of shares of our common stock in the public market, or the perception in the market that such sales may occur, could reduce the market price of our common stock. We have outstanding 190,473,595 shares of common stock as of March 25, 2022. We have also filed a registration statement on Form S-8 to register shares of common stock issuable under the 2020 Omnibus Incentive Compensation Plan (the “2020 Plan”) and the 2020 Employee Stock Purchase Plan (the “2020 ESPP”). These shares can be freely sold in the public market upon issuance, subject to volume limitations applicable to affiliates. The market price of our common stock could drop significantly if the holders of those shares sell them or are perceived by the market as intending to sell them. These declines in our stock price could occur even if our business is otherwise doing well.
Our issuance of additional capital stock in connection with financings, acquisitions, investments, our stock incentive plans or otherwise could dilute the ownership and voting power of existing stockholders.
As of March 25, 2022, we have 809,526,405 shares of common stock authorized but unissued. In addition, our Certificate of Incorporation authorizes us to issue up to 20,000,000 shares of preferred stock with such rights and preferences as may be determined by our board of directors. Our Certificate of Incorporation authorizes us to issue shares of common stock or other securities convertible into or exercisable or exchangeable for shares of our common stock from time to time, for the consideration and on the terms and conditions established by our board of directors in its sole discretion, whether in connection with a financing, an acquisition, an investment, our stock incentive plans or otherwise. Such additional shares of our common stock or such other securities may be issued at a discount to the market price of our common stock at the time of issuance. Our preferred stock could be issued with voting, liquidation, dividend and other rights superior to the rights of our common stock. As discussed below, the potential issuance of preferred stock may delay or prevent a change in control of us, discourage bids for our common stock at a premium to the market price, and materially and adversely affect the market price and the voting and other rights of the holders of our common stock. Any issuance of such securities could result in substantial dilution to our existing stockholders and cause the market price of shares of our common stock to decline.
We do not expect to declare or pay any dividends on our common stock for the foreseeable future.
We do not intend to pay cash dividends on our common stock for the foreseeable future. Consequently, investors must rely on sales of their shares of our common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investment. Investors seeking dividends should not purchase shares of our common stock. Any future determination to pay dividends will be at the discretion of our board of directors and subject to, among other things, our compliance with applicable law, and depending on, among other things, our business prospects, financial condition, results of operations, cash requirements and availability, debt repayment obligations, capital expenditure needs, the terms of any preferred equity securities we may issue in the future, covenants in the agreements governing our current and future indebtedness, other contractual restrictions, industry trends, the provisions of the DGCL affecting the payment of dividends and distributions to stockholders and any other factors or considerations our board of directors may regard as relevant. Furthermore, because we are a holding company, our ability to pay dividends on our common stock will depend on our receipt of cash distributions and dividends from our direct and indirect wholly owned subsidiaries, which may be similarly impacted by, among other things, the terms of any preferred equity securities these subsidiaries may issue in the future, debt agreements, other contractual restrictions and provisions of applicable law.
43


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.
Our Certificate of Incorporation provides that the Court of Chancery of the State of Delaware will be the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.
Our Certificate of Incorporation provides that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (the “Delaware Court of Chancery”) will be the exclusive forum for (1) any derivative action or proceeding brought on our behalf; (2) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers or other employees or stockholders to us or our stockholders; (3) any action asserting a claim against us, any director or our officers and employees arising pursuant to any provision of the DGCL, our Certificate of Incorporation or our Bylaws, or as to which the DGCL confers exclusive jurisdiction on the Delaware Court of Chancery; or (4) any action asserting a claim against us, any director or our officers or employees that is governed by the internal affairs doctrine; provided that, the exclusive forum provision will not apply to suits brought to enforce any liability or duty created by the Securities Act, the Exchange Act, the rules and regulations thereunder or any other claim for which the federal courts
44


have exclusive jurisdiction; and provided further that, if and only if the Delaware Court of Chancery dismisses any such action for lack of subject matter jurisdiction, such action may be brought in another state or federal court sitting in the State of Delaware. Our Certificate of Incorporation further provides that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States of America shall, to the fullest extent permitted by law, be the sole and exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act. Any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock shall be deemed to have notice of and to have consented to the provisions of our Certificate of Incorporation described above.
We believe these provisions benefit us by providing increased consistency in the application of the DGCL by chancellors particularly experienced in resolving corporate disputes and in the application of the Securities Act by federal judges, as applicable, efficient administration of cases on a more expedited schedule relative to other forums and protection against the burdens of multi-forum litigation. However, these provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees or agents, which may discourage such lawsuits against us and our directors, officers and other employees and agents. The enforceability of similar choice of forum provisions in other companies’ certificates of incorporation has been challenged in legal proceedings, and it is possible that, in connection with any applicable action brought against us, a court could find the choice of forum provisions contained in our Certificate of Incorporation to be inapplicable or unenforceable in such action. If a court were to find the choice of forum provision contained in our Certificate of Incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could adversely affect our business, financial condition or results of operations.
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 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.
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. For example, we previously settled a tax audit relating to fiscal years 2016, 2017 and 2018. 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
45


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.
Further changes in the tax laws of foreign jurisdictions could arise, in particular, as a result of the base erosion and profit shifting project that was undertaken by the Organization for Economic Co-operation and Development (the “OECD”). The OECD, which represents a coalition of member countries, recommended changes to numerous long-standing tax principles. These changes, if adopted, could increase tax uncertainty and may adversely affect our provision for income taxes and increase our tax liabilities.
Item 1B. Unresolved Staff Comments.
None.
Item 2. Properties.
Manufacturing, Operations and Facilities
Our operations are primarily conducted at the locations shown below. Our subsidiary, Allegro MicroSystems Philippines Inc., in Manila, Philippines, operates our primary internal assembly and testing facility. Our corporate headquarters is located in Manchester, New Hampshire.
FacilityFacility FunctionsFacility SizeStatus
Manila, PhilippinesManufacturing –Assembly, Test, FinishApproximately 370,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.
Following our completion of the PSL Divestiture in March 2020, we have transitioned to a fabless business model, which provides us with enhanced security of supply and manufacturing flexibility. In connection with this transaction, we entered into an amendment to our Wafer Foundry Agreement with PSL to provide for a minimum wafer purchase obligation by us from PSL during the initial three-year term of the Wafer Foundry Agreement. Our other fab partners currently include UMC and TSMC. Other than the Wafer Foundry Agreement, we do not have long-term supply agreements in place with our third-party wafer fabrication partners or other suppliers, and we purchase products on a purchase order basis.
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%, 52% and 54% of our assembly was outsourced in fiscal 2022, 2021 and 2020, 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
46


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.
We are currently not a party to any material legal proceedings. We may, from time to time, become involved in litigation relating to claims arising from our ordinary course of business. These claims, even if not meritorious, could result in the expenditure of significant financial and managerial resources.
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 6, 2022, there were 190,500,630 shares of our common stock held by approximately 29 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
In October 2020, we paid a cash dividend in the aggregate amount of $400.0 million to holders of our Class A common stock (see Note 19, “Common Stock and Stock-Based Compensation” to the consolidated financial statements). 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 additional 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 Securities Exchange Act of 1934, as amended, except to the extent we specifically incorporate this information by reference into such filing.
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 25, 2022, the last day of our fiscal year, the cumulative total stockholder return 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.
47


algm-20220325_g1.jpg

Base Period
October, 29, 20203/26/20213/25/2022
Allegro MicroSystems, Inc.$100.00$142.77$164.86
Nasdaq Composite Index $100.00$117.46$126.67
Philadelphia Semiconductor Index$100.00$136.02$154.37
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 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 “Cautionary Note Regarding Forward-Looking
48


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 “2022,” “fiscal year 2022” or similar references relate to the 52-week period ended March 25, 2022. All references to “2021,” “fiscal year 2021” or similar references relate to the 52-week period ended March 26, 2021.
This section discusses items pertaining to and comparisons of financial results between 2022 and 2021. A discussion of 2020 items and comparisons between 2021 and 2020 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 26, 2021 (the “2021 MD&A”), filed with the SEC on May 19, 2021.
Management’s Discussions and Analysis (“MD&A”) is divided into the following sections:
Overview
Our Growth Strategies and Outlook
Recent Initiative to Improve Results of Operations
Impact of the COVID-19 Pandemic
Other Key Factors and Trends Affecting our Operating Results
Components of Our Results of Operations
Results of Operations
Non-GAAP Financial Measures
Liquidity and Capital Resources
Recent Accounting Pronouncements
Critical Accounting Policies and Estimates
Overview
Allegro MicroSystems is a leading global designer, developer, manufacturer and marketer of sensor ICs and application-specific analog power ICs enabling the most important emerging technologies in the automotive and industrial markets. We are the number one supplier of magnetic sensor IC solutions worldwide based on market share, driven by our market leadership in automotive. We focus on providing complete IC solutions to sense, regulate and drive a variety of mechanical 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 17 locations across four continents. Our portfolio includes more than 1,000 products, and we ship over one billion units annually to more than 10,000 customers worldwide. During fiscal years 2022 and 2021, we generated $768.7 million and $591.2 million in total net sales, respectively, with $119.6 million and $18.1 million in net income, respectively, and $226.1 million and $144.8 million in Adjusted EBITDA in such fiscal years, respectively.
On November 2, 2020, we completed our IPO of 28,750,000 shares of our common stock at an offering price of $14.00 per share, of which 25,000,000 shares were sold by us and 3,750,000 shares were sold by selling stockholders, resulting in net proceeds to us of approximately $321.4 million, after deducting $20.1 million of underwriting discounts and $8.5 million of offering costs. Our common stock is listed on the Nasdaq Global Select Market under the ticker symbol “ALGM.”
Our Growth Strategies and Outlook
We plan to pursue the following strategies to continue to grow our sales and enhance our profitability:
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
49


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 opportunities in areas such as electrified vehicles (“xEVs”), advanced driver assistance systems (“ADAS”), Industry 4.0, data centers and green energy applications. 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 the automotive “first” philosophy to align our product development with the most rigorous applications and safety standards. 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. 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, and that our philosophy of designing for automotive safety and reliability gives us a meaningful lead over new entrants attempting to enter the automotive market. For example, we will apply this philosophy of innovation, quality and reliability to our new photonics portfolio which supplies components into safety-critical Light Detection and Ranging (“LiDAR”) 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 average sales prices (“ASP”) and lower 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 number one market share position in magnetic sensor ICs and achieve leadership positions in power ICs within our target markets. We believe that leveraging our technology and existing research and development, sales and support efforts will enable us to take advantage of synergistic opportunities in new, adjacent growth markets. We believe this strategy of leveraging our known capabilities to target adjacent growth markets will enable us to enjoy greater returns on our research and development investments.
Expand our sales channels and enhance our sales operations and customer relationships. 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 that 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 partners 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. 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 product 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.
Pursue selective acquisitions and other strategic transactions. We evaluate and pursue selective acquisitions and other transactions to facilitate our entrance into new applications, add to our intellectual property portfolio and design resources, and accelerate our growth. From time to time, we acquire companies, technologies or assets and participate in joint ventures when we believe they will cost effectively and rapidly improve our product development or manufacturing capabilities or complement our existing product offerings.
50


Maintain sustainability efforts. We intend to continue to innovate with purpose, aiming to 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 goals of maintaining dedication to social responsibility in our supply chain and disclosing the environmental impact of our business operations.
The secular trends that drive our long-term trajectory–including vehicle electrification, advanced driver assistance systems, data center efficiency and efficient motion control–continue to see strong adoption in the market. In addition, our design win momentum and record backlog will continue to serve as significant growth drivers for fiscal 2023, contributing to an increase in our full year revenue growth outlook.
Recent Initiatives to Improve Results of Operations
We implemented several initiatives over the fiscal year 2022 designed to improve our operating results.
In February 2020, we announced that we would consolidate our assembly and test facilities into a single site, located at our manufacturing facility in the Philippines (the “AMPI Facility”). We completed this transition and closed our manufacturing facility in Thailand (the “AMTC Facility”) as of March 2021, and the AMTC Facility was sold in August 2021. Consequently, we realized an improvement in profitability in fiscal year 2022.
We continue to implement initiatives to improve gross margins. Our gross margin improved from 47.2% in fiscal year 2021 to 53.0% in fiscal year 2022. This gross margin improvement was a result of our operational transformation, 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. The closure of the AMTC Facility significantly reduced our cost of goods sold and fixed overhead costs associated with operating this location. By centralizing this portion of our assembly and test facilities at the AMPI Facility, we expect to continue to realize this lower level of cost of goods for the immediate future. Additionally, we will continue to the leverage our facility to increase production where demand for our products warrants.
We have been successful in increasing our average selling prices through a focus on higher value-added 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, 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 the consolidation of our facilities as discussed above, 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 to keep pace with increasing demand across most of our applications, while reducing cost of goods sold and 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.
Impact of the COVID-19 Pandemic
On March 27, 2020, the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”) was signed into law. The CARES Act contains numerous tax provisions including a correction to the applicable depreciation rates available in the original Tax Cuts and Jobs Act (“TCJA”) for Qualified Improvement Property (“QIP”), temporarily establishes a five-year carryback period for current net operating losses (“NOL”), and contains a provision for deferred payment of 2020 employer payroll taxes. The Company currently estimates cash tax benefits of the QIP adjustment and NOL carryback period to be $12.8 million.
The COVID-19 pandemic continued during fiscal year 2022, and various authorities instituted measures related to the COVID-19 pandemic that have caused us to change our business practices, including those related to where employees work, the distance between employees in our facilities, limitations on in-person meetings between employees and with customers, suppliers, service providers and stakeholders, as well as restrictions on business travel to domestic and international locations or to attend trade shows, investor conferences and other events. As the COVID-19 pandemic continues, the timing and overall demand from customers, the efficiency in our supply chain, the availability of logistical services and component supply, and the impact of rising inflation may have a material net negative impact on our business and financial results.
51


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:
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 significant 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 revenue is 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 time, and we consider design wins to be critical to our future success and 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, but 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. 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 exposes us to the risks of inventory shortages or excess inventory. We continue to see demand for our products exceed supply and we are currently operating in an inflationary environment.
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 is 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
52


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. Shutdowns of third-party factories, in connection with COVID-19 or other factors beyond our control, have affected, and are expected to continue to affect our product sales in the next fiscal quarter. Our core applications are focused on the automotive, industrial and other industries.
We sell magnetic sensor ICs, power ICs and photonics. Revenue is 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. For the consignment arrangements with distributors, delivery occurs and revenue is recognized when the distributor pulls product from consignment inventory that it 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, we retain control over the products’ disposition, including the right to pull back or relocate the products.
Stock-based compensation
In addition to the ratable vesting of our stock-based compensation, upon completion of our IPO during the third fiscal quarter of 2021, we recognized (i) one-time stock-based compensation charges of $40.4 million consisting of $4.1 million within cost of goods sold, $1.8 million within R&D expenses, and $34.5 million within SG&A expenses in connection with the vesting of all outstanding shares of Class A common stock, (ii) $1.6 million consisting of $0.2 million within cost of goods sold, $0.1 million within R&D expenses, and $1.3 million within SG&A expenses in connection with the automatic acceleration of 25% of the standard vesting term of shares of Class L common stock and (iii) $1.0 million consisting of $0.1 million within cost of goods sold, $0.4 million within R&D expenses, and $0.5 million within SG&A expenses through the conversion of awards granted under our pre-IPO cash incentive plans into restricted stock units of the Company at the time of the IPO (the “RSU Conversion Program”).
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. Gross margin is calculated as gross profit divided by total net sales.
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
53


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 and as a percentage of total net sales 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. We also anticipate that we will continue to incur accounting, audit, legal, regulatory, compliance and director and officer insurance costs as well as investor and public relations expenses associated with being a public company.
Impairment of long-lived assets
Impairment of long-lived assets reflects a $7.1 million expense in the fiscal year ended March 26, 2021, representing impairment charges on the sale of the AMTC Facility. No impairment expense was recorded for the fiscal years ended March 25, 2022 and March 27, 2020.
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 25, 2022 and March 26, 2021, resulting from the adjustment in contingent consideration related to the Voxtel Acquisition. There were no amounts recorded for the fiscal year ended March 27, 2020.
Loss on debt extinguishment
Loss on debt extinguishment represents the loss associated with the partial repayment of our Term Loan Facility on November 25, 2020. There were no amounts recorded for the fiscal years ended March 25, 2022 and March 27, 2020.
Interest (expense) income, net
Interest (expense) income, net is comprised of interest expense from term loan debt and credit facilities 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.
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.
Income in earnings of equity investment
Income in earnings of equity investment is related to our equity investment in PSL subsequent to the PSL Divestiture.
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; and the difference between the amount of tax benefits generated by the foreign derived intangible income deduction (“FDII”) and
54


research credits, offset by the additional tax costs associated with global intangible low-tax income (“GILTI”), the base erosion tax (“BEAT”) and non-deductible stock-based compensation charges.
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.
Results of Operations
Fiscal Year 2022 Compared to Fiscal Year 2021
The following table summarizes our results of operations for the fiscal years ended March 25, 2022 and March 26, 2021.
Fiscal Year EndedChange
March 25,
2022
March 26,
2021
$%
(Dollars in thousands)
Total net sales (1)
$768,674 $591,207 $177,467 30.0 %
Cost of goods sold361,214 312,305 48,909 15.7 %
Gross profit407,460 278,902 128,558 46.1 %
Operating expenses:
Research and development121,873 108,649 13,224 12.2 %
Selling, general and administrative150,937 153,476 (2,539)(1.7)%
Impairment of long-lived assets— 7,119 (7,119)(100.0)%
Change in fair value of contingent consideration(2,000)(2,500)500 (20.0)%
Total operating expenses270,810 266,744 4,066 1.5 %
Operating income136,650 12,158 124,492 1,024.0 %
Other income (expense), net:
Loss on debt extinguishment— (9,055)9,055 (100.0)%
Interest expense, net(1,057)(2,603)1,546 (59.4)%
Foreign currency transaction loss(568)(2,889)2,321 (80.3)%
Income in earnings of equity investment1,007 1,413 (406)(28.7)%
Other, net4,714 (475)5,189 (1,092.4)%
Total other income (expense), net4,096 (13,609)17,705 (130.1)%
Income (loss) before income tax provision (benefit)140,746 (1,451)142,197 (9,799.9)%
Income tax provision (benefit)21,191 (19,552)40,743 (208.4)%
Net income119,555 18,101 101,454 560.5 %
Net income attributable to non-controlling interests148 148 — — %
Net income attributable to Allegro MicroSystems, Inc.$119,407 $17,953 $101,454 565.1 %
(1)Our total net sales for the periods presented above include related party net sales generated through our distribution agreement with Sanken. See our consolidated financial statements included elsewhere in this Annual Report for additional information regarding our related party net sales for the periods set forth above.
55


The following table sets forth our results of operations as a percentage of total net sales for the periods presented.
Fiscal Year Ended
March 25,
2022
March 26,
2021
Total net sales100.0 %100.0 %
Cost of goods sold47.0 %52.8 %
Gross profit53.0 %47.2 %
Operating expenses:
Research and development15.9 %18.4 %
Selling, general and administrative19.6 %26.0 %
Impairment of long-lived assets— %1.2 %
Change in fair value of contingent consideration(0.3)%(0.4)%
Total operating expenses35.2 %45.2 %
Operating income17.8 %2.0 %
Other income (expense), net:
Loss on debt extinguishment— %(1.5)%
Interest expense, net(0.1)%(0.4)%
Foreign currency transaction loss(0.1)%(0.5)%
Income in earnings of equity investment0.1 %0.2 %
Other, net0.6 %(0.1)%
Total other income (expense), net0.5 %(2.3)%
Income (loss) before income tax provision (benefit)18.3 %(0.3)%
Income tax provision (benefit)2.8 %(3.3)%
Net income15.5 %3.0 %
Net income attributable to non-controlling interests— %— %
Net income attributable to Allegro MicroSystems, Inc.15.5 %3.0 %
Total net sales
Total net sales increased by $177.5 million, or 30.0%, to $768.7 million in the fiscal year ended March 25, 2022 from $591.2 million in the fiscal year ended March 26, 2021. This increase was primarily due to the continued economic recovery and increases in demand for ADAS, safety, comfort and convenience, internal combustion engine (“ICE”) applications, xEV, wireless infrastructure, personal mobility, industrial automation, cloud computing/data center and gaming applications, partially offset by declines in personal electronics and PC printers and peripherals.
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 25,
2022
March 26,
2021
Amount%
(Dollars in thousands)
Automotive$531,564 $398,298 $133,266 33.5 %
Industrial133,187 94,872 38,315 40.4 %
Other103,923 98,037 5,886 6.0 %
Total net sales$768,674 $591,207 $177,467 30.0 %
The increase in net sales to our end markets was driven by an increase in automotive of $133.3 million, or 33.5%, an increase in industrial of $38.3 million, or 40.4%, and an increase in other of $5.9 million, or 6.0%.
56


Automotive net sales increased in the fiscal year ended March 25, 2022 compared to the fiscal year ended March 26, 2021 due to the continued higher demand across all of our major applications, primarily our ADAS, safety, and comfort and convenience.
Industrial net sales improved in the fiscal year ended March 25, 2022 compared to the fiscal year ended March 26, 2021 primarily due to increased demand in industrial automation, cloud computing/data center, wireless infrastructure and personal mobility.
Other net sales improved in the fiscal year ended March 25, 2022 compared to the fiscal year ended March 26, 2021 primarily attributable to increased demand in gaming applications of approximately $27.0 million, partially offset by declines in personal electronics and PC printer and peripherals of approximately $21.0 million.
Sales Trends by Product
The following table summarizes net sales by product:
Fiscal Year EndedChange
March 25,
2022
March 26,
2021
Amount%
(Dollars in thousands)
Power integrated circuits (“PIC”)$268,381 $203,600 $64,781 31.8 %
Magnetic sensors integrated circuits (“MS”)498,561 386,372 112,189 29.0 %
Photonics1,732 1,235 497 40.2 %
Total net sales$768,674 $591,207 $177,467 30.0 %
The growth in net sales by product was driven by increases in MS product sales of $112.2 million and in PIC product sales of $64.8 million, as well as a $0.5 million increase in Photonics product sales.
Sales Trends by Geographic Location
The following table summarizes net sales by geographic location based on ship-to location.
Fiscal Year EndedChange
March 25,
2022
March 26,
2021
Amount%
(Dollars in thousands)
Americas:
United States$108,396 $82,165 $26,231 31.9 %
Other Americas23,056 16,558 6,498 39.2 %
EMEA:
Europe134,537 103,128 31,409 30.5 %
Asia:
Japan148,813 104,661 44,152 42.2 %
Greater China191,895 157,546 34,349 21.8 %
South Korea80,451 62,075 18,376 29.6 %
Other Asia81,526 65,074 16,452 25.3 %
Total net sales$768,674 $591,207 $177,467 30.0 %
The increase in net sales across geographic locations in the fiscal year ended March 25, 2022 compared to the fiscal year ended March 26, 2021 was primarily due to content and market share gains, as many countries continue to experience economic expansion coming out of the COVID-19 pandemic, and demand for many of our products and applications rose year-over-year.
The increase in net sales in Japan of $44.1 million, or 42.2%, was primarily driven by higher demand for our xEV, ADAS, personal mobility and cloud computing/data center offerings. The increases in net sales of $34.4 million, or 21.8%, in Greater China and $32.7 million, or 33.2%, in the Americas each related to higher automotive demand, primarily in our
57


ADAS, ICE, safety, and comfort and convenience applications, as well as increased demand in our industrial sectors. Higher year-over-year net sales of $31.4 million, or 30.5%, in Europe, predominantly comprised of Germany and France, was driven by increases in our ADAS, ICE, safety, comfort and convenience and grid infrastructure offerings. South Korea and Other Asia experienced sales growth of $18.4 million, or 29.6%, and $16.5 million, or 25.3%, respectively, mainly due to higher automotive demand, specifically in ADAS, safety, and comfort and convenience applications, as well as growth in our industrial applications, especially in our cloud computing/data center offerings.
Cost of goods sold, gross profit and gross margin
Cost of goods sold increased by $48.9 million, or 15.7%, to $361.2 million in the fiscal year ended March 25, 2022 from $312.3 million in the fiscal year ended March 26, 2021. The increase in cost of goods sold was primarily attributable to higher production volume, partially offset by decreases in amortization of manufacturing cost absorptions and lower cost of goods sold related to our photonics product line attributable to the discontinuation of a legacy Voxtel product line during 2022.
Gross profit increased by $128.6 million, or 46.1%, to $407.5 million in the fiscal year ended March 25, 2022 from $278.9 million in the fiscal year ended March 26, 2021. The increase in gross profit was driven by a $177.5 million increase in net sales in all markets, partially offset by the impacts to cost of goods sold discussed above.
R&D expenses
R&D expenses increased by approximately $13.2 million, or 12.2%, to $121.9 million in the fiscal year ended March 25, 2022 from $108.6 million in the fiscal year ended March 26, 2021. This increase was primarily due to higher employee-related personnel costs of $10.1 million and a combined $5.1 million increase in general operating expenses, partially offset by a combined $2.6 million decrease in inventory and supplies and contract labor costs.
R&D expenses represented 15.9% of our total net sales for the fiscal year ended March 25, 2022, a decrease from 18.4% of our total net sales for the fiscal year ended March 26, 2021. This percentage decrease was primarily due to the growth in our net sales in 2022.
SG&A expenses
SG&A expenses decreased by $2.6 million, or 1.7%, to $150.9 million in the fiscal year ended March 25, 2022 from $153.5 million in the fiscal year ended March 26, 2021. This decrease was primarily due to a $14.7 million decrease in stock-based compensation expense and a combined $8.0 million decrease in general operating expenses, partially offset by an increase of $19.9 million in combined employee-related personnel costs, contract labor, insurance and general expenses.
SG&A expenses represented 19.6% of our total net sales for the fiscal year ended March 25, 2022, representing a decrease from 26.0% of our total net sales for the fiscal year ended March 26, 2021. This percentage decrease was primarily due to the growth in net sales in the fiscal year ended March 25, 2022. In addition, the percentage decrease represents the lower SG&A expenses as discussed above, as those costs were incrementally higher for the fiscal year ended March 26, 2021 due in large part to IPO-related costs and accelerated vesting of the Class A and L common stock and RSU Conversion Program incurred during that period. For details, see Note 12, “Management Long-Term Cash Incentive Plan” to the audited consolidated financial statements.
Impairment of long-lived assets
Impairment of long-lived assets reflected a $7.1 million expense in the fiscal year ended March 26, 2021, representing impairment charges on the held for sale AMTC Facility. No impairment loss occurred in the fiscal year ended March 25, 2022.
Change in fair value of contingent consideration
The change in fair value of contingent consideration reflected a $0.5 million decrease in gains in the fiscal year ended March 25, 2022, resulting from the write-down in contingent consideration related to the acquisition of Voxtel in 2021.
Loss on debt extinguishment
Loss on debt extinguishment reflected a $9.1 million loss in the fiscal year ended March 26, 2021, representing the write-off of unamortized balances of previously deferred financing costs as a result of the $300.0 million Term Loan Facility principal balance repayment on November 25, 2020. No loss occurred in the fiscal year ended March 25, 2022.
58


Interest expense, net
Interest expense, net decreased by $1.5 million to $1.1 million in the fiscal year ended March 25, 2022 from $2.6 million in the fiscal year ended March 26, 2021. The decrease in interest expense, net was primarily due to lower outstanding debt balances during the fiscal year ended March 25, 2022.
Foreign currency transaction loss
We recorded a foreign currency transaction loss of $0.6 million in the fiscal year ended March 25, 2022 compared to a loss of $2.9 million in the fiscal year ended March 26, 2021. The foreign currency transaction loss recorded in the fiscal year ended March 25, 2022 was primarily due to $0.9 million of realized and unrealized losses from our UK location, partially offset by $0.3 million of realized and unrealized gains from our Philippines location. The foreign currency transaction loss recorded in the fiscal year ended March 26, 2021 was primarily attributable to $3.5 million of realized and unrealized losses from our UK location, partially offset by $1.3 million realized and unrealized gains from our Thailand location.
Income in earnings of equity investment
Income in earnings of equity investment reflected gains of $1.0 million and $1.4 million in the fiscal years ended March 25, 2022 and March 26, 2021, respectively, representing the earnings on our 30% investment in PSL.
Other, net
Other, net increased by approximately $5.2 million to $4.7 million of gains in the fiscal year ended March 25, 2022 from $0.5 million of loss in the fiscal year ended March 26, 2021. The increase in the fiscal year ended March 25, 2022 was primarily due to the $3.7 million unrealized gains on marketable securities and a $0.4 million gain related to the sale of the AMTC Facility. The loss in the fiscal year ended March 26, 2021 was primarily due to disposals of equipment from various facilities.
Income tax provision (benefit)
The provision for income taxes was $21.2 million for the fiscal year ended March 25, 2022 as compared to a benefit of $19.6 million for the fiscal year ended March 26, 2021. The increase in income tax expense in fiscal year 2022 as compared to fiscal year 2021 relates primarily to tax impacts of the fiscal year 2021 IPO transaction. The fiscal year 2021 IPO transaction resulted in excess tax over financial reporting deductions related to a $40.4 million stock-based compensation charge (and the related incremental tax deductions), a $16.0 million one-time dividend treated as compensation expense for tax purposes, as well as a tax loss on the divestiture of PSL. The tax impacts of these transactions and other discrete transactions caused an overall U.S. NOL for fiscal year 2021 that will be carried back five years. Additional fluctuations in our effective income tax rate relate primarily to differences in our U.S. taxable income, estimated FDII benefits, GILTI income, research credits, non-deductible stock-based compensation charges, and discrete tax items.
Non-GAAP Financial Measures
In addition to the measures presented in our consolidated financial statements, we regularly review other measures, defined as non-GAAP financial measures by the SEC, to evaluate our business, measure our performance, identify trends, prepare financial forecasts and make strategic decisions. The key measures we consider are non-GAAP Gross Profit, non-GAAP Gross Margin, non-GAAP Operating Expenses, non-GAAP Operating Income, non-GAAP Operating Margin, non-GAAP Profit before Tax, non-GAAP Provision for Income Tax, non-GAAP Net Income, non-GAAP Net Income per Share, EBITDA, Adjusted EBITDA and Adjusted EBITDA margin (collectively, the “Non-GAAP Financial Measures”). These Non-GAAP Financial Measures provide supplemental information regarding our operating performance on a non-GAAP basis that excludes certain gains, losses and charges of a non-cash nature or that occur relatively infrequently and/or that management considers to be unrelated to our core operations, and in the case of non-GAAP Provision for Income Tax, management believes that this non-GAAP measure of income taxes provides it with the ability to evaluate the non-GAAP Provision for Income Taxes across different reporting periods on a consistent basis, independent of special items and discrete items, which may vary in size and frequency. By presenting these Non-GAAP Financial Measures, we provide a basis for comparison of our business operations between periods by excluding items that we do not believe are indicative of our core operating performance, and we believe that investors’ understanding of our performance is enhanced by our presenting these Non-GAAP Financial Measures, as they provide a reasonable basis for comparing our ongoing results of operations. Management believes that tracking and presenting these Non-GAAP Financial Measures provides management and the investment community with valuable insight into matters such as: our ongoing core operations, our ability to generate cash to service our debt and fund our operations; and the underlying business trends that are affecting our performance. These Non-
59


GAAP Financial Measures are used by both management and our board of directors, together with the comparable GAAP information, in evaluating our current performance and planning our future business activities. In particular, management finds it useful to exclude non-cash charges in order to better correlate our operating activities with our ability to generate cash from operations and to exclude certain cash charges as a means of more accurately predicting our liquidity requirements. We believe that these Non-GAAP Financial Measures, when used in conjunction with our GAAP financial information, also allow investors to better evaluate our financial performance in comparison to other periods and to other companies in our industry.
These Non-GAAP Financial Measures have significant limitations as analytical tools. Some of these limitations are that:
such measures do not reflect our cash expenditures, or future requirements for capital expenditures or contractual commitments;
such measures exclude certain costs which are important in analyzing our GAAP results;
such measures do not reflect changes in, or cash requirements for, our working capital needs;
such measures do not reflect the interest expense, or the cash requirements necessary to service interest or principal payments on our debt;
such measures do not reflect our tax expense or the cash requirements to pay our taxes;
although depreciation and amortization are non-cash charges, the assets being depreciated and amortized will often have to be replaced in the future;
such measures do not reflect any cash requirements for such replacements; and
other companies in our industry may calculate such measures differently than we do, thereby further limiting their usefulness as comparative measures.
The Non-GAAP Financial Measures are supplemental measures of our performance that are neither required by, nor presented in accordance with, GAAP. These Non-GAAP Financial Measures should not be considered as substitutes for GAAP financial measures such as gross profit, gross margin, net income or any other performance measures derived in accordance with GAAP. Also, in the future we may incur expenses or charges such as those being adjusted in the calculation of these Non-GAAP Financial Measures. Our presentation of these Non-GAAP Financial Measures should not be construed as an inference that future results will be unaffected by unusual or nonrecurring items.
Our prior disclosure referred to non-GAAP Gross Profit and non-GAAP Gross Margin as Adjusted Gross Profit and Adjusted Gross Margin, respectively. No changes have been made to how we calculate these measures.
Non-GAAP Gross Profit and Non-GAAP Gross Margin
We calculate non-GAAP Gross Profit and non-GAAP Gross Margin excluding the items below from cost of goods sold in applicable periods, and we calculate non-GAAP Gross Margin as non-GAAP Gross Profit divided by total net sales.
Voxtel inventory impairment—Represents costs related to the discontinuation of one of our product lines manufactured by Voxtel.
Inventory cost amortization—Represents intercompany inventory transactions incurred from purchases made from PSL in fiscal year 2020. Such costs are one-time incurred expenses impacting our operating results during fiscal year 2021 following the disposition of PSL during the fiscal year ended March 26, 2021 (the “PSL Divestiture”). Such costs did not have a continuing impact on our operating results after our second fiscal quarter of fiscal year 2021.
Foundry service payment—Represents foundry service payments incurred under our Price Support Agreement with PSL in respect to the guaranteed capacity at PSL to support our production forecast and are one-time costs incurred impacting our operating results during fiscal year 2021 following the PSL Divestiture. Such costs did have a continuing impact on our operating results after fiscal year 2021.
Stock-based compensation—Represents non-cash expenses arising from the grant of stock-based awards.
AMTC Facility consolidation one-time costs—Represents one-time costs incurred in connection with closing of the AMTC Facility and transitioning of test and assembly functions to the AMPI Facility announced in fiscal year 2020, consisting of: moving equipment between facilities, contract terminations and other non-recurring charges. The
60


closure and transition of the AMTC Facility was substantially completed as of the end of March 2021, and we sold the AMTC Facility in August 2021. These costs are in addition to, and not duplicative of, the adjustments noted in note (*) below.
Amortization of acquisition-related intangible assets—Represents non-cash expenses associated with the amortization of intangible assets in connection with the acquisition of Voxtel, which closed in August 2020.
COVID-19 related expenses—Represents expenses attributable to the COVID-19 pandemic primarily related to increased purchases of masks, gloves and other protective materials, and overtime premium compensation paid for maintaining 24-hour service at the AMPI Facility.
(*) Non-GAAP Gross Profit and the corresponding calculation of non-GAAP Gross Margin do not include adjustments consisting of:
Additional AMTC-related costs—Represents costs relating to the closing of the AMTC Facility and the transitioning of test and assembly functions to the AMPI Facility in the Philippines announced in fiscal year 2020 consisting of the net savings resulted from or expected to result from the movement of work to the AMPI Facility, which facility had duplicative capacity based on the buildouts of the AMPI Facility in fiscal years 2019 and 2018. The elimination of these costs did not reduce our production capacity and therefore did not have direct effects on our ability to generate revenue. The closure and transition of the AMTC Facility was substantially completed as of the end of March 2021.
Out-of-period adjustment for depreciation expense of giant magnetoresistance assets (“GMR assets”)—Represents a one-time depreciation expense related to the correction of an immaterial error, related to 2017, for certain manufacturing assets that have reached the end of their useful lives.
Non-GAAP Operating Expenses, non-GAAP Operating Income and non-GAAP Operating Margin
We calculate non-GAAP Operating Expenses and non-GAAP Operating Income excluding the same items excluded above to the extent they are classified as operating expenses, and also excluding the items below in applicable periods. We calculate non-GAAP Operating Margin as non-GAAP Operating Income divided by total net sales.
Transaction fees—Represents transaction-related legal and consulting fees incurred primarily in connection with (i) the acquisition of Voxtel in fiscal year 2020, (ii) one-time transaction-related legal and consulting fees in fiscal 2021, (iii) one-time transaction-related legal, consulting and registration fees related to a secondary offering on behalf of certain stockholders in fiscal 2022, and (iv) one-time transaction-related legal and consulting fees in fiscal 2022 not related to (iii).
Severance—Represents severance costs associated with (i) labor savings initiatives to manage overall compensation expense as a result of the declining sales volume during the applicable period, including a voluntary separation incentive payment plan for employees near retirement and a reduction in force, (ii) the closing of the AMTC Facility and the transitioning of test and assembly functions to the AMPI Facility announced and initiated in fiscal year 2020, (iii) costs related to the discontinuation of one of our product lines manufactured by Voxtel in fiscal year 2022, and (iv) nonrecurring separation costs related to the departure of an officer in fiscal year 2022.
Impairment of long-lived assets—Represents impairment charge incurred in connection with the sale of the AMTC Facility.
Change in fair value of contingent consideration—Represents the change in fair value of contingent consideration payable in connection with the acquisition of Voxtel.
(**) Non-GAAP Operating Income does not include adjustments consisting of those set forth in note (*) to the calculation of non-GAAP Gross Profit, and the corresponding calculation of non-GAAP Gross Margin, above or:
Labor savings—Represents salary and benefit costs related to employees whose positions were eliminated through voluntary separation programs or other reductions in force (not associated with the closure of the AMTC Facility or any other plant or facility) and a restructuring of overhead positions from high-cost to low-cost jurisdictions net of costs for newly hired employees in connection with such restructuring.
EBITDA, Adjusted EBITDA, and Adjusted EBITDA Margin
We calculate EBITDA as net income minus interest income (expense), tax provision (benefit), and depreciation and amortization expenses. We calculate Adjusted EBITDA as EBITDA excluding the same items excluded above and also
61


excluding the items below in applicable periods. We calculate Adjusted EBITDA Margin as Adjusted EBITDA divided by total net sales.
Non-core loss (gain) on sale of equipment—Represents non-core miscellaneous losses and gains on the sale of equipment.
Miscellaneous legal judgment charge—Represents a one-time charge associated with the final payment of the previously accrued amount payable with respect to a VAT dispute related to the construction of the AMPI Facility.
Loss on debt extinguishment—Represents one-time costs representing deferred financing costs associated with the $300.0 million of our term loan facility repaid during the fiscal year ended March 26, 2021.
Foreign currency translation loss—Represents losses and gains resulting from the remeasurement and settlement of intercompany debt and operational transactions, as well as transactions with external customers or vendors denominated in currencies other than the functional currency of the legal entity in which the transaction is recorded.
Income in earnings of equity investment—Represents our equity method investment in PSL.
Unrealized losses (gains) on investments—Represents mark-to-market adjustments on equity investments with readily determinable fair values.
Non-GAAP Profit before Tax, Non-GAAP Net Income, and Non-GAAP Basic and Diluted Earnings Per Share
We calculate non-GAAP Profit before Tax as Income (Loss) before Income Taxes excluding the same items excluded above and also excluding the item below in applicable periods. We calculate non-GAAP Net Income as Net Income excluding the same items excluded above and also excluding the item below in applicable periods.
Interest on repaid portion of term loan facility—Represents interest expense associated with the $300.0 million of our term loan facility repaid during the period.
Non-GAAP Provision for Income Tax
In calculating non-GAAP Provision for Income Tax, we have added back the following to GAAP Income Tax Provision (Benefit):
Tax effect of adjustments to GAAP results—Represents the estimated income tax effect of the adjustments to non-GAAP Profit Before Tax described above and elimination of discrete tax adjustments.
62


Three-Month Period EndedFiscal Year Ended
March 25,
2022
December 24,
2021
March 26,
2021
March 25,
2022
March 26,
2021
(Dollars in thousands)
Reconciliation of Non-GAAP Gross Profit
GAAP Gross Profit $109,603$101,165$87,006$407,460$278,902
Voxtel inventory impairment3,106
Inventory cost amortization2,698
Foundry service payment9305,930
Stock-based compensation1,1847423143,1765,158
AMTC Facility consolidation one-time costs6251442,184
Amortization of acquisition-related intangible assets2732732731,092651
COVID-19 related expenses296137641,092202
Total Non-GAAP Adjustments$1,753$1,152$2,206$8,610$16,823
Non-GAAP gross profit*$111,356$102,317$89,212$416,070$295,725
Non-GAAP gross margin55.6%54.8%50.9%54.1%50.0%
*Non-GAAP Gross Profit and the corresponding calculation of non-GAAP Gross Margin do not include adjustments for the following components of our net income: additional AMTC related costs of $— and $6,553 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively, and out-of-period adjustment for depreciation expense of GMR assets of $— and $768 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively.
63


Three-Month Period EndedFiscal Year Ended
March 25,
2022
December 24,
2021
March 26,
2021
March 25,
2022
March 26,
2021
(Dollars in thousands)
Reconciliation of Non-GAAP Operating Expenses
GAAP Operating Expenses $79,354 $65,560 $67,558 $270,810 $266,744 
Research and Development Expenses
GAAP Research and Development Expenses32,432 30,297 28,140 121,873 108,649 
Stock-based compensation1,119 1,019 536 3,933 3,573 
AMTC Facility consolidation one-time costs— — — 
COVID-19 related expenses23 100 
Transaction fees— — 18 
Non-GAAP Research and Development Expenses31,305 29,272 27,596 117,910 104,956 
Selling, General and Administrative Expenses
GAAP Selling, General and Administrative Expenses46,822 37,963 34,799 150,937 153,476 
Stock-based compensation12,598 5,859 2,119 26,439 41,139 
AMTC Facility consolidation one-time costs74 108 1,488 657 5,626 
Amortization of acquisition-related intangible assets22 23 37 90 117 
COVID-19 related expenses215 356 250 1,503 4,926 
Transaction fees384 1,085 3,727 1,498 7,426 
Severance— 578 — 746 156 
Non-GAAP Selling, General and Administrative Expenses33,529 29,954 27,178 120,004 94,086 
Impairment of long-lived assets— — 7,119 — 7,119 
Change in fair value of contingent consideration100 (2,700)(2,500)(2,000)(2,500)
Total Non-GAAP Adjustments14,520 6,334 12,784 32,896 67,702 
Non-GAAP operating expenses *$64,834 $59,226 $54,774 $237,914 $199,042 
*Non-GAAP Operating Expenses do not include adjustments for the following components of our net income: additional AMTC related costs of $— and $723 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively, and labor savings costs of $— and $218 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively.
64


Three-Month Period EndedFiscal Year Ended
March 25,
2022
December 24,
2021
March 26,
2021
March 25,
2022
March 26,
2021
(Dollars in thousands)
Reconciliation of Non-GAAP Operating Income
GAAP Operating Income$30,249 $35,605 $19,448 $136,650 $12,158 
Voxtel inventory impairment— — — 3,106 — 
Inventory cost amortization— — — — 2,698 
Foundry service payment— — 930 — 5,930 
Stock-based compensation14,901 7,620 2,969 33,548 49,870 
AMTC Facility consolidation one-time costs74 108 2,113 803 7,812 
Amortization of acquisition-related intangible assets295 296 310 1,182 768 
COVID-19 related expenses514 499 322 2,618 5,228 
Impairment of long-lived assets— — 7,119 — 7,119 
Change in fair value of contingent consideration100 (2,700)(2,500)(2,000)(2,500)
Transaction fees389 1,085 3,727 1,503 7,444 
Severance— 578 — 746 156 
Total Non-GAAP Adjustments$16,273 $7,486 $14,990 $41,506 $84,525 
Non-GAAP Operating Income*$46,522 $43,091 $34,438 $178,156 $96,683 
Non-GAAP Operating Margin* (% of net sales)23.2%23.1%19.7%23.2%16.4%
*Non-GAAP Operating Income and the corresponding calculation of non-GAAP Operating Margin do not include adjustments for the following components of our net income: additional AMTC related costs of $— and $7,276 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively, labor savings costs of $— and $218 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively, and out-of-period adjustment for depreciation expense of GMR assets of $— and $768 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively.

65


Three-Month Period EndedFiscal Year Ended
March 25,
2022
December 24,
2021
March 26,
2021
March 25,
2022
March 26,
2021
(Dollars in thousands)
Reconciliation of EBITDA and Adjusted EBITDA
GAAP Net Income$25,652 $32,973 $8,689 $119,555 $18,101 
Interest (income) expense, net(707)269 668 1,057 2,603 
Income tax provision (benefit)4,504 6,281 8,361 21,191 (19,552)
Depreciation & amortization12,006 12,011 12,082 48,527 48,307 
EBITDA$41,455 $51,534 $29,800 $190,330 $49,459 
Non-core loss (gain) on sale of equipment(19)156 (349)442 
Voxtel inventory impairment— — — 3,106 — 
Miscellaneous legal judgment charge— — — — 574 
Loss on debt extinguishment— — — — 9,055 
Foreign currency translation loss513 1,558 568 2,889 
Income in earnings of equity investment(215)(287)(6)(1,007)(1,413)
Unrealized losses (gains) on investments760 (3,504)— (3,722)— 
Stock-based compensation14,901 7,620 2,969 33,548 49,870 
AMTC Facility consolidation one-time costs74 108 2,113 803 7,812 
COVID-19 related expenses514 499 322 2,618 5,228 
Impairment of long-lived assets— — 7,119 — 7,119 
Change in fair value of contingent consideration100 (2,700)(2,500)(2,000)(2,500)
Transaction fees389 1,085 3,727 1,503 7,444 
Severance— 578 — 746 156 
Inventory cost amortization— — — — 2,698 
Foundry service payment— — 930 — 5,930 
Adjusted EBITDA*$58,492 $54,917 $46,188 $226,144 $144,763 
Adjusted EBITDA Margin* (% of net sales)29.2%29.4%26.4%29.4%24.5%
*Adjusted EBITDA and the corresponding calculation of Adjusted EBITDA Margin do not include adjustments for the following components of our net income: AMTC additional costs of $— and $7,276 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively, and labor savings costs of $— and $218 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively.

66


Three-Month Period EndedFiscal Year Ended
March 25,
2022
December 24,
2021
March 26,
2021
March 25,
2022
March 26,
2021
(Dollars in thousands)
Reconciliation of Non-GAAP Profit before Tax
GAAP Income (Loss) before Tax Provision (Benefit)$30,156 $39,254 $17,050 $140,746 $(1,451)
Non-core loss (gain) on sale of equipment(19)156 (349)442 
Voxtel inventory impairment— — — 3,106 — 
Miscellaneous legal judgment charge— — — — 574 
Loss on debt extinguishment— — — — 9,055 
Foreign currency translation loss513 1,558 568 2,889 
Income in earnings of equity investment(215)(287)(6)(1,007)(1,413)
Unrealized losses (gains) on investments760 (3,504)— (3,722)— 
Inventory cost amortization— — — — 2,698 
Foundry service payment— — 930 — 5,930 
Stock-based compensation14,901 7,620 2,969 33,548 49,870 
Interest on repaid portion of Term Loan Facility— — — — 2,163 
AMTC Facility consolidation one-time costs74 108 2,113 803 7,812 
Amortization of acquisition-related intangible assets295 296 310 1,182 768 
COVID-19 related expenses514 499 322 2,618 5,228 
Impairment of long-lived assets— — 7,119 — 7,119 
Change in fair value of contingent consideration100 (2,700)(2,500)(2,000)(2,500)
Transaction fees389 1,085 3,727 1,503 7,444 
Severance— 578 — 746 156 
Total Non-GAAP Adjustments$17,332 $3,679 $16,698 $36,996 $98,235 
Non-GAAP Profit before Tax*$47,488 $42,933 $33,748 $177,742 $96,784 
*Non-GAAP Profit before Tax does not include adjustments for the following components of our net income: additional AMTC related costs of $— and $7,276 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively, labor savings costs of $— and $218 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively, and out-of-period adjustment for depreciation expense of GMR assets of $— and $768 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively.

67


Three-Month Period EndedFiscal Year Ended
March 25,
2022
December 24,
2021
March 26,
2021
March 25,
2022
March 26,
2021
(Dollars in thousands)
Reconciliation of Non-GAAP Provision for Income Taxes
GAAP Income Tax Provision (Benefit)$4,504 $6,281 $8,361 $21,191 $(19,552)
GAAP effective tax rate14.9%16.0%49.0%15.1%1,347.5%
Tax effect of adjustments to GAAP results2,817 561 (3,053)6,415 34,486 
Non-GAAP Provision for Income Taxes *$7,321 $6,842 $5,308 $27,606 $14,934 
Non-GAAP effective tax rate15.4%15.9%15.7%15.5%15.4%
*Non-GAAP Provision for Income Taxes does not include tax adjustments for the following components of our net income: additional AMTC related costs, labor savings costs, and out-of-period adjustment for depreciation expense of GMR assets. The related tax effect of those adjustments to GAAP results were $— and $1,851 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively.

68


Three-Month Period EndedFiscal Year Ended
March 25,
2022
December 24,
2021
March 26,
2021
March 25,
2022
March 26,
2021
(Dollars in thousands)
Reconciliation of Non-GAAP Net Income
GAAP Net Income$25,652 $32,973 $8,689 $119,555 $18,101 
GAAP Basic Earnings per Share$0.14 $0.17 $0.05 $0.63 $0.22 
GAAP Diluted Earnings per Share$0.13 $0.17 $0.05 $0.62 $0.10 
Non-core loss (gain) on sale of equipment(19)156 (349)442 
Voxtel inventory impairment— — — 3,106 — 
Miscellaneous legal judgment charge— — — — 574 
Loss on debt extinguishment— — — — 9,055 
Foreign currency translation loss513 1,558 568 2,889 
Income in earnings of equity investment(215)(287)(6)(1,007)(1,413)
Unrealized losses (gains) on investments760 (3,504)— (3,722)— 
Inventory cost amortization— — — — 2,698 
Foundry service payment— — 930 — 5,930 
Stock-based compensation14,901 7,620 2,969 33,548 49,870 
Interest on repaid portion of Term Loan Facility— — — — 2,163 
AMTC Facility consolidation one-time costs74 108 2,113 803 7,812 
Amortization of acquisition-related intangible assets295 296 310 1,182 768 
COVID-19 related expenses514 499 322 2,618 5,228 
Impairment of long-lived assets— — 7,119 — 7,119 
Change in fair value of contingent consideration100 (2,700)(2,500)(2,000)(2,500)
Transaction fees389 1,085 3,727 1,503 7,444 
Severance— 578 — 746 156 
Tax effect of adjustments to GAAP results(2,817)(561)3,053 (6,415)(34,486)
Non-GAAP Net Income*$40,167 $36,091 $28,440 $150,136 $81,850 
Basic weighted average common shares189,997,738 189,736,901 189,429,893 189,748,427 83,448,055 
Diluted weighted average common shares192,125,252 192,068,222 190,860,556 191,811,205 176,416,645 
Non-GAAP Basic Earnings per Share$0.21$0.19$0.15$0.79$0.98
Non-GAAP Diluted Earnings per Share$0.21$0.19$0.15$0.78$0.46
*Non-GAAP Net Income does not include adjustments for the following components of our net income: additional AMTC related costs of $— and $7,276 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively, labor savings costs of $— and $218 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively, and out-of-period adjustment for depreciation expense of GMR assets of $— and $768 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively, and (ii) the related tax effect of adjustments to GAAP results of $— and $1,851 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively.
Liquidity and Capital Resources
As of March 25, 2022, we had $282.4 million of cash and cash equivalents and $407.5 million of working capital compared to $197.2 million of cash and cash equivalents and $313.9 million of working capital as of March 26, 2021. Working capital is impacted by the timing and extent of our business needs.
69


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 2023 is to utilize excess 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 25, 2022, 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 leases, operating and capital purchase commitments and expected contributions to our defined benefit and contribution plans. For information regarding the Company’s expected cash requirements and timing of payments related to leases and noncancellable purchase commitments, see Note 17, “Commitments and Contingencies” to the audited consolidated financial statements. Additionally, refer to Note 16, “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”), (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”), and (iii) used cash on hand to repay all amounts outstanding under AML’s revolving credit agreement with Mizuho Bank, Ltd. (the “AML Revolver”) and AML’s line of credit with Bank of Mitsubishi UFJ (the “AML Line of Credit”) and terminated all commitments thereunder. On November 25, 2020, we repaid $300.0 million of the outstanding $325.0 million Term Loan Facility using proceeds from our completed IPO. Refer to the “Debt Obligations” section below for additional information regarding our credit facilities. We are obligated to pay interest on the outstanding debt balances, and the principal outstanding is due in fiscal year 2028.
As expected with our IPO, we experienced a significant increase in accounting, legal and professional fees and other costs associated with being a public company. However, we believe that our existing cash resources and our access to the capital markets 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 twelve 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.”
Cash Flows from Operating, Investing and Financing Activities
The following table summarizes our cash flows for the fiscal years ended 2022 and 2021:
Fiscal Year Ended
March 25, 2022March 26, 2021
(dollars in thousands)
Net cash provided by operating activities$156,129 $120,570 
Net cash used in investing activities(66,271)(68,245)
Net cash used in financing activities(5,307)(72,186)
Effect of exchange rate changes on cash and cash equivalents1,373 3,860 
Net increase (decrease) in cash and cash equivalents and restricted cash$85,924 $(16,001)
70


Operating Activities
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.
Net cash provided by operating activities was $120.6 million in fiscal year 2021, resulting primarily from our net income of $18.1 million and non-cash charges of $98.4 million, partially offset by a net increase in operating assets and liabilities of $4.0 million. Net changes in operating assets and liabilities consisted of a $15.1 million increase in trade accounts payable, a $14.8 million increase in accrued expenses and other current and long-term liabilities, a $7.6 million decrease in inventories, and a $4.9 million decrease in due from/to related parties, partially offset by increases of $29.0 million and $9.3 million in prepaid expenses and other assets and trade accounts receivable, net, respectively. The increase in trade accounts receivable, net was primarily a result of increased sales year-over-year. The increase in trade accounts payable and the increase in accrued expenses and other current and long-term liabilities was primarily the result of the deposits related to the sale of our AMTC facility, higher operating purchases, including unpaid capital expenditures of $3.2 million, and the timing of payments of purchases, partially offset by lower severance costs, income taxes and professional fees. The decrease in inventories was primarily a result of the drawdown after building inventory up to support anticipated sales growth in 2020. The decrease in due from/to related parties and the decrease in accounts receivable-other was primarily due to variations in the timing of such payments in the ordinary course of business. The increases in prepaid expenses and other assets and trade accounts receivable, net were primarily due to higher prepayments of taxes, including VAT receivables, insurance and contract costs, as well as the timing of receipts of trade accounts receivable.
Investing Activities
Net cash used in investing activities primarily consists of purchases of property, plant and equipment, partially offset by proceeds from sales of property, plant and equipment.
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.
Net cash used in investing activities was $68.2 million in fiscal year 2021, consisting of $40.7 million of purchases of property, plant and equipment, $11.6 million of cash expended for the acquisition of Voxtel and $16.3 million of cash removed as a result of the PSL Divestiture, partially offset by $0.3 million of proceeds from sales of property, plant and equipment.
Financing Activities
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 ESPP, net of payments for taxes related to the net settlement of equity awards.
Net cash used in financing activities was $72.2 million in fiscal year 2021, consisting of $400.0 million of dividends paid prior to our IPO, $300.0 million for repayment of senior secured debt, $27.7 million of payments for taxes related to net share settlement of equity awards, and $33.0 million for repayment of unsecured credit facilities, partially offset by $315.7 million of borrowing of senior secured debt, net of deferred financing costs, $321.4 million of proceeds from our IPO, net of underwriting discounts and other offering costs, and a $51.4 million related party note receivable repayment.
71


Debt Obligations
As of March 25, 2022, we had $25.0 million in aggregate principal amount of debt outstanding under our Senior Secured Credit Facilities. We entered into the Senior Secured Credit Facilities on September 30, 2020 consisting of a $325.0 million Term Loan Facility due in 2027 and a revolving facility credit agreement providing for a $50.0 million Revolving Credit Facility expiring in 2023. On November 25, 2020, we repaid $300.0 million of the outstanding Term Loan Facility principal balance.
Description of Credit Facilities
Term Loan Facility
The Term Loan Facility bears interest at a rate per year of, at our option, either (i) the Base Rate (as defined in the credit agreement) plus an applicable margin from 2.75% to 3.00% depending on our net leverage ratio, or (ii) the Eurodollar Rate (as defined in the credit agreement) plus an applicable margin from 3.75% to 4.00% depending on our net leverage ratio. The Eurodollar Rate is subject to a floor of 0.50%. At March 25, 2022, all term loan borrowings were designated as Eurodollar loans and bore interest of 4.25%.
We incurred deferred financing costs of $9.4 million in connection with the Term Loan Facility, the total of which was amortized into interest expense or recognized as loss on debt extinguishment as of March 26, 2021.
The Term Loan Facility contains certain covenants that may, among other things and subject to certain exceptions, restrict the ability of us to:
create, incur, assume or suffer to exist any lien upon any of our property, assets, or revenue;
create, incur, or assume indebtedness;
merge, consolidate or amalgamate with or into any other entity;
purchase or otherwise acquire all or substantially all of the assets, liabilities or properties of any other entity;
sell, lease, transfer or otherwise dispose of all or substantially all of our assets or properties;
enter into transactions with affiliates;
pay dividends or make other distributions; or
change the nature of our business activities, our fiscal year, or our governing documents.
Borrowings under the Term Loan Facility are secured by 100% of the stock of our domestic subsidiaries, portions of the stock of certain of our foreign subsidiaries, and substantially all of our and our subsidiaries’ other property and assets, in each case subject to various exceptions.
We may be required to make mandatory prepayments of the Term Loan Facility if we have Excess Cash Flow (as defined in the credit agreement) if we make certain sales of assets outside the ordinary course of business, or if we suffer certain property loss events. We may make optional prepayments from time to time without premium or penalty.
Revolving Credit Facility
The Revolving Credit Facility bears interest at a rate per year of, at our option, the Base Rate plus 1.5%, the Cost of Funds Rate (as defined in the credit agreement) plus 2.5%, or the Eurodollar Rate plus 2.5%. In addition, commencing on the last business day of December 2020, we are required to pay, on a quarterly basis, a non-refundable commitment fee of 0.50% per year on the average daily unused commitments under the Revolving Credit Facility.
We incurred financing costs of $0.3 million in connection with the Revolving Credit Facility, which we classified the related short-term and long-term portions within “Prepaid expenses and other current assets” and “Other assets” on our consolidated balance sheet, and are amortizing these costs over the term of the facility. The unamortized portion of the deferred financing costs associated with the Revolving Credit Facility was $0.1 million and $0.2 million at March 25, 2022 and March 26, 2021, respectively.
The Revolving Credit Facility contains certain financial and non-financial covenants, including a maximum net leverage ratio applicable to the Revolving Credit Facility in the event that utilization exceeds 35% of the revolving loan commitment.
72


Borrowings under the Revolving Credit Facility are secured by 100% of the stock of our domestic subsidiaries, portions of the stock of certain of our foreign subsidiaries, and substantially all of our subsidiaries’ other property and assets, in each case subject to various exceptions.
AMPI Credit Facilities
On November 26, 2019, AMPI entered into a line of credit agreement with Union Bank of the Philippines, Inc. that provides for a maximum borrowing capacity of 60.0 million Philippine pesos (approximately $1.1 million) at the bank’s prevailing interest rate. While this line of credit initially expired on August 31, 2021 (in connection with certain delays as a result of the COVID-19 pandemic and its impact on bank operations), the line of credit was extended in September 2021 and is now expected to expire on August 21, 2022. There were no borrowings outstanding under this line of credit as of March 25, 2022 and March 26, 2021.
On November 20, 2019, AMPI entered into a line of credit agreement with BDO Unibank that provides for a maximum borrowing capacity of 75.0 million Philippine pesos (approximately $1.4 million) at the bank’s prevailing interest rate. While this line of credit initially expired on June 30, 2021 (in connection with certain delays as a result of the COVID-19 pandemic and its impact on bank operations), the line of credit was extended in September 2021 and is now expected to expire on June 30, 2022. There were no borrowings outstanding under this line of credit as of March 25, 2022 and March 26, 2021.
Recent Accounting Pronouncements
Refer to Note 2, “Summary of Significant Accounting Policies” to the audited 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.
Revenue Recognition
Revenue is recognized when transfer of control to the customer occurs in an amount reflecting the consideration that we expect to be entitled.
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 5, “Trade Accounts Receivable, net” to the consolidated financial statements for information regarding the change in sales allowances.
73


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 25, 2022, 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 have variable rates, as of March 25, 2022, 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 losses of $0.6 million and $2.9 million for fiscal years 2022 and 2021, respectively. Based on fiscal 2022 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 25, 2022. 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.
74


Item 8. Financial Statements and Supplementary Data.
Our consolidated financial statements, together with the report of our independent registered public accounting firms, appear at pages F-1 through F-50 of this Annual Report on Form 10-K for the year ended March 25, 2022.
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 25, 2022. Based on the evaluation of our disclosure controls and procedures as of March 25, 2022, 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 25, 2022 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 based on the framework and 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 25, 2022. Our independent auditor, Grant Thornton LLP, an independent registered public accounting firm, has issued an attestation report on the effectiveness of our internal control over financial reporting. This attestation report appears below on page F-4.
Item 9B. Other Information.
None.
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 25, 2022. Pursuant to General Instruction G(3) of Form 10-K, additional information required hereunder relating to
75


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/en. 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 25, 2022.
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 25, 2022, 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 25, 2022:
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)
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
2,656,090 3,887,023 
Equity Compensation Plans Not Approved by Security Holders— — 
Total2,656,090 3,887,023 
1    As of March 25, 2022, there were 3,180,390 shares available for future issuance under the 2020 Omnibus Incentive Compensation Plan (the “2020 Plan”), 706,633 under the 2020 ESPP.
2    As of March 25, 2022, there were 465,732 PSUs issued at target and 1,344,717 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 25, 2022.
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 25, 2022.
121


PART IV
Item 15. Exhibit 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-50:
Reports of Independent Public Accounting Firm (PCAOB ID Number 248)
Consolidated Balance Sheets
Consolidated Statements of Operations
Consolidated Statements of Comprehensive Income
Consolidated Statements of Changes in Equity
Consolidated Statements of Cash Flows
Notes to Consolidated Financial Statements
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
4.6
122


10.1
10.2
10.3
10.4
10.5
10.6
10.7
10.8
10.9
10.10
10.11
10.12
10.13
10.14
10.15
123


10.16
10.17
10.18
10.19
10.20
10.21
10.22
10.23
10.24
10.25
10.26
10.27
10.28
10.29
10.30
124


10.31
10.32
10.33
10.34
10.35
10.36
10.37
10.38
10.39
10.40
10.41
10.42
21.1
23.1
31.1
31.2
32.1
125


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.
Item 16. Form 10-K Summary.

None.
126


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 18, 2022.
ALLEGRO MICROSYSTEMS, INC.
By:/s/ Ravi Vig
Ravi Vig
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/ Ravi Vig
President, Chief Executive Officer (Principal
May 18, 2022
Ravi Vig
Executive Officer) and Director
/s/ Derek P. D’AntilioChief Financial Officer (Principal Financial andMay 18, 2022
Derek P. D’AntilioAccounting Officer)
/s/ Yoshihiro (Zen) SuzukiChairman of the Board of DirectorsMay 18, 2022
Yoshihiro (Zen) Suzuki
/s/ David AldrichDirectorMay 18, 2022
David Aldrich
/s/ Andrew DunnDirectorMay 18, 2022
Andrew Dunn
/s/ Noriharu FujitaDirectorMay 18, 2022
Noriharu Fujita
/s/ Reza KazerounianDirectorMay 18, 2022
Reza Kazerounian
/s/ Richard R. LuryDirectorMay 18, 2022
Richard R. Lury
/s/ Susan LynchDirectorMay 18, 2022
Susan Lynch
/s/ Joseph MartinDirectorMay 18, 2022
Joseph Martin
/s/ Paul Carl (Chip) Schorr IVDirectorMay 18, 2022
Paul Carl (Chip) Schorr IV
127



F-1


Report of Independent Public Accounting Firm
Board of Directors and Shareholders
Allegro MicroSystems, Inc.
Opinion on the financial statements
We have audited the accompanying consolidated balance sheets of Allegro MicroSystems, Inc. (a Delaware corporation) and subsidiaries (the “Company”) as of March 25, 2022 and March 26, 2021, the related consolidated statements of operations, comprehensive income, changes of equity, and cash flows for each of the three years in the fiscal period ended March 25, 2022, 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 March 26, 2021, and the results of its operations and its cash flows for each of the three years in the fiscal period ended March 25, 2022, in conformity with accounting principles generally accepted in the United States of America.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company’s internal control over financial reporting as of March 25, 2022, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”), and our report dated May 18, 2022 expressed an unqualified opinion.
Basis for opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical audit matter
The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the 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.
Allowance for limited price concession provisions provided to distributors
As described further in note 2 to the consolidated financial statements, sales recorded during the year include an estimate of the allowance for limited price protection provisions provided to distributors. The Company estimates potential future credits based on historical data from prior sales adjustments. We identified the estimate of the allowance as a critical audit matter.
The principal considerations for our determination that the allowance for the limited price protection provisions provided to distributors is a critical audit matter is the significant judgment by management in estimating the mix of pre-approved price concessions on future claims. Changes in that assumption can have a material effect on the amount of revenue recognized, which in turn led to high degree of auditor judgment, subjectivity and effort in performing procedures and evaluating audit evidence relating to management’s assumption.
Our audit procedures related to the allowance included the following, among others:
Tested the design and operating effectiveness of controls relating to establishing the allowance,
Evaluated management’s process for determining the expected value estimate for the allowance,
Evaluated the reasonableness of management’s estimate of the mix of approved price concessions on future claims in comparison to historical mix of price concessions through inspection of historical sales and claims data, and
F-2


Assessed the reasonableness of management’s estimated price concessions on future claims from prior periods by comparing to subsequent actual claim activity.
/s/ GRANT THORNTON LLP
We have served as the Company’s auditor since 2020.
Boston, Massachusetts
May 18, 2022
F-3


Report of Independent Registered Public Accounting Firm
Board of Directors and Shareholders
Allegro MicroSystems, Inc.
Opinion on internal control over financial reporting
We have audited the internal control over financial reporting of Allegro MicroSystems, Inc. (a Delaware corporation) and subsidiaries (the “Company”) as of March 25, 2022, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of March 25, 2022, based on criteria established in the 2013 Internal Control—Integrated Framework issued by COSO.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated financial statements of the Company as of and for the fiscal period ended March 25, 2022, and our report dated May 18, 2022 expressed an unqualified opinion on those financial statements.
Basis for opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and limitations of internal control over financial reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
/s/ 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 25, 2022
March 26,
2021
Assets
Current assets:
Cash and cash equivalents$282,383 $197,214 
Restricted cash7,416 6,661 
Trade accounts receivable, net of provision for expected credit losses of $105 at March 25, 2022 and allowances for doubtful accounts $138 at March 26, 2021
87,359 69,500 
Trade and other accounts receivable due from related party27,360 23,832 
Accounts receivable - other4,144 1,516 
Inventories86,160 87,498 
Prepaid expenses and other current assets14,995 18,374 
Current portion of related party note receivable1,875  
Assets held for sale 25,969 
Total current assets511,692 430,564 
Property, plant and equipment, net210,028 192,393 
Operating lease right-of-use assets16,049  
Deferred income tax assets17,967 26,972 
Goodwill20,009 20,106 
Intangible assets, net35,970 36,366 
Related party note receivable, less current portion5,625  
Equity investment in related party27,671 26,664 
Other assets, net47,609 14,613 
Total assets$892,620 $747,678 
Liabilities, Non-Controlling Interest and Stockholders' Equity
Current liabilities:
Trade accounts payable$29,836 $35,389 
Amounts due to related party5,222 2,353 
Accrued expenses and other current liabilities65,459 78,932 
Current portion of operating lease liabilities3,706  
Total current liabilities104,223 116,674 
Obligations due under Senior Secured Credit Facilities25,000 25,000 
Operating lease liabilities, less current portion12,748  
Other long-term liabilities15,286 19,133 
Total liabilities157,257 160,807 
Commitments and contingencies
Stockholders' Equity:
Preferred Stock, $0.01 par value; 20,000,000 shares authorized, no shares issued or outstanding at March 25, 2022 and March 26, 2021
  
Common stock, $0.01 par value; 1,000,000,000 shares authorized, 190,473,595 shares issued and outstanding at March 25, 2022; 1,000,000,000 shares authorized, 189,588,161 issued and outstanding at March 26, 2021
1,905 1,896 
Additional paid-in capital627,792 592,170 
Retained earnings122,958 3,551 
Accumulated other comprehensive loss(18,448)(11,865)
Equity attributable to Allegro MicroSystems, Inc.734,207 585,752 
Non-controlling interests1,156 1,119 
Total stockholders' equity735,363 586,871 
Total liabilities, non-controlling interest and stockholders' equity$892,620 $747,678 
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 25,
2022
March 26,
2021
March 27,
2020
Net sales$619,861 $486,546 $465,532 
Net sales to related party148,813 104,661 184,557 
Total net sales768,674 591,207 650,089 
Cost of goods sold361,214 312,305 388,813 
Gross profit407,460 278,902 261,276 
Operating expenses:
Research and development121,873 108,649 102,052 
Selling, general and administrative150,937 153,476 106,396 
Impairment of long-lived assets 7,119  
Change in fair value of contingent consideration(2,000)(2,500) 
Total operating expenses270,810 266,744 208,448 
Operating income 136,650 12,158 52,828 
Other income (expense):
Loss on debt extinguishment (9,055) 
Interest expense, net(1,057)(2,603)(110)
Foreign currency transaction (loss) gain(568)(2,889)1,391 
Income in earnings of equity investment1,007 1,413  
Other, net4,714 (475)(831)
Income (loss) before income taxes140,746 (1,451)53,278 
Income tax provision (benefit)21,191 (19,552)16,173 
Net income119,555 18,101 37,105 
Net income attributable to non-controlling interests148 148 134 
Net income attributable to Allegro MicroSystems, Inc.$119,407 $17,953 $36,971 
Net income attributable to Allegro MicroSystems, Inc. per share:
Basic$0.63 $0.22 $3.70 
Diluted$0.62 $0.10 $3.70 
Weighted average shares outstanding:
Basic189,748,427 83,448,055 10,000,000 
Diluted191,811,205 176,416,645 10,000,000 
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 25,
2022
March 26,
2021
March 27,
2020
Net income$119,555 $18,101 $37,105 
Net income attributable to non-controlling interest148 148 134 
Net income attributable to Allegro MicroSystems, Inc.119,407 17,953 36,971 
Other comprehensive income (loss):
Foreign currency translation adjustment(8,110)9,304 (3,153)
Net actuarial gain (loss) amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax of $(472), $391 and $233 in 2022, 2021 and 2020, respectively
1,416 (1,172)(543)
Total other comprehensive (loss) income(6,694)8,132 (3,696)
Comprehensive income112,713 26,085 33,275 
Comprehensive income (loss) attributable to non-controlling interest111 (21)(2)
Comprehensive income attributable to Allegro MicroSystems, Inc.$112,824 $26,064 $33,273 
The accompanying notes are an integral part of these consolidated financial statements.
F-7

ALLEGRO MICROSYSTEMS, INC.
Consolidated Statements of Changes in 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 29, 201910,000,000 $100 607,620 $6 — $—  $ $447,762 $157,384 $(16,278)$814 $589,788 
Net income— — — — — — — — — 36,971 — 134 37,105 
Issuance of Class L shares, net of forfeitures— — 14,850 — — — — — — — — — — 
Capital contribution— — — — — — — — 9,500 — — — 9,500 
Stock-based compensation— — — — — — — — 1,435 — — — 1,435 
Foreign currency translation adjustment— — — — — — — — — — (3,155)2 (3,153)
Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax— — — — — — — — — — (543)— (543)
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 
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 25,
2022
March 26,
2021
March 27,
2020
CASH FLOWS FROM OPERATING ACTIVITIES:
Net income$119,555 $18,101 $37,105 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization48,527 48,307 64,048 
Amortization of debt issuance costs101 226  
Deferred income taxes7,498 (18,931)(4,909)
Stock-based compensation33,548 49,870 1,435 
(Gain) loss on disposal of assets(349)269 698 
Loss on debt extinguishment 9,055  
Change in fair value of contingent consideration(2,000)(2,500) 
Impairment of long-lived assets 7,119  
Provisions for inventory and credit losses/bad debt6,297 5,019 3,891 
Unrealized gains on marketable securities(3,722)  
Changes in operating assets and liabilities:
Trade accounts receivable(18,347)(9,303)16,441 
Accounts receivable - other(2,668)(28)346 
Inventories(4,471)7,641 346 
Prepaid expenses and other assets(19,450)(29,047)2,629 
Trade accounts payable(4,348)15,099 (3,122)
Due to/from related parties(659)4,878 (23,946)
Accrued expenses and other current and long-term liabilities(3,383)14,795 (13,543)
Net cash provided by operating activities156,129 120,570 81,419 
CASH FLOWS FROM INVESTING ACTIVITIES:
Purchases of property, plant and equipment(69,941)(40,673)(45,615)
Acquisition of business, net of cash acquired(14,549)(11,555) 
Proceeds from sales of property, plant and equipment27,408 318 3,936 
Investments in marketable securities(9,189)  
Contribution of cash balances due to divestiture of subsidiary
 (16,335) 
Net cash used in investing activities(66,271)(68,245)(41,679)
CASH FLOWS FROM FINANCING ACTIVITIES:
Related party note receivable(7,500)51,377 30,000 
Proceeds from initial public offering, net of underwriting discounts and other offering costs 321,425  
Proceeds from issuance of common stock under equity award and purchase plans less payments for taxes related to net share settlement of equity awards2,193 (27,707) 
Dividends paid (400,000) 
Borrowings of senior secured debt, net of deferred financing costs 315,719 43,000 
Repayment of senior secured debt (300,000) 
Repayment of unsecured credit facilities (33,000) 
Capital contribution  9,500 
Net cash (used in) provided by financing activities(5,307)(72,186)82,500 
Effect of exchange rate changes on Cash and cash equivalents and Restricted cash1,373 3,860 (5,621)
Net increase (decrease) in Cash and cash equivalents and Restricted cash85,924 (16,001)116,619 
Cash and cash equivalents and Restricted cash at beginning of period203,875 219,876 103,257 
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AT END OF PERIOD:$289,799 $203,875 $219,876 
RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH:
Cash and cash equivalents at beginning of period$197,214 $214,491 $99,743 
Restricted cash at beginning of period6,661 5,385 3,514 
Cash and cash equivalents and Restricted cash at beginning of period$203,875 $219,876 $103,257 
Cash and cash equivalents at end of period282,383 197,214 214,491 
Restricted cash at end of period7,416 6,661 5,385 
Cash and cash equivalents and Restricted cash at end of period$289,799 $203,875 $219,876 
F-9

ALLEGRO MICROSYSTEMS, INC.
Consolidated Statements of Cash Flows - continued
(in thousands)
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:
Cash paid for interest$813 $2,746 $2,448 
Cash paid for income taxes$22,195 $8,908 $15,873 
Non-cash transactions:
Changes in Trade accounts payable related to Property, plant and equipment, net$(2,021)$(3,226)$(1,542)
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 $232 
Recognition of right of use assets and lease liability upon adoption of new accounting standard$356 $ $ 

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 (“AMI” or 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 was incorporated under the laws of Delaware on March 30, 2013 under the name of Sanken North America, Inc. (“SKNA”) as a wholly owned subsidiary of Sanken Electric Co., Ltd. (“Sanken”). In October 2017, Sanken sold 28.8% of the common stock of SKNA to One Equity Partners (“OEP”). In April 2018, SKNA filed a certificate of amendment in the state of Delaware to change its name to Allegro MicroSystems, Inc. The Company is headquartered in Manchester, New Hampshire and has a global footprint with 16 locations across four continents.
On November 2, 2020, the Company completed its Initial Public Offering (“IPO”) of 28,750,000 shares of its common stock at an offering price of $14.00 per share, of which 25,000,000 shares were sold by the Company and 3,750,000 shares were sold by selling stockholders, resulting in net proceeds to the Company of approximately $321,425 after deducting $20,125 of underwriting discounts and $8,450 of offering costs. The Company’s common stock is now listed on the Nasdaq Global Select Market under the ticker symbol “ALGM.”
On March 28, 2020, the Company entered into an agreement to divest a majority of its ownership interest in Polar Semiconductor, Inc. (“PSL”) to Sanken, in order to better align with its fabless, asset-lite scalable manufacturing strategy (the “PSL Divestiture”). In order to affect this in-kind, non-cash transaction, Sanken contributed the forgiveness of the fair value of the entire related party notes payable of $42,700 owed to Sanken and the Company contributed the forgiveness of the fair value of $15,000 out of the $66,377 total debt owed by PSL to the Company, which was previously eliminated in consolidation. The entire net receivable balance of $51,377 plus accrued interest of $762 was repaid on October 14, 2020. Following the divestiture, Sanken held a 70% majority share in PSL with the Company retaining a 30% minority shareholder interest. The investment was recorded for the 30%, totaling $25,250 at the divestiture date. Beginning with reporting periods on and after March 28, 2020, the investment is included on the Company’s balance sheet as an equity investment in a related party, including $1,007 and $1,413 of income earned during the fiscal years ended March 25, 2022 and March 26, 2021.
In addition, the difference between the fair value contributed by both parties at the consummation of this transaction and the book value was treated as an adjustment of capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries within additional paid-in capital of $19,165 at March 26, 2021. This amount includes an estimated tax effect of $1,552 for the fiscal year ended March 26, 2021.
On March 28, 2020, in connection with the divestiture described above, the Company also formally terminated its distribution agreement with Sanken to distribute Sanken’s products and entered into a transitional services agreement with PSL, which contracted with Sanken as its new channel for fulfillment of Sanken product sales in North America and Europe. Sanken will continue to provide distribution support for the Company’s products in Japan. See Note 21, “Related Party Transactions” for further discussion.
Impact of the COVID-19 Pandemic
On March 11, 2020, the COVID-19 outbreak was declared a pandemic by the World Health Organization. The pandemic has resulted in governments around the world implementing increasingly stringent measures to help control the spread of the virus, including quarantines, “shelter in place” and “stay at home” orders, travel restrictions, business curtailments, school closures and other measures. In addition, governments and central banks in several parts of the world have enacted fiscal and monetary stimulus measures to counteract the impacts of the COVID-19 pandemic.
The Company continues to monitor the rapidly evolving conditions and circumstances as well as guidance from international and domestic authorities, including public health authorities, and the Company may need to take additional actions based on their recommendations. There is considerable uncertainty regarding the impact on the Company’s business stemming from current measures and potential future measures that could restrict access to the Company’s facilities, limit manufacturing and support operations and place restrictions on the Company’s workforce and suppliers. The measures implemented by various authorities related to the COVID-19 pandemic have caused the Company to change its business practices, including those related to where employees work, the distance between employees in the Company’s facilities, limitations on the in-person meetings between employees and with customers, suppliers, service providers, and stakeholders, as well as restrictions on business travel to domestic and international locations or to attend trade shows, investor conferences and other events.
The full extent to which the ongoing COVID-19 pandemic adversely affects the Company’s financial performance will depend on future developments, many of which are outside of the Company’s control, are highly uncertain and cannot be
F-11

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
predicted, including, but not limited to, the duration and spread of the pandemic, its severity, the effectiveness of actions to contain the virus or treat its impact and how quickly and to what extent normal economic and operating conditions can resume. The COVID-19 pandemic could also result in additional governmental restrictions and regulations, which could adversely affect the Company’s business and financial results. In addition, a recession, depression or other sustained adverse market impact resulting from COVID-19 could materially and adversely affect the Company’s business and its access to needed capital and liquidity. Even after the COVID-19 pandemic has lessened or subsided, the Company may continue to experience adverse impacts on its business and financial performance as a result of its global economic impact.
The COVID-19 pandemic may also heighten other risks. For example, if the business impacts of COVID-19 are prolonged, this could cause the Company to recognize impairments for goodwill and certain long-lived assets including amortizable intangible assets.
The Company has taken actions to mitigate its financial risk given the uncertainty in global markets caused by the COVID-19 pandemic. During the fourth quarter of fiscal year 2020, the Company borrowed $43,000 under its revolving credit facilities. The borrowing was made as part of the Company’s ongoing efforts to preserve financial flexibility in light of the current uncertainty in the global markets and related effects on the Company’s business resulting from the COVID-19 pandemic. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line of credit and terminated all commitments thereunder.
On March 27, 2020, the Coronavirus Aid, Relief and Economic Security Act (“the CARES Act”) was signed into law. The CARES Act contains numerous tax provisions including a correction to the applicable depreciation rates available in the original Tax Cuts and Jobs Act of 2017 (“TCJA”) for Qualified Improvement Property (“QIP”), temporarily establishes a five-year carryback period for current net operating losses (“NOL”), and contains a provision for deferred payment of 2020 employer payroll taxes. The Company currently estimates cash tax benefits of the QIP adjustment and NOL carryback period to be $12.8 million.
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 2022 fiscal year ended March 25, 2022 (“fiscal year 2022”), 2021 fiscal year ended March 26, 2021 (“fiscal year 2021”) and 2020 fiscal year ended March 27, 2020 (“fiscal year 2020”) were 52-week periods.
2. Summary of Significant Accounting Policies
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, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, 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 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 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.
F-12

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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 Interest
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 interest in the Company’s consolidated statements of operations for fiscal 2022, 2021 and 2020. 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 interest 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 25, 2022 and March 26, 2021, 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, the Company notes that 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 25, 2022, March 26, 2021 and March 27, 2020. 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 4, “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
F-13

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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 16, “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 an allowance for doubtful accounts, which is an estimate of amounts that may not be collectible.
The allowance for doubtful accounts 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 (“OEMs”) 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 doubtful accounts 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 on a first-in, first-out basis. 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.
Assets Held for Sale
The Company classifies assets as held for sale when all of the following are met: (i) management has committed to a plan to sell the assets; (ii) the assets are available for immediate sale in their present condition; (iii) an active program to locate a buyer has been initiated; (iv) it is probable that a sale will occur within one year; (v) the assets are being actively marketed for sale at a price that is reasonable in relation to their current fair value; and (vi) it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. If all held for sale criteria are met, the assets are reclassified and presented separately in the consolidated balance sheets as assets held for sale at the lower of the carrying value or the fair value, less cost to sell, and no longer depreciated or amortized.
During the fourth quarter of fiscal year 2021, the Company entered into an agreement to sell the AMTC Facility in connection with its previously announced back-end facility consolidation plan. The AMTC Facility met the criteria to be classified as held for sale, and the Company was required to record these assets at the lower of carrying value or fair value less any costs to sell based on the agreed-upon sales price. The sale of the AMTC Facility closed in August 2021 upon receipt of the necessary government approvals in Thailand and customary closing conditions.
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:
F-14

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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 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, ranging from three to ten 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 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 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 2022, 2021 and 2020.
In the fourth quarter of fiscal year 2020, the Company initiated a process to conclude its operations at the AMTC facility with the intention of selling the AMTC Facility. On March 3, 2021, the Company entered into a definitive agreement to sell its AMTC facility for approximately $30,000 before fees and expenses. As a result of the execution of the definitive agreement, the Company reclassified the AMTC assets within its “Property, plant and equipment, net” to “Assets held for sale” and incurred an impairment charge to the book value of those assets of $7,119 in its fiscal fourth quarter ended March 26, 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
F-15

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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 2022, 2021 and 2020 did not indicate any impairments.
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 minimal costs accrued in the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020.
Deferred Rent
The Company records rent expense on a straight-line basis using a constant periodic rate over the term of its lease agreements. The excess of the cumulative rent expense incurred over the cumulative amounts due under the lease agreements is deferred and recognized over the term of the leases. Leasehold improvement reimbursements from landlords are recorded as deferred rent and amortized as reductions to lease expense over the lease term.
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 judgement 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 (“SSP”).
(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.
F-16

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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 sales and marketing 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 it 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
Prior to the end of fiscal year 2020, the Company acted as a distributor of Sanken products in North America, South America and Europe. The Company evaluated whether it is acting as the principal (i.e., report net sales on a gross basis) or agent (i.e., report net sales on a net basis) in these transactions. In doing so, the Company evaluated whether it controls the good or service before it is transferred to the customer. If the Company controls the good or service before it is transferred to the customer, it is acting as principal in the transaction. Generally, the Company controls the promised products before transferring the products to the customer and acts as the principal to the transaction, therefore the Company recognizes net sales gross.
Shipping and handling activities are not considered a contract 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 25, 2022 and March 26, 2021.
Contract Liabilities (Deferred Revenue)—Deferred revenue typically results 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 25, 2022 and March 26, 2021.
F-17

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Contract costs
Certain costs, such as cost to obtain a contract or cost to fulfill a contract are required to be capitalized. The Company has immaterial contract costs, as such, no amounts were capitalized as of March 25, 2022 and March 26, 2021.
Stock-Based Compensation
The Company recognizes compensation costs for all stock-based compensation awards made to employees based upon the awards’ grant-date fair value. The Company estimates the fair value of stock-based compensation awards granted using the grant date fair value of the awards. Stock-based compensation expense is recognized evenly over the vesting period. The Company accounts for forfeitures as they occur. Determining the fair value of the 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.
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 selection of assumptions requires a high degree of judgment and may materially change from period to period. 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 income taxes in the consolidated balance sheets.
Except for our AMTC Facility prior to its sale, all undistributed earnings of our foreign subsidiaries are permanently reinvested.
F-18

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Accordingly, the Company does not provide for U.S. income taxes on such undistributed earnings.
Advertising Costs
Advertising costs are expensed, as incurred, as a component of sales expense. Advertising expense was $452, $331 and $273 in fiscal years 2022, 2021 and 2020, respectively.
Net Income Per Share
The Company computes net income per share in accordance with ASC 260, Earnings Per Share (“ASC 260”). 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 18, “Net Income per Share.”
As the Company maintained two classes of Common stock (Class A and Class L) in fiscal year 2020, earnings per basic and diluted shares were calculated under the two-class method. The two-class method includes an earnings allocation formula that determines earnings per share for each participating security according to dividends declared on undistributed earnings for the period. Earnings per diluted share is computed on the basis of the weighted-average number of common shares outstanding during the period plus the dilutive effect of any potential common shares outstanding during the period using the more dilutive of the two-class method or another dilutive method. For the fiscal year ended March 27, 2020, the Company did not allocate income to the Class L shares in accordance with ASC 260, because such classes of shares would not have shared in the distribution had all of the income for the periods been distributed. Accordingly, earnings per share calculations were provided only for the class A shares.
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, which management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company evaluates its 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 to date.
As of March 25, 2022 and March 26, 2021, Sanken accounted for 23.8% and 23.2% 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 25, 2022, March 26, 2021 and March 27, 2020, Sanken accounted for 19.4%, 17.7% and 28.4% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for any of these periods.
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.
During the fiscal year ended March 27, 2020, sales from customers located outside of the United States in the aggregate accounted for 81.7% of the Company’s total net sales, with Japan accounting for 28.4% and Greater China accounting for 18.7%. No other countries accounted for greater than 10.0% of total net sales for the fiscal year ended March 27, 2020.
Recently Adopted Accounting Standards
In February 2016, the Financial Accounting Standards Board (“FASB”) issued its new lease accounting guidance in Accounting Standards Update (“ASU”) 2016‑02, “Leases (Topic 842)” (“ASU 2016-02”), which is codified as Accounting
F-19

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Standard Codification (“ASC”) Topic 842 (“ASC 842”) and replaces ASC Topic 840, Leases (“ASC 840”). ASU 2016-02 and all subsequent amendments amend various aspects of existing guidance for leases and require significant additional quantitative and qualitative disclosures about lease arrangements. ASU 2016-02 requires lessees to recognize lease assets representing the right to use an underlying asset and lease liabilities representing the obligation to make lease payments over the lease term, measured on a discounted basis, for substantially all leases. ASU 2016-02 retains a distinction between finance leases and operating leases using classification criteria that are substantially similar to the previous lease guidance. Although the Company has elected to opt-in to the extended transition dates for new or revised accounting standards to align with nonpublic companies, the Company elected to early adopt ASU 2016-02 effective March 27, 2021. The Company used the optional transition method to the modified retrospective approach, which eliminates the requirement to restate the prior period financial statements. Under this transition provision, the Company has applied ASU 2016-02 to reporting periods beginning on March 27, 2021, while prior periods continue to be reported and disclosed in accordance with the legacy guidance under ASC 840.
A number of practical expedients and policy elections are available under the new guidance to reduce the burden of adoption and ongoing compliance with ASC 842. The Company elected the “package of practical expedients,” which permitted the Company to retain lease classification and initial direct costs for any identified leases that existed prior to adoption of ASC 842. Under this transition guidance, the Company also did not reassess whether any existing contracts at March 27, 2021 are, or contain, leases and carried forward its initial determination under legacy lease guidance. The Company has elected not to adopt the “hindsight” practical expedient and, therefore, will measure the right-of-use (“ROU”) asset and lease liability using the remaining portion of the lease term at adoption on March 27, 2021.
The Company made an accounting policy election available under the new lease standard to not recognize lease assets and lease liabilities for leases with a term of 12 months or less. For all other leases, the initial measurement of the lease liability is based on the present value of future lease payments over the lease term at the application date or the commencement date of the lease. Lease payments may include fixed rent escalation clauses or payments that depend on an index or a rate (such as the consumer price index) measured using the index or applicable rate at lease commencement. Subsequent changes in the index or rate and any other variable payments, such as market-rate base rent adjustments, are recognized as variable lease expense in the period incurred. Payments for terminating a lease are included in lease payments only when it is probable they will be incurred. To determine the present value of lease payments, the Company uses its incremental borrowing rate, as the leases generally do not have a readily determinable implicit discount rate. The Company applies judgment in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency and economic environment in determining the lease-specific incremental borrowing rate. The carrying value of the ROU assets at the application date equals the lease liability adjusted for any initial direct costs incurred and lease payments made at or before the commencement date and for any lease incentives.
The Company’s leases generally include a non-lease component representing additional services transferred to the Company. The Company has made an accounting policy election to account for lease and non-lease components in its contacts as a single lease component for all asset classes. The non-lease components are usually variable in nature and recorded in variable lease expense in the period incurred.
Adoption of ASC 842 resulted in ROU assets of $18,403 and lease liabilities of $18,759 related to the Company’s operating leases at March 27, 2021. The Company does not have any leases classified as finance leases. The adoption of ASC 842 did not materially impact the Company’s consolidated net income or consolidated cash flows and did not result in a cumulative-effect adjustment to the opening balance of retained earnings.
In June 2016, the FASB issued ASU No. 2016-13, “Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”), which adds an impairment model (known as the current expected credit loss (“CECL”) model) that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. The Company adopted ASU 2016-13 effective March 27, 2021 and concluded that adoption of this standard update did not have a material impact on either the financial position, results of operations, cash flows, or related disclosures. There was no impact on beginning balance retained earnings upon adoption of this ASU.
The Company is exposed to credit losses primarily through trade and other financing receivables arising from revenue transactions. 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. 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
F-20

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
(“OEMs”) and distributors. The receivables in each category share similar risk characteristics. The change to the CECL impairment model resulted in an immaterial increase in the provision for expected credit losses compared to the allowance for doubtful accounts under the previous incurred loss method.
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. For the fiscal year ended March 25, 2022, no material changes in the allowance occurred.
Recently Issued Accounting Standards Not Yet Adopted
In October 2021, the FASB issued 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 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 U.S. GAAP. If unable to rely on the acquiree’s accounting due to errors, noncompliance with U.S. 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 guidance is effective prospectively for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period as of the beginning of the fiscal year that includes that interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company is currently in the process of evaluating the impact of this new guidance on the consolidated financial statements and the related disclosures, which will be dependent on the consummation of any future business combination.
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 guidance is effective prospectively for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period as of the beginning of the fiscal year that includes that interim period. The Company does not expect this new guidance to have an impact on the consolidated financial statements and the related disclosures at this time. Additionally, if the Company issues stock options under its 2020 Omnibus Incentive Compensation Plan (the “2020 Plan”) and subsequently makes modifications, the Company anticipates no material impact in future periods.
3. Revenue from Contracts with Customers
The Company generates revenue from the sale of magnetic sensor integrated circuits (“ICs”), application-specific analog power semiconductors and photonics, for the year ended March 27, 2020, also from wafer foundry products and from the sale of Sanken related products. The following tables summarize net sales disaggregated by core end market and application, by product and by geography for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020. The categorization of net sales by core end market and 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 the products are being shipped to.
F-21

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Net sales by core end market and application:
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Core end market:
Automotive$531,564 $398,298 $395,277 
Industrial133,187 94,872 78,399 
Other103,923 98,037 68,622 
Other applications:
Wafer foundry products  72,370 
Distribution of Sanken products  35,421 
Total net sales$768,674 $591,207 $650,089 
Net sales by product:
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Power integrated circuits (“PIC”)$268,381 $203,600 165,911 
Magnetic sensors (“MS”)498,561 386,372 376,387 
Photonics1,732 1,235  
Wafer foundry products  72,370 
Distribution of Sanken products  35,421 
Total net sales$768,674 $591,207 $650,089 
Net sales by geography:
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Americas:
United States$108,396 $82,165 119,139 
Other Americas23,056 16,558 20,883 
EMEA:
Europe134,537 103,128 110,126 
Asia:
Japan148,813 104,661 184,557 
Greater China191,895 157,546 121,807 
South Korea80,451 62,075 54,707 
Other Asia81,526 65,074 38,870 
Total net sales$768,674 $591,207 $650,089 
The Company recognizes sales net of returns, credits issued, price protection adjustments and stock rotation rights. As of March 25, 2022 and March 26, 2021, these adjustments were $14,924 and $15,412, respectively, and were netted against trade accounts receivable in the consolidated balance sheets. These amounts represent activity of income of $488, income of $2,061 and charges of $423 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively.
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.
F-22

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
4. Fair Value Measurements
The following tables present information about the Company’s financial assets and liabilities as of March 25, 2022 and March 26, 2021 measured at fair value on a recurring basis and indicate the level of the fair value hierarchy utilized to determine such fair values:
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 securities12,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 
Fair Value Measurement at March 26, 2021 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund deposits$16,327 $ $ $16,327 
Restricted cash:
Money market fund deposits6,661   6,661 
Total assets$22,988 $ $ $22,988 
Liabilities:
Other long-term liabilities:
Contingent consideration$ $ $4,800 $4,800 
Total liabilities$ $ $4,800 $4,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 year ended March 25, 2022:
Net gains and losses recognized during the period on equity securities$3,722 
Less: Net gains and losses recognized during the period on equity securities sold during the period 
Unrealized gains and losses recognized during the reporting period on equity securities still held at the reporting date$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 losses of $565 for the fiscal year ended March 25, 2022.
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 is required to make contingent payments, subject to the entity achieving certain sales and revenue thresholds. The contingent consideration payments are up to $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
F-23

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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 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 for the fiscal years ended March 25, 2022 and March 26, 2021:
Level 3
Contingent
 Consideration
Balance at March 27, 2020$ 
Purchase price contingent consideration7,300 
Change in fair value of contingent consideration(2,500)
Balance at March 26, 2021$4,800 
Change in fair value of contingent consideration(2,000)
Balance at March 25, 2022$2,800 
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 16, “Retirement Plans.”
During the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, there were no transfers between Level 1, Level 2 and Level 3.
5. Trade Accounts Receivable, net
Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following:
March 25,
2022
March 26,
2021
Trade accounts receivable$129,539 $108,546 
Less:
Provision for expected credit losses and allowance for doubtful accounts(105)(138)
Returns and sales allowances(14,819)(15,274)
Related party trade accounts receivable(27,256)(23,634)
Total$87,359 $69,500 
Changes in the Company’s provision for expected credit losses/allowance for doubtful accounts and returns and sales allowances were as follows:
DescriptionAllowance for
Doubtful
Accounts
Returns
and Sales
Allowances
Total
Balance at March 29, 2019$412 $17,607 $18,019 
Charged to costs and expenses or revenue262 118,719 118,981 
Write-offs, net of recoveries(386)(119,141)(119,527)
Balance at March 27, 2020288 17,185 17,473 
Charged to costs and expenses or revenue(150)147,026 146,876 
Write-offs, net of recoveries (148,937)(148,937)
Balance at March 26, 2021138 15,274 15,412 
Charged to costs and expenses or revenue(33)144,318 144,285 
Write-offs, net of recoveries (144,773)(144,773)
Balance at March 25, 2022$105 $14,819 $14,924 
F-24

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
6. Inventories
Inventories include material, labor and overhead and consisted of the following:
March 25,
2022
March 26,
2021
Raw materials and supplies$11,941 $9,629 
Work in process55,855 50,095 
Finished goods18,364 27,774 
Total$86,160 $87,498 
The Company recorded inventory provisions totaling $5,809, $4,464 and $3,345 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively.
The Company discontinued a product line manufactured by Voxtel and subsequently recognized impairment charges, which represented much of the increase in inventory provisions, for the related inventory of $3,106 for the fiscal year ended March 25, 2022.
7. Assets Held for Sale
As of March 26, 2021, the Company had entered into a definitive agreement to sell its Thailand-based facility (the “AMTC Facility”) as it had already transferred production to the Manila, Philippines facility, which was reclassified from Property, plant and equipment, net to Assets held for sale in fiscal year 2021. The AMTC Facility met the criteria to be classified as held for sale, and the Company was required to record these assets at the lower of carrying value or fair value less any costs to sell based on the agreed-upon sales price. The total amount of Assets held for sale was related to the AMTC Facility. The sale of the AMTC Facility was completed on August 3, 2021 following receipt of government approvals in Thailand and the fulfillment of customary closing conditions. The Company received cash of $27,405, which with related selling costs, resulted in a gain on the final disposition of $370 during the fiscal year ended March 25, 2022.
8. Property, Plant and Equipment, net
Property, plant and equipment, net is stated at cost, and consisted of the following:
March 25,
2022
March 26,
2021
Land$15,775 $16,602 
Buildings, building improvements and leasehold improvements59,816 56,911 
Machinery and equipment542,745 491,025 
Office equipment6,247 6,281 
Construction in progress22,428 29,201 
Total647,011 600,020 
Less accumulated depreciation(436,983)(407,627)
Total$210,028 $192,393 
The Company retired $10,976, $63 and $9,418 of fully depreciated assets during the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively. Total depreciation expense amounted to $44,178, $44,845 and $62,118 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively.
F-25

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 25, 2022 and March 26, 2021 are as follows:
March 25,
2022
March 26,
2021
United States$35,221 $36,529 
Philippines167,488 148,374 
Thailand 1,698 
Other7,746 7,190 
Total$210,455 $193,791 
Amortization of prepaid tooling costs amounted to $130, $130 and $125 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively.
9. Goodwill and Intangible Assets
The table below summarizes the changes in the carrying amount of goodwill as follows:
Total
Balance at March 27, 2020$1,285 
Goodwill arising from acquisition18,702 
Currency translation119 
Balance at March 26, 2021$20,106 
Currency translation(97)
Balance at March 25, 2022$20,009 
Intangible assets, net is as follows:
March 25, 2022
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted-Average Lives
Patents$36,577 $15,304 $21,273 10 years
Customer relationships6,582 6,348 234 9 years
Process technology13,100 1,742 11,358 12 years
Indefinite-lived and legacy process technology4,050 1,650 2,400 
Trademarks200 64 136 5 years
Legacy trademarks627 58 569 
Other32 32  
Total$61,168 $25,198 $35,970 
March 26, 2021
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted-Average Lives
Patents$32,751 $12,307 $20,444 10 years
Customer relationships6,193 5,865 328 9 years
Process technology13,100 651 12,449 12 years
Indefinite-lived and legacy process technology4,050 1,650 2,400 
Trademarks200 24 176 5 years
Legacy trademarks627 58 569 
Other32 32  
Total$56,953 $20,587 $36,366 
F-26

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
The Company completed the Voxtel Acquisition during the fiscal year ended March 26, 2021. The Company paid an amount of $34,980 to acquire Voxtel, which represents its fair value on that date. Any excess of the Voxtel Acquisition consideration over the fair value of the assets acquired and liabilities assumed was allocated to goodwill, which amounted to $18,702. As a result of the Acquisition, the Company recorded finite-life intangible assets of $13,600. In addition, as a result of the Acquisition, the Company recorded indefinite-life intangible assets of $2,400.
Intangible assets amortization expense was $4,219, $3,332 and $1,805 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively. The majority of the Company’s intangible assets are related to patents as noted above. The Company capitalizes external legal costs incurred in the defense of its patents when it believes that a significant, discernible increase in value will result from the defense and a successful outcome of the legal action is probable. When the Company capitalizes patent defense costs it amortizes these costs over the remaining estimated useful life of the patent, which is generally ten years. There were no significant costs capitalized during either of the fiscal years 2022 or 2021.
As of March 25, 2022, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:

2023$3,741 
20243,593 
20253,356 
20263,115 
20272,807 
Thereafter19,358 
Total$35,970 
10. Other Assets, net
The composition of other assets, net is as follows:
March 25,
2022
March 26,
2021
VAT receivables long-term, net$6,386 $8,177 
Income taxes receivable long-term15,763  
Investments in marketable securities (1)
12,346  
Deposits10,525 3,573 
Prepaid contracts long-term1,236 1,295 
Deferred financing costs49 149 
Other1,304 1,419 
Total$47,609 $14,613 
(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.
F-27

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
11. Accrued Expenses and Other Current Liabilities
The composition of accrued expenses and other current liabilities is as follows:
March 25,
2022
March 26,
2021
Accrued management incentives33,607 21,538 
Accrued salaries and wages14,699 15,060 
Base acquisition purchase price due 14,588 
Deposits on AMTC facility 14,531 
Accrued vacation5,715 5,739 
Accrued severance839 572 
Accrued professional fees1,252 2,029 
Accrued income taxes1,831 514 
Accrued utilities607 623 
Other current liabilities6,909 3,738 
Total$65,459 $78,932 
12. Management Long-Term Cash Incentive Plan
On August 28, 2015 the Company’s Board of Directors approved a Long-Term Cash Incentive Plan (“LTCIP”) for certain employees. Under the LTCIP, employees receive cash payments upon achievement of certain performance metrics determined based on a three-year rolling performance period. The Company had executed individual agreements with employees to pay certain incentives upon achievement of the plan conditions at the end of each three-year performance period.
In connection with its IPO, the Company offered certain employees (excluding its then named executive officers) who were eligible to receive cash bonuses under the Company’s LTCIP and/or Talent Retention Incentive Program (as amended, the “TRIP”) the opportunity to elect to receive restricted stock units (“RSUs”) under its 2020 Omnibus Incentive Compensation Plan in lieu of cash payouts under the LTCIP and/or TRIP, through the LTCIP/TRIP Award RSU Conversion Program (the “RSU Conversion Program”). The expense related to the LTCIP and TRIP awards elected to be exchanged in the RSU Conversion Program amounted to $607 and $421, respectively. The number of RSUs granted to employees that elected to participate in the RSU Conversion Program is determined as a percentage of the employee’s target bonus under the LTCIP or TRIP, and amounted to 602,490 and 348,911 RSUs on behalf of the LTCIP and TRIP conversion, respectively, at a
F-28

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
grant date fair value of $14.00. If an employee elected not to participate in the RSU Conversion Program, the LTCIP or TRIP award will continue under its existing terms and conditions.
The accrual activity, payments, removal due to divestitures and balances related to the LTCIP are as follows:
Current
Liabilities
Long-Term
Liabilities
Balance at March 29, 2019$17,115 $11,104 
Reclassification9,707 (9,706)
Payments(17,836) 
Accruals2,502 1,041 
Balance at March 27, 2020$11,488 $2,439 
Reclassification1,004 (1,004)
Payments(11,267)(111)
RSU conversion(640) 
Removal due to divestiture(378)(398)
Accruals(149)(668)
Balance at March 26, 202158 258 
Payments(58) 
Accruals 259 
Balance at March 25, 2022$ $517 
The current and long-term portion of the liabilities associated with the LTCIP is included within accrued expenses and other current liabilities and other long-term liabilities in the Company’s consolidated balance sheets, respectively.
13. 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 ten 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 25, 2022
Lease costs:
Operating lease expense$4,648 
Short term lease expense584 
Other information:
Operating cash flows from operating leases$5,289 
Noncash lease liabilities arising from obtaining right-of-use assets3,159 
Weighted-average remaining lease term – operating leases5.17 years
Weighted-average discount rate – operating leases4.5 %
F-29

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Rent expense incurred under operating lease agreements was $5,720, $4,385 and $5,456 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively.
As of March 25, 2022, expirations of lease obligations by fiscal year are expected as follows:
2023$4,335 
20243,956 
20253,300 
20262,592 
20271,788 
Thereafter2,602 
Total undiscounted lease payments$18,573 
Less: present value adjustment(2,119)
Total operating lease liabilities$16,454 
Information as Lessee under ASC 840
Future minimum lease payments by fiscal year for noncancellable operating leases as reported under the previous lease guidance as of March 26, 2021 were as follows:
2022$2,887 
20232,726 
20242,644 
20252,172 
20261,773 
Thereafter3,713 
Total$15,915 
14. Debt and Other Borrowings
Components of Debt
The following is a summary of obligations under the Company’s Senior Secured Credit Facilities and other borrowings as of March 25, 2022 and March 26, 2021:
March 25,
2022
March 26,
2021
Senior Secured Term Loan$25,000 $25,000 
Unsecured Revolving Credit Facilities  
Total Debt25,000 25,000 
Less debt payable within one year  
Debt payable after one year$25,000 $25,000 
As of March 25, 2022, the principal maturities of debt obligations outstanding of $25,000 are due for repayment in fiscal year 2028.
Senior Secured Credit Facilities
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
F-30

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Company’s net leverage ratio, and LIBOR is subject to a 0.5% floor. The Company’s outstanding borrowings bore an interest rate of 4.25% at March 25, 2022. The Company had no outstanding borrowings on the Revolving Credit Facility as of March 25, 2022.
In connection with entering into the Revolving Credit Facility, the Company used cash on hand to repay all prior amounts outstanding under AML’s $25,000 and $8,000 line-of-credit agreements and terminated all commitments thereunder as discussed below.
Included in the Term Loan Facility were deferred financing costs of $9,374, which the Company has deducted from the carrying amount presented on its consolidated balance sheet and amortized into interest expense or recognized as loss on debt extinguishment. Included in the Revolving Credit Facility were deferred financing costs of $300, which the Company classified the related short-term and long-term portions within “Prepaid expenses and other current assets” and “Other assets” on its consolidated balance sheet and is amortizing those costs over the term of the facility. The unamortized portion of the deferred financing costs associated with the Revolving Credit Facility was $149 and $249 as of March 25, 2022 and March 26, 2021, respectively.
On November 25, 2020, the Company repaid $300,000 of the outstanding $325,000 Term Loan Facility using proceeds from the Company’s IPO. The repayment was accounted for as a debt extinguishment in accordance with provisions of ASC Topic 470-50, Debt Modifications and Extinguishments. The Company recognized a loss on partial debt extinguishment of $9,055 which was included within “Other (expense) income” in the consolidated statements of operations for the fiscal year ended March 26, 2021. The loss on debt extinguishment consisted of the unamortized balances of previously deferred original issue discount (“OID”) and debt issuance costs which the Company wrote off.
Unsecured Revolving Credit Facilities
On January 22, 2019, the Company, through its subsidiaries, entered into a revolving line-of-credit agreement, with a financial institution, that provided for a maximum borrowing capacity of $25,000. The revolving line-of-credit bore interest at LIBOR on the day of the advance plus a 0.4% spread payable upon maturity of the draws, and expired on January 22, 2021. During fiscal year 2021, the Company borrowed $25,000 under the revolving line-of-credit. As of March 27, 2020, the Company had a $25,000 outstanding balance under the revolving line-of-credit agreement with an original repayment date of June 19, 2020 at an interest rate of 1.7%. In the first quarter of fiscal 2021, repayment of the $25,000 borrowings under the revolving line-of-credit was extended to December 18, 2020. The revolving line of credit was secured, for a one year period, by a non-refundable fee of $25 that was paid to the financial institution. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line-of-credit and terminated all commitments thereunder.
On March 27, 2006, the Company, through its PSL subsidiary, entered into a revolving line-of-credit agreement, with a financial institution, that provides for a maximum borrowing capacity of $10,000. The revolving line-of-credit bore interest at LIBOR on the day of the advance plus 1.0% spread payable upon maturity of the draws and was guaranteed by Sanken. Under the terms of the revolving line-of-credit agreement, the principal was due at various times during fiscal year 2021. During fiscal year 2020, the Company borrowed $10,000 under the revolving line of credit. As of March 27, 2020, the Company had a $10,000 outstanding balance under the revolving line-of-credit agreement maturing on September 16, 2020, at an interest rate of 2.5%. On March 28, 2020, in conjunction with the PSL Divestiture, the debt was deconsolidated.
On December 5, 2001, the Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum borrowing capacity of $8,000. On March 18, 2020, the Company borrowed $8,000 under the line-of-credit. As of March 27, 2020, the Company had an $8,000 outstanding balance under the line-of-credit agreement maturing on June 18, 2020 at an interest rate of 1.9%. In the first quarter of fiscal 2021, repayment of the $8,000 borrowings under the line-of-credit was extended to December 21, 2020. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line-of-credit and terminated all commitments thereunder.
On November 26, 2019, the Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum borrowing capacity of 60,000 Philippine pesos (approximately $1,145 at March 25, 2022) at the bank’s prevailing interest rate. The line-of-credit is due to expire on August 21, 2022. There were no borrowings outstanding under this line-of-credit as of March 25, 2022 and March 26, 2021.
On November 20, 2019, the Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum capacity of 75,000 Philippine pesos (approximately $1,431 at March 25, 2022) at the
F-31

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
bank’s prevailing interest rate. The line-of-credit is due to expire on June 30, 2022. There were no borrowings outstanding under this line-of-credit as of March 25, 2022 and March 26, 2021.
15. Other Long-Term Liabilities
The composition of other long-term liabilities is as follows:
March 25,
2022
March 26,
2021
Accrued management incentives826 628 
Accrued retirement8,903 10,656 
Accrued contingent consideration2,800 4,800 
Provision for uncertain tax positions (net)2,757 2,774 
Other 275 
Total$15,286 $19,133 
16. 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. These amounts will continue to be recognized as a component of future net periodic benefit costs consistent with the Company’s past practice. 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. (“AMPI”), has a defined benefit pension plan, which is a noncontributory plan that covers substantially all employees of the respective subsidiary. The plan’s assets are invested in 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 25,
2022
March 26,
2021
March 27,
2020
Service cost$1,554 $1,454 $961 
Interest cost637 628 674 
Expected return on plan assets(304)(299)(331)
Amortization of net transition asset (1)(14)
Amortization of prior service cost1 8 8 
Actuarial loss205 179 96 
Net periodic pension expense$2,093 $1,969 $1,394 
F-32

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Changes in the benefit obligations and plan assets for the non-U.S. defined benefit plan were as follows:
Fiscal Year Ended
March 25, 2022March 26, 2021
Obligation and funded status of plan:
Benefit obligation at beginning of year$17,180 $12,595 
Service cost1,554 1,454 
Interest cost637 628 
Prior service cost(108) 
Benefits paid(1,180)(633)
Actuarial loss(1,822)2,502 
Foreign currency exchange rate changes(1,181)634 
Benefit obligation at end of year$15,080 $17,180 
Change in plan assets:
Fair value of plan assets at beginning of year$7,644 $5,579 
Actual return on plan assets(235)1,421 
Employer contributions1,380 981 
Benefits paid(1,146)(595)
Foreign currency exchange rate changes(546)258 
Fair value of plan assets at end of year$7,097 $7,644 
Underfunded status at end of year$(7,983)$(9,536)
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 25, 2022March 26, 2021
Projected benefit obligations$15,080 $17,180 
Plan assets7,097 7,644 
Accumulated benefit obligations9,216 10,353 
The amounts recorded in AOCI for the non-U.S. defined benefit plan for the fiscal years ended March 25, 2022 and March 26, 2021 are further detailed below:
Net Transition Obligation (Asset)Net Actuarial LossPrior Service CostsTotal
Balance, March 27, 2020, net of tax$224 $2,017 5 $2,246 
2021 change in AOCI for non-U.S. defined benefit plan74 2,242 (4)2,312 
Amounts in AOCI before tax298 4,259 1 4,558 
Less tax expense74 1,066  1,140 
Balance, March 26, 2021, net of tax224 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 tax$183 $1,896 $(77)$2,002 
There is no actuarial net gain or loss included in AOCI as of March 25, 2022 that is expected to be amortized into net periodic benefit cost over the next fiscal year.
As of March 25, 2022, the Company does not expect a return of plan assets during the next 12 months.
F-33

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Assumptions and Investment Policies
Weighted-Average Assumptions Used to Determine Projected Benefit Obligation
March 25, 2022March 26, 2021
Non-U.S. assumed discount rate5.58 %4.00 %
Non-U.S. rate of compensation increase5.50 %5.00 %
Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost
March 25, 2022March 26, 2021March 27, 2020
Non-U.S. assumed discount rate5.58 %4.00 %4.98 %
Non-U.S. expected long-term return on plan assets4.10 %4.20 %5.20 %
Non-U.S. rate of compensation increase5.50 %5.00 %5.00 %
Information on Plan Assets
The table below sets forth the fair value of the entity’s plan assets as of March 25, 2022 and March 26, 2021, using the same three-level hierarchy of fair value inputs described in Note 2, “Summary of Significant Accounting Policies”:
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 
Fair Value at March 26,
2021
Level 1Level 2Level 3
Assets of non-U.S. defined benefit plan:
Government securities$1,646 $1,646 $ $ 
Unit investment trust fund1,221  1,221  
Loans584   584 
Bonds1,112  1,112  
Stocks and other investments3,081 1,947 1 1,133 
Total$7,644 $3,593 $2,334 $1,717 
F-34

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
The following table shows the change in fair value of Level 3 plan assets for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020:
Level 3 Non-U.S. Defined
Plan Assets
LoansStocks
Balance at March 29, 2019$760 $353 
Additions during the year271  
Redemptions during the year(300) 
Change in foreign currency exchange rates25 11 
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 
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”), 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 25, 2022, March 26, 2021 and March 27, 2020, the Company contributed approximately $1,369, $986 and $943 to its non-U.S. pension plan, respectively. The Company expects to contribute approximately $1,546 to its non-U.S. pension plan in fiscal year 2023.
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 plan assets, not company assets.
Pension
Benefits
2023$1,459 
2024953 
20251,004 
20261,014 
20271,383 
Thereafter8,885 
Total$14,698 
F-35

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Other Defined Benefit Plan
In December 1993, the Company commenced with a rollover pension promise agreement (“Pension Promise”) to offer a then European employee an insured annuity upon their retirement at age 65. The employee was the only eligible participant of the Pension Promise. The impact associated with the expense and related other income with the Pension Promise was insignificant in fiscal years 2022, 2021 and 2020. The total values of the Pension Promise in the amounts of 661 and 928 British Pounds Sterling at March 25, 2022 and March 26, 2021, respectively (approximately $875 and $1,272 at March 25, 2022 and March 26, 2021, respectively), were classified with other in other assets, net and accrued retirement in other long-term liabilities in the Company’s consolidated balance sheets.
Defined Contribution Plan
Eligible AML U.S. employees may contribute up to 50% of their pretax compensation to a defined contribution plan, subject to certain limitations, and AML may match, at its discretion, 100% of the participants’ pretax contributions, up to a maximum of 5% of their eligible compensation. Matching contributions by AML totaled $4,074, $3,687 and $3,792 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, 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,065, $507 and $372 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively.
The Company has a 401(k) plan that covers all U.S. employees meeting certain service and age requirements. Employees are eligible to participate in the plan upon hire when the service and age requirements are met. Employees may contribute up to 35% of their compensation, subject to the maximum contribution allowed by the Internal Revenue Service (“IRS”). All employees are 100% vested in their contributions at the time of plan entry. As of January 1, 2008, and until January 1, 2015, the Company’s former wholly-owned subsidiary, PSL, adopted and used a Safe Harbor provision, whereby PSL contributed 3% of compensation each pay period for all eligible employees meeting the Safe Harbor criteria. As of January 1, 2015, PSL may match, at its discretion, 100% of the employee’s contribution, up to a maximum of 5% of their eligible compensation.
17. Commitments and Contingencies
Noncancellable purchase obligations
Future minimum payments under purchase obligations with suppliers as of March 25, 2022 totaled $53,717, which are all expected to be procured in fiscal year 2023.
Insurance
The Company, through its subsidiaries, utilizes self-insured employee health programs for employees in the United States. 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. The accrued liability related to self-insurance was $417 and $1,518 as of March 25, 2022 and March 26, 2021, respectively, and was included in accrued expenses and other current liabilities in the Company’s consolidated balance sheets.
Legal proceedings
The Company is subject to various legal proceedings and claims, the outcomes of which are subject to significant uncertainty. 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, the Company will disclose the nature of the contingency, and if estimable, will provide the likely amount of such loss or range of loss. Furthermore, the Company does not believe there are any matters that could have a material adverse effect on financial position, results of operations or cash flows.
F-36

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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 incurred any costs in connection with such indemnification arrangements; therefore, there was no accrual of such amounts at March 25, 2022 or March 26, 2021.
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 25, 2022 or March 26, 2021.
18. Net Income per Share
In connection with completion of the Company’s IPO on November 2, 2020 and immediately following the pricing of the IPO, all outstanding shares of Class A common stock and Class L common stock were automatically converted into an aggregate of 166,500,000 shares of common stock (the “Common Stock Conversion”). Additional detailed discussion is included in Note 19, “Common Stock and Stock-Based Compensation.”
Prior to the Company’s IPO, Class A shares were entitled to a priority dividend of 8%. After Class A shareholders received an annualized return on capital of 8%, distributions of the remaining value were split between Class A and Class L shareholders based on the achievement of certain return targets. In determining income attributable to the Class A stockholders for computing basic and diluted earnings per share for the fiscal year ended March 27, 2020, the Company did not allocate income to the shares of Class L common stock in accordance with ASC 260, because such classes of shares would not have shared in the distribution had all of the income for the periods been distributed. Accordingly, earnings per share calculations were provided only for the Class A shares with a weighted average of 10,000,000 shares for the fiscal year ended March 27, 2020.
The following table sets forth the basic and diluted net income attributable to Allegro MicroSystems, Inc. per share. The number of shares of common stock reflected in the calculation is the total shares of common stock (vested and unvested) held on the IPO date, after the Common Stock Conversion.
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Net income attributable to Allegro MicroSystems, Inc.$119,407 $17,953 $36,971 
Net income attributable to common stockholders119,555 18,101 37,105 
Basic weighted average common shares189,748,427 83,448,055 10,000,000 
Dilutive effect of common stock equivalents2,062,778 92,968,590  
Diluted weighted average common shares191,811,205 176,416,645 10,000,000 
Basic net income attributable to Allegro MicroSystems, Inc. per share$0.63 $0.22 $3.70 
Basic net income attributable to common stockholders per share$0.63 $0.22 $3.71 
Diluted net income attributable to Allegro MicroSystems, Inc. per share$0.62 $0.10 $3.70 
Diluted net income attributable to common stockholders per share$0.62 $0.10 $3.71 
The computed net income per share for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020 does not assume conversion of securities that would have an antidilutive effect on income per share. There were 3,622 contingently issuable shares under the employee stock purchase plan excluded for the fiscal year ended March 25, 2022, as such securities would have an antidilutive effect on net income per share. There were 273 RSUs excluded for fiscal year ended March 26, 2021 as conversion of such securities would have an antidilutive effect on net income per share. There were no such convertible securities to consider for the fiscal year ended March 27, 2020.
F-37

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 for the respective periods:
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Restricted stock units1,066,406 308,811  
Performance stock units996,372 218,678  
Employee stock purchase plan 2,914  
Shares related to Common Stock Conversion 92,438,187  
Total2,062,778 92,968,590  
19. Common Stock and Stock-Based Compensation
On November 2, 2020, the Company closed its IPO of 28,750,000 shares of its common stock at an offering price of $14.00 per share, of which 25,000,000 shares were sold by the Company and 3,750,000 shares were sold by selling stockholders, resulting in net proceeds to the Company of approximately $321,425, after deducting $20,125 of underwriting discounts and $8,450 of estimated offering costs. The Company’s common stock is now listed on the Nasdaq Global Select Market under the ticker symbol “ALGM.”
Prior to the IPO, the Company had two classes of common stock, Class A common stock and Class L common stock. The Company’s Board of Directors authorized 12,500,000 shares of Class A common stock at par value of $0.01, out of which the Company issued 6,720,000 to Sanken in exchange for its previous common shares. The previous single class of common stock was retired in full. The Company sold 2,880,000 of newly issued shares of Class A common stock, representing a 28.8% ownership interest, to OEP SKNA, L.P. (the “OEP Investor”) for cash consideration of $291,000. The stock issuance proceeds were recorded net of $9,260 of related transaction costs. The Company’s Board of Directors authorized 1,000,000 shares of Class L common stock at a par value of $0.01.
Both Class A and Class L common stock were entitled to dividends, when, and if declared by the Board of Directors. Holders of shares of Class A common stock were entitled to a priority dividend of 8%. After holders of shares of Class A common stock receive an annualized return on capital of 8%, distributions of the remaining value were split between holders of shares of Class A common stock and Class L common stock based on the achievement of certain return targets.
Concurrent with the issuance of the Term Loan Facility on September 30, 2020 (as defined in Note 14, “Debt and Other Borrowings”), the Company paid a cash dividend in the aggregate amount of $400,000 to holders of the Company’s Class A common stock.
Each outstanding share of Class A common stock entitled the holder to one vote on each matter submitted to a vote of the stockholders of the Company, including the election of the Board of Directors. Holders of Class L common stock were not entitled to vote.
In the event of voluntary or involuntary liquidation, dissolution or winding-up of the Company, any amounts available for distribution by the Company were to be paid to the holders of Class A common stock and Class L common stock, as if such distribution were a dividend paid, factoring in the priorities as described above.
Upon the earliest of (i) an IPO; (ii) change of control; (iii) the date OEP and its affiliates cease to own any shares of capital stock of the Company; or (iv) at the election of the Board of Directors, any merger transaction involving the Company or its subsidiaries, each outstanding share of Class L common stock would convert into Class A common stock.
Also, in connection with the OEP transaction, the Company granted 400,000 unvested Class A shares and 597,400 of unvested Class L shares to certain Company employees. The Class A shares vest to the grantees over a service period of 60 months. However, they remain subject to the Company’s repurchase right at par value in the event that either (i) a change in control has not occurred or (ii) the Company has not consummated an IPO by the seventh anniversary of the OEP transaction. As of March 27, 2020, the Company was not able to determine whether such a change in control or IPO was probable, and therefore no amount of stock-based compensation was recognized for the unvested shares of Class A common stock at that time. As a result of the Company’s IPO closing on November 2, 2020, the unvested shares of Class A common stock immediately become vested and the Company recognized $40,440 of one-time stock-based compensation (400,000 shares to management at $101.10 per share) at that time.
F-38

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
The Class L unvested shares vested on a straight-line basis over a service period of four years. Class L unvested shares had no other vesting conditions. If an IPO occurred, 25% of the unvested awards would accelerate vesting if 25% or more of the awards are unvested at the time of the IPO. If a change in control occurs, 100% of the then unvested awards would accelerate vesting. Accordingly, based on the Company’s IPO closing on November 2, 2020, the Company accelerated the vesting of the 25% unvested awards at that time.
Prior to the IPO, the Company issued 17,203 shares of Class L common stock with a weighted average price per share of $33.83 during fiscal 2021 and issued 30,300 shares of Class L common stock with a weighted average price per share of $26.93 during fiscal 2020.
On October 2, 2020, the Company repurchased an aggregate of 1,997 shares of its Class L common stock from certain of its directors and one of its non-executive employees for an aggregate purchase price of $408 in connection with, (i) in the case of such directors, the settlement of certain outstanding promissory notes issued by the Company to such directors, and (ii) in the case of such non-executive employee, to satisfy certain withholding tax obligations triggered by the vesting of such shares in accordance with the terms of the applicable award agreement.
Immediately following the pricing of the IPO on November 2, 2020, all outstanding shares of Class A common stock and Class L common stock were automatically converted into an aggregate of 166,500,000 shares of common stock. Outstanding shares of Class A and Class L common stock were converted to common stock in the Common Stock Conversion at conversion rates of approximately 15.822 and 13.010 shares of common stock to each share of Class A and Class L common stock, respectively. As part of the Common Stock Conversion, 2,066,468 and 1,766 shares of common stock were returned to the Company for tax payments made on behalf of holders of Class A common stock and Class L common stock, respectively, to withhold to cover tax transactions. Outstanding loan amounts related to Class L common stock in the aggregate amount of $753 were extinguished on October 2, 2020.
The following table presents the respective number of shares of common stock and unvested restricted common stock issued in the Common Stock Conversion. The number of shares of common stock and unvested restricted common stock issuable are based upon the vesting provisions of the outstanding shares and reflect the shares vested and unvested at the date of conversion.
Shares of
Common Stock
Shares of Unvested
Restricted
Common Stock
Total Shares of
Common Stock
Class A common stock156,155,403  156,155,403 
Class L common stock7,816,614 459,749 8,276,363 
Total163,972,017 459,749 164,431,766 
Prior to the IPO, there were 638,298 shares of Class L common stock outstanding at a weighted average price per share of $11.99. As noted in the above table, as part of the Common Stock Conversion, the Class L common stock was converted to 7,816,614 shares of common stock and 459,749 of unvested restricted common stock at weighted average prices per share of $14.00.
In connection with its IPO, the Company offered certain employees (excluding its named executive officers) who were eligible to receive cash bonuses under the Company’s LTCIP and TRIP the opportunity to elect to receive RSUs under its 2020 Omnibus Incentive Compensation Plan in lieu of cash payouts under the LTCIP and/or TRIP, through the RSU Conversion Program. Refer to Note 12, “Management Long-Term Cash Incentive Plan” for more details.
F-39

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
The following table summarizes RSU activity for the fiscal years ended March 25, 2022 and March 26, 2021:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual Life
(In years)
Aggregate
Intrinsic
Value
Outstanding - March 27, 2020 $ — $— 
Granted 1,428,932 14.06 
Vested(160,063)14.00 
Canceled(43,713)14.00 
Outstanding - March 26, 20211,225,156 $14.07 1.70$30,960 
Granted1,344,717 26.00 
Vested(622,508)20.33 
Canceled(246,358)19.02 
Outstanding - March 25, 20221,701,007 $20.50 1.27$49,635 
The weighted-average grant fair value per share for RSUs granted during the fiscal year ended March 25, 2022 was $26.00, and the stock-based compensation expense related to non-vested awards not yet recorded at March 25, 2022 was $22,790, which is expected to be recognized over a weighted-average of 1.27 years. During the fiscal year ended March 25, 2022, 622,508 shares vested.
The Company also awards PSUs to its senior executive officers based on achievement of medium-term plans (“MTP”) 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 are earned upon the completion of a three-year performance period ending March 31, 2023. Whether units are earned at the end of the performance period will be determined based on the achievement of certain performance objectives over the performance period. The performance objectives include achieving certain revenue improvement and cumulative 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 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 26,
2021
Performance term2.42 years
Volatility49.9%
Risk-free rate of return0.17%
Dividend yield%
Weighted-average fair value per share$14.00
F-40

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
The following table summarizes PSU activity for the fiscal years ended March 25, 2022 and March 26, 2021:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual Life
(In years)
Aggregate
Intrinsic
Value
Outstanding - March 27, 2020 $ — $— 
Granted650,302 15.05 
Vested  
Canceled  
Outstanding - March 26, 2021650,302 $15.05 2.65$16,433 
Granted465,732 27.08 
Vested  
Canceled(160,951)19.19 
Outstanding - March 25, 2022955,083 $20.22 1.51$27,869 
PSUs are included at 100% - 200% of target goals. The intrinsic value of the unvested PSUs during the fiscal year ended March 25, 2022 was $27,869. The total compensation cost related to unvested awards not yet recorded at March 25, 2022 was $12,893, which is expected to be recognized over a weighted average of 1.51 years. No shares were vested during fiscal year ended March 25, 2022.
The following table summarizes unvested restricted common stock activity for the fiscal years ended March 25, 2022 and March 26, 2021:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual LifeAggregate
Intrinsic
Value
Outstanding - March 27, 2020  — — 
Common stock conversion459,749 14.00 
Vested(50,170)14.00 
Canceled(3,252)14.00 
Outstanding - March 26, 2021406,327 $14.00 1.79$ 
Vested(241,787)14.00 
Canceled(24,014) 
Outstanding - March 25, 2022140,526 $14.00 1.07$4,101 
In connection with the Company’s IPO, the Company had filed a registration statement on Form S-8 registering 1,545,891 shares of the Company’s common stock available for future issuance under an employee stock purchase plan (“ESPP”), which number consists of (a) 832,400 shares of common stock initially available for issuance under the ESPP, and (b) an additional 713,491 shares of common stock that may become issuable under the ESPP pursuant to its terms.
The ESPP, which is maintained by the Company, 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 in length. The Company’s first offering period started on January 1, 2021 and continued until June 30, 2021.
F-41

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 ESPP shares was determined using the Black-Scholes model incorporating the following weighted-average assumptions:
Fiscal Year Ended
March 25,
2022
March 26,
2021
Performance term0.50 years0.50 years
Volatility48.10%55.02%
Risk-free rate of return0.10%0.09%
Dividend yield%%
Weighted-average fair value per share$8.25$7.77
As of March 25, 2022, the total unrecognized compensation cost related to the ESPP was $272 and this amount is expected to be recognized over 0.27 years.
For the fiscal year ended March 25, 2022, the Company recognized stock-based compensation charges of $19,918, $11,997, $424, $1,099 and $110 for its RSUs, PSUs, restricted common stock, ESPP and phantom stock, respectively. Upon completion of its IPO, the Company recognized one-time stock-based compensation charges of $40,440 in connection with the vesting of all outstanding shares of Class A common stock, $1,610 in connection with the automatic acceleration of 25% of the standard vesting term of shares of Class L common stock and $1,028 with the RSU Conversion Program (see above and Note 12, “Management Long-Term Cash Incentive Plan”). In addition, the Company recognized stock-based compensation charges of $1,169 for its Class L common stock for the fiscal year ended March 26, 2021 and stock-based compensation charges of $5,729, $1,269, $174 and $247 for its RSUs, PSUs, restricted common stock and ESPP, respectively, for the fiscal year ended March 26, 2021. All stock-based compensation charges in fiscal 2020 related to expensing of the Company’s Class L common stock. The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations:
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Cost of sales$3,176 $5,158 $183 
Research and development3,933 3,573 87 
Selling, general and administrative26,439 41,139 1,165 
Total stock-based compensation$33,548 $49,870 $1,435 
Phantom Stock Grants
On January 1, 2022, the Company issued an award of 5,733 restricted cash units to an employee of a professional employer organization that provides services to the Company. Each restricted cash unit represents the right of the grantee to receive cash payment, upon time-based vesting, equal to the market price of the Company’s common stock. The restricted cash units do not possess the rights of common stockholders of the Company, including voting and dividend rights, and cannot be exercised or traded for the Company’s common stock. Additionally, the carrying value of the restricted cash units fluctuates with the market price of the Company’s common stock and represents the expected cash value of the units at a point in time. Due to the cash settlement feature, the restricted cash units are classified as liabilities in accrued expenses and other current liabilities and other long-term liabilities in the consolidated balance sheets for the current and long-term portions of the obligations, respectively. As of March 25, 2022, the restricted cash units will vest over a remaining period of 2.15 years. As of March 25, 2022, no restricted cash units had fully vested.
F-42

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
20. Income Taxes
The components of income before income taxes include the following:
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Income before provision for income taxes attributable to:
Domestic operations$121,883 $(2,288)$34,425 
Foreign operations18,863 837 18,853 
Total$140,746 $(1,451)$53,278 
Significant components of the provision (benefit) for income taxes are as follows:
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Current:
Federal$7,779 $(3,821)$15,146 
State1,553 1,085 1,468 
Foreign4,361 2,115 4,468 
Total current13,693 (621)21,082 
Deferred:
Federal 7,892 (17,564)(4,431)
State371 (1,016)18 
Foreign(765)(351)(496)
Total deferred7,498 (18,931)(4,909)
Total income tax provision$21,191 $(19,552)$16,173 
F-43

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 25,
2022
March 26,
2021
March 27,
2020
Tax provision at U.S. statutory rate$29,557 $(305)$11,189 
162(m) limitation3,988   
Stock based compensation(230)(13,303) 
CARES carryback claim and amended returns(2,031)(3,834) 
PSL Divestiture (2,009) 
Research and development tax credit(2,823)(2,162)(1,841)
FDII(9,066) (1,188)
BEAT  1,694 
GILTI  86 
Transaction costs307 1,498  
Foreign tax rate(157)1,279 283 
State income taxes, net of federal benefit2,370 356 514 
Deferred tax remeasurement 309  
Subpart F income, net of credits283 43  
Provision for uncertain tax positions(17)26 361 
Provision for IRS audit settlement  5,491 
Gain on contingent purchase price reduction(420)(525) 
Cumulative provision-to-return(590)(862)(186)
Other20 (63)(230)
Total income tax provision$21,191 $(19,552)$16,173 
The increase in income tax expense in fiscal year 2022 as compared to fiscal year 2021 relates primary to tax impacts of the fiscal year 2021 IPO transaction. The fiscal year 2021 IPO transaction resulted in excess tax over financial reporting deductions related to a $40,440 stock-based compensation charge (and the related incremental tax deductions), a $16,000 one-time dividend treated as compensation expense for tax purposes, and the tax loss on the divestiture of PSL. The tax impacts of these transactions and other discrete transactions caused an overall U.S. NOL for fiscal year 2021 that will be carried back five years. Additional fluctuations in our effective income tax rate relate primarily to differences in our U.S. and foreign taxable income, estimated FDII benefits, GILTI income, research credits, non-deductible stock-based compensation charges, and discrete tax items.
Except for AMTC prior to its sale, the Company has the ability and intent to permanently reinvest its foreign earnings based on expected future U.S. cash flows and specific and measurable plans to use its existing foreign cash to fund its working capital needs, invest in short-term and long-term capital projects, and to make investments and acquisitions. Since AMTC’s operations have ceased, the Company may receive future liquidating distributions; however, such distributions are estimated to result in no material incremental U.S. or local tax. Therefore, no deferred tax liability has been established with respect to outside basis difference in its foreign subsidiaries.
F-44

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 25,
2022
March 26,
2021
Deferred income tax assets:
Net operating loss$2,106 $11,054 
Bonuses, commissions and other compensation11,137 9,304 
Tax credits6,454 8,698 
Inventory and sales related5,892 6,304 
Stock-based compensation2,837 821 
Right-of-use liability2,221  
Other accruals and reserves2,067 2,050 
Gross deferred income tax assets32,714 38,231 
Valuation allowance for deferred income tax assets(5,070)(5,025)
Total deferred income tax assets27,644 33,206 
Deferred income tax liabilities:
Fixed assets and intangibles (4,720)(4,366)
Equity method and other investments(2,801)(1,868)
Right-of-use asset(2,156) 
Total deferred income tax liabilities(9,677)(6,234)
Net deferred income tax assets$17,967 $26,972 
As of March 25, 2022, the Company has $2,106 in NOLs related to our Thailand operations. Additionally, the Company has $3,490 and $2,964 in research credits related to its French subsidiary and state filings, respectively.
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 its Thailand NOLs of $2,106 and state research credits of $2,964 because such assets will not to be utilized by the Company prior to expiration.
The Company is completing carryback claim filings allowable under the CARES Act to utilize NOLs and carryover credits generated during fiscal year 2021. The filings will carryback $8,364 in Federal NOLs, $2,631 in U.S. research credits, and $305 in foreign tax credits to prior taxable periods. These amounts, along with an estimated rate benefit of $4,463 have all been classified as a long-term tax receivable as of March 25, 2022.
Uncertain Tax Positions
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. As of March 27, 2020, the Company had $2,559 of gross unrecognized tax benefits, of which $2,501 would impact the effective tax rate, if recognized.
F-45

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Beginning balance $2,554 $2,559 $6,264 
Gross increases-tax positions in prior period 55 4,863 
Gross decreases-tax positions in prior period settlement  (8,513)
Lapse in statute of limitations(95)(60)(55)
Balance at end of period$2,459 $2,554 $2,559 
The Company classifies uncertain tax positions as a current liability, or as a reduction of the amount of a net operating loss carryforward or amount refundable, to the extent that the Company anticipates payment or receipt of cash for income taxes within one year. Likewise, the amount is classified as a long-term liability if the Company anticipates payment or receipt of cash for income taxes during a period beyond one year.
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 $58, $73 and $841 in interest, penalties and releases during fiscal years 2022, 2021 and 2020, respectively. As of March 25, 2022 and March 26, 2021, the amount of accrued interest and penalties totaled approximately $324 and $232, respectively.
Examinations by Tax Authorities
The Company, through its subsidiaries, is subject to examination by taxing authorities in the United States, the Philippines, United Kingdom, Thailand, and the states in which the Company does business. The statute of limitations remains open for U.S. federal tax returns for 2017 and the following years. Audit activities related to the U.S. federal tax returns for 2016 and 2017 concluded during fiscal year 2020 resulting in a settlement related to transfer pricing for fiscal years 2016, 2017 and 2018 in the amount of $9,482 including interest. In non-U.S. jurisdictions, the years open to audit represent the years still open under the respective statute of limitations. With respect to the major jurisdictions outside the U.S., the subsidiaries are no longer subject to income tax audits for years before 2014.
Capital Contribution
In connection with the settlement noted above, Sanken agreed to make a one-time capital contribution in the amount of $9,500 to neutralize the cash impact to the Company. All ownership parties have agreed that this contribution would not result in an incremental ownership percentage change or increase in shares by Sanken.
21. 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. In addition, prior to March 28, 2020, the Company also sold products for Sanken.
F-46

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Net sales of the Company’s products to Sanken totaled $148,813, $104,661 and $184,557 during the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively. Trade accounts receivables, net of allowances from Sanken totaled $27,256 and $21,595 as of March 25, 2022 and March 26, 2021, respectively. Other accounts receivable from Sanken totaled $104 and $198 as of March 25, 2022 and March 26, 2021, respectively.
During fiscal year 2020, the Company acted as a distributor of Sanken’s products. Net sales of Sanken’s products by the Company to third parties totaled $35,421 during the fiscal year ended March 27, 2020. On March 28, 2020, the Company formally terminated its distribution agreement with Sanken to distribute Sanken’s products.
Purchases of various products from Sanken totaled $31,917 for the fiscal year ended March 27, 2020. Accounts payable to Sanken totaled $4,494 as of March 27, 2020.
Termination of Sanken Distribution Agreement
In May 2022, the Company issued a letter of intent with Sanken to develop a plan to transition the supply chain and sales activity in Japan from Sanken to the Company. During the planning process, both parties will define the transition timeline and method for customer communication, supply chain transfer and sales coverage. Parties will also define a method to continue engagement with Sanken on the support of select customers.
Joint Development Agreement (“Development Agreement”)
The Company, through its former wholly owned subsidiary, PSL, entered into a Development Agreement with Sanken whereby the Company and Sanken jointly own a specific wafer technology and share the reimbursement of development costs incurred by the Company. Sanken reimbursed $1,440 in fiscal year ended March 27, 2020. Sanken reimbursed no amounts in the fiscal years ended March 25, 2022 and March 26, 2021.
Short-term Bridge Loan Receivable to Sanken
In March 2019, the Company entered into a short-term bridge loan to Sanken in the amount of $30,000. The loan bore interest of 2.52% and was repaid in April 2019. Interest income related to the loan to Sanken was $55 in the fiscal year ended March 27, 2020.
Notes Payable and Line-of credit from Sanken
The Company, through PSL, its former wholly owned subsidiary, had related party debt owed to Sanken that includes three notes payable in the aggregate amount of $17,700 and two lines-of-credit agreements in the aggregate amount of $25,000 at March 27, 2020. The interest rates on the related party debt were reset at the beginning of each calendar quarter to LIBOR on the last trading day of the previous month, plus a 1.0% spread. Related party interest expense consisting of amounts due to Sanken for intercompany notes payable, lines-of-credit and miscellaneous charges for the fiscal year ended March 27, 2020 amounted to $1,444, and related party interest paid for the same period amounted to $1,538.
In connection with the PSL Divestiture, the total $42,700 balance was contributed in-kind for the fair value of the 70% interest that Sanken acquired.
Transactions involving PSL
In accordance with the PSL Divestiture, the Company had both intercompany accounts payable of $1,198 and accounts receivable of $3,368 that were previously eliminated in consolidation. The previous intercompany receivable balance of $3,368 was moved into trade and other accounts receivable due from related party as of March 28, 2020. In addition, as a result of PSL taking over the Sanken distribution business, as of March 26, 2021, the Company reflected a related accounts receivable balance of $767. This amount includes reductions of $767 and $2,601 from payments made by PSL during the fiscal years ended March 25, 2022 and March 26, 2021, respectively. No accounts receivable balance was recorded as of March 25, 2022.
In May 2009, the Company entered into a technology development agreement (the “IC Technology Development Agreement”) with Polar Semiconductor, Inc. (“PSI”) (subsequently changed to Polar Semiconductor, LLC), and Sanken, pursuant to which the parties agreed upon the general terms under which they may, from time to time, undertake certain activities (the “IC Process Development Activities”) to develop new technologies to be used by PSI to manufacture products for the Company and Sanken, as well as the ownership and use of such technologies following their development. The IC Technology Development Agreement provides that the expenses for all IC Process Development Activities will be shared equally by the Company and Sanken on an annual basis (subject to any exceptions upon which the parties may agree from time to time), with such expenses being paid to PSL by Sanken in the form of an up-front annual fee, with PSL being
F-47

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
responsible for any expenses that exceed the amount of such fee. The IC Technology Development Agreement will continue in effect until such time as the Company, PSL and Sanken mutually agree to its termination or adopt a successor agreement, or in the event that the companies fail to agree upon the annual fee for that fiscal year within three months after the commencement of such fiscal year. During the fiscal year ended March 25, 2022, the Company (through PSL) received no fees from Sanken and paid no fees to PSL pursuant to the IC Technology Development Agreement. During each of the fiscal years ended March 26, 2021 and March 27, 2020, the Company (through PSL) received fees of $1,200 from Sanken pursuant to the IC Technology Development Agreement, and during the same periods the Company paid fees of $1,200 to PSL pursuant to the IC Technology Development Agreement.
In April 2015, PSL and Sanken entered into a discrete technology development agreement (as amended, the “Discrete Technology Development Agreement”), pursuant to which the parties agreed upon the general terms under which they, from time to time, undertook certain activities (the “Discrete Development Activities”) to develop new technologies to be used by PSL to manufacture products for Sanken, as well as the ownership and use of such technologies following their development. In June 2018, the Company, PSL and Sanken entered into an amendment to the Discrete Technology Development Agreement pursuant to which the parties agreed to the assignment of all rights and obligations of PSL under such agreement to the Company and to certain amendments to the terms of such agreement. The Discrete Technology Development Agreement provided that the expenses for all Discrete Development Activities to be shared equally by the Company and Sanken on an annual basis (subject to any exceptions upon which the parties agreed to from time to time). As of March 26, 2021, the Company had accrued $614 included in amounts due to related party under this agreement, which was paid in the first quarter of fiscal year 2022. The Discrete Technology Development Agreement terminated on March 31, 2021 in accordance with its terms.
The Company continues to purchase in-process products from PSL.
Purchases of various products from PSL totaled $55,297 and $42,196 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively. This amount includes none and $5,930 of price support payments made for the fiscal years ended March 25, 2022 and March 26, 2021, respectively. In accordance with the PSL Divestiture, the Company had intercompany accounts payable of $1,198 that was previously eliminated in consolidation. The previous intercompany payable balance of $1,198 was moved into amounts due to related party as of March 28, 2020. Accounts payable to PSL included in amounts due to related party totaled $5,222 and $1,739 as of March 25, 2022 and March 26, 2021, respectively. These amounts include reductions of $5,222 and $1,198 from payments made to PSL during the fiscal years ended March 25, 2022 and March 26, 2021, respectively.
Notes Receivable from PSL
On March 28, 2020, in connection with the PSL Divestiture, the Company contributed the forgiveness of the fair value of $15,000 out of the $66,377 total debt owed by PSL to the Company, which was previously eliminated in consolidation as of March 27, 2020. As a result of the PSL Divestiture, on March 28, 2020, the $51,377 note receivable from PSL was classified on the Company’s balance sheet as related party note receivable. The related party note receivable held by the Company had a maturity date of March 28, 2027 and bore interest at a rate of 2.70%, which was a market rate determined by IRS guidance at the time of the divestiture. The entire receivable of $51,377 plus accrued interest of $762 was repaid on October 14, 2020.
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). In addition, PSL has the option of borrowing up to an additional $7,500 on or around January 1, 2023 under the same terms of the PSL Loan (the “Secondary PSL Loan” and, together with the Initial PSL Loan, the “PSL Promissory Notes”). PSL has informed the Company of its intent to elect its option of the Secondary PSL Loan during fiscal year 2023. The loan funds will be 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 25, 2022, the outstanding balance of the PSL Promissory Notes was $7,500. On April 1, 2022, PSL made a quarterly payment to AML of $500, which included $31 of interest income.
Transition Services Agreement
As part of the PSL Divestiture, the Company, PSL and Sanken entered into the Transition Services Agreement (“TSA”), pursuant to which the Company agreed, among other things, to provide certain human resources, legal and distribution support services to PSL following the consummation of the PSL Divestiture. The TSA provides that the
F-48

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Company and its wholly owned subsidiaries AML and Allegro MicroSystems Europe Ltd. will provide such services in a manner generally consistent with the manner in which they were provided during the 12 months prior to the date of the TSA, and will not be obligated to perform any service in a manner that is materially more burdensome than the analogous services provided for or within its own organization or group during such 12-month period.
The services contemplated by the TSA include human resources, legal and distribution support services. The applicable service period for human resources and legal services is 12 months, and fees payable for such services are $50 per year, invoiced on a quarterly basis. The applicable service period for distribution support services is six months with respect to services provided in North America and South America, and nine months with respect to services provided in Europe. All distribution support services are to be provided on a cost plus 10% basis. The Company received $25 under the TSA during each of the fiscal years ended March 25, 2022 and March 26, 2021.
The TSA has an initial term of 12 months and may be extended for additional 12-month terms on an annual basis if the parties so agree prior to the expiration of the then-current term. Unless the TSA otherwise provides, PSL may terminate a specific service prior to the end of the term by providing at least 60 days’ prior written notice. The North America and South America portion of this agreement was terminated as of March 26, 2021.
Transactions involving Sanken Electric Europe Ltd. (“SEEL”)
During fiscal year ended March 26, 2021 and after the PSL Divestiture, Sanken, through PSL formed SEEL to cover its distribution business in Europe. The Company in connection with the TSA agreement with Sanken and PSL paid certain costs on behalf of them, and, as such, had related party accounts receivable from SEEL of none and $1,272 as of March 25, 2022 and March 26, 2021, respectively.
Sublease Agreement
In 2014, the Company, through one of its subsidiaries, entered into a sublease agreement with Sanken pursuant to which it subleases certain office building space in Japan from Sanken. The sublease automatically renews on an annual basis unless either party provides notice to the other party otherwise and can be terminated by either party upon providing six months’ notice. The Company made aggregate payments of approximately $200 to Sanken under the sublease agreement during each of the fiscal years 2022, 2021 and 2020.
Consulting Agreement
In September 2017 and prior to Reza Kazerounian becoming a member of the Company’s board of directors, the Company entered into a board executive advisor agreement, as amended in June 2018 (the “Consulting Agreement”), with Mr. Kazerounian, pursuant to which the Company engaged Mr. Kazerounian to serve as executive advisor to the board of directors and the office of Chief Executive Officer. The Consulting Agreement provides for a fee payable to Mr. Kazerounian on a monthly basis in exchange for his services (which fee was reduced from $30 per month to $19 per month in connection with Mr. Kazerounian’s appointment to the board of directors in June 2018), as well as a grant of 12,000 shares of the Company’s Class L common stock and a signing bonus of $54 in connection with the execution of the Consulting Agreement. The Consulting Agreement provides that if Mr. Kazerounian’s employment is terminated by the board of directors, he will be entitled to a severance payment in the amount of $180 as well as a six-month vesting acceleration of his shares of Class L common stock. The board of directors and Mr. Kazerounian each have the right to terminate the Consulting Agreement at any time. During the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, the Company paid aggregate fees of $260, $318 and $494, respectively, to Mr. Kazerounian pursuant to the Consulting Agreement.
22. Subsequent Events
Chief Executive Officer Transition
On May 9, 2022, the Company announced via press release and a Current Report on Form 8-K that its President and Chief Executive Officer, Ravi Vig, provided notice of his retirement from the Company and its Board of Directors on May 6, 2022. Mr. Vig’s retirement will become effective on June 13, 2022.
On May 7, 2022, the Board of Directors of the Company appointed Vineet Nargolwala to serve as President and Chief Executive Officer of the Company effective June 13, 2022. In addition, the Company’s Board of Directors elected Mr. Nargolwala as a Class I director of the Board to serve until the Company’s 2024 annual meeting of stockholders and until his successor is elected or appointed and qualified or until his earlier death, resignation, disqualification or removal. Mr. Vig will
F-49

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
work closely with Mr. Nargolwala and will consult with the Company up to six months after his retirement date to ensure a smooth and orderly transition of responsibilities.
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 (NYSE: ST), 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.

F-50
EX-10.33 2 algmq4fy22ex1033.htm EX-10.33 Document

Exhibit 10.33
Summary of Annual Non-Management Director Compensation
Compensation is made to each member of the Board who is not an employee of the Company, OEP SKNA, L.P. or Sanken Electric Co., Ltd or their respective subsidiaries.
1.Annual Cash Compensation
Annual Cash Retainer (Other than Chairman of the Board)$60,000 
Annual Cash Retainer (Chairman of the Board)$75,000 
Additional Cash Retainer for Chair of Audit Committee$25,000 
Additional Cash Retainer for Chair of Compensation Committee$20,000 
Additional Cash Retainer for Chair of Nominating and Corporate Governance Committee$10,000 
Additional Cash Retainer for member of Audit Committee$10,000 
Additional Cash Retainer for member of Compensation Committee$8,500 
Additional Cash Retainer for member of Nominating and Corporate Governance Committee$5,000 
2.Equity Compensation
Each Director serving on the Board as of the date of the Annual Meeting will be granted an award of Restricted Stock Units with a value of $185,000.
Directors elected or appointed to serve on the Board on a date other than the Annual meeting will be granted a prorated award in the first year of service on the Board.
3.Travel Expenses
Directors are reimbursed for reasonable out-of-pocket expenses incurred in attending meetings.

EX-21.1 3 algmq4fy22ex211.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, Thailand Corp.Thailand
Allegro MicroSystems Philippines Realty Inc.Philippines
LadarSystems, LLCWyoming
CrivaSense Technologies SASFrance
Silicon Structures LLCDelaware
Voxtel, LLCDelaware

EX-23.1 4 algmq4fy22ex231.htm EX-23.1 Document

Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We have issued our reports dated May 18, 2022, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of Allegro MicroSystems, Inc. on Form 10-K for the year ended March 25, 2022. 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 18, 2022

EX-31.1 5 algmq4fy22ex311.htm EX-31.1 Document
Exhibit 31.1
CERTIFICATION


I, Ravi Vig, certify that:

1.I have reviewed this Annual Report on Form 10-K for the fiscal year ended March 25, 2022 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(s) 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(s) 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 18, 2022
By:
/s/ Ravi Vig
Ravi Vig
President and Chief Executive Officer
(principal executive officer)

EX-31.2 6 algmq4fy22ex312.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 25, 2022 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(s) 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(s) 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 18, 2022
By:
/s/ Derek P. D’Antilio
Derek P. D’Antilio
Chief Financial Officer
(principal financial officer)

EX-32.1 7 algmq4fy22ex321.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 25, 2022 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 18, 2022
By:
/s/ Ravi Vig
Ravi Vig
President and Chief Executive Officer
(principal executive officer)



EX-32.2 8 algmq4fy22ex322.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 25, 2022 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 18, 2022
By:
/s/ Derek P. D’Antilio
Derek P. D’Antilio
Chief Financial Officer
(principal financial officer)




EX-101.SCH 9 algm-20220325.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000010001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 000020002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 100010003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 100020004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 100040006 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100050007 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100060008 - Statement - Consolidated Statements of Changes in Equity link:presentationLink link:calculationLink link:definitionLink 100070009 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 210011001 - Disclosure - Nature of the Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 240024001 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 210031002 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 220042001 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 230053001 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 240064002 - Disclosure - Summary of Significant Accounting Policies - Business Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 240074003 - Disclosure - Summary of Significant Accounting Policies - Non-controlling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 240084004 - Disclosure - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 240094005 - Disclosure - Summary of Significant Accounting Policies - Intangible assets, net (Details) link:presentationLink link:calculationLink link:definitionLink 240104006 - Disclosure - Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240114007 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 240124008 - Disclosure - Summary of Significant Accounting Policies - Contract Assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 240134009 - Disclosure - Summary of Significant Accounting Policies - Advertising Costs (Details) link:presentationLink link:calculationLink link:definitionLink 240144010 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 240154011 - Disclosure - Summary of Significant Accounting Policies - Recently Issued Accounting Standards Not Yet Adopted (Details) link:presentationLink link:calculationLink link:definitionLink 210161003 - Disclosure - Revenue from Contract with Customers link:presentationLink link:calculationLink link:definitionLink 230173002 - Disclosure - Revenue from Contract with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 240184012 - Disclosure - Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details) link:presentationLink link:calculationLink link:definitionLink 240194013 - Disclosure - Revenue from Contract with Customers - Net Sales by Product (Details) link:presentationLink link:calculationLink link:definitionLink 240204014 - Disclosure - Revenue from Contract with Customers - Net Sales by Geography (Details) link:presentationLink link:calculationLink link:definitionLink 240214015 - Disclosure - Revenue from Contract with Customers - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 210221004 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 230233003 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 240244016 - Disclosure - Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 240254017 - Disclosure - Fair Value Measurements - Unrealized Gains and Losses on Marketable Securities with a Readily Determinable Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 240264018 - Disclosure - Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 240274019 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 210281005 - Disclosure - Trade Accounts Receivable, net link:presentationLink link:calculationLink link:definitionLink 230293004 - Disclosure - Trade Accounts Receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 240304020 - Disclosure - Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 240314021 - 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 210321006 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 230333005 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 240344022 - Disclosure - Inventories - Schedule Of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 240354023 - Disclosure - Inventories - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 210361007 - Disclosure - Assets Held for Sale link:presentationLink link:calculationLink link:definitionLink 240374024 - Disclosure - Assets Held for Sale (Details) link:presentationLink link:calculationLink link:definitionLink 210381008 - Disclosure - Property, Plant and Equipment, net link:presentationLink link:calculationLink link:definitionLink 230393006 - Disclosure - Property, Plant and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 240404025 - Disclosure - Property, Plant and Equipment, net - Schedule of PPE (Details) link:presentationLink link:calculationLink link:definitionLink 240414026 - Disclosure - Property, Plant and Equipment, net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240424027 - Disclosure - Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 210431009 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 230443007 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 240454028 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 240464029 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 240474030 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240484031 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 210491010 - Disclosure - Other Assets, net link:presentationLink link:calculationLink link:definitionLink 230503008 - Disclosure - Other Assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 240514032 - Disclosure - Other Assets, net (Details) link:presentationLink link:calculationLink link:definitionLink 210521011 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 230533009 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 240544033 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 210551012 - Disclosure - Management Long-Term Incentive Plan link:presentationLink link:calculationLink link:definitionLink 230563010 - Disclosure - Management Long-Term Incentive Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 240574034 - Disclosure - Management Long-Term Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 210581013 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 230593011 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 240604035 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240614036 - Disclosure - Leases - Schedule of Lease Costs and Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 240624037 - Disclosure - Leases - Schedule of Lease Liability Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 240624037 - Disclosure - Leases - Schedule of Lease Liability Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 240634038 - Disclosure - Leases - Schedule of Future Minimum Rental Payments (Details) link:presentationLink link:calculationLink link:definitionLink 210641014 - Disclosure - Debt and Other Borrowings link:presentationLink link:calculationLink link:definitionLink 230653012 - Disclosure - Debt and Other Borrowings (Tables) link:presentationLink link:calculationLink link:definitionLink 240664039 - Disclosure - Debt and Other Borrowings - Summary of Components of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 240674040 - Disclosure - Debt and Other Borrowings - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240684041 - Disclosure - Debt and Other Borrowings - Senior Secured Credit Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 240694042 - Disclosure - Debt and Other Borrowings - Unsecured Revolving Credit Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 210701015 - Disclosure - Other Long-Term Liabilities link:presentationLink link:calculationLink link:definitionLink 230713013 - Disclosure - Other Long-Term Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 240724043 - Disclosure - Other Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 210731016 - Disclosure - Retirement Plans link:presentationLink link:calculationLink link:definitionLink 230743014 - Disclosure - Retirement Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 240754044 - Disclosure - Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details) link:presentationLink link:calculationLink link:definitionLink 240764045 - Disclosure - Retirement Plans - Schedule of Changes in Benefit Obligations and Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240774046 - 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 240784047 - Disclosure - Retirement Plans - Change in Amounts Recognized in AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 240794048 - Disclosure - Retirement Plans - Schedule of Weighted-Average Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 240804049 - Disclosure - Retirement Plans - Fair Value of Entity's Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240814050 - Disclosure - Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240824051 - Disclosure - Retirement Plans - Defined Benefit Plans, Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240834052 - Disclosure - Retirement Plans - Schedule of Estimated Future Benefit Payments (Details) link:presentationLink link:calculationLink link:definitionLink 240844053 - Disclosure - Retirement Plans - Defined Contribution Plans, Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 210851017 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 240864054 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 210871018 - Disclosure - Net Income per Share link:presentationLink link:calculationLink link:definitionLink 230883015 - Disclosure - Net Income per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 240894055 - Disclosure - Net Income per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240904056 - Disclosure - Net Income per Share - Schedule of Computation of Net Income per Share (Details) link:presentationLink link:calculationLink link:definitionLink 240914057 - Disclosure - Net Income per Share - Schedule of Issuable Weighted Average Share Information (Details) link:presentationLink link:calculationLink link:definitionLink 210921019 - Disclosure - Common Stock and Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 230933016 - Disclosure - Common Stock and Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 240944058 - Disclosure - Common Stock and Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240954059 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Stock Issued in Common Stock Conversion (Details) link:presentationLink link:calculationLink link:definitionLink 240964060 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 240974061 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Performance Units Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 240984062 - Disclosure - Common Stock and Stock-Based Compensation - Summary of Performance Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 240994063 - Disclosure - Common Stock and Stock-Based Compensation - Summary of Unvested Restricted Common Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 241004064 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of ESPP Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 241014065 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 211021020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 231033017 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 241044066 - Disclosure - Income Taxes - Components of Income before Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 241054067 - Disclosure - Income Taxes - Components of Provision (Benefit) for Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 241064068 - Disclosure - Income Taxes - Schedule of Income Taxes Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 241074069 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 241084070 - Disclosure - Income Taxes - Deferred Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 241094071 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 211101021 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 241114072 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 211121022 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 algm-20220325_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 algm-20220325_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 algm-20220325_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Actuarial loss Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) State Current State and Local Tax Expense (Benefit) Vested during period (in shares) Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Accruals Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Accruals Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Accruals Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Accelerated vesting, number (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number LTIP Long-Term Cash Incentive Plan [Member] Long-Term Cash Incentive Plan Other Other Intangible Assets [Member] Accumulated benefit obligations Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation Number of classes of stock Number of Classes Of Stock Number of Classes Of Stock Provisions for inventory and credit losses/bad debt Inventory Write-Down And Accounts Receivable, Credit Loss Expense (Reversal) Inventory Write-Down And Accounts Receivable, Credit Loss Expense (Reversal) Cash dividend paid to holders of Class A common stock Dividends, Common Stock, Cash Security Exchange Name Security Exchange Name Line-of-Credit Agreement Expiring June 30, 2021 Line-Of-Credit Agreement Expiring June 30, 2021 [Member] Line-Of-Credit Agreement Expiring June 30, 2021 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 Shares issued upon conversion, including shares withheld for tax withholding obligation (in shares) Conversion of Stock, Shares Issued, Including Shares Withheld For Tax Withholding Obligation Conversion of Stock, Shares Issued, Including Shares Withheld For Tax Withholding Obligation Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items] Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items] Weighted-average remaining lease term – operating leases Operating Lease, Weighted Average Remaining Lease Term Foreign Currency Transaction and Translations Foreign Currency Transactions and Translations Policy [Policy Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Number of shares immediately available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 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 Conversion of Stock [Line Items] Conversion of Stock [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Raw materials and supplies Inventory, Raw Materials and Supplies, Net of Reserves Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 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] Change in fair value of contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings (Gain) loss on disposal of assets Gain (Loss) on Disposition of Assets Recorded inventory provisions Disposal Group, Not Discontinued Operation, Loss (Gain) on Write-down Subsequent Event Type [Domain] Subsequent Event Type [Domain] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] 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 Intangible assets amortization expense Amortization of Intangible Assets Impairment of long-lived assets Impairment of Long-Lived Assets to be Disposed of Gross increases-tax positions in prior period Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Loans Defined Benefit Plan, Debt Security [Member] Deferred income tax assets Deferred Tax Assets, Net One-time dividend treated as compensation expense for tax purposes Effective Income Tax Rate Reconciliation, Deduction, Dividends, Amount Antidilutive securities excluded from computation of income per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted-average discount rate – operating leases Operating Lease, Weighted Average Discount Rate, Percent Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Research and development Research and Development Expense [Member] Rolling performance period Deferred Compensation Arrangement with Individual, Requisite Service Period Sale of Stock [Axis] Sale of Stock [Axis] Subsequent Events [Abstract] Total deferred income tax assets Deferred Tax Assets, Net of Valuation Allowance Business Acquisition [Axis] Business Acquisition [Axis] Other Other End Market [Member] Other End Market Shares issued during period, weighted average price per share (in dollars per share) Share-Based Compensation Arrangement By Share-based Payment Award, Shares Issued In Period, Weighted Average Price Per Share Share-Based Compensation Arrangement By Share-based Payment Award, Shares Issued In Period, Weighted Average Price Per Share Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Award Type [Domain] Award Type [Domain] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Local Phone Number Local Phone Number Redemptions during the year Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Decrease for Settlement New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Preferred Stock, $0.01 par value; 20,000,000 shares authorized, no shares issued or outstanding at March 25, 2022 and March 26, 2021 Preferred Stock, Value, Issued Finite-lived intangible assets Finite-lived Intangible Assets Acquired Retained Earnings Retained Earnings [Member] Trade Accounts Receivable Trade Accounts Receivable [Member] Transaction costs Effective Income Tax Rate Reconciliation, Nondeductible Expense, Transaction Costs, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense, Transaction Costs, Amount Greater China CHINA Right-of-use asset Deferred Tax Liabilities, Leasing Arrangements Accelerated vesting, share price (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Share Price Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Share Price Other Liabilities Disclosure [Abstract] Ownership percentage by majority shareholder Noncontrolling Interest, Ownership Percentage by Parent 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 Income before provision for income taxes attributable to: Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Shares Of Common Stock Shares Of Common Stock [Member] Shares Of Common Stock Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Amortization of net transition asset Defined Benefit Plan, Amortization of Transition Asset (Obligation) Trade accounts receivable Increase (Decrease) in Accounts Receivable Equity method and other investments Deferred Tax Liabilities, Investment in Noncontrolled Affiliates Changes in Trade accounts payable related to Property, plant and equipment, net Capital Expenditures Incurred but Not yet Paid Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Provision for IRS audit settlement Effective Income Tax Rate Reconciliation, Tax Settlement, Amount Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Interest expense Interest Expense, Related Party Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Basic (in dollars per share) Basic net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share) Earnings Per Share, Basic Other Assets, net Other Assets Disclosure [Text Block] Rent expense Operating Lease, Expense Less: Net gains and losses recognized during the period on equity securities sold during the period Equity Securities, FV-NI, Realized Gain (Loss) 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 Phantom Stock Grants Phantom Stock Grants [Member] Phantom Stock Grants Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Outstanding balance (in shares) Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Removal due to divestiture Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease From Business Divestitures Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease From Business Divestitures Unamortized deferred financing costs Unamortized Debt Issuance Expense Geographic Concentration Risk Geographic Concentration Risk [Member] Other assets, net Assets for Plan Benefits, Defined Benefit Plan Machinery and equipment Machinery and Equipment [Member] 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 Restricted cash Restricted Cash and Cash Equivalents Beginning balance Ending balance Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax Payments Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Payments Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Payments Term of agreement Related Party Transaction, Term Related Party Transaction, Term Underwriting discounts Sale Of Stock, Underwriting Discounts Sale Of Stock, Underwriting Discounts Related Party Revenue Related Party Revenue [Member] Related Party Revenue Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Entity Voluntary Filers Entity Voluntary Filers Defined Benefit Plan, Plan Assets, Category [Domain] Defined Benefit Plan, Plan Assets, Category [Domain] Borrowings of senior secured debt, net of deferred financing costs Proceeds from Issuance of Secured Debt Plan Name [Axis] Plan Name [Axis] Assets: Assets, Fair Value Disclosure [Abstract] Total Debt Loan outstanding balance Long-term Debt Loans Bank Loan Obligations [Member] Level 1 Fair Value, Inputs, Level 1 [Member] CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Income Tax Disclosure [Abstract] State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Entity Small Business Entity Small Business Priority dividend rate Common Stock, Priority Dividend Rate, Percent Common Stock, Priority Dividend Rate, Percent Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Bonuses, commissions and other compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Non-Controlling Interest Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] Accrued management incentives Deferred Compensation Liability, Current Scenario [Axis] Scenario [Axis] Additional paid-in capital Additional Paid in Capital Basis spread on cost Related Party Transaction, Basis Spread On Cost Related Party Transaction, Basis Spread On Cost Liabilities, Non-Controlling Interest and Stockholders' Equity Liabilities and Equity [Abstract] Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Proceeds from initial public offering, net of underwriting discounts and other offering costs Proceeds from Issuance Initial Public Offering Purchase price contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Accelerated vesting, percentage Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Percentage Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Percentage Net gains and losses recognized during the period on equity securities Equity Securities, FV-NI, Gain (Loss) Entity Interactive Data Current Entity Interactive Data Current 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 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Nature of the Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] 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 Retirement Plan Name [Axis] Retirement Plan Name [Axis] Change in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Interest rate floor Debt Instrument, Interest Rate Floor Debt Instrument, Interest Rate Floor Comprehensive income (loss) attributable to non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Trademarks Legacy Trademarks [Member] Legacy Trademarks Provision for uncertain tax positions (net) Beginning balance Balance at end of period Unrecognized Tax Benefits Gross deferred income tax assets Deferred Tax Assets, Gross Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province Deferred income tax assets Deferred Income Tax Assets, Net Current liabilities: Liabilities, Current [Abstract] Operating loss carryforwards, valuation allowance Operating Loss Carryforwards, Valuation Allowance Accrued retirement Liability, Retirement and Postemployment Benefits Fixed assets and intangibles Deferred Tax Liabilities, Property, Plant And Equipment And Intangible Assets Deferred Tax Liabilities, Property, Plant And Equipment And Intangible Assets Inventories Inventory Disclosure [Text Block] Unrecognized tax benefits, income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Accounting Policies [Abstract] 2026 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Noncash or part noncash divestiture, amount of consideration received Noncash or Part Noncash Divestiture, Amount of Consideration Received Write-offs, net of recoveries Accounts Receivable, Allowance For Credit Loss And Returns And Sales, Writeoff Accounts Receivable, Allowance For Credit Loss And Returns And Sales, Writeoff Federal Current Federal Tax Expense (Benefit) Operating lease, liability Total operating lease liabilities Operating Lease, Liability Document Transition Report Document Transition Report Common stock, $0.01 par value; 1,000,000,000 shares authorized, 190,473,595 shares issued and outstanding at March 25, 2022; 1,000,000,000 shares authorized, 189,588,161 issued and outstanding at March 26, 2021 Common Stock, Value, Issued Stock-based compensation expense not yet recorded, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted-average grant date fair value (in dollars per share) 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 Customer Concentration Risk Customer Concentration Risk [Member] Leases Lessee, Operating Leases [Text Block] Fair Value, by Balance Sheet Grouping Fair Value, by Balance Sheet Grouping [Table Text Block] 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 Underfunded status at end of year Defined Benefit Plan, Funded (Unfunded) Status of Plan 2024 Operating Leases, Future Minimum Payments, Due in Three Years ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Ownership [Axis] Ownership [Axis] Foreign Deferred Foreign Income Tax Expense (Benefit) Legal Entity [Axis] Legal Entity [Axis] Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Total Accounts Receivable, Allowance for Credit Loss And Returns And Sales [Roll Forward] Accounts Receivable, Allowance for Credit Loss And Returns And Sales Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Promissory notes outstanding Notes Receivable, Related Parties Net proceeds Sale of Stock, Consideration Received on Transaction Work in process Inventory, Work in Process, Net of Reserves 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 Noncontrolling Interest [Line Items] Noncontrolling Interest [Line Items] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Deferred income tax assets: Deferred Income Taxes and Other Assets [Abstract] Selling, general and administrative Selling, General and Administrative Expenses [Member] Safe harbor provision, employer contribution Defined Contribution Plan, Safe Harbor Provision, Employer Matching Contribution, Percent of Employees' Gross Pay Defined Contribution Plan, Safe Harbor Provision, Employer Matching Contribution, Percent of Employees' Gross Pay Entity [Domain] Entity [Domain] Due to/from related parties Increase (Decrease) In Due To (From) Related Parties Increase (Decrease) In Due To (From) Related Parties Net sales Total net sales Revenue from Contract with Customer, Excluding Assessed Tax Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Finished goods Inventory, Finished Goods, Net of Reserves Trade Accounts Receivable, net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Dilutive effect of common stock equivalents (in shares) Weighted Average Number Issuable Shares Outstanding Adjustment Weighted Average Number Issuable Shares Outstanding Adjustment Consolidation Items [Domain] Consolidation Items [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Product Warranties Standard Product Warranty, Policy [Policy Text Block] Variable Rate [Axis] Variable Rate [Axis] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Property, Plant and Equipment [Abstract] Variable Rate [Domain] Variable Rate [Domain] Additional Paid-In Capital Additional Paid-in Capital [Member] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Line-of-Credit Agreement Expiring January 22, 2021 Line-Of-Credit Agreement Expiring January 22, 2021 [Member] Line-Of-Credit Agreement Expiring January 22, 2021 Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Interest payable Interest Payable South Korea KOREA, REPUBLIC OF Stock based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Other, net Other Nonoperating Income (Expense) Other Defined Benefit Plan Other Pension Plan [Member] Allegro Microsystems, Inc. Allegro Microsystems, Inc. [Member] Allegro Microsystems, Inc. COVID-19 COVID-19 [Member] COVID-19 RSU conversion Deferred Compensation, Cash Based Arrangements, Liability, Classified, Noncurrent, Decrease For Restricted Stock Unit Conversion Deferred Compensation, Cash Based Arrangements, Liability, Classified, Noncurrent, Decrease For Restricted Stock Unit Conversion Other Long-Term Liabilities Other Liabilities Disclosure [Text Block] Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Senior Secured Term Loan Term Loan Facility [Member] Term Loan Facility Balance at the beginning of the period Balance at the end of the period Deferred Compensation Cash-based Arrangements, Liability, Current Japan JAPAN Award Type [Axis] Award Type [Axis] Income taxes receivable long-term Income Taxes Receivable, Noncurrent CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Schedule of Future Minimum Lease Payments for Noncancelable Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Loans to cover purchase of common stock under employee stock plan Notes Issued Equity attributable to Allegro MicroSystems, Inc. Stockholders' Equity Attributable to Parent City Area Code City Area Code Shares returned for tax payments made on behalf of holders of common stock (in shares) Conversion Of Stock, Shares Withheld For Tax Withholding Obligation Conversion Of Stock, Shares Withheld For Tax Withholding Obligation Buildings, building improvements and leasehold improvements Buildings, Building Improvements And Leasehold Improvements [Member] Buildings, Building Improvements And Leasehold Improvements Stocks Defined Benefit Plan, Equity Securities, Common Stock [Member] Goodwill and Intangible Assets Disclosure [Abstract] Other Other Assets, Miscellaneous, Noncurrent Number of notes payable Number Of Notes Payable Number Of Notes Payable Useful Life Property, Plant and Equipment, Useful Life Severance payment if terminated Related Party Transaction, Severance Payment If Terminated Related Party Transaction, Severance Payment If Terminated Gain on final disposition Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Concentrations of Credit Risk and Significant Customers Concentration Risk, Credit Risk, Policy [Policy Text Block] Deferred Rent Deferred Rent, Policy [Policy Text Block] Deferred Rent, Policy Operating lease liabilities, less current portion Operating Lease, Liability, Noncurrent Accounting Standards Update [Axis] Accounting Standards Update [Axis] Capital contribution Proceeds from Contributed Capital 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 Principal amount Debt Instrument, Face Amount Total current Current Income Tax Expense (Benefit) Net periodic pension expense Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Beginning balance Ending balance Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Philippines PHILIPPINES Weighted-average fair value per share (in dollars per share) Share Price Management Long-Term Incentive Plan Compensation Related Costs, General [Text Block] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] 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 Operating lease agreement term Lessee, Operating Lease, Term of Contract Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Total deferred income tax liabilities Deferred Tax Liabilities, Gross Employer matching contribution Defined Contribution Plan, Employer Matching Contribution, Percent of Match Stocks and other investments Defined Benefit Plan, Equity Securities [Member] RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH: Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Income Statement [Abstract] Equity investment in related party Equity Method Investments Interest income Interest and Other Income Entity Registrant Name Entity Registrant Name SEEL Sanken Electric Europe Ltd. [Member] Sanken Electric Europe Ltd. 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 Related Party Transaction [Axis] Related Party Transaction [Axis] Deferred tax remeasurement Effective Income Tax Rate Reconciliation, Deferred Tax Remeasurement, Amount Effective Income Tax Rate Reconciliation, Deferred Tax Remeasurement, Amount Income tax provision (benefit) Total income tax provision Income Tax Expense (Benefit) 2025 Defined Benefit Plan, Expected Future Benefit Payment, Year Three Trade accounts receivable, net of provision for expected credit losses of $105 at March 25, 2022 and allowances for doubtful accounts $138 at March 26, 2021 Trade accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Inventory and sales related Deferred Tax Assets, Inventory Schedule of Changes in Allowance for Doubtful Accounts and Returns and Sales Allowances Financing Receivable, Current, Allowance for Credit Loss [Table Text Block] Interest income Interest Income, Related Party Entity Tax Identification Number Entity Tax Identification Number Change in plan assets: Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] 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 Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Shares issued upon conversion (in shares) Conversion of Stock, Shares Issued Total undiscounted lease payments Lessee, Operating Lease, Liability, to be Paid Cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Prepaid tooling costs Tools, Dies and Molds [Member] Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Repurchase of Class A and Class L common stock to cover related taxes Stock repurchased during period, aggregate purchase price Stock Repurchased During Period, Value Statement of Financial Position [Abstract] Other accounts receivable from related party Other Accounts Receivable, Related Parties, Current Other Accounts Receivable, Related Parties, Current Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Less debt payable within one year Long-term Debt, Current Maturities 2026 Operating Leases, Future Minimum Payments, Due in Five Years Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Schedule of Weighted Average Number of Shares Schedule of Weighted Average Number of Shares [Table Text Block] Revenue Benchmark Revenue Benchmark [Member] Equity Component [Domain] Equity Component [Domain] If a Change in Control Occurs Share-Based Payment Arrangement, If A Change In Control Occurs [Member] Share-Based Payment Arrangement, If A Change In Control Occurs Vesting percentage Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Disposal Group Name [Domain] Disposal Group Name [Domain] Defined Benefit Plan, Plan Assets, Category [Axis] Defined Benefit Plan, Plan Assets, Category [Axis] Investments in marketable securities Marketable Securities, Noncurrent 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Total Operating Leases, Future Minimum Payments Due Investments in marketable securities Payments to Acquire Marketable Securities Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Accounting Standards Update [Domain] Accounting Standards Update [Domain] Research and development tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Returns and Sales Allowances Accounts Receivable, Allowance For Returns And Sales [Roll Forward] Accounts Receivable, Allowance For Returns And Sales Auditor Location Auditor Location Accrued severance Accrued Severance, Current Accrued Severance, Current Thailand THAILAND 2022 Operating Leases, Future Minimum Payments Due, Next Twelve Months Estimated useful life Weighted-Average Lives Finite-Lived Intangible Asset, Useful Life Use of Estimates Use of Estimates, Policy [Policy Text Block] 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] Title of 12(b) Security Title of 12(b) Security Common stock, shares authorized (in shares) Common Stock, Shares Authorized Net income attributable to common stockholders, diluted Net Income (Loss) Available to Common Stockholders, Diluted Repayment of senior secured debt Repayment of senior secured debt Repayments of Secured Debt Net income attributable to common stockholders, basic Net Income (Loss) Available to Common Stockholders, Basic Document Type Document Type Schedule of Restricted Stock Units Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Accrued Expenses and Other Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [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 Product and Service [Domain] Product and Service [Domain] 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 Debt instrument, interest rate Debt Instrument, Interest Rate, Stated Percentage Net income attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Contingent consideration Accrued contingent consideration Business Combination, Contingent Consideration, Liability Percentage of ownership interest sold Sale Of Stock, Percentage Of Ownership Interest Sold Sale Of Stock, Percentage Of Ownership Interest Sold Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Senior Secured Revolving Credit Facility Revolving Credit Facility [Member] Plan assets Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets Measurement Frequency [Axis] Measurement Frequency [Axis] Schedule of Lease Costs and Other Information Lease, Cost [Table Text Block] Bonds Corporate Bond Securities [Member] Geographical [Axis] Geographical [Axis] 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 Adjustments To Additional Paid In Capital, Capitalization Changes State and Local Jurisdiction State and Local Jurisdiction [Member] Offering price (in dollars per share) Sale of Stock, Price Per Share Vesting [Domain] Vesting [Domain] Cumulative provision-to-return Effective Income Tax Rate Reconciliation, Cumulative Provision-To-Return, Amount Effective Income Tax Rate Reconciliation, Cumulative Provision-To-Return, Amount Number of line-of-credit agreements Number Of Line Of Credit Agreements Number Of Line Of Credit Agreements Right-of-use liability Deferred Tax Assets, Leasing Arrangements Deferred Tax Assets, Leasing Arrangements Subsequent Events Subsequent Events [Text Block] Foreign tax rate Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Disposal Group, Not Discontinued Operations Disposal Group, Not Discontinued Operations [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] 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 Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Unrecognized tax benefits, income tax penalties and interest expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Fair Value Measurements Fair Value Disclosures [Text Block] Defined Benefit Plan, Expected Future Benefit Payment [Abstract] Defined Benefit Plan, Expected Future Benefit Payment [Abstract] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Accrued salaries and wages Accrued Salaries, Current 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Foreign Tax Authority Foreign Tax Authority [Member] Fees received Related Party Transaction, Other Revenues from Transactions with Related Party Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Document Period End Date Document Period End Date Number of reporting units Number of Reporting Units Unusual or Infrequent Item, or Both [Domain] Unusual or Infrequent Item, or Both [Domain] Bank Of Mitsubishi UFJ Bank Of Mitsubishi UFJ [Member] Bank Of Mitsubishi UFJ Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] If Initial Public Offering Occurs Share-Based Payment Arrangement, If Initial Public Offering Occurs [Member] Share-Based Payment Arrangement, If Initial Public Offering Occurs State Deferred State and Local Income Tax Expense (Benefit) Schedule of Estimated Useful Lives of Property, Plant, and Equipment Schedule of Property, Plant, and Equipment Property, Plant and Equipment [Table Text Block] Less: Less [Abstract] Less Debt Instrument, term Debt Instrument, Term Income Statement Location [Domain] Income Statement Location [Domain] Investments in marketable securities Investments, Fair Value Disclosure Non-cash transactions: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Held-for-sale Disposal Group, Held-for-sale, Not Discontinued Operations [Member] Repayment of unsecured credit facilities Repayments of Unsecured Debt Property, plant and equipment, net Total Property, Plant and Equipment, Net Total operating expenses Operating Expenses Discrete Technology Development Agreement Discrete Technology Development Agreement [Member] Discrete Technology Development Agreement Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Schedule of Annual Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Net income attributable to Allegro MicroSystems, Inc. per share: Earnings Per Share [Abstract] PSL Equity Method Investee [Member] Repayments of related party notes receivable Repayments of Related Party Debt RSU conversion Deferred Compensation, Cash Based Arrangements, Liability, Current, Decrease For Restricted Stock Unit Conversions Deferred Compensation, Cash Based Arrangements, Liability, Current, Decrease For Restricted Stock Unit Conversions Total Property, Plant and Equipment, Gross Noncontrolling Interest [Table] Noncontrolling Interest [Table] 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) 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 Annualized return on capital, triggering percent, remaining distributions split between Class A and Class L shareholders Common Stock, Annualized Return On Capital, Triggering Percent, Remaining Distributions Split Common Stock, Annualized Return On Capital, Triggering Percent, Remaining Distributions Split Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] Trademarks Trademarks [Member] Indemnification accruals Loss Contingency Accrual 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 Patents Patents [Member] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Accruals Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Accruals Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Accruals Europe Europe [Member] Entity Current Reporting Status Entity Current Reporting Status 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] 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 Company contributions next fiscal year Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year Wafer foundry products Wafer Foundry Products [Member] Wafer Foundry Products Amortization of debt issuance costs Amortization of Debt Issuance Costs Eliminations Consolidation, Eliminations [Member] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] United States UNITED STATES AME Plan AME Plan [Member] AME Plan Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table] Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table] Common stock reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Interest expense, net Interest Income (Expense), Nonoperating, Net Leases [Abstract] Income Taxes Income Tax, Policy [Policy Text Block] LIBOR London Interbank Offered Rate (LIBOR) [Member] Intangible assets, net Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Summary of Performance Stock Units Activity Schedule of Nonvested Performance-based Units Activity [Table Text Block] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Purchase obligation Purchase Obligation, to be Paid, Year One Diluted (in shares) Diluted weighted average common shares (in shares) Diluted weighted average common shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Domestic operations Income (Loss) from Continuing Operations before Income Taxes, Domestic Removal due to divestiture Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease From Business Divestiture Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease From Business Divestiture Amortization expense Amortization Income Taxes Income Tax Disclosure [Text Block] Related Party [Domain] Related Party [Domain] BEAT Effective Income Tax Rate Reconciliation, Base Erosion Payment, Amount Effective Income Tax Rate Reconciliation, Base Erosion Payment, Amount Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Annual fees payable Related Party Transaction, Annual Fees Payable Related Party Transaction, Annual Fees Payable Schedule of Expense Related to Defined Benefit Plan Schedule of Net Benefit Costs [Table Text Block] Number of locations Number Of Locations Number Of Locations PSL Polar Semiconductor, Inc. [Member] Polar Semiconductor, Inc. Other Asia Other Asia [Member] Other Asia Statement of Cash Flows [Abstract] Extension term Related Party Transaction, Extension Term Related Party Transaction, Extension Term Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Estimated cash benefit, CARES Act, qualified improvement property Estimated Cash Tax Benefit, CARES Act, Qualified Improvement Property Estimated Cash Tax Benefit, CARES Act, Qualified Improvement Property Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Employee stock purchase plan issuances Stock Issued During Period, Value, Employee Stock Purchase Plan 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] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Current Liabilities Deferred Compensation Cash-based Arrangements, Liability, Current [Roll Forward] Deferred Compensation Cash-based Arrangements, Liability, Current Shares Of Unvested Restricted Common Stock Shares Of Unvested Restricted Common Stock [Member] Shares Of Unvested Restricted Common Stock Entity Shell Company Entity Shell Company Related party note receivable Proceeds from (Repayments of) Related Party Debt Performance term Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term 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] Total current liabilities Liabilities, Current Employee Stock Purchase Plan (ESPP) Employee Stock [Member] Reimbursement of development costs Related Party Transaction, Reimbursement Of Development Costs Related Party Transaction, Reimbursement Of Development Costs Related party note receivable, less current portion Notes Receivable, Related Parties, Noncurrent Write-offs, net of recoveries Accounts Receivable, Allowance For Returns And Sales, Writeoff Accounts Receivable, Allowance For Returns And Sales, Writeoff Money Market Funds Money Market Funds [Member] Trade accounts payable Accounts Payable, Trade, Current Maximum employer contribution Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 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] Current Fiscal Year End Date Current Fiscal Year End Date Statement [Table] Statement [Table] Schedule of Accrual Activity, Payments, Removal Due to Divestitures and Balances Related to the LTIP Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits by Title of Individual and Type of Deferred Compensation [Table Text Block] Unrealized gains on marketable securities Marketable Securities, Unrealized Gain (Loss) Environmental accruals Accrual for Environmental Loss Contingencies Recently Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Other accruals and reserves Deferred Tax Assets, Other 2027 Defined Benefit Plan, Expected Future Benefit Payment, Year Five Stock-based compensation expense not yet recorded Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Statistical Measurement [Axis] Statistical Measurement [Axis] Subsequent Event Subsequent Event [Member] Deposits Deposits Assets, Noncurrent Schedule of Other Assets, Net Schedule of Other Assets [Table Text Block] Intangible assets, net Net Carrying Amount Finite-Lived Intangible Assets, Net Goodwill Balance at beginning of period Balance at end of period Goodwill Non-controlling interests Stockholders' Equity Attributable to Noncontrolling Interest Pension Obligations Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block] Scenario [Domain] Scenario [Domain] Summary of Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Sanken Sanken [Member] Sanken 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] 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 Related party debt Notes Payable, Related Parties Subsequent Event Type [Axis] Subsequent Event Type [Axis] Operating lease expense Operating Lease, Cost Other Americas Other Americas [Member] Other Americas Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Related Party Transactions Related Party Transactions Disclosure [Text Block] Proceeds from issuance of common stock under equity award and purchase plans less payments for taxes related to net share settlement of equity awards Proceeds (Payments) from Issuance of Common Stock, Tax Withholding Net Share Settlement, Share-based Payment Arrangement Proceeds (Payments) from Issuance of Common Stock And Tax Withholdings For Net Share Settlement Inventory [Line Items] Inventory [Line Items] Maximum employee contribution Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Deferred income taxes Total deferred Deferred Income Tax Expense (Benefit) VAT receivables long-term, net Value Added Tax Receivable, Noncurrent Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Net Income Per Share Earnings Per Share, Policy [Policy Text Block] Collateral, secured period Line Of Credit Facility, Collateral, Secured Period Line Of Credit Facility, Collateral, Secured Period Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net income attributable to Allegro MicroSystems, Inc. Net income attributable to Allegro MicroSystems, Inc. Net Income (Loss) Attributable to Parent Trade accounts receivable, net Receivable [Policy Text Block] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Net operating loss Deferred Tax Assets, Operating Loss Carryforwards Interest cost Defined Benefit Plan, Interest Cost Income Statement Location [Axis] Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Magnetic sensors (“MS”) Magnetic Sensors [Member] Magnetic Sensors Business Segment Information Segment Reporting, Policy [Policy Text Block] Interest paid Interest Paid, Related Party Interest Paid, Related Party Purchase price Disposal Group, Including Discontinued Operation, Consideration Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code 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 Proceeds from sales of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Contribution of cash balances due to divestiture of subsidiary Cash Divested from Deconsolidation Revenue from Contract with Customer [Abstract] Conversion of Stock [Table] Conversion of Stock [Table] Affiliated Entity in Philippines Affiliated Entity In Philippines [Member] Affiliated Entity In Philippines Other assets, net Total Other Assets, Noncurrent Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Retirement Benefits [Abstract] Deferred financing costs Deferred Costs, Noncurrent Deposits on AMTC facility Deposit Liability, Current Entity File Number Entity File Number Fees paid Related Party Transaction, Expenses from Transactions with Related Party Secondary PSL Loan Secondary PSL Loan [Member] Secondary PSL Loan Assets Held for Sale Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Retirement Plan Name [Domain] Retirement Plan Name [Domain] Organization, Consolidation and Presentation of Financial Statements [Abstract] Power integrated circuits (“PIC”) Power Integrated Circuits [Member] Power Integrated Circuits Voxtel Product Line Voxtel Product Line [Member] Voxtel Product Line Buildings Building [Member] 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 Actual return on plan assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Trade accounts receivable, returns, credits issued, and price protection adjustments expense (credit) Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments Expense (Income) Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments Expense (Income) Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Disposal Group Name [Axis] Disposal Group Name [Axis] Accrued retirement, other long-term liabilities Liability, Defined Benefit Plan, Noncurrent Credit Facility [Domain] Credit Facility [Domain] Assets Assets [Abstract] Related Party Transactions [Abstract] Land Land [Member] Common Stock,  Class L Common Class L [Member] Common Class L Services comparison period Related Party Transaction, Services Comparison Period Related Party Transaction, Services Comparison Period Grants in period (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period FDII Effective Income Tax Rate Reconciliation, Foreign Derived Intangible Income, Amount Effective Income Tax Rate Reconciliation, Foreign Derived Intangible Income, Amount Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Concentration risk, percentage Concentration Risk, Percentage Property, Plant and Equipment, Net Property, Plant and Equipment, Policy [Policy Text Block] Accounting Standards Update and Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] PSL Divestiture Effective Income Tax Rate Reconciliation, Disposition of Business, Amount Non-U.S. assumed discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate IPO IPO [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Advertising Costs Advertising Cost [Policy Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Other current liabilities Other Sundry Liabilities, Current Related Party [Axis] Related Party [Axis] Amortization of prior service cost Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Schedule of Long-lived Assets Long-lived Assets by Geographic Areas [Table Text Block] Inventory, Current [Table] Inventory, Current [Table] Noncash lease liabilities arising from obtaining right-of-use assets Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Auditor Information [Abstract] Auditor Information Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Income in earnings of equity investment Investment Income, Nonoperating Commitments and Contingencies Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Schedule of Other Long-Term Liabilities Other Noncurrent Liabilities [Table Text Block] 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] TRIP Talent Retention Incentive Program [Member] Talent Retention Incentive Program Number of operating segments Number of Operating Segments Net actuarial gain (loss) amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax of $(472), $391 and $233 in 2022, 2021 and 2020, 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 Government securities US Treasury and Government [Member] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Net Sales by Core End Market and Application Disaggregation of Revenue [Table Text Block] Assets Held for Sale Assets Held For Sale, Policy [Policy Text Block] Assets Held For Sale, Policy Total contributions Defined Contribution Plan, Cost Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Summary of Unvested Restricted Common Stock Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Accounts receivable - other Accounts and Other Receivables, Net, Current Tax credits Deferred Tax Assets, Tax Credit Carryforwards Payments of taxes withheld on net settlement of equity awards Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Operating cash flows from operating leases Operating Lease, Payments Preliminary purchase price Business Combination, Consideration Transferred Charged to costs and expenses or revenue Accounts Receivable, Credit Loss Expense (Reversal) Goodwill [Roll Forward] Goodwill [Roll Forward] Diluted net income attributable to common stockholders per share (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Related parties, notes payable, current Notes Payable, Related Parties, Current Credit Suisse AG, Cayman Islands Branch Credit Suisse AG, Cayman Islands Branch [Member] Credit Suisse AG, Cayman Islands Branch Total assets Assets, Fair Value Disclosure Unrealized foreign currency exchange losses on equity securities Foreign Currency Transaction Gain (Loss), Unrealized 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] Weighted average shares outstanding: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Monthly fee payable Related Party Transaction, Monthly Fee Payable Related Party Transaction, Monthly Fee Payable 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 Mizuho Bank, Ltd Mizuho Bank, Ltd [Member] Mizuho Bank, Ltd Total liabilities, non-controlling interest and stockholders' equity Liabilities and Equity Number of continents on which entity operates Number Of Continents On Which Entity Operates Number Of Continents On Which Entity Operates 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five 2025 Operating Leases, Future Minimum Payments, Due in Four Years Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Concentration Risk [Line Items] Concentration Risk [Line Items] Tax (expense) benefit Less tax expense Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Payments Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Payments Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Payments Income Tax Contingency [Table] Income Tax Contingency [Table] Net Income per Share Earnings Per Share [Text Block] Operating expenses: Operating Expenses [Abstract] Equity method investment, ownership percentage Equity Method Investment, Ownership Percentage Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Adjustment from settlement with taxing authority Income Tax Examination, Liability (Refund) Adjustment from Settlement with Taxing Authority 2024 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Minimum Minimum [Member] Gross profit Gross Profit Outstanding balance Long-term Line of Credit 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two 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 2023 Operating Leases, Future Minimum Payments, Due in Two Years Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Total liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Selling, general and administrative Selling, General and Administrative Expense Deferred financing costs Debt Issuance Costs, Net Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Line-of-Credit Agreement Maturing June 18, 2020 Line-Of-Credit Agreement Maturing June 18, 2020 [Member] Line-Of-Credit Agreement Maturing June 18, 2020 Fair Value of Entity's Plan Assets Defined Benefit Plan, Plan Assets, Category [Table Text Block] Pension Promise Pension Promise [Member] Pension Promise Issuance of common stock Stock Issued During Period, Value, New Issues Accelerated vesting cost Share-based Payment Arrangement, Accelerated Cost Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Debt and Other Borrowings Debt Disclosure [Text Block] Schedule of Tax Provision Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Line of Credit Line of Credit [Member] Common Stock and Stock-Based Compensation Share-based Payment Arrangement [Text Block] Payments of dividends Payments of Ordinary Dividends, Common Stock Level 3 Fair Value, Inputs, Level 3 [Member] Estimated offering costs Stock issuance costs Payments of Stock Issuance Costs Issuance of common stock (in shares) Stock Issued During Period, Shares, New Issues Accrued professional fees Accrued Professional Fees, Current Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Foreign currency transaction (loss) gain Foreign Currency Transaction Gain (Loss), before Tax Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Goodwill arising from acquisition Goodwill, Acquired During Period Performance Stock Units (PSUs) Performance Shares [Member] Commitments and contingencies Commitments and Contingencies Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Allowances for doubtful accounts Provision for expected credit losses and allowance for doubtful accounts Balance at the beginning of the period Balance at the end of the period Accounts Receivable, Allowance for Credit Loss, Current Write-downs Inventory Write-down Foreign currency exchange rate changes Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Restricted Common Stock Restricted Stock [Member] Transition Services Agreement Transition Services Agreement [Member] Transition Services Agreement Receivables [Abstract] Thereafter Defined Benefit Plan, Expected Future Benefit Payment, After Year Five Defined Benefit Plan, Expected Future Benefit Payment, After Year Five Disposal Group Classification [Axis] Disposal Group Classification [Axis] RSU Conversion Program LTCIP/TRIP Award RSU Conversion Program [Member] LTCIP/TRIP Award RSU Conversion Program Auditor Name Auditor Name Cover [Abstract] Base acquisition purchase price due Business Combination, Consideration Transferred Payable Business Combination, Consideration Transferred Payable Related party trade accounts receivable Due from Related Parties, Current Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Accrued utilities Accrued Utilities, Current AML US Employee, Defined Contribution Plan AML US Employee, Defined Contribution Plan [Member] AML US Employee, Defined Contribution Plan Cash Equivalents and Restricted Cash Cash and Cash Equivalents, Policy [Policy Text Block] Schedule of Accrued Expenses and Other Current Liabilities Other Current Liabilities [Table Text Block] Less: present value adjustment Lessee, Operating Lease, Liability, Undiscounted Excess Amount Non-U.S. rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase Trade and other accounts receivable due from related party Accounts Receivable, Related Parties, Current 162(m) limitation Effective Income Tax Rate Reconciliation Nondeductible Expense Executive Compensation Percent Effective Income Tax Rate Reconciliation Nondeductible Expense Executive Compensation Percent Office equipment Office Equipment [Member] Dividends paid Payments of Dividends 401(K) Plan Company 401(K) Plan [Member] Company 401(K) Plan Accrued vacation Accrued Vacation, Current Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Schedule of Stock Issued in Common Stock Conversion Schedule of Conversions of Stock [Table Text Block] Common Stock Common Stock [Member] Foreign operations Income (Loss) from Continuing Operations before Income Taxes, Foreign Operating income Operating Income (Loss) Company contributions Defined Contribution Plan, Employer Discretionary Contribution Amount Current portion of related party note receivable Notes Receivable, Related Parties, Current Current portion of operating lease liabilities Operating Lease, Liability, Current Reclassification Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Reclassifications Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Reclassifications 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Stock-based compensation Share-based Payment Arrangement, Noncash Expense Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Conversion rate Conversion Of Stock, Conversion Ratio Conversion Of Stock, Conversion Ratio Depreciation expense Depreciation Process technology Technology-Based Intangible Assets [Member] Related party transaction amounts Related Party Transaction, Amounts of Transaction Lessee, operating terminate, period of notice Lessee, Operating Sublease, Option To Terminate, Period Of Notice Lessee, Operating Sublease, Option To Terminate, Period Of Notice Additions during the year Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase for Purchase Accrued management incentives Deferred Compensation Liability, Classified, Noncurrent Issuance of common stock, gross (in shares) Stock Issued During Period, Shares, New Issues, Gross Stock Issued During Period, Shares, New Issues, Gross Deferred income tax liabilities: Deferred Income Taxes and Other Liabilities [Abstract] GILTI Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income, Amount Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income, Amount Benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Shares granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Foreign currency exchange rate changes Change in foreign currency exchange rates Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Tax credit carryforward, valuation allowance Tax Credit Carryforward, Valuation Allowance Related party notes payable, less current portion Notes Payable, Related Parties, Noncurrent Interest rate at period end Line of Credit Facility, Interest Rate at Period End Total liabilities Liabilities Restricted cash Restricted Cash and Cash Equivalents, Fair Value Disclosure Restricted Cash and Cash Equivalents, Fair Value Disclosure 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Line-of-Credit Agreement Expiring August 31, 2021 Line-Of-Credit Agreement Expiring August 31, 2021 [Member] Line-Of-Credit Agreement Expiring August 31, 2021 Consolidation Items [Axis] Consolidation Items [Axis] IPO - Selling Shareholders IPO - Selling Shareholders [Member] IPO - Selling Shareholders Operating loss carryforward Operating Loss Carryforwards Common stock, shares issued (in shares) Common Stock, Shares, Issued IC Technology Development Agreement IC Technology Development Agreement [Member] IC Technology Development Agreement Schedule of Changes in Fair Value of Level 3 Plan Assets Schedule of Changes in Fair Value of Plan Assets [Table Text Block] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Amounts in AOCI before tax Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax Change in AOCI for non-U.S. defined benefit plan Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax Schedule of Weighted-Average Assumptions Defined Benefit Plan, Assumptions [Table Text Block] Entity Address, City or Town Entity Address, City or Town Loss on debt extinguishment Loss on debt extinguishment Gain (Loss) on Extinguishment of Debt Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Schedule of Estimated Future Benefit Payments Schedule of Expected Benefit Payments [Table Text Block] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Other Other Countries [Member] Other Countries Measurement Frequency [Domain] Measurement Frequency [Domain] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] 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 Fully depreciated assets retired during period Property, Plant and Equipment, Disposals Discontinued Operations and Disposal Groups [Abstract] 2023 Defined Benefit Plan, Expected Future Benefit Payment, Year One Retained earnings Retained Earnings (Accumulated Deficit) Accrued self insurance liability, current Self Insurance Reserve, Current Statement of Stockholders' Equity [Abstract] Employee stock purchase plan issuances (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Filer Category Entity Filer Category Risk-free rate of return Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Balance at the beginning of the period Balance at the end of the period Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent Concentration Risk [Table] Concentration Risk [Table] Change in ACOI for non-U.S. defined benefit plan Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax Inventory Disclosure [Abstract] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Reclassification Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Reclassifications Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Reclassifications Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Total stockholders' equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Amendment Flag Amendment Flag Equity Components [Axis] Equity Components [Axis] Total Defined Benefit Plan, Expected Future Benefit Payment, Total Defined Benefit Plan, Expected Future Benefit Payment, Total Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Sale of Stock [Domain] Sale of Stock [Domain] Non-Related Party Revenue Non-Related Party Revenue [Member] Non-Related Party Revenue Inventories Total Inventory, Net Unsecured Revolving Credit Facilities Unsecured Revolving Credit Facilities [Member] Unsecured Revolving Credit Facilities Federal Deferred Federal Income Tax Expense (Benefit) Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Distribution of Sanken products Sanken Products [Member] Sanken Products Indefinite-lived and legacy process technology Indefinite-Lived Technology-Based Intangible Assets [Member] Indefinite-Lived Technology-Based Intangible Assets Thailand Tax Authority Thailand Tax Authority [Member] Thailand Tax Authority Industrial Industrial End Market [Member] Industrial End Market Proceeds from unsecured credit facilities Proceeds from Issuance of Unsecured Debt Product and Service [Axis] Product and Service [Axis] Allowance for Doubtful Accounts Accounts Receivable, Allowance for Credit Loss [Roll Forward] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Entity Public Float Entity Public Float Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Short term lease expense Short-term Lease, Cost Stock-based compensation (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Repurchase of Class A and Class L common stock to cover related taxes (in shares) Stock repurchased during period (in shares) Stock Repurchased During Period, Shares Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Shares issued during period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Statement [Line Items] Statement [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Obligations due under Senior Secured Credit Facilities Outstanding borrowings Long-term Line of Credit, Noncurrent 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 Stock-based compensation Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Purchases from related party Related Party Transaction, Purchases from Related Party Domestic Tax Authority Domestic Tax Authority [Member] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Potential payout Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Conversion of Stock, Name [Domain] Conversion of Stock, Name [Domain] Beginning balance Ending balance Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), after Tax Debt Disclosure [Abstract] 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 Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Valuation allowance for deferred income tax assets Deferred Tax Assets, Valuation Allowance Amounts due to related party Accounts Payable, Related Parties, Current Noncash or Part Noncash Divestitures [Table] Noncash or Part Noncash Divestitures [Table] Projected benefit obligations Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation Customer [Axis] Customer [Axis] Retirement Plans Retirement Benefits [Text Block] Trade accounts payable Increase (Decrease) in Accounts Payable, Trade Document Annual Report Document Annual Report Forecast Forecast [Member] Schedule of Stock-Based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Vesting [Axis] Vesting [Axis] Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Total assets Assets Director Director [Member] Plan Name [Domain] Plan Name [Domain] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Non-controlling Interests Noncontrolling Interest [Member] Research and development Research and Development Expense Schedule of Trade Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Amounts in AOCI before tax Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax OEP One Equity Partners [Member] One Equity Partners Charged to costs and expenses or revenue Accounts Receivable, Returns And Sales Allowances Expense (Reversal) Accounts Receivable, Returns And Sales Allowances Expense (Reversal) Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Tax credit carryforward Tax Credit Carryforward, Amount Common Class A And Common Class L Common Class A And Common Class L [Member] Common Class A And Common Class L Summary of Components of Debt Schedule of Debt [Table Text Block] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Stock Conversion Description [Axis] Stock Conversion Description [Axis] Estimated rate benefit Deferred Income Tax, Estimated Rate Benefit Deferred Income Tax, Estimated Rate Benefit Basic (in shares) Basic weighted average common shares (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in dollars per share) Diluted net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share) Earnings Per Share, Diluted Recognition of right of use assets and lease liability upon adoption of new accounting standard Right-of-Use Asset Obtained in Exchange for Operating Lease Liability And Adoption Right-of-Use Asset Obtained in Exchange for Operating Lease Liability And Adoption 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 Dilutive effect of common stock equivalents (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Service cost Defined Benefit Plan, Service Cost Period for notice of termination (at least) Related Party Transaction, Notice Of Termination, Term Related Party Transaction, Notice Of Termination, Term Amounts in AOCI before tax Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax Indefinite-lived intangible assets acquired Indefinite-lived Intangible Assets Acquired Cash paid for income taxes Income Taxes Paid, Net Actuarial loss Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit Initial PSL Loan Initial PSL Loan [Member] Initial PSL Loan Non-US Non-US [Member] Lease costs: Lease, Cost [Abstract] Comprehensive income attributable to Allegro MicroSystems, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent 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 Contract liabilities Contract with Customer, Liability Charged to costs and expenses or revenue Accounts Receivable, Credit Loss And Returns And Sales Allowances Expense (Reversal) Accounts Receivable, Credit Loss And Returns And Sales Allowances Expense (Reversal) Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Loans Payable Loans Payable [Member] 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 Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Noncash or Part Noncash Divestitures [Line Items] Noncash or Part Noncash Divestitures [Line Items] Basic net income attributable to common stockholders per share (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Schedule of Income Taxes Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Depreciation and amortization Depreciation, Depletion and Amortization Revaluation of equity securities Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase (Decrease) for Actual Return (Loss) on Plan Assets Still Held Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Weighted average conversion price (in dollars per share) Conversion of Stock, Weighted Average Conversion Price Conversion of Stock, Weighted Average Conversion Price Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Cost of goods sold Cost of Goods and Services Sold Collateral fees, amount Line of Credit Facility, Collateral Fees, Amount Other Other Sundry Liabilities, Noncurrent Photonics Photonics [Member] Photonics Proceeds from divestiture of businesses Proceeds from Divestiture of Businesses Entity Central Index Key Entity Central Index Key Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] France Tax Authority France Tax Authority [Member] France Tax Authority Long-Term Liabilities Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent [Roll Forward] Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent Less tax expense Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, Tax Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Stockholders' Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Gross decreases-tax positions in prior period settlement Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Customer relationships Customer Relationships [Member] Compensation Related Costs [Abstract] Sanken Majority Shareholder [Member] Property, Plant and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Other long-term liabilities Total Other Liabilities, Noncurrent Benefit obligation at beginning of year Benefit obligation at end of year Defined Benefit Plan, Benefit Obligation Lender Name [Axis] Lender Name [Axis] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Trading Symbol Trading Symbol Voxtel Voxtel, Inc. [Member] Voxtel, Inc. Related Party Transaction [Domain] Related Party Transaction [Domain] Signing fee Related Party Transaction, Signing Fee Related Party Transaction, Signing Fee Schedule of Future Minimum Rental Payments Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Capital contribution Adjustments To Additional Paid In Capital, Capital Contribution Adjustments To Additional Paid In Capital, Capital Contribution Line of Credit Facility [Table] Line of Credit Facility [Table] Accelerated vesting, acceleration period Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Acceleration Period Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Acceleration Period Employer contributions Defined Benefit Plan, Plan Assets, Contributions by Plan Participant Automotive Automotive End Market [Member] Automotive End Market Debt payable after one year Debt payable in 2028 Long-term Debt, Excluding Current Maturities Noncash or part noncash divestiture, amount of consideration transferred Noncash Or Part Noncash Divestiture, Amount Of Consideration Transferred Noncash Or Part Noncash Divestiture, Amount Of Consideration Transferred Liabilities: Liabilities, Fair Value Disclosure [Abstract] Stock-based compensation Share-based Payment Arrangement, Expense Fair value of earn-outs Business Combination, Consideration Transferred, Liabilities Incurred Unusual or Infrequent Item, or Both [Axis] Unusual or Infrequent Item, or Both [Axis] 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 Research Tax Credit Carryforward Research Tax Credit Carryforward [Member] Noncontrolling interest ownership percentage Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Restricted cash Restricted Cash, Current Payables and Accruals [Abstract] Schedule of Income before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] 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 Construction in progress Construction in Progress [Member] Common Stock, Class A Common Class A [Member] 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 Number of shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Gross Finite-Lived Intangible Assets, Gross Schedule of Intangible Assets, Net Schedule of Finite-Lived Intangible Assets [Table Text Block] Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Intrinsic value, vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Total other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax Fair Value, Recurring Fair Value, Recurring [Member] Performance period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Write-offs, net of recoveries Accounts Receivable, Allowance for Credit Loss, Writeoff Lapse in statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Other income (expense): Nonoperating Income (Expense) [Abstract] Auditor Firm ID Auditor Firm ID Priority dividend, percentage Common Stock, Priority Dividend, Percentage Common Stock, Priority Dividend, Percentage Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Obligation and funded status of plan: Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value 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 Class of Stock [Domain] Class of Stock [Domain] Accelerated vesting, minimum percentage of awards unvested Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Minimum Percentage Of Awards Unvested Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Minimum Percentage Of Awards Unvested Other information: Cash Flow, Operating Activities, Lessee [Abstract] Defined Contribution Plan [Table] Defined Contribution Plan [Table] If Initial Public Offering or Change in Control Occurs Share-Based Payment Arrangement, If Initial Public Offering Or Change In Control Occurs [Member] Share-Based Payment Arrangement, If Initial Public Offering Or Change In Control Occurs Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Currency translation Goodwill, Foreign Currency Translation Gain (Loss) Price Support Payment Price Support Payment [Member] Price Support Payment Amounts in AOCI before tax Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Transition Asset (Obligation), before Tax Ownership [Domain] Ownership [Domain] Stated interest rate Notes Receivable, Related Party, Stated Interest Rate Notes Receivable, Related Party, Stated Interest Rate Non-U.S. assumed discount rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Assets held for sale Disposal Group, Including Discontinued Operation, Assets, Current Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Total Long-Lived Assets Non-U.S. rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase Advertising expense Advertising Expense Common stock, shares outstanding, weighted average price per share (in dollars per share) Common Stock, Shares, Outstanding, Weighted Average Price Per Share Common Stock, Shares, Outstanding, Weighted Average Price Per Share Line-of-Credit Agreement Due at Various Times During Fiscal Year 2021 Line-Of-Credit Agreement Due At Various Times During Fiscal Year 2021 [Member] Line-Of-Credit Agreement Due At Various Times During Fiscal Year 2021 Accounts receivable - other Increase (Decrease) in Other Receivables Beginning balance Ending balance Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax Tax provision at U.S. statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Outstanding loan amounts extinguished Extinguishment of Debt, Amount Cost of sales Cost of Sales [Member] Accrued income taxes Accrued Income Taxes, Current Provision for uncertain tax positions (net) Unrecognized Tax Benefits, Net Unrecognized Tax Benefits, Net Inventories Inventory, Policy [Policy Text Block] Foreign Current Foreign Tax Expense (Benefit) Pension Plan Pension Plan [Member] Adjustments to additional paid in capital, income tax benefit from noncash or part noncash divestiture Adjustments To Additional Paid In Capital, Income Tax Benefit From Noncash Or Part Noncash Divestiture Adjustments To Additional Paid In Capital, Income Tax Benefit From Noncash Or Part Noncash Divestiture Prepaid contracts long-term Prepaid Expense, Noncurrent Accrued expenses and other current liabilities Total Accounts Payable and Other Accrued Liabilities, Current Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Provision for uncertain tax positions Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Schedule of ESPP Fair Value Assumptions Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Debt instrument, periodic payment Debt Instrument, Periodic Payment EX-101.PRE 13 algm-20220325_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 algm-20220325_g1.jpg begin 644 algm-20220325_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@ 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 **** "OS!^)O[%M072Q%] M_P"TFVD$>W'??MQ7Y#?\&[FH:5:?ML>(;2^*+<77PWO$LBW4L+VQ=E'OM5C] M%- 'Z1>'/^":O[.'@[P^MCX2U7Q[INMI'QXPL_B+JB:F9>\S-Y_E,2>2AC,9 MS]S%8?[(4'QD_9[7XW7O[7'Q=O?$=OX9UU+VT\7:G"L:S:+%IL%?#.JRV$VI(T@CMX;N MX@99':3YG/G3_@VJN+!=5^,=K(R_:GM]!> M$'J8U;4 ^/;+)^E?H3^V?<65I^Q[\5KC4F40+\-]<\W<>"OV";(_'I0!XU_P M3"_;QL/^"AOP'U31_B/IL%MXN\.^79^*;6R=HH[R*56\J[BVD-&'V.&4'Y70 MXP&45^?O_!16W_:5_9K^+&L_%CX1_'CQY9>$HOB9?Z)8V)\77TT6G7-O!:W< M<9\R5MR.L[[5;/$#@\8%=M_P;@:1KTWQ^^(>O6Z2?V7;>#X+>\8?<^T272-" M#[[8I\?C7U=\6?V8X?VM_P!FG]H_X16UFDFL'XK7^H>&G8#*:C;Z?I\D(!/W M=^&B)[+*U 'T7^RA\?=$_:A_9U\)?';0O+5/$&D1S7=O$V1;7:YCN(?^ 3)( MGN%![U^3'_!6C]HWX_WOQCTWXR>!_C3XIT3PUXJ:_M_"6FZ+KUQ:P-IEA.+1 M+K;$ZAC<3K'?ASXR^#OP_P#"&GK::5H?@:6P MTVV7I%!#*D<:_@J@4 ?HU\%O@/X#UW]D7PUX=U>YUZX.K>$K"]O]2D\4WYO9 M+I[,;I_M'G>8K9D<_*P )X' Q^:G_!&+_A-?VN?C]XJ\!?'+XV_$;4;&P\$R MWNGM:?$75;22VN1=VT8E5H;A>G K]7_ ( _\FT^"?\ L1=-_P#2 M..OQ]_X(56?QMOOVC?&-O\!]?\,:;J[> 91+=>*M+N+N!8OMMK]V.":([]VT MC+8P#Q0!['^RY^VC^TM^S)_P4XO/V'?B!\8M=^(7@RZ\82:#:2^*+LW=];"3 MFVG6X;Y]R[HUD4G81O(52%(_5@D 9)P!U-?'_P"R9_P26\-?!']H2_\ VM_C ME\7;KXA_$*]O[F^AO'TI;*SM+F?=YDRQ!W+N S*IRJH#P@(4KZ-_P4/^.?AO MX2?!"#P7JWQ%L?"UW\0]7B\-VVNWUXL"Z;;3Y-[>;F.%,5J)BI_YZM$O5A0! M\L?LM?\ !4V7XI?\%9?%OP\U#Q"S> _%L*Z!X,5Y/W23V/F-;SKG@"Y+W)& M"QF@!^Z*_1VZMH;VUDL[E2T1R/PK\/O^"LQ_9O\ "/[0_@KX M^_L3?%WPS>(FF6<,MKX6U2*9]*O=-$26LV%)V@PK"J_[5NQ)RU?L!^R9^T#H M7[4O[.GA/X[:#Y:+K^DI)>VT;9%M=IF.XA]?DF611GJ #WH _*W_ (*!:WXZ M^&'_ 5/L/@AX$^+?C?3/">J:QX?6YT.U\;ZDL02Y,"SHA$^Y V6/RD;2QVX MXQ],?\%4?@?XI_9*_9T'[27[+/[0OQ-\*W_AW5;2&^TJ?XCZIJ-G>P32"(9B MO;B7YU=D(&=I7<"IR"/EK_@JJ-4;_@L=HZZ');I>G4?"_P!C>[1FB67,&PN% M()7=C(!!QG!%:7_!4/\ :E_:A\8_'RP_8O\ VUKS2?!W@*VU^UO;W5? ^C3/ M_:5BS%8KX"XF9I50%R8U("NC AV1: /OC_@F%^U#XD_;L_8UA\8_%ZQC?6;3 M4[G0]?N+0&W2_>)(I!.HC(\LM'-'N"X&\-M"C"C\]O$VL_$"U_X+')^S3;?& M7QVG@I_B?:V;:&OCC4=GV5S'(T ;S]X0[BOWLA3@&OU<_9-^ GP=_9M^ N@? M"_X$OY_AV*U%U:ZFURLSZDTV)#=/(H"R&3((*@+MVA0% _*#Q=_RL"1?]E; ML?\ T7%0!]A_\%C_ -J7Q;^R!\&/ GPJ^$VO:EX;M_&6LS6NJ>(M-F>2]L-- MM_*:=8)')99G\]'/&-Y=R2S;_&,GQ(\%Z]>1^&C=JLOB#0)6NM'OAG"I>6[C]V3D*/-08+8C/_!%74OCAH^@_V=?6/B.PM?&6 MFVC,T4,T-U$KE">3&QFMY0#DJ' ).TL>C_X-RKBP;]E/QM:1LOVI/B$[S#OY M;6-H$_57_6@#9_X*9_"CQ_\ L5?":']K_P#8O^)7B/PI<>&]4MH_%'AMM=N; MW2=1M)I5A61[6Y>2,.LKQK\H&5D8\, :]E_8R_:6\ ?\%,OV35\3^(-+GTZ^ M$S:;XLTO2M5N+5[.^15;?#-"ZRHCJZR(0V1N*DDH35;_ (+ W%E;?\$X/B?) MJ#*$;3K)%W?WVU"V"?\ CQ6OF+_@VSTC7X?AY\5M>N$D_LNYUK2[>S8CY3<1 M0W#3 >^V6#/U% 'R_>%;V]TG4-(UB>QO-,O$@N,E67(WHS+D9R/S@^ '[07 MQO\ ^"4OQE\>_LI_'72KEO#FNV-U8ZS81$O&DLD#);:K:9QN1@5W8P7CX(WQ MJ ?K]^Q?X"TKP-^S3X,>SU/5K^[U7POIU]JNH:UK-Q>SW5S+:QO)(7G=RN6 M8G:N%&< 5T?Q_\ C;X,_9P^#/B+XX?$"9UTGPYIK75PD6-\S9"QPIGC?)(R M1KG W.,D"H/V9?\ DV[X??\ 8CZ3_P"D<5?._P#P70TK7M3_ ."=GB:;1ED: M&SUG2Y]26/O!]J1>?82/&?PSVH \3_X)]^-/CE_P5C^,/C#XS_M%_$#7-.^' M7A:>*VT7X>^&=:N-/L9[B78=_+:QM GZJ_ZU[K_P6!N+*V_X M)P?$^34&4(VG62+N_OMJ%L$_\>*T :7[#G[57@C_ (*-?LMP^-=8T7['?QW! MT[Q9HUG>RQ?9KV,*^Z)T99!&ZLDBG.1N*DDJ37YM_L<:AXV^*'_!5JZ_9F^( M'QA\?ZEX+A\4>)+)=(;X@ZK"3#:17A@!EAN4E^4Q1G.[G;SD$Y]U_P"#;/2- M?A^'GQ6UZX23^R[G6M+M[-B/E-Q%#<-,![[98,_45\W_ +(.D^/=<_X+1ZWI M?PR\96/A_6Y?&_B_[%JVHZ,=0A@Q'?EMT FBWY7('SC!(/.,$ ^]OVI/V"=! MG\.ZG>_LN_&SXGZ/XT\)0VFL2>'X/B'J^H0ZA;-+(?(=+F>1B\BV\X0(V=RC M)?$%]JFC7EEKEG!Y-O=6#6]PL M/E18 A5=CH4'1D?EL[V^IZ /B+_@KY_P4[UK]C+1M/\ @Y\$S;/\0/$-D;IK MZXB65-&LBS(LWEME7F=E<(K J C,P/R@]%^S'_P31TF\\ Z=\0OVTO'OC+X@ M?$/5[1+O59-5\9:A#!I,C@-]FMXX)D \OA2QS\RG:$7"U^=__!7>:_T;_@K) MK&J^-PW]EI>>'Y[4S#Y#9+:6N_;G^'S%FS[[J_!/CAXQUKX3W>MZK%J?A/Q!JTFH'2;T:'J!MW%S+NGDMB RA M)78)($P274+\7?\ !=3Q/X^_9]_:?\.V7P8^*OC#P[9ZYX/6^U"PTWQ=?) ] MS]KN$,BIYV$)55!"X'RYQDDG]@:_'3_@XW!_X:D\#G'_ #("_P#I=!/CA\'?B=XS^)?P'^,OCG2/#'A_4M%M-5T:R\87YAM& MOK1W29 9CL0R0LI&5#'-_P!MJQ/%GP1\.?M(?$C]I+X&^*@HM/$GAWP]:"9DW?9Y MC9SM#.!W:.54D'N@K\Y/^"6O[5_CW]A?XO?$K]FGQ3H4\^L:S#/I^@Z"5+;O M%5M(T%M;_P"RLSNT;-_L1^E 'I?_ 6N^/7QNN/&,/C_ .&/Q9\1>'O#&B>( MY_".FP:%K,]HE_>VT*SZAIWXU'4''S7U[)"DMU=-_M2SO+*?=S7V]_P2X_Y1]?"G_L M58__ $-Z /S;_P""<7B#XA_%#_@IP_P5^(GQC\<:SX8TW4-<$>DWOC34&CE% MLLPA$F)@7"D*<$X)49R,BOU'_;#^&F@>)_V8/%L!OM6T^XT'PAJ%SHE_H^MW M5I<6O_!#GQ#X[_:._:C\0:#\;OBM MXR\1Z=I/@F:^L].U#QA?F$7'VNVB$C*)@'PDC@!LCYLXR 1^H7PKC>+]D/PY M%(I#+\-[,,#V(T]*_+;_ (-S/^3MO&?_ &3F;_TOLZ /V1 &!15?5=4T[0] M+N=;UB]CMK2SMWGNKB9MJ11HI9G8]@ "2?:N5^-GQN\&_ [X'>(/CUXFN@VD M:%HF?LK_ !%_8G\+>,_#7[1G@?Q! M\6M&UJ?6/%\6DZ[#+/J@#K-$_88O/B;^T;\2 MOC%\=?B5X^?2-0\00P^$/"VE>.M1TVRALX[*W#SXM)XVR\WF@*" A."6X_/ MK]BO4/&7Q:_X*H7_ .S?\0?BWX^U#P7#XA\1VL6C?\+#U>+;%:I=&!?.BN5E M.TQISOR=O).3G]HZ_%O_ ()R_P#*<#5/^QM\7_\ HN]H _0_X4?L7:Q\%?VK M=6UC1?B'XTUOX<>*/ %S;3:)XB\6WE_'I6HI>6I CDFE,@$D1.X_!4GQ/M+-M#7QQJ.S[+(8Y&@#>?O"'<5X; M(4X!%?M'7XL^-?\ E8$A_P"RMZ?_ .BX: /M/_@KW^SIXPM_V3[KXP?L[^-O M%?A[7/ 4:7-U%HGBB^B6\TH$^>KH)<,T8?SO,/S!8W&3D8YG_@@E\<--^,7P M-\1:7XL\1ZMJGCGPYJY35+_6==N;R6YL;C#V[@32,% :.6/"@8\L$\N:^\-: MT;2O$6CW?A_7;"*ZLK^VDM[RUF7*31.I5T8=P5)!'O7XL?LQZWJ/_!*K_@K1 M>_"CQ=J3V_A6^U5]"OKNZ?:DFE7C))97;L?E&PFW=V_A"RKGK0!^B'[9'P2T MWX]_M%_#;X6>%O&?BG0M2FNY]>\;7WAOQ5>V>= M8_*^SND4JH&N+F6WC5P MX6.8J?E->1?\%R?#\GP4_91\/_$CX1>+O$WAS6;;Q;8Z2+W2?%=_$9;,V=S^ M[D FQ(P+Y4_-\S9^F/V2H)OB)+XF_:MU:)O,^(5\@\,B1<&#PY:;X]/ M ST$VZ>]_P"WT#^&OGC_ (.&/^3&-(_[*/8?^DE]0!@?\$Y?A#\*_B__ ,$_ M]%^/W[17C[XAW>KW.HWEO?:U#\4=>A>4483GODU[Y^Q9^S5 M\1/V8OCC\5?">L_%'Q?XL\)ZG:Z%J'@^]\6:M->R6H8Z@EQ:B20[2Z,D9.T ME'A+<\GX<_9A^%G[5?B;_@FQ\+_%W@?XP6;> -.^*%K<^(?!,.A"*YD@37E' MFM=^8QF1)MLIBV1@ 9);8 ?UMFOK*WN8;.XO(DFN"P@B>0!I"HR=H/+8')QT M% $M?!<'["^I_!O_ ()U^*_BK\8_BY\3-5^)EC\,=3UR6ZN?B3JT,>DZ@EC+ M/'"D,%RB/Y+!5/F!P[*Q^Z0H^]*\K_;J_P"3)/C#_P!DM\0?^FZ>@#\Z_P#@ MB-X4OOVQS\4+7]H;XH_$'7#H,6C_ -C2Q_$C6+1K4SF]\TC[/=(')\F/[X8# M;QC)S]C?!C3M1_X)P_ 'XQ>*?CO\1_$GB7PSX<\7W&J^&M6\1:F]W>W6FR6% MB(+97D8_/]I,EN/NJSY;"AJ^4?\ @VH_X_/C-_UR\/?SU*OI+_@N=I6O:G_P M3K\3S:*LC16>L:7/J2Q][<7:+R/02-&?;&>U 'B7_!/SQM\W9)+@11J&8N& -8O_!N3<6#?LK>-[2-E^U)\07>8#KY;6-J$_#*O^M>\?\ M!7ZXLK;_ ()P_%"2_90ATRS1=W]]M0ME3_QXK0!Q?@;]I/Q9_P %/O\ @G%J MU]\&[VY\,>.[Z^LM#UH:1=R1MI-W]LM3-)5\5V.GW7B+4?B7JTTUS$\%PS[HOM @4LT:G M*QC&,# JC_P;9Z1KT/@#XKZ]<))_9=SK&E6]FQ^X;B.*Y:8#WVRP9^HKTW_@ MX0_Y,3T__LH.G_\ I-=T 03NK[-_9)\+_$'P1^S/X(\'_% M>[NKCQ+I?AVWM=;N+VY::66Y1=KNTC$ER2,[B"_\$,/^4(_$.B^$O#U_P"*_$FHQV>G:992W=_=S'"00QH7=V/8!5)/TH ^"/\ M@M3_ ,%!O%G[,?BGXLV^MV_B?Q"D?:-)\1:3!J&GR<9\J5 X# =&&<$=B".U?E M_P#M<^+_ -DG]JO]ACQE\3=<^/\ X+3XK:_XC;QEI>CRZ]!]LM+>)/L]KI&- MV=ZZ>J@QCK5':@#I/^"\\.J_#;]FS2/C/\-_&7B+P]XCD\;6EA<7VB>) M+RU$UL]I=%HVCCE$9YAC(.W(V]>3GKO^"*>CS>*OV,]!^-/C/Q-KVN>)M6U' M4DN]3UOQ#=W;;([IX415ED9$4+&.@'.37,?\'#7_ "8UHW_92+#_ -([ZNT_ MX(&M3LX[W2Y?B1JNHV=];S3+#AHK MVXE^97=".=NT,"IR"/EC_@K6-3;_ (*^:*NBR0)>&?PU]D:Z1FB$N^/:7"D$ MKG&0"#CH16G_ ,%3/VIOVIO%/QTL?V,/VS[K2/"/@*'7+6^O-6\#:+,YU.P9 MB([T"XF8RJF7/E*5 D1@0[(M 'WE_P $NOVI?$_[=G[&Z^+OB_9))K-CJUSH M.O75JIMUU!XXX9!.HCQY9:.= VS WJQ4*"%'Y]>.]8\\> M+X'N?B596$FA1^/=411:S")GA61;@2*OSL 0P(&,'BOU9_9&^ 7P:_9L^ 6@ M_#/X#2_:?#JVPO+;56N5F?4VF !_%W@SQ;X1_9H^-'Q0\,_$#PYX07)E^TBW@E6ZN9>)6M) MERA5E.UN1\I[?]H3]G'XE_M)Z=\&?"*?$/Q;X8T;3MU]XYO/#^L36-W/&ED@ M2V=T8,&>8@'.2 '(P0#61^PG\.OVB/AS^U+\=[3]I/X@1>*=7U+_ (1R]TK7 MK6Q%K#8[^.(1P D0!&CD0H"WS(QW,6W'ZCL[ZRU"(W%A>13QK*\3/#(& M='*.N1W5E92.H*D'D4 ?C_\ \%J]/\0?L@_%+P1X5_9]^+'Q T.SU7PY-,+@>U?6GCO]@NZ\3_LZ>#_BE\ _BE\1]*\96=EH M^KW%L/B/JUW;ZRO[F2YADBN;F0*60R%=FT;@ 00<5\L?\'(/_)=/AQ_V*5S_ M .E1K]3/@'_R0OP7_P!BEIO_ *2QT ?GE_PP170B6U:,F)90BE?,?E0,[N$=*_X*,^)["+ MQ%XJETG3OAMHNM:=H%QXQU"2QM[ZXO[^&2586G*GY;*/"G*@LYQSQ\4_\%UO M$/CK]GK]HWPQ;?!7XI^,/#EKKGA0W>HV.F^+[]('N!=3)Y@3SB$)4*"%P/E! MQG)/Z'>%AYG_ 46\;2)R(_@WX:5R.Q.J:V0/RK\Z?\ @X[_ .3D/ /_ &)# M_P#I9-0!]2_MC?LKO\./V)=4^._P ^.WQ0\(>)_#'AF/6A-!\4=9NK>]"(LD MT4L5U=2+AEWXV;<-MSD9!L?\$8?VV/B=^VE\#/$_A7XZ77]IZWX0NX+2;7%C M$+ZA:7,!YJF*12ZXR"A/S98_+G_!5/]K3]N+X?>#=#_99^+=EX:TO MP#XMT&QG7Q)X0TJX\_5+-%B,UN6N)V571@N^-=I8%,L$DQ7WQ_P35_9T_9P_ M9_\ V8])G_9J\03:]I/BN--6NO$]X5\_4I&0+\ZJ (A'@H(OX" ?<2 ?GC M_P %0?"?[47[,?[1?B7XF?LY?%SX@6?@GP[>Z3+=Q+XQO;F+2+RZC,L8*2R- M^X=XV W[E#'8.]!M]4T;6-'\/6FI M:?=INCGA>SN RD?0]1R#@@@BORR^.7PI^.O_ 1._;8T[XG_ NN;B_\):C+ M(^AW-RQ$6JZ<64SZ;=$#'FH-O..HCE4 _*H!^F7[ OPVW[;G_!/6UTS5@NI MRWNH_#_4+U+0_O@RW,$+N5C:"17?"EE:(D;=V!C]'** /GW0/VP?VA?$^F)I MEA_P3O\ B39^(R@$EOK&JZ3;:5$^.*]*^#_@[XIP^"-2 M@_:'\3:9KVKZ_>RW%]IVG6A&G:=;R1)$-/@$@WRQ*J$EY!ND>21MJ@A%[BB@ M#\\?AM^P!^T/_P $V/VO;_X\?LH^#&^(/PT\16TMIK?@ZVU2&WU73[9Y%D B M^TND$+6Y\2Z]=/\ ;O$6H6L<44^JW>T )$)I$1(T'RHKN ,LQ.6:H?V.[CX^ MZ/XU^(UK\7/V9==\*V7BCX@W>N:+JD^OZ1=Q"U>V@B1)UMKR21)"?\%B?V./VSOVVOB_X8UCX(_LS:I)I?AO19K2:^U/Q+ MHMO]IE>*!XD MT;PU9Z;-X>CU?1F>:>*TV,Z3?;_*\K?&!N9P_P"\4[/O;?AG_@D5^Q+^VY^Q M+^T1K'CSXR_LP:HVCZUX5ETL7&E>*-$G>WF-S;RJ[(;Y24Q$P)7)!*\$9Q^H M]% !7S/X$O/VFO%O[7$ M,=^S(9?+@4>6)&$=N!C+D5],44 ?/7_!3SX%^(/VE/V2?$'P<\(?"G4O$^MW MZI?@Y^WI^QSHVO_!7] MH']G#4D\*:E=_P!I:+J-CXGT>X.GW>P++&Z+>[O+E"1X*@[74Y&'9E^_J* / MRH_;9_8D_;N^/?\ P4*M_P!JCX??LH:I_P (]IFI:--;P7_BS0XKFX2S\HN= MHOF"[F1@N3TP3@D@?4__ 4E_8=;_@H'^S*-%N9+:(Y9K*13? [-W,;#.W>5.%"[?GSQ!^P]^WEJ M/_!4(?MIVW[)NJGPPGQ!@U<63>+="%XUG&R*3L^W[/,**6"[L9.-W>OU?HH M^6_VO_"?[8_BGXZ?!;XU?LN_#Z!+OPM:>('\4Z/XHU6&WBFM+C^ST^Q220-* MOF2^6S1E2RJT09C\N#?^/WQ:^-'QI^ WB?X*^'OV(O&O_"3>)]!N=(>U\13: M8FDV3SQ-$T\EXETZRQ1[BX\L,[[5 52?E^E:* /GC]CG]@#P1^SM^Q8_[)GQ M >W\11:_!=2>,Y$5E@N[BZ0)*L6<,%1%C17X;]V'PI.!\_\ [)W[(O[57_!* M[XX^)X_ /@*\^*OPD\6^6TIT"]MH]8TR2(OY,C6UQ)$LK!9'1_*;#C:_RE?+ MK]!Z* /AK]N[P;^V!_P4<\)Z7^SE\)/@1K'P_P#!D^J0WGBWQ;\0KBVMGE$1 M)C@BM()I974-^\R0-SQH,J,L?HC]GS]GWPI^PO\ LVZ=\)?@YX&U;Q,-+4RW M4>GO:17NK7/V? M-4\':G::MJU[]KDUO3+VTG2ZU&>Z1$:UNI) X6XVG=&%_=D[N0*X_P#X*F_\ M$[-#_;E^$7]J>%+6WM?B'X;MWD\,ZB^$%XG+-83-_<K>&/@5X*\-Z_8O:WVG^$M-MKVVE^]#-':QHZ'W# C\*U/B'X \)?% M7P+J_P -O'FCQZAHVNZ?+9:G9R])89%*L,CD'!R".00",$5LT4 ?GQ^R=^R+ M^U5_P2N^./B>/P#X"O/BK\)/%OEM*= O;:/6-,DB+^3(UM<21+*P61T?RFPX MVO\ *5\NNB_;N\&_M@?\%'/">E_LY?"3X$:Q\/\ P9/JD-YXM\6_$*XMK9Y1 M$28X(K2":65U#?O,D#<\:#*C+'[EHH \F_9Q_9W\'?L/_LY:;\(?A'X3U/7T MTM3+=BS-M'>:K=R$>=<,9Y8H@2>Q<;415!.T5^?7[*'[#G[>/P<_X*2C]K[Q MG^R?J?\ PCEWXFUN^N+2S\6Z')=00W\=TB?*;X*Q0SJ6 ;HK8R< _J]10!4T MR&WN GB"70OL5[=VD2W*SI&9T5=S+#(\;,K;&DDX#,H+,5)SDVZ** /D7_@J M3_P2_P!*_;Q\/Z?XT\#:Y::)X_T"U:WT^]OE;[-J-J6+BUG*@LFUV9DD ;:7 M<%2&RK/V9_VC/VW?@Q\-M*^$'[4O[#WCC7M9T&TCL+7Q1X%OM,OX-4BC4)'+ M*)+N+RG*@;B6.X@L0I.T?7M% 'DWPQO?VG_B9\0+;Q]\2_#D'P^\*:=!*+#P M6+^&^U/5)W4J)[Z:$M#!&BDE((6D)<[GD^54KYZ_X+'?\$V?B!^VKH7A_P") MGP0EM)?%OA:WFM9-'O;A81J=I(P<(DK85)$<,0'*JPD;+ @9^WJ* /D[]G7] MJ;]LC3OA/HGPV^(?_!/3QNWC'2-+AL);R+6--@TFZ>*,()VN99PT08+N8*DI M!)"[N!7L?[-7PB\8?"'P;K^O_$;4+;5?&/C'Q%<^(O$_]D#%NMU)%%%':6QE M*DQ10000JSD%MA<[=Q ].HH ^>/@AJ/[0EI^UG\1_%OC3]E7Q'HOA?Q8-'BT M36YO$&BS-']DADBE>XAAOF=%)DW+L$AVKR 3BN0OO^";.C77_!4ZV_;:%G;? MV"OATWLUIN7)\0J!;))L_N^0?-W?\]4SU-?6U% 'P)_P6A_9F_:L_;,TSP?X M$^ 7[.VJ:E#X;U.\N;[6+SQ!I%K!,)$C1!$LEX)3]UB=Z)CCKDX^@_\ @G-X M6^+GPN_95\(?!7XR_![5/"^L^%M'%G=276IZ?=6]R1(Y!B:TN96Y4@G>JX.1 MSC)]XHH _,3Q]^P%^UA^Q9_P4.;]M;]F#X6)\1?"M_K5]J%YX?LM1BM[RVCO M5D%Q;%9""0#*S1.F_P"ZH<#!S]2>./%_[2?[9/P^O?@GHO[-OB3X9:%XFM&L M/%OBOQM?62SV]A(-MS#96MM-*\LTD9:-9)/+1-Y;YB I^EZ* .-^*#?A M1=:)\-OA9J?B2X729++3=(TB[LX"F(66,,]W/"@3(5#?V6=;USX9^&/$T M6L^+-2M/$&CPMJ$MO$S6,<$%Q>QNT<-R8IG\P(2T"[0<9;Z5HH YSXA6=KXJ M^%NIZ1K_ ,.M0UJVUC26M=1\,PRVHN)X9T\N6$M),D.0KMN_>XP#M+<9_,/_ M ()O?L:?\%'?V%?VHIO'TG[,&J7W@C6()M.URRB\7Z&;IK0OO@G"?;@AFC95 M)&>5:10?FS7ZOT4 9OB/7-3T/07UC3/!VI:Q<*%*Z5ILMLMP^>H!N)HHN.^9 M!TXS7Y:?L@?L._MX_!+_ (*-']K;QS^RAJ?_ CM[K^M7=S;6/BW0Y+F".^2 MX"':;X*Q4S+N ;H#C)P#^KM% %&YU?4(/#IUJ+PO?37(MA+_ &1%);BX+D ^ M5N:41;QTSYFW(X8CFORN\2?L/?MY:I_P5"7]M.U_9-U0^&(_B#;ZN+)O%NA" M\:SB9%)V?;]GF%$+!=V,G&[O7ZOT4 5-"U&\U;28-1O]!N]+FE7,EA?/"TL) MR1AC#))&3W^5V'/X5\7?\%0?^"9MS^V5\=?A3\1?#%F$CCU9='\?7$;A771P M7N!,#Q\R[9HAU):YC[*:^W** (-*TO3M#TRVT71[**VM+.!(+6VA0*D4:*%5 M% Z >U?'7_!9+X'?M(?M7_ O3?@9\ ?@+JFN7-MXLMM4N=8DUO2K2T\F. MVG0JOGW:2E]TZC!C ^1CGIG[,HH ^(/^">V@_M>?LG?LEV'[//Q1_8(\2:U> M:9?WP] _9[;]N#XL?MBWWQ>_ M:7^ R?#_ ,%Z#X,N=-\&:*OB:QU%Y+JYNK9Y;B9K:5B93';[1E55%)49)9F^ MGZ* "O)?VWM/^)7BO]F;QM\+OA5\)M4\5:QXM\(:GI%G'8:A86T5M)<6[0*\ MSW=Q#A?WI;Y YQ&00,C/K5% 'YS_ /!&']D[]K[]B3Q7XWTWX[?LVZK:V/C! M-+6UU73_ !'HUS':-;//4-&US3Y;+4[.7I+#(I5AD<@X/!'(.",$5L44 ?GQ^R?^R'^U5_P2N^. M?B<> / 5Y\5?A)XM$9F_L&]MH]8TQXF?R9&MKB2)96"R.C^4V'!5_E*A*Z+] MN[P?^V!_P4;\):9^SC\(_@/K'P_\&7&J0WGBWQ;\0KBVMGE$1S'!%:032RNH M;$A) R\:#*C+'[EHH \U_9)_9=^'O['GP+TCX&_#D/+;:>&EO]1G0++J%V^# M+<28Z%B .=JJJ@D**\!_P""QOP2_:._:J^ UC\"O@#\!=4UVZB\4VNIW&L2 M:WI=I:"&.WF4JOGW:2E]TRC!C ^5CGIG[(HH ^5?^"2OPL^/?[.?[,&F_L_? M'?X':IX=U'2M0OIQJ;:QIEW:3QS3&50#;74D@;YR,%,?+G=S70?M_P ?[1_C MSPSI'P7^#7[.>K>*_#^L:[8/\0-2M]?TNT6318[A)+JQA6ZNXW>69$,9)54V M.PW$M\OT510!E6.M:C=>$?[<#[;H MH ^5?A7!^VY\9_V[-/\ BK\=OV>G^'_PY\)>$-1@\,6D_BC3K^:YU&YDMT:6 M86D[D.T2R!1MV(J,-Q+\_4]S+)!;23Q6SS,B%EAB*AI"!]T;B!D].2!ZD4^B M@#\J/VZ/V(_V[OVA/V_K?]I_X=?LHZG_ ,(_IEWI#V\.H^+-#BN+A;/RV<[1 M?,%W,K!!+KP[\0_#RRW7A2+69[3SRV! MYEE+);S2Q".8*,'S,*ZHQ( 8'ZMHH ^(/^"5>A?\%!_V9?AC/\ ?VG_V:M8N M]"TS=+X2U?3O%.BW,MHARS64BF^!*;N8V&=I/;76(--N/&6AQW4UK 8U(.+UE5V6,D#) ) )[U^LM% ' MS7\8_P!H#]N9?#-_/^S[_P $Z-8_X2>\LUMX-5\4^-/#L45OMW%&=8+^1IU1 MG$?BH9#XJCT9;GQ099TE?\ M.X9KB[W M/&2CMY\LF64E2)M%MSV-P'EC@5',;VEQ,K)N4X+%201\HY [VB@#Y<_P""KG[! MNN?MU_ >QT+P#JUI:>*_#&HM?Z&+]RL%VKQ[)K9G /EEP$96P1NC . Q8<+^ MPS\9?VT/V>/@/H?[-GQD_8"\<:AJ_A:V.GZ5JWA[4],>SNX%8^5YLLMTB1%0 M0A96<$+NXSBOMVB@#R;]G#X5_$C2/%GB_P"/?QMBL;3Q9XY>RC?0M+NC<6^B M:;9I(MK9B8JOGRAIYY)) I>8A1M4$_#?_!7_P#8M_;6_;:^.V@>*_@M^S'J MATC0/#G]GO>:IXGT6!KF8W$LA9$^W%@FUEP6VDG/RC )_3VB@#YL^/O[*$?[ M=_[&4?P<^+?PTO\ P9XFL-.@?0I]7N+.X?3M3B@"B57LYYE:%CNC8$AF0D[0 M0I'@/_!)WX3_ /!2/]BF75/@Y\;?V;-2U/P!J$[7.G7&F>+-&FETJ[SAF1'O M5)AE RRCE6 8+EGS^B-% 'SO\%-7_:*M/VLOB+XK\:?LH^(]'\*^*UT>'0]; MD\0:),T7V6&2*5[F&*_9T4F3A?M5?LP_#3]KSX*ZK\%/BC8 M;K2_3S+&^B0&?3KM0?*N8B>CJ2>.C*64Y5B*]&HH ^F?L?_L_ZI\9;OPW+K5[%/!8Z'HL,FPWU].X2*(M@[5SEF." M=JG )P* /5Z*_/6Z_:]_X*C?!#XB^.?'OQ:\ >!O%6B>%;;P[<>+_ WA8W?V MK2[:^\\(;!V+"252N)MV]20I3"AF'W1K'Q8^'OACX;+\7/&/BBUT/P__ &=' M?2ZCK'F=&.$C)B!C& VU@6P3M73_:<_;%^)?@G MX\:#^R5^S'\);+Q?\0M:T1]:O6UK5#::;HVFK(8Q/.ZJ6G^9Y;20 MLZAT97R-K9)V.?EVX.1XT_;-_:-^)OQV\5_ []B+X)>'O$D?P_D2V\8>*O%^ MN26EBM^P)^PVZQ*7DD7!#,>%92" -K, ?45%>,?L;?M;2?M.Z+XCT'QE\/Y_ M!_COP-K/]E>-?"EQ=K/]CG()CECE4 20R!6*-CG:V-P 9O4O'7C7PU\-O!6K M_$/QEJ2V>D:'IL]_J=VXR(8(8S([8')PJG@U*WLK_6/#'B5[N[\,/.P$37T;+M= M 2%9HS@'N251OKY65E#*P((R"#UH 6BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRW]LC]ESP[^V%\!- M4^"FOZ_DZU:)ODT^]A/YO#WB_1=9M=:T"=;V2"&[GMRW^C3E#S&ZNW# KO"$C R #Y M&\._M%?MQ_L0?'KXI>-/C[\,='^*FEZ3I/AM/'_BGP==?9+FSL5CNA;7GV>5 M0)'*M*9550BE!\RJ2U?(=&M[Y6,$ M^8B\$CQY <;)3F-P5YY4XKX3UKQ-^WY^TA\0_C5\"=(_9)M?#'B?Q]X8\.Z+ MXUU35/%=M+I_AZU\B\CDN%\LLTXG223RU3'[32XKJ5=K3B"%8_,([%BI8CH,T ?,W[&%A8Z7_P %/_VIM,TR MSBMK:WMO"$5O;P1A$B1=-8*JJ.% ' KEOVJ+GXD>,?\ @IOHD7["5G;# MXL^%?!0M_B!J?B>7;X=BT:9_-@MKI8U,[S%Y$<>40VUDZ[6V>O?LW_ 7XL> M?V^?V@?C7XL\*?9/#/C=/#H\+ZG]N@D^V_9;)HI_W:.9(]KG'[Q5SU&1S7+? M&'X-_M-_LZ?MJZU^VA^S7\++?XBZ/X[T"TTWQUX-&LQ6%]!-:HD<%W;23?(X M$<:@IU)W$9"?#C:=" M6FN;>%90)UN 1(Y,I/RLP_BCSU__ 1JS>?"GXMZ]?#=J-_\>_$,FI2-]\R; M;8X)_$G_ ($?6IOA[\)?VG_VJ?VR?!_[5W[1GP@A^&OAGX9:;?1>#O"D^MPW M^H:A>7]MTD_#8S9]J3]A#]G;XQ>#/%WQ%_:E_:7T^PT_P ?_%35;::[T'3K ML7$6B:?:QF*UM/-7*R.$.'925.Q.JMDT2"WO0T!?V<8_P!C&Q_9/L-0U^QT/_A&])^*L7C.U32A M8K'Y$=\\+?OQ*D('R$;BRAMISL/9?$__ ()OW_\ P[Y\'_LO?"/Q3;0>+?AM M>66O>%-:ND*02ZW!+)-([#DHDKS3@==N]2<[>0#I_P#@K?96-_\ \$Z/BC#J M**T:Z-;R*&_YZ)>0.A^NX+7K'[-M[J&I?LZ^ =1U9V:ZN/!6E27+/U,C6D18 MGWR37RG\;]-_;^_;Z\ 6'[*WQ#_933X6Z!J>HVC?$CQ?=>+;2]CDMK>9)FAL M(H278R/&I4MD *QP2U?;.E:78:)I=MHNE6RP6MG;I!;0ITCC10JJ/8 4 6 M*XSXS? SPA\<],LM)\7ZIK5K'8SM-"VBZM):,S%=I#%/O#'8UV=% 'A?_#O? MX)_]#;X[_P#"RN?\:]6L?AYH>GV,-A!=WY2")8T+WK%B%&!D]SQ6]10!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>_^!;4?\(/I'_/S>_^!;5L M44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6 MU'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10! MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@ M^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P M@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_ MS\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1 M_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_@6U M;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X M%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 M 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\ M(/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_P@^D M?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^ MD?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S> M_P#@6U;%% &/_P (/I'_ #\WO_@6U6M*T"RT>1Y+66=BZX/FS%A^M7J* "BB MB@ HHHH **** "BBB@"M;Z/I%IJ5SK-II5M%>7BQK>74<"K).$!"!V RP4,V M,],G'6K-%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?.7QY_ MY*OJO_;#_P!$1UR%=/\ &35])UWXE:IJ6B:I;WENSQHMQ:SK(A9(D1UW*2,J MRLI'8J0>17,5_D'XFQE'Q)SI-6:Q>)_]/3/W+)I1EE&'E%W3IP_])05]&_ ; M_DE&E?\ ;?\ ]'R5\Y5]&_ ;_DE&E?\ ;?\ ]'R5^U_1(_Y./B_^P2I_Z>H' M@<;_ /(IA_C7_I,C0^(WQ2^'GPDT(>)/B1XPL-'M))A#;O>W"HUQ,02(HE/, MLA .$4%C@\<5C?!K]I#X*?'W38[SX7?$'3M1N380W=SI(N56^LXI55D,UN3O MCR&')&">A-?.G_!1B\^+WP+^.WP]_;3T+X>7WC+P3X/T/5M*\6:-I:[[K28[ MQ%4ZC"AX.%4!VX 5-K%5A:;=WJ+<7\S' 2*/.Y^>I P.I(KH:^0?^"B'A/PO:_M1?LS>, M+7P[8Q:K0#2/>KW]PVR-BO\00;Y=O\7E[>] 'I/B/XS?##PKXJA\! MZMXPMFUZXB$L6@V*O=7QB)P)3;PJ\HCS_&5"^]=/7R'^S3\:/@W^Q]IOA/X2 M_&/POXVT?Q/\1;J.35?B9XOT$Q6_B;7I5!=99V./;&JC P37MG MQT\3>(?&.O6G[-OPUU>>RU?7+3[3XFUJS?$F@Z*6*/,C?P7,[!H(.X(EE&1; MLI .P^'?Q6^'7Q9L]2U'X;>+[/6;?1]9GTG4I[%RR0WD.WS8=V,$KN&2,CGK M6[<7%O:6[W=W.D442%Y99&"JB@9))/ '>ODG_@CAH>D^&/@;\1_#6@V2VUC MIWQP\16UE;(25BBC,"(@SS@* .?2O:OVT?A%XS^/7[*?CSX/?#S6!8ZWK_AV M:UTZ9Y?+5Y#@^2S?PI( 8V/99#0!K>&?VE_@/XQU>PT3PY\3M-N9M7=DT63> MR0ZHR@L5M9F CNCM!;$3/P">@)KN20H+,0 !R37P#X4_:63_ (*&^#O"?[&= MIX4_X0;XC>$/%&G7?Q!M+^:*#^PX](N(WDDT\!M\TDCQB-%08B4OYC!0AE[/ M_@H%\:=;^(/[37@/]@7P_#K\FBZWILGB'XEQ^%K:26]OM*C9UBTU6CQY,<\L M925V9 $=,NJLP8 ^I?!7QD^&/Q(U2XTOX?>+[?7/LA=;F\TE'N+2-T;:T9N4 M4P^8#P8]^\8/'!QTU>/?LU?M1_!#XF^(M7_9\\#^$M4\%^(O UK%'>> ]?T= M+"XLK/"K%+#'$SQ/!AD :-B &3. RY]AH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **@U35=,T33YM7UK4H+.TMT+W%U=3+''$H MZLS,0%'N:^8_CS_P5T_9(^#GGZ7X8\0S^-M6CR%M?#2A[8-VW738C*^\?F'V MKV,GX?SOB"O['+L/.K+KRIM+U>T?5M(\;.>(LBX=H>VS+$PI1ZC_VY\7?B3I&@0,I:)=0NU66;'41Q#+RGV12:^!9?VQ/ M^"G_ .W'*VG?LS_"V7PAX=N&*_VM8Q!!L[[M0N0JDC_I@JO[&NJ^$_\ P10N M?$>L?\)S^UW\<]1U_4[AA)=V.C7#N9&_Z:7EP#))Z'"*?1J^[7 &3Y#[W$V8 MPHR7_+FE^]K>CM[L'YNZ/@/^(AYUQ![O"V6SK1?_ "^K?NJ/JK^]->2LS0^, M_P#P6Z\$P7Q\)_LP_"G4?%6I3/Y5KJ&K1O! [GH8[=,S3 _W3Y1K@_\ A17_ M 5D_;Q_?_&#Q=-X#\*W?WM-O7;3XC&>J?8X?WTO7@7!'^]7W;\%_P!F+X!? ML]6 L?@]\+-)T5]FR2]A@\RZE'H\\A:5Q[%B*[RG_KUP]P_[O#66QC-;5J_[ MVKZJ/P0?I=>0O]0N(^(O>XGS.4X/>AA_W5+TE+XYKUL_,^,/!WP#MOV8/#-I M\#+3Q-)K":&A!U*2U$!G:9C<,=@9MH#2D ;CP!S6G7UY17^>W&?T7L3QGQAF M/$&(SKEJ8RO6KR7U9.TJU251JZK13LY;J,4^RV/Z)R;BC#9'D^&RW#8:U.A3 MA3BN=Z1A%16\6]DMVWYL^0Z^C?@-_P DHTK_ +;_ /H^2NOHKZWPD\!/^(6< M25RY+24K\U^ MC5MEW/+/BG^T[\-?AK\4S\%_B7K]EH#:QX5:_P!!U35;H06]],))8YK59'PG MFJHB=4W;F#M@?+S\H_L+_"_P?X=_;#\&^,?V3Y$B\-WOP7M&^,T.C2[M*&KF M&+[,AVDQK>EBSO&N&50S$ RMN^^=6TC2]>TZ;2-:T^&ZM9T*303QAE<'L0:J M^#_"/ASP#X5T[P3X/TJ.QTO2;*.TT^TC)(BAC4*JY8DM@ FZ[XYTBSN+#XM0W5_!+?CU^R(FK_ HTO^WM2\)^(].\5Z?IEDWF'5(K8MOCBVYW MDPRNZ@9+;0!DD"OIRB@#XU_X*!ZW\.?V\?V8_"?PF^ 7BRQUWQ!XR\5Z3>:" MFGSK)<:3#')NN;VX126ME@A,J.7 *NPC^^P4]OXO_83^,6J?%3Q5\3? '[=7 MC?PH/%>JK>W>F:;I%C*D6V)(HXU>5"Y1$0*JDX') R23]&6NFZ=93S7-G800 MR7#;KB2*(*TK>K$#YCSWJ>@#X5_X(T?"WQYX=T_XD>.=9^.VN:II5I\3/$.E M7'ANYM(!;W%XDUNS:FS*N\3,%(*@[/F.!7J?QM_:3U3]I_\ X)Y^/?B[^PAJ M^IZEJSZ==6FCSV]A-;W>^*54N?)1U#^:(/,:,J-VXKCYN!]+U':6=I80BVL; M6.&,,S".) JY)))P.Y))/J30!\'?M:_"O]G+XG? +X:?$S]B[7=+@^*?A>ZT MBW^%;^';E/[0N%\^))K2ZC0[S''&TTLWFC]T4D+D!I W>_%[0E_9\_X*C^&/ MVJ_&KI:^"O&WPZE\&WNO7+!;?2-46Y6X@\^0\1),L:QHS8!?()&17UA;Z5I= MI>2ZA:Z;;Q7$_P#KYXX55Y/]Y@,G\:EN+:WO('M;N!)8I%*R1R*&5@>H(/44 M ?+'AOP1:?%S_@JH_P"T=\-+N&Z\->$_A2- UW7K!P]M?:I+>22+:+(ORS/% M"0\A4G8?*5L'@?55,MK6VLK=+2SMTBBC7;'%$@55'H . *?0 4444 %%%% ! M1110 4444 %%%% !1110 4444 %>4?MI_M1Z9^Q_^S_JGQEN_#BPR;#?7T[A(HBV#M7.68X)VJ< G KU>O+?VR/V7/#O[87P$U3X*:_K]SH\M MS-#=Z3K5HF^33[V%P\4P7(W $%2N02K-@J<, #Y'NOVO?^"HWP0^(OCGQ[\6 MO '@;Q5HGA6V\.W'B_P-X6-W]JTNVOO/"&P=BPDE4KB;=O4D*4PH9A]T:Q\6 M/A[X8^&R_%SQCXHM=#\/_P!G1WTNHZW*+5((G0,OF>9C8V"!M/.>,9XK\_?# MO[17[DZ3X;3Q_XI\'77V2YL[%8[H6UY]GE4"1 MRK2F554(I0?,JDM7W'XC\"? +]LGX3>'-7\9>&++Q9X4U$V7B'1K>^5C!/F( MO!(\>0'&R4YC<%>>5.* /)OV'_\ @HCI7[;_ ,;OB;X4\!^&UM_"/@R/3?\ MA']6N(I([K4Q/YX>9T8X2,F(&,8#;6!;!.U=O]I_]L7QK\._B[H7[+G[-_PH MB\;_ !+U_3'U1[*]U'[)I^BZ:KE#>7V\(16]O!&$2)%TU@JJHX4 < "O+7O/VG?&O\ P6 ^ M./PY_9XU_1_#>I3>&]!BN_'&M:;]N.A:9'8VTCI;6S$)---//&0'(0"-R03@ M@ ^@O@-^V5\99/VD_P#AD+]KOX/:5X5\7ZAH;ZQX5U7PUJS7>F:S;(2)8T,B MAXY4VN<-U",2%^7?0\:?MF_M&_$WX[>*_@=^Q%\$O#WB2/X?R);>,/%7B_7) M+2Q6_8$_8;=8E+R2+@AF/"LI! &UFQ?A%\;?VL/VO7PW:C?_'OQ#)J4C??,FVV."?Q)_P"!'UH ]:_8V_:VD_:=T7Q'H/C+X?S^ M#_'?@;6?[*\:^%+B[6?['.03'+'*H DAD"L4;'.UL;@ S>I>.O&OAKX;>"M7 M^(?C+4EL](T/39[_ %.[<9$,$,9D=L#DX53P.37RE^SP6L/^"QO[0-CIWRV] MYX)\.W%^B?=-PMM J$^^QF_,UVG_ 5POM0T_P#X)S_%&?3&82-H]O$Q7KY; MWMNDGX;&;/M0!YY;?M]?MSZ_\)9?VNO"G[&&C3?"I('U"#3[GQ2R>(KG24R6 MOEB"&( Q@R"/EBHX+ AC[+\5OV[O@Y\-?V0;7]L6Q%UK&B:OI]K+X;TRU4+= M:E=7.!#: <[)-Q(?KLV.<-MP>K^"NBZ$O[*OA+PZ(8_[,'P^L+;R\#9Y'V&- MM?.?_!6^RL;_ /X)T?%&'445HUT:WD4-_P ] M$O('0_7<%KUC]FV]U#4OV=? .HZL[-=7'@K2I+EGZF1K2(L3[Y)H [6BBN,^ M,VB?'+6],LHO@=XWT70[M)V-]+K6F--_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V M7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_& M@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/ ML7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q M>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V M7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9? M^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: M-BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q M>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X M#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V M**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%X MW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C? M_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X M#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@, M?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8H MK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C? M_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^ M@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@, M?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_ MQH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL M?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^ M@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z# M=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_ MQH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_& MC[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_ ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z# M=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QK$\>^.[7X6Z"_BCXD?%#P]H6GQ_>O-6 ME2!"?[H+L-S>@&2>PK2E2JUZBITXN4GHDE=OT2,ZM6E0INI5DHQ6K;=DEYM[ M'9T5\+?'#_@M'\,/!$TNB_!FUN/&M^#L2[%DUG9;NG#2#S7Y[", ]FYS7GD4 MO_!7W]O&,+&T_P /O"MW_&0^C0-&??YKN=2/3.KK[-"+E%>:S/M7WKY%^('_!8_XN_%S7 MG^'_ .Q7^SU?WMY-D0W^IV;WET5Z;UM;;)SW+J#W7FOK'X?_"2Q^%&@IX8^&>A>'M! MT],?Z)I6D+ C'^\VP#_+TEH^Y MQ?4_%+BC7$UH9;1?V:=JM>W9S?N1]8:KL?"6E_\ !.7]O_\ ;!U"'Q/^V1\< MYM$T]G$BZ3/JPE1"F#R"$W#^\<5[?]B\;_P#0;LO_ &/^-'V+QO_ -!N MR_\ 8_XUX^<>)'%6;4/JT*JP]#I2HKV<$NWN^\UY-M'M9-X9\)Y17^M3I/$ M8CK5KOVLV^_O>ZGYJ*?F:T444$2P01JB(H5$1HHHH *** M* "BBB@ KQ3]OKX!_%C]H7X /X<^!7C^;P]XOT76;76M G6]D@ANY[&/#NB^ M-=4U3Q7;2Z?X>M?(O(Y+A?++-.)TDD\M4W,@!SN(Y_0/X&_"O3/@;\&?"OP; MT:^>ZMO"WA^TTN*ZE7:TX@A6/S".Q8J6(Z#-=#;Z/I%IJ5SK-II5M%>7BQK> M74<"K).$!"!V RP4,V,],G'6K- 'SC^S?\!?BQX!_;Y_:!^-?BSPI]D\,^-T M\.CPOJ?VZ"3[;]ELFBG_ ':.9(]KG'[Q5SU&1S7/_M ? []HKX*?MB#]N;]E MGX>6GCA-?\-)H?Q!\"R:M'8W-TD3*8;RVFE_=EU5$4HW.$P =Y*?5U% 'R1\ M+?A+^TO^T[^V7X;_ &N_VDOA%%\.O#_PYT:\M/ WA"?68;^^NKR[0QSWD[PY M1$\LX"?>RJ''!)S-(\!_M9_L'_';XBZK\#/V=3\4OAU\2O$4GB2WL-*\16VG MWNA:M,!]H1UN.)(I"!@J#M55!P1@_95% 'SA^PA^SM\8O!GB[XB_M2_M+Z?8 M:?X_^*FJVTUWH.G78N(M$T^UC,5K:>:N5D<(<.RDJ=B!M3\1&_TFUM-)U&*]5;)HD%O>AHY9%WB0LVPL.8QD#//NM% M 'PSH.N?\%2/ O[.,?[&-C^R?8:AK]CH?_"-Z3\58O&=JFE"Q6/R([YX6_?B M5(0/D(W%E#;3G8>R^)__ 3?O_\ AWSX/_9>^$?BFV@\6_#:\LM>\*:U=(4@ MEUN"62:1V')1)7FG Z[=ZDYV\_6E% 'P]\;]-_;^_;Z\ 6'[*WQ#_933X6Z! MJ>HVC?$CQ?=>+;2]CDMK>9)FAL(H278R/&I4MD *QP2U?;.E:78:)I=MHNE M6RP6MG;I!;0ITCC10JJ/8 58HH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKAOC+^TM\!_V?=._M'XP M_%+2=$RF^*TN+C?5EIU2 M;?D?(\0<=<*<,/DQ^*BJG2$?>J-]%R1O+7HVDO,^^9)(XHVEE<*J@EF8X [ MFOGWX\_\%._V0O@+YVG7WQ$3Q'JT.0=(\*A;QPP[-*&$*$'@AG##T-?+4?[) M7_!4?]N>07W[1WQ+F\&^&[@ACI5_)Y*[#TVZ?;$!F'_3P%6:SJ^)=7+:;H<-X.G@H/3F2]I6 M:\ZDTW^%UT9I2\+Z.9U%7XFQM7'36O*W[.BGY4H-+[W9]4>4_ G]B3]F']G% M(KCX8?"C3X=1B _XG=^GVJ])[D32Y://HFU?:O5J**_.\=F./S3$.OC*LJDW MO*4G)_>[GZ1@,MR_*L,L/@J,:4%M&$5%?*]>LM,L+9=UQ?:A=)##$OJSN0JCZFOSW\8?\%J_A[_@EO\ MG?M1ZQ#XS_;7^/]Q8Q%MZZ5 M]K^WW,6>JHB$6UL#_P!,RPZ_+7Z'3\-?[*@JW$N-IX.._)?VE9KRIP;W[WTZ MH_.*GBT_'G_@L?\ LK?"CSM*^'T] M[XZU2/*A-&7RK-6'9KF08(_VHUD%>%']H7_@J]^W>?L_P3\%3>!O"UUPNIV* M&QC,9_B^W3_O)".YMP#_ +-?6GP&_P"";_[(_P"S[Y-_X;^&4&L:M#@C6_$Q M%[\:*?>O=0 !@"K_UIX'X<]W(LN]O47_+[%>]KWC2C:*[IMIK MJ1_JIQYQ+KGV9?5Z3_Y%?[1_X2_]J3XN MZCXHU.=_-N[#2)7BAD?OYES)F:8'U B/O7V%\)/@!\%O@/I/]B_"#X9Z1H$) M0++)8V@$TP'3S)3F24^[L377T5\IGW&G$_$KMF&)E*'2"]V"[6A&T=.[5_,^ MNX?X(X6X75\NPL8SZS?O3?>\Y7EKV32\@HHHKY8^K"BBB@ HHHH **** "BB MB@ HHHH ***R/$WC[P7X.C+^)O$UG9D#(BDF'F$>R#+'\!6&(Q.&PE)U:\U" M*WF]F[75]T=.,R[&Y?R_6(FZ^=C^WW M]E7]I'X-_#]OJFG[F!>#S%_>028X$L4@>)QV M>-AVKT"OP!_X,RO^"D7_ "-?_!,7XF:]_P ]O%'PR^T2_3^T;!,_\ ND0?\ M3TQK]_J]FQ,%DU#6-0CMH$8] 9)&"@GL, MUB?"/X__ 2^/6CC7?@S\5="\2V_DI)*-)U*.62!6&0)8P=\3?[+JI'<5\3_ M /!63XD?'+]E[]KOX2?MD1?#V7Q9\-O".GS6UYIC$F"SU&=IHY9F."(96ADA M$4K#&^$CO@]O_P $U%_9;_:)\ ?"?XU_#3Q+IS>/OAIX)7P]XIMH8!'>&)[9 M8C#<*<,T:R('BE^9?OJIR6P ?5OQ&^+WPM^$-C:ZC\3_ (@:3H,5]=);6']I MWR1-=3,P58HE)W2.2P^503S707-S;V=O)>7_#3QC#K=NWAZ\U#QQJFI:>=0253#'* M99DV,9 H"R1-&3PQ['])OVB?B!XLOKJ+X _![5GL_%6N:=)=:EK4*ACX*H9H7.,;@#R 3@Y!Y!%=#--%;Q-<7$JI&BEG=VP% Y))/05^=G_ ;E MW-Q>?L__ !$N[N=Y99?&\;RRR,69V-I&223R23SFOO?XE?#CPS\6?!UUX \: M13S:1?E!J5E#.8UO(5<,T$A7DQ/C:Z C>I93E68$ X_X>_MH_LG?%?X@O\*_ MAM^T)X4UKQ A<+I>GZO'(\Q0$L(B#MFP 2=A; !/05I_%O\ :>_9W^ NHVFC M_&CXT^&_"]U?P--96^MZK';O-&#M+J&() /&?6OS4^/FD?L&ZM_P5K^$OA;X M >(O#GP\B\,:K;2^++W1],:RL;G48+I9+>QB2.-8UF?;Y;2G;&1(,LS+M/W# M^T/_ ,$TOV=?VMOC,WQ@_:,M-2\0&UT:#2]$T:#4IK.WLH(WDD9B8'5Y)'DF M2'3-)UF*>9T12SL M%4DX !)->E5\*_\ !.']E#X#_#_]M_XU?$GX#>"?[*\+>#&M_!6B;[^>Z,M^ M$CGU-]\[NP9)!#$ #C;GIDY^ZJ "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHJ.[O+33[62^O[J.""%"\LTSA511R22> !ZTTF MW9";25V245\U_'G_ (*N?LA?!'SM-T_QF_B_5HL@:?X55;A W^U<$B$#/7:S M,/[M?-UY^WE_P4@_;4NI-#_9+^#,OAK197,9U:S@$K(.A#WUR%@0XYPBJXYP M37WN4^&O%.9T/K5:FL-0ZU*[]G%+O[WO/R:C;S/S[./$[A3*\1]5H5'BL1TI M4(^UDWV]WW5YIR3\C] ?B9\8?A9\&M#/B3XJ_$#2= L\'9+JEZD1E(_A12=T MC?[*@GVKY!^.'_!;GX2Z!,-1=_+M]0OD:TM&?X2 ML><\&N<^&?\ P1>\:?$#7!X^_;*^/^H:OJ,Y#W-EI%T]Q._?$EY<@GV*K&>^ M&[U]?? _]D;]G+]G2V1/A'\*-+TVZ5-K:J\1GO9..*G%'\&G3RR@_M3M6KV[J.D(^DK- M=SX=/@+_ (*Y_MZ?/XSU>;X>^%+O[UK.7TF!HSU7R$W74P(Z"7*GCYAUKV+X M#_\ !%G]FOX<>3JWQ;U34/'.I)AFBN2;.Q#>T,;;VY_OR,I[K7V/17#F'B=Q M#6P[PF6J&"H?R4(\C?K/XV^[35^QWY=X6<.4<2L7FCGCJ_\ /B)&/ ?A/3=%TV#_ %-AI5DEO"GN$0 9]ZU***_/*E2I M5FYS;;>K;U;]6?H].G3HTU"FDHK1):)+R04445!84444 %%%% !1110 4444 M %%(S*JEF( R2>U5%R?H^*^*J> M(F7XJ;I9/AZN+DM+PBU!/SG*R7K9H]Z/"^*HQ4\=5A07]YWE\HJ]_P #U?Q5 M\6/AWX,W)X@\5VD4J=;:-_,ES_N)DC\17G7B']KRSEG_ +.\ ^#KF]F<[8I+ ML[03[1IEF_,&K_A7]D;P'I6V?Q-J5WJL@^]&#Y$1_!3N_P#'J]&\/>#_ KX M3@^S^&O#]I9+C#&W@"LWU;JWXFH]CXCYU_$J4L#3?2*]K4^;?N?-:E<_"V ^ M&,\1+S]R'W?%]YXQ]A_:K^*G_'U@D% MYXU\376H2D[GBMAY2$]\LD5:-O) MIF=7BC,%!T\*HT8]H12?S>]_/0_GG_X/#/VW? _@I?"?_!,7X&6]K:.%A\3_ M !.GM3NE(Y_LZPD;G5DY-]6[O[V?PA_LJ_M(_$?\ 8_\ VCO!?[3OPDO_ +/XA\$> M(+?5-/W,0D_EM^\@DQR8I8R\3CNDC#O7]OG[*O[2/PX_; _9Q\%_M._"2_\ MM'A[QOX?M]4T_8O[R"3' EBD#Q..SQL.U>@45T&9XY\6_VH?@UX"^.< M7[./Q^O=&TO1_%/A(7>E7_B/8EA?S>?-%<6,KS?NBQC$3*C?>!<<_**_/?\ MX)K?L[6OAO\ ;M^%/Q'_ &8==N;WP^_PIBU'XLR6MP9K33;ZXLYD:Q>0?+O> M86TPMR2R'+8"J OZR:CIFFZO:-8:MI\%U _WX;B(.C?4,"#6?X#\">$?ACX. MTWX?^ M#BTW1](M$M=.L8"2L,2#"J"Q). .I))[F@#\QO^"YWQ.^'=W^U7\" M[>Q\;:5<2>'-3GEUY+>_CD.GK]NM/]<%)\L_NI.&P?D/I7WI^TU^VI\'OV7/ M@E:_M!>)X=5\1^&;O58;%+WP;;Q7ZH9-X\YF\Q4$2F,J6W?>*J 2P%>N4V>" M"ZA>VN84DCD4J\;J"K ]00>HH ^"/VUO!?[)W_!4;X?^$=6_9>\2Z+KGQ!F\ M1Z>;?6=$4"_TK3C)_I3ZBH D@BCB#.HF"DRJBQY+X;LOCC_P3\_:Y\2?&;QQ M\9?A!_P4#U+P7I_BJXCN9]"MO"PG,:0VR0I$9C< LH"' P N]L#))/U[I.B: M-H%I]@T+2+6R@#%A#:6ZQID]3A0!5J@#\J/^#?\ L_&/@GX9_%'X]W'C?4;K MPKH5I<1W/@2PL/,>[O$AAN1=QMNYE\J-X5CV\^9]X=*^D?AM_P %F/@[XE_9 M5N/VL/B!\'?%^AZ-:>.$\-7%OIUNFH;)'B$JW)D_=+Y04X?NKE5 8LN?L:JX MTG2EL'TH:9;BUD#"2V$*^6P8DME<8.23GUS0!^?'_!1KX8? +_@I:GPKU#]D MOQ5HOB3QK>>)X$O];\/3*\NF>'VBD>>>_*_- (I%BV+-M?>SHBEF85]O?M"_ M%[2?@#\#/%OQHUO88/#.@7-^(G.!-)'&3'%]7?:@]V%=/I.B:-H%H+#0M(M; M* '(AM+=8TSZX4 4_4M+TS6;&33-8TZ"[MI0!+;W,*R(^#D95@0>0#^% 'B? M_!-_X0ZO\'?V/?"5AXLWOXB\0V\GB/Q1/,,2RZAJ#FYD\S_;42)&?^N=>YTB MJJJ%50 !@ #I2T %%%% !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 45 ME^+_ !MX-^'VAR^)_'GBO3=%TZ ?OK_5;U+>%/J[D"ODWX\_\%I?V:OAOYVD M_";3-0\_D?"_$/$E7V>6X:=7NTO=7K)V MBOFT?/Y[Q7PYPS2]IF>*A2[)OWGZ15Y/Y)GV-7G/QO\ VM_V<_V=+9Y/B[\5 MM+TRY5-R:6DIGO9!VVV\0:3!_O%0O/)%?#?_ L'_@KE^WI^[\$:--\/O"EW MPMU 'TJ!HST;[0^;J88X)BRIY^45Z/\ !#_@B+\)]"N4\2?M%?$/4O&&HN_F M7&GV#M:6C.3E@\F3-+S_ !!H\YY%?:_ZD\,=?\ +G#_ +RIZ2E\ M$'ZW7F?#?Z]<4\1>[PSEDN1[5\3>E3]8P^.:\U9^1SOQ-_X+1>,?'VN'P#^Q MM\ =0U?4;@E+6]U>U>XF?MF.SMB2?4%I/3*]JY^T_80_X*1_MJW4>M_M9?&2 M7PUHLKB0:3>3B1D'4%+"V*PH<<9=E<<9!K] ?AE\'?A7\&=$'ASX4_#[2= L M\#?%IEDD1E(_B=@-TC?[3$GWKI*3\0LLR)GY-M,^:O@-_P2B_9#^"7DZEJ/@U_&&K1 M8)U#Q4RSQAO]FW $(&>FY68?WJ^D;.SM-.M([#3[6.""% D,,*!411P . ! MZ"I**^"S;/VS#$3JR_O-NWHMDO))(_0'\/[#+L/"E'^[%*_J M]V_-ML****\D]<**** "BBB@ HHHH **** "BH-2U33-'M6OM7U&"UA7[TUQ M,J*/Q) K@?%7[4/PM\.[H=/OIM5G7C98Q?)GW=L#'N,UY.:9]DV2PY\=B(4_ M\32;]%N_DF=N$R['X^5L/39/ER+ U<3VFU[.E_X'/\K(]O\ U;CA=&MLMQI#ZG,O\ RTU*3>O_ M 'P,+CZ@UW=E8V6G6RV>GV<4$*#"10QA57Z <"C^R_$#.=<;C(86#^S1CS3M MVM)U&_D_=_P#)3GQ'$^;5H>SIR5*'\L%RK\-?Q*ND:'HN@6HL="TF MVLX1_P LK6!47\@*M445]K3ITZ4%""22V2T2^1X,I2G)RD[MA1115DA1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%/,TP/H3$:X8?L_?\%7_ M -N\^?\ &GQG-X%\+77+Z9?.;&,QGJOV*#][(1V%P1_O5^BX7PPS6C06*SRO M3P-%]:K]]K^[37O-^3Y6?FV+\4\HKUWA_9'_9]\ZP\2_$Z#5]6AR#HGAH"]N-PZJQ4B.)O:1U-?*_B'_@J5^V7 M^U%K$W@O]BCX 7%E'NV-JIM/[0N8L]&=V MK8'/_ "T##I\U>S_ ;_@C?^RO M\*?)U7XAQ7OCK5(\$OK#>39*P[K;1G!'^S(T@KZH\/>&_#OA'1X?#WA30++2 M["V7;;V.G6J00Q#T5$ 51]!71_:WAMPUIE^$ECZR_P"7E?W:5^ZI+62\IV?F M1^>WA#_@DA^TQ^T%KD7CS]MK] MH:[$K?,=-M;UM0NT4]8Q(Y\FW^D8D7VKZR^ W[ O[*G[.GDWO@'X5V<^J0X( MUW6A]LO-P_B5Y 1$?^N:H/:O9**\#//$+BK/J7L*M?V='94Z2]G32[P]D'S'\!7G'BC]KWP?8$V MWA+0[O4Y\O\ P&-Y?@>G@LFS M3,?]WI.2[VLOO=E^)Z[5'7/$WA[PS;?;/$.MVME'CAKF=4S],GGZ"O%/^$G_ M &I?BGQHFE/HME)TD2+[,-OKODRY^J?E5W0_V1[C4;G^T_B-XYGNIW.94M"6 M8GWEDR3_ -\U\W_KGG6:Z9)EM2:?_+RK:E#U5_>DO2S/5_L+ 8/7,,7&+_EA M[\O1VT3^\VO%7[67PZT7=#H%O=:M*.AB3RHL_P"\XS^2FN8_X6I^T?\ %#Y/ M OA0Z=:2?=N(X 1_P!=9OE/_ 0#7J/A7X,_#3P=MDT;PG;&9>ES%YW_-5=_P#R5:'A MNG?LL>,?%%TNJ_%#X@R2R'EHX7:>3'IODP%_ $5WWA7]G_X5>$]LMMX9CO)E M_P"7C43YS9]<'Y0?HHKM**];*^ ^%LJG[6GAU.IOSU/?DWWO*]GZ)'%B^(LX MQD>255QC_+'W5Z:6_&XV...&,10QJBJ,*JC ]*=117UR22LCQ-PHHHI@%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110!3U[7M)\,:3+KFN7?D6L&WS9?+9MNY@HX4$GD@=*YS_A?/PH_ MZ&K_ ,D9_P#XBCX\_P#)*-5_[8?^CXZ^5T*$Z5%]DE7=M4L>60 < GK7S- M6)\1O&?QD^'W@V\\5?L_>''U;QA!Y<>BV,>GM=,[2R+%(PB7[VV-Y'R>!MW- MD U\+P#])3Q"XPXZRK(:N'PD(XS$T*#ERU8\JJU8TV^9UI)64KW::6[3V.G/ MN&\HR7(\5F+=27L:A]GZMJ^DZ!ILVLZ[JEO96=N MA>XNKN=8XXE'5F9B H]S7S#\>?\ @KS^R5\'O.TOPGKMQXWU6/*BV\.*#;!O M]JZ?$97WC\SZ5\_V_P#P3J_;J_:IE_X3S]M[]H$^'M(A4W,MC>WJW+VR %F9 M;>%DM;8;Z\8K4^ ^A_L(_"#4="\0?";]D3QW\4M-U/3-6O['Q[?VEG M>-=Q:=-;13SV=A--&TL:O<#YU@60X'EB8;BG^G']B>'7#>N:8V6-K+_EWA]* M=^SJR^)><+/R/YI_MWQ*XGTRK!1P-%_\O,3K4MWC1C\+\IW3[F3)^UQ_P5%_ M;FD:P_9O^&4O@[PW<,5&JV$?E#9WW:AMI\XDDB"LQ"6X0REE5')14) 0G&!FN9_8T_;I^%/[<=CXHU_X M/Z/JT.D^&M5CL!>ZM"L37K-'O\Q(PS%4]-V&/=5Z5AB?$[,<+1>&R##4\#2> MG[M7J-?WJLES-^:2?F;X;PLRW%UXXGB'$U,?56O[Q\M)/^[2B^5+R;:\CL?@ MU^S/\!?V?-/&G_![X6Z3HA*;)+R"WWW4P]))WW2O]&8UW59'C[QYX1^%_@K5 M/B)X]UV#3-%T6QDN]2O[EL)#"BDLQ[D\8 &220 "2!7E?[.G[\I-R;]6[L_2<)@\)@*"H8:G&G!;1BE%+T2LD>UT5\2>"/^"Y_[.GB#XYV M/P=\;_"GQKX.MM6NHX-+U[Q)8QPH3(VV*2:+=OAB<]'&X#(+8&2/MNN+OAWXIUG5-)MK:6]N='6V\E&FB694_>2JVX( MZ$\?Q5K?LK_\%:/@[^U9X>\?>,?#/PQ\4Z-H_P .O#;ZSK^HZNMMY?EA)'$2 M>7*WSE(96&<#"'F@#ZLHK\\?^(CC]EW_ *(;X^_[YLO_ (_7W!\!?BU:?'GX M->&_C-I_AG4-'M?$VE1ZA9Z?J@3SXX)!NC9]C,OS(5<8)X84 ==1102 ,DX MZDT %%?LZ^)BY[S@^ M'\WQRYJ=)J/>7NK[W:_RN>W5S_BGXJ_#WP8&7Q#XKM(95ZVZ/YDO_?"98?B* M\F_X0?\ :>^*7S>)]>;2+.3K#),(05]/+BY/T>N@\*_LB^!M+VS^*-4N]5D' MWHU/D1'\%);_ ,>KQO\ 6?B[.-,HRUTXO:IB'R+_ ,%J\VO-,[_[)R7 ZXW% MJ3_EI+F?_@3T*/B+]KW3WF_L_P !>$+F]F<[8Y+L[03[(F6;\P:S?LW[5?Q4 M_P!=,^A64G8G[( #[#,I'UR*]F\.^#?"GA*'R/#7AZTLAC#-! S?5NK?B:T MZ/\ 4_B#-MCE\4EZV8?VWEN"TP&$BG_-4]]^MMD_0\<\ M-?L@Z%%(+WQMXINK^5CN>*V'EJ3WRQRS?7Y37H_A?X:> _!:K_PC7A:TMG4< M3^7OE_[[;+?K6Y17T.4<'\-9':6#PL8R7VFN:7_@4KR^YGF8W.\US#2O6;7; M9?"QT/189-AO MKZ=PD41;!VKG+,<$[5. 3@4 >KT5^>MU^U[_ ,%1O@A\1?'/CWXM> / WBK1 M/"MMX=N/%_@;PL;O[5I=M?>>$-@[%A)*I7$V[>I(4IA0S#[HUCXL?#WPQ\-E M^+GC'Q1:Z'X?_LZ.^EU'6Y1:I!$Z!E\SS,;&P0-IYSQC/% '145\R_L/_P#! M1'2OVW_C=\3?"G@/PVMOX1\&1Z;_ ,(_JUQ%)'=:F)_/#S.C'"1DQ QC ;:P M+8)VK]%>+/%?ASP)X7U'QKXPUF#3M*TFREN]2O[I]L=O!&I9W8]@%!- &A17 MS9_P3S_;VOOVZ[SXB:K%X%31-&\,:_!:^'C(7^TW=I*CNDLZMPKLJJVU> &Q MDXR:'C3]LW]HWXF_';Q7\#OV(O@EX>\21_#^1+;QAXJ\7ZY):6*W[ G[#;K$ MI>21<$,QX5E(( VLP!]145XQ^QM^UM)^T[HOB/0?&7P_G\'^._ VL_V5XU\* M7%VL_P!CG()CECE4 20R!6*-CG:V-P 9O4O'7C7PU\-O!6K_ !#\9:DMGI&A MZ;/?ZG=N,B&"&,R.V!R<*IX')H U:*^+K;]OK]N?7_A++^UUX4_8PT:;X5) M^H0:?<^*63Q%F6JA;K4KJYP(;0#G9)N)#]=FQSAMN" >V45\@:W^W-^V+^SR M- ^(_P"V?^S!X=\/_#W7M2M[*_UCPQXE>[N_##SL!$U]&R[70$A6:,X![DE4 M;Z^5E90RL"",@@]: %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBO/OVB_P!I[X._LM>"'\+S#%0PV&@YU).RC%7;?DDBY"NO^ W_ "5? M2O\ MO\ ^B)*/^%#?%?_ *%7_P GH/\ XNNC^$OPE^(/ACX@Z?KFN>'_ "+6 M#S?-E^UQ-MW1.HX5R3R0.E?S[X>^'O'V"X^RG$8C*<5"G#%8>4I2P]51C%58 M-RDW!)))7;>B6K/T'-,TRRIEE>$*\&W"224HW;Y7YGI7Q8^']A\6?A;XE^%> MJ7\UK:^)O#]YI5S=6_\ K(8[B!X6=?\ : XK\D?!'Q7_:C_X(V_M">$? MO[5/A>Y\4?#[1[/6;+P?>Z7*@1K2]GM);J6U=AEF5X(6-M(5*F5L%0X8_KA\ M4]/\6:O\,?$>E> KPV^NW6@WD6BW"S>68KMH7$+!OX<.5.>V,U\4?M+7'QT_ M:6F\,?"SXK?L4ZX?&%_\)_%FE7&F7%_IDFF-J,SZ.([Z&[%T56&*2,2Y($R_ M*%1R,U_J>--?TW2+U;JWT2YMHEDN[EY[AU1[N:%!$LDOEAB02,,5&3CQ;_@BM^S'^ MT[^Q_P"$_%_P\_:"^!FH:)_;NL07MCJL6N:7=6ZJD#(RN(+IY /VC_ (*_%S3;CXA:/'X2\!^%=9@T[3&U:)9?$7B.&UE7?Y>[ M<]O:2?*@Q^\N@6 _T>,N[_@AQ!X/\7_\$\-'\*ZJNGZBUEXEN[FZTZ5DD,#K M>F:!W3DJ0\0="1U3(Z59_:C_ ."-G[(GB_X;^/\ QE\+O@9<77Q#U32M2O=" MD/BR\02ZO*DCQ';+<"%09F!P^$&><"L[_@G-^RC\;/V#/V)O$GB'3OV<);[X MR:Y*WVOPY_PE%H4OC#+*MD7E-S]FBC19W9]C!V7(P6VB@#)_X*26 1Q.X_P"6DIAF$<9YRP;&TLP^ M]J_+KX=:%_P7Y^&L.O'PM^SKX5AU/Q5JN;;S9 M DBK,\\EPXE4>0"ZM%EVD+;MWR@S.<*<7*3LEU8XQE)V2NSWB/P!\(OAHOB' MXB-X7TNQDO9)M4\1ZS-;JTLQ5,M)+(P+%5C0 #.%5 !7SQ_P3F^%.B?&/ M]FWQ?\:?BOX52(+_ $JZ7 _LKSO*LK-PN-T0AB!VG(9)B#D$BKG_ M 4=^-4WB_\ 9>\2_!WX$3S:KX@\7+%HLEQ9)^ZLK.XD5+J9W8J"H@\U?E)Y M<5L>!OB9\2XO!6C_ Q^ _P[-CH^A:7;Z;ISI"9VBAAC6*,%V C7Y5'45\?F M/'W#.7R5.%7V]1W2A17M)-K?X=%OU:\MF>YA>&\VQ*$G70=0N95G2XU*]<"?R55\+M@0(QP "1C-?2_A M7]F;X5>&]LMUI4FJ3+SYFHR;ES_N#"X^H-ZTULK]3C+[]I[X@>,; MEM,^%OP^=FSCS7C:X<#UVJ J?B2*B'P;_:#^)Q$OQ#\8FQMG.6MI)]W'M%%A M/S(->Z6-A8Z9;+9:;90V\*?SW,*N([PB_94_1Q MCJ_6Z9M_K%1PFF78:%/^\_?G][V^YGF7A7]E/X::%MFUH7.K3#D_:9-D>?9$ MQ^1)KT+1] T/P]:BRT'1[:RA'_+.U@5 ?R'-6Z*^LRKAW(\DC; X>%/S27,_ M63]Y_-GBXS,\PS!WQ%64O)O3[ME]P4445[)PA1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>6_M MD?LN>'?VPO@)JGP4U_7[G1Y;F:&[TG6K1-\FGWL+AXI@N1N (*E<@E6;!4X8 M>I5XI^WU\ _BQ^T+\ '\.? KQ_-X>\7Z+K-KK6@3K>R00W<]N6_T:8W5V MX8%=X0D8&0 ?(WAW]HK]N/\ 8@^/7Q2\:?'WX8Z/\5-+TG2?#:>/_%/@ZZ^R M7-G8K'="VO/L\J@2.5:4RJJA%*#YE4EJ^X_$?@3X!?MD_";PYJ_C+PQ9>+/" MFHFR\0Z-;WRL8)\Q%X)'CR XV2G,;@KSRIQ7PGK7B;]OS]I#XA_&KX$Z1^R3 M:^&/$_C[PQX=T7QKJFJ>*[:73_#UKY%Y')<+Y99IQ.DDGEJFYD .=Q'/Z!_ MWX5Z9\#?@SX5^#>C7SW5MX6\/VFEQ74J[6G$$*Q^81V+%2Q'09H ^9OV,+"Q MTO\ X*?_ +4VF:99Q6UM;VWA"*WMX(PB1(NFL%55'"@ #@ 57_ &F/B=X+ M_;%_::'[&EWX_P!+TKX;>!+B#4OB[>7FJQVXUN\5M]MH<99AN0,HDG*YQM"9 M5E&[O?V;_@+\6/ /[?/[0/QK\6>%/LGAGQNGAT>%]3^W02?;?LMDT4_[M',D M>USC]XJYZC(YKI?&O_!.O]B/XC>+=1\=^./V;O#FI:QJ]V]UJ6H7,+F2XFQ#[3$L4W,"J?G M4*/X<@ 5J?\ !&K-Y\*?BWKU\-VHW_Q[\0R:E(WWS)MMC@G\2?\ @1]:K?L) M_P#!.CPQ\"/VE?BE\5?%OP!TO2((/&1F^$VI1W<4K6VG/#+&_E+'*S1 J^TK M( W/2C2/ ?[6?[!_QV^(NJ_ S]G4_%+X=?$KQ%)XDM[#2O$5MI][H6K3 ?:$ M=;CB2*0@8*@[550<$8(!8_9X+6'_ 6-_:!L=.^6WO/!/AVXOT3[IN%MH%0G MWV,WYFNT_P""N%]J&G_\$Y_BC/IC,)&T>WB8KU\M[VW23\-C-GVI/V$/V=OC M%X,\7?$7]J7]I?3[#3_'_P 5-5MIKO0=.NQ<1:)I]K&8K6T\UJMDT2"WO0T< MLB[Q(6;86',8R!GD [3X*Z+H2_LJ^$O#HAC_ +,'P^L+;R\#9Y'V&-!? MV<8_V,;']D^PU#7['0_^$;TGXJQ>,[5-*%BL?D1WSPM^_$J0@?(1N+*&VG.P M]E\3_P#@F_?_ /#OGP?^R]\(_%-M!XM^&UY9:]X4UJZ0I!+K<$LDTCL.2B2O M-.!UV[U)SMY .G_X*WV5C?\ _!.CXHPZBBM&NC6\BAO^>B7D#H?KN"UZQ^S; M>ZAJ7[.O@'4=6=FNKCP5I4ERS]3(UI$6)]\DU\I_&_3?V_OV^O %A^RM\0_V M4T^%N@:GJ-HWQ(\7W7BVTO8Y+:WF29H;"*$EV,CQJ5+9 "L<$M7VSI6EV&B M:7;:+I5LL%K9VZ06T*=(XT4*JCV % %BN,^,VB?'+6],LHO@=XWT70[M)V- M]+K6F-HH Q_L7C?_H-V7_@,?\:/L7C?_H-V M7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9? M^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V M** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q M>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X M#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8H MH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%X MW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C? M_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X M#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@, M?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@ M#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C? M_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^ M@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@, M?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_ MQH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** , M?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^ M@W9?^ Q_QJSXH\4^&_!/AZ[\6>,-=M-,TRPA,U[?WTZQ10(.K,S$ "OSW_:/ M_P""CWQJ_:S\;M^S1^P!X?U0Q7A:*[\2V\9BNKF/.&>-FQ]C@&>97*N+Q+*?&XS')8VT):VT MQ^G^D.IY?/\ RQ7YN/F*9&?'_@)_P3C_ &@OVOO&"?M*?MT^)KY([TK+:>'K MYFCNKF+.51T3 LX.>(EVNY?L.?\$N/AS^S2;;XD?%*2V\4^.^)5NY$ M+VFEN>?]'5QEY ?^6S#=_="7<*:U&K5,7)6G+NJ2^Q# MSW?JE)_'8+A#.^,L5#,N+K*E%\U/"1=X1[.J_P#EY/R^%>C<5R_A7P/J/@;P M[9^$?!L>CZ7I>GPB&RL+'3A%%"@Z*JK@#_$YK0^Q>-_^@W9?^ Q_QK8HK\IG M.=2;G-W;U;>[?=GZW"$*4%""LEHDM$DNB,?[%XW_ .@W9?\ @,?\:/L7C?\ MZ#=E_P" Q_QJOX ^*OPX^*?]M_\ "N?&FGZS_P (YX@N=#U[^S[@2?8=2M]O MGVLF/NRIO7)+2SXR$FF&]A[*/F/X"L<1B,/A:3JUYJ$5NY-)+YO0TITJM::A M3BVWT2NQGV+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UYWXI_:\\&Z<6M_">B MW>IRYPLDG[F(_3(+'Z;16%_PEG[4GQ3XT'1WT:RDZ2I%]G&WUWR9<_5/RKXC M%>(W#\:SH8#GQ57^6C!S_P#)M(V\TV>_1X7S-P]IB>6C#O4:C^&_X(]4UO5M M7\-6WVSQ!XUTBRB[/=*$!^F3R?85Y[XF_:CTO16:#1M8&JR#HUO8F.//^\Y! M_(&HM$_9(O-3N?[4^)'CJ>ZF?F5+0EF/UEDR3_WS7H?A7X+?#+P=MDTCPG;- M,O2YNE\Z3/J"^=I^F*Y_K?B-G7\"C3P5-]9OVE3U45[J])&OL>%\!_$J3KR[ M17)'[WK\T>4VGQ3_ &E?B4HC\&>'VM+>3I=16BJI'_767Y?RYJ>']EOXB>*Y MQJ?Q$\?K)*>=GFR3N/;\=.E%5#P\PF-DJF=8JKBY=I2<:=_*$;6^ M^PI<3UJ"Y9^&?V@%;5%?9Y?E66932]G@J,:<>T8I??;?YG@ MXG&8O&SYZ]1R?FVS'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBBO0.8Q_ ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z# M=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V M7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_& MMBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/ ML7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q M>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V M7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9? M^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V M** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q M>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X M#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8H MH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%X MW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C? M_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&K6E0:_#(YUB_ M@F4K\@BBVD&KU% !1110 4444 %%%% !1110!6M]'TBTU*YUFTTJVBO+Q8UO M+J.!5DG" A [ 98*&;&>F3CK5FBB@ 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 **** "O+_ -J']KSX+_LD^#O^$G^* M.OC[7.C?V5H5F0]Y?L.T:9&%!ZR-A1ZY(!\._;?_ ."JW@OX'75Q\)?@##;^ M*_'+R?9GEA!EL],E)V[6V_X)B?$SX]>,1^TI_P % M MDQ*H8VB%3C$:G:;VYQD%SA$Y^ MYG:WW]^SA^R[\'/V5_!*^"?A+X96V#A3J.IW&'N]0D ^_-)@%NIPHPJY.U1F MNYT71='\-Z3;:!X>TJVL;&SA6&TL[.!8XH8U&%1$4 *H' &*M5Y?$_&^+SV MA'+\)36&P4/@HPV_Q3>\Y=;OKK:]V_5X5X%P>0UY9CC*CQ..J?'6GO\ X8+: M$.B2Z:7M9(HHHKX<^["OG#_@K/\ M\>&_P#@FM^P9XZ_:GU26WDU?3M/^P^# M=.N""+_6[@&.TBV_Q*KYED Y\J&0]J^@/$GBCP_X0TM]9\2ZM#:6Z=7E;[Q] M%'5C[#)K^7O_ (.Q/^"I2_MC?M6:7^R+\,;^5? _PC:0ZD/,XU#7YE ED8#C M_1XML*CJKO< _>P.1X["?7%A.=>TMSVY?'OCG=RZDNJ:A(TK1^*E+2"9NI MW7:&2)B!EY5MAVK^A/Q'^U[I9F^P>!?"5S?3,=L$?$%AXK\,ZI-8ZEIEY%=Z?>VS[9+>>-P\-+"PA56LM:MP([N(_Q!6?$L88Y\J:,]Z\/ M/L#Q/CZL*>6XN-"G;WGR<\[_ -V[Y;6]&GU?3T,MQ&48:$I8JBZDNBYN6/SM MK^C.EOKK]I_X@V4VI:I>KX:TJ.)I;B>>06,4,8!+,Q.9=H ))/&!7A7AOXQ_ M#76-6TC7M+^&7Q&\>^'-;TW5]0M?$7AFQM8TO8=.FMH;B6WMY[A;JZB#W !8 M(CM@>6DHW%/M/XL?#^P^+/PM\2_"O5+^:UM?$WA^\TJYNK?_ %D,=Q \+.O^ MT Y(]Q7Y(^"/BO\ M1_\$;?VA/"/@7]JGPO<^*/A]H]GK-EX/O=+E0(UI>SV MDMU+:NPRS*\$+&VD*E3*V"H<,?'H>'.23JJOF3N=U3B MC,(P=/"1C1CVA%)_-ZN_GH?I;X1^+W[)'@[X$:=^TIH%_9V7A34=/^V6.KRZ M;.]U+&%9F"QE&N&8!')4*2 C'&!FJO[&G[=/PI_;CL?%&O\ P?T?5H=)\-:K M'8"]U:%8FO6:/?YB1AF*IZ;L,>ZKTKI?AEXG^$'CK]F>'QE\")K:7PCJ^A75 MYI!MD94"R^8\B[&Y0B1G!0XV$%<#&!\2_P#!M[_R0SXC_P#8V6W_ *2U]MA< M'A,#15+#4XPBND4HK[E9'@5J];$3YZLG)]VVW^)]"_MA?\%./ _[*%_>Z?8_ M _QSXWCT5T7Q/K/AW2&_LK1G<*5AGO&'EK,0Z'RQT##)!.*]8_9:_:;^&?[7 MGP8TSXX?"F:Z_LS4&DBEM;^()<6=Q&VV2&502 RG'()!!!!(->;?\%,/%/Q: M\ ?L?>,]%^!7[/[^*SKFA:C:ZPUE-"BZ7!<(PN+LV_W[EL22/M12=V6;C.?E MO]D[]KWX=_"3_@B=XT\:_L]Z!>Z#X@\$1-INJ?;+H3RG5[Z6&%=01PJ@J3+-( _X2*'0/*2PT+) M( O;R5UCB"_VGM ^'W@OQ-X-\<^,+F7Q8D[W::X\SS3 M1)(;C?Y04K:LH!1]K,IY+MC]4/AE\0?#WQ:^'&@?%+PE)(^E^)-&M=3TYI5V MOY$\2RIN'.&VL,CL&? WQUT7]E_P-X4NO%GC_6M+EU/^QK2\ MBMX;"QC#'SKF>0XCW%2J(%9B<9"@AC-^SS^V=\%?VBO@_JWQCT#59='M/#,U MS;^+[#7 D4^AS6ZEYEGVLR[54%@ZDJ5[Y# ?%?[,NO:MXH_X.!OBI>ZW(S26 MF@7EK;JQ^Y%#%8Q1@>@VJ#^)/>L__@C(T?B#]KG]I3X;:YIT5]H6H:R]S=V- MU&'A>2+4KI4#*>#D2-D'@A>/?!GPQ\*7GCGX@>);/2- M(T^(R7E_?3!(XQVY/4D\!1DDD DXK\\OCQ^WG^T5^WGXZF_9M_87\-:G8Z) M/F/4M=7,-S=09PTDDO2SMCZ9\Q^!P6\LXOA+X4?MA_\ !7/QO!\1/BYJ\WA/ MX96=R6T^&&-E@V@D%;2)O^/B4C*M77Z$_ ?]GKX2_LU^!H?A_\ M(O"D.FV28:YF^]<7DN,&6:0\R.??@#A0 !^I+#<-^&JYL6HXS,UM3WHT'_? M?VYK^5:)]FE)_E#Q7$WB>^7!N>#RM[U-JU=?W%]BF_YGJUW3<5XW^Q!_P3/^ M%'[)UK;^,O$@@\3>.3'F36YX?W-@2.4M$;[GIYI^=N?N E:^F:**_- M(BZONWO)OJVVPHHKG M_'WQ/\'?#>P^V>)=3"R,N8+.+YIIO]U?3W.![UX&,QN$R_#2Q&)J*$([N3LE M\V>Y0H5L355.E%RD]DM6= 2 ,DX ZFO+OBA^TWX;\*.^B>#$35]3SLW(I"+_4P/FU"Y090_],UZ(/?D^]?GDN(.(>+Y.EP_#V.'V>)J M+?\ Z]0>K_Q/3_"['TZRS+,D7/F4N>KTI1>W^.73T7XGS_\ M"?#K]KOQ/\ M ;QA\6/ O@>X\5^.[?0)V\#>#7U"ULVO;]EVP*S74L4%O KL)'W.&*1L "Q7 M/\XWB+_@V2_X+Y^+O$%_XK\3?L6S7VI:G>2W>H7MS\4/##27$\CEY)&/]I\L MS,23ZFOZ\:*^IX>X7R[ARG-T7*=6I9SJ3?-.;7=]NR7XO4\?,\WQ6:2BIVC" M/PQBK1BO)?J?R!?\0N/_ 77_P"C&?\ S)OAC_Y9U^I__!L-^P;_ ,%A?^"9 MGQE\9?"']K/]E>XT/X2>.M/%\VJ+XZT*^72-;MQB.7R+6^EE*SPEH7*(QW1V MY.%5B/VNHKZ,\LP?BGI_BS5_ACXCTKP%>&WUVZT&\BT6X6;RS%=M"XA8-_#A MRISVQFOBC]I:X^.G[2TWACX6?%;]BG7#XPO_ (3^+-*N-,N+_3)-,;49GT<1 MWT-V+HJL,4D8ER0)E^4*CD9K[UHH ^??V9_V?O&G[&?[".B? /3O#]YXTU_3 M=(O5NK?1+FVB62[N7GN'5'NYH4$2R2^6&)!(PQ49./%O^"*W[,?[3O['_A/Q M?\//V@O@9J&B?V[K$%[8ZK%KFEW5NJI R,KB"Z>0'(4#"$'=R1@FONNB@#YK M^&'[27[=5A\2_$_@+X^?L07MU80ZE/\ \(CXC\!ZO8M:W5H&/E"X^V7B;&*X M)<%3DX,*8KE/A'_P2YT;P]^P[\1?V;/%VHV=IK7Q1U"ZU;5)=-!DM=(NF=)+ M."+(4R16[11 M.-W_ FIARQD+ Y^53]8T4 M?'WCK]E+Q]\$_P#@I/PW\"7_ (I\/^*/#4NF>+]'T.2 7UC=B&...XCC MGDC66)Q!"&"MN5M[$$&J_P"P'^R/\8/V._AE\4OCWXA^&G]L_$CX@ZM-JEKX M(L=6ME:WC629[>S>ZDD6%7+SNTCARH4+C>5P?LFB@#\OO!NG?\%]/ ?BOQ1X MY\/?LQ>$CK7B_4C=ZQJUYJNCS7#JHVP6ZNVH_+!"F$CC VJ,DY9G9OT@^$>B M^*_#GPJ\-:!X\U>;4-@-?G?\ &#]K_P#:C_X*7>.;G]GS M]C_PS?:)X/)V:MJ D@R7DRY$$)&<0H2SX(._.P?7\+\&9GQ.YUDU2P MU/6I6GI""ZZ_:EVBO*]D[GQO%?&V5\+*%%IUL54TIT(:U)OIHK\L>\GV=DVK M'K7[:G_!5_1_ FJ2?!/]DRUC\5^,[F;[(VK6L/VFULIF.T1PJN?M4^> !E < M9WD%*YS]DG_@E9XF\;^*/^&BOV]-4N==US4)1=)X7O;HS$MP5:]?)W8XQ OR MJ Q(S&/=OV*_P#@G9\'OV0-+CUR*%-?\930[;WQ+>0 &'(PT=LASY*=03DN MV3EL84?0=?29CQEE?#N#GE7"47",E:IB9:5:OE'K3AV2L_1WO\QEO!6:\28V M&;<7R4Y1=Z>&CK1I>)8X(((PB1HHP MJJHX Z5+117Y:VV[L_6$DE9!45]?V.EV16\$2[I9IG"J@]23P* MXWXG_'GP9\-4>RDF^WZF!\NGVSC*G_IHW1![MI M6@[MT";"L9'_ $SCSES_ +;''7![5\/G/&N&PF+_ +.RRF\5B_Y(;1\ZD]HI M=>O>U[GT. R&K7H_6L7)4:/\TMW_ (5N_P"MS;\??M-7NJW_ /PB/P:TN6]N MY6V+?^06R?\ IE'CG_>;CV/6CP#^S+?:M?\ _"7?&75);V[F;>U@)RV3_P!- M9,\_[J\>YZ5Z1X!^&'@[X;6'V/PUI@61EQ/>2_---_O-Z>PP/:N@KAP?!F+S M;$QQW$U55YK6-*.E&G_V[]M^CF_P")+Y_97DOP M(K&PL=+LX]/TVSBMX(EVQ0PH%5!Z #@5+117Z'&,8148JR1\PVY.[W"BBBJ$ M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 444V::&WA>XN)5CCC4L[NV H')))Z"C<-AU>&?MC_ +?7P9_8\T)K?Q#= MC6/%-Q#OTWPM8S 3/G[LDS_VUKYO$ M_BJ]G^UCP_>W/VF&&4\^9=R$G[3+G^#)C&.=_&/U+*^"\NR/!0S;BR3ITY:T MZ"_C5O5;PAW;L_2ZO^4YKQOF6?8Z>4<(156I'2IB):T:/H]JD^T5=?XDFEY; M\-?V;OVM/^"J?CBV^-G[2WB*Z\-_#^*0OI-G!$8UDB)Y2Q@?. 0 #%.!\MX9<\5*3KXNI_$KSUG)]EORQ[171*[=D%%!(4%F( Y)K MRSXG?M.>'_#,CZ%X&B35]2)V"1"3!$WIDRPT')]>R\V]D>A>)_%GAWP;I;ZSXFU:*TMT_ MBD;ECZ*!RQ]ADUXOXD^.'Q&^+VJ/X/\ @YHUS;6[<2W@XE*_WF?I"OXY]^U+ MX8^!7Q"^+&J)XP^,VLW,$+&_"CIK?C-TU?4\[]KC,$3=> ?OGW;\AUKU M$ 8 P!T%%%?;Y+D.4\/X18? 4E"/7O)]Y-ZM^ORT/G\?F.-S.M[7$SN<04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% ".Z1H9)'"JHRS,< #UKP;Q__P %0/V"/AGK\GACQ5^TKHAO M(I#'*FE6]SJ"1N#@JTEK%(BD'@@GCO7R!_P79_;=\8Z#KUK^QW\-==FL+6;3 M$O?&ES:2E9+E9<^59$@Y";!YCC^,21CH&!_,2OA,\XPG@,7+#X6"DXZ-N]K] MDDUMWOOT/ZJ\+_HZX;BOA^GG&>8B=.%97IPI\JER])2E*,E[VZBH[6=];+^D M3X.?M _!/]H/0G\1_!7XGZ/XDM(B!<'3+Q7>W)Y EC.'B)]' -=A7\WOP%^/ M7Q._9K^)VG?%KX2^(Y=.U73I02%8^5=19!>"9 1YD3@893[$8(!']"7[/WQC MT+]H/X)^&/C5X;A,5IXDT>&\%NS[C;R,N)(21U*.'0GU4UZO#O$4S32MKV M%%>??%[]I/P#\(/%WA[X9W5EJ6N>+O%CS?\ ".^$] ACDO;M(E+RS$RR1Q0Q M(H),DLB+P0"2,5QO[.O[=W@GX[:IX8\(Z[\-?%'@W7O%WA@:[X?L];M(Y;74 M[0(KR/;7=N[QOL#KE9/*D&X909 KZ8_%#W.BOG+]I3_@J%^S/^S=X^TGX2ZC M>:EK_BG6=2AL[;3-&LR8H6DF$)>2X?;%A7W!@A=P5(*BO7OCK\?LR?\%FO M@/\ M"_'F+]G?7_AMXI\#Z_?SF#1U\2PQJMQ-C<() K;H96'W5(*L>-V2H;Z M5^-WQV^$W[.7P^NOBC\:/&MIH6BVA"-61L'"("QP3C )H M ZZBN&^#?Q8\7?%[3E\57/P:UKPKHES")-.?Q3/%#J%RIQM//BGJ?P:_9]\)ZEX^U;091%XEU32I(H='T67)'E M7%[*P#29!_=P+,XPV5&UL>?_ +;W_!5;X-_L(>.=$^&_Q,\":]J^KZOH@U-X MO#[0/';1F5X@&:9XR0O;I0!]1T5\E?L8?\%=OA'^V]\91\&?AI\(/ M%]A=1Z5/J%WJ&J+:^1;01%5W-Y/VUO\ @HQ\(/V0M-E\/K+'X@\:2PYL_#=I./W&1E9+IQGR4Z$+ M]]LC P2P]/*,FS//L?'!X"DZE26R7YM[)+JW9+J>7G.=95P_E\\;F%54Z4=V M_P DMVWT23;Z(]<^,OQN^%_[/_@:Y^(GQ9\6VVD:9;C >9LR3R8)$42#YI'. M#A5!/!/0$C\\?B+^T/\ M;_\%6_'%S\&OV<_#]UX9^'D,H35KJXE,:/$3P]] M,F<]]^W)K_ $;PDQWZ3I4:&&6X M@)R([2%LBW@(QF5@7<8(WYWC]$/AI\+_ (?_ <\&V?P_P#ACX4M-&T>Q3;; MV5G'@9[NQ/+N>I=B68\DFOTYU.&_#32GRXS,U]K>C0?E_P _*B[[)]FFG^6> MSXF\4'>KSX+*G]G:OB%Y_P#/NF^V\EW337EO['?[!7P8_8\T /X9LAJWB:XA MV:GXJOX1Y\N>L<2\B"+/\"G)P-S,0"/<**AU#4;#2;*34=4O8K>WA7=+-/(% M5!ZDG@5^69MF^/S?%U,=F%9SG+64I/\ I)+HE9);61^KY3E&79+@H8'+Z2IT MXZ*,5_3;?5N[;W=R:N=^('Q3\&_#6Q^T^(]2 F9 M?M,:GKFH?\(A\&-*EN[J5BBWY@+$GUCC(_\ 'FX'IWJ3X?\ [,=S?WW_ EO MQBU*2_O)6\QK'SR_/_35\Y;_ '5XXZD<5^68OC+&9QB)8'AFDJTUI*M+2C#Y M_;?E'U5]4?<4J@OXDOE]E>;_ PKOQ)\9/VD[Q]+\.6ATG0 M-^V9]Y6,CT=\9D/^PHQTR.]>G?#'X$^#/AI&EY;P?;M2Q\^H7*#G6L=CI]K'!!$H6*&% JH/0 < 5+7?DO!6%P6+_ +0S*H\5BW_R M\GM'RIQVBETZ]K7L[?]:A1117VQX 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%J M7VL0Q-GTVLP)/M6&(Q6&PE/VE>:A'O)I+[V1.I3I*\VDO/0Z.BO&/$W_ 4# M_9/\,[D;XGK?RKTBTS3YYL_1PFS_ ,>KSSQ/_P %9/@[8;D\)_#OQ#J3KT:[ M,-LC?0AY&Q]5KX_,/$K@+++^WS&E==(R4W]T.9GF5L^R;#_'7C\G?\KGU517 MQ6?^"DG[1?C]BGP>_9K$V\XC/V>[U$_^05C%'_"5?\%7/B9_R"_#KZ!;R?>_ MT.RL]H_[>"91^'->!_Q%_A[%?\BS#8G%]O94)M??+ET./_6;!5/]WIU*G^&# M_6Q]J5D^(_'O@7P--)TI0,EM2U&* #_OMA7R!_PQ'^W/\ $;Y_B=^T M;]G@D^_;-K]W<;?7]TJK'^1K7\.?\$DO"2.)_&_QFU2]9CF0:;IL=N2>_P T MC2Y^N/PH_P!S>) MOVY?V5/"FY;_ .,>G7+KT33(I;O&?$FJR M#[KBTB@B/XO)N'_?-=!X8_X)J_LJ^']K:AX9U/6&7^+4]8D&3[B#RP?RQ7H? MAG]F;]GOP?M;P]\&?#D+I]V>328Y91_P.0,WZT>P\9M,DBRQ(GV<*&C^3*^3@J.@(/<9^ M>:_H'_;E_8:^&'[;PYXCMH0\MA*P 8%21YD3X7?'D9 MVJ005!'Y<^/_ /@AS^WMX3\02:7X4\'Z)XHLA(1#J>E^(K>!&3/!9+IHG4XZ M@ X[$]:\_,N$,PRN:AAU.M!))2;YYO37G:5W)[MVUWW/]'?!;Q>X.GP1@\HS M+%QP]?"TXTG[62BIQ@E&,E.5HMN*7,KJ7-?2UF_CZOWZ_P""8/@#Q!\,_P!@ MGX:>%/%%O)%>G1)+UX9@0\:75S-=1J0>00DR@@],8[5\@_L0_P#!";7= \96 M/Q+_ &P]6TR:UT^99[7P7I4WVA;F12"!=RX"[ 1S$FX/QEP,J?TW1$C01QJ% M51A5 P *^KX/R/%X"<\5B(\KDK)/>UTVWVV5C\M^D5XH\/\ %>'P^1Y/45:% M.?M)U%\/,HN,8Q?VM)2U$DTF^!&RLQ(GF22$\NI4+N(VG%_X)%?M[? W]HSPOX*_9N\ M9^$_['^(GP[T$V_AZ6>3='J,$=OY,TD#C!63RAEX6!&%WJ6VG9]._%+QS^T1 M\,_C]9Z]X:^#>K^,_AYJ/AB.VU1- U&T%YI6I1W$S+,EO;&\<@5]A+?N MT.#MP?D[]A+]BKQ3X\^//P;_ &Q[KX:'P7HO@OX3V5C-)=RP"[\4:FUG-;_: M/*A=C'$D,P&^4K(WE(NS;R/NS^5CG/\ @NJJ_P##4W[.+8&3K$X)_P"WZPK] M*=3T'1=9N;&\U;2H+F73;O[5I\D\08V\_EO%YB9^ZVR21RSZA?7'B+1[87>;J"0"%9;T/C;!G M+JOWQP.+S4_V7/@7>ZGX]U-#:Z=INIZKIL']D%MP-W,S MW/DR; ,JB.^69-PQNP ?,WQ4^ MG^UQ_P65\/>/?!FF1KH'P8T:PE\;:_"@" MS:Q'+-'O"G@N]UZ#_A+O$>GZMIDFI>1-<*U]?/,M])++$)?$]C&JV?CSP[8W,,=\J&TDLC=0+,Z),! Z M?NPP;=",9#': =#^P;_P4,^(?Q]^/OC[]D;]HCP%HVB^/O LMP[77AJ2;[!J M$$%PL$K(LS,Z$-)$RY8[TDSA=ISTO_!6;X]^*/V=OV%?&/C+P/?R6FM:BL&D M:=>PL5>V:YE$&!V2+S'MX/D5RRJTF[!Q47AW]G?\ ;9_;?_X) M^>-O@C^WE;:;H7C34-8:7PE>K';@Q" Q2P-.MH6C"&59(\K\_EL3@G!8 \!^ M!7[3GQV_X),6X4M_'7Z4^&/!/PD\3ZN/CCHOA?3[S4?$>EVKIKD]L'GEM!'NA16<$I' MARVQ<#<[$C))KX#\:_L7_M<_M&?L-?"G]@?Q?\'[GPUJO@OQBDOB3QC?:A:2 MZ9'IEO'=Q12VYBF:2>1X[I (P@(:)@Y0$&ON#XV6OC;X5_LK:]HGP \+7FJ: M_H_A!]/\(:;:NOFM<+"(+-YO ?PNTR7PE\,+*Z M"WTLKL+<*""&NI%Q]IFQAE@3Y5.TG&/,K[7A?@G'<04I8VO-8?!T_CK3TBO* M*^W+LEULFTVK_#<5<#Q&-J?!0AK)^+/&EQ-]K73+J4W-K8S,=Q>5FS]JGSR6.4!S@,0 M'KW3]DW]BGX+?L@>%?[*^'VD?:M8N8@NK^);Y%-W>'J5S_RRCSTC7C@$[FRQ M]>KVLOLQ[15M.UW$\7)N!L?FF80SGBR:KXA M:TZ*_@T/\,?MS[R=]>]E( !@"BLWQ3XO\-^"M+;6/$^K16D"]#(?F<_W54< ML?85XOXB^-7Q+^,FJ/X1^#^CW%I:GB:\!VRE3_$S](5^AR?7M7X3Q!Q=E7#[ MC1J-U*\O@I07-4D^FBV7F[>5WH?M66Y+C,S3G&T::WG+2*^?7T1Z!\4/C[X- M^&RO8"4:AJ@'%A;N/D/_ $T;D)].3[=Z\WT_P;\8OVC;V/6_&-\VEZ'NW01[ M"J$?],X\Y8_[;>O!/2NT^%_[,_AGP@R:UXM9-7U/.[]XN8(6_P!E3]\_[3?@ M!7IP P!7S<.'>(.+I*MQ#/V6'W6&IRW_P"OLUK+T6G56=T>J\SRW)$X99'G MJ=:LEM_@CT]7^)@> _AIX/\ AQI_V'PSI:QNR@3W4GS33?[S?T& /2M^BBOT M/"8/"8##QP^&@H0CHE%62^2/F*U>MB:KJ59.4GNWJPHHHKI,@HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BH-0U/3=(MFO=5U""UA7[TMQ*J*/J20*X;Q/^U9^S=X0W#7/C7X=#I]^ M*UU%+AU]BD.Y@?;%<.-S3+,MCS8NO"FN\Y1C^;1C5Q&'H*]6:CZM+\ST"BOG MOQ/_ ,%-_P!ES0=PTK4]:UHKT_LW2&0'_P "#'7G^O?\%:M,GG^Q> O@??7D MCG$37^JK&Q_[9QQOGZ;J^+Q_BOX>9<[5,QA)_P!R]3_TVI'E5N(\DH?%73]+ MR_),^Q**^*O^&O\ _@H+\1QL^'O[/?V"!Q^[NE\.7+=?^FL[",_E2_\ "M_^ M"JOQ,_Y&#QVV@1R=#_:UM:;1_P!N2EQ^/->7_P 17P>+TRS+,7B.SC1:A\Y2 M:M]QS_ZQTJO^[T*D_-1LOO9]I2RQ01M-/(J(HRSNV ![FN/\3_M$? ?P;N7Q M+\8?#=K(OWH&UB%I?^^%8L?RKY?B_P""8OQH\;R+-;S5I$ZQZ9I M$QR?9I513^!KSOQ-_P %;?A_;%E\&?"+6;\YPAU*^BM<_@@EKUKPS^P9^RCX M6VO;?"2UNY%ZR:G=SW.[ZK(Y7\A7H?AGX9?#?P6%'@_X?Z)I6W[IT[2H8"/^ M^%%']E^,.8_Q\PPV%3_Y]4I5&O\ P:TKA]7XGK_'6IT_\,7+_P!*/D;_ (;S M_;-^(GR_"G]FT+%)]V==%O+S:/7S 40?4C%'V#_@J_\ $W_CXO7T"UD''[VQ ML]O_ 'QF8?C7VK11_P 0VS?&_P#(SSW%5.ZIRC1B_513T\KB_L+$U?\ >,94 ME_A:@ON5SXK_ .'>/[57Q"^;XO?M*ATD^_&=1O-0('IMD,:_@#BNC\,?\$EO MA79;6\7_ !0U[4"/O"P@AM5;\&$IQ^-?6-%;X?P=X I5/:U\,ZT_YJM2I-_- M.7+^!<.&,FC+FG3(^&?\ @G?^R?X;VO+\.Y=2E7I+J>J3R9^J MJZH?^^:]$\,_ SX+^#-K>%/A1X=L'7I+;:/"LGU+[=Q_$UU5%?89?PKPSE5O MJ>"I4VNL:<$_O2N>I1R[+\/_ J48^D5_D 4!5 X HHHKWSL"BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "O*/VT_VH],_8_P#V?]4^,MWX;EUJ]BG@ ML=#T6&38;Z^G<)%$6P=JYRS'!.U3@$X%>KUY;^V1^RYX=_;"^ FJ?!37]?N= M'EN9H;O2=:M$WR:?>PN'BF"Y&X @J5R"59L%3A@ ?(]U^U[_ ,%1O@A\1?'/ MCWXM> / WBK1/"MMX=N/%_@;PL;O[5I=M?>>$-@[%A)*I7$V[>I(4IA0S#[H MUCXL?#WPQ\-E^+GC'Q1:Z'X?_LZ.^EU'6Y1:I!$Z!E\SS,;&P0-IYSQC/%?G M[X=_:*_;C_8@^/7Q2\:?'WX8Z/\ %32])TGPVGC_ ,4^#KK[)/(#C9* _#:V_A'P9 M'IO_ C^K7$4D=UJ8G\\/,Z,<)&3$#&,!MK M@G:M[]H7]LKXIZ-^T':_LC? MLH?!^Q\8^.AH8UG7[S7-6-GIFA63,%1IF52\CN2N$7! ="-V2!Q'[&%A8Z7_ M ,%/_P!J;3-,LXK:VM[;PA%;V\$81(D736"JJCA0 !P *^D_'VJ_ [X'66 MN?M!^/X_#_AT0V"C7O%5S:113R0)@)')*%\R7G:J1Y8D[0H)(% 'CGP*_;.^ M,)_:0B_9$_:]^#.F^$O&&JZ/+JGA/5O#FK->:7KD$6XRHA=0\4J*KMM;.0C$ MA?EWT/&G[9O[1OQ-^.WBOX'?L1?!+P]XDC^'\B6WC#Q5XOUR2TL5OV!/V&W6 M)2\DBX(9CPK*00!M9N2_9BTSX@_MT?MB6/\ P4(\3^%+SPW\//!^BW6E?"33 MM1B\N\U?[0KQSZG(O\$;QNZJ.A!3!.QF>]_P1JS>?"GXMZ]?#=J-_P#'OQ#) MJ4C??,FVV."?Q)_X$?6@#UK]C;]K:3]IW1?$>@^,OA_/X/\ '?@;6?[*\:^% M+B[6?['.03'+'*H DAD"L4;'.UL;@ S>I>.O&OAKX;>"M7^(?C+4EL](T/39 M[_4[MQD0P0QF1VP.3A5/ Y-?*7[/!:P_X+&_M V.G?+;WG@GP[<7Z)]TW"VT M"H3[[&;\S7:?\%<+[4-/_P""<_Q1GTQF$C:/;Q,5Z^6][;I)^&QFS[4 >>6W M[?7[<^O_ EE_:Z\*?L8:--\*D@?4(-/N?%+)XBN=)3):^6((8@#&#((^6*C M@L"&/LOQ6_;N^#GPU_9!M?VQ;$76L:)J^GVLOAO3+50MUJ5U"M*DN6?J9&M(BQ/ODF@#M:**XSXS:)\WA5 (VG/.: .SHKPO_A ?^"@G_1?_ )_X2DG_P 5 M7JUCI_Q"CL88]0\06$EPL2B>1+0A6?'S$#/ SF@#>HK'^Q>-_P#H-V7_ (#' M_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H M-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ MZ#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK' M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\ M:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#' M_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W M9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H M-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[ M%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH M^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\ M: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E M_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W M9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:J:[J&N>&-&N?$7B3QEI.GV%E"TU MY>WBB**"-1DN[L0% ' M"?"?D>)O'13:FCPS9@T]B.&NG7[I[^4OSGC.P$-7@7[17_!2WXW?M >-&_9L M_83M;S4;F_9H)?$NG61CN)UZ,UONQ]GB /-P^T@TTV8G=N3?_KI0>?-8<'E0"-Q_5,#PAE'"N$AF M?%C?-)7IX6+M4GV=1_\ +N'?[6^S7*_R;'\99QQ;C)Y7P@DXQ=JF+DKTJ?=4 M_P#GY/M]E:='S+RGX!_L"?M"?MT>.8OVD_V[O$FIVFD7&)-.T!R8;FZ@SE8T MC&!96_/0 2/R>"PD/Z&^"/ W@_X;>%K/P3X!\-V>D:3I\0CL["QA$<<:_0=2 M3DDGDDDDDG-,^Q>-_P#H-V7_ (#'_&N;^(/Q)D^&EGY_B+Q99&=ES#8P6VZ: M3Z+G@>YP/>OBN->/\3F]/VV85(T,+27N4U[M*FMDDNKZ7W>RLK(^SX-X#R_A MZ\,'&5;$U=:E67O5:CZMOHO):+=W=V=VS*BEW8 9))X KROXF_M.Z%X>E;0 M/ ,*ZOJ1;8)DRT$;=,#',A]EX]^U<6NK_'#]H]VT[33]@T,,5FE ,<+>S,.9 M3_LCCID#K7H/P[^ B?#@B\TNZLI[XC#7US;%G7V3)P@^G/J37XC+/N(N,).E MD,?88;9XBHM9+_IU![_XG_Y*T?JBR[*\C7/F+]I5Z4HO1?XY?HOQ1R/A;X"^ M/?BEJB^,OC3K-S%&_,=D6 F*]=N/NPK[ 9Z\ \U[1X=\,Z#X2TM-&\.:5#9V MT?2.%<9/J3U8^YR:J_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-?3\/\ M">4\.J4Z*2LN]WJ>3F6X(Y(BC!+RD>B M FHJ5*=*#E-I)=7HCHPN$Q6.Q$:&&IRG.6BC%.4F_)*[?R/2:*^;/ '_ 4R M_8_^)FOQ^&/"O[6'A@7DL@CB35=.NM/21R67@P,WC#XL>&=*VC+?VE=Q M08_[[<5YYXG_ &XO@1X5W)=_'C1[J1>D>F:9/=;C[-&I7\SBO'S#B'(,JO\ M7<72I6_GG&/YM'+6QV"P_P#%J1CZM+\SW:BOD?Q)_P %3?AYII:+P[IFL:FX MZ.VFQ01M^+2EO_':Y=?^"F'Q[\9S-;?"WX&K=/G"XAGO23[K"B_EFOC,7XO^ M'N%G[..,52?14X3FWZ.,6OQ/+J<39+3?*JO,^T4W^2L?<%%?%$?Q,_X*J_$G MC0/ DNA))UW:/;6FT?\ ;Z2P_G3C^R/_ ,%#?B0-_C[]H#^SX7_UMJ_B2Y/_ M )#MT\L_G7)_Q$[%8W3+,EQ=7LY4U2@_24G^AE_;]2K_ +OA:LO-QY5][/L; M7?%/ACPO!]J\3>([#3HL9\R^O$A7'U:N1U_M"_D4'_OQY=']M^+F8_[ME5##7ZUJWM/O5))_(/K?$M?X M,/"G_BG?_P!)+/B;_@J5^S?HVZ/0]/\ $6L./N-:Z(]>N3IOPR_9_EN9C_JVN=1>9CZ?NHHL_P#CU>Y>&/V0OA'X0VMHGPO\ M)!T^Y+=Z,+EU]PTVX@^^:[O3?#GB/1K466CW.EVD*_=AMK 1J/P7 H_U?\5\ MP_WK.*6'754:"E]TJCNO4?U+B.O_ !,5&'^&%_QD?)7_ T3_P %,_B7QX-^ M"YT1)/\ 52KX<, QV.Z^?8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-'_$+7C--_^@W9?^ Q_P :[L%X1^'F"ESK 1G+JZCG4OZ\\FOP M-J7#624G?V*;\VW^;9P_AC]BS]EGPEM.E_!71YBO0ZFCWF3_ -MV>O0-!\)> M%?"L'V;POX9T_38\8\NPLHX5Q]$ JO\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P M&/\ C7VF R3)LK5L%AJ=+_!",?\ TE(]6CA,+A_X5.,?1)?D;%%8_P!B\;_] M!NR_\!C_ (T?8O&__0;LO_ 8_P"->H=!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ M /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%% M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C M_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# M8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ M]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^ M-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C M_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0; MLO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T M&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/] MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT M?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^ M- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR M_P# 8_XU:TJ#7X9'.L7\$RE?D$46T@T 7J*** "BBB@ HHHH *\4_;Z^ ?Q8 M_:%^ #^'/@5X_F\/>+]%UFUUK0)UO9((;N>W+?Z-.4/,;J[<,"N\(2,#(]KH MH _-+6O$W[?G[2'Q#^-7P)TC]DFU\,>)_'WACP[HOC75-4\5VTNG^'K7R+R. M2X7RRS3B=))/+5-S( <[B.?T#^!OPKTSX&_!GPK\&]&OGNK;PMX?M-+BNI5V MM.((5C\PCL6*EB.@S70V^CZ1::E ?V^?V@?C7XL\*?9/#/C=/#H\+ZG]N@D^V_9;)HI M_P!VCF2/:YQ^\5<]1DI\1_A%X*6.7PYX7N_ M'NFZ=9:OJ!B5GO;J*2;?($=GC6)U *QC^%W5_P! ** /G#X!?'7_ (*%>*OB M?H_A#XT_L!:;X'\(RK,FH^(K7XC:??&P5()&B"V\+%W#2+''A1\H?/0&N$TC MP'^UG^P?\=OB+JOP,_9U/Q2^'7Q*\12>)+>PTKQ%;:?>Z%JTP'VA'6XXDBD( M&"H.U54'!&#]E44 ?.'["'[.WQB\&>+OB+^U+^TOI]AI_C_XJ:K;37>@Z==B MXBT33[6,Q6MIYJY61PAP[*2IV)SG-;7AWP?\<_VMOV5_&_PI_;%^%=AX&U/Q M$;_2;6TTG48KU5LFB06]Z&CED7>)"S;"PYC&0,\^ZT4 ?#.@ZY_P5(\"_LXQ M_L8V/[)]AJ&OV.A_\(WI/Q5B\9VJ:4+%8_(COGA;]^)4A ^0C<64-M.=A[+X MG_\ !-^__P"'?/@_]E[X1^*;:#Q;\-KRRU[PIK5TA2"76X)9)I'8:<# MKMWJ3G;S]:44 ?#WQOTW]O[]OKP!8?LK?$/]E-/A;H&IZC:-\2/%]UXMM+V. M2VMYDF:&PBA)=C(\:E2V0 K'!+5]LZ5I=AHFEVVBZ5;+!:V=ND%M"G2.-%" MJH]@ !5BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MODW]N/\ X*E?#S]G![GX9_"2.V\5>.R3"UO&Y>STN0\?OV0YDD!_Y8H[ M+=;^S9_P3:^,G[4_C5?VE_\ @H#X@U.07K++:^&+F4QW5S'G*K,%Q]D@&>(4 M"OR?]7_%^@WAKPSX=\&Z!:>%O"6AVFFZ;80B&RL+&!8HH(QT554 5^C2S'A MSPWBZ66..+S+9UFKTJ+ZJDG\\U!QWD? PH[(H" M+DX&22?1M2U/3M'L9-3U:^BMK>%=TLT\@55'N37%?%']H'P;\.%DTZ&4:CJB MC LK=QB,_P#31NB_3D^W>O.M-\#?&#]HF^CU[QQJ#Z9HH;?!%L*J5_Z91GKQ M_&WKP3TK^<^)O$2KB\VJ4,*I8W'S=Y).ZB^]2>T4NW3;W=#][R+A'#8#+87C M'#86"M'2UUVA'=M]^N^IK>.OVEM8\1:C_P (?\%M)FNKB4E!?F LS>\:'H/] MINGIWJ?X>_LPOC^!?AQX1^ M'6G?V?X8TM8BP FN7^:68^K-W^@P!V K=KR,%P9BHM8TEI1I^ MD?MOSEOU3LF>EB,^I82D\/E4/9P>CF_XDO5]%Y+\".TM+2PMDLK&VCAAB4+' M%$@54 Z < 5)117Z'&,8Q22LD?,MMN["BBBF(**** "BBB@ HHHH **** " MBBB@ HHHH **CNKNUL;9[R]N8X88U+22RN%5 .Y)X KR7XD?MU_LQ_#/S(+[ MXCP:K=QY_P!"T!/M;$CJ-Z?NP?9G%>7FF=Y/DE'VN88B%&/>:\-NKA3<2*,1P@GH7 M[X]?'KXG?M*?$_4?BU\6O$,[3W(AM[B.Y)$4*D) MQ#@DLPP37Y45^2YUQEE7%CZA^SW^T M)K^HWVB6=E]H\'78B:XFM2I >RZY,>T[T!P$V.,X*@?G97U7_P $;O@39?'' M]M/34\2>&DU/0/#^C7U_K4%PI,3*T+01*Q'?S9D8#/.P]0#7#EE;-Z6*4['F3<;O;F2U<5N[:Z71^V>-N3Y?F_AAF?UE1YJ5*=2G*7V:L4W"SW7-* MT7;=2:ZGZ,>*_P#@K9\(]+BDD\+_ VUV^$:DF349X+1,#J$R*P4$L ^02 M>H%?EKX(^*_[4?\ P1M_:$\(^!?VJ?"]SXH^'VCV>LV7@^]TN5 C6E[/:2W4 MMJ[#+,KP0L;:0J5,K8*APQ^WP'#G'-=2>;9M>_V:-.,$E9WM+X^:]FG>R2:< M7=-?Y4T<#F\T_K.)^48I+[][[>7D[Z>_:A^UC^W7XY^#=M\?SXN@T#P3J%HU MU:ZI#96T/FQ@,Q,<95[J0@(Y(12<*3C S7+_ +(%I\)/$&D_M$:L MFC^']42QGEU?4+J3[2SQ[]T<&0 F/[VT^PK[R^&7B?X0>.OV9X?&7P(FMI?" M.KZ%=7FD&V1E0++YCR+L;E")&<%#C805P,8'Q+_P;>_\D,^(_P#V-EM_Z2UP MOPFR?%M_VEC<5B4^E2O*R\DH*)E_JWA:E_;U:E3_ !3=OPL9/[4'PQ_8Q_8A MTX-\?OCKXHU_69B5M] \(:"DL_LN_L4 M?!']G&^_:7\;^ =6U33=*\*_VY-;7NLR-,Z^0)5A41M%&SL2$&0%+,,X%>2_ M\'&ZK_PRSX'; R/'Z@'_ +<;FOL[P?X \'?$[]G/PMX,\?:!!JFE7&@:1-7_ +[:8M^M?I'\ M*O&$'Q"^&7A_Q]:^&KG1HM;T:VOX=*O519K1)HED6*0(2H=0P! ) .17S?\ M\%(-#T7X@)\*_P!B;PUH]K ?BAXY@&M06ENJ;-!TW%Y?8V@;?N0@= 1V/"JJ@DD]A7EG[%_[8 MO@G]MOX<:U\5/AYH%[8Z3IGBR[T:T>_8;[Q(4AD6XV@?NPZS*=AR1CDUY;^U M[\3O 'Q\TSQ_\)[[XA:/9^$O VB7Q\06UQJT44FOZY';-)#8*A8,UO;-LDEX MQ)/Y<7(BF0_.7_!*#X[Q_ 3_ ()&_%KXD:%J%K)KOAK6]8U"QLFD5G24V%FE MO(\?7R_-QR1@[2*ZS0^X?&W[8_P]T;XP']GCX;>']6\=^.H81-J>A>&4B,>C MPG&);ZYF=(;9>1\I8R'*X0[ESZGHT^KW.E07&O:=!:7CQ@W%M;71G2-O0.40 MM]=HK\C?V,OCA^T[^Q=^P/J?[<_A#PIX-\5Z9XI^(#R>.I==:\.M7"F46Z.+ MA7$:KYY?[RR'=9 6 M'SQ-C@LCAD)'!*G'% '7T444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %9WBWQ?X6\!>&[SQAXU\06FE:7I\)EO;^^G6.*%!W9FX'H/ M4D LF#7E^PX^52?D0'K(V%'3 MDX4_"FD>$OVR?^"P'C>/Q+XPO)/!_P +;&\)MD16^RI@D$0H<&\N,9!E;"(= MV-N=A^[X9X'KYOA7F>8U5AL##XJLOM?W:<=YR>VFE^[5G\!Q1QWA\GQ:RO+: M3Q6/G\-*'V?[U66T(K?75KLM5TO[1'_!1+XZ_MC^.'_9H_8%\.ZFEG=[H[WQ M'"AANKJ+.UG5S@65OSS(Q#G('R9VM[G^PY_P2^^&?[+Z6WQ!^(;6_BCQW@2? MVA+'NM=,<\D6R,,EQ_SV8;C_ A,D'VG]GK]FGX.?LL^!%\$_";PU'8P;0^H M:C.0]U?2 ?ZV>7 +'K@<*N2%"CBL?XF?M/Z+H'_AY;KJ^HLVP3J"T$;'@ M 8YE/L./<]*X^./%C(>&LEEEN5?[)@GH^M?$/^\UJ[_R1T2>KY=$^$?#'-K:NO>U?HGBSQEX:\$:6VL>)]6BM81PN\ MY:0_W54$_A'I%Q9V1.)[L';(5/=Y.D0]@O"GFO:/#_ (C> M'=+AM+:/[L4*X&?4GJ3[GDU^!>SXLXVUJC. ^%_[-/A;P8T>L>)RFK:F#NW2KF&%O\ 94_> M/^TWU %>F445]QD^1Y5D&$6&P%)0CUMNWWDWJWYMGS^.S#&9E7]KB9N3_!>2 M6R7H%%%%>L<04444 %%%% !1110 4444 %%%% !17'_$7]H#X+?"9'_X6%\2 M])TV5!DVCW(>X(]H4W2'\%KP+XB_\%6?AEI,C:?\+? 6J:_<$[8[B]86D#$] M"HP\C?0JIKY+/>.^$.&[K,,;"$E]E/FG_P" 1O+\#S<7G&68'2O52?;=_C"6X)E;ZQ?E6IX4_X);^)/%6HCQ'^T'\;[O4+N3'VB M+3"\TK?]O-QD_P#D.OD_^(B9_G7N\.Y/5JI[5*UJ%/U7->4UY*S/-_MO&8O3 M X64E_-+W(^NNK/0?B1_P4Q_9P\%>9:^&;O4?$UTN0%TNU,<(;WEEV\>ZAJ\ MLE_;<_;/^/LK67[//P6.G6DC%4OXK)KMD/3FXF"P+^*U]"?#?]BC]FCX8>7/ MHOPPLKV[CP?MVM9O)-W]X"3*H?\ =5:]3BBB@B6&"-41% 1$& H'0 =J/]6? M$K/M%A9_\ @V?O)^B:#ZAGV,_WG$*FOY::U_\ GJ?%5K^P/\ MM7_'"X35/VC?CBUM"S!OL+W;WSQGT$:E88_^ L1[5ZU\-O\ @F[^S1X$\NZU MK0[SQ+=I@^;K5T3&&]HHPJ$>S!J]]HKU,K\*N"&[#3;(# M+"S2&+ M'^Z@ K\U_P!M[_@A-KNO^,K[XE_L>:MID-KJ$S3W7@O59OLZVTC$DBTEP5V$ MGB)]H3G#D84?IQ17V&.R7+LPPT:%6%HQ^&VG+Z6V]-C]-X)X[XD\/LP>*R:J MH\R2E!J\)I;*4?+HTU)7=FDW?\3/ '_!#G]O;Q9X@CTOQ7X/T3PO9&0";4]4 M\16\Z*F>2J6K2NQQT! SW(ZU^HW[#7[#7PP_8:^&$G@OP7L:FZ3>(_$= MS"$EOY5!"@*"?+B3+;(\G&YB22Q)]MHKFROAO+,IJ^UI)N7>3NUZ627X7/IN M.?&;C;C_ 2P6/G"G0NFX4HN,9-;.3E*4G9ZISM=)K!^*>G^+-7^&/B/ M2O 5X;?7;K0;R+1;A9O+,5VT+B%@W\.'*G/;&:^*/VEKCXZ?M+3>&/A9\5OV M*=>X=4>[FA0 M1+)+Y88D$C#%1DX\6_X(K?LQ_M._L?\ A/Q?\//V@O@9J&B?V[K$%[8ZK%KF MEW5NJI R,KB"Z>0'(4#"$'=R1@FONNB@#XA_X+1?LY?M+?M>?##PU\*/V?\ MX%ZCK[20MNE[H!\AYY&?JWX OXJ3X.^'= M,\;>!-0\.:II^C6EI>:;J-U:S.LD<$:L5>UFE1EW @'<"=N<#C/8T4 ?/G@_ MX4?$3QK_ ,%&/%GQ_P#'WA:XLO#G@_P19^&_ $]RRE+Z6Y7?\ !-/_ ():ZO\ #[]D7XD_#O\ :9^' M$OAGQC\0$O-%O+J/68;PKI36\7V>15MYI(0R3M,XZ.2HW<8K] :* /S0\-_L M9?ME>&O^"=_C/_@FQJ/P8>^U?4_&,$GAWQG;ZK:C13IIO;:[>XD=I1-&5:"7 M]WY1D/FIA3@U]Z_LR?!'3_V;_P!G[PC\#-,U#[8GAG1(;.6\V;?M$P&990O\ M(:0NP'. <*+/1](L(]]W?WTNQ$'8#NS$\!0"S$@ $G%:4J5 M6O5C3IQB2[FS7QQ^VY_P % M6?"GP>O9O@_^S?!!XL\;RR_97NH%,]GITQ.W8 G_ !\SY.!&ORAN&)(*'Q[X MX_MQ_M)?\%!_',_[.'[$?AG4=-\.RY35-:),,]S 3AI)Y1Q:6YY^4'>XX.2W MEU]'?L;_ /!.WX)?L6Z&OC_Q=>VFM>+TAS>>)=00+#8Y&&2U5O\ 5CG&\_.V M3]T'8/U2CPWD' F$68\5M3KVYH85-)VW4J\MH1Z\N[ZW]Z*_)<1Q1Q!QYBI9 M=PG^[PZ?+4Q<:$?MR_O;+I:\9/Q7]E?_ ()=_$#XR>+O^&DO^"@&LWVI MZEJ$BW,7A:\N"9INZ_:V'^K0#&+=,8& VT QU]K>+OB)\./@KH$&DR+;VJ6] MNL>G:+IL*J5C4854C7 C0 8'0#&!Z5P'CC]I/7?%.I?\(=\%-)GN)Y25%^8- MSMZF-#]T?[3=/0=:M_#O]F%7O/\ A*OBYJ#:E?2MYC67G%TW>LC]9#[#CW85 M^#\8>+O$WB+F3P^20510]U3MRX6@NT$OC:7:[>CO)*R_7N$?#3A[@/ <^*O& M4_>E=\U>L^\Y/97]$M=$WKSLVJ?&;]I>[:TTN'^R?#P?#G<1$0.S-UF;_9'R M@XX'6O4_AG\$?!?PRA6?3[7[7J&W$FHW*@O[A!T0?3GU)KKK:UMK*W2TL[=( MHHU"QQ1(%50.@ ' %/KRLDX+PF Q7]H8^H\3BWO4G]GRIQV@ETMKV:6A[V89 M]7Q-'ZMAHJE1_ECU_P 3WDPHHHK[4\$**** "BBB@ HHHH ***S_ !)XL\+> M#=-;6/%WB2PTNT7[USJ-XD,8_P"!.0*BI4IT:;G4DE%;MNR7JQ2E&*NW9&A1 M7@'Q(_X*3?LU>!?,M="UB]\2W:9'EZ-:GR@WO++M4CW3=7DUS^WC^UO\=+A] M-_9S^"!M(&8J+Y+-[YXSTR97"P)_P)3]:_/"LNK?5Z6(^L5ND*$75D_ M)./NW\G)'B8CB+*J$^2,^>7:"YG^&GXGVM--#;Q-/<2K'&BEG=VP% ZDD]*\ MJ^)'[;G[,_PP\R#5_B;:7]W'D?8=$S>2$_W28\HI]F85\^P_L.?MC_'J5;_] MHCXUFPMG8,UA+>M>-&>O$$16!?\ @+5ZK\-_^":/[-W@GR[KQ)8:AXFNEP2^ MJW12$-[11;1CV8M7E_ZR^)>?:93E4<+![5,5/7_P5#WD_5M'/]?S[&?[MAU3 M7>H]?_ 5JCSOQ3_P5%\6>+]1/AS]GKX'7=_=R?ZB74E>XE;M_P >UOS_ .1# M69_PJS_@I7^T?\_C?QA)X3TJ?K;S7@L5V'JIAM@96^DOYU]D>%O!GA#P/IPT M?P9X6T[2;4=+?3;-($^N$ !/O6G1_P 0[SW.O>XBSBM53WIT;4*?H^6[DO-V M8?V'C,5KCL5*2_EC[D?1VU?X'RI\.O\ @E/\+-'=+_XH>.=4\07&=TEO:*+2 M!B>H."TC?4,OTKWWX=_ 3X,_":-1\//AMI.F2*,"ZBM0UP1[S/F0_BU==17U MN1<"\(<-V>78*$)+[5N:?_@_P[PSG/%.. M^JY?3YFM92>D8+^:R3>A\]Q)Q3DO"F ^M9C4Y4](Q6LYO^6$=V_P % MNVEJ>[?M=_MR_!;]CWPU]J\:ZE_:&OW,)?2?"]A*#)?!7@_'^S\A?UW-9JWM(QYW%OI0AJDO^GDMU>W,M%\KD_ O%_BO-8[ MB!/"99%W5!OEZ5V_PM_9L\*>!S'J_B+9JVJ##>9*G[F%O]A3U/\ M-SW %>DU^#5 MLEXGXYQ;QW%59JG)\WL(R;N^]:IO-^2=NJ:U1^WX?%Y+PQA8X3(Z27*N53<4 MDEVIPVBOE]^YB>!_AWX2^'FF_P!F^%]*6'B1X%:M5Q%5U*LG*3W;U84445T&04444 %%([I&A MDD<*JC+,QP /6O,/B1^V7^S9\+?,@\0_%&PN;J/(-CI#&\EW?W2(LA#_ +Y6 MO/S+-LJR>A[;'UX4H=YR45^+1A7Q.'PL.:M-17FTOS/4**^._%__ 5.U/Q! MJ'_"._ +X*WFI7%M*G^[=0V(M%*'^+S[HEF^L M6#[5H>&_^"8/CWQQJ2^)/VB?CK1_#? M]AG]F3X9^7/IWPVMM3NTQ_INO-]K,[S0O!_,FA:#81[)KF$G.RRMVR(8V &;J7); QYN/E^VROA;!8?)Y<0<2X ME8++8;U)Z2J?W:47K)O9.S792LT? 9YQG76:+(>'<.\9F,O^7]?#3X*^"_AE LNF6GVF_*XEU&Y4&0^H7L@]A^)-?GW$?BIQ)Q MW@GDG!-!Y;D_6M)?O:_]ZV\K^;Y5M>\4?2\->&>5\,8Y9WQ97^OYJ]HK^'1_ MNP6T4NZ7,]]$W?SKPC^SYXT^(VJ#QG\;-9N1YG*V&_\ >LO4*<<1+_LKSU^Z M:]HT'P_HGAC3(]'\/Z9#:6T0^2&%,#ZGU/J3R:N45XW#_"F4<.QH4445](>4%%*LKC_ &8\[W_ &O _B1_P51^"?AOS+3X=^'-5\2SK MG9,R_8[9O^!2 R?^0Z^7SSC7A3AM/^TL93IM?9O>?_@$;R_ \_%YKEV _CU5 M%]KZ_O>(_#WA;3GUCQ/KMGIUI'_ *RZO[I(8U^K.0!7QA_PT%_P M44_:-_=?"CX7AM)9;V;!_A\Z<@)^"L*^._XB3FN<^[PYE%;$)[5*EJ%+U4IZR7E9 M,\O^W<3BM,#AI3_O2]R/WO<]7^)'_!1O]F7P#YEMI?B2Z\1W:9'D:%:ETSV_ M>N5C(]U+?2O(;[_@H+^T]\:;N31_VLW<>/],\0R?:B3Z^60(@?<(*]>LK&RTRTCL-.LXK M>")=L4,$81$'H . */\ 5_Q0S_7,\RAA*;^QAH7E;_K[/6+\XW0?4N(,9_O% M=4EVIK7_ ,">J^1\5)^QG^V]^T$XNOV@?C(=+LI2#)I\]\;@K[BVMRL _P"^ M@:]/^&__ 3'_9U\&^7=>+5U+Q/=+@M_:%R88-WJ(X=IQ[,S"OHNBO1RWPHX M,P5?ZQB:,L56ZSQ$G5D_52]S_P E-Z'#F54I\]2+J2[S?,_QT_ R/"'@'P/\ M/]/_ +*\#>$--TBWP,PZ;9)"&]SM R?<\UKT45^AT:-'#TE3I148K9)))>B6 MA[<81A%1BK(****U*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH ***Y#XV?';X5_L\>!I_B'\6_%MOI6G0Y6+S#NEN9,9$4,8^:1S_= Z9) MP 2-\-AL1C,1&A0@YSD[**3;;?1):MF&)Q6&P6'E7Q$U"$5=RDTDDNK;T2.L MN;FWL[>2[NYTBBB0O++(P544#)))X YS7PC^V)_P5>OK[6Y?@-^Q#:G7=>N M7:"X\5V\(EA@/1A:*?ED(Y)F;]VH!(W#YE\^^-_QX_:6_P""A5R^B:0EU\/O MA2S_ "6TA_TS6(P>&E (W@\$)D1#/60J#7M7[+/[ NE>%='C_LC1#HFG3*IN M-1ND#WU^/7) ..XSA1G*J>:[<;Q/PKP)BWA/8K-,W6V%IR3H4'WQ597C>+WI M1;U7+-JZM\K#+^*N/*//A*CR[+'OB9IJM67;#4G:236U626CO!.VOS]^SA^Q M7J=WXM7Q]\6HI?&GC74)_M/V6Z8W4,$K')DE+Y^T2#C+/^[4[N'^5Q]T?#?] MEVV@N%\2_%2\_M*]LZC=ZU5]95*F]WO9:+[-EH36]O;VD"6MK D44:A8XXU"JH'0 #H*?7AW MQ(_X*'?LQ?#WS+>U\82^(;M,_P"C>'[?SE)_ZZL5B(^C'Z5XYJ?_ 47_:%^ M+M])H7[.'P'?.[;]J>WEOY4']XA L<7_ +*?DVCP,5Q%E6'GRNISR[1]YO[M/O9]J$@#). .IKS;XD?M=_LY_"K MS(?%7Q3TUKJ/(:PTZ0W_L_>$O+NO&UYJGB>Y7!9;J?[-;D^HCB(;\ M"["O(_UK\1<^TR;*%AX/:IBY?XLY?[1SO&?[KAN1?S5';_R5:G(^ M-?\ @JI%J=]_8'P+^#M_JEW*=MM-JS$%F]K># ?!6EZ/"1AUTZR M2(O_ +Q498^Y)-;='^H'$^=Z\09S5E%[T\.E1AZ-J\IKULP_L;,,7KC<5)K^ M6'N+TONT?)'@'_@E+X2CN!J_QA^*&I:S-E]-#Y]R#ZB64LX_ @5WE%?49'X?\&\.-2P." M@IK[>?-)?)H]#"9+E>!UHTDGW>K^]W84445]B>H%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !117E'[:?[4>F?L?\ [/\ JGQEN_#BPR;#?7T[A(HBV M#M7.68X)VJ< G H ]7HK\];K]KW_ (*C?!#XB^.?'OQ:\ >!O%6B>%;;P[<> M+_ WA8W?VK2[:^\\(;!V+"252N)MV]20I3"AF'W1K'Q8^'OACX;+\7/&/BBU MT/P__9T=]+J.MRBU2")T#+YGF8V-@@;3SGC&>* .BHKYE_8?_P""B.E?MO\ MQN^)OA3P'X;6W\(^#(]-_P"$?U:XBDCNM3$_GAYG1CA(R8@8Q@-M8%L$[5U_ MVFOVP?B+X)^-NA?LI?LQ?"NR\9?$;6=(?6+U-6U,VNG:'IJOL^TW,B@L=SC: MJ+@\@]656 /H.BOGG]FW]L'XF^*?CIJW[)W[4WPFL?!OQ!L-&76=)?1]4-WI MNO:<7\MIK9W 961^"C9/RL>-I P_&G[9O[1OQ-^.WBOX'?L1?!+P]XDC^'\B M6WC#Q5XOUR2TL5OV!/V&W6)2\DBX(9CPK*00!M9@#ZBHKQC]C;]K:3]IW1?$ M>@^,OA_/X/\ '?@;6?[*\:^%+B[6?['.03'+'*H DAD"L4;'.UL;@ S>I>.O M&OAKX;>"M7^(?C+4EL](T/39[_4[MQD0P0QF1VP.3A5/ Y- &K17Q=;?M]?M MSZ_\)9?VNO"G[&&C3?"I('U"#3[GQ2R>(KG24R6OEB"&( Q@R"/EBHX+ AC[ M+\5OV[O@Y\-?V0;7]L6Q%UK&B:OI]K+X;TRU4+=:E=7.!#: <[)-Q(?KLV.< M-MP0#VRBOD#6_P!N;]L7]GD:!\1_VS_V8/#OA_X>Z]J5O97^L>&/$KW=WX8> M=@(FOHV7:Z D*S1G /P_BWH.@(/Y]XBY]Q/D.786>1PI.I5KQA-U8RE&-/V M=2SWNOT'PTX'GX@\3+*HR<%RN3DOLI.*;>COO9+2[:5T? M:_Q%_P""O/\ P3@^%.K6^B>.?VIM&MKFZOTLK=;;3KVZ5[E\A8M\$#KN.#QG MM7H'PZ_;3_9<^+>EMK/PU^,6G:S!&0)C90S,T1/0.FSU;XZ?"[ M0?VUE^*\/AVQLC);ZQ::?-,CX M5I9C2=!59+[=.HXN3UBK1K*2YEUO*W9GZ$_#WPPQ&=YIE%#'UHUL)90E)PE& MM):5(QC&G=V3/V,^/?[=G@GX>6X\)_"'2V\:>,[N'=;:-:EHH+! M22!-?2L!]G3C(0_O'&-HPVX?.OA+]F_XH_M*_$M?B;\<=5;QIXD0_N(Y(S'H M^AH3D1P1'Y0!ZMEF(W8+9)Y)?VG/ ]]J?VOX=^&CXIFOY=PEM6,<5U(H" Y1 M2\N @7C;PHPV *I?&/\ :F_;6LO$7AOX&Z1X&O _A:UCTVYE MAC5FDN)#(ZS0PA4"AE.7T:E*;A&.(^J1DZU6 M?*O:1]M.RP^',9+W(P=[_:VB^ O@1^SK9Q^(_BWXYT=-05=\/\ 0O$_C7P\=>\.I+81?V?KENJ>8Y@OQ),TC!,LRND1 M4#:3N(!]7^,?[;G_ 3B_82\?V?PI^&WP>_X2[Q>;Z.WGFM(!+'9N91&Y:]N M=V6!W K ' >-D8H1@>QE>6>)*PWU3*\+A\KH=Y/V]9_WM/ZEY&Y_PT[_ ,% _P!HK]U\%_A:V@Z;/Q'?V]@ "I]; MF[Q&3CN@!JSH_P#P3<^.'Q3U"/Q!^T?\>)9)"=QMX9Y;^90>J[Y2J1_\!#"O MJ;XY?&KX??LZ_";7/C5\4M6:RT+0+3S[V6./>[$LJ1QHO\3O(R(HR 6<9('- M> _#'_@J#IVN?$'P#X4^-GP!UKX?Z3\78!/\*_$-_K%M>1:PC%/*6XCA^:SE MD$UN53,@S<("PZUZD/"C YC)5.(<=7QTOY9S<*5_*G!JW_@31QKARE7?-C:L MZS[-VC_X"O\ ,[_X;_\ !/S]F'X<^7<-X'.O7<>/]*\13?:<_6+"Q?\ CE>R M:9I>F:+8QZ9H^G06EM$,16]M"L:(/0*H %>*?M-?MN:-\#/BIX6_9R^'_P . MKWQU\3?&<+W&A>$K+48;*-;6,2,]Q<7,V5ACVPSE<*Y8PL,#K5[]C_\ ;/\ M W[7.E^(]/TWPY?^'/%G@G5SI7C;PCJKI)/I=XK.A DC)26,O%,JN,$F)LJO M&?T#*<@R/(:7L\NPT**_N14;^K2N_5MGM8;!83!QY:%-17DDCV2BL+XG?$OP M/\&_A]K'Q3^)/B"'2]"T*PDO-3OI\D1QJ,\ 9+L3A51069F"J"2!7RYX%_X* M[>#=4UKP1KGQ8^!NM>!_ /Q0O;FU^'WCC5-8M9ENI(9EB)O;>,[K%&9@ Y:1 M>0Q(0-(OKG2?8%%>(_M:_MO^"_V7]=\*?##3O"MUXN^(/CO4$L_"7@W3KR*! MYV9U3SKB>3Y;:#>/Y;F#-G /<**** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *\M_;(_9<\._MA? 35/@IK^OW.CRW,T-WI.M6B;Y-/O8 M7#Q3!DZ3X;3Q_XI\'77V2YL[%8[H6UY]GE4"1RK2F554(I0?,JDM7W'XC\"? M+]LGX3>'-7\9>&++Q9X4U$V7B'1K>^5C!/F(O!(\>0'&R4YC<%>>5.*^$]:\ M3?M^?M(?$/XU? G2/V2;7PQXG\?>&/#NB^-=4U3Q7;2Z?X>M?(O(Y+A?++-. M)TDD\M4W,@!SN(Y_0/X&_"O3/@;\&?"OP;T:^>ZMO"WA^TTN*ZE7:TX@A6/S M".Q8J6(Z#- 'S-^QA86.E_\ !3_]J;3-,LXK:VM[;PA%;V\$81(D736"JJCA M0 !P *7]GC-]_P6._:$N]1&9K#P7X20+[>8,GWKM/V;_@+ M\6/ /[?/[0/QK\6>%/LGAGQNGAT>%]3^W02?;?LMDT4_[M',D>USC]XJYZC( MYK"_:(^#7[1/P8_;"MOVX?V8/AK;^.8]9\++X>^('@C^UHK&ZN(HY \%[;2S M?(9%"JI4\[4P =Y9 #(_:K+6'_!6O]F*^TOBYO-(\4VUX%ZO;K8.P#>H!9V' MN,TO_!&K-Y\*?BWKU\-VHW_Q[\0R:E(WWS)MMC@G\2?^!'UK3^ WP?\ VB_C MS^V/'^VQ^TY\+H? 5EX6\-2Z)\/?!3:O%?7:-.6^T7UQ)#E%9D9T"#G##(&S M=)AZ1X#_ &L_V#_CM\1=5^!G[.I^*7PZ^)7B*3Q);V&E>(K;3[W0M6F ^T(Z MW'$D4A P5!VJJ@X(P0"Q^SP6L/\ @L;^T#8Z=\MO>>"?#MQ?HGW3<+;0*A/O ML9OS-=I_P5POM0T__@G/\49],9A(VCV\3%>OEO>VZ2?AL9L^U)^PA^SM\8O! MGB[XB_M2_M+Z?8:?X_\ BIJMM-=Z#IUV+B+1-/M8S%:VGFKE9'"'#LI*G8G. M'?!_QS_:V_97\;_"G]L7X5V'@;4_$1O])M;32=1BO56R:)!;WH:.61=X MD+-L+#F,9 SR =I\%=%T)?V5?"7AT0Q_V8/A]86WEX&SR/L,:X^FVOS*^$=[ MJ.M?L!_L<^&==9GTF;]I>WBE23E6C&IW.U3[?O)A^=?2&@ZY_P %2/ O[.,? M[&-C^R?8:AK]CH?_ C>D_%6+QG:II0L5C\B.^>%OWXE2$#Y"-Q90VTYV'LO MB?\ \$W[_P#X=\^#_P!E[X1^*;:#Q;\-KRRU[PIK5TA2"76X)9)I'8: M<#KMWJ3G;R =/_P5OLK&_P#^"='Q1AU%%:-=&MY%#?\ /1+R!T/UW!:]8_9M MO=0U+]G7P#J.K.S75QX*TJ2Y9^ID:TB+$^^2:^4_C?IO[?W[?7@"P_96^(?[ M*:?"W0-3U&T;XD>+[KQ;:7LF647P.\;Z+H=VD[& M^EUK3&N5ECV\*H!&TYYS79T4 >%_\(#_ ,%!/^B_^!/_ E)/_BJCN/ '_!0 MAKAVMOC_ .!EC+DQJWAAR0N> 3WXKWBB@#P7_A7W_!0__HX+P)_X2[T?\*^_ MX*'_ /1P7@3_ ,)=Z]ZHH \%_P"%??\ !0__ *."\"?^$N]'_"OO^"A__1P7 M@3_PEWKWJB@#P7_A7W_!0_\ Z."\"?\ A+O1_P *^_X*'_\ 1P7@3_PEWKWJ MB@#P7_A7W_!0_P#Z."\"?^$N]'_"OO\ @H?_ -'!>!/_ EWKWJB@#P7_A7W M_!0__HX+P)_X2[T?\*^_X*'_ /1P7@3_ ,)=Z]ZHH \%_P"%??\ !0__ *." M\"?^$N]'_"OO^"A__1P7@3_PEWKWJB@#P7_A7W_!0_\ Z."\"?\ A+O1_P * M^_X*'_\ 1P7@3_PEWKWJB@#P7_A7W_!0_P#Z."\"?^$N]'_"OO\ @H?_ -'! M>!/_ EWKWJB@#P7_A7W_!0__HX+P)_X2[T?\*^_X*'_ /1P7@3_ ,)=Z]ZH MH \%_P"%??\ !0__ *."\"?^$N]?C+_P7R\1_$S]EKXV^+_B?\;-=L-6U_4M M&L9-.O;"T,-M>7!MDMX8T0]-OE@N.N%9N]?T*5^&'_!S#_P3._X*W_\ !23] MJ/0]#_94_9*.O_#3PCIBS6FNOXVT&R;4M2N(HA.PBNKZ*94B6)(UW(N6,I&5 M*D_+\2X#%YE4P-"G"]/VUZK[4U2JN_SGR1_[>OT/O_#SCC%< YAB\?AE>I4P M\Z47_+*:W6UC^=C4=0OM7U"?5=3NGGN;J9I;B:0Y:1V)+,3W))) MKZ=_X)K?M-^)_A]XIN_V>=3\5WD/ACQ=JW?\ P;!?\%S[*>"WF_85G9KB39&8?B'X[$#WJ_I7_!L M+_P7GT/5+;6M)_8C:"ZL[A)[:=/B;X8S'(C!E8?\3+J" :]C,\OHYE@)X::5 MFM/)K9_)GC<(\38OA/BC#9S2]Z5*:DT_M)Z23O\ S1;5^C=]T?T#_P#!.O\ M9[_:]\'_ +)O@W4_AKX\\$:!!J6FO=>5J/A7S+_;+/))B:8 ,Y^;@$_*NU?X M:\Z_X*'?L2?\%()OB)HG[(?%_@K1_L*VOA.Q-O>16B-<2%XX74K M= BXG22+EG1@H1P2!]M_L,-\='_9(\"']IOX9#P=\0/[$ \7^&UU"UNDL[[S M'\S9+:2RPM&Q^=-KG"NH;# @<3^T5\2/VJO@Q^T?-XV\-?!#Q#X[^$NI?#N* MRU>V\,WMK)>Z5K$5S=N+B&TFF1I5>*6-)-F,A4;=^Z"-Q<+T<70XVJU*FG]^;E^I\*?\$R/VG_B# M^T=KO@+X!:=XY\+:!XQ^&^CW4/P]FUK0&E,UNUN8[E(I4;F0PJ2\;J05CWJ2 M5^7%_P""T_AW]H'1?CW\*8_C5X]T+6=0FMI?[*N=(TLVZ0J+J+AP?O?,0?SK MU3_@FM^Q1XZ^)/QT^#O[9)^%@\$^$O!WPRM+9[NZGA^T^+]3^SW,'VM(H7+1 M1".:,;Y=K2+ F%(D.S?_ ."M?[)_[8_[7WQZ\%>*/@G^S'JUSI7@J*6*>_U' MQ+HMN+YC%&OBX0K&"#(J-\V"HQ7NGCG._P#!;[2/VN/"_P"R;H@^,_Q7 M\/ZQHE[X\M(#::'I#6SF86EY(F]C]Y/D8[?[P4]A7S[_ ,%*+'XY>&/V7_V5 M]9\>^.M+O+ ^!#-X/BTJR:"?3HELM)8"1_XW"F$!AW0GO7Z;_M]?LLZS^W_^ MQM=_#U?#MYX6\417<>K^'-/\03V[-;7T'F(L<[6DTT6V6&25-R2.$\Y6()4I M7RYXG_8P^/\ ^W&/V=?@5\5/V?M>\#>'/@EH*Z9\0]9\07EKY6J%(K&)H-/, M$SM.)%L3B8#8GG?32;*%# MX:,NT0@G ,3L,#^-BW>D_P""?.G_ +2MS_P59^./A?XOJG]I[]D?XA_"G_@I!X0_P""D_PF^&^J M^,]+@M);;QYX9T!XFU-)#I\UA'=V\Z2<6H*ALHL3 M9(+D* >>_P#!9MOVSO 7[&4EG\5?B]X;U;P_K_BFPT[4;'1M#,$K@"6Z0EV' M"B2V0X')(';-?*G[9F@_%[3?^"<7[/&H^,?%VDWGARXBNV\.Z=9V!CN+3*@O MYLG\>:^[/A]\ /VZ/VZ?^">_C_X+?MXP6FD>+M1UCS/!&HZC86T$\36YCDC: M:.T39'$9D>+>J^88I)#A@4+>+ZY^PQ^U;^U3\%O@5^Q;XV^!VN>"X?AA>7R> M/_&&KW-F;#[+)(#"=/>&:1KR1H58$! J2%0Q"DN #Q6Z\<_M-?&7_@J)\'[K MQO\ $'3KCQB/#_AE]$U:YTT""W2XTU-00/&H&\A[J3<>[DXXQ72?L[7G[2VA M_P#!:SQ?X-\$_$31[3Q?KE_K-AKFL2:67LIT2 W3_NNH4O;QD=PP'O7UO^W- M^Q%X[TG]KOX3?MS_ +/OPZ?7+;P-+96/BWP?H*P17CZ?;.Y2>U21HTG=87>+ MR]X;Y( H(W%)/V OV+OB39_MF_%#]O[XT>!YO#)\6WUY'X(\,:N87U"WM+B9 M)#=7"Q,ZV\IC1(Q&'+#?.& 4N >Q_\ "OO^"A__ $<%X$_\)=Z/^%??\%#_ M /HX+P)_X2[U[U10!X+_ ,*^_P""A_\ T<%X$_\ "7>C_A7W_!0__HX+P)_X M2[U[U10!X+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\ !0__ *."\"?^$N]>]44 M>"_\*^_X*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\ A+O7O5% '@O_ K[_@H? M_P!'!>!/_"7>C_A7W_!0_P#Z."\"?^$N]>]44 >"_P#"OO\ @H?_ -'!>!/_ M EWH_X5]_P4/_Z."\"?^$N]>]44 >"_\*^_X*'_ /1P7@3_ ,)=Z/\ A7W_ M 4/_P"C@O G_A+O7O5% '@O_"OO^"A__1P7@3_PEWH_X5]_P4/_ .C@O G_ M (2[U[U10!X+_P *^_X*'_\ 1P7@3_PEWH_X5]_P4/\ ^C@O G_A+O7O5% ' M@O\ PK[_ (*'_P#1P7@3_P )=Z/^%??\%#_^C@O G_A+O7O5% '@O_"OO^"A M_P#T<%X$_P#"7>C_ (5]_P %#_\ HX+P)_X2[U[U10!X+_PK[_@H?_T<%X$_ M\)=Z/^%??\%#_P#HX+P)_P"$N]>]44 >"_\ "OO^"A__ $<%X$_\)=Z/^%?? M\%#_ /HX+P)_X2[U[U10!X+_ ,*^_P""A_\ T<%X$_\ "7>C_A7W_!0__HX+ MP)_X2[U[U10!X+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\ !0__ *."\"?^$N]> M]44 ?)_P&U_]O[XV^#;KQ9I?QS\(6T=MK=YI[1WOAD%RT$A0L-@ VG''?UKM MO^%??\%#_P#HX+P)_P"$N];?[%/@7Q=\/OA/J6B>--!GTZ[F\8:I=1P7 9H M9)RR/P>A'(KU^@#P7_A7W_!0_P#Z."\"?^$N]'_"OO\ @H?_ -'!>!/_ EW MKWJB@#P7_A7W_!0__HX+P)_X2[T?\*^_X*'_ /1P7@3_ ,)=Z]ZHH \%_P"% M??\ !0__ *."\"?^$N]'_"OO^"A__1P7@3_PEWKWJB@#P7_A7W_!0_\ Z."\ M"?\ A+O1_P *^_X*'_\ 1P7@3_PEWKWJB@#P7_A7W_!0_P#Z."\"?^$N]'_" MOO\ @H?_ -'!>!/_ EWKWJB@#P7_A7W_!0__HX+P)_X2[T?\*^_X*'_ /1P M7@3_ ,)=Z]ZHH \%_P"%??\ !0__ *."\"?^$N]'_"OO^"A__1P7@3_PEWKW MJB@#P7_A7W_!0_\ Z."\"?\ A+O1_P *^_X*'_\ 1P7@3_PEWKWJB@#P7_A7 MW_!0_P#Z."\"?^$N]'_"OO\ @H?_ -'!>!/_ EWKWJB@#P7_A7W_!0__HX+ MP)_X2[T?\*^_X*'_ /1P7@3_ ,)=Z]ZHH \%_P"%??\ !0__ *."\"?^$N]' M_"OO^"A__1P7@3_PEWKWJB@#P7_A7W_!0_\ Z."\"?\ A+O1_P *^_X*'_\ M1P7@3_PEWKWJB@#P7_A7W_!0_P#Z."\"?^$N]'_"OO\ @H?_ -'!>!/_ EW MKWJB@#P7_A7W_!0__HX+P)_X2[T?\*^_X*'_ /1P7@3_ ,)=Z]ZHH \%_P"% M??\ !0__ *."\"?^$N]'_"OO^"A__1P7@3_PEWKWJB@#P7_A7W_!0_\ Z."\ M"?\ A+O1_P *^_X*'_\ 1P7@3_PEWKWJB@#P7_A7W_!0_P#Z."\"?^$N]'_" MOO\ @H?_ -'!>!/_ EWKWJB@#P7_A7W_!0__HX+P)_X2[T?\*^_X*'_ /1P M7@3_ ,)=Z]ZHH \%_P"%??\ !0__ *."\"?^$N]'_"OO^"A__1P7@3_PEWKW MJB@#P7_A7W_!0_\ Z."\"?\ A+O1_P *^_X*'_\ 1P7@3_PEWKWJB@#P7_A7 MW_!0_P#Z."\"?^$N]<3\4=?_ &_OAMXR\&>$[WXY^$)I/%VMMI]O);>&0$B8 M1E]TFX$E>/X<&OK"O(/VC_ OB[Q9\6/A)K?AS09[NTT/QA)=:M/" 5M83 RA MVYZ9XH Q/^%??\%#_P#HX+P)_P"$N]'_ K[_@H?_P!'!>!/_"7>O>J* /!? M^%??\%#_ /HX+P)_X2[T?\*^_P""A_\ T<%X$_\ "7>O>J* /!?^%??\%#_^ MC@O G_A+O1_PK[_@H?\ ]'!>!/\ PEWKWJB@#P7_ (5]_P %#_\ HX+P)_X2 M[T?\*^_X*'_]'!>!/_"7>O>J* /!?^%??\%#_P#HX+P)_P"$N]'_ K[_@H? M_P!'!>!/_"7>O>J* /!?^%??\%#_ /HX+P)_X2[T?\*^_P""A_\ T<%X$_\ M"7>O>J* /!?^%??\%#_^C@O G_A+O1_PK[_@H?\ ]'!>!/\ PEWKWJB@#P7_ M (5]_P %#_\ HX+P)_X2[T?\*^_X*'_]'!>!/_"7>O>J* /!?^%??\%#_P#H MX+P)_P"$N]'_ K[_@H?_P!'!>!/_"7>O>J* /!?^%??\%#_ /HX+P)_X2[T M?\*^_P""A_\ T<%X$_\ "7>O>J* /!?^%??\%#_^C@O G_A+O7:_!7PU^TUH M>K7LWQV^)7A[7+-[=18PZ-I#6SQ2[N68GJ,<8KT6B@ HHHH **** "BBB@ H MHHH K6^CZ1::E?B)XV^%GPRU7QOX!^&+^*[_ $ZPGNETW^UHK*,K%&TAWRR9 M(R%P-J,V%M#(%9G9FD?<[$L<9[ #BJ#?AEH;JL$!O+6V!U"]N[GC%NLWG?P5_;I\._LE?MV_#WPX8/&EU;P:7=^';;;Y!N9&BMY MH9%=A+#YH,;JXWK@G(VX;VSXC_MJ>.O&?_!06S_8 ^"NI6.AR6&@R:EXN\57 M>GB[GAD-L)XK:WB9EC!VR0L[ONR'( 4KN(!]545\I_\ !/']O?QA^T7\0?B# M^S+\==)TVT^(7PUU:XM;V[TB)HK;5K:&Y:V>X2)V8QLLBJ&&XJ?-0KCD#LO$ M_P"TA\1+;]ICQWX3\%Z!/KGA[X<^ +*2_P!"TZU4W>I^(]0F9K.U25O]6H@C M7<3A5^TJ[D*N: />J*_,[XZ_\%)?^"FO[$7QE\.ZY^UY\(/!R^!O$MTVS3O# MW[TPPJR^;''.:6VN(58IYBAI&5TV@K$< MJ#BO(_VX/VR/^"I'PDTC4?VBOA-\%/#FD?"K1KP+&NM1"YU.[M?-$:WES#YB MO!#(Q4JBA9$5P7P%1_P39A_;_U[P@T#2:4X'AY9R!- MJ:W368@1R,^6TZD[L$K'DD$J17FFH?\ !1#XW? /0O@'\9?C[JVAZMX5^-EN MKZW9:?I!M&\,F=+>6WD@D\QC-$B7'[P2;F/EDJPSMH ^Z**** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHK,\9:]?>&/"U_K^E^&[S6+JUMF>TTJP \Z\EZ)$I8A5W,0-S$*H)9B%!( M-.BOSH_:@_;N_P""G?[$OQC\(^)/CYX$^'FI>"?%VJ_9[?0?")N+B6%0R;K? MSY1')]J"."&VM$[ X&.!]Q_M&?%_3O@#\!O%WQGU0(R>&_#]S?11.>)IDC/E M1?5Y-B#W84 =I17R;\7/B7_P4X'PH\,>"/V=_AGH>K>-[;PE9W_C_P 5>(EC MMK5+^6/,?!$\(O+C3[5X([F-WDC*R1,S>5,CQ$, 0#N& -IH ^QZ*^:O%/[;'C#XJ_ MM.:A^R!^Q]H>DZCK/AN+S?'WCC7UDETOP\-P4P)#$Z/=W.XE?+$D:JRD%CMD MV>^Z!;ZGX1\+-+XX\:MJHZIJV@3:]&+73/#GAX7)6S,[ J9Y MWA: HF=SEW/?VLO$'[$/[:'@/3;+Q7IEM/-;7^DVO ME&.2(*[12A7:-XWB<21RI@8Q][>" #[RHKY'D_;-^+'[0/[7OQ(_9E_9X\0Z M7X?T_P"%WAF:>_UR]TH7LNIZNK(@MMK.JQ6Z.71R/WC-&=K*#FM3]DC_ (*( MZS^U/^Q;=_'WPI\*7U/QQI=[_8UWX.TJ?;'%/ /[;OPO\)'POXUO8X[9?#,)80PO* ML;M;S"1B[PLZ%HY 2P(P1O5J^Q?VX?VD/B)^RQ\!M<^,/@'X/KXI.BV)N;QK MK68[2"V3>J;B/FDE(+!MBJ,J#\X.!0!['17@_P#P38_:/^(/[67[(^A?'7XG MPZ?%K&L:AJ*S0Z7;F*")(KR:*-$5F9L!$49+$G&2:]XH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **^2I/VR?BM^T#^V3\0?V6/V>?$.E^'K'X9^&)KG4M>O-*%]+J6KAHT M%L$9U6.!&=E(D.A5]^%(SE?L7] ML'XTZA^SW^S5XN^*^A0+-J]AI9A\/VS)N$^I3NMO9Q[?X@;B6($=QF@#TJBO MDW]J#XF_\%-]-\/P^#?V3?AAH>K:CX8T&U;QEXMUQ(XSJNI&W222#3K8LBN, M$,7(*%I/+7#(U+_P29_X*!^,/V[?A=XA_P"%G^%[33_%/@^_@M]4GTV)X[:\ MBG60Q2!'+&.3,4BNN2,@$8#;5 /K&BO@;QW^U!_P6+^)?CS7/%?['G[/'@_6 M?AJVL7-MX4U;4K^Q6:]MX)&@,Y$NH1.!(\;NN47Y&4\@@GZW^&OC+XD^"?V: M;+XC?M5R:;9>(],\-2:KXS32HPMO9,D;32QKAW!\I!L+!V5BA(."* /0J*^1 MD^.W_!1#QK^S!X(N/@C\,=%U7XB>+M";Q#K&L:^%M=,T*PN)7DL[95ROG7)B M9$ R=IA=I -R@\O_ ,$PO^"BW[07[0'QP\9?LE?M8>!;'3O&OA*TGNC>:;:F M$8@N(X)X)D#,FX/-&4="%9<]>"P!]PT5\ _MP?MD?\%2/A)I&H_M%?";X*>' M-(^%6C7@6-=:B%SJ=W:^:(UO+F'S%>"&1BI5%"R(K@O@Y*_5G[%G[25O^UU^ MS'X4_:"AT Z7)KUI+]LT_>66&XAGDMY@C'[R>9$Q4]=I&>I4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !7-?&?_ )(]XL_[%J__ /2=ZZ6N7^,?@_QIX_\ AYJO@KP/XOT[ M0[K5=/GLY-0U+1'OUB26)D++&EQ!\PW9&6(XZ4 ?#/\ P;C_ /)KOCG_ +'X M_P#I%;5RG_!*6SU32_\ @I1^U#:>( PO4O=6-QOZL3J\A+?0Y!SZ$5]/_P#! M.C_@G]XO_P""?_AK6? D'QVT_P 6:)K6J#4)87\'/97,4WDB([91>RKM(1#@ MQD\'GGC0\9?L.Z]H?[2GB;]J;]F_X@Z7X:U_QOX8?1O%=CK>B27MI*Y\OR[^ M$131-'.@B4%2623DG:Q+$ ^)?^"(GQ1G_9]_8X_:"^/6L)NT[05MKFPCDSMG MO(K6?4KEFN M;QF/<^?++R>P%>9>%/\ @FGX+^&?[,'A+]E/X=^*"NA67CK3_$'CN[U"VW3> M)%MYEGDB95($?F20VRCJ%CA"_,?FKT[]K_X&?$O]H_X(ZE\'/AK\;O\ A 6U MH>1J^M1:$;Z:2S((DMXP+B'RB_"L^2=FY0!NR #P3PG\*M(_:Z_;K/[?OB^6 M&T^&WPPTAM)^'UW>.(XM;N8FF:XU7+=/U:U6W\5^%[W6TT^>/_0Q9NR22@H4V)%(.2V] M""N#FN<^%G_!$+XF^!?&_AC6?%?_ 4$\2>(?#WA_6;&[N?"D_A^XCMKZ"VF MCD%J=VHNJ(1&%^XP4=!Q7UO\>_@[\6OCII=W\/+/XRCP=X4U&(P:LWAW3=^L M7D#+B2..[E?R[0,"5)6&1\'AUH ^$/\ @D%9ZM\3OV^/V@/VTM0LH--\-EM3 MLWN(KOSK7S;K4$NF"3;5$JQQ6VXMM'$J,0-PKZ]_X)S6%[XC^#6L?M&Z[:O' MJ/Q<\7W_ (I*3+\\5A(X@T^+)YVK9P0$#_;/K6UXD_8_\+^%_P!CO7/V2OV9 MA9>"K/5-$FTRWO3"\QB6X 2XG<[@\LS1E_G+9W%>< =EXK^%_B*U^!+_!WX M%^-X?!EY;:#%I6@:Y)I/VX:7%&BQ*ZP^9$'=8UPN6 #;20P&T@'S=^TW\&K? M_@HC^UMX3^&ZVWF?#;X-ZI)?>.-5*YBU36&\LII$)Z.8T0&3."T.A:+'.C76HW./NQ_+Y* X,CR83)4@; MWP5_8Q_X1#]ICQ3^V3\6O%5CKOC[Q+IT.FVPTO37MK#1[*.../RX4DDD=W?R ME+2,PZE5503GYZ^+/_!&[]H[XO\ Q>U_XTZU_P %*=;T_5O$5PK7::+X-GM8 MHXDR(;=%CU08CC4E5!R>22268D R?^"NGP8\+? O_@E-HOP-^$=T)M)\"^*= M*L]4VR*T@)AE=GG"_%/V+=5_8X^,'CJ]\<6_B&2[F\0>) M;B V]S=SRS"2.'WM)=2D7RA;R7SO/(K")((QY<:J'()8X.R@#ZET""_MM"L MK;5)-]U':1K -9U%8C8^*="9A<6C)*DF!L=&VL%*-M=3M8\]00#X4_X+-^$OVP/@ MU\0/!W[;_A[XCZ3XA\*>!]>5M)\-WGAV+R]"GF8!9958N+H.41/.)1XVV; I M.\?0_P"TEXQF_:0TOX!_!#^S&M5^*&M6'B?Q/IKG<(M'TV"/4IX).^&N#:0Y M[EC^&C:_L>_'KXP?"73?@=^VE\>=#\:>&K*_M;C4XM&\+265YKRVTBRPQ7D[ M7#IY>]$+B*%'?:!O'S%O1=)^ 5W#^U9?_M&ZQKEM+;0>!K?PUX7T>"V*_8(C M<-<74K'."TC+;J-H&%A H WOCG\9/#/P%^&6H_$GQ/#/G_ 3P^-'[;'CO1=>TK]LN M[\"Z)X<0R:+H>D^%7E>*[92LET]PE]$7D*DHORJ$0D#[SEI?V$/^";WB_P#8 M_P#B3K/Q-^(7[4^L_$N]U#0_[+T\:QIDL)T^)IDEEVM)=SYWM%%D#;]P=>P! M\#_\$^?AIXS\9?L$_'_]HSP1\=?&OAGQOX?NY-7^V^'O$,EJM[]DM&O&%RL> M#/OWS@;B0"V0.N?IOX;?MB_%W]IC_@DO:'Q+J0?X@>/?$:?#>QU-(A&;V>[G M6!KHA9V*X&Z%F^4=/1-(_X)]^'/[ ?A#X2ZA\'/#?@;6_+ M\'_"2+5+N+3+N+S+C5=7NXO*6]E<87*"6Y8 +PTH"X"@4 >PH_P^^ OPGC6^ MU"WT;POX/T%(VN+E]L5G96T(4$GT5$'Y<5\T?L4_L^WNI_M%>.O^"CWQMTPZ M%K?Q+N8[#P1H&JXBN-/T<+%%;M,K?=NIX[> ^6/F100X_;_ /V-OBI^ MVOX(TWX9>%/VF'\ :#!=B[U>UL_#+7DVI3(P:'=*+N'9'&PWA #EPK$Y5<>7 M?LG?\$F?B)^SS\?]!^-WQ'_;;\0_$*W\/?:9++P_JVD3QQ?:);:6W$VZ2^F M*K*^/DSSU% 'BO\ P2CL]4TK_@H1^U+:>(0XOHKK5?M)DZLW]J3%F]\]<]\U MI_\ !MQ8ZO'\)_B?J+/X5]/>,OV&=>T/]H[ MQ7^TY^S?\0],\-:WX\\,/H_BRPUK0Y+VUDD.S9J$(BGB*3J(URI)23))VL23 M/\//V#I/@!^QC&GOY4BWH MV(@MU J<+MY#<&@#Q[_@AW_RC>\%_P#81U?_ -.-Q7UM7B'[!O[)OB_]BSX) M6GP'U/XM6'BO2=-N+F;3KB+PN^GW"&:4RL'8W1SQS[?0 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!^8W_!*6SU32_^"E'[4-IX@#"]2]U8W&_JQ.KR$M]#D'/H M15K_ (-M;'5X_AE\4]3F5_L$VNZ;%;$_=,R0S&3'OM>+/X5]2^,OV'=>T/\ M:4\3?M3?LW_$'2_#6O\ C?PP^C>*['6]$DO;25SY?EW\(BFB:.=!$H*DLDG) M.UB6.1IG_!-M_A7^Q7!^RG^S'^T'XA\!:O%JT>JW7CC35*W6H7@(\SSEBD0B M)PJ)L5QA8D!+@,' /F'_ (*R6_[8G[)_[2O@;]O-O'NC^,?#.BZJUAH.DW?A M^*./1&E#.UNR$ON,T:,!=J5D!0#Y,)GZS_:5O#\:OVD/@C^SY#;N+2/49?B! MXIMF'S0VNFHJV<<@Z;7OKB'CU@/IS8@_9)^,7QE\*^%O!_[:WQ>\/^,M-\+Z MQ!JIL= \*O8'6;N ,(7O9'GD5T!8LT4442LP7)*Y0]WX*^!.HZ'^TWXV_:+\ M2^(8;^77]$TO1?#MFD!5M*L+82R2QEB?F,MQ,\AP %0M4W3ZQJLH(M[6-1R=S#U7QY#:_$;QW:7>I^(]9L61Y;:ZDC$0:W4XWQVQD3YONF1R> X P M?VW_ /@FG\8H$\AG2_C,DD MAX+;5^0*N."3I?L??\$V/&?[,>B?$&'Q;^UQXD\8ZWXUT"/2=.\3264EM>:! M&JW&7MVEN;C+[YDD'W0K0J<'- 'RC\8_^"*W[0?['V@7G[0/[$_[3^L7.J^' M[9KVYTKR6L;R:*(%W\N2*0I<' /[ET 8 C+$A3[SKG[1/C3]L3_@G!\*?#VN M1"T\4?'?7;3POJOV-=A%K%=2_P!IW:H/NHUK93M@<#SP/2O1?@)^RA^W!\-/ M"NH_"?XE_MRV_B_PQ>1R01:KJ7A*237H87!5A%=R7;*CX)PTR7.T] !Q7\N3#$]TTA)W8MHC'SEB M978GDY /0O'OCGP)\$/AM?\ CGQ=?0Z7H'A[3O,G94XCB0!4CC06 M9E4 D@5\X?\ !/S]F;5_ /Q \:_ME_';3X]%\>?&;6II=-\.WMW_@H%^PS\7/VW8-"\.>&_P!JV?P!X?T6X6]?3-/\ M,-0D",8V(%^5MS$D[=G(?L8?\$M?'O[+WQRA^-'Q'_;&UWX MD"QTBZM=+TK5])FB2TGFV*;A6DO9^1&)$VA03YGWAC! .M_X*13>*/C%\-H_ MV(?A!$ESXP^)0C2\F<%H="T6.=&NM1N_9U^$WP^^ M 'P?T7X#?#6\CET_P?9QZ=)^]5I1-L69WF"_=ED,HF(X_P!<"!@BOCKXL_\ M!&[]H[XO_%[7_C3K7_!2G6]/U;Q%<*UVFB^#9[6*.),B&W18]4&(XU)505+Y:MMW2HIX8$'@D=*\5_X7S\5_P#H:O\ R1@_^(K\9\1/'+A+PSSN MGE>:4*\ZDZ:JITHTW'E_E7#F.S?#NM1E%).VK=[V3Z M)]SZ-HKYR_X7S\5_^AJ_\D8/_B*Z/X2_%KX@^)_B#I^AZYX@\^UG\WS8OLD2 M[ML3L.50$<@'K7RV1_2@X!X@SO"Y7A\-BE4Q%2%*+E"DHJ522BG)JLVDF];) MNVR9V8G@_,\+AYUISA:*;=G*]DK_ ,I[51117]'GR@44C,JJ69@ !DDGI7GO M[,_[3?PN_:O\ 7?Q(^$VJ&ZTZR\07VDRLQ&?,MIB@?C^&2/RYE[[)ES@Y% ' MH=%>#?MT_MZ^#OV"_#>B^,OB)\-M=UK2M;OFLH;K1);?,-P$9PCI+(AP45B& M&1Q@XXSE_M1_\%(/ 7[*'BWP!X;\=?"[Q%>P?$95_L'4=-DMFC5]T"NDBO*K M*4^T1$D @AN"<&@#Z-HHHH **** "BBB@ HHKYC_ &U/^"FWA+]A?Q+8Z+\5 M?@=XKO[/5(7ET[5]#FM)8'57VD.'E5HVR1P1@YX)YP ?3E%GU]M)L=1MVM(K*YE1V2217DF!\M720;L<^62 P:27R5#'.9=KY,A7 M[B8?G.*][H **** "BBL+XG?$OP5\'/A]K'Q2^(VN1Z;H>A6+W>I7LH)$<:C MG &2S$X 4 EB0 "2* -VBO!]-_;-\93_ L@_:"U3]E;Q;#X#NM,74X+^TOK M.YU..P9/,2ZEL$DW!#&0Y6-Y)%4Y*<''K/PJ^(&F?%GX7^&_BIHMK+!9^)M ML]5M()\;XXKB!)E5L<9 < X[T ;]%%% !16+\1?B'X-^$_@C4OB-\0==ATW1 MM(MC/?7D^<(N0 !RS,Q"JHR69@ "2!6U0 4444 %%%% !1110 45Y=^UQ^T MU:_LC?"#4/CCXB^'FJ:]H6D>4=6.D7,"S6ZR3)"C!)G3>-\B@[3D9SC&<4/V M-/VN=-_;0^&"?&/PA\-=7T/0+BXF@L;C6KFW,MP\3['Q'"[[5#;AEB,E3QC! M(![!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%<9^T!\?/AM^S-\*-5^,?Q6U@VFD:5$"RQ*&FN96.(X(E)&^1VX R!U) M(4$B*E2%*FYS=DM6WT1T83"8K'XJ&&PT'.I-J,8I7;;=DDNK;.SHK\:?CG_P M7@_:[\=>(KAO@O%I'@;1U)[;3OVF-%T_P 6Z!-*%O+_ $VPCL]1ME)Y=!'MAE &3L*J3_?%?+1X MSR25?V=Y)?S6T_._X'[K5^C9XF4LJ^NV\6^#2K:YBADN3_ '%>5E0-C.-Q ]QUKYF_9&_X*Y_L\_M:?&2Z^ UAX8U_ MPGXEBCE-E9^)E@07LL1/FP1F*1_WJ@%MIQD*Q'W33,SZKHKS/XC?M >)? 7Q MF\-?!^T^"6M:O_PE0N3IVN66HVB6L0MXEDF\X22+(F W&%;=VKTR@ HHHH * M*JZW>:CI^DW%]I.COJ%S%$6ALHYDC:9NRAG(5<^I.*\-_8=_X*!?#S]NH^+8 M_ O@/7M"E\'7=M;:E%KGD9=YO.P$\F1P<&!@/KK4=6\3>()5B\.>#/#5G]JU34G9]B[(L@*I<[0S%0QR M%W$8JE<_M9?%CP7X*F^)7QE_8W\8Z#H5M;FXO9]*U73]5NK& #<99[:&82!5 M'+"(2LHR2 2 #W&BN8^"OQ3T;XX?"3PY\8?#ME/;:?XFT>#4K*"ZQYB12H' M0-C@-@C-=/0 4444 %%%% !1110 445XE^W7^V[X/_81^%VF?$_QEX%UG7X- M4UZ+3(K;1P@,;-&\A=WHH VZ*^:OV'/^"E/@W]O;5M:M M?A1\'O$FG6/AW[/_ &QJ6MW%HB1&<2^4JI'*[.3Y+YP,#')Y&?I6@ HHKS7] MK']I"P_9-^"^I?'/Q!X%U/7=(T8QMJL6DSP+-#')*D2N%F= XWR+D Y R: / M2J*X/]F3X_>&_P!J/X%^'OCUX0T:^T_3?$5O++:V>I!//B"320D/L9ESF,G@ MG@BN\H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "N2^/'Q;T[X$?!_Q!\7]6TB>_MO#]@;J:SMG"O* M0-JEN >>]=;4.HZ;IVL6,NF:M8075M,NV:WN8@Z2#T96!!'UK?"SP]/%0G7C MS033E%.UXWU5^EUI?H<^+AB*F%J0H3Y)N+49-72E;1VZV>MNI\0>'/\ @K7\ M.OVF]:A^!^A?"36M+N];W>5?7=]"\<7DJ;@Y"\G(B(^I%=37N?QB^&_P[T#X M<:CJVA> M%LKJ+R?*N;32X8Y$S,BG#*H(R"1]":\,K^!?IKXS(<;XJ8*>4X5 MX>FL%33C*;J-R]OB;RN[6NFE;ROU/N_"7!\08'ARK3SC%1Q%5U9-2C!4TH\E M.T;)N[33=_.W0*H^(_CSI'[,FBS?'#7= N=4M-$V^;8VDJI)+YS"W&"W P90 M?H#5ZNF^#NCZ1K_Q'T[2==TNVO;67SO-MKN!9(WQ"[#*L"#@@'Z@5_/WA-4P MM+Q4R&>)ASTUC<*Y13LY15>GS13Z75U?IN?;<2T\76X7-_"R1$@ MG'\;B83RC"RP\$K.,INI=W>MVE;2RL?SIPY@N(L#A9PSC%QQ$W*ZE&FJ:4 M;+2R;OK=W\SR[]JG5=2UCPGIOP)\,:A+;:O\1]0.C"YMGVRV6G;&DU&Z4_P% M+59$1^TTT _B%?GQ_P $J/%>O?L(_P#!1#Q]_P $_/B+J,@TS7KV1-"FN#@2 M74"F:UF'9?M%HQSCJPB6OL>T^%NO_M%_M.>(==_:F_8^DD\):7I=OIWP\N/$ MMSH^H6\2YEDO;IX([J5XI9W%NBX1OW<"9V$N*^9O^"E7_!-?XMZC\=/ ?Q?_ M ."=W[-46EZIX:/FZC=:/>:3IEDT\,T<]I,D.2.(-B)FDV%B),*4*Y;@O#O\ P4^^-W@+]E3X\>)_%&D?\)3K MWPG\3)IWA/Q5=Z7]GM]>L+N^>UM+V58E2-]FPNQB"*X:,84L6-G]M#]E?]K/ MP1^W9X/_ ."C?[*/PQ_X2FXCTV&#Q7X-N-2MX+I,0-;R(27*,'@<)F,R%)(] MX#KBO:?CQ\3_ -H.[_8F^)?Q4^)/[,VDQW(\+M_9?PRU2\CU5FC (FFO7BQ' M(-K[_(C)(6W^_ODVQ@'RU\??VQOVR?@+^Q'\&OVL+7]I?5-1U3XAWZ#Q1IT_ MAW2I((XIHWG06D8M5,;1I&4^9F#%LGFNZ_X*G_M:_M9_L57WP5@^&GQFN]1E M\3BZMO$UO-X:TY?[3DMGLOWB*T+&"247+J5#[1AIWWCG]N/]E/_ (6K^U%^UE\3_"OB#P!IGA WOAKP?X=M/)>T MU$NGEVPD:$.4#$Q&5G!9M$LQHATP7TUF+9 L(N59\I)4< @'Z"?! M#XJZ-\&S\4:#:ZG!;R-EH1-$KF-C@9922I/JIKP;]NC]G/3 M/VK_ !GJ/P-ODC%SJ_PP$JJ&QU4L.]>[? CX3:3\ M!_@MX5^#&AW;W%KX7T"UTV.ZD7:T_E1*AE([%B"Q'8M7"ZS<_%P?MEZ5XFM? MV?\ 7[CPI:>"[W2)O$\>K:4(Q +"]7YTFU"Y^S%&0\[+6[W>[?Q.Q!9F/)9B3R:^P M?A?_ ,$WM$^'O_!37QA^VC'9V_\ 8^HZ&MUH5HA7=#K5UOCOI O4?(C/D\$W MS ?<./$?BY^RA^V)XN_X*X:)^V=H?[,.LOX+TK4-.$KR>)-$6Z>.*T$,DBQ& M_P"@8D@$@D+T!.* .Y_;:_:J_:'^"?\ P4P^"WP4\$?$K;X3\;7NF_VKH]WH M=A*8EEOS;3+#.8/.0/&HS\Y8$G! P!TOB7]J?XI_M%_\%#O$O[#/P@^(]QX+ MTCP1X(N-2UC7=,M+:6\U'4B+94A5KF*58X8S=QEMJ;V:)QNVD5Q?[='[,_[4 MWQE_X*'_ :_:)^&W[/6JZAX7\!OI4VN73:]I$,K>7?FYE2*.2]5F9$;;S@% M@0I(PQR?VA_V3?VP?V=/^"CJ?M]?LF?"U?'6D^)(%3Q1X575H+6>,O D,\1, MC#Y6,:3+(N_;("&7:!N .NU'XT_\%%?AG_P3%\=?%7]HR[7PG\3_ 9?N=*U M6TL].G_M2S1X%$D\(22 !FDF7*!"1&C#&3NQOV0/B%_P5'_:_P#@[\(?C[HG MQK\*:3H"^(94\:6U[H\2W7B"RAOY4FF&RW*1CRT:W2*/RSF/S#(2P">L_M:> M&OVK?VCOV"_''@J?X!P6?BWQ9;Q6FB^#=-\1VDTMC%YD;-)=WDTD,#-\CG;% MG:"@!W7AW7_ Z;Z*[MY[^SN4F$M]<7 M"/&]K-*"-DJ@[MI# \$U#P)X1^&EE+9 M:))H6G64MQJ.I"=X1=7#W<$VZ'?%*1$@3*E-QSG.-^S;\9O%G_!9'_@F[\0/ M@U\0-0L='\:P/%IMWJ=M"8[:YF1XKNSN&1<^6'DBV2*N?N,R@!@@T_@O^RY\ M;/V#OVOOC'\3? OPCU7QMX0^)-C+?^'9/#UU:B>QU S23"SN([B:,HF^:15E M&Y=JH6()('/?LS_\$\/VG?V2O^">OB+PYX%BL)_C#XF\9>'];@T];U#:V'V/ M5;*5()9<[75(XYWE*D@AF5=V 6 /#?@U_P %$/VY?^"7.JZ;^SA^VG\'+W6O M!^GJ+32I[A0MS%:)A1]BO!F&[B1>D;DD#:F^,#:/IG]MSXY_%OX?_L >$/VI MO^"*]>T>2TMK>\OM.ETFPOF0K'?I??:/]7"Y$JD(L MQV[?+!.*[/\ 9H_8\\,_!7]B31_V-?'5_%K=D?#]YIVO2+E4NGO'FEN1'NY" MAIY A(SM4$@&@#B?AA\=O'W[2_P<^ OB+X1?'/5;'4?%RM>^,;F/3--EDELK M2!AJ(=7M2D;I>FWME:-4 ^T E6XKPOQ)_P %#_'6J?MP?%+]F[XD_M&ZC\(; MO2;P:;\+&ET6PDT::55;$FI/<6[RD3YAD1@\:*C$!@<;O0O^"-?[(OC']FGP M1X[?Q_KCZ@\/C?4M$\-'S=\,=C:7!AFFA'\'GW$;%U];=,\@URO[?O[*/Q#_ M &N_"OBSP_XP_9!U6^\=Z?K]Q#\+/B+H5_IL,=UIQN,QPW^ZX1XXXT9U^>-L MJJNAWLP(!YS_ ,%TM0^-6F?#'X(:/XJ^)-_#%K+(GB#P];K#]G;4X([5@%),8VY49)->\_MZ?M9_%O]AOX;^!OA1:_&,Z]XU^(_BIK&T\;^(=% MLXET:Q5X%GG^SV\:0NT?GQ[=RD')\!O+P6 M4.Q + '0? 7]K+QW+^W7JG[*L/Q0U+Q]X&UOPH-0\,^-IM/M_M&F7Z1DS6SS M06\<,BD))(-Z$J=B\J<5XO\ LJ_M0?M^?M/>+_CY\,I?VI(=*MOAP+C^R]:' M@W3Y+X-%-=I&BA8DB <0@R.RL1M 0*6+#Z]_9G^+G[7OQ7TJUUCXZ_LU1?#Q M--L6_M*UDUV"\N=:NPFT+;1H0MM#NW/F5]V=BC*[I*^7OV"OV5?VN/@+\1OV MA_&'Q(_9OU:VM_B/:W5QX9C@\1:-*\LAFNW2!]MZ1&["Y7DG8-K98<9 .)^# M'[:G[>O[0_\ P39\=_M#K^T'9>'M5^&=S-$=1T_PQ:RWFO,B0S$3F1?)@58Y M0H,489B,L1@A_0O&W_!1W]I"V_X([>&/VN_#]M"?&>JZFNDZWK5MIT;)8HEY M<6[WPB93$'?R(U 9?+$EP/EP M&=)H+>$EI/MN$V&%F;=C(9=NXY ]9_9,^#W[57[/W_!/3P= M\"?%'[,0UG5]-\57=MXO\%ZCJFE3P:QHMU+>2R[)?/>$8$T9"R,A:2,(?E8D M@'??L(?'>?\ :(UM_B#\-OVF;_Q[X#?PV$GTGQ)96%OK7A_5_.0F*Z%K#%O5 MX]^QMI7]U)AV!4U].5\!?LB?L'_$O]G_ /:E^*O[0?[.WPQU/P3X7OO =Q8> M"O"/C/4(6:[UB01RJ'6":4I:1S1;0SOOQ(=I*Y->K_\ !,SXT_MH?$.'X@?# M;]M_0+2V\4^#=7LD2YM$M1E+JW,X@?[(S0ED3RFX^;;.N[GF@"Y_P6-_Y1L_ M$[_KST[_ -.=I7F7_!*&]\0:7_P2"&K^%/$<^D:G96_B&YL-2MH(97@ECN)W M5@DR/&PRH!#*>">AP1[%_P %/_AM\7/CA^QUXK^!WP5^%M_XDUSQ+%:1VWV? M4K&UAM_*O8)F:5[JXB/W(VQL#9. <=:\Z_8'^"G[1OP'_P""=.L?L[?$KX : MQ:>*;33]92QM(=;TF:/4'NFD,2QR)>%4/[WGS"@&QN3P" ?-GPY_;:_X*'_% M[_@FM\0OVN9_VG[72[_P+XNCM;:.R\'6'GWZ-]@5HI&,?EI&@N=Z[8][,6#- MMV@>^?$__@J!XV^%W_!*GP;^UU>Z-87/CGQC#%I>GQ-"1:_VAF=9+EHP1\@6 MVEDV XW%5X!KQ[X'?L,?MI?#_P#X)3_%?]DK7OV+Q+H[ M02V[?8"[M+]MVIL^Q/D'DF2/:"-Q7N/%/_!./XY?'+_@D9X0_9A\2^#SX9^( MW@+4)+_3M.U+4[66&]E66Y_=B:VEE14DAN3M+$$2( P5?FH ]=\#VG_!0_P) M^U5X @/C.X^(7PJ\3>$(Y_&^JZQ;Z;;G2=4\J1G>W%O'%(L;,+?9'B0$2."< MC>/JVOEK]@WQY^W]=> O#/PB_:$_9CM/"P\+V<-CJWC/5/$L-P=2@@38@AM+ M'K_1])TV:[OKZWNKA7%U<$)'$WR\?(IE M _ZZFOV U?PMX9U^1)M>\.V%Z\:[8WN[-)"H] 6!Q7Q]_P %?/V"+G]HOX#6 M7B_X(^#+8^*O!=Q-=0Z9IMFB2:E9R*HGA0( 7E!CC=%[[74 LXK\WX@R;C3$ M8JO6ACHRPCU5!4ES626GM+W>JYMM?A/T#P5Q]/(_%K 8[,J\5A5*4;.*M&4Z MB76I:GJ%PL%C86,#2S7$K'"HB*"6)/85^>)-NRW/]395(0@Y MR:44KM]+=[]C]#/^"37_ 4/MO@%^SSJ/PF\:>%-2UF"P\12SZ1);7**+:&: M-&:$!NWFB1^.\K5^A?[+_P"U!H/[4&@ZIKV@^%[S2TTN\2WDCO)D ME>=_\$W_ -AO1_V5_P!F'3/!7Q'\,Z7>^*=4N7U7Q$\UK'/Y%Q*JJMNKD'(C MC1%."5+AR.&KZ)TCP_H.@1O#H.B6EDDC;I$M+98PQ]2% S7Z7P]D_&6$QU.K MBL=%X51_@^R2DO=T3J7OH]=O(_R<\3,;'.?$[,LQP%:+PDZLG%**UT2\C@F= MDOX=O/VB$*"V.7101\R8?]3?$NKZAH6AW&JZ5X7OM:N(4S'IFFR0)/._S.HXKS3]BVW^)^C? +1?!WQ>^$.H^$-9TB!H;BTO=3L;N.;,LC!HI+ M2>4$;2N=X0Y; !QFOT ^5/FW]@S_ (*#:'^W3XJ^%C:_+!:^//#=MK,'BS38 MP%6FPMU_P <_C;^TX_[2/C[P'XSUO6/A1\+/#_@ MX3^%?B%8)IZQ:MJKI$4B>6]AE$C%WD1+>';)F$YSO&*?PS_X)KVG[.7_ 4N M@_:=^#&EPP>"?$>@:DFKZ5"51='U"0(<1K_SPEPQ55XC8,O"E .5\;?L^_\ M!0#7?^"FFO?%[4OA?HOBSP-_PC]QIG@34]?\41V]AX:6>&)6NHK=!),;D;9E M8"(&3S6_>*NUE *?[&7_ 4=_:0^*_\ P3,^)O[0'BC3+3Q!XY^'INX+&[BL M%C%ZJV\4J7$T,0528_,=F"!0R1#@').S_P $Y_VN/%W[5MUX'UCP[^U;J6O: MC9P3GXN> O$^F:;;W$,ILY0EY8M;V\3-:?:O+78#(0'CW%"&#];^$>AZ1:W5WX^L-0U"R-K+?/%)&+ M>PCM9Y=R2>8=Y 2((,@*Q*$ UOV=OVI?VC_V^/VQ/BIX8^&WQOG\!^!_AE(+ M30[/2]"L[IM5NC/+$D]VUS$[/$WV>9C%&T1VN@#*RESYE_P0*O\ Q%I&E?M# M:I8Z,FIZM:ZG8RPZ?;R^4MW<*NHD1*S_ ' SC:"W3/-=O^S3^S%^U9^P)^VM M\3]1^'OP'E\=>!?B5*;C1-6L==M;5=.F\^2:)+OSG#HD8GE1V1') 5D5R2@@ M_P""6G[)G[;/[,GA+XVQ>,?AE;>'M;\:V1N?!FJSZO:3PIJ$278B,L4-AN&<*P8#C(!Q/[0_[<_[;?PC_ &4](_:$\?\ Q/U#P+\5'\)%D)'YLDQ)8.58!TV^W?MW_ /!2?QO\#/V4_A=XM^%> MB6,/CSXQ:?9RZ(MXGFV^F+);P2S2[3_K&1KF)%#<9?<00NUOF6__ & O^"C_ M (^_89\7?"CQM^S_ *6_C#4?B!#XBU+Q!J?C6WN-:\1[4,2Q$[FB"Q!G<-)< M+D$A(\L6/K7[:'[ G[3OQ[_8Q^!NL>$? 5K9_$CX0Z3;6T_A)]:AE-S$L%K& MY6;*Q&0/:1N$W8VNX#E@ 0#3_;8_:3_:P_8M^._PB^"WASX^77B;3?B/J5C; MZUJ'B+1+'[7;21WT$=R;9K>&)(XYTF *.KF/:=C+G(^_J_*+_@IU\1?B;\3/ MVL/V8_$7Q'^!]_X$9O$,(@TS6-5M[BZ>3^T+$REEMV=$C!VA"7WM\Q9(\#=^ MKM 'Y*_LP^)+WX]?\%^_%/B+XFLUQ/X:UK7[70[:YY6!+%9;2W55/ VQ@R[\=:AIMII5B^,%Y)+:ZFGG4'D+%"2X')CSD 'C7_ 4,_:JUW]B' MPS\*OV3OV7H+71=9\9ZE#I.DZC-:K<+H>GI+# &CBD!1Y"TRJF\,H$;Y!.VD MN?VM_BK^S!_P4N\,_L6?$;XBWWC3PCX^\-V]WH^JZ[:6L>H:5>R-G Q MV*Z_$)()93#YC^7"_FP;E1G"[97&XE5!I7_[)?Q4_:F_X*=>&?VR_''P\U+P M?X*\ >';6VTJSU^:W^WZK?1M<2KB*"63RHTDN4 H(8LH!R>F?M-_MJ M^,?^"KGC7]B'PM^T-#8^%['3WN+2\U#PK83W%A&UG;7&8MD,?F2*TQ1/-+*! M\SK(5VM@_L8_M,_MZ?M#>)?C7^S/K'[2=G;7GPXO;O[+X\;PG:R:BXBFG@6! M(0JVX1VB#EV5W495<[@\?7?#7]F/]J/P_P#\%B_%G[7^K_ '4XO FMV,EC:: MF->TEI1BRMX%E:$7AD",\!P,;@'7*CD#+_8._9@_:T^ ?[0WQ_\ BE\1?V;= M7M].^(8O[OPVMOXAT:621VNKB:.!PM]^[=EF49)V @Y8<&@"]^P%^VW^T7^T MG_P3?^*/Q*\TTRT$DPAL%NX?-B>)H6._Q_M4Q:5J_@;4;V:TL['P=IY_M*&UB@FF6X9 MH=H4([[%C0'()=G#*$WOV"/V7?VC/V2?^"?WQ^^'G[0OPFN/#USJ7AW5M1T^ MY_MBPNXIT_LIXBG^C7$C*P*9^90,'@YXKRS]@#4OVA?$?_!)OQ[\#?@W^SIJ MOBR?QIKFIZ5IFLZ9JUE'!:/<6]M%.+M;B6-XPL9+(Z"16)PQCQD@'N'C3_@K M]XHT3_@EIH'[5VG^'M/'C_Q!JS>&X[4Q$VEOJ,?FF6ZV9R4\J+S F>'E122 MZLFM8(F MC5?M9(B?>I6'&0S;Q1\:);/S".%\F4('(P7A4G:K$B?X\?LB_'S]O;QO^S_X9\1L( ?'[_@H;XB\$_P#!1;Q) M^S3\7OCGK7PH\*6&C6)_"=^+[7[^+7;""VM%\NZ ME>ZN(VD\O[0D:E5*[8NHX% &-_P7 M \2?%*^TWX K)\4M0CTGQ3.L]WH<%O$ENM["+-A=M@9E?-RV%;*+M^5068GW M?]N[]K;XL?L5>$_AU\#K/XRG5_&/Q)\5&R/C[7M%LX_[%TX30)-ZO9PW M6'2U!VR^<8&VM:X.V0Y$@(S@@:7_ 4[_8\_:=_:Y^'/P]^/7PI\&VVD?$?P M#JTU[:^$VU>&23R)'AD0?:"1"UQ&]O&Y4-L^=U5WVJ7 .I_9K_:W\<77[=FO M_LMS^/[[X@>!;WPW'JGA/QG=6$(FM+I$0SV."5#+A5Y!X^I_' M_P#R(FM_]@BY_P#135YA^S'\5/VL/B]:VFL?';]G:W^&EO9V96_M;G78KZXU M2[("YA2+BW@4[V/F,9&)0 ;0S-Z%\6;SQ!:?#O5U\+^"[_7[^?3YH;;3-.N+ M:*21VC8+\US+%&!G R6[]* /S@_X-KU+>'OC$JN5)NM# 9<9'R7_ #S71? / M]IO]O/X^?M5?'K]FNQ_:@ATS2_A^=731]:N?!NGS7L2VUZ\$.T)%'&78 ;W= M6& VU S!DW?^"*?[)W[5?[&5QX]T#]H#X":AI4/BA]-ET[4K77M*NH4-NMT' M6017;2*3YR;<(P/.<8YB_8^_9>_:S^#_ .V;\?\ X[>./V;M7@T/XB0:U-X: M\KQ#HTDTCS7K7$,,BK>GRV=#C).U6ZL!S0!I_P#!/3_@I/\ $WQE_P $\/B) M^T7^T/=1Z_J_PVNKM$NXX([=]306T4MO'((U"*YDD\LNJCY2I()!)\F^)7CS M]J[]IS_@D%XY_:V^*OQ^:>#Q%<,I\#Q>'[./38+"+58K=5A=(Q<),LL;,'>5 MU9/E922''<_\$]/^">/[0?AG]B+XP_LD_M&_#B?PC=^-Y'ET?57U:PO( [6R M)&2+6XD<%)8E8@J 5X!STYGPK^SQ^W_HG_!,KQ=_P3WO?V4II-5L[YQIGB(> M);'['>VDFHQW6V >;O>4R&0_.$18\LS!@(V .B^'?[9NI?L._P#!$+X>(=4,VD>'8KQ2T,=S+>7LAED4$%E2.*1L9&6"@G!KM_ G[9'Q,\!?M8 M_"OX5Q?&RZ^*OA;X@Z MOXKO_P"RK8?V'K6"5FB>T@B$<,C%%\J3=M4%@V0< M\IXM_P"" M4;4M+L+C5[>6#4'$MT?*\Z) MV1-T5TP&XX$D8R0IW5[E^Q)\1/V\/$?@GPW\,_V@/V:XO!C^&K.&UU[Q=J'B M"WN3JZ0($5;>UA+%99,)OD9O+4;RF2550#P3]H+]LS]KO]B7]OK3?A?\=?B] MK'B#X6>*+*:?PO/8Z!I%O>2R/&R10/+]E5-\=SL1B2@V21R-@$J?N3X$>$?B MOX/^'5C8?&SXJ7'BWQ++"LFJ7SV%I;PQ2D?-% MO#%F-3P&<%FQGY<[1\B?\ M%'_V7/V@/V]O 'B6T/[/WB'2;_P>UM_PJRTFUO1<:G-+(OVZXN&6](C4QJJ( MC,-NS>=Q?9']#_L':E^TT?V=M$\)_M:?#*[T#QAX?M(["[O)]7LKQ-6CC&V. MY5[6>4AR@42!]I+Y(R#P >S4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 4]>T'2?$^DRZ'KEIY]K/M\V+ MS&7=M8,.5((Y /6N<_X4-\*/^A5_\GI__BZZ^O/_ -JK]I'X>#++(4B0=WD4=Z^=S?A#A+B#$K$9IE] M#$5$N52JTJ=22BFVHIRBVDFV[;7;?4ZJ&.QV%AR4:LHK>RDTK_)FC_PH;X4? M]"K_ .3T_P#\75S0?A+\/O#&K1:YH?A_R+J#=Y4OVN5MNY2IX9R#P2.E?C)_ MP:Z?\%M/B/\ M@?M'?%_]F+]J?Q=]H\0^-_$%]X\\!>=.2D'F,/MVDP;N1%% M&(988QT2.X/:OV^KAPWA[P#@L3#$8?*<+"I!J491P])2C).ZE%J":::NFM4] M4:3S3,ZD'"=>;3T:/V^_A]^R=X'\5> M%9M%^(,FD&/4=2\+O)<:<+W4I;)AA+E%EV"/>/NYS@],G:U#_@HU\,?"FG7&GRJ;N1H8#/;2SSKCST:-MKC:,/S]V@ M#[;HKXS\%_MP?M S?\%;M;_88\17/A^[\(V.GO>6MW#I#Q7N&TZ*\1&?S2IV MF783M&X+G S7V3;75M>0BXM+A)8SG#QN&!P<'D4 /KA/VEOV>O W[5'P5UKX M%?$>ZU-X^'=U90QW,..8EX0$A"LQ20^8^>0,5?\ M@D?^V5\7?VW?V?M?^)OQEMM'BU+3?&,VEVZZ+9/!$8%M+64$JSN2VZ9^<],< M4 >C^(_V;_BS\0/ -[\)?B1^TM=W_AS4]-?3]46P\)V5K?7EJZ%)(WF.^-=Z M$J6CA0C)*E3@CT[P1X+\,?#CP;I7P_\ !6D1V&CZ)IT-CI=E$25@MXD"1H"2 M2<*H&223U))J\M_8/>MIR7L)N$0.\ D&]5/VI^'=0\&>)K/[?Y_\ 8SI>0Q/: MW4JQ"43%6PT"_/LY!Z=Z^S;F[M+*,37ES'$A8*&E<*,DX R>Y- $E%?//_!3 MK]HGXM_LH_LK:C\>/@[?Z4NH:/J-I%-::QIK7$5S'/.D./ED0H5+[LY.<8QW M'??L@?%;Q/\ '/\ 9>\"?&'QK':IJWB3PU:W^H+8Q&.$2R("VQ26(7/8DT > MD45&+NU-T;(7,9F";S#O&X+G&<=<>]?&_P"W]^W!^T#^RY^US\(/A-X N= N M/#OQ$U6UM=2@U+2'>XMP;V""0QRK*H^9922&&X1W MB8"5%<$H2,X([<5X/X6\5?MX3_MX:]X7\3^ =#B^!\6AJ^BZW'+']IDN?*B/ M:0R&0RF565D"!%!!S@N >]T5%=7]C8[/MU[##YKA(_-D"[V/0#/4^U2T %%? M.?\ P4#_ &U+O]E1OA]\/_#-UI%AK_Q+\4+I-EK_ (B5FT_1;97A6XO9E5T, MGEB>/"%T7YB68!2#>^)>L_MA?!"X\*:KIGCS0O'?A[5_&NB:5XDFOO#XL[_3 M+:[U""W:X@,$GE31XEV%&0,F\/O8*0 #WZO$_P!J_P#8QL?VGO&OP]^)-G\6 M]>\(:[\.-9EO]&O='CAF1S)Y6\/%,K(6_=* Q!&&<,K!L#VFYN;:S@:ZN[A( MHD&7DD<*JCU)/2G*RNH=&!!&00>"* ,OP/X-T3X>^$=.\%>'8Y%L]-M5@A:> M0O))@7D8Y9F/+,Q)Y-:M1W%W:V@4W5S'$'<(AD<+N8]%&>I]J);RT@F MCMI[J-))B1#&[@,Y R<#O@<\4 245X)^W/XJ_;P\,6O@QOV'_ .AZ[+<:^4\ M6#698U\FVPGE_P"LD3$;$R;V7+KM7:.37O,LL4$333RJB(,L[M@ >I- #J*9 M;W%O=P+@"6BB MHTN[5[E[-+F,S1J&DB#@LH.<$CJ <'\J %N(FGMY($G>(NA42QXW)D=1D$9' MN#6/X#^'GA/X:Z/+HOA+36A2YO)+N^N)IWFGO+F3&^>:60EY9&P!N8DX55& MH U;ZXAMKQV^[Y$EE( #'A>IY.>W>OC?]CO]M[]H7XJ_\%%?BA^R!\3[ MSP_>:%X(TJ^GTZ_TW1GM;F9X;VTA0R9F=?N3MD #) (QTH ^SJ*** "BHOMU MD+O^SS>1>>4WB#S!OV^N.N/>O+_CI^UM\-O@A\3O ?P6U"\BO/%7C_Q!!8:9 MH\4X$D%LS'S;R0"171U#(Z- MD,#T(/<4 .HKX(_X*I?M^_M5_L1_&#P?X4^%6M>%[[3/&-M-(D6M>'G>6R=) MT3 >.==ZXD7JH/RGDYX^Z/#5CKVFZ+!9^)M>34[Y%_TB]CLQ;K(WJ(PS;1[9 M/U- %^BHS=VHNA8FYC\\Q[Q#O&\KG&['7&>,TMS7"11(,O)(X55' MN3TH ?17Q?X._;>_:(C_ ."M%]^PMXFU'P]J'A.WTU[R&^@T5X+PAM-2[12W MG,ORL^W.WY@.V:^S+B[M+0(;JYCB\QPD?F.%W,>BC/4^U $E%%% !1110 44 M44 %%%% !1110 4444 >0?&O]@;]CS]H?6I/$OQ<^ FBZEJ'M;V;J3Y+=N3 MFY;?(****ZCQ HHHH **** "BBB@ HHHH **** /FS]L'_@G?:?M?_&+P;\7 MM?\ C%>:)+X"N%G\/6.GZ-'(OFB6*8M,SR9DR\2\*$ 48ZY8_1]JMTEK&E]- M'),(P)I(HRBLV.2%)8J">@)./4]:DHH **** "BBB@ HHHH YCXT_#V[^+?P MF\1?"VU\1?V2/$>C7&F3Z@+03M##/&T4C(A91OV,VTG(!P2&Q@^;_L)_L7V7 M["_POO?A!X:^(]QX@T>YU>74H7U#35AN(9I$C1QO1]K)B)2!MR"3\Q& /;Z* M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R?'-WXB ML?"-_=^$K;SM2C@)LXM@;<^1Q@]:UJ*QQ-)U\/.DI.+DFKK=75KKS6Z\S2E- M4ZL9M)V:=GL[='Y,\+_X3G]K?_H3_P#RGI_\57X?_P#!VC_P4R^+NKVV@?\ M!-2;5H[7#V_B7X@VMK&J,>IL+.3:3Q]ZY9#_ -.S5^^G[57[2/PX_8__ &QC,YHXK#NE'"TX-]8QU^6HS]EO]H_XE M_LA?M$>#OVFO@_JGV3Q'X*UZ#4]-_Y[>*/AE]HE^G]HV"9_X!=(@_Z>F->CGN1U MLY5/V>+JT'&_\.5N:]MTT[VMIZLYC"I>WQJ]O0_:#P-XN_:5OO% MUA:>+?#'DZ;).!>2_8E7:F#SD'BO7J**UR/**V38>5*IBJE=MWO4:;6B5E9+ M3KZLC,,;3QU53A1C3LK6BK)^?J?E7_P5I36I/^"Q'P C\-7%K#J+6_A@6$M] M"TD"3_\ "076QI$1E9D#8) 921D CK7U1HW_ 3.F\;?MB6G[:W[47QCB\7^ M(=&,#>&]!T7P\=,TW33!DP'#W$\DNQRTHRZ_O#DY VUE?M1?\$P?B)^TO^US MX3_:VN?VF-)T:_\ !+Z?_8.CQ?#Z2>+;9WLEY&)G.I*9"9)"&*A 5 P >:^N M=+CU2'3H8M;O+>XNU0"XGM;9H8W;N51GVB07EY;LH23((>)45LYW"-5LQG!88 =3S0!\O_ /!%=Y%^&/[4=B)7,-M%%'!&SDB-1!J8 &>@P!^5 M6?\ @C]H/C'Q/_P2J^,6A> ?BO:^!M6N/%M^+;Q;>S>5#I@&G6!>5Y 08AL# MCS!S'G>.5%?0?[(?_!,#Q_\ LC>&?BAX>T']I72M9;XF60CGN+SP!)%_9\X$ MZ^:JKJ)\Q=MS)\A(Y"'=@$-E_"#_ ()#ZC\,/V*_B)^Q9?\ [27]H:7XZU"/ M4(-:L_"1M+BPN5-L?F!O)%FB;[+&"GR$AG&[D8 /BG]J/Q3IGPS\ ?LV_$CX M)64<6NZ%JMU87?Q,MMN+Q%)9'N)T"S-)*1NW/CZ1_X* M8^-M4^,'_!3;X'?L6^+KJ9_ -S)8:MKNB>:5@U::2[G&R90<2($ME0 ]/-DQ MR6@"AF8@#)KHO#OQ.U;]J;_@JU\7/AW\3_ M (0R?$31?!?ARZT?PQX-N+RT2VTZ(3007-ZL=VZH97+,#(,N%F"@A0,>QR?\ M$Q_BKX@_;5\/?MO^./VJX;SQ'H=K"CV-OX+5+:5ECEB>.)?M.88?+D*A29'R M66C1(\BD\HYF0 GA%0#@"N/_ ."@VF:?;_\ !%_]G3Q9;V44>J17&E6D>H(@ M$RV[Z9>.\0<<["T<;%(6\,>/+*PM=5MM(:Q\Z!--U )NB,\WS@=2&P?04 \T?QVKP+J^OMJ$LMQK#&SAFS:>-8U"W!ELYS'<6WFZA9"M*M+ZP\/6'A?[-?ZF7@A(BO+CSVC8!4"%XHH] MREOE5FWCL_VT_P#@G1XJ_:Y^/O@'XX6/QZL/#2_#RXBN-'TJ3P8][YTR7$\1>&G.KZ7'? M32I=,=(DN2TAD9F=C-$LFYB3N+'/)JU\!M.L/#G_ <(?$'P[H%I'9:>F@2R MI8VJ".%7DTVQDD8(O +.[L3CDL3WKZ$OO^""O^"4(+9.S!P #Y7_:>\'Z? MI7A_]J/P[\5/%>C_ !F\73Q?VMINHZ9HZRR_#^S220QQW-[/@6IQY:)9V[.^ M8G)4*SL/K?\ X(\>.O%OQ#_X)W?#_7_&VOW6IW\::A:?;+V8R2M#!?W$4*EC MR=L:(@SV45YKX._X(S:KX3E^+>@P?MB>(X_#'Q56_V"?V3M>_8M_9^LO@3K'Q8;Q9#I]W<2V-PNC)91VZ M2S/,R!0[NQ+R,2S.>P 7'(!SG_!1#]C;X1_MV>$-)^!OBOQ,(+>]UCP= MJ<5N96B2$V\-SO3(#PDW-L&7^OUMK=OM;7EGY*D;C93.!):RHN7$#A5;!^3^,?HW^T=^S!XX^,WQ?^ M'WQE^'GQON?!>J_#^UU=;5H=)6\COVO?L8,=Q&SH'@VVSAD!5B74JZ% :P?C M!^R%\0OVK[SPOH7[4WC;PW=>$O"^OQ:T_AWPMH4\!UB]B1TB\^:>>0QP 2/F M%%);=@R<"@#YQ_:#^-/B/XL?\%DM#_9R\3^!9?&'A3P=X;:ZTKP.]S;I:ZCJ M,M@;DWOI%N8;N5;==C,(?(*6S(%.%=G*GJ:]2_;2_P"":&H_M!_' MGPY^UA\"/C9-\//B-X-8\++*0S M2,S.^YBRA$4 _,/3/@CX!U__ ((:ZI\?O$-K>ZAXJT?QBJ:)J-YJ4SC38VU* M"%T@CW;$#K(Y8[=S$C)(1 NM^W9X*LM*_P"";WP!_:V;6]9N_B5J>H62W7C* M^UF>6]\L6DSQQHQ;$:QF"(KM .5+$EW=F^P],_X)+^,=-_8'U']@M?VF]/?2 M]0\0IJ)\0'P"XGCC$R3F'R_[1VDF6-3OSPN1M)(8)\;O^"3'C7XW?LA_#O\ M9%U?]IW3;+3_ (?W'FQ:Q;_#]VFO=L6=@VI7^@W8#6NK:G):WCV[3H?EF5)(K=41@0&W_WJ M]"_;3_X)D^.?VSO!OPY\(Z[^T?IFA#X?VC#[3:> WF-_4FV%,1 M_,1'8].\J'PLUU=F O&"[*S*+J/D*JD6J$J:\O482W7^LE4HL:E')4B-<@XK]%?"O[+?C'Q9 M\'/$/PR_:Z^-][\2IO%.CG3-4DCTJ'2[.WMR#_J+>#(6;)WU6!K+PVT.LWT!DGD6RDG-PT2 M!6N)/WJQY.$PJXY /FS_ (+%^-+CXM_L_?LP?'B\L5T[7O%^CK&[9_$ M;S:G/<2:I)/)?PS27#RNS2LZPQ,2Q/SH&^\,U]*?M[?\$S)OVT-,\ ^%?"_Q MCL? NA_#Z%UTG3H?"+7[$E8D5=_VR(+&B0QJ$VD]26.0 GQE_P"""X6%I9)"SG40PWO/-C ^12@.\J68 \ M%DO[#]LK_@N!KWP;^/&EPZ[X,^'?AZY'A_PEJR":Q,RV]NKS/ WR2.SW$C[F M!.%C'1!69_P37\(:+X(_X+0_'CP7H4T\%^+FM!:>(K/5O#YU&RU./R M?(\PHLT3!O*" KG!,:,"I!+5OV8/^":7BW]G?]L/Q7^UW?\ [2,WB"]\6QW4 M&J:;=^&4C::*>6*9F,J3 *_F0H0$C55 V@$4 ?-/_!/#PQX>N?\ @H3^UE\/ M+G1+6308HM=M8=&>!3:QP+JKJL2Q$;50 !0, =*R?^"3?QK\5_ __ ()B M_'SXR>'Y6N-6\/ZA//I;7'[P1W'V&)8W(../BK:>._"_CH.-0M7\,-I\J"2#R)5WB[F#*8\8 MPJLIY#>@!\]?LL?L20?MS?L%?##XU>#_ (OR^%_BM9>-]1UK7?B+]C-UJEU. M+VXB:.6;>DA(B6V9,L5 0#;\Q(QO^"A/PC^&VN?\%L_@YX8UGPA:75AXJT;3 M)_$=K.I9=0D-[?Q%I,GG]W%&OIA .U>[_LM_\$NOCW^R;K>K^"?AA^W-JUG\ M,]7U W5QX>A\,0'4#D!6$=U(S"WD*!5::) 3M!"JP4KVW[6G_!.JY_:#_:/^ M'W[5'P[^-,GA'Q7X#BAMX7O=#&J6]W!%,\T8*--$P8-+*"Q9MP<=",D ^?/V MOM9MM=_X*>_ K]@2UT2&S^%FBVUKJ$WA)$_T+4)O])D431GY9HD%O&JHP(!, MG]XU>_9M^(&H_!'_ (+5?$W]C_P+ MM\//$&FI>IX6@0+8V%X=+M;QYH8A\L M6YGF1E4!6\P9!VKCZ(_:#_8(B^+7Q,^'/[1'A#XE/IOQ)^&[1);>(-7TQ;J' M6K=26>"[BB:+:&9Y2&B*[/.-_P!L3XE>,K7Q!\1/ M&D8MUFL]+:WL-(M%2-%AAC:5W=BL,0:1F!(3 "Y;< ?!W[$'[,F@?M*?MN_M M.?L_^)/%&LZ-X(CU?5;>XTKPU>_9&<)JTT=M$"%($,8W-Y6-K,D08%5*G]0/ MV=_@=X8_9L^"GAWX&>#=4U"]TSPW8?9;2ZU699+B4;V_'[3_$1^(MW,@\U]34 ?E1_P '#'_)?/@O_P!>=W_Z56]>K_\ !Q1IUA!^R/X1 M\4P6D::E!\1K:TAOT0"9()+"^=X@XY",T4;%"2+2+"V\"/=/\\HD+2RM?H'/RH.$4<'CGCK/V]OV# MO'W[>?P5\/?!_P 5?'?2/#_]DZZNK7^H:?X)EE%W.D,T,82-]0'DH%GDR"TA M)VX*X((!\2_M3^ -"_9Q_:K_ &0_B/\ "NYU*SU_Q)!I!\1ZS<:K--<:GF>S MC<2L['*M'/)&44! A"!0J@#U#]K/Q--^TI_P6I^&O['_ ,3T-[\/M"L3>S^& M;D[K/4;L:=1&-@)Q\WS'(QT?[6'_!._6?C M7^T%X+_:[^#7QW&B&[LM3A0MA9(A*K+Q)*A.YBR/MXP& ! M\O?";X=^$OA5_P '"=YX'\"Z8;'2+3P\QL;!96:.U1]#C?RH@Q.R)2Q"1CY4 M7"J H !\*/&7B?\ ;?\ VO\ ]IC0_B#\'Y/'\^DVMUX8\%:;=7]G'#X*!VEB&\-NY&17T/X"_X)E_$/PU^W:?V[/$_[47]K:U)%''>: M8WA!(X[E39K;2H&%Q^YCP"(U 9D54W/(VXM2\=?\$N_B)X9_:_U/]K[]C[]I MG_A7FJ>)FD/B?2K[PVNHVUPTS!IV56D4,'=1(48<29977@* 9D'[!OQT_:#_ M .":,7[/O[5L5L?BEX:@NE\'^)#J27,\;1MOM0]PI)V.FV"3).456(+*#7E? M_!%/5_AQ^TG86WAGXR^&-!N?%?P3L'L?#MC)ID?FR17-R\DE_*W2:6-HXX5. M/W9#.27G!7[2\>_L_?_@R/A3X0_:&^Q7NI2,WBWQ/K7AUKV[U19&4S)$( M;JV6S5U#1 (#Y<9 CVLH>O'='_X)=^*_ /[<,_[:7P8_:!T;PHUXJPZAX/LO MA^[6-U;F%(I8F(U!<;RBR950%D"M@XY /K^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@ KAOC9^S3\#/VCK.R MTSXX_#JS\2VNGRF6RL]2EE,,4A!!D$88+OP2-V,X)&<&NYHH S?!_A#0/ 7A MJS\'^%;22WT[3X%ALK9[F27R8E&%C5I&9@J@ ! XML 15 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover Page - USD ($)
$ in Billions
12 Months Ended
Mar. 25, 2022
May 06, 2022
Sep. 24, 2021
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Mar. 25, 2022    
Current Fiscal Year End Date --03-25    
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    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 1.9
Entity Common Stock, Shares Outstanding (in shares)   190,500,630  
Documents Incorporated by Reference Portions of the registrant’s proxy statement for its 2022 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 25, 2022 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 2022    
Document Fiscal Period Focus FY    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Audit Information
12 Months Ended
Mar. 25, 2022
Auditor Information [Abstract]  
Auditor Name GRANT THORNTON LLP
Auditor Location Boston, Massachusetts
Auditor Firm ID 248
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 25, 2022
Mar. 26, 2021
Current assets:    
Cash and cash equivalents $ 282,383 $ 197,214
Restricted cash 7,416 6,661
Trade accounts receivable, net of provision for expected credit losses of $105 at March 25, 2022 and allowances for doubtful accounts $138 at March 26, 2021 87,359 69,500
Trade and other accounts receivable due from related party 27,360 23,832
Accounts receivable - other 4,144 1,516
Inventories 86,160 87,498
Prepaid expenses and other current assets 14,995 18,374
Current portion of related party note receivable 1,875 0
Assets held for sale 0 25,969
Total current assets 511,692 430,564
Property, plant and equipment, net 210,028 192,393
Operating lease right-of-use assets 16,049 0
Deferred income tax assets 17,967 26,972
Goodwill 20,009 20,106
Intangible assets, net 35,970 36,366
Related party note receivable, less current portion 5,625 0
Equity investment in related party 27,671 26,664
Other assets, net 47,609 14,613
Total assets 892,620 747,678
Current liabilities:    
Trade accounts payable 29,836 35,389
Amounts due to related party 5,222 2,353
Accrued expenses and other current liabilities 65,459 78,932
Current portion of operating lease liabilities 3,706 0
Total current liabilities 104,223 116,674
Obligations due under Senior Secured Credit Facilities 25,000 25,000
Operating lease liabilities, less current portion 12,748 0
Other long-term liabilities 15,286 19,133
Total liabilities 157,257 160,807
Commitments and contingencies
Stockholders' Equity:    
Preferred Stock, $0.01 par value; 20,000,000 shares authorized, no shares issued or outstanding at March 25, 2022 and March 26, 2021 0 0
Common stock, $0.01 par value; 1,000,000,000 shares authorized, 190,473,595 shares issued and outstanding at March 25, 2022; 1,000,000,000 shares authorized, 189,588,161 issued and outstanding at March 26, 2021 1,905 1,896
Additional paid-in capital 627,792 592,170
Retained earnings 122,958 3,551
Accumulated other comprehensive loss (18,448) (11,865)
Equity attributable to Allegro MicroSystems, Inc. 734,207 585,752
Non-controlling interests 1,156 1,119
Total stockholders' equity 735,363 586,871
Total liabilities, non-controlling interest and stockholders' equity $ 892,620 $ 747,678
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 25, 2022
Mar. 26, 2021
Statement of Financial Position [Abstract]    
Allowances for doubtful accounts $ 105 $ 138
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) 190,473,595 189,588,161
Common stock, shares outstanding (in shares) 190,473,595 189,588,161
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Net sales $ 768,674 $ 591,207 $ 650,089
Cost of goods sold 361,214 312,305 388,813
Gross profit 407,460 278,902 261,276
Operating expenses:      
Research and development 121,873 108,649 102,052
Selling, general and administrative 150,937 153,476 106,396
Impairment of long-lived assets 0 7,119 0
Change in fair value of contingent consideration (2,000) (2,500) 0
Total operating expenses 270,810 266,744 208,448
Operating income 136,650 12,158 52,828
Other income (expense):      
Loss on debt extinguishment 0 (9,055) 0
Interest expense, net (1,057) (2,603) (110)
Foreign currency transaction (loss) gain (568) (2,889) 1,391
Income in earnings of equity investment 1,007 1,413 0
Other, net 4,714 (475) (831)
Income (loss) before income taxes 140,746 (1,451) 53,278
Income tax provision (benefit) 21,191 (19,552) 16,173
Net income 119,555 18,101 37,105
Net income attributable to non-controlling interests 148 148 134
Net income attributable to Allegro MicroSystems, Inc. $ 119,407 $ 17,953 $ 36,971
Net income attributable to Allegro MicroSystems, Inc. per share:      
Basic (in dollars per share) $ 0.63 $ 0.22 $ 3.70
Diluted (in dollars per share) $ 0.62 $ 0.10 $ 3.70
Weighted average shares outstanding:      
Basic (in shares) 189,748,427 83,448,055 10,000,000
Diluted (in shares) 191,811,205 176,416,645 10,000,000
Non-Related Party Revenue      
Net sales $ 619,861 $ 486,546 $ 465,532
Related Party Revenue      
Net sales $ 148,813 $ 104,661 $ 184,557
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Statement of Comprehensive Income [Abstract]      
Net income $ 119,555 $ 18,101 $ 37,105
Net income attributable to non-controlling interests 148 148 134
Net income attributable to Allegro MicroSystems, Inc. 119,407 17,953 36,971
Other comprehensive income (loss):      
Foreign currency translation adjustment (8,110) 9,304 (3,153)
Net actuarial gain (loss) amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax of $(472), $391 and $233 in 2022, 2021 and 2020, respectively 1,416 (1,172) (543)
Total other comprehensive (loss) income (6,694) 8,132 (3,696)
Comprehensive income 112,713 26,085 33,275
Comprehensive income (loss) attributable to non-controlling interest 111 (21) (2)
Comprehensive income attributable to Allegro MicroSystems, Inc. $ 112,824 $ 26,064 $ 33,273
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Statement of Comprehensive Income [Abstract]      
Tax (expense) benefit $ (472) $ 391 $ 233
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Changes in Equity - USD ($)
$ in Thousands
Total
Common 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
Beginning balance (in shares) at Mar. 29, 2019   0         10,000,000 607,620
Beginning balance at Mar. 29, 2019 $ 589,788 $ 0 $ 447,762 $ 157,384 $ (16,278) $ 814 $ 100 $ 6
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 37,105     36,971   134    
Capital contribution 9,500   9,500          
Stock-based compensation 1,435   1,435          
Issuance of common stock (in shares)               14,850
Foreign currency translation adjustment (3,153)       (3,155) 2    
Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax (543)       (543)      
Ending balance (in shares) at Mar. 27, 2020   0         10,000,000 622,470
Ending balance at Mar. 27, 2020 634,132 $ 0 458,697 194,355 (19,976) 950 $ 100 $ 6
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 18,101     17,953   148    
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 (in shares)   25,000,000           15,828
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 189,588,161         0 0
Ending balance at Mar. 26, 2021 $ 586,871 $ 1,896 592,170 3,551 (11,865) 1,119 $ 0 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 119,555     119,407   148    
Stock-based compensation (in shares)   759,667            
Stock-based compensation 33,437 $ 8 33,429          
Employee stock purchase plan issuances (in 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)          
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       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 $ 627,792 $ 122,958 $ (18,448) $ 1,156 $ 0 $ 0
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income $ 119,555 $ 18,101 $ 37,105
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 48,527 48,307 64,048
Amortization of debt issuance costs 101 226 0
Deferred income taxes 7,498 (18,931) (4,909)
Stock-based compensation 33,548 49,870 1,435
(Gain) loss on disposal of assets (349) 269 698
Loss on debt extinguishment 0 9,055 0
Change in fair value of contingent consideration (2,000) (2,500) 0
Impairment of long-lived assets 0 7,119 0
Provisions for inventory and credit losses/bad debt 6,297 5,019 3,891
Unrealized gains on marketable securities (3,722) 0 0
Changes in operating assets and liabilities:      
Trade accounts receivable (18,347) (9,303) 16,441
Accounts receivable - other (2,668) (28) 346
Inventories (4,471) 7,641 346
Prepaid expenses and other assets (19,450) (29,047) 2,629
Trade accounts payable (4,348) 15,099 (3,122)
Due to/from related parties (659) 4,878 (23,946)
Accrued expenses and other current and long-term liabilities (3,383) 14,795 (13,543)
Net cash provided by operating activities 156,129 120,570 81,419
CASH FLOWS FROM INVESTING ACTIVITIES:      
Purchases of property, plant and equipment (69,941) (40,673) (45,615)
Acquisition of business, net of cash acquired (14,549) (11,555) 0
Proceeds from sales of property, plant and equipment 27,408 318 3,936
Investments in marketable securities (9,189) 0 0
Contribution of cash balances due to divestiture of subsidiary 0 (16,335) 0
Net cash used in investing activities (66,271) (68,245) (41,679)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Related party note receivable (7,500) 51,377 30,000
Proceeds from initial public offering, net of underwriting discounts and other offering costs 0 321,425 0
Proceeds from issuance of common stock under equity award and purchase plans less payments for taxes related to net share settlement of equity awards 2,193 (27,707) 0
Dividends paid 0 (400,000) 0
Borrowings of senior secured debt, net of deferred financing costs 0 315,719 43,000
Repayment of senior secured debt 0 (300,000) 0
Repayment of unsecured credit facilities 0 (33,000) 0
Capital contribution 0 0 9,500
Net cash (used in) provided by financing activities (5,307) (72,186) 82,500
Effect of exchange rate changes on Cash and cash equivalents and Restricted cash 1,373 3,860 (5,621)
Net increase (decrease) in Cash and cash equivalents and Restricted cash 85,924 (16,001) 116,619
Cash and cash equivalents and Restricted cash at beginning of period 203,875 219,876 103,257
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AT END OF PERIOD: 289,799 203,875 219,876
RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH:      
Cash and cash equivalents 282,383 197,214 214,491
Restricted cash 7,416 6,661 5,385
Cash and cash equivalents and Restricted cash 289,799 203,875 219,876
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:      
Cash paid for interest 813 2,746 2,448
Cash paid for income taxes 22,195 8,908 15,873
Non-cash transactions:      
Changes in Trade accounts payable related to Property, plant and equipment, net (2,021) (3,226) (1,542)
Assets held for sale transferred from property, plant and equipment, net 0 25,969 0
Loans to cover purchase of common stock under employee stock plan 0 171 232
Recognition of right of use assets and lease liability upon adoption of new accounting standard $ 356 $ 0 $ 0
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of the Business and Basis of Presentation
12 Months Ended
Mar. 25, 2022
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 (“AMI” or 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 was incorporated under the laws of Delaware on March 30, 2013 under the name of Sanken North America, Inc. (“SKNA”) as a wholly owned subsidiary of Sanken Electric Co., Ltd. (“Sanken”). In October 2017, Sanken sold 28.8% of the common stock of SKNA to One Equity Partners (“OEP”). In April 2018, SKNA filed a certificate of amendment in the state of Delaware to change its name to Allegro MicroSystems, Inc. The Company is headquartered in Manchester, New Hampshire and has a global footprint with 16 locations across four continents.
On November 2, 2020, the Company completed its Initial Public Offering (“IPO”) of 28,750,000 shares of its common stock at an offering price of $14.00 per share, of which 25,000,000 shares were sold by the Company and 3,750,000 shares were sold by selling stockholders, resulting in net proceeds to the Company of approximately $321,425 after deducting $20,125 of underwriting discounts and $8,450 of offering costs. The Company’s common stock is now listed on the Nasdaq Global Select Market under the ticker symbol “ALGM.”
On March 28, 2020, the Company entered into an agreement to divest a majority of its ownership interest in Polar Semiconductor, Inc. (“PSL”) to Sanken, in order to better align with its fabless, asset-lite scalable manufacturing strategy (the “PSL Divestiture”). In order to affect this in-kind, non-cash transaction, Sanken contributed the forgiveness of the fair value of the entire related party notes payable of $42,700 owed to Sanken and the Company contributed the forgiveness of the fair value of $15,000 out of the $66,377 total debt owed by PSL to the Company, which was previously eliminated in consolidation. The entire net receivable balance of $51,377 plus accrued interest of $762 was repaid on October 14, 2020. Following the divestiture, Sanken held a 70% majority share in PSL with the Company retaining a 30% minority shareholder interest. The investment was recorded for the 30%, totaling $25,250 at the divestiture date. Beginning with reporting periods on and after March 28, 2020, the investment is included on the Company’s balance sheet as an equity investment in a related party, including $1,007 and $1,413 of income earned during the fiscal years ended March 25, 2022 and March 26, 2021.
In addition, the difference between the fair value contributed by both parties at the consummation of this transaction and the book value was treated as an adjustment of capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries within additional paid-in capital of $19,165 at March 26, 2021. This amount includes an estimated tax effect of $1,552 for the fiscal year ended March 26, 2021.
On March 28, 2020, in connection with the divestiture described above, the Company also formally terminated its distribution agreement with Sanken to distribute Sanken’s products and entered into a transitional services agreement with PSL, which contracted with Sanken as its new channel for fulfillment of Sanken product sales in North America and Europe. Sanken will continue to provide distribution support for the Company’s products in Japan. See Note 21, “Related Party Transactions” for further discussion.
Impact of the COVID-19 Pandemic
On March 11, 2020, the COVID-19 outbreak was declared a pandemic by the World Health Organization. The pandemic has resulted in governments around the world implementing increasingly stringent measures to help control the spread of the virus, including quarantines, “shelter in place” and “stay at home” orders, travel restrictions, business curtailments, school closures and other measures. In addition, governments and central banks in several parts of the world have enacted fiscal and monetary stimulus measures to counteract the impacts of the COVID-19 pandemic.
The Company continues to monitor the rapidly evolving conditions and circumstances as well as guidance from international and domestic authorities, including public health authorities, and the Company may need to take additional actions based on their recommendations. There is considerable uncertainty regarding the impact on the Company’s business stemming from current measures and potential future measures that could restrict access to the Company’s facilities, limit manufacturing and support operations and place restrictions on the Company’s workforce and suppliers. The measures implemented by various authorities related to the COVID-19 pandemic have caused the Company to change its business practices, including those related to where employees work, the distance between employees in the Company’s facilities, limitations on the in-person meetings between employees and with customers, suppliers, service providers, and stakeholders, as well as restrictions on business travel to domestic and international locations or to attend trade shows, investor conferences and other events.
The full extent to which the ongoing COVID-19 pandemic adversely affects the Company’s financial performance will depend on future developments, many of which are outside of the Company’s control, are highly uncertain and cannot be
predicted, including, but not limited to, the duration and spread of the pandemic, its severity, the effectiveness of actions to contain the virus or treat its impact and how quickly and to what extent normal economic and operating conditions can resume. The COVID-19 pandemic could also result in additional governmental restrictions and regulations, which could adversely affect the Company’s business and financial results. In addition, a recession, depression or other sustained adverse market impact resulting from COVID-19 could materially and adversely affect the Company’s business and its access to needed capital and liquidity. Even after the COVID-19 pandemic has lessened or subsided, the Company may continue to experience adverse impacts on its business and financial performance as a result of its global economic impact.
The COVID-19 pandemic may also heighten other risks. For example, if the business impacts of COVID-19 are prolonged, this could cause the Company to recognize impairments for goodwill and certain long-lived assets including amortizable intangible assets.
The Company has taken actions to mitigate its financial risk given the uncertainty in global markets caused by the COVID-19 pandemic. During the fourth quarter of fiscal year 2020, the Company borrowed $43,000 under its revolving credit facilities. The borrowing was made as part of the Company’s ongoing efforts to preserve financial flexibility in light of the current uncertainty in the global markets and related effects on the Company’s business resulting from the COVID-19 pandemic. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line of credit and terminated all commitments thereunder.
On March 27, 2020, the Coronavirus Aid, Relief and Economic Security Act (“the CARES Act”) was signed into law. The CARES Act contains numerous tax provisions including a correction to the applicable depreciation rates available in the original Tax Cuts and Jobs Act of 2017 (“TCJA”) for Qualified Improvement Property (“QIP”), temporarily establishes a five-year carryback period for current net operating losses (“NOL”), and contains a provision for deferred payment of 2020 employer payroll taxes. The Company currently estimates cash tax benefits of the QIP adjustment and NOL carryback period to be $12.8 million.
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 2022 fiscal year ended March 25, 2022 (“fiscal year 2022”), 2021 fiscal year ended March 26, 2021 (“fiscal year 2021”) and 2020 fiscal year ended March 27, 2020 (“fiscal year 2020”) were 52-week periods.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies
12 Months Ended
Mar. 25, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
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, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, 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 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 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 Interest
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 interest in the Company’s consolidated statements of operations for fiscal 2022, 2021 and 2020. 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 interest 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 25, 2022 and March 26, 2021, 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, the Company notes that 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 25, 2022, March 26, 2021 and March 27, 2020. 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 4, “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 16, “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 an allowance for doubtful accounts, which is an estimate of amounts that may not be collectible.
The allowance for doubtful accounts 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 (“OEMs”) 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 doubtful accounts 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 on a first-in, first-out basis. 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.
Assets Held for Sale
The Company classifies assets as held for sale when all of the following are met: (i) management has committed to a plan to sell the assets; (ii) the assets are available for immediate sale in their present condition; (iii) an active program to locate a buyer has been initiated; (iv) it is probable that a sale will occur within one year; (v) the assets are being actively marketed for sale at a price that is reasonable in relation to their current fair value; and (vi) it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. If all held for sale criteria are met, the assets are reclassified and presented separately in the consolidated balance sheets as assets held for sale at the lower of the carrying value or the fair value, less cost to sell, and no longer depreciated or amortized.
During the fourth quarter of fiscal year 2021, the Company entered into an agreement to sell the AMTC Facility in connection with its previously announced back-end facility consolidation plan. The AMTC Facility met the criteria to be classified as held for sale, and the Company was required to record these assets at the lower of carrying value or fair value less any costs to sell based on the agreed-upon sales price. The sale of the AMTC Facility closed in August 2021 upon receipt of the necessary government approvals in Thailand and customary closing conditions.
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 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, ranging from three to ten 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 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 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 2022, 2021 and 2020.
In the fourth quarter of fiscal year 2020, the Company initiated a process to conclude its operations at the AMTC facility with the intention of selling the AMTC Facility. On March 3, 2021, the Company entered into a definitive agreement to sell its AMTC facility for approximately $30,000 before fees and expenses. As a result of the execution of the definitive agreement, the Company reclassified the AMTC assets within its “Property, plant and equipment, net” to “Assets held for sale” and incurred an impairment charge to the book value of those assets of $7,119 in its fiscal fourth quarter ended March 26, 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 2022, 2021 and 2020 did not indicate any impairments.
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 minimal costs accrued in the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020.
Deferred Rent
The Company records rent expense on a straight-line basis using a constant periodic rate over the term of its lease agreements. The excess of the cumulative rent expense incurred over the cumulative amounts due under the lease agreements is deferred and recognized over the term of the leases. Leasehold improvement reimbursements from landlords are recorded as deferred rent and amortized as reductions to lease expense over the lease term.
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 judgement 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 (“SSP”).
(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.
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 sales and marketing 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 it 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
Prior to the end of fiscal year 2020, the Company acted as a distributor of Sanken products in North America, South America and Europe. The Company evaluated whether it is acting as the principal (i.e., report net sales on a gross basis) or agent (i.e., report net sales on a net basis) in these transactions. In doing so, the Company evaluated whether it controls the good or service before it is transferred to the customer. If the Company controls the good or service before it is transferred to the customer, it is acting as principal in the transaction. Generally, the Company controls the promised products before transferring the products to the customer and acts as the principal to the transaction, therefore the Company recognizes net sales gross.
Shipping and handling activities are not considered a contract 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 25, 2022 and March 26, 2021.
Contract Liabilities (Deferred Revenue)—Deferred revenue typically results 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 25, 2022 and March 26, 2021.
Contract costs
Certain costs, such as cost to obtain a contract or cost to fulfill a contract are required to be capitalized. The Company has immaterial contract costs, as such, no amounts were capitalized as of March 25, 2022 and March 26, 2021.
Stock-Based Compensation
The Company recognizes compensation costs for all stock-based compensation awards made to employees based upon the awards’ grant-date fair value. The Company estimates the fair value of stock-based compensation awards granted using the grant date fair value of the awards. Stock-based compensation expense is recognized evenly over the vesting period. The Company accounts for forfeitures as they occur. Determining the fair value of the 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.
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 selection of assumptions requires a high degree of judgment and may materially change from period to period. 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 income taxes in the consolidated balance sheets.
Except for our AMTC Facility prior to its sale, 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.
Advertising Costs
Advertising costs are expensed, as incurred, as a component of sales expense. Advertising expense was $452, $331 and $273 in fiscal years 2022, 2021 and 2020, respectively.
Net Income Per Share
The Company computes net income per share in accordance with ASC 260, Earnings Per Share (“ASC 260”). 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 18, “Net Income per Share.”
As the Company maintained two classes of Common stock (Class A and Class L) in fiscal year 2020, earnings per basic and diluted shares were calculated under the two-class method. The two-class method includes an earnings allocation formula that determines earnings per share for each participating security according to dividends declared on undistributed earnings for the period. Earnings per diluted share is computed on the basis of the weighted-average number of common shares outstanding during the period plus the dilutive effect of any potential common shares outstanding during the period using the more dilutive of the two-class method or another dilutive method. For the fiscal year ended March 27, 2020, the Company did not allocate income to the Class L shares in accordance with ASC 260, because such classes of shares would not have shared in the distribution had all of the income for the periods been distributed. Accordingly, earnings per share calculations were provided only for the class A shares.
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, which management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company evaluates its 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 to date.
As of March 25, 2022 and March 26, 2021, Sanken accounted for 23.8% and 23.2% 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 25, 2022, March 26, 2021 and March 27, 2020, Sanken accounted for 19.4%, 17.7% and 28.4% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for any of these periods.
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.
During the fiscal year ended March 27, 2020, sales from customers located outside of the United States in the aggregate accounted for 81.7% of the Company’s total net sales, with Japan accounting for 28.4% and Greater China accounting for 18.7%. No other countries accounted for greater than 10.0% of total net sales for the fiscal year ended March 27, 2020.
Recently Adopted Accounting Standards
In February 2016, the Financial Accounting Standards Board (“FASB”) issued its new lease accounting guidance in Accounting Standards Update (“ASU”) 2016‑02, “Leases (Topic 842)” (“ASU 2016-02”), which is codified as Accounting
Standard Codification (“ASC”) Topic 842 (“ASC 842”) and replaces ASC Topic 840, Leases (“ASC 840”). ASU 2016-02 and all subsequent amendments amend various aspects of existing guidance for leases and require significant additional quantitative and qualitative disclosures about lease arrangements. ASU 2016-02 requires lessees to recognize lease assets representing the right to use an underlying asset and lease liabilities representing the obligation to make lease payments over the lease term, measured on a discounted basis, for substantially all leases. ASU 2016-02 retains a distinction between finance leases and operating leases using classification criteria that are substantially similar to the previous lease guidance. Although the Company has elected to opt-in to the extended transition dates for new or revised accounting standards to align with nonpublic companies, the Company elected to early adopt ASU 2016-02 effective March 27, 2021. The Company used the optional transition method to the modified retrospective approach, which eliminates the requirement to restate the prior period financial statements. Under this transition provision, the Company has applied ASU 2016-02 to reporting periods beginning on March 27, 2021, while prior periods continue to be reported and disclosed in accordance with the legacy guidance under ASC 840.
A number of practical expedients and policy elections are available under the new guidance to reduce the burden of adoption and ongoing compliance with ASC 842. The Company elected the “package of practical expedients,” which permitted the Company to retain lease classification and initial direct costs for any identified leases that existed prior to adoption of ASC 842. Under this transition guidance, the Company also did not reassess whether any existing contracts at March 27, 2021 are, or contain, leases and carried forward its initial determination under legacy lease guidance. The Company has elected not to adopt the “hindsight” practical expedient and, therefore, will measure the right-of-use (“ROU”) asset and lease liability using the remaining portion of the lease term at adoption on March 27, 2021.
The Company made an accounting policy election available under the new lease standard to not recognize lease assets and lease liabilities for leases with a term of 12 months or less. For all other leases, the initial measurement of the lease liability is based on the present value of future lease payments over the lease term at the application date or the commencement date of the lease. Lease payments may include fixed rent escalation clauses or payments that depend on an index or a rate (such as the consumer price index) measured using the index or applicable rate at lease commencement. Subsequent changes in the index or rate and any other variable payments, such as market-rate base rent adjustments, are recognized as variable lease expense in the period incurred. Payments for terminating a lease are included in lease payments only when it is probable they will be incurred. To determine the present value of lease payments, the Company uses its incremental borrowing rate, as the leases generally do not have a readily determinable implicit discount rate. The Company applies judgment in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency and economic environment in determining the lease-specific incremental borrowing rate. The carrying value of the ROU assets at the application date equals the lease liability adjusted for any initial direct costs incurred and lease payments made at or before the commencement date and for any lease incentives.
The Company’s leases generally include a non-lease component representing additional services transferred to the Company. The Company has made an accounting policy election to account for lease and non-lease components in its contacts as a single lease component for all asset classes. The non-lease components are usually variable in nature and recorded in variable lease expense in the period incurred.
Adoption of ASC 842 resulted in ROU assets of $18,403 and lease liabilities of $18,759 related to the Company’s operating leases at March 27, 2021. The Company does not have any leases classified as finance leases. The adoption of ASC 842 did not materially impact the Company’s consolidated net income or consolidated cash flows and did not result in a cumulative-effect adjustment to the opening balance of retained earnings.
In June 2016, the FASB issued ASU No. 2016-13, “Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”), which adds an impairment model (known as the current expected credit loss (“CECL”) model) that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. The Company adopted ASU 2016-13 effective March 27, 2021 and concluded that adoption of this standard update did not have a material impact on either the financial position, results of operations, cash flows, or related disclosures. There was no impact on beginning balance retained earnings upon adoption of this ASU.
The Company is exposed to credit losses primarily through trade and other financing receivables arising from revenue transactions. 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. 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
(“OEMs”) and distributors. The receivables in each category share similar risk characteristics. The change to the CECL impairment model resulted in an immaterial increase in the provision for expected credit losses compared to the allowance for doubtful accounts under the previous incurred loss method.
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. For the fiscal year ended March 25, 2022, no material changes in the allowance occurred.
Recently Issued Accounting Standards Not Yet Adopted
In October 2021, the FASB issued 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 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 U.S. GAAP. If unable to rely on the acquiree’s accounting due to errors, noncompliance with U.S. 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 guidance is effective prospectively for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period as of the beginning of the fiscal year that includes that interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company is currently in the process of evaluating the impact of this new guidance on the consolidated financial statements and the related disclosures, which will be dependent on the consummation of any future business combination.
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 guidance is effective prospectively for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period as of the beginning of the fiscal year that includes that interim period. The Company does not expect this new guidance to have an impact on the consolidated financial statements and the related disclosures at this time. Additionally, if the Company issues stock options under its 2020 Omnibus Incentive Compensation Plan (the “2020 Plan”) and subsequently makes modifications, the Company anticipates no material impact in future periods.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contract with Customers
12 Months Ended
Mar. 25, 2022
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers Revenue from Contracts with CustomersThe Company generates revenue from the sale of magnetic sensor integrated circuits (“ICs”), application-specific analog power semiconductors and photonics, for the year ended March 27, 2020, also from wafer foundry products and from the sale of Sanken related products. The following tables summarize net sales disaggregated by core end market and application, by product and by geography for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020. The categorization of net sales by core end market and 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 the products are being shipped to.
Net sales by core end market and application:
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Core end market:
Automotive$531,564 $398,298 $395,277 
Industrial133,187 94,872 78,399 
Other103,923 98,037 68,622 
Other applications:
Wafer foundry products— — 72,370 
Distribution of Sanken products— — 35,421 
Total net sales$768,674 $591,207 $650,089 
Net sales by product:
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Power integrated circuits (“PIC”)$268,381 $203,600 165,911 
Magnetic sensors (“MS”)498,561 386,372 376,387 
Photonics1,732 1,235 — 
Wafer foundry products— — 72,370 
Distribution of Sanken products— — 35,421 
Total net sales$768,674 $591,207 $650,089 
Net sales by geography:
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Americas:
United States$108,396 $82,165 119,139 
Other Americas23,056 16,558 20,883 
EMEA:
Europe134,537 103,128 110,126 
Asia:
Japan148,813 104,661 184,557 
Greater China191,895 157,546 121,807 
South Korea80,451 62,075 54,707 
Other Asia81,526 65,074 38,870 
Total net sales$768,674 $591,207 $650,089 
The Company recognizes sales net of returns, credits issued, price protection adjustments and stock rotation rights. As of March 25, 2022 and March 26, 2021, these adjustments were $14,924 and $15,412, respectively, and were netted against trade accounts receivable in the consolidated balance sheets. These amounts represent activity of income of $488, income of $2,061 and charges of $423 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively.
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 27 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements
12 Months Ended
Mar. 25, 2022
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 25, 2022 and March 26, 2021 measured at fair value on a recurring basis and indicate the level of the fair value hierarchy utilized to determine such fair values:
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 securities12,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 
Fair Value Measurement at March 26, 2021 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund deposits$16,327 $— $— $16,327 
Restricted cash:
Money market fund deposits6,661 — — 6,661 
Total assets$22,988 $— $— $22,988 
Liabilities:
Other long-term liabilities:
Contingent consideration$— $— $4,800 $4,800 
Total liabilities$— $— $4,800 $4,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 year ended March 25, 2022:
Net gains and losses recognized during the period on equity securities$3,722 
Less: Net gains and losses recognized during the period on equity securities sold during the period— 
Unrealized gains and losses recognized during the reporting period on equity securities still held at the reporting date$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 losses of $565 for the fiscal year ended March 25, 2022.
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 is required to make contingent payments, subject to the entity achieving certain sales and revenue thresholds. The contingent consideration payments are up to $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 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 for the fiscal years ended March 25, 2022 and March 26, 2021:
Level 3
Contingent
 Consideration
Balance at March 27, 2020$— 
Purchase price contingent consideration7,300 
Change in fair value of contingent consideration(2,500)
Balance at March 26, 2021$4,800 
Change in fair value of contingent consideration(2,000)
Balance at March 25, 2022$2,800 
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 16, “Retirement Plans.”
During the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, there were no transfers between Level 1, Level 2 and Level 3.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Trade Accounts Receivable, net
12 Months Ended
Mar. 25, 2022
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 25,
2022
March 26,
2021
Trade accounts receivable$129,539 $108,546 
Less:
Provision for expected credit losses and allowance for doubtful accounts(105)(138)
Returns and sales allowances(14,819)(15,274)
Related party trade accounts receivable(27,256)(23,634)
Total$87,359 $69,500 
Changes in the Company’s provision for expected credit losses/allowance for doubtful accounts and returns and sales allowances were as follows:
DescriptionAllowance for
Doubtful
Accounts
Returns
and Sales
Allowances
Total
Balance at March 29, 2019$412 $17,607 $18,019 
Charged to costs and expenses or revenue262 118,719 118,981 
Write-offs, net of recoveries(386)(119,141)(119,527)
Balance at March 27, 2020288 17,185 17,473 
Charged to costs and expenses or revenue(150)147,026 146,876 
Write-offs, net of recoveries— (148,937)(148,937)
Balance at March 26, 2021138 15,274 15,412 
Charged to costs and expenses or revenue(33)144,318 144,285 
Write-offs, net of recoveries— (144,773)(144,773)
Balance at March 25, 2022$105 $14,819 $14,924 
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories
12 Months Ended
Mar. 25, 2022
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories include material, labor and overhead and consisted of the following:
March 25,
2022
March 26,
2021
Raw materials and supplies$11,941 $9,629 
Work in process55,855 50,095 
Finished goods18,364 27,774 
Total$86,160 $87,498 
The Company recorded inventory provisions totaling $5,809, $4,464 and $3,345 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively.
The Company discontinued a product line manufactured by Voxtel and subsequently recognized impairment charges, which represented much of the increase in inventory provisions, for the related inventory of $3,106 for the fiscal year ended March 25, 2022.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Assets Held for Sale
12 Months Ended
Mar. 25, 2022
Discontinued Operations and Disposal Groups [Abstract]  
Assets Held for Sale Assets Held for SaleAs of March 26, 2021, the Company had entered into a definitive agreement to sell its Thailand-based facility (the “AMTC Facility”) as it had already transferred production to the Manila, Philippines facility, which was reclassified from Property, plant and equipment, net to Assets held for sale in fiscal year 2021. The AMTC Facility met the criteria to be classified as held for sale, and the Company was required to record these assets at the lower of carrying value or fair value less any costs to sell based on the agreed-upon sales price. The total amount of Assets held for sale was related to the AMTC Facility. The sale of the AMTC Facility was completed on August 3, 2021 following receipt of government approvals in Thailand and the fulfillment of customary closing conditions. The Company received cash of $27,405, which with related selling costs, resulted in a gain on the final disposition of $370 during the fiscal year ended March 25, 2022.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment, net
12 Months Ended
Mar. 25, 2022
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 25,
2022
March 26,
2021
Land$15,775 $16,602 
Buildings, building improvements and leasehold improvements59,816 56,911 
Machinery and equipment542,745 491,025 
Office equipment6,247 6,281 
Construction in progress22,428 29,201 
Total647,011 600,020 
Less accumulated depreciation(436,983)(407,627)
Total$210,028 $192,393 
The Company retired $10,976, $63 and $9,418 of fully depreciated assets during the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively. Total depreciation expense amounted to $44,178, $44,845 and $62,118 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, 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 25, 2022 and March 26, 2021 are as follows:
March 25,
2022
March 26,
2021
United States$35,221 $36,529 
Philippines167,488 148,374 
Thailand— 1,698 
Other7,746 7,190 
Total$210,455 $193,791 
Amortization of prepaid tooling costs amounted to $130, $130 and $125 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets
12 Months Ended
Mar. 25, 2022
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 27, 2020$1,285 
Goodwill arising from acquisition18,702 
Currency translation119 
Balance at March 26, 2021$20,106 
Currency translation(97)
Balance at March 25, 2022$20,009 
Intangible assets, net is as follows:
March 25, 2022
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted-Average Lives
Patents$36,577 $15,304 $21,273 10 years
Customer relationships6,582 6,348 234 9 years
Process technology13,100 1,742 11,358 12 years
Indefinite-lived and legacy process technology4,050 1,650 2,400 
Trademarks200 64 136 5 years
Legacy trademarks627 58 569 
Other32 32 — 
Total$61,168 $25,198 $35,970 
March 26, 2021
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted-Average Lives
Patents$32,751 $12,307 $20,444 10 years
Customer relationships6,193 5,865 328 9 years
Process technology13,100 651 12,449 12 years
Indefinite-lived and legacy process technology4,050 1,650 2,400 
Trademarks200 24 176 5 years
Legacy trademarks627 58 569 
Other32 32 — 
Total$56,953 $20,587 $36,366 
The Company completed the Voxtel Acquisition during the fiscal year ended March 26, 2021. The Company paid an amount of $34,980 to acquire Voxtel, which represents its fair value on that date. Any excess of the Voxtel Acquisition consideration over the fair value of the assets acquired and liabilities assumed was allocated to goodwill, which amounted to $18,702. As a result of the Acquisition, the Company recorded finite-life intangible assets of $13,600. In addition, as a result of the Acquisition, the Company recorded indefinite-life intangible assets of $2,400.
Intangible assets amortization expense was $4,219, $3,332 and $1,805 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively. The majority of the Company’s intangible assets are related to patents as noted above. The Company capitalizes external legal costs incurred in the defense of its patents when it believes that a significant, discernible increase in value will result from the defense and a successful outcome of the legal action is probable. When the Company capitalizes patent defense costs it amortizes these costs over the remaining estimated useful life of the patent, which is generally ten years. There were no significant costs capitalized during either of the fiscal years 2022 or 2021.
As of March 25, 2022, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:

2023$3,741 
20243,593 
20253,356 
20263,115 
20272,807 
Thereafter19,358 
Total$35,970 
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Other Assets, net
12 Months Ended
Mar. 25, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Assets, net Other Assets, net
The composition of other assets, net is as follows:
March 25,
2022
March 26,
2021
VAT receivables long-term, net$6,386 $8,177 
Income taxes receivable long-term15,763 — 
Investments in marketable securities (1)
12,346 — 
Deposits10,525 3,573 
Prepaid contracts long-term1,236 1,295 
Deferred financing costs49 149 
Other1,304 1,419 
Total$47,609 $14,613 
(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 34 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Mar. 25, 2022
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 is as follows:
March 25,
2022
March 26,
2021
Accrued management incentives33,607 21,538 
Accrued salaries and wages14,699 15,060 
Base acquisition purchase price due— 14,588 
Deposits on AMTC facility— 14,531 
Accrued vacation5,715 5,739 
Accrued severance839 572 
Accrued professional fees1,252 2,029 
Accrued income taxes1,831 514 
Accrued utilities607 623 
Other current liabilities6,909 3,738 
Total$65,459 $78,932 
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Management Long-Term Incentive Plan
12 Months Ended
Mar. 25, 2022
Compensation Related Costs [Abstract]  
Management Long-Term Incentive Plan Management Long-Term Cash Incentive Plan
On August 28, 2015 the Company’s Board of Directors approved a Long-Term Cash Incentive Plan (“LTCIP”) for certain employees. Under the LTCIP, employees receive cash payments upon achievement of certain performance metrics determined based on a three-year rolling performance period. The Company had executed individual agreements with employees to pay certain incentives upon achievement of the plan conditions at the end of each three-year performance period.
In connection with its IPO, the Company offered certain employees (excluding its then named executive officers) who were eligible to receive cash bonuses under the Company’s LTCIP and/or Talent Retention Incentive Program (as amended, the “TRIP”) the opportunity to elect to receive restricted stock units (“RSUs”) under its 2020 Omnibus Incentive Compensation Plan in lieu of cash payouts under the LTCIP and/or TRIP, through the LTCIP/TRIP Award RSU Conversion Program (the “RSU Conversion Program”). The expense related to the LTCIP and TRIP awards elected to be exchanged in the RSU Conversion Program amounted to $607 and $421, respectively. The number of RSUs granted to employees that elected to participate in the RSU Conversion Program is determined as a percentage of the employee’s target bonus under the LTCIP or TRIP, and amounted to 602,490 and 348,911 RSUs on behalf of the LTCIP and TRIP conversion, respectively, at a
grant date fair value of $14.00. If an employee elected not to participate in the RSU Conversion Program, the LTCIP or TRIP award will continue under its existing terms and conditions.
The accrual activity, payments, removal due to divestitures and balances related to the LTCIP are as follows:
Current
Liabilities
Long-Term
Liabilities
Balance at March 29, 2019$17,115 $11,104 
Reclassification9,707 (9,706)
Payments(17,836)— 
Accruals2,502 1,041 
Balance at March 27, 2020$11,488 $2,439 
Reclassification1,004 (1,004)
Payments(11,267)(111)
RSU conversion(640)— 
Removal due to divestiture(378)(398)
Accruals(149)(668)
Balance at March 26, 202158 258 
Payments(58)— 
Accruals— 259 
Balance at March 25, 2022$— $517 
The current and long-term portion of the liabilities associated with the LTCIP is included within accrued expenses and other current liabilities and other long-term liabilities in the Company’s consolidated balance sheets, respectively.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
12 Months Ended
Mar. 25, 2022
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 ten 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 25, 2022
Lease costs:
Operating lease expense$4,648 
Short term lease expense584 
Other information:
Operating cash flows from operating leases$5,289 
Noncash lease liabilities arising from obtaining right-of-use assets3,159 
Weighted-average remaining lease term – operating leases5.17 years
Weighted-average discount rate – operating leases4.5 %
Rent expense incurred under operating lease agreements was $5,720, $4,385 and $5,456 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively.
As of March 25, 2022, expirations of lease obligations by fiscal year are expected as follows:
2023$4,335 
20243,956 
20253,300 
20262,592 
20271,788 
Thereafter2,602 
Total undiscounted lease payments$18,573 
Less: present value adjustment(2,119)
Total operating lease liabilities$16,454 
Information as Lessee under ASC 840
Future minimum lease payments by fiscal year for noncancellable operating leases as reported under the previous lease guidance as of March 26, 2021 were as follows:
2022$2,887 
20232,726 
20242,644 
20252,172 
20261,773 
Thereafter3,713 
Total$15,915 
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Debt and Other Borrowings
12 Months Ended
Mar. 25, 2022
Debt Disclosure [Abstract]  
Debt and Other Borrowings Debt and Other Borrowings
Components of Debt
The following is a summary of obligations under the Company’s Senior Secured Credit Facilities and other borrowings as of March 25, 2022 and March 26, 2021:
March 25,
2022
March 26,
2021
Senior Secured Term Loan$25,000 $25,000 
Unsecured Revolving Credit Facilities— — 
Total Debt25,000 25,000 
Less debt payable within one year— — 
Debt payable after one year$25,000 $25,000 
As of March 25, 2022, the principal maturities of debt obligations outstanding of $25,000 are due for repayment in fiscal year 2028.
Senior Secured Credit Facilities
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 4.25% at March 25, 2022. The Company had no outstanding borrowings on the Revolving Credit Facility as of March 25, 2022.
In connection with entering into the Revolving Credit Facility, the Company used cash on hand to repay all prior amounts outstanding under AML’s $25,000 and $8,000 line-of-credit agreements and terminated all commitments thereunder as discussed below.
Included in the Term Loan Facility were deferred financing costs of $9,374, which the Company has deducted from the carrying amount presented on its consolidated balance sheet and amortized into interest expense or recognized as loss on debt extinguishment. Included in the Revolving Credit Facility were deferred financing costs of $300, which the Company classified the related short-term and long-term portions within “Prepaid expenses and other current assets” and “Other assets” on its consolidated balance sheet and is amortizing those costs over the term of the facility. The unamortized portion of the deferred financing costs associated with the Revolving Credit Facility was $149 and $249 as of March 25, 2022 and March 26, 2021, respectively.
On November 25, 2020, the Company repaid $300,000 of the outstanding $325,000 Term Loan Facility using proceeds from the Company’s IPO. The repayment was accounted for as a debt extinguishment in accordance with provisions of ASC Topic 470-50, Debt Modifications and Extinguishments. The Company recognized a loss on partial debt extinguishment of $9,055 which was included within “Other (expense) income” in the consolidated statements of operations for the fiscal year ended March 26, 2021. The loss on debt extinguishment consisted of the unamortized balances of previously deferred original issue discount (“OID”) and debt issuance costs which the Company wrote off.
Unsecured Revolving Credit Facilities
On January 22, 2019, the Company, through its subsidiaries, entered into a revolving line-of-credit agreement, with a financial institution, that provided for a maximum borrowing capacity of $25,000. The revolving line-of-credit bore interest at LIBOR on the day of the advance plus a 0.4% spread payable upon maturity of the draws, and expired on January 22, 2021. During fiscal year 2021, the Company borrowed $25,000 under the revolving line-of-credit. As of March 27, 2020, the Company had a $25,000 outstanding balance under the revolving line-of-credit agreement with an original repayment date of June 19, 2020 at an interest rate of 1.7%. In the first quarter of fiscal 2021, repayment of the $25,000 borrowings under the revolving line-of-credit was extended to December 18, 2020. The revolving line of credit was secured, for a one year period, by a non-refundable fee of $25 that was paid to the financial institution. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line-of-credit and terminated all commitments thereunder.
On March 27, 2006, the Company, through its PSL subsidiary, entered into a revolving line-of-credit agreement, with a financial institution, that provides for a maximum borrowing capacity of $10,000. The revolving line-of-credit bore interest at LIBOR on the day of the advance plus 1.0% spread payable upon maturity of the draws and was guaranteed by Sanken. Under the terms of the revolving line-of-credit agreement, the principal was due at various times during fiscal year 2021. During fiscal year 2020, the Company borrowed $10,000 under the revolving line of credit. As of March 27, 2020, the Company had a $10,000 outstanding balance under the revolving line-of-credit agreement maturing on September 16, 2020, at an interest rate of 2.5%. On March 28, 2020, in conjunction with the PSL Divestiture, the debt was deconsolidated.
On December 5, 2001, the Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum borrowing capacity of $8,000. On March 18, 2020, the Company borrowed $8,000 under the line-of-credit. As of March 27, 2020, the Company had an $8,000 outstanding balance under the line-of-credit agreement maturing on June 18, 2020 at an interest rate of 1.9%. In the first quarter of fiscal 2021, repayment of the $8,000 borrowings under the line-of-credit was extended to December 21, 2020. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line-of-credit and terminated all commitments thereunder.
On November 26, 2019, the Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum borrowing capacity of 60,000 Philippine pesos (approximately $1,145 at March 25, 2022) at the bank’s prevailing interest rate. The line-of-credit is due to expire on August 21, 2022. There were no borrowings outstanding under this line-of-credit as of March 25, 2022 and March 26, 2021.
On November 20, 2019, the Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum capacity of 75,000 Philippine pesos (approximately $1,431 at March 25, 2022) at the
bank’s prevailing interest rate. The line-of-credit is due to expire on June 30, 2022. There were no borrowings outstanding under this line-of-credit as of March 25, 2022 and March 26, 2021.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Other Long-Term Liabilities
12 Months Ended
Mar. 25, 2022
Other Liabilities Disclosure [Abstract]  
Other Long-Term Liabilities Other Long-Term Liabilities
The composition of other long-term liabilities is as follows:
March 25,
2022
March 26,
2021
Accrued management incentives826 628 
Accrued retirement8,903 10,656 
Accrued contingent consideration2,800 4,800 
Provision for uncertain tax positions (net)2,757 2,774 
Other— 275 
Total$15,286 $19,133 
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plans
12 Months Ended
Mar. 25, 2022
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. These amounts will continue to be recognized as a component of future net periodic benefit costs consistent with the Company’s past practice. 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. (“AMPI”), has a defined benefit pension plan, which is a noncontributory plan that covers substantially all employees of the respective subsidiary. The plan’s assets are invested in 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 25,
2022
March 26,
2021
March 27,
2020
Service cost$1,554 $1,454 $961 
Interest cost637 628 674 
Expected return on plan assets(304)(299)(331)
Amortization of net transition asset— (1)(14)
Amortization of prior service cost
Actuarial loss205 179 96 
Net periodic pension expense$2,093 $1,969 $1,394 
Changes in the benefit obligations and plan assets for the non-U.S. defined benefit plan were as follows:
Fiscal Year Ended
March 25, 2022March 26, 2021
Obligation and funded status of plan:
Benefit obligation at beginning of year$17,180 $12,595 
Service cost1,554 1,454 
Interest cost637 628 
Prior service cost(108)— 
Benefits paid(1,180)(633)
Actuarial loss(1,822)2,502 
Foreign currency exchange rate changes(1,181)634 
Benefit obligation at end of year$15,080 $17,180 
Change in plan assets:
Fair value of plan assets at beginning of year$7,644 $5,579 
Actual return on plan assets(235)1,421 
Employer contributions1,380 981 
Benefits paid(1,146)(595)
Foreign currency exchange rate changes(546)258 
Fair value of plan assets at end of year$7,097 $7,644 
Underfunded status at end of year$(7,983)$(9,536)
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 25, 2022March 26, 2021
Projected benefit obligations$15,080 $17,180 
Plan assets7,097 7,644 
Accumulated benefit obligations9,216 10,353 
The amounts recorded in AOCI for the non-U.S. defined benefit plan for the fiscal years ended March 25, 2022 and March 26, 2021 are further detailed below:
Net Transition Obligation (Asset)Net Actuarial LossPrior Service CostsTotal
Balance, March 27, 2020, net of tax$224 $2,017 $2,246 
2021 change in AOCI for non-U.S. defined benefit plan74 2,242 (4)2,312 
Amounts in AOCI before tax298 4,259 4,558 
Less tax expense74 1,066 — 1,140 
Balance, March 26, 2021, net of tax224 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 tax$183 $1,896 $(77)$2,002 
There is no actuarial net gain or loss included in AOCI as of March 25, 2022 that is expected to be amortized into net periodic benefit cost over the next fiscal year.
As of March 25, 2022, the Company does not expect a return of plan assets during the next 12 months.
Assumptions and Investment Policies
Weighted-Average Assumptions Used to Determine Projected Benefit Obligation
March 25, 2022March 26, 2021
Non-U.S. assumed discount rate5.58 %4.00 %
Non-U.S. rate of compensation increase5.50 %5.00 %
Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost
March 25, 2022March 26, 2021March 27, 2020
Non-U.S. assumed discount rate5.58 %4.00 %4.98 %
Non-U.S. expected long-term return on plan assets4.10 %4.20 %5.20 %
Non-U.S. rate of compensation increase5.50 %5.00 %5.00 %
Information on Plan Assets
The table below sets forth the fair value of the entity’s plan assets as of March 25, 2022 and March 26, 2021, using the same three-level hierarchy of fair value inputs described in Note 2, “Summary of Significant Accounting Policies”:
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 
Fair Value at March 26,
2021
Level 1Level 2Level 3
Assets of non-U.S. defined benefit plan:
Government securities$1,646 $1,646 $— $— 
Unit investment trust fund1,221 — 1,221 — 
Loans584 — — 584 
Bonds1,112 — 1,112 — 
Stocks and other investments3,081 1,947 1,133 
Total$7,644 $3,593 $2,334 $1,717 
The following table shows the change in fair value of Level 3 plan assets for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020:
Level 3 Non-U.S. Defined
Plan Assets
LoansStocks
Balance at March 29, 2019$760 $353 
Additions during the year271 — 
Redemptions during the year(300)— 
Change in foreign currency exchange rates25 11 
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 
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”), 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 25, 2022, March 26, 2021 and March 27, 2020, the Company contributed approximately $1,369, $986 and $943 to its non-U.S. pension plan, respectively. The Company expects to contribute approximately $1,546 to its non-U.S. pension plan in fiscal year 2023.
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 plan assets, not company assets.
Pension
Benefits
2023$1,459 
2024953 
20251,004 
20261,014 
20271,383 
Thereafter8,885 
Total$14,698 
Other Defined Benefit Plan
In December 1993, the Company commenced with a rollover pension promise agreement (“Pension Promise”) to offer a then European employee an insured annuity upon their retirement at age 65. The employee was the only eligible participant of the Pension Promise. The impact associated with the expense and related other income with the Pension Promise was insignificant in fiscal years 2022, 2021 and 2020. The total values of the Pension Promise in the amounts of 661 and 928 British Pounds Sterling at March 25, 2022 and March 26, 2021, respectively (approximately $875 and $1,272 at March 25, 2022 and March 26, 2021, respectively), were classified with other in other assets, net and accrued retirement in other long-term liabilities in the Company’s consolidated balance sheets.
Defined Contribution Plan
Eligible AML U.S. employees may contribute up to 50% of their pretax compensation to a defined contribution plan, subject to certain limitations, and AML may match, at its discretion, 100% of the participants’ pretax contributions, up to a maximum of 5% of their eligible compensation. Matching contributions by AML totaled $4,074, $3,687 and $3,792 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, 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,065, $507 and $372 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively.
The Company has a 401(k) plan that covers all U.S. employees meeting certain service and age requirements. Employees are eligible to participate in the plan upon hire when the service and age requirements are met. Employees may contribute up to 35% of their compensation, subject to the maximum contribution allowed by the Internal Revenue Service (“IRS”). All employees are 100% vested in their contributions at the time of plan entry. As of January 1, 2008, and until January 1, 2015, the Company’s former wholly-owned subsidiary, PSL, adopted and used a Safe Harbor provision, whereby PSL contributed 3% of compensation each pay period for all eligible employees meeting the Safe Harbor criteria. As of January 1, 2015, PSL may match, at its discretion, 100% of the employee’s contribution, up to a maximum of 5% of their eligible compensation.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies
12 Months Ended
Mar. 25, 2022
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 25, 2022 totaled $53,717, which are all expected to be procured in fiscal year 2023.
Insurance
The Company, through its subsidiaries, utilizes self-insured employee health programs for employees in the United States. 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. The accrued liability related to self-insurance was $417 and $1,518 as of March 25, 2022 and March 26, 2021, respectively, and was included in accrued expenses and other current liabilities in the Company’s consolidated balance sheets.
Legal proceedings
The Company is subject to various legal proceedings and claims, the outcomes of which are subject to significant uncertainty. 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, the Company will disclose the nature of the contingency, and if estimable, will provide the likely amount of such loss or range of loss. Furthermore, the Company does not believe there are any matters that could have a material adverse effect on 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 incurred any costs in connection with such indemnification arrangements; therefore, there was no accrual of such amounts at March 25, 2022 or March 26, 2021.
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 25, 2022 or March 26, 2021.
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income per Share
12 Months Ended
Mar. 25, 2022
Earnings Per Share [Abstract]  
Net Income per Share Net Income per Share
In connection with completion of the Company’s IPO on November 2, 2020 and immediately following the pricing of the IPO, all outstanding shares of Class A common stock and Class L common stock were automatically converted into an aggregate of 166,500,000 shares of common stock (the “Common Stock Conversion”). Additional detailed discussion is included in Note 19, “Common Stock and Stock-Based Compensation.”
Prior to the Company’s IPO, Class A shares were entitled to a priority dividend of 8%. After Class A shareholders received an annualized return on capital of 8%, distributions of the remaining value were split between Class A and Class L shareholders based on the achievement of certain return targets. In determining income attributable to the Class A stockholders for computing basic and diluted earnings per share for the fiscal year ended March 27, 2020, the Company did not allocate income to the shares of Class L common stock in accordance with ASC 260, because such classes of shares would not have shared in the distribution had all of the income for the periods been distributed. Accordingly, earnings per share calculations were provided only for the Class A shares with a weighted average of 10,000,000 shares for the fiscal year ended March 27, 2020.
The following table sets forth the basic and diluted net income attributable to Allegro MicroSystems, Inc. per share. The number of shares of common stock reflected in the calculation is the total shares of common stock (vested and unvested) held on the IPO date, after the Common Stock Conversion.
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Net income attributable to Allegro MicroSystems, Inc.$119,407 $17,953 $36,971 
Net income attributable to common stockholders119,555 18,101 37,105 
Basic weighted average common shares189,748,427 83,448,055 10,000,000 
Dilutive effect of common stock equivalents2,062,778 92,968,590 — 
Diluted weighted average common shares191,811,205 176,416,645 10,000,000 
Basic net income attributable to Allegro MicroSystems, Inc. per share$0.63 $0.22 $3.70 
Basic net income attributable to common stockholders per share$0.63 $0.22 $3.71 
Diluted net income attributable to Allegro MicroSystems, Inc. per share$0.62 $0.10 $3.70 
Diluted net income attributable to common stockholders per share$0.62 $0.10 $3.71 
The computed net income per share for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020 does not assume conversion of securities that would have an antidilutive effect on income per share. There were 3,622 contingently issuable shares under the employee stock purchase plan excluded for the fiscal year ended March 25, 2022, as such securities would have an antidilutive effect on net income per share. There were 273 RSUs excluded for fiscal year ended March 26, 2021 as conversion of such securities would have an antidilutive effect on net income per share. There were no such convertible securities to consider for the fiscal year ended March 27, 2020.
The following represents issued and issuable weighted average share information for the respective periods:
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Restricted stock units1,066,406 308,811 — 
Performance stock units996,372 218,678 — 
Employee stock purchase plan— 2,914 — 
Shares related to Common Stock Conversion— 92,438,187 — 
Total2,062,778 92,968,590 — 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock and Stock-Based Compensation
12 Months Ended
Mar. 25, 2022
Share-based Payment Arrangement [Abstract]  
Common Stock and Stock-Based Compensation Common Stock and Stock-Based Compensation
On November 2, 2020, the Company closed its IPO of 28,750,000 shares of its common stock at an offering price of $14.00 per share, of which 25,000,000 shares were sold by the Company and 3,750,000 shares were sold by selling stockholders, resulting in net proceeds to the Company of approximately $321,425, after deducting $20,125 of underwriting discounts and $8,450 of estimated offering costs. The Company’s common stock is now listed on the Nasdaq Global Select Market under the ticker symbol “ALGM.”
Prior to the IPO, the Company had two classes of common stock, Class A common stock and Class L common stock. The Company’s Board of Directors authorized 12,500,000 shares of Class A common stock at par value of $0.01, out of which the Company issued 6,720,000 to Sanken in exchange for its previous common shares. The previous single class of common stock was retired in full. The Company sold 2,880,000 of newly issued shares of Class A common stock, representing a 28.8% ownership interest, to OEP SKNA, L.P. (the “OEP Investor”) for cash consideration of $291,000. The stock issuance proceeds were recorded net of $9,260 of related transaction costs. The Company’s Board of Directors authorized 1,000,000 shares of Class L common stock at a par value of $0.01.
Both Class A and Class L common stock were entitled to dividends, when, and if declared by the Board of Directors. Holders of shares of Class A common stock were entitled to a priority dividend of 8%. After holders of shares of Class A common stock receive an annualized return on capital of 8%, distributions of the remaining value were split between holders of shares of Class A common stock and Class L common stock based on the achievement of certain return targets.
Concurrent with the issuance of the Term Loan Facility on September 30, 2020 (as defined in Note 14, “Debt and Other Borrowings”), the Company paid a cash dividend in the aggregate amount of $400,000 to holders of the Company’s Class A common stock.
Each outstanding share of Class A common stock entitled the holder to one vote on each matter submitted to a vote of the stockholders of the Company, including the election of the Board of Directors. Holders of Class L common stock were not entitled to vote.
In the event of voluntary or involuntary liquidation, dissolution or winding-up of the Company, any amounts available for distribution by the Company were to be paid to the holders of Class A common stock and Class L common stock, as if such distribution were a dividend paid, factoring in the priorities as described above.
Upon the earliest of (i) an IPO; (ii) change of control; (iii) the date OEP and its affiliates cease to own any shares of capital stock of the Company; or (iv) at the election of the Board of Directors, any merger transaction involving the Company or its subsidiaries, each outstanding share of Class L common stock would convert into Class A common stock.
Also, in connection with the OEP transaction, the Company granted 400,000 unvested Class A shares and 597,400 of unvested Class L shares to certain Company employees. The Class A shares vest to the grantees over a service period of 60 months. However, they remain subject to the Company’s repurchase right at par value in the event that either (i) a change in control has not occurred or (ii) the Company has not consummated an IPO by the seventh anniversary of the OEP transaction. As of March 27, 2020, the Company was not able to determine whether such a change in control or IPO was probable, and therefore no amount of stock-based compensation was recognized for the unvested shares of Class A common stock at that time. As a result of the Company’s IPO closing on November 2, 2020, the unvested shares of Class A common stock immediately become vested and the Company recognized $40,440 of one-time stock-based compensation (400,000 shares to management at $101.10 per share) at that time.
The Class L unvested shares vested on a straight-line basis over a service period of four years. Class L unvested shares had no other vesting conditions. If an IPO occurred, 25% of the unvested awards would accelerate vesting if 25% or more of the awards are unvested at the time of the IPO. If a change in control occurs, 100% of the then unvested awards would accelerate vesting. Accordingly, based on the Company’s IPO closing on November 2, 2020, the Company accelerated the vesting of the 25% unvested awards at that time.
Prior to the IPO, the Company issued 17,203 shares of Class L common stock with a weighted average price per share of $33.83 during fiscal 2021 and issued 30,300 shares of Class L common stock with a weighted average price per share of $26.93 during fiscal 2020.
On October 2, 2020, the Company repurchased an aggregate of 1,997 shares of its Class L common stock from certain of its directors and one of its non-executive employees for an aggregate purchase price of $408 in connection with, (i) in the case of such directors, the settlement of certain outstanding promissory notes issued by the Company to such directors, and (ii) in the case of such non-executive employee, to satisfy certain withholding tax obligations triggered by the vesting of such shares in accordance with the terms of the applicable award agreement.
Immediately following the pricing of the IPO on November 2, 2020, all outstanding shares of Class A common stock and Class L common stock were automatically converted into an aggregate of 166,500,000 shares of common stock. Outstanding shares of Class A and Class L common stock were converted to common stock in the Common Stock Conversion at conversion rates of approximately 15.822 and 13.010 shares of common stock to each share of Class A and Class L common stock, respectively. As part of the Common Stock Conversion, 2,066,468 and 1,766 shares of common stock were returned to the Company for tax payments made on behalf of holders of Class A common stock and Class L common stock, respectively, to withhold to cover tax transactions. Outstanding loan amounts related to Class L common stock in the aggregate amount of $753 were extinguished on October 2, 2020.
The following table presents the respective number of shares of common stock and unvested restricted common stock issued in the Common Stock Conversion. The number of shares of common stock and unvested restricted common stock issuable are based upon the vesting provisions of the outstanding shares and reflect the shares vested and unvested at the date of conversion.
Shares of
Common Stock
Shares of Unvested
Restricted
Common Stock
Total Shares of
Common Stock
Class A common stock156,155,403 — 156,155,403 
Class L common stock7,816,614 459,749 8,276,363 
Total163,972,017 459,749 164,431,766 
Prior to the IPO, there were 638,298 shares of Class L common stock outstanding at a weighted average price per share of $11.99. As noted in the above table, as part of the Common Stock Conversion, the Class L common stock was converted to 7,816,614 shares of common stock and 459,749 of unvested restricted common stock at weighted average prices per share of $14.00.
In connection with its IPO, the Company offered certain employees (excluding its named executive officers) who were eligible to receive cash bonuses under the Company’s LTCIP and TRIP the opportunity to elect to receive RSUs under its 2020 Omnibus Incentive Compensation Plan in lieu of cash payouts under the LTCIP and/or TRIP, through the RSU Conversion Program. Refer to Note 12, “Management Long-Term Cash Incentive Plan” for more details.
The following table summarizes RSU activity for the fiscal years ended March 25, 2022 and March 26, 2021:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual Life
(In years)
Aggregate
Intrinsic
Value
Outstanding - March 27, 2020— $— — $— 
Granted 1,428,932 14.06 
Vested(160,063)14.00 
Canceled(43,713)14.00 
Outstanding - March 26, 20211,225,156 $14.07 1.70$30,960 
Granted1,344,717 26.00 
Vested(622,508)20.33 
Canceled(246,358)19.02 
Outstanding - March 25, 20221,701,007 $20.50 1.27$49,635 
The weighted-average grant fair value per share for RSUs granted during the fiscal year ended March 25, 2022 was $26.00, and the stock-based compensation expense related to non-vested awards not yet recorded at March 25, 2022 was $22,790, which is expected to be recognized over a weighted-average of 1.27 years. During the fiscal year ended March 25, 2022, 622,508 shares vested.
The Company also awards PSUs to its senior executive officers based on achievement of medium-term plans (“MTP”) 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 are earned upon the completion of a three-year performance period ending March 31, 2023. Whether units are earned at the end of the performance period will be determined based on the achievement of certain performance objectives over the performance period. The performance objectives include achieving certain revenue improvement and cumulative 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 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 26,
2021
Performance term2.42 years
Volatility49.9%
Risk-free rate of return0.17%
Dividend yield—%
Weighted-average fair value per share$14.00
The following table summarizes PSU activity for the fiscal years ended March 25, 2022 and March 26, 2021:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual Life
(In years)
Aggregate
Intrinsic
Value
Outstanding - March 27, 2020— $— — $— 
Granted650,302 15.05 
Vested— — 
Canceled— — 
Outstanding - March 26, 2021650,302 $15.05 2.65$16,433 
Granted465,732 27.08 
Vested— — 
Canceled(160,951)19.19 
Outstanding - March 25, 2022955,083 $20.22 1.51$27,869 
PSUs are included at 100% - 200% of target goals. The intrinsic value of the unvested PSUs during the fiscal year ended March 25, 2022 was $27,869. The total compensation cost related to unvested awards not yet recorded at March 25, 2022 was $12,893, which is expected to be recognized over a weighted average of 1.51 years. No shares were vested during fiscal year ended March 25, 2022.
The following table summarizes unvested restricted common stock activity for the fiscal years ended March 25, 2022 and March 26, 2021:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual LifeAggregate
Intrinsic
Value
Outstanding - March 27, 2020— — — — 
Common stock conversion459,749 14.00 
Vested(50,170)14.00 
Canceled(3,252)14.00 
Outstanding - March 26, 2021406,327 $14.00 1.79$— 
Vested(241,787)14.00 
Canceled(24,014)— 
Outstanding - March 25, 2022140,526 $14.00 1.07$4,101 
In connection with the Company’s IPO, the Company had filed a registration statement on Form S-8 registering 1,545,891 shares of the Company’s common stock available for future issuance under an employee stock purchase plan (“ESPP”), which number consists of (a) 832,400 shares of common stock initially available for issuance under the ESPP, and (b) an additional 713,491 shares of common stock that may become issuable under the ESPP pursuant to its terms.
The ESPP, which is maintained by the Company, 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 in length. The Company’s first offering period started on January 1, 2021 and continued until June 30, 2021.
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 25,
2022
March 26,
2021
Performance term0.50 years0.50 years
Volatility48.10%55.02%
Risk-free rate of return0.10%0.09%
Dividend yield—%—%
Weighted-average fair value per share$8.25$7.77
As of March 25, 2022, the total unrecognized compensation cost related to the ESPP was $272 and this amount is expected to be recognized over 0.27 years.
For the fiscal year ended March 25, 2022, the Company recognized stock-based compensation charges of $19,918, $11,997, $424, $1,099 and $110 for its RSUs, PSUs, restricted common stock, ESPP and phantom stock, respectively. Upon completion of its IPO, the Company recognized one-time stock-based compensation charges of $40,440 in connection with the vesting of all outstanding shares of Class A common stock, $1,610 in connection with the automatic acceleration of 25% of the standard vesting term of shares of Class L common stock and $1,028 with the RSU Conversion Program (see above and Note 12, “Management Long-Term Cash Incentive Plan”). In addition, the Company recognized stock-based compensation charges of $1,169 for its Class L common stock for the fiscal year ended March 26, 2021 and stock-based compensation charges of $5,729, $1,269, $174 and $247 for its RSUs, PSUs, restricted common stock and ESPP, respectively, for the fiscal year ended March 26, 2021. All stock-based compensation charges in fiscal 2020 related to expensing of the Company’s Class L common stock. The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations:
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Cost of sales$3,176 $5,158 $183 
Research and development3,933 3,573 87 
Selling, general and administrative26,439 41,139 1,165 
Total stock-based compensation$33,548 $49,870 $1,435 
Phantom Stock Grants
On January 1, 2022, the Company issued an award of 5,733 restricted cash units to an employee of a professional employer organization that provides services to the Company. Each restricted cash unit represents the right of the grantee to receive cash payment, upon time-based vesting, equal to the market price of the Company’s common stock. The restricted cash units do not possess the rights of common stockholders of the Company, including voting and dividend rights, and cannot be exercised or traded for the Company’s common stock. Additionally, the carrying value of the restricted cash units fluctuates with the market price of the Company’s common stock and represents the expected cash value of the units at a point in time. Due to the cash settlement feature, the restricted cash units are classified as liabilities in accrued expenses and other current liabilities and other long-term liabilities in the consolidated balance sheets for the current and long-term portions of the obligations, respectively. As of March 25, 2022, the restricted cash units will vest over a remaining period of 2.15 years. As of March 25, 2022, no restricted cash units had fully vested.
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
12 Months Ended
Mar. 25, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The components of income before income taxes include the following:
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Income before provision for income taxes attributable to:
Domestic operations$121,883 $(2,288)$34,425 
Foreign operations18,863 837 18,853 
Total$140,746 $(1,451)$53,278 
Significant components of the provision (benefit) for income taxes are as follows:
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Current:
Federal$7,779 $(3,821)$15,146 
State1,553 1,085 1,468 
Foreign4,361 2,115 4,468 
Total current13,693 (621)21,082 
Deferred:
Federal 7,892 (17,564)(4,431)
State371 (1,016)18 
Foreign(765)(351)(496)
Total deferred7,498 (18,931)(4,909)
Total income tax provision$21,191 $(19,552)$16,173 
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 25,
2022
March 26,
2021
March 27,
2020
Tax provision at U.S. statutory rate$29,557 $(305)$11,189 
162(m) limitation3,988 — — 
Stock based compensation(230)(13,303)— 
CARES carryback claim and amended returns(2,031)(3,834)— 
PSL Divestiture— (2,009)— 
Research and development tax credit(2,823)(2,162)(1,841)
FDII(9,066)— (1,188)
BEAT— — 1,694 
GILTI— — 86 
Transaction costs307 1,498 — 
Foreign tax rate(157)1,279 283 
State income taxes, net of federal benefit2,370 356 514 
Deferred tax remeasurement— 309 — 
Subpart F income, net of credits283 43 — 
Provision for uncertain tax positions(17)26 361 
Provision for IRS audit settlement— — 5,491 
Gain on contingent purchase price reduction(420)(525)— 
Cumulative provision-to-return(590)(862)(186)
Other20 (63)(230)
Total income tax provision$21,191 $(19,552)$16,173 
The increase in income tax expense in fiscal year 2022 as compared to fiscal year 2021 relates primary to tax impacts of the fiscal year 2021 IPO transaction. The fiscal year 2021 IPO transaction resulted in excess tax over financial reporting deductions related to a $40,440 stock-based compensation charge (and the related incremental tax deductions), a $16,000 one-time dividend treated as compensation expense for tax purposes, and the tax loss on the divestiture of PSL. The tax impacts of these transactions and other discrete transactions caused an overall U.S. NOL for fiscal year 2021 that will be carried back five years. Additional fluctuations in our effective income tax rate relate primarily to differences in our U.S. and foreign taxable income, estimated FDII benefits, GILTI income, research credits, non-deductible stock-based compensation charges, and discrete tax items.
Except for AMTC prior to its sale, the Company has the ability and intent to permanently reinvest its foreign earnings based on expected future U.S. cash flows and specific and measurable plans to use its existing foreign cash to fund its working capital needs, invest in short-term and long-term capital projects, and to make investments and acquisitions. Since AMTC’s operations have ceased, the Company may receive future liquidating distributions; however, such distributions are estimated to result in no material incremental U.S. or local tax. Therefore, no deferred tax liability has been established with respect to outside basis difference in its foreign subsidiaries.
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 25,
2022
March 26,
2021
Deferred income tax assets:
Net operating loss$2,106 $11,054 
Bonuses, commissions and other compensation11,137 9,304 
Tax credits6,454 8,698 
Inventory and sales related5,892 6,304 
Stock-based compensation2,837 821 
Right-of-use liability2,221 — 
Other accruals and reserves2,067 2,050 
Gross deferred income tax assets32,714 38,231 
Valuation allowance for deferred income tax assets(5,070)(5,025)
Total deferred income tax assets27,644 33,206 
Deferred income tax liabilities:
Fixed assets and intangibles (4,720)(4,366)
Equity method and other investments(2,801)(1,868)
Right-of-use asset(2,156)— 
Total deferred income tax liabilities(9,677)(6,234)
Net deferred income tax assets$17,967 $26,972 
As of March 25, 2022, the Company has $2,106 in NOLs related to our Thailand operations. Additionally, the Company has $3,490 and $2,964 in research credits related to its French subsidiary and state filings, respectively.
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 its Thailand NOLs of $2,106 and state research credits of $2,964 because such assets will not to be utilized by the Company prior to expiration.
The Company is completing carryback claim filings allowable under the CARES Act to utilize NOLs and carryover credits generated during fiscal year 2021. The filings will carryback $8,364 in Federal NOLs, $2,631 in U.S. research credits, and $305 in foreign tax credits to prior taxable periods. These amounts, along with an estimated rate benefit of $4,463 have all been classified as a long-term tax receivable as of March 25, 2022.
Uncertain Tax Positions
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. As of March 27, 2020, the Company had $2,559 of gross unrecognized tax benefits, of which $2,501 would impact the effective tax rate, if recognized.
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Beginning balance $2,554 $2,559 $6,264 
Gross increases-tax positions in prior period— 55 4,863 
Gross decreases-tax positions in prior period settlement— — (8,513)
Lapse in statute of limitations(95)(60)(55)
Balance at end of period$2,459 $2,554 $2,559 
The Company classifies uncertain tax positions as a current liability, or as a reduction of the amount of a net operating loss carryforward or amount refundable, to the extent that the Company anticipates payment or receipt of cash for income taxes within one year. Likewise, the amount is classified as a long-term liability if the Company anticipates payment or receipt of cash for income taxes during a period beyond one year.
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 $58, $73 and $841 in interest, penalties and releases during fiscal years 2022, 2021 and 2020, respectively. As of March 25, 2022 and March 26, 2021, the amount of accrued interest and penalties totaled approximately $324 and $232, respectively.
Examinations by Tax Authorities
The Company, through its subsidiaries, is subject to examination by taxing authorities in the United States, the Philippines, United Kingdom, Thailand, and the states in which the Company does business. The statute of limitations remains open for U.S. federal tax returns for 2017 and the following years. Audit activities related to the U.S. federal tax returns for 2016 and 2017 concluded during fiscal year 2020 resulting in a settlement related to transfer pricing for fiscal years 2016, 2017 and 2018 in the amount of $9,482 including interest. In non-U.S. jurisdictions, the years open to audit represent the years still open under the respective statute of limitations. With respect to the major jurisdictions outside the U.S., the subsidiaries are no longer subject to income tax audits for years before 2014.
Capital Contribution
In connection with the settlement noted above, Sanken agreed to make a one-time capital contribution in the amount of $9,500 to neutralize the cash impact to the Company. All ownership parties have agreed that this contribution would not result in an incremental ownership percentage change or increase in shares by Sanken.
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions
12 Months Ended
Mar. 25, 2022
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. In addition, prior to March 28, 2020, the Company also sold products for Sanken.
Net sales of the Company’s products to Sanken totaled $148,813, $104,661 and $184,557 during the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively. Trade accounts receivables, net of allowances from Sanken totaled $27,256 and $21,595 as of March 25, 2022 and March 26, 2021, respectively. Other accounts receivable from Sanken totaled $104 and $198 as of March 25, 2022 and March 26, 2021, respectively.
During fiscal year 2020, the Company acted as a distributor of Sanken’s products. Net sales of Sanken’s products by the Company to third parties totaled $35,421 during the fiscal year ended March 27, 2020. On March 28, 2020, the Company formally terminated its distribution agreement with Sanken to distribute Sanken’s products.
Purchases of various products from Sanken totaled $31,917 for the fiscal year ended March 27, 2020. Accounts payable to Sanken totaled $4,494 as of March 27, 2020.
Termination of Sanken Distribution Agreement
In May 2022, the Company issued a letter of intent with Sanken to develop a plan to transition the supply chain and sales activity in Japan from Sanken to the Company. During the planning process, both parties will define the transition timeline and method for customer communication, supply chain transfer and sales coverage. Parties will also define a method to continue engagement with Sanken on the support of select customers.
Joint Development Agreement (“Development Agreement”)
The Company, through its former wholly owned subsidiary, PSL, entered into a Development Agreement with Sanken whereby the Company and Sanken jointly own a specific wafer technology and share the reimbursement of development costs incurred by the Company. Sanken reimbursed $1,440 in fiscal year ended March 27, 2020. Sanken reimbursed no amounts in the fiscal years ended March 25, 2022 and March 26, 2021.
Short-term Bridge Loan Receivable to Sanken
In March 2019, the Company entered into a short-term bridge loan to Sanken in the amount of $30,000. The loan bore interest of 2.52% and was repaid in April 2019. Interest income related to the loan to Sanken was $55 in the fiscal year ended March 27, 2020.
Notes Payable and Line-of credit from Sanken
The Company, through PSL, its former wholly owned subsidiary, had related party debt owed to Sanken that includes three notes payable in the aggregate amount of $17,700 and two lines-of-credit agreements in the aggregate amount of $25,000 at March 27, 2020. The interest rates on the related party debt were reset at the beginning of each calendar quarter to LIBOR on the last trading day of the previous month, plus a 1.0% spread. Related party interest expense consisting of amounts due to Sanken for intercompany notes payable, lines-of-credit and miscellaneous charges for the fiscal year ended March 27, 2020 amounted to $1,444, and related party interest paid for the same period amounted to $1,538.
In connection with the PSL Divestiture, the total $42,700 balance was contributed in-kind for the fair value of the 70% interest that Sanken acquired.
Transactions involving PSL
In accordance with the PSL Divestiture, the Company had both intercompany accounts payable of $1,198 and accounts receivable of $3,368 that were previously eliminated in consolidation. The previous intercompany receivable balance of $3,368 was moved into trade and other accounts receivable due from related party as of March 28, 2020. In addition, as a result of PSL taking over the Sanken distribution business, as of March 26, 2021, the Company reflected a related accounts receivable balance of $767. This amount includes reductions of $767 and $2,601 from payments made by PSL during the fiscal years ended March 25, 2022 and March 26, 2021, respectively. No accounts receivable balance was recorded as of March 25, 2022.
In May 2009, the Company entered into a technology development agreement (the “IC Technology Development Agreement”) with Polar Semiconductor, Inc. (“PSI”) (subsequently changed to Polar Semiconductor, LLC), and Sanken, pursuant to which the parties agreed upon the general terms under which they may, from time to time, undertake certain activities (the “IC Process Development Activities”) to develop new technologies to be used by PSI to manufacture products for the Company and Sanken, as well as the ownership and use of such technologies following their development. The IC Technology Development Agreement provides that the expenses for all IC Process Development Activities will be shared equally by the Company and Sanken on an annual basis (subject to any exceptions upon which the parties may agree from time to time), with such expenses being paid to PSL by Sanken in the form of an up-front annual fee, with PSL being
responsible for any expenses that exceed the amount of such fee. The IC Technology Development Agreement will continue in effect until such time as the Company, PSL and Sanken mutually agree to its termination or adopt a successor agreement, or in the event that the companies fail to agree upon the annual fee for that fiscal year within three months after the commencement of such fiscal year. During the fiscal year ended March 25, 2022, the Company (through PSL) received no fees from Sanken and paid no fees to PSL pursuant to the IC Technology Development Agreement. During each of the fiscal years ended March 26, 2021 and March 27, 2020, the Company (through PSL) received fees of $1,200 from Sanken pursuant to the IC Technology Development Agreement, and during the same periods the Company paid fees of $1,200 to PSL pursuant to the IC Technology Development Agreement.
In April 2015, PSL and Sanken entered into a discrete technology development agreement (as amended, the “Discrete Technology Development Agreement”), pursuant to which the parties agreed upon the general terms under which they, from time to time, undertook certain activities (the “Discrete Development Activities”) to develop new technologies to be used by PSL to manufacture products for Sanken, as well as the ownership and use of such technologies following their development. In June 2018, the Company, PSL and Sanken entered into an amendment to the Discrete Technology Development Agreement pursuant to which the parties agreed to the assignment of all rights and obligations of PSL under such agreement to the Company and to certain amendments to the terms of such agreement. The Discrete Technology Development Agreement provided that the expenses for all Discrete Development Activities to be shared equally by the Company and Sanken on an annual basis (subject to any exceptions upon which the parties agreed to from time to time). As of March 26, 2021, the Company had accrued $614 included in amounts due to related party under this agreement, which was paid in the first quarter of fiscal year 2022. The Discrete Technology Development Agreement terminated on March 31, 2021 in accordance with its terms.
The Company continues to purchase in-process products from PSL.
Purchases of various products from PSL totaled $55,297 and $42,196 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively. This amount includes none and $5,930 of price support payments made for the fiscal years ended March 25, 2022 and March 26, 2021, respectively. In accordance with the PSL Divestiture, the Company had intercompany accounts payable of $1,198 that was previously eliminated in consolidation. The previous intercompany payable balance of $1,198 was moved into amounts due to related party as of March 28, 2020. Accounts payable to PSL included in amounts due to related party totaled $5,222 and $1,739 as of March 25, 2022 and March 26, 2021, respectively. These amounts include reductions of $5,222 and $1,198 from payments made to PSL during the fiscal years ended March 25, 2022 and March 26, 2021, respectively.
Notes Receivable from PSL
On March 28, 2020, in connection with the PSL Divestiture, the Company contributed the forgiveness of the fair value of $15,000 out of the $66,377 total debt owed by PSL to the Company, which was previously eliminated in consolidation as of March 27, 2020. As a result of the PSL Divestiture, on March 28, 2020, the $51,377 note receivable from PSL was classified on the Company’s balance sheet as related party note receivable. The related party note receivable held by the Company had a maturity date of March 28, 2027 and bore interest at a rate of 2.70%, which was a market rate determined by IRS guidance at the time of the divestiture. The entire receivable of $51,377 plus accrued interest of $762 was repaid on October 14, 2020.
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). In addition, PSL has the option of borrowing up to an additional $7,500 on or around January 1, 2023 under the same terms of the PSL Loan (the “Secondary PSL Loan” and, together with the Initial PSL Loan, the “PSL Promissory Notes”). PSL has informed the Company of its intent to elect its option of the Secondary PSL Loan during fiscal year 2023. The loan funds will be 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 25, 2022, the outstanding balance of the PSL Promissory Notes was $7,500. On April 1, 2022, PSL made a quarterly payment to AML of $500, which included $31 of interest income.
Transition Services Agreement
As part of the PSL Divestiture, the Company, PSL and Sanken entered into the Transition Services Agreement (“TSA”), pursuant to which the Company agreed, among other things, to provide certain human resources, legal and distribution support services to PSL following the consummation of the PSL Divestiture. The TSA provides that the
Company and its wholly owned subsidiaries AML and Allegro MicroSystems Europe Ltd. will provide such services in a manner generally consistent with the manner in which they were provided during the 12 months prior to the date of the TSA, and will not be obligated to perform any service in a manner that is materially more burdensome than the analogous services provided for or within its own organization or group during such 12-month period.
The services contemplated by the TSA include human resources, legal and distribution support services. The applicable service period for human resources and legal services is 12 months, and fees payable for such services are $50 per year, invoiced on a quarterly basis. The applicable service period for distribution support services is six months with respect to services provided in North America and South America, and nine months with respect to services provided in Europe. All distribution support services are to be provided on a cost plus 10% basis. The Company received $25 under the TSA during each of the fiscal years ended March 25, 2022 and March 26, 2021.
The TSA has an initial term of 12 months and may be extended for additional 12-month terms on an annual basis if the parties so agree prior to the expiration of the then-current term. Unless the TSA otherwise provides, PSL may terminate a specific service prior to the end of the term by providing at least 60 days’ prior written notice. The North America and South America portion of this agreement was terminated as of March 26, 2021.
Transactions involving Sanken Electric Europe Ltd. (“SEEL”)
During fiscal year ended March 26, 2021 and after the PSL Divestiture, Sanken, through PSL formed SEEL to cover its distribution business in Europe. The Company in connection with the TSA agreement with Sanken and PSL paid certain costs on behalf of them, and, as such, had related party accounts receivable from SEEL of none and $1,272 as of March 25, 2022 and March 26, 2021, respectively.
Sublease Agreement
In 2014, the Company, through one of its subsidiaries, entered into a sublease agreement with Sanken pursuant to which it subleases certain office building space in Japan from Sanken. The sublease automatically renews on an annual basis unless either party provides notice to the other party otherwise and can be terminated by either party upon providing six months’ notice. The Company made aggregate payments of approximately $200 to Sanken under the sublease agreement during each of the fiscal years 2022, 2021 and 2020.
Consulting Agreement
In September 2017 and prior to Reza Kazerounian becoming a member of the Company’s board of directors, the Company entered into a board executive advisor agreement, as amended in June 2018 (the “Consulting Agreement”), with Mr. Kazerounian, pursuant to which the Company engaged Mr. Kazerounian to serve as executive advisor to the board of directors and the office of Chief Executive Officer. The Consulting Agreement provides for a fee payable to Mr. Kazerounian on a monthly basis in exchange for his services (which fee was reduced from $30 per month to $19 per month in connection with Mr. Kazerounian’s appointment to the board of directors in June 2018), as well as a grant of 12,000 shares of the Company’s Class L common stock and a signing bonus of $54 in connection with the execution of the Consulting Agreement. The Consulting Agreement provides that if Mr. Kazerounian’s employment is terminated by the board of directors, he will be entitled to a severance payment in the amount of $180 as well as a six-month vesting acceleration of his shares of Class L common stock. The board of directors and Mr. Kazerounian each have the right to terminate the Consulting Agreement at any time. During the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, the Company paid aggregate fees of $260, $318 and $494, respectively, to Mr. Kazerounian pursuant to the Consulting Agreement.
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events
12 Months Ended
Mar. 25, 2022
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
Chief Executive Officer Transition
On May 9, 2022, the Company announced via press release and a Current Report on Form 8-K that its President and Chief Executive Officer, Ravi Vig, provided notice of his retirement from the Company and its Board of Directors on May 6, 2022. Mr. Vig’s retirement will become effective on June 13, 2022.
On May 7, 2022, the Board of Directors of the Company appointed Vineet Nargolwala to serve as President and Chief Executive Officer of the Company effective June 13, 2022. In addition, the Company’s Board of Directors elected Mr. Nargolwala as a Class I director of the Board to serve until the Company’s 2024 annual meeting of stockholders and until his successor is elected or appointed and qualified or until his earlier death, resignation, disqualification or removal. Mr. Vig will
work closely with Mr. Nargolwala and will consult with the Company up to six months after his retirement date to ensure a smooth and orderly transition of responsibilities.
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 (NYSE: ST), 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.
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Mar. 25, 2022
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, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, 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 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 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 Interest
Non-Controlling Interest
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 interest in the Company’s consolidated statements of operations for fiscal 2022, 2021 and 2020. 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 interest 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 25, 2022 and March 26, 2021, 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, the Company notes that 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 25, 2022, March 26, 2021 and March 27, 2020. 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 4, “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 16, “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 an allowance for doubtful accounts, which is an estimate of amounts that may not be collectible.
The allowance for doubtful accounts 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 (“OEMs”) 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 doubtful accounts 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 on a first-in, first-out basis. 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.
Assets Held for Sale
Assets Held for Sale
The Company classifies assets as held for sale when all of the following are met: (i) management has committed to a plan to sell the assets; (ii) the assets are available for immediate sale in their present condition; (iii) an active program to locate a buyer has been initiated; (iv) it is probable that a sale will occur within one year; (v) the assets are being actively marketed for sale at a price that is reasonable in relation to their current fair value; and (vi) it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. If all held for sale criteria are met, the assets are reclassified and presented separately in the consolidated balance sheets as assets held for sale at the lower of the carrying value or the fair value, less cost to sell, and no longer depreciated or amortized.
During the fourth quarter of fiscal year 2021, the Company entered into an agreement to sell the AMTC Facility in connection with its previously announced back-end facility consolidation plan. The AMTC Facility met the criteria to be classified as held for sale, and the Company was required to record these assets at the lower of carrying value or fair value less any costs to sell based on the agreed-upon sales price. The sale of the AMTC Facility closed in August 2021 upon receipt of the necessary government approvals in Thailand and customary closing conditions.
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 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, ranging from three to ten 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 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 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 2022, 2021 and 2020.
In the fourth quarter of fiscal year 2020, the Company initiated a process to conclude its operations at the AMTC facility with the intention of selling the AMTC Facility. On March 3, 2021, the Company entered into a definitive agreement to sell its AMTC facility for approximately $30,000 before fees and expenses. As a result of the execution of the definitive agreement, the Company reclassified the AMTC assets within its “Property, plant and equipment, net” to “Assets held for sale” and incurred an impairment charge to the book value of those assets of $7,119 in its fiscal fourth quarter ended March 26, 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 2022, 2021 and 2020 did not indicate any impairments.
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 minimal costs accrued in the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020.
Deferred Rent
Deferred Rent
The Company records rent expense on a straight-line basis using a constant periodic rate over the term of its lease agreements. The excess of the cumulative rent expense incurred over the cumulative amounts due under the lease agreements is deferred and recognized over the term of the leases. Leasehold improvement reimbursements from landlords are recorded as deferred rent and amortized as reductions to lease expense over the lease term.
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 judgement 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 (“SSP”).
(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.
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 sales and marketing 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 it 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
Prior to the end of fiscal year 2020, the Company acted as a distributor of Sanken products in North America, South America and Europe. The Company evaluated whether it is acting as the principal (i.e., report net sales on a gross basis) or agent (i.e., report net sales on a net basis) in these transactions. In doing so, the Company evaluated whether it controls the good or service before it is transferred to the customer. If the Company controls the good or service before it is transferred to the customer, it is acting as principal in the transaction. Generally, the Company controls the promised products before transferring the products to the customer and acts as the principal to the transaction, therefore the Company recognizes net sales gross.
Shipping and handling activities are not considered a contract 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 25, 2022 and March 26, 2021.
Contract Liabilities (Deferred Revenue)—Deferred revenue typically results 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 25, 2022 and March 26, 2021.
Contract costs
Certain costs, such as cost to obtain a contract or cost to fulfill a contract are required to be capitalized. The Company has immaterial contract costs, as such, no amounts were capitalized as of March 25, 2022 and March 26, 2021.
Stock-Based Compensation
Stock-Based Compensation
The Company recognizes compensation costs for all stock-based compensation awards made to employees based upon the awards’ grant-date fair value. The Company estimates the fair value of stock-based compensation awards granted using the grant date fair value of the awards. Stock-based compensation expense is recognized evenly over the vesting period. The Company accounts for forfeitures as they occur. Determining the fair value of the 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.
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 selection of assumptions requires a high degree of judgment and may materially change from period to period. 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 income taxes in the consolidated balance sheets.
Except for our AMTC Facility prior to its sale, 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.
Advertising Costs Advertising CostsAdvertising costs are expensed, as incurred, as a component of sales expense.
Net Income Per Share
Net Income Per Share
The Company computes net income per share in accordance with ASC 260, Earnings Per Share (“ASC 260”). 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 18, “Net Income per Share.”
As the Company maintained two classes of Common stock (Class A and Class L) in fiscal year 2020, earnings per basic and diluted shares were calculated under the two-class method. The two-class method includes an earnings allocation formula that determines earnings per share for each participating security according to dividends declared on undistributed earnings for the period. Earnings per diluted share is computed on the basis of the weighted-average number of common shares outstanding during the period plus the dilutive effect of any potential common shares outstanding during the period using the more dilutive of the two-class method or another dilutive method. For the fiscal year ended March 27, 2020, the Company did not allocate income to the Class L shares in accordance with ASC 260, because such classes of shares would not have shared in the distribution had all of the income for the periods been distributed. Accordingly, earnings per share calculations were provided only for the class A shares.
Concentrations of Credit Risk and Significant Customers Concentrations of Credit Risk and Significant CustomersFinancial 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, which management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company evaluates its 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 February 2016, the Financial Accounting Standards Board (“FASB”) issued its new lease accounting guidance in Accounting Standards Update (“ASU”) 2016‑02, “Leases (Topic 842)” (“ASU 2016-02”), which is codified as Accounting
Standard Codification (“ASC”) Topic 842 (“ASC 842”) and replaces ASC Topic 840, Leases (“ASC 840”). ASU 2016-02 and all subsequent amendments amend various aspects of existing guidance for leases and require significant additional quantitative and qualitative disclosures about lease arrangements. ASU 2016-02 requires lessees to recognize lease assets representing the right to use an underlying asset and lease liabilities representing the obligation to make lease payments over the lease term, measured on a discounted basis, for substantially all leases. ASU 2016-02 retains a distinction between finance leases and operating leases using classification criteria that are substantially similar to the previous lease guidance. Although the Company has elected to opt-in to the extended transition dates for new or revised accounting standards to align with nonpublic companies, the Company elected to early adopt ASU 2016-02 effective March 27, 2021. The Company used the optional transition method to the modified retrospective approach, which eliminates the requirement to restate the prior period financial statements. Under this transition provision, the Company has applied ASU 2016-02 to reporting periods beginning on March 27, 2021, while prior periods continue to be reported and disclosed in accordance with the legacy guidance under ASC 840.
A number of practical expedients and policy elections are available under the new guidance to reduce the burden of adoption and ongoing compliance with ASC 842. The Company elected the “package of practical expedients,” which permitted the Company to retain lease classification and initial direct costs for any identified leases that existed prior to adoption of ASC 842. Under this transition guidance, the Company also did not reassess whether any existing contracts at March 27, 2021 are, or contain, leases and carried forward its initial determination under legacy lease guidance. The Company has elected not to adopt the “hindsight” practical expedient and, therefore, will measure the right-of-use (“ROU”) asset and lease liability using the remaining portion of the lease term at adoption on March 27, 2021.
The Company made an accounting policy election available under the new lease standard to not recognize lease assets and lease liabilities for leases with a term of 12 months or less. For all other leases, the initial measurement of the lease liability is based on the present value of future lease payments over the lease term at the application date or the commencement date of the lease. Lease payments may include fixed rent escalation clauses or payments that depend on an index or a rate (such as the consumer price index) measured using the index or applicable rate at lease commencement. Subsequent changes in the index or rate and any other variable payments, such as market-rate base rent adjustments, are recognized as variable lease expense in the period incurred. Payments for terminating a lease are included in lease payments only when it is probable they will be incurred. To determine the present value of lease payments, the Company uses its incremental borrowing rate, as the leases generally do not have a readily determinable implicit discount rate. The Company applies judgment in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency and economic environment in determining the lease-specific incremental borrowing rate. The carrying value of the ROU assets at the application date equals the lease liability adjusted for any initial direct costs incurred and lease payments made at or before the commencement date and for any lease incentives.
The Company’s leases generally include a non-lease component representing additional services transferred to the Company. The Company has made an accounting policy election to account for lease and non-lease components in its contacts as a single lease component for all asset classes. The non-lease components are usually variable in nature and recorded in variable lease expense in the period incurred.
Adoption of ASC 842 resulted in ROU assets of $18,403 and lease liabilities of $18,759 related to the Company’s operating leases at March 27, 2021. The Company does not have any leases classified as finance leases. The adoption of ASC 842 did not materially impact the Company’s consolidated net income or consolidated cash flows and did not result in a cumulative-effect adjustment to the opening balance of retained earnings.
In June 2016, the FASB issued ASU No. 2016-13, “Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”), which adds an impairment model (known as the current expected credit loss (“CECL”) model) that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. The Company adopted ASU 2016-13 effective March 27, 2021 and concluded that adoption of this standard update did not have a material impact on either the financial position, results of operations, cash flows, or related disclosures. There was no impact on beginning balance retained earnings upon adoption of this ASU.
The Company is exposed to credit losses primarily through trade and other financing receivables arising from revenue transactions. 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. 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
(“OEMs”) and distributors. The receivables in each category share similar risk characteristics. The change to the CECL impairment model resulted in an immaterial increase in the provision for expected credit losses compared to the allowance for doubtful accounts under the previous incurred loss method.
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. For the fiscal year ended March 25, 2022, no material changes in the allowance occurred.
Recently Issued Accounting Standards Not Yet Adopted
In October 2021, the FASB issued 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 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 U.S. GAAP. If unable to rely on the acquiree’s accounting due to errors, noncompliance with U.S. 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 guidance is effective prospectively for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period as of the beginning of the fiscal year that includes that interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company is currently in the process of evaluating the impact of this new guidance on the consolidated financial statements and the related disclosures, which will be dependent on the consummation of any future business combination.
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 guidance is effective prospectively for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period as of the beginning of the fiscal year that includes that interim period. The Company does not expect this new guidance to have an impact on the consolidated financial statements and the related disclosures at this time. Additionally, if the Company issues stock options under its 2020 Omnibus Incentive Compensation Plan (the “2020 Plan”) and subsequently makes modifications, the Company anticipates no material impact in future periods.
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Mar. 25, 2022
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 25,
2022
March 26,
2021
Land$15,775 $16,602 
Buildings, building improvements and leasehold improvements59,816 56,911 
Machinery and equipment542,745 491,025 
Office equipment6,247 6,281 
Construction in progress22,428 29,201 
Total647,011 600,020 
Less accumulated depreciation(436,983)(407,627)
Total$210,028 $192,393 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contract with Customers (Tables)
12 Months Ended
Mar. 25, 2022
Revenue from Contract with Customer [Abstract]  
Net Sales by Core End Market and Application
Net sales by core end market and application:
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Core end market:
Automotive$531,564 $398,298 $395,277 
Industrial133,187 94,872 78,399 
Other103,923 98,037 68,622 
Other applications:
Wafer foundry products— — 72,370 
Distribution of Sanken products— — 35,421 
Total net sales$768,674 $591,207 $650,089 
Revenue from External Customers by Products and Services
Net sales by product:
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Power integrated circuits (“PIC”)$268,381 $203,600 165,911 
Magnetic sensors (“MS”)498,561 386,372 376,387 
Photonics1,732 1,235 — 
Wafer foundry products— — 72,370 
Distribution of Sanken products— — 35,421 
Total net sales$768,674 $591,207 $650,089 
Revenue from External Customers by Geographic Areas
Net sales by geography:
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Americas:
United States$108,396 $82,165 119,139 
Other Americas23,056 16,558 20,883 
EMEA:
Europe134,537 103,128 110,126 
Asia:
Japan148,813 104,661 184,557 
Greater China191,895 157,546 121,807 
South Korea80,451 62,075 54,707 
Other Asia81,526 65,074 38,870 
Total net sales$768,674 $591,207 $650,089 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
12 Months Ended
Mar. 25, 2022
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 25, 2022 and March 26, 2021 measured at fair value on a recurring basis and indicate the level of the fair value hierarchy utilized to determine such fair values:
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 securities12,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 
Fair Value Measurement at March 26, 2021 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund deposits$16,327 $— $— $16,327 
Restricted cash:
Money market fund deposits6,661 — — 6,661 
Total assets$22,988 $— $— $22,988 
Liabilities:
Other long-term liabilities:
Contingent consideration$— $— $4,800 $4,800 
Total liabilities$— $— $4,800 $4,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 year ended March 25, 2022:
Net gains and losses recognized during the period on equity securities$3,722 
Less: Net gains and losses recognized during the period on equity securities sold during the period— 
Unrealized gains and losses recognized during the reporting period on equity securities still held at the reporting date$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 for the fiscal years ended March 25, 2022 and March 26, 2021:
Level 3
Contingent
 Consideration
Balance at March 27, 2020$— 
Purchase price contingent consideration7,300 
Change in fair value of contingent consideration(2,500)
Balance at March 26, 2021$4,800 
Change in fair value of contingent consideration(2,000)
Balance at March 25, 2022$2,800 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Trade Accounts Receivable, net (Tables)
12 Months Ended
Mar. 25, 2022
Receivables [Abstract]  
Schedule of Trade Accounts Receivable, Net
Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following:
March 25,
2022
March 26,
2021
Trade accounts receivable$129,539 $108,546 
Less:
Provision for expected credit losses and allowance for doubtful accounts(105)(138)
Returns and sales allowances(14,819)(15,274)
Related party trade accounts receivable(27,256)(23,634)
Total$87,359 $69,500 
Schedule of Changes in Allowance for Doubtful Accounts and Returns and Sales Allowances
Changes in the Company’s provision for expected credit losses/allowance for doubtful accounts and returns and sales allowances were as follows:
DescriptionAllowance for
Doubtful
Accounts
Returns
and Sales
Allowances
Total
Balance at March 29, 2019$412 $17,607 $18,019 
Charged to costs and expenses or revenue262 118,719 118,981 
Write-offs, net of recoveries(386)(119,141)(119,527)
Balance at March 27, 2020288 17,185 17,473 
Charged to costs and expenses or revenue(150)147,026 146,876 
Write-offs, net of recoveries— (148,937)(148,937)
Balance at March 26, 2021138 15,274 15,412 
Charged to costs and expenses or revenue(33)144,318 144,285 
Write-offs, net of recoveries— (144,773)(144,773)
Balance at March 25, 2022$105 $14,819 $14,924 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Tables)
12 Months Ended
Mar. 25, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories include material, labor and overhead and consisted of the following:
March 25,
2022
March 26,
2021
Raw materials and supplies$11,941 $9,629 
Work in process55,855 50,095 
Finished goods18,364 27,774 
Total$86,160 $87,498 
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment, net (Tables)
12 Months Ended
Mar. 25, 2022
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 25,
2022
March 26,
2021
Land$15,775 $16,602 
Buildings, building improvements and leasehold improvements59,816 56,911 
Machinery and equipment542,745 491,025 
Office equipment6,247 6,281 
Construction in progress22,428 29,201 
Total647,011 600,020 
Less accumulated depreciation(436,983)(407,627)
Total$210,028 $192,393 
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 25, 2022 and March 26, 2021 are as follows:
March 25,
2022
March 26,
2021
United States$35,221 $36,529 
Philippines167,488 148,374 
Thailand— 1,698 
Other7,746 7,190 
Total$210,455 $193,791 
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Mar. 25, 2022
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 27, 2020$1,285 
Goodwill arising from acquisition18,702 
Currency translation119 
Balance at March 26, 2021$20,106 
Currency translation(97)
Balance at March 25, 2022$20,009 
Schedule of Intangible Assets, Net
Intangible assets, net is as follows:
March 25, 2022
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted-Average Lives
Patents$36,577 $15,304 $21,273 10 years
Customer relationships6,582 6,348 234 9 years
Process technology13,100 1,742 11,358 12 years
Indefinite-lived and legacy process technology4,050 1,650 2,400 
Trademarks200 64 136 5 years
Legacy trademarks627 58 569 
Other32 32 — 
Total$61,168 $25,198 $35,970 
March 26, 2021
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted-Average Lives
Patents$32,751 $12,307 $20,444 10 years
Customer relationships6,193 5,865 328 9 years
Process technology13,100 651 12,449 12 years
Indefinite-lived and legacy process technology4,050 1,650 2,400 
Trademarks200 24 176 5 years
Legacy trademarks627 58 569 
Other32 32 — 
Total$56,953 $20,587 $36,366 
Schedule of Annual Amortization Expense
As of March 25, 2022, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:

2023$3,741 
20243,593 
20253,356 
20263,115 
20272,807 
Thereafter19,358 
Total$35,970 
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Other Assets, net (Tables)
12 Months Ended
Mar. 25, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Assets, Net
The composition of other assets, net is as follows:
March 25,
2022
March 26,
2021
VAT receivables long-term, net$6,386 $8,177 
Income taxes receivable long-term15,763 — 
Investments in marketable securities (1)
12,346 — 
Deposits10,525 3,573 
Prepaid contracts long-term1,236 1,295 
Deferred financing costs49 149 
Other1,304 1,419 
Total$47,609 $14,613 
(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 55 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Mar. 25, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
The composition of accrued expenses and other current liabilities is as follows:
March 25,
2022
March 26,
2021
Accrued management incentives33,607 21,538 
Accrued salaries and wages14,699 15,060 
Base acquisition purchase price due— 14,588 
Deposits on AMTC facility— 14,531 
Accrued vacation5,715 5,739 
Accrued severance839 572 
Accrued professional fees1,252 2,029 
Accrued income taxes1,831 514 
Accrued utilities607 623 
Other current liabilities6,909 3,738 
Total$65,459 $78,932 
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Management Long-Term Incentive Plan (Tables)
12 Months Ended
Mar. 25, 2022
Compensation Related Costs [Abstract]  
Schedule of Accrual Activity, Payments, Removal Due to Divestitures and Balances Related to the LTIP
The accrual activity, payments, removal due to divestitures and balances related to the LTCIP are as follows:
Current
Liabilities
Long-Term
Liabilities
Balance at March 29, 2019$17,115 $11,104 
Reclassification9,707 (9,706)
Payments(17,836)— 
Accruals2,502 1,041 
Balance at March 27, 2020$11,488 $2,439 
Reclassification1,004 (1,004)
Payments(11,267)(111)
RSU conversion(640)— 
Removal due to divestiture(378)(398)
Accruals(149)(668)
Balance at March 26, 202158 258 
Payments(58)— 
Accruals— 259 
Balance at March 25, 2022$— $517 
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
12 Months Ended
Mar. 25, 2022
Leases [Abstract]  
Schedule of Lease Costs and Other Information
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 25, 2022
Lease costs:
Operating lease expense$4,648 
Short term lease expense584 
Other information:
Operating cash flows from operating leases$5,289 
Noncash lease liabilities arising from obtaining right-of-use assets3,159 
Weighted-average remaining lease term – operating leases5.17 years
Weighted-average discount rate – operating leases4.5 %
Schedule of Future Minimum Lease Payments for Noncancelable Operating Leases
As of March 25, 2022, expirations of lease obligations by fiscal year are expected as follows:
2023$4,335 
20243,956 
20253,300 
20262,592 
20271,788 
Thereafter2,602 
Total undiscounted lease payments$18,573 
Less: present value adjustment(2,119)
Total operating lease liabilities$16,454 
Schedule of Future Minimum Rental Payments
Future minimum lease payments by fiscal year for noncancellable operating leases as reported under the previous lease guidance as of March 26, 2021 were as follows:
2022$2,887 
20232,726 
20242,644 
20252,172 
20261,773 
Thereafter3,713 
Total$15,915 
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Debt and Other Borrowings (Tables)
12 Months Ended
Mar. 25, 2022
Debt Disclosure [Abstract]  
Summary of Components of Debt
The following is a summary of obligations under the Company’s Senior Secured Credit Facilities and other borrowings as of March 25, 2022 and March 26, 2021:
March 25,
2022
March 26,
2021
Senior Secured Term Loan$25,000 $25,000 
Unsecured Revolving Credit Facilities— — 
Total Debt25,000 25,000 
Less debt payable within one year— — 
Debt payable after one year$25,000 $25,000 
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Other Long-Term Liabilities (Tables)
12 Months Ended
Mar. 25, 2022
Other Liabilities Disclosure [Abstract]  
Schedule of Other Long-Term Liabilities
The composition of other long-term liabilities is as follows:
March 25,
2022
March 26,
2021
Accrued management incentives826 628 
Accrued retirement8,903 10,656 
Accrued contingent consideration2,800 4,800 
Provision for uncertain tax positions (net)2,757 2,774 
Other— 275 
Total$15,286 $19,133 
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plans (Tables)
12 Months Ended
Mar. 25, 2022
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 25,
2022
March 26,
2021
March 27,
2020
Service cost$1,554 $1,454 $961 
Interest cost637 628 674 
Expected return on plan assets(304)(299)(331)
Amortization of net transition asset— (1)(14)
Amortization of prior service cost
Actuarial loss205 179 96 
Net periodic pension expense$2,093 $1,969 $1,394 
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 25, 2022March 26, 2021
Obligation and funded status of plan:
Benefit obligation at beginning of year$17,180 $12,595 
Service cost1,554 1,454 
Interest cost637 628 
Prior service cost(108)— 
Benefits paid(1,180)(633)
Actuarial loss(1,822)2,502 
Foreign currency exchange rate changes(1,181)634 
Benefit obligation at end of year$15,080 $17,180 
Change in plan assets:
Fair value of plan assets at beginning of year$7,644 $5,579 
Actual return on plan assets(235)1,421 
Employer contributions1,380 981 
Benefits paid(1,146)(595)
Foreign currency exchange rate changes(546)258 
Fair value of plan assets at end of year$7,097 $7,644 
Underfunded status at end of year$(7,983)$(9,536)
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 25, 2022March 26, 2021
Projected benefit obligations$15,080 $17,180 
Plan assets7,097 7,644 
Accumulated benefit obligations9,216 10,353 
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 25, 2022 and March 26, 2021 are further detailed below:
Net Transition Obligation (Asset)Net Actuarial LossPrior Service CostsTotal
Balance, March 27, 2020, net of tax$224 $2,017 $2,246 
2021 change in AOCI for non-U.S. defined benefit plan74 2,242 (4)2,312 
Amounts in AOCI before tax298 4,259 4,558 
Less tax expense74 1,066 — 1,140 
Balance, March 26, 2021, net of tax224 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 tax$183 $1,896 $(77)$2,002 
Schedule of Weighted-Average Assumptions
Weighted-Average Assumptions Used to Determine Projected Benefit Obligation
March 25, 2022March 26, 2021
Non-U.S. assumed discount rate5.58 %4.00 %
Non-U.S. rate of compensation increase5.50 %5.00 %
Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost
March 25, 2022March 26, 2021March 27, 2020
Non-U.S. assumed discount rate5.58 %4.00 %4.98 %
Non-U.S. expected long-term return on plan assets4.10 %4.20 %5.20 %
Non-U.S. rate of compensation increase5.50 %5.00 %5.00 %
Fair Value of Entity's Plan Assets
The table below sets forth the fair value of the entity’s plan assets as of March 25, 2022 and March 26, 2021, using the same three-level hierarchy of fair value inputs described in Note 2, “Summary of Significant Accounting Policies”:
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 
Fair Value at March 26,
2021
Level 1Level 2Level 3
Assets of non-U.S. defined benefit plan:
Government securities$1,646 $1,646 $— $— 
Unit investment trust fund1,221 — 1,221 — 
Loans584 — — 584 
Bonds1,112 — 1,112 — 
Stocks and other investments3,081 1,947 1,133 
Total$7,644 $3,593 $2,334 $1,717 
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 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020:
Level 3 Non-U.S. Defined
Plan Assets
LoansStocks
Balance at March 29, 2019$760 $353 
Additions during the year271 — 
Redemptions during the year(300)— 
Change in foreign currency exchange rates25 11 
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 
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 plan assets, not company assets.
Pension
Benefits
2023$1,459 
2024953 
20251,004 
20261,014 
20271,383 
Thereafter8,885 
Total$14,698 
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income per Share (Tables)
12 Months Ended
Mar. 25, 2022
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. The number of shares of common stock reflected in the calculation is the total shares of common stock (vested and unvested) held on the IPO date, after the Common Stock Conversion.
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Net income attributable to Allegro MicroSystems, Inc.$119,407 $17,953 $36,971 
Net income attributable to common stockholders119,555 18,101 37,105 
Basic weighted average common shares189,748,427 83,448,055 10,000,000 
Dilutive effect of common stock equivalents2,062,778 92,968,590 — 
Diluted weighted average common shares191,811,205 176,416,645 10,000,000 
Basic net income attributable to Allegro MicroSystems, Inc. per share$0.63 $0.22 $3.70 
Basic net income attributable to common stockholders per share$0.63 $0.22 $3.71 
Diluted net income attributable to Allegro MicroSystems, Inc. per share$0.62 $0.10 $3.70 
Diluted net income attributable to common stockholders per share$0.62 $0.10 $3.71 
Schedule of Weighted Average Number of Shares
The following represents issued and issuable weighted average share information for the respective periods:
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Restricted stock units1,066,406 308,811 — 
Performance stock units996,372 218,678 — 
Employee stock purchase plan— 2,914 — 
Shares related to Common Stock Conversion— 92,438,187 — 
Total2,062,778 92,968,590 — 
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock and Stock-Based Compensation (Tables)
12 Months Ended
Mar. 25, 2022
Share-based Payment Arrangement [Abstract]  
Schedule of Stock Issued in Common Stock Conversion
The following table presents the respective number of shares of common stock and unvested restricted common stock issued in the Common Stock Conversion. The number of shares of common stock and unvested restricted common stock issuable are based upon the vesting provisions of the outstanding shares and reflect the shares vested and unvested at the date of conversion.
Shares of
Common Stock
Shares of Unvested
Restricted
Common Stock
Total Shares of
Common Stock
Class A common stock156,155,403 — 156,155,403 
Class L common stock7,816,614 459,749 8,276,363 
Total163,972,017 459,749 164,431,766 
Schedule of Restricted Stock Units Activity
The following table summarizes RSU activity for the fiscal years ended March 25, 2022 and March 26, 2021:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual Life
(In years)
Aggregate
Intrinsic
Value
Outstanding - March 27, 2020— $— — $— 
Granted 1,428,932 14.06 
Vested(160,063)14.00 
Canceled(43,713)14.00 
Outstanding - March 26, 20211,225,156 $14.07 1.70$30,960 
Granted1,344,717 26.00 
Vested(622,508)20.33 
Canceled(246,358)19.02 
Outstanding - March 25, 20221,701,007 $20.50 1.27$49,635 
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 26,
2021
Performance term2.42 years
Volatility49.9%
Risk-free rate of return0.17%
Dividend yield—%
Weighted-average fair value per share$14.00
Summary of Performance Stock Units Activity
The following table summarizes PSU activity for the fiscal years ended March 25, 2022 and March 26, 2021:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual Life
(In years)
Aggregate
Intrinsic
Value
Outstanding - March 27, 2020— $— — $— 
Granted650,302 15.05 
Vested— — 
Canceled— — 
Outstanding - March 26, 2021650,302 $15.05 2.65$16,433 
Granted465,732 27.08 
Vested— — 
Canceled(160,951)19.19 
Outstanding - March 25, 2022955,083 $20.22 1.51$27,869 
Summary of Unvested Restricted Common Stock Activity
The following table summarizes unvested restricted common stock activity for the fiscal years ended March 25, 2022 and March 26, 2021:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual LifeAggregate
Intrinsic
Value
Outstanding - March 27, 2020— — — — 
Common stock conversion459,749 14.00 
Vested(50,170)14.00 
Canceled(3,252)14.00 
Outstanding - March 26, 2021406,327 $14.00 1.79$— 
Vested(241,787)14.00 
Canceled(24,014)— 
Outstanding - March 25, 2022140,526 $14.00 1.07$4,101 
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 25,
2022
March 26,
2021
March 27,
2020
Cost of sales$3,176 $5,158 $183 
Research and development3,933 3,573 87 
Selling, general and administrative26,439 41,139 1,165 
Total stock-based compensation$33,548 $49,870 $1,435 
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 25,
2022
March 26,
2021
Performance term0.50 years0.50 years
Volatility48.10%55.02%
Risk-free rate of return0.10%0.09%
Dividend yield—%—%
Weighted-average fair value per share$8.25$7.77
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Tables)
12 Months Ended
Mar. 25, 2022
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 25,
2022
March 26,
2021
March 27,
2020
Income before provision for income taxes attributable to:
Domestic operations$121,883 $(2,288)$34,425 
Foreign operations18,863 837 18,853 
Total$140,746 $(1,451)$53,278 
Schedule of Tax Provision
Significant components of the provision (benefit) for income taxes are as follows:
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Current:
Federal$7,779 $(3,821)$15,146 
State1,553 1,085 1,468 
Foreign4,361 2,115 4,468 
Total current13,693 (621)21,082 
Deferred:
Federal 7,892 (17,564)(4,431)
State371 (1,016)18 
Foreign(765)(351)(496)
Total deferred7,498 (18,931)(4,909)
Total income tax provision$21,191 $(19,552)$16,173 
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 25,
2022
March 26,
2021
March 27,
2020
Tax provision at U.S. statutory rate$29,557 $(305)$11,189 
162(m) limitation3,988 — — 
Stock based compensation(230)(13,303)— 
CARES carryback claim and amended returns(2,031)(3,834)— 
PSL Divestiture— (2,009)— 
Research and development tax credit(2,823)(2,162)(1,841)
FDII(9,066)— (1,188)
BEAT— — 1,694 
GILTI— — 86 
Transaction costs307 1,498 — 
Foreign tax rate(157)1,279 283 
State income taxes, net of federal benefit2,370 356 514 
Deferred tax remeasurement— 309 — 
Subpart F income, net of credits283 43 — 
Provision for uncertain tax positions(17)26 361 
Provision for IRS audit settlement— — 5,491 
Gain on contingent purchase price reduction(420)(525)— 
Cumulative provision-to-return(590)(862)(186)
Other20 (63)(230)
Total income tax provision$21,191 $(19,552)$16,173 
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 25,
2022
March 26,
2021
Deferred income tax assets:
Net operating loss$2,106 $11,054 
Bonuses, commissions and other compensation11,137 9,304 
Tax credits6,454 8,698 
Inventory and sales related5,892 6,304 
Stock-based compensation2,837 821 
Right-of-use liability2,221 — 
Other accruals and reserves2,067 2,050 
Gross deferred income tax assets32,714 38,231 
Valuation allowance for deferred income tax assets(5,070)(5,025)
Total deferred income tax assets27,644 33,206 
Deferred income tax liabilities:
Fixed assets and intangibles (4,720)(4,366)
Equity method and other investments(2,801)(1,868)
Right-of-use asset(2,156)— 
Total deferred income tax liabilities(9,677)(6,234)
Net deferred income tax assets$17,967 $26,972 
Schedule of Unrecognized Tax Benefits Roll Forward
Fiscal Year Ended
March 25,
2022
March 26,
2021
March 27,
2020
Beginning balance $2,554 $2,559 $6,264 
Gross increases-tax positions in prior period— 55 4,863 
Gross decreases-tax positions in prior period settlement— — (8,513)
Lapse in statute of limitations(95)(60)(55)
Balance at end of period$2,459 $2,554 $2,559 
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of the Business and Basis of Presentation - Additional Information (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 02, 2021
USD ($)
shares
Nov. 02, 2020
USD ($)
$ / shares
shares
Oct. 14, 2020
USD ($)
Mar. 28, 2020
USD ($)
Oct. 31, 2017
Mar. 27, 2020
USD ($)
Mar. 25, 2022
USD ($)
continent
location
Mar. 26, 2021
USD ($)
Mar. 27, 2020
USD ($)
Noncash or Part Noncash Divestitures [Line Items]                  
Percentage of ownership interest sold         0.288        
Number of locations | location             16    
Number of continents on which entity operates | continent             4    
Estimated offering costs             $ 1,790,000    
Related party note receivable, less current portion             5,625,000 $ 0  
Equity investment in related party             27,671,000 26,664,000  
Income in earnings of equity investment             1,007,000 1,413,000 $ 0
Adjustments to additional paid in capital, capitalization changes               19,165,000  
IPO                  
Noncash or Part Noncash Divestitures [Line Items]                  
Number of shares issued in transaction (in shares) | shares 0 28,750,000              
Offering price (in dollars per share) | $ / shares   $ 14.00              
Net proceeds $ 0 $ 321,425,000              
Underwriting discounts   20,125,000              
Estimated offering costs   $ 8,450,000              
IPO - Selling Shareholders                  
Noncash or Part Noncash Divestitures [Line Items]                  
Number of shares issued in transaction (in shares) | shares 19,332,852 3,750,000              
COVID-19                  
Noncash or Part Noncash Divestitures [Line Items]                  
Proceeds from unsecured credit facilities           $ 43,000,000      
Estimated cash benefit, CARES Act, qualified improvement property             12,800,000    
Allegro Microsystems, Inc. | IPO                  
Noncash or Part Noncash Divestitures [Line Items]                  
Number of shares issued in transaction (in shares) | shares   25,000,000              
Disposal Group, Disposed of by Sale, Not Discontinued Operations | PSL                  
Noncash or Part Noncash Divestitures [Line Items]                  
Noncash or part noncash divestiture, amount of consideration received       $ 42,700,000          
Noncash or part noncash divestiture, amount of consideration transferred       $ 15,000,000          
Equity method investment, ownership percentage       30.00%          
Equity investment in related party       $ 25,250,000          
Adjustments to additional paid in capital, capitalization changes               19,165,000  
Adjustments to additional paid in capital, income tax benefit from noncash or part noncash divestiture               $ 1,552,000  
Disposal Group, Disposed of by Sale, Not Discontinued Operations | PSL | Sanken                  
Noncash or Part Noncash Divestitures [Line Items]                  
Ownership percentage by majority shareholder       70.00%          
Disposal Group, Disposed of by Sale, Not Discontinued Operations | PSL | PSL                  
Noncash or Part Noncash Divestitures [Line Items]                  
Related party debt       $ 66,377,000          
Related party note receivable, less current portion       $ 51,377,000          
Repayments of related party notes receivable     $ 51,377,000            
Interest payable     762,000       $ 762,000    
Interest paid     $ 762,000            
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Business Segment Information (Details)
12 Months Ended
Mar. 25, 2022
segment
Accounting Policies [Abstract]  
Number of operating segments 1
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Non-controlling Interest (Details) - Affiliated Entity in Philippines
Mar. 25, 2022
Noncontrolling Interest [Line Items]  
Ownership percentage by majority shareholder 40.00%
Noncontrolling interest ownership percentage 60.00%
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)
12 Months Ended
Mar. 25, 2022
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 68 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Intangible assets, net (Details)
12 Months Ended
Mar. 25, 2022
Minimum  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful life 3 years
Maximum  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful life 10 years
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Mar. 03, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Impairment of long-lived assets $ 0 $ 7,119 $ 0  
Held-for-sale | AMTC Facility        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Purchase price       $ 30,000
Impairment of long-lived assets   $ 7,119    
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Goodwill (Details)
12 Months Ended
Mar. 25, 2022
reportingUnit
Accounting Policies [Abstract]  
Number of reporting units 1
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Contract Assets and Contract Liabilities (Details) - USD ($)
Mar. 25, 2022
Mar. 26, 2021
Accounting Policies [Abstract]    
Contract assets $ 0 $ 0
Contract liabilities $ 0 $ 0
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Advertising Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Accounting Policies [Abstract]      
Advertising expense $ 452 $ 331 $ 273
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details)
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Trade Accounts Receivable | Customer Concentration Risk | Sanken      
Concentration Risk [Line Items]      
Concentration risk, percentage 23.80% 23.20%  
Revenue Benchmark | Customer Concentration Risk | Sanken      
Concentration Risk [Line Items]      
Concentration risk, percentage 19.40% 17.70% 28.40%
Revenue Benchmark | Geographic Concentration Risk | Non-US      
Concentration Risk [Line Items]      
Concentration risk, percentage 85.90% 86.10% 81.70%
Revenue Benchmark | Geographic Concentration Risk | Japan      
Concentration Risk [Line Items]      
Concentration risk, percentage 19.40% 17.70% 28.40%
Revenue Benchmark | Geographic Concentration Risk | Greater China      
Concentration Risk [Line Items]      
Concentration risk, percentage 25.00% 26.60% 18.70%
Revenue Benchmark | Geographic Concentration Risk | South Korea      
Concentration Risk [Line Items]      
Concentration risk, percentage 10.50% 10.50%  
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Recently Issued Accounting Standards Not Yet Adopted (Details) - USD ($)
$ in Thousands
Mar. 25, 2022
Mar. 27, 2021
Mar. 26, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating lease right-of-use assets $ 16,049   $ 0
Operating lease, liability $ 16,454    
Accounting Standards Update 2016-02      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating lease right-of-use assets   $ 18,403  
Operating lease, liability   $ 18,759  
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Disaggregation of Revenue [Line Items]      
Total net sales $ 768,674 $ 591,207 $ 650,089
Automotive      
Disaggregation of Revenue [Line Items]      
Total net sales 531,564 398,298 395,277
Industrial      
Disaggregation of Revenue [Line Items]      
Total net sales 133,187 94,872 78,399
Other      
Disaggregation of Revenue [Line Items]      
Total net sales 103,923 98,037 68,622
Wafer foundry products      
Disaggregation of Revenue [Line Items]      
Total net sales 0 0 72,370
Distribution of Sanken products      
Disaggregation of Revenue [Line Items]      
Total net sales $ 0 $ 0 $ 35,421
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contract with Customers - Net Sales by Product (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Disaggregation of Revenue [Line Items]      
Total net sales $ 768,674 $ 591,207 $ 650,089
Power integrated circuits (“PIC”)      
Disaggregation of Revenue [Line Items]      
Total net sales 268,381 203,600 165,911
Magnetic sensors (“MS”)      
Disaggregation of Revenue [Line Items]      
Total net sales 498,561 386,372 376,387
Photonics      
Disaggregation of Revenue [Line Items]      
Total net sales 1,732 1,235 0
Wafer foundry products      
Disaggregation of Revenue [Line Items]      
Total net sales 0 0 72,370
Distribution of Sanken products      
Disaggregation of Revenue [Line Items]      
Total net sales $ 0 $ 0 $ 35,421
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contract with Customers - Net Sales by Geography (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Disaggregation of Revenue [Line Items]      
Total net sales $ 768,674 $ 591,207 $ 650,089
United States      
Disaggregation of Revenue [Line Items]      
Total net sales 108,396 82,165 119,139
Other Americas      
Disaggregation of Revenue [Line Items]      
Total net sales 23,056 16,558 20,883
Europe      
Disaggregation of Revenue [Line Items]      
Total net sales 134,537 103,128 110,126
Japan      
Disaggregation of Revenue [Line Items]      
Total net sales 148,813 104,661 184,557
Greater China      
Disaggregation of Revenue [Line Items]      
Total net sales 191,895 157,546 121,807
South Korea      
Disaggregation of Revenue [Line Items]      
Total net sales 80,451 62,075 54,707
Other Asia      
Disaggregation of Revenue [Line Items]      
Total net sales $ 81,526 $ 65,074 $ 38,870
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contract with Customers - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Revenue from Contract with Customer [Abstract]      
Trade accounts receivable, returns, credits issued, and price protection adjustments, current $ 14,924 $ 15,412  
Trade accounts receivable, returns, credits issued, and price protection adjustments expense (credit) $ (488) $ (2,061) $ 423
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details) - USD ($)
$ in Thousands
Mar. 25, 2022
Mar. 26, 2021
Liabilities:    
Contingent consideration $ 2,800 $ 4,800
Fair Value, Recurring    
Assets:    
Total assets 36,689 22,988
Liabilities:    
Contingent consideration 2,800 4,800
Total liabilities 2,800 4,800
Level 1 | Fair Value, Recurring    
Assets:    
Total assets 36,689 22,988
Liabilities:    
Contingent consideration 0 0
Total liabilities 0 0
Level 2 | Fair Value, Recurring    
Assets:    
Total assets 0 0
Liabilities:    
Contingent consideration 0 0
Total liabilities 0 0
Level 3 | Fair Value, Recurring    
Assets:    
Total assets 0 0
Liabilities:    
Contingent consideration 2,800 4,800
Total liabilities 2,800 4,800
Money Market Funds | Fair Value, Recurring    
Assets:    
Cash equivalents 16,927 16,327
Restricted cash 7,416 6,661
Investments in marketable securities 12,346  
Money Market Funds | Level 1 | Fair Value, Recurring    
Assets:    
Cash equivalents 16,927 16,327
Restricted cash 7,416 6,661
Investments in marketable securities 12,346  
Money Market Funds | Level 2 | Fair Value, Recurring    
Assets:    
Cash equivalents 0 0
Restricted cash 0 0
Investments in marketable securities 0  
Money Market Funds | Level 3 | Fair Value, Recurring    
Assets:    
Cash equivalents 0 0
Restricted cash 0 $ 0
Investments in marketable securities $ 0  
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Unrealized Gains and Losses on Marketable Securities with a Readily Determinable Fair Value (Details)
$ in Thousands
12 Months Ended
Mar. 25, 2022
USD ($)
Fair Value Disclosures [Abstract]  
Net gains and losses recognized during the period on equity securities $ 3,722
Less: Net gains and losses recognized during the period on equity securities sold during the period 0
Unrealized gains and losses recognized during the reporting period on equity securities still held at the reporting date $ 3,722
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 4,800 $ 0
Purchase price contingent consideration   7,300
Change in fair value of contingent consideration (2,000) (2,500)
Ending balance $ 2,800 $ 4,800
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 28, 2020
Mar. 25, 2022
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Unrealized foreign currency exchange losses on equity securities   $ (565)
Voxtel    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Potential payout $ 15,000  
Fair value of earn-outs $ 7,300  
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details) - USD ($)
$ in Thousands
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Mar. 29, 2019
Receivables [Abstract]        
Trade accounts receivable $ 129,539 $ 108,546    
Less:        
Provision for expected credit losses and allowance for doubtful accounts (105) (138) $ (288) $ (412)
Returns and sales allowances (14,819) (15,274) $ (17,185) $ (17,607)
Related party trade accounts receivable (27,256) (23,634)    
Trade accounts receivable, net $ 87,359 $ 69,500    
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.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. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Allowance for Doubtful Accounts      
Balance at the beginning of the period $ 138 $ 288 $ 412
Charged to costs and expenses or revenue (33) (150) 262
Write-offs, net of recoveries 0 0 (386)
Balance at the end of the period 105 138 288
Returns and Sales Allowances      
Balance at the beginning of the period 15,274 17,185 17,607
Charged to costs and expenses or revenue 144,318 147,026 118,719
Write-offs, net of recoveries (144,773) (148,937) (119,141)
Balance at the end of the period 14,819 15,274 17,185
Total      
Balance at the beginning of the period 15,412 17,473 18,019
Charged to costs and expenses or revenue 144,285 146,876 118,981
Write-offs, net of recoveries (144,773) (148,937) (119,527)
Balance at the end of the period $ 14,924 $ 15,412 $ 17,473
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories - Schedule Of Inventory (Details) - USD ($)
$ in Thousands
Mar. 25, 2022
Mar. 26, 2021
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 11,941 $ 9,629
Work in process 55,855 50,095
Finished goods 18,364 27,774
Total $ 86,160 $ 87,498
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Inventory [Line Items]      
Write-downs $ 5,809 $ 4,464 $ 3,345
Voxtel Product Line | Disposal Group, Not Discontinued Operations      
Inventory [Line Items]      
Recorded inventory provisions $ 3,106    
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Assets Held for Sale (Details) - Held-for-sale - AMTC Facility - USD ($)
$ in Thousands
12 Months Ended
Aug. 03, 2021
Mar. 25, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Proceeds from divestiture of businesses $ 27,405  
Gain on final disposition   $ 370
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment, net - Schedule of PPE (Details) - USD ($)
$ in Thousands
Mar. 25, 2022
Mar. 26, 2021
Property, Plant and Equipment [Line Items]    
Total $ 647,011 $ 600,020
Less accumulated depreciation (436,983) (407,627)
Total 210,028 192,393
Land    
Property, Plant and Equipment [Line Items]    
Total 15,775 16,602
Buildings, building improvements and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total 59,816 56,911
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total 542,745 491,025
Office equipment    
Property, Plant and Equipment [Line Items]    
Total 6,247 6,281
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total $ 22,428 $ 29,201
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment, net - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Property, Plant and Equipment [Abstract]      
Fully depreciated assets retired during period $ 10,976 $ 63 $ 9,418
Depreciation expense 44,178 44,845 62,118
Prepaid tooling costs      
Property, Plant and Equipment [Line Items]      
Amortization expense $ 130 $ 130 $ 125
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details) - USD ($)
$ in Thousands
Mar. 25, 2022
Mar. 26, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total $ 210,455 $ 193,791
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total 35,221 36,529
Philippines    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total 167,488 148,374
Thailand    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total 0 1,698
Other    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total $ 7,746 $ 7,190
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Goodwill [Roll Forward]    
Balance at beginning of period $ 20,106 $ 1,285
Goodwill arising from acquisition   18,702
Currency translation (97) 119
Balance at end of period $ 20,009 $ 20,106
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross $ 61,168 $ 56,953
Accumulated Amortization 25,198 20,587
Net Carrying Amount 35,970 36,366
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross 36,577 32,751
Accumulated Amortization 15,304 12,307
Net Carrying Amount $ 21,273 $ 20,444
Weighted-Average Lives 10 years 10 years
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 6,582 $ 6,193
Accumulated Amortization 6,348 5,865
Net Carrying Amount $ 234 $ 328
Weighted-Average Lives 9 years 9 years
Process technology    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 13,100 $ 13,100
Accumulated Amortization 1,742 651
Net Carrying Amount $ 11,358 $ 12,449
Weighted-Average Lives 12 years 12 years
Indefinite-lived and legacy process technology    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 4,050 $ 4,050
Accumulated Amortization 1,650 1,650
Net Carrying Amount 2,400 2,400
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross 200 200
Accumulated Amortization 64 24
Net Carrying Amount $ 136 $ 176
Weighted-Average Lives 5 years 5 years
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 627 $ 627
Accumulated Amortization 58 58
Net Carrying Amount 569 569
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross 32 32
Accumulated Amortization 32 32
Net Carrying Amount $ 0 $ 0
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 28, 2020
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Acquired Finite-Lived Intangible Assets [Line Items]        
Goodwill   $ 20,009 $ 20,106 $ 1,285
Intangible assets amortization expense   $ 4,219 $ 3,332 $ 1,805
Patents        
Acquired Finite-Lived Intangible Assets [Line Items]        
Estimated useful life   10 years 10 years  
Voxtel        
Acquired Finite-Lived Intangible Assets [Line Items]        
Preliminary purchase price $ 34,980      
Goodwill 18,702      
Finite-lived intangible assets 13,600      
Indefinite-lived intangible assets acquired $ 2,400      
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 25, 2022
Mar. 26, 2021
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2023 $ 3,741  
2024 3,593  
2025 3,356  
2026 3,115  
2027 2,807  
Thereafter 19,358  
Net Carrying Amount $ 35,970 $ 36,366
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Other Assets, net (Details) - USD ($)
$ in Thousands
Mar. 25, 2022
Mar. 26, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
VAT receivables long-term, net $ 6,386 $ 8,177
Income taxes receivable long-term 15,763 0
Investments in marketable securities 12,346 0
Deposits 10,525 3,573
Prepaid contracts long-term 1,236 1,295
Deferred financing costs 49 149
Other 1,304 1,419
Total $ 47,609 $ 14,613
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 25, 2022
Mar. 26, 2021
Payables and Accruals [Abstract]    
Accrued management incentives $ 33,607 $ 21,538
Accrued salaries and wages 14,699 15,060
Base acquisition purchase price due 0 14,588
Deposits on AMTC facility 0 14,531
Accrued vacation 5,715 5,739
Accrued severance 839 572
Accrued professional fees 1,252 2,029
Accrued income taxes 1,831 514
Accrued utilities 607 623
Other current liabilities 6,909 3,738
Total $ 65,459 $ 78,932
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Management Long-Term Incentive Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 02, 2020
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]        
Stock-based compensation   $ 33,548 $ 49,870 $ 1,435
Restricted Stock Units (RSUs)        
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]        
Stock-based compensation $ 1,028 $ 19,918 $ 5,729  
Grants in period (in shares)   1,344,717 1,428,932  
Grant date fair value (in dollars per share)   $ 26.00 $ 14.06  
RSU Conversion Program | Restricted Stock Units (RSUs)        
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]        
Grant date fair value (in dollars per share) $ 14.00      
TRIP | RSU Conversion Program        
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]        
Stock-based compensation $ 421      
TRIP | RSU Conversion Program | Restricted Stock Units (RSUs)        
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]        
Grants in period (in shares) 348,911      
LTIP        
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]        
Rolling performance period   3 years    
Current Liabilities        
Balance at the beginning of the period   $ 58 $ 11,488 17,115
Reclassification     1,004 9,707
Payments   (58) (11,267) (17,836)
RSU conversion     (640)  
Removal due to divestiture     (378)  
Accruals   0 (149) 2,502
Balance at the end of the period   0 58 11,488
Long-Term Liabilities        
Balance at the beginning of the period   258 2,439 11,104
Reclassification     (1,004) (9,706)
Payments   0 (111) 0
RSU conversion     0  
Removal due to divestiture     (398)  
Accruals   259 (668) 1,041
Balance at the end of the period   $ 517 $ 258 $ 2,439
LTIP | RSU Conversion Program        
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]        
Stock-based compensation $ 607      
LTIP | RSU Conversion Program | Restricted Stock Units (RSUs)        
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]        
Grants in period (in shares) 602,490      
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Lessee, Lease, Description [Line Items]      
Rent expense $ 5,720 $ 4,385 $ 5,456
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 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Lease Costs and Other Information (Details)
$ in Thousands
12 Months Ended
Mar. 25, 2022
USD ($)
Lease costs:  
Operating lease expense $ 4,648
Short term lease expense 584
Other information:  
Operating cash flows from operating leases 5,289
Noncash lease liabilities arising from obtaining right-of-use assets $ 3,159
Weighted-average remaining lease term – operating leases 5 years 2 months 1 day
Weighted-average discount rate – operating leases 4.50%
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Lease Liability Maturity (Details)
$ in Thousands
Mar. 25, 2022
USD ($)
Leases [Abstract]  
2023 $ 4,335
2024 3,956
2025 3,300
2026 2,592
2027 1,788
Thereafter 2,602
Total undiscounted lease payments 18,573
Less: present value adjustment (2,119)
Total operating lease liabilities $ 16,454
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Future Minimum Rental Payments (Details)
$ in Thousands
Mar. 26, 2021
USD ($)
Leases [Abstract]  
2022 $ 2,887
2023 2,726
2024 2,644
2025 2,172
2026 1,773
Thereafter 3,713
Total $ 15,915
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.22.1
Debt and Other Borrowings - Summary of Components of Debt (Details) - USD ($)
$ in Thousands
Mar. 25, 2022
Mar. 26, 2021
Line of Credit Facility [Line Items]    
Total Debt $ 25,000 $ 25,000
Less debt payable within one year 0 0
Debt payable after one year 25,000 25,000
Line of Credit | Senior Secured Term Loan    
Line of Credit Facility [Line Items]    
Total Debt 25,000 25,000
Line of Credit | Unsecured Revolving Credit Facilities    
Line of Credit Facility [Line Items]    
Total Debt $ 0 $ 0
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.22.1
Debt and Other Borrowings - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 25, 2022
Mar. 26, 2021
Debt Disclosure [Abstract]    
Debt payable in 2028 $ 25,000 $ 25,000
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.22.1
Debt and Other Borrowings - Senior Secured Credit Facilities (Details)
12 Months Ended
Nov. 25, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jan. 22, 2019
USD ($)
Mar. 27, 2006
USD ($)
Mar. 25, 2022
USD ($)
Mar. 26, 2021
USD ($)
Mar. 27, 2020
USD ($)
Sep. 16, 2020
Nov. 26, 2019
PHP (₱)
Nov. 20, 2019
PHP (₱)
Dec. 05, 2001
USD ($)
Line of Credit Facility [Line Items]                      
Repayment of senior secured debt         $ 0 $ 300,000,000 $ 0        
Loss on debt extinguishment         $ 0 9,055,000 0        
Senior Secured Term Loan | Credit Suisse AG, Cayman Islands Branch                      
Line of Credit Facility [Line Items]                      
Maximum borrowing capacity   $ 325,000,000                  
Repayment of senior secured debt $ 300,000,000                    
Deferred financing costs   9,374,000                  
Loss on debt extinguishment           9,055,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         4.25%            
Outstanding balance         $ 0            
Deferred financing costs   $ 300,000                  
Unamortized deferred financing costs         149,000 249,000          
Senior Secured Revolving Credit Facility | Mizuho Bank, Ltd | LIBOR                      
Line of Credit Facility [Line Items]                      
Interest rate floor   0.005                  
Senior Secured Revolving Credit Facility | Mizuho Bank, Ltd | LIBOR | Minimum                      
Line of Credit Facility [Line Items]                      
Basis spread on variable rate   3.75%                  
Senior Secured Revolving Credit Facility | Mizuho Bank, Ltd | LIBOR | Maximum                      
Line of Credit Facility [Line Items]                      
Basis spread on variable rate   4.00%                  
Line of Credit | Mizuho Bank, Ltd                      
Line of Credit Facility [Line Items]                      
Repayment of senior secured debt   $ 25,000,000                  
Line of Credit | Bank Of Mitsubishi UFJ                      
Line of Credit Facility [Line Items]                      
Repayment of senior secured debt   $ 8,000,000                  
Unsecured Revolving Credit Facilities | Line-of-Credit Agreement Expiring January 22, 2021 | Line of Credit                      
Line of Credit Facility [Line Items]                      
Maximum borrowing capacity     $ 25,000                
Outstanding balance           25,000,000 $ 25,000,000        
Unsecured Revolving Credit Facilities | Line-of-Credit Agreement Due at Various Times During Fiscal Year 2021 | Line of Credit                      
Line of Credit Facility [Line Items]                      
Maximum borrowing capacity       $ 10,000              
Interest rate at period end             1.70% 2.50%      
Outstanding balance             $ 10,000,000        
Unsecured Revolving Credit Facilities | Line-of-Credit Agreement Maturing June 18, 2020 | Line of Credit                      
Line of Credit Facility [Line Items]                      
Maximum borrowing capacity                     $ 8,000,000
Interest rate at period end             1.90%        
Outstanding balance             $ 8,000,000        
Unsecured Revolving Credit Facilities | Line-of-Credit Agreement Expiring August 31, 2021 | Line of Credit                      
Line of Credit Facility [Line Items]                      
Maximum borrowing capacity         1,145,000       ₱ 60,000,000    
Outstanding balance         0 0          
Unsecured Revolving Credit Facilities | Line-of-Credit Agreement Expiring June 30, 2021 | Line of Credit                      
Line of Credit Facility [Line Items]                      
Maximum borrowing capacity         1,431,000         ₱ 75,000,000  
Outstanding balance         $ 0 $ 0          
Unsecured Revolving Credit Facilities | LIBOR | Line-of-Credit Agreement Expiring January 22, 2021 | Line of Credit                      
Line of Credit Facility [Line Items]                      
Basis spread on variable rate     0.40%                
Unsecured Revolving Credit Facilities | LIBOR | Line-of-Credit Agreement Due at Various Times During Fiscal Year 2021 | Line of Credit                      
Line of Credit Facility [Line Items]                      
Basis spread on variable rate       1.00%              
XML 105 R91.htm IDEA: XBRL DOCUMENT v3.22.1
Debt and Other Borrowings - Unsecured Revolving Credit Facilities (Details)
12 Months Ended
Mar. 18, 2020
USD ($)
Jan. 22, 2019
USD ($)
Mar. 27, 2006
USD ($)
Mar. 25, 2022
USD ($)
Mar. 27, 2020
USD ($)
Mar. 26, 2021
USD ($)
Sep. 16, 2020
Jun. 26, 2020
USD ($)
Nov. 26, 2019
PHP (₱)
Nov. 20, 2019
PHP (₱)
Dec. 05, 2001
USD ($)
Line of Credit Facility [Line Items]                      
Outstanding borrowings       $ 25,000,000   $ 25,000,000          
Unsecured Revolving Credit Facilities | Line-of-Credit Agreement Expiring January 22, 2021 | Line of Credit                      
Line of Credit Facility [Line Items]                      
Maximum borrowing capacity   $ 25,000                  
Outstanding balance         $ 25,000,000 25,000,000          
Outstanding borrowings               $ 25,000,000      
Collateral, secured period       1 year              
Collateral fees, amount       $ 25,000              
Unsecured Revolving Credit Facilities | Line-of-Credit Agreement Expiring January 22, 2021 | Line of Credit | LIBOR                      
Line of Credit Facility [Line Items]                      
Basis spread on variable rate   0.40%                  
Unsecured Revolving Credit Facilities | Line-of-Credit Agreement Due at Various Times During Fiscal Year 2021 | Line of Credit                      
Line of Credit Facility [Line Items]                      
Maximum borrowing capacity     $ 10,000                
Outstanding balance         $ 10,000,000            
Interest rate at period end         1.70%   2.50%        
Proceeds from unsecured credit facilities         $ 10,000,000            
Unsecured Revolving Credit Facilities | Line-of-Credit Agreement Due at Various Times During Fiscal Year 2021 | Line of Credit | LIBOR                      
Line of Credit Facility [Line Items]                      
Basis spread on variable rate     1.00%                
Unsecured Revolving Credit Facilities | Line-of-Credit Agreement Maturing June 18, 2020 | Line of Credit                      
Line of Credit Facility [Line Items]                      
Maximum borrowing capacity                     $ 8,000,000
Outstanding balance         $ 8,000,000            
Interest rate at period end         1.90%            
Proceeds from unsecured credit facilities $ 8,000,000                    
Unsecured Revolving Credit Facilities | Line-of-Credit Agreement Expiring August 31, 2021 | Line of Credit                      
Line of Credit Facility [Line Items]                      
Maximum borrowing capacity       1,145,000         ₱ 60,000,000    
Outstanding balance       0   0          
Unsecured Revolving Credit Facilities | Line-of-Credit Agreement Expiring June 30, 2021 | Line of Credit                      
Line of Credit Facility [Line Items]                      
Maximum borrowing capacity       1,431,000           ₱ 75,000,000  
Outstanding balance       $ 0   $ 0          
XML 106 R92.htm IDEA: XBRL DOCUMENT v3.22.1
Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Mar. 25, 2022
Mar. 26, 2021
Other Liabilities Disclosure [Abstract]    
Accrued management incentives $ 826 $ 628
Accrued retirement 8,903 10,656
Accrued contingent consideration 2,800 4,800
Provision for uncertain tax positions (net) 2,757 2,774
Other 0 275
Total $ 15,286 $ 19,133
XML 107 R93.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details) - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Defined Benefit Plan Disclosure [Line Items]      
Service cost $ 1,554 $ 1,454 $ 961
Interest cost 637 628 674
Expected return on plan assets (304) (299) (331)
Amortization of net transition asset 0 (1) (14)
Amortization of prior service cost 1 8 8
Actuarial loss 205 179 96
Net periodic pension expense $ 2,093 $ 1,969 $ 1,394
XML 108 R94.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plans - Schedule of Changes in Benefit Obligations and Plan Assets (Details) - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Obligation and funded status of plan:      
Benefit obligation at beginning of year $ 17,180 $ 12,595  
Service cost 1,554 1,454 $ 961
Interest cost 637 628 674
Prior service cost (108) 0  
Benefits paid (1,180) (633)  
Actuarial loss (1,822) 2,502  
Foreign currency exchange rate changes (1,181) 634  
Benefit obligation at end of year 15,080 17,180 12,595
Change in plan assets:      
Fair value of plan assets at beginning of year 7,644 5,579  
Actual return on plan assets (235) 1,421  
Employer contributions 1,380 981  
Benefits paid (1,146) (595)  
Foreign currency exchange rate changes (546) 258  
Fair value of plan assets at end of year 7,097 7,644 $ 5,579
Underfunded status at end of year $ (7,983) $ (9,536)  
XML 109 R95.htm IDEA: XBRL DOCUMENT v3.22.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. 25, 2022
Mar. 26, 2021
Defined Benefit Plan Disclosure [Line Items]    
Projected benefit obligations $ 15,080 $ 17,180
Plan assets 7,097 7,644
Accumulated benefit obligations $ 9,216 $ 10,353
XML 110 R96.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plans - Change in Amounts Recognized in AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Total      
Less tax expense $ (472) $ 391 $ 233
Pension Plan      
Net Transition Obligation (Asset)      
Beginning balance 224 224  
Change in AOCI for non-U.S. defined benefit plan 20 74  
Amounts in AOCI before tax 244 298  
Less tax expense 61 74  
Ending balance 183 224 224
Net Actuarial Loss      
Beginning balance 3,193 2,017  
Change in ACOI for non-U.S. defined benefit plan (665) 2,242  
Amounts in AOCI before tax 2,528 4,259  
Less tax expense 632 1,066  
Ending balance 1,896 3,193 2,017
Prior Service Costs      
Beginning balance 1 5  
Change in AOCI for non-U.S. defined benefit plan (104) (4)  
Amounts in AOCI before tax (103) 1  
Less tax expense (26) 0  
Ending balance (77) 1 5
Total      
Beginning balance 3,418 2,246  
Change in AOCI for non-U.S. defined benefit plan (749) 2,312  
Amounts in AOCI before tax 2,669 4,558  
Less tax expense 667 1,140  
Ending balance $ 2,002 $ 3,418 $ 2,246
XML 111 R97.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plans - Schedule of Weighted-Average Assumptions (Details) - Pension Plan
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Defined Benefit Plan Disclosure [Line Items]      
Non-U.S. assumed discount rate 5.58% 4.00%  
Non-U.S. rate of compensation increase 5.50% 5.00%  
Non-U.S. assumed discount rate 5.58% 4.00% 4.98%
Non-U.S. expected long-term return on plan assets 4.10% 4.20% 5.20%
Non-U.S. rate of compensation increase 5.50% 5.00% 5.00%
XML 112 R98.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plans - Fair Value of Entity's Plan Assets (Details) - Pension Plan - USD ($)
$ in Thousands
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan $ 7,097 $ 7,644 $ 5,579
Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 3,636 3,593  
Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 1,843 2,334  
Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 1,618 1,717  
Government securities      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 1,920 1,646  
Government securities | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 1,920 1,646  
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,165 1,221  
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,165 1,221  
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 553 584  
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 553 584  
Bonds      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 676 1,112  
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 676 1,112  
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,783 3,081  
Stocks and other investments | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 1,716 1,947  
Stocks and other investments | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 2 1  
Stocks and other investments | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan $ 1,065 $ 1,133  
XML 113 R99.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details) - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
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,644 $ 5,579  
Change in foreign currency exchange rates (546) 258  
Fair value of plan assets at end of year 7,097 7,644 $ 5,579
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,717    
Fair value of plan assets at end of year 1,618 1,717  
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 584 756 760
Additions during the year 308 325 271
Redemptions during the year (289) (531) (300)
Revaluation of equity securities (5) 0  
Change in foreign currency exchange rates (45) 34 25
Fair value of plan assets at end of year 553 584 756
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,133 364 353
Additions during the year 0 0 0
Redemptions during the year 0 0 0
Revaluation of equity securities 13 753  
Change in foreign currency exchange rates (81) 16 11
Fair value of plan assets at end of year $ 1,065 $ 1,133 $ 364
XML 114 R100.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plans - Defined Benefit Plans, Additional Information (Details)
£ in Thousands, $ in Thousands
12 Months Ended
Mar. 25, 2022
USD ($)
Mar. 26, 2021
USD ($)
Mar. 27, 2020
USD ($)
Mar. 25, 2022
GBP (£)
Mar. 26, 2021
GBP (£)
Pension Plan          
Defined Benefit Plan Disclosure [Line Items]          
Company contributions $ 1,369 $ 986 $ 943    
Company contributions next fiscal year 1,546        
Other Defined Benefit Plan | Pension Promise          
Defined Benefit Plan Disclosure [Line Items]          
Other assets, net 875 1,272   £ 661 £ 928
Accrued retirement, other long-term liabilities $ 875 $ 1,272   £ 661 £ 928
XML 115 R101.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plans - Schedule of Estimated Future Benefit Payments (Details) - Pension Plan
$ in Thousands
Mar. 25, 2022
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2023 $ 1,459
2024 953
2025 1,004
2026 1,014
2027 1,383
Thereafter 8,885
Total $ 14,698
XML 116 R102.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plans - Defined Contribution Plans, Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2015
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
AML US Employee, Defined Contribution Plan        
Defined Contribution Plan Disclosure [Line Items]        
Maximum employee contribution   50.00%    
Employer matching contribution   100.00%    
Maximum employer contribution   5.00%    
Total contributions   $ 4,074 $ 3,687 $ 3,792
AME Plan        
Defined Contribution Plan Disclosure [Line Items]        
Total contributions   $ 1,065 $ 507 $ 372
401(K) Plan        
Defined Contribution Plan Disclosure [Line Items]        
Maximum employee contribution   35.00%    
Employer matching contribution 100.00%      
Maximum employer contribution 5.00%      
Vesting percentage   100.00%    
Safe harbor provision, employer contribution   0.03    
XML 117 R103.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies (Details) - USD ($)
Mar. 25, 2022
Mar. 26, 2021
Commitments and Contingencies Disclosure [Abstract]    
Purchase obligation $ 53,717,000  
Accrued self insurance liability, current 417,000 $ 1,518,000
Indemnification accruals 0 0
Environmental accruals $ 0 $ 0
XML 118 R104.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income per Share - Narrative (Details) - shares
12 Months Ended
Nov. 02, 2020
Nov. 01, 2020
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Shares issued upon conversion, including shares withheld for tax withholding obligation (in shares) 166,500,000        
Diluted weighted average common shares (in shares)     191,811,205 176,416,645 10,000,000
Antidilutive securities excluded from computation of income per share (in shares)         0
Employee Stock Purchase Plan (ESPP)          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of income per share (in shares)     3,622    
Restricted Stock Units (RSUs)          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of income per share (in shares)       273  
Common Stock, Class A | Common Stock          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Priority dividend rate   8.00%      
Annualized return on capital, triggering percent, remaining distributions split between Class A and Class L shareholders   8.00%      
XML 119 R105.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income per Share - Schedule of Computation of Net Income per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Earnings Per Share [Abstract]      
Net income attributable to Allegro MicroSystems, Inc. $ 119,407 $ 17,953 $ 36,971
Net income attributable to common stockholders, basic 119,555 18,101 37,105
Net income attributable to common stockholders, diluted $ 119,555 $ 18,101 $ 37,105
Basic weighted average common shares (in shares) 189,748,427 83,448,055 10,000,000
Dilutive effect of common stock equivalents (in shares) 2,062,778 92,968,590 0
Diluted weighted average common shares (in shares) 191,811,205 176,416,645 10,000,000
Basic net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share) $ 0.63 $ 0.22 $ 3.70
Basic net income attributable to common stockholders per share (in dollars per share) 0.63 0.22 3.71
Diluted net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share) 0.62 0.10 3.70
Diluted net income attributable to common stockholders per share (in dollars per share) $ 0.62 $ 0.10 $ 3.71
XML 120 R106.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income per Share - Schedule of Issuable Weighted Average Share Information (Details) - shares
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dilutive effect of common stock equivalents (in shares) 2,062,778 92,968,590 0
Common Class A And Common Class L      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dilutive effect of common stock equivalents (in shares) 0 92,438,187 0
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dilutive effect of common stock equivalents (in shares) 1,066,406 308,811 0
Performance Stock Units (PSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dilutive effect of common stock equivalents (in shares) 996,372 218,678 0
Employee Stock Purchase Plan (ESPP)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dilutive effect of common stock equivalents (in shares) 0 2,914 0
XML 121 R107.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock and Stock-Based Compensation - Narrative (Details)
1 Months Ended 12 Months Ended
Jan. 01, 2022
shares
Feb. 02, 2021
USD ($)
shares
Nov. 02, 2020
USD ($)
$ / shares
shares
Oct. 02, 2020
USD ($)
shares
Sep. 30, 2020
USD ($)
Oct. 31, 2017
USD ($)
class
$ / shares
shares
Mar. 25, 2022
USD ($)
$ / shares
shares
Mar. 26, 2021
USD ($)
$ / shares
shares
Mar. 27, 2020
USD ($)
$ / shares
shares
Nov. 01, 2020
$ / shares
shares
Mar. 29, 2019
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Estimated offering costs | $             $ 1,790,000        
Number of classes of stock | class           2          
Common stock, shares authorized (in shares)             1,000,000,000 1,000,000,000      
Common stock, par value (in dollars per share) | $ / shares             $ 0.01 $ 0.01      
Stock repurchased during period, aggregate purchase price | $               $ 27,707,000      
Shares issued upon conversion, including shares withheld for tax withholding obligation (in shares)     166,500,000                
Common stock, shares outstanding (in shares)             190,473,595 189,588,161      
Shares issued upon conversion (in shares)     164,431,766                
Weighted average conversion price (in dollars per share) | $ / shares     $ 14.00                
Stock-based compensation | $             $ 33,548,000 $ 49,870,000 $ 1,435,000    
IPO                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of shares issued in transaction (in shares)   0 28,750,000                
Offering price (in dollars per share) | $ / shares     $ 14.00                
Net proceeds | $   $ 0 $ 321,425,000                
Underwriting discounts | $     20,125,000                
Estimated offering costs | $     $ 8,450,000                
Stock-based compensation | $               $ 40,440,000      
IPO | Allegro Microsystems, Inc.                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of shares issued in transaction (in shares)     25,000,000                
IPO - Selling Shareholders                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of shares issued in transaction (in shares)   19,332,852 3,750,000                
Shares Of Common Stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares issued upon conversion (in shares)     163,972,017                
Shares Of Unvested Restricted Common Stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares issued upon conversion (in shares)     459,749                
Restricted Stock Units (RSUs)                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Grants in period (in shares)             1,344,717 1,428,932      
Grant date fair value (in dollars per share) | $ / shares             $ 26.00 $ 14.06      
Stock-based compensation expense not yet recorded | $             $ 22,790,000        
Stock-based compensation expense not yet recorded, period for recognition             1 year 3 months 7 days        
Vested during period (in shares)             622,508 160,063      
Stock-based compensation | $     $ 1,028,000       $ 19,918,000 $ 5,729,000      
Outstanding balance (in shares)             1,701,007 1,225,156 0    
Weighted-average grant date fair value (in dollars per share) | $ / shares             $ 20.50 $ 14.07 $ 0    
Performance Stock Units (PSUs)                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Grants in period (in shares)             465,732 650,302      
Grant date fair value (in dollars per share) | $ / shares             $ 27.08 $ 15.05      
Stock-based compensation expense not yet recorded | $             $ 12,893,000        
Stock-based compensation expense not yet recorded, period for recognition             1 year 6 months 3 days        
Vested during period (in shares)             0 0      
Performance period             3 years        
Intrinsic value, vested | $             $ 27,869,000        
Stock-based compensation | $             $ 11,997,000 $ 1,269,000      
Outstanding balance (in shares)             955,083 650,302 0    
Weighted-average grant date fair value (in dollars per share) | $ / shares             $ 20.22 $ 15.05 $ 0    
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             100.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%        
Restricted Common Stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Grants in period (in shares)               459,749      
Grant date fair value (in dollars per share) | $ / shares               $ 14.00      
Vested during period (in shares)             241,787 50,170      
Stock-based compensation | $             $ 424,000 $ 174,000      
Outstanding balance (in shares)             140,526 406,327 0    
Weighted-average grant date fair value (in dollars per share) | $ / shares             $ 14.00 $ 14.00 $ 0    
Employee Stock Purchase Plan (ESPP)                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Stock-based compensation expense not yet recorded | $             $ 272,000        
Stock-based compensation expense not yet recorded, period for recognition             3 months 7 days        
Common stock reserved for future issuance (in shares)     1,545,891                
Number of shares immediately available for grant (in shares)     832,400                
Number of shares that may become available for grant (in shares)     713,491                
Purchase price of common stock, percentage of fair market value     85.00%                
Offering period     6 months                
Stock-based compensation | $             $ 1,099,000 $ 247,000      
Phantom Stock Grants                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Grants in period (in shares) 5,733                    
Vested during period (in shares)             2.15        
Stock-based compensation | $             $ 110,000        
Common Stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Stock repurchased during period (in shares)               2,068,274      
Stock repurchased during period, aggregate purchase price | $               $ 21,000      
Common stock, shares outstanding (in shares)             190,473,595 189,588,161 0   0
Common Stock, Class A                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of shares issued in transaction (in shares)           2,880,000          
Net proceeds | $           $ 291,000,000          
Estimated offering costs | $           $ 9,260,000          
Common stock, shares authorized (in shares)           12,500,000          
Common stock, par value (in dollars per share) | $ / shares           $ 0.01          
Issuance of common stock, gross (in shares)           6,720,000          
Priority dividend, percentage           0.08          
Payments of dividends | $         $ 400,000,000            
Grants in period (in shares)           400,000          
Vesting period           60 months          
Conversion rate     15.822                
Shares returned for tax payments made on behalf of holders of common stock (in shares)     2,066,468                
Shares issued upon conversion (in shares)     156,155,403                
Stock-based compensation | $     $ 40,440,000                
Common Stock, Class A | Shares Of Common Stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares issued upon conversion (in shares)     156,155,403                
Common Stock, Class A | Shares Of Unvested Restricted Common Stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares issued upon conversion (in shares)     0                
Common Stock, Class A | OEP                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Noncontrolling interest ownership percentage           28.80%          
Common Stock, Class A | If Initial Public Offering or Change in Control Occurs                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Accelerated vesting cost | $           $ 40,440,000          
Accelerated vesting, number (in shares)           400,000          
Accelerated vesting, share price (in dollars per share) | $ / shares           $ 101.10          
Common Stock, Class A | Common Stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock, shares outstanding (in shares)             0 0 10,000,000   10,000,000
Common Stock,  Class L                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock, shares authorized (in shares)           1,000,000          
Common stock, par value (in dollars per share) | $ / shares           $ 0.01          
Grants in period (in shares)           597,400          
Vesting period           4 years          
Accelerated vesting, percentage     0.25                
Stock repurchased during period (in shares)       1,997              
Stock repurchased during period, aggregate purchase price | $       $ 408,000              
Conversion rate     13.010                
Shares returned for tax payments made on behalf of holders of common stock (in shares)     1,766                
Outstanding loan amounts extinguished | $       $ 753,000              
Common stock, shares outstanding (in shares)                   638,298  
Common stock, shares outstanding, weighted average price per share (in dollars per share) | $ / shares                   $ 11.99  
Shares issued upon conversion (in shares)     8,276,363                
Stock-based compensation | $     $ 1,610,000         $ 1,169,000      
Common Stock,  Class L | Shares Of Common Stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares issued upon conversion (in shares)     7,816,614                
Common Stock,  Class L | Shares Of Unvested Restricted Common Stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares issued upon conversion (in shares)     459,749                
Common Stock,  Class L | If Initial Public Offering Occurs                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Accelerated vesting, percentage           0.25          
Accelerated vesting, minimum percentage of awards unvested           0.25          
Common Stock,  Class L | If a Change in Control Occurs                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Accelerated vesting, percentage           1          
Common Stock,  Class L | Common Stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares issued during period (in shares)               17,203 30,300    
Shares issued during period, weighted average price per share (in dollars per share) | $ / shares               $ 33.83 $ 26.93    
Stock repurchased during period (in shares)               1,997      
Common stock, shares outstanding (in shares)             0 0 622,470   607,620
XML 122 R108.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock and Stock-Based Compensation - Schedule of Stock Issued in Common Stock Conversion (Details)
Nov. 02, 2020
shares
Conversion of Stock [Line Items]  
Shares issued upon conversion (in shares) 164,431,766
Common Stock, Class A  
Conversion of Stock [Line Items]  
Shares issued upon conversion (in shares) 156,155,403
Common Stock,  Class L  
Conversion of Stock [Line Items]  
Shares issued upon conversion (in shares) 8,276,363
Shares Of Common Stock  
Conversion of Stock [Line Items]  
Shares issued upon conversion (in shares) 163,972,017
Shares Of Common Stock | Common Stock, Class A  
Conversion of Stock [Line Items]  
Shares issued upon conversion (in shares) 156,155,403
Shares Of Common Stock | Common Stock,  Class L  
Conversion of Stock [Line Items]  
Shares issued upon conversion (in shares) 7,816,614
Shares Of Unvested Restricted Common Stock  
Conversion of Stock [Line Items]  
Shares issued upon conversion (in shares) 459,749
Shares Of Unvested Restricted Common Stock | Common Stock, Class A  
Conversion of Stock [Line Items]  
Shares issued upon conversion (in shares) 0
Shares Of Unvested Restricted Common Stock | Common Stock,  Class L  
Conversion of Stock [Line Items]  
Shares issued upon conversion (in shares) 459,749
XML 123 R109.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock and Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Number of Shares    
Beginning balance (in shares) 1,225,156 0
Granted (in shares) 1,344,717 1,428,932
Vested (in shares) (622,508) (160,063)
Cancelled (in shares) (246,358) (43,713)
Ending balance (in shares) 1,701,007 1,225,156
Weighted-Average Grant-Date Fair Value    
Beginning balance (in dollars per share) $ 14.07 $ 0
Granted (in dollars per share) 26.00 14.06
Vested (in dollars per share) 20.33 14.00
Cancelled (in dollars per share) 19.02 14.00
Ending balance (in dollars per share) $ 20.50 $ 14.07
Weighted-Average Remaining Contractual Life (In years) 1 year 3 months 7 days 1 year 8 months 12 days
Aggregate Intrinsic Value $ 49,635 $ 30,960
XML 124 R110.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock and Stock-Based Compensation - Schedule of Performance Units Fair Value Assumptions (Details) - Performance Stock Units (PSUs)
12 Months Ended
Mar. 26, 2021
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Performance term 2 years 5 months 1 day
Volatility 49.90%
Risk-free rate of return 0.17%
Dividend yield 0.00%
Weighted-average fair value per share (in dollars per share) $ 14.00
XML 125 R111.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock and Stock-Based Compensation - Summary of Performance Stock Units Activity (Details) - Performance Stock Units (PSUs) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Number of Shares    
Beginning balance (in shares) 650,302 0
Granted (in shares) 465,732 650,302
Vested (in shares) 0 0
Cancelled (in shares) (160,951) 0
Ending balance (in shares) 955,083 650,302
Weighted-Average Grant-Date Fair Value    
Beginning balance (in dollars per share) $ 15.05 $ 0
Granted (in dollars per share) 27.08 15.05
Vested (in dollars per share) 0 0
Cancelled (in dollars per share) 19.19 0
Ending balance (in dollars per share) $ 20.22 $ 15.05
Weighted-Average Remaining Contractual Life (In years) 1 year 6 months 3 days 2 years 7 months 24 days
Aggregate Intrinsic Value $ 27,869 $ 16,433
XML 126 R112.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock and Stock-Based Compensation - Summary of Unvested Restricted Common Stock Activity (Details) - Restricted Common Stock - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Number of Shares    
Beginning balance (in shares) 406,327 0
Granted (in shares)   459,749
Vested (in shares) (241,787) (50,170)
Cancelled (in shares) (24,014) (3,252)
Ending balance (in shares) 140,526 406,327
Weighted-Average Grant-Date Fair Value    
Beginning balance (in dollars per share) $ 14.00 $ 0
Granted (in dollars per share)   14.00
Vested (in dollars per share) 14.00 14.00
Cancelled (in dollars per share) 0 14.00
Ending balance (in dollars per share) $ 14.00 $ 14.00
Weighted-Average Remaining Contractual Life (In years) 1 year 25 days 1 year 9 months 14 days
Aggregate Intrinsic Value $ 4,101 $ 0
XML 127 R113.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock and Stock-Based Compensation - Schedule of ESPP Fair Value Assumptions (Details) - Employee Stock Purchase Plan (ESPP) - $ / shares
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance term 6 months 6 months
Volatility 48.10% 55.02%
Risk-free rate of return 0.10% 0.09%
Dividend yield 0.00% 0.00%
Weighted-average fair value per share (in dollars per share) $ 8.25 $ 7.77
XML 128 R114.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation $ 33,548 $ 49,870 $ 1,435
Cost of sales      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation 3,176 5,158 183
Research and development      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation 3,933 3,573 87
Selling, general and administrative      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation $ 26,439 $ 41,139 $ 1,165
XML 129 R115.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Components of Income before Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Income before provision for income taxes attributable to:      
Domestic operations $ 121,883 $ (2,288) $ 34,425
Foreign operations 18,863 837 18,853
Income (loss) before income taxes $ 140,746 $ (1,451) $ 53,278
XML 130 R116.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Components of Provision (Benefit) for Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Current:      
Federal $ 7,779 $ (3,821) $ 15,146
State 1,553 1,085 1,468
Foreign 4,361 2,115 4,468
Total current 13,693 (621) 21,082
Deferred:      
Federal 7,892 (17,564) (4,431)
State 371 (1,016) 18
Foreign (765) (351) (496)
Total deferred 7,498 (18,931) (4,909)
Total income tax provision $ 21,191 $ (19,552) $ 16,173
XML 131 R117.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Income Taxes Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Income Tax Disclosure [Abstract]      
Tax provision at U.S. statutory rate $ 29,557 $ (305) $ 11,189
162(m) limitation 3,988 0 0
Stock based compensation (230) (13,303) 0
CARES carryback claim and amended returns (2,031) (3,834) 0
PSL Divestiture 0 (2,009) 0
Research and development tax credit (2,823) (2,162) (1,841)
FDII (9,066) 0 (1,188)
BEAT 0 0 1,694
GILTI 0 0 86
Transaction costs 307 1,498 0
Foreign tax rate (157) 1,279 283
State income taxes, net of federal benefit 2,370 356 514
Deferred tax remeasurement 0 309 0
Subpart F income, net of credits 283 43 0
Provision for uncertain tax positions (17) 26 361
Provision for IRS audit settlement 0 0 5,491
Gain on contingent purchase price reduction (420) (525) 0
Cumulative provision-to-return (590) (862) (186)
Other 20 (63) (230)
Total income tax provision $ 21,191 $ (19,552) $ 16,173
XML 132 R118.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Mar. 29, 2019
Income Tax Contingency [Line Items]        
Stock-based compensation $ 33,548 $ 49,870 $ 1,435  
One-time dividend treated as compensation expense for tax purposes   16,000    
Estimated rate benefit 4,463      
Unrecognized tax benefits that would impact effective tax rate 2,433 2,542 2,501  
Provision for uncertain tax positions (net) 2,459 2,554 2,559 $ 6,264
Unrecognized tax benefits, income tax penalties and interest expense 58 73 841  
Unrecognized tax benefits, income tax penalties and interest accrued 324 232    
Adjustment from settlement with taxing authority   9,482    
Capital contribution 0 0 $ 9,500  
IPO        
Income Tax Contingency [Line Items]        
Stock-based compensation   $ 40,440    
Domestic Tax Authority        
Income Tax Contingency [Line Items]        
Operating loss carryforward 8,364      
Domestic Tax Authority | Research Tax Credit Carryforward        
Income Tax Contingency [Line Items]        
Tax credit carryforward 2,631      
State and Local Jurisdiction | Research Tax Credit Carryforward        
Income Tax Contingency [Line Items]        
Tax credit carryforward 2,964      
Foreign Tax Authority        
Income Tax Contingency [Line Items]        
Tax credit carryforward 305      
France Tax Authority | Research Tax Credit Carryforward        
Income Tax Contingency [Line Items]        
Tax credit carryforward 3,490      
Thailand Tax Authority        
Income Tax Contingency [Line Items]        
Tax credit carryforward 2,106      
Thailand Tax Authority | AMTC Facility | Held-for-sale        
Income Tax Contingency [Line Items]        
Operating loss carryforwards, valuation allowance 2,106      
Thailand Tax Authority | Research Tax Credit Carryforward | AMTC Facility | Held-for-sale        
Income Tax Contingency [Line Items]        
Tax credit carryforward, valuation allowance $ 2,964      
XML 133 R119.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Deferred Income Taxes (Details) - USD ($)
$ in Thousands
Mar. 25, 2022
Mar. 26, 2021
Deferred income tax assets:    
Net operating loss $ 2,106 $ 11,054
Bonuses, commissions and other compensation 11,137 9,304
Tax credits 6,454 8,698
Inventory and sales related 5,892 6,304
Stock-based compensation 2,837 821
Right-of-use liability 2,221 0
Other accruals and reserves 2,067 2,050
Gross deferred income tax assets 32,714 38,231
Valuation allowance for deferred income tax assets (5,070) (5,025)
Total deferred income tax assets 27,644 33,206
Deferred income tax liabilities:    
Fixed assets and intangibles (4,720) (4,366)
Equity method and other investments (2,801) (1,868)
Right-of-use asset (2,156) 0
Total deferred income tax liabilities (9,677) (6,234)
Deferred income tax assets $ 17,967 $ 26,972
XML 134 R120.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning balance $ 2,554 $ 2,559 $ 6,264
Gross increases-tax positions in prior period 0 55 4,863
Gross decreases-tax positions in prior period settlement 0 0 (8,513)
Lapse in statute of limitations (95) (60) (55)
Balance at end of period $ 2,459 $ 2,554 $ 2,559
XML 135 R121.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions (Details)
1 Months Ended 12 Months Ended
Jan. 01, 2023
USD ($)
Apr. 01, 2022
USD ($)
Feb. 02, 2021
USD ($)
shares
Nov. 02, 2020
USD ($)
shares
Oct. 14, 2020
USD ($)
Mar. 28, 2020
USD ($)
Mar. 30, 2018
USD ($)
shares
Mar. 25, 2022
USD ($)
Mar. 26, 2021
USD ($)
Mar. 27, 2020
USD ($)
note
lineofcredit
Dec. 02, 2021
USD ($)
Mar. 31, 2019
USD ($)
Jun. 30, 2018
USD ($)
May 31, 2018
USD ($)
Related Party Transaction [Line Items]                            
Stock issuance costs               $ 1,790,000            
Total net sales               768,674,000 $ 591,207,000 $ 650,089,000        
Trade and other accounts receivable due from related party               27,360,000 23,832,000          
Amounts due to related party               5,222,000 2,353,000          
Cost of goods sold               361,214,000 312,305,000 388,813,000        
Trade accounts receivable, net               87,359,000 69,500,000          
Related party note receivable, less current portion               5,625,000 0          
Rent expense               5,720,000 4,385,000 5,456,000        
Loan outstanding balance               25,000,000 25,000,000          
IPO - Selling Shareholders                            
Related Party Transaction [Line Items]                            
Number of shares issued in transaction (in shares) | shares     19,332,852 3,750,000                    
IPO                            
Related Party Transaction [Line Items]                            
Number of shares issued in transaction (in shares) | shares     0 28,750,000                    
Net proceeds     $ 0 $ 321,425,000                    
Stock issuance costs       $ 8,450,000                    
Transition Services Agreement                            
Related Party Transaction [Line Items]                            
Fees received               25,000 25,000          
Services comparison period           12 months                
Term of agreement           12 months                
Annual fees payable           $ 50,000                
Basis spread on cost           10.00%                
Extension term           12 months                
Period for notice of termination (at least)           60 days                
Eliminations                            
Related Party Transaction [Line Items]                            
Cost of goods sold               5,222,000 1,198,000          
Trade accounts receivable, net           $ 3,368,000     (2,601,000)          
OEP | IPO - Selling Shareholders                            
Related Party Transaction [Line Items]                            
Number of shares issued in transaction (in shares) | shares     1,832,852                      
Disposal Group, Disposed of by Sale, Not Discontinued Operations | PSL                            
Related Party Transaction [Line Items]                            
Noncash or part noncash divestiture, amount of consideration received           42,700,000                
Noncash or part noncash divestiture, amount of consideration transferred           $ 15,000,000                
Disposal Group, Disposed of by Sale, Not Discontinued Operations | PSL | Sanken | PSL                            
Related Party Transaction [Line Items]                            
Ownership percentage by majority shareholder           70.00%                
Disposal Group, Disposed of by Sale, Not Discontinued Operations | PSL | PSL                            
Related Party Transaction [Line Items]                            
Stated interest rate           2.70%                
Interest paid         $ 762,000                  
Repayments of related party notes receivable         51,377,000                  
Related party debt           $ 66,377,000                
Related party note receivable, less current portion           51,377,000                
Interest payable         $ 762,000     762,000            
Related Party Revenue                            
Related Party Transaction [Line Items]                            
Total net sales               148,813,000 104,661,000 184,557,000        
Distribution of Sanken products                            
Related Party Transaction [Line Items]                            
Total net sales               0 0 35,421,000        
Sanken                            
Related Party Transaction [Line Items]                            
Trade and other accounts receivable due from related party               27,256,000 21,595,000          
Other accounts receivable from related party               104,000 198,000          
Purchases from related party                   31,917,000        
Amounts due to related party                   4,494,000        
Reimbursement of development costs               $ 0 0 1,440,000        
Promissory notes outstanding                       $ 30,000,000    
Stated interest rate                       2.52%    
Interest income                   $ 55,000        
Number of notes payable | note                   3        
Related party notes payable, less current portion                   $ 17,700,000        
Number of line-of-credit agreements | lineofcredit                   2        
Related parties, notes payable, current                   $ 25,000,000        
Interest expense                   1,444,000        
Interest paid                   1,538,000        
Lessee, operating terminate, period of notice               6 months            
Rent expense               $ 200,000 200,000 $ 200,000        
Sanken | LIBOR                            
Related Party Transaction [Line Items]                            
Basis spread on variable rate                   1.00%        
Sanken | Related Party Revenue                            
Related Party Transaction [Line Items]                            
Total net sales               148,813,000 104,661,000 $ 184,557,000        
Sanken | Distribution of Sanken products                            
Related Party Transaction [Line Items]                            
Total net sales                   35,421,000        
PSL                            
Related Party Transaction [Line Items]                            
Trade and other accounts receivable due from related party           $ 3,368,000   0 767,000          
Purchases from related party               55,297,000 42,196,000          
Amounts due to related party               5,222,000 1,739,000          
PSL | Initial PSL Loan | Loans Payable                            
Related Party Transaction [Line Items]                            
Principal amount                     $ 7,500,000      
Debt instrument, interest rate                     1.26%      
Loan outstanding balance               7,500,000            
PSL | Initial PSL Loan | Loans Payable | Subsequent Event                            
Related Party Transaction [Line Items]                            
Debt instrument, periodic payment   $ 500,000                        
Interest income   $ 31,000                        
PSL | Secondary PSL Loan | Loans Payable | Forecast                            
Related Party Transaction [Line Items]                            
Principal amount $ 7,500,000                          
Debt Instrument, term 4 years                          
PSL | IC Technology Development Agreement                            
Related Party Transaction [Line Items]                            
Fees received               0 1,200,000 1,200,000        
Fees paid               0 1,200,000 1,200,000        
PSL | Discrete Technology Development Agreement                            
Related Party Transaction [Line Items]                            
Amounts due to related party                 614,000          
PSL | Price Support Payment                            
Related Party Transaction [Line Items]                            
Purchases from related party               0 5,930,000          
PSL | PSL                            
Related Party Transaction [Line Items]                            
Repayments of related party notes receivable               767,000            
SEEL                            
Related Party Transaction [Line Items]                            
Trade and other accounts receivable due from related party               0 1,272,000          
Director                            
Related Party Transaction [Line Items]                            
Monthly fee payable                         $ 19,000 $ 30,000
Signing fee             $ 54,000              
Severance payment if terminated             $ 180,000              
Accelerated vesting, acceleration period             6 months              
Related party transaction amounts               $ 260,000 $ 318,000 $ 494,000        
Director | Common Stock,  Class L                            
Related Party Transaction [Line Items]                            
Shares granted (in shares) | shares             12,000,000              
XML 136 R9999.htm IDEA: XBRL DOCUMENT v3.22.1
Label Element Value
Restricted Cash and Cash Equivalents us-gaap_RestrictedCashAndCashEquivalents $ 3,514,000
XML 137 algm-20220325_htm.xml IDEA: XBRL DOCUMENT 0000866291 2021-03-27 2022-03-25 0000866291 2021-09-24 0000866291 2022-05-06 0000866291 2022-03-25 0000866291 2021-03-26 0000866291 algm:NonRelatedPartyRevenueMember 2021-03-27 2022-03-25 0000866291 algm:NonRelatedPartyRevenueMember 2020-03-28 2021-03-26 0000866291 algm:NonRelatedPartyRevenueMember 2019-03-30 2020-03-27 0000866291 algm:RelatedPartyRevenueMember 2021-03-27 2022-03-25 0000866291 algm:RelatedPartyRevenueMember 2020-03-28 2021-03-26 0000866291 algm:RelatedPartyRevenueMember 2019-03-30 2020-03-27 0000866291 2020-03-28 2021-03-26 0000866291 2019-03-30 2020-03-27 0000866291 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-03-29 0000866291 algm:CommonClassLMember us-gaap:CommonStockMember 2019-03-29 0000866291 us-gaap:CommonStockMember 2019-03-29 0000866291 us-gaap:AdditionalPaidInCapitalMember 2019-03-29 0000866291 us-gaap:RetainedEarningsMember 2019-03-29 0000866291 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-29 0000866291 us-gaap:NoncontrollingInterestMember 2019-03-29 0000866291 2019-03-29 0000866291 us-gaap:RetainedEarningsMember 2019-03-30 2020-03-27 0000866291 us-gaap:NoncontrollingInterestMember 2019-03-30 2020-03-27 0000866291 algm:CommonClassLMember us-gaap:CommonStockMember 2019-03-30 2020-03-27 0000866291 us-gaap:AdditionalPaidInCapitalMember 2019-03-30 2020-03-27 0000866291 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-30 2020-03-27 0000866291 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-27 0000866291 algm:CommonClassLMember us-gaap:CommonStockMember 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: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 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: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 2017-10-01 2017-10-31 0000866291 us-gaap:IPOMember 2020-11-02 2020-11-02 0000866291 us-gaap:IPOMember 2020-11-02 0000866291 us-gaap:IPOMember algm:AllegroMicrosystemsIncMember 2020-11-02 2020-11-02 0000866291 algm:IPOSellingShareholdersMember 2020-11-02 2020-11-02 0000866291 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember algm:PolarSemiconductorIncMember 2020-03-28 2020-03-28 0000866291 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember algm:PolarSemiconductorIncMember algm:PolarSemiconductorIncMember 2020-03-28 0000866291 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember algm:PolarSemiconductorIncMember algm:PolarSemiconductorIncMember 2020-10-14 2020-10-14 0000866291 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember algm:PolarSemiconductorIncMember algm:PolarSemiconductorIncMember 2020-10-14 0000866291 algm:SankenMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember algm:PolarSemiconductorIncMember 2020-03-28 0000866291 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember algm:PolarSemiconductorIncMember 2020-03-28 0000866291 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember algm:PolarSemiconductorIncMember 2020-03-28 2021-03-26 0000866291 algm:COVID19Member 2019-12-28 2020-03-27 0000866291 algm:COVID19Member 2022-03-25 0000866291 algm:AffiliatedEntityInPhilippinesMember 2022-03-25 0000866291 us-gaap:BuildingMember 2021-03-27 2022-03-25 0000866291 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2021-03-27 2022-03-25 0000866291 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2021-03-27 2022-03-25 0000866291 us-gaap:OfficeEquipmentMember 2021-03-27 2022-03-25 0000866291 srt:MinimumMember 2021-03-27 2022-03-25 0000866291 srt:MaximumMember 2021-03-27 2022-03-25 0000866291 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember algm:AMTCFacilityMember 2021-03-03 0000866291 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember algm:AMTCFacilityMember 2020-03-28 2021-03-26 0000866291 algm:SankenMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-03-27 2022-03-25 0000866291 algm:SankenMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-03-28 2021-03-26 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:SankenMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-03-30 2020-03-27 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 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-03-30 2020-03-27 0000866291 country:JP us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-03-30 2020-03-27 0000866291 country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-03-30 2020-03-27 0000866291 us-gaap:AccountingStandardsUpdate201602Member 2021-03-27 0000866291 algm:AutomotiveEndMarketMember 2021-03-27 2022-03-25 0000866291 algm:AutomotiveEndMarketMember 2020-03-28 2021-03-26 0000866291 algm:AutomotiveEndMarketMember 2019-03-30 2020-03-27 0000866291 algm:IndustrialEndMarketMember 2021-03-27 2022-03-25 0000866291 algm:IndustrialEndMarketMember 2020-03-28 2021-03-26 0000866291 algm:IndustrialEndMarketMember 2019-03-30 2020-03-27 0000866291 algm:OtherEndMarketMember 2021-03-27 2022-03-25 0000866291 algm:OtherEndMarketMember 2020-03-28 2021-03-26 0000866291 algm:OtherEndMarketMember 2019-03-30 2020-03-27 0000866291 algm:WaferFoundryProductsMember 2021-03-27 2022-03-25 0000866291 algm:WaferFoundryProductsMember 2020-03-28 2021-03-26 0000866291 algm:WaferFoundryProductsMember 2019-03-30 2020-03-27 0000866291 algm:SankenProductsMember 2021-03-27 2022-03-25 0000866291 algm:SankenProductsMember 2020-03-28 2021-03-26 0000866291 algm:SankenProductsMember 2019-03-30 2020-03-27 0000866291 algm:PowerIntegratedCircuitsMember 2021-03-27 2022-03-25 0000866291 algm:PowerIntegratedCircuitsMember 2020-03-28 2021-03-26 0000866291 algm:PowerIntegratedCircuitsMember 2019-03-30 2020-03-27 0000866291 algm:MagneticSensorsMember 2021-03-27 2022-03-25 0000866291 algm:MagneticSensorsMember 2020-03-28 2021-03-26 0000866291 algm:MagneticSensorsMember 2019-03-30 2020-03-27 0000866291 algm:PhotonicsMember 2021-03-27 2022-03-25 0000866291 algm:PhotonicsMember 2020-03-28 2021-03-26 0000866291 algm:PhotonicsMember 2019-03-30 2020-03-27 0000866291 country:US 2021-03-27 2022-03-25 0000866291 country:US 2020-03-28 2021-03-26 0000866291 country:US 2019-03-30 2020-03-27 0000866291 algm:OtherAmericasMember 2021-03-27 2022-03-25 0000866291 algm:OtherAmericasMember 2020-03-28 2021-03-26 0000866291 algm:OtherAmericasMember 2019-03-30 2020-03-27 0000866291 srt:EuropeMember 2021-03-27 2022-03-25 0000866291 srt:EuropeMember 2020-03-28 2021-03-26 0000866291 srt:EuropeMember 2019-03-30 2020-03-27 0000866291 country:JP 2021-03-27 2022-03-25 0000866291 country:JP 2020-03-28 2021-03-26 0000866291 country:JP 2019-03-30 2020-03-27 0000866291 country:CN 2021-03-27 2022-03-25 0000866291 country:CN 2020-03-28 2021-03-26 0000866291 country:CN 2019-03-30 2020-03-27 0000866291 country:KR 2021-03-27 2022-03-25 0000866291 country:KR 2020-03-28 2021-03-26 0000866291 country:KR 2019-03-30 2020-03-27 0000866291 algm:OtherAsiaMember 2021-03-27 2022-03-25 0000866291 algm:OtherAsiaMember 2020-03-28 2021-03-26 0000866291 algm:OtherAsiaMember 2019-03-30 2020-03-27 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 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-26 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-26 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-26 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-26 0000866291 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-26 0000866291 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-26 0000866291 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-26 0000866291 us-gaap:FairValueMeasurementsRecurringMember 2021-03-26 0000866291 algm:VoxtelIncMember 2020-08-28 0000866291 algm:VoxtelIncMember 2020-08-28 2020-08-28 0000866291 us-gaap:FairValueMeasurementsRecurringMember 2020-03-27 0000866291 us-gaap:FairValueMeasurementsRecurringMember 2020-03-28 2021-03-26 0000866291 us-gaap:FairValueMeasurementsRecurringMember 2021-03-27 2022-03-25 0000866291 us-gaap:DisposalGroupNotDiscontinuedOperationsMember algm:VoxtelProductLineMember 2021-03-27 2022-03-25 0000866291 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember algm:AMTCFacilityMember 2021-08-03 2021-08-03 0000866291 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember algm:AMTCFacilityMember 2021-03-27 2022-03-25 0000866291 us-gaap:LandMember 2022-03-25 0000866291 us-gaap:LandMember 2021-03-26 0000866291 algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember 2022-03-25 0000866291 algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember 2021-03-26 0000866291 us-gaap:MachineryAndEquipmentMember 2022-03-25 0000866291 us-gaap:MachineryAndEquipmentMember 2021-03-26 0000866291 us-gaap:OfficeEquipmentMember 2022-03-25 0000866291 us-gaap:OfficeEquipmentMember 2021-03-26 0000866291 us-gaap:ConstructionInProgressMember 2022-03-25 0000866291 us-gaap:ConstructionInProgressMember 2021-03-26 0000866291 country:US 2022-03-25 0000866291 country:US 2021-03-26 0000866291 country:PH 2022-03-25 0000866291 country:PH 2021-03-26 0000866291 country:TH 2022-03-25 0000866291 country:TH 2021-03-26 0000866291 algm:OtherCountriesMember 2022-03-25 0000866291 algm:OtherCountriesMember 2021-03-26 0000866291 us-gaap:ToolsDiesAndMoldsMember 2021-03-27 2022-03-25 0000866291 us-gaap:ToolsDiesAndMoldsMember 2020-03-28 2021-03-26 0000866291 us-gaap:ToolsDiesAndMoldsMember 2019-03-30 2020-03-27 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:IndefiniteLivedTechnologyBasedIntangibleAssetsMember 2022-03-25 0000866291 us-gaap:TrademarksMember 2022-03-25 0000866291 us-gaap:TrademarksMember 2021-03-27 2022-03-25 0000866291 algm:LegacyTrademarksMember 2022-03-25 0000866291 us-gaap:OtherIntangibleAssetsMember 2022-03-25 0000866291 us-gaap:PatentsMember 2021-03-26 0000866291 us-gaap:PatentsMember 2020-03-28 2021-03-26 0000866291 us-gaap:CustomerRelationshipsMember 2021-03-26 0000866291 us-gaap:CustomerRelationshipsMember 2020-03-28 2021-03-26 0000866291 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-03-26 0000866291 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-03-28 2021-03-26 0000866291 algm:IndefiniteLivedTechnologyBasedIntangibleAssetsMember 2021-03-26 0000866291 us-gaap:TrademarksMember 2021-03-26 0000866291 us-gaap:TrademarksMember 2020-03-28 2021-03-26 0000866291 algm:LegacyTrademarksMember 2021-03-26 0000866291 us-gaap:OtherIntangibleAssetsMember 2021-03-26 0000866291 algm:LongTermCashIncentivePlanMember 2021-03-27 2022-03-25 0000866291 algm:LongTermCashIncentivePlanMember algm:LTCIPTRIPAwardRSUConversionProgramMember 2020-11-02 2020-11-02 0000866291 algm:TalentRetentionIncentiveProgramMember algm:LTCIPTRIPAwardRSUConversionProgramMember 2020-11-02 2020-11-02 0000866291 us-gaap:RestrictedStockUnitsRSUMember algm:LongTermCashIncentivePlanMember algm:LTCIPTRIPAwardRSUConversionProgramMember 2020-11-02 2020-11-02 0000866291 us-gaap:RestrictedStockUnitsRSUMember algm:TalentRetentionIncentiveProgramMember algm:LTCIPTRIPAwardRSUConversionProgramMember 2020-11-02 2020-11-02 0000866291 us-gaap:RestrictedStockUnitsRSUMember algm:LTCIPTRIPAwardRSUConversionProgramMember 2020-11-02 2020-11-02 0000866291 algm:LongTermCashIncentivePlanMember 2019-03-29 0000866291 algm:LongTermCashIncentivePlanMember 2019-03-30 2020-03-27 0000866291 algm:LongTermCashIncentivePlanMember 2020-03-27 0000866291 algm:LongTermCashIncentivePlanMember 2020-03-28 2021-03-26 0000866291 algm:LongTermCashIncentivePlanMember 2021-03-26 0000866291 algm:LongTermCashIncentivePlanMember 2022-03-25 0000866291 srt:MinimumMember 2022-03-25 0000866291 srt:MaximumMember 2022-03-25 0000866291 algm:TermLoanFacilityMember us-gaap:LineOfCreditMember 2022-03-25 0000866291 algm:TermLoanFacilityMember us-gaap:LineOfCreditMember 2021-03-26 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember us-gaap:LineOfCreditMember 2022-03-25 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember us-gaap:LineOfCreditMember 2021-03-26 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 2022-03-25 0000866291 us-gaap:LineOfCreditMember algm:MizuhoBankLtdMember 2020-09-30 2020-09-30 0000866291 us-gaap:LineOfCreditMember algm:BankOfMitsubishiUFJMember 2020-09-30 2020-09-30 0000866291 us-gaap:RevolvingCreditFacilityMember algm:MizuhoBankLtdMember 2021-03-26 0000866291 algm:TermLoanFacilityMember algm:CreditSuisseAGCaymanIslandsBranchMember 2020-11-25 2020-11-25 0000866291 algm:TermLoanFacilityMember algm:CreditSuisseAGCaymanIslandsBranchMember 2020-03-28 2021-03-26 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementExpiringJanuary222021Member us-gaap:LineOfCreditMember 2019-01-22 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementExpiringJanuary222021Member us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-22 2019-01-22 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementExpiringJanuary222021Member us-gaap:LineOfCreditMember 2021-03-26 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementExpiringJanuary222021Member us-gaap:LineOfCreditMember 2020-03-27 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member us-gaap:LineOfCreditMember 2020-03-27 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementExpiringJanuary222021Member us-gaap:LineOfCreditMember 2020-06-26 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementExpiringJanuary222021Member us-gaap:LineOfCreditMember 2021-03-27 2022-03-25 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member us-gaap:LineOfCreditMember 2006-03-27 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2006-03-27 2006-03-27 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member us-gaap:LineOfCreditMember 2019-03-30 2020-03-27 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member us-gaap:LineOfCreditMember 2020-09-16 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementMaturingJune182020Member us-gaap:LineOfCreditMember 2001-12-05 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementMaturingJune182020Member us-gaap:LineOfCreditMember 2020-03-18 2020-03-18 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementMaturingJune182020Member us-gaap:LineOfCreditMember 2020-03-27 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementExpiringAugust312021Member us-gaap:LineOfCreditMember 2019-11-26 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementExpiringAugust312021Member us-gaap:LineOfCreditMember 2022-03-25 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementExpiringAugust312021Member us-gaap:LineOfCreditMember 2021-03-26 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementExpiringJune302021Member us-gaap:LineOfCreditMember 2019-11-20 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementExpiringJune302021Member us-gaap:LineOfCreditMember 2022-03-25 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementExpiringJune302021Member us-gaap:LineOfCreditMember 2021-03-26 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2021-03-27 2022-03-25 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2020-03-28 2021-03-26 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2019-03-30 2020-03-27 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 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:USTreasuryAndGovernmentMember us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:DefinedBenefitPlanDebtSecurityMember us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:DefinedBenefitPlanDebtSecurityMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:DefinedBenefitPlanDebtSecurityMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:DefinedBenefitPlanDebtSecurityMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:BankLoanObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2019-03-29 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2019-03-29 0000866291 us-gaap:BankLoanObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2019-03-30 2020-03-27 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2019-03-30 2020-03-27 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 algm:PensionPromiseMember us-gaap:OtherPensionPlansDefinedBenefitMember 2022-03-25 0000866291 algm:PensionPromiseMember us-gaap:OtherPensionPlansDefinedBenefitMember 2021-03-26 0000866291 algm:AMLUSEmployeeDefinedContributionPlanMember 2021-03-27 2022-03-25 0000866291 algm:AMLUSEmployeeDefinedContributionPlanMember 2020-03-28 2021-03-26 0000866291 algm:AMLUSEmployeeDefinedContributionPlanMember 2019-03-30 2020-03-27 0000866291 algm:AMEPlanMember 2021-03-27 2022-03-25 0000866291 algm:AMEPlanMember 2020-03-28 2021-03-26 0000866291 algm:AMEPlanMember 2019-03-30 2020-03-27 0000866291 algm:Company401KPlanMember 2021-03-27 2022-03-25 0000866291 algm:Company401KPlanMember 2015-01-01 2015-01-01 0000866291 2020-11-02 2020-11-02 0000866291 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-11-01 2020-11-01 0000866291 us-gaap:EmployeeStockMember 2021-03-27 2022-03-25 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2020-03-28 2021-03-26 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2021-03-27 2022-03-25 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2020-03-28 2021-03-26 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2019-03-30 2020-03-27 0000866291 us-gaap:PerformanceSharesMember 2021-03-27 2022-03-25 0000866291 us-gaap:PerformanceSharesMember 2020-03-28 2021-03-26 0000866291 us-gaap:PerformanceSharesMember 2019-03-30 2020-03-27 0000866291 us-gaap:EmployeeStockMember 2021-03-27 2022-03-25 0000866291 us-gaap:EmployeeStockMember 2020-03-28 2021-03-26 0000866291 us-gaap:EmployeeStockMember 2019-03-30 2020-03-27 0000866291 algm:CommonClassAAndCommonClassLMember 2021-03-27 2022-03-25 0000866291 algm:CommonClassAAndCommonClassLMember 2020-03-28 2021-03-26 0000866291 algm:CommonClassAAndCommonClassLMember 2019-03-30 2020-03-27 0000866291 2017-10-31 0000866291 us-gaap:CommonClassAMember 2017-10-31 0000866291 us-gaap:CommonClassAMember 2017-10-01 2017-10-31 0000866291 algm:OneEquityPartnersMember us-gaap:CommonClassAMember 2017-10-31 0000866291 algm:CommonClassLMember 2017-10-31 0000866291 us-gaap:CommonClassAMember 2020-09-30 2020-09-30 0000866291 algm:CommonClassLMember 2017-10-01 2017-10-31 0000866291 us-gaap:CommonClassAMember algm:ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember 2017-10-01 2017-10-31 0000866291 us-gaap:CommonClassAMember algm:ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember 2017-10-31 0000866291 algm:CommonClassLMember algm:ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember 2017-10-31 0000866291 algm:CommonClassLMember algm:ShareBasedPaymentArrangementIfAChangeInControlOccursMember 2017-10-31 0000866291 algm:CommonClassLMember 2020-10-02 2020-10-02 0000866291 us-gaap:CommonClassAMember 2020-11-02 2020-11-02 0000866291 algm:CommonClassLMember 2020-11-02 2020-11-02 0000866291 algm:SharesOfCommonStockMember us-gaap:CommonClassAMember 2020-11-02 2020-11-02 0000866291 algm:SharesOfUnvestedRestrictedCommonStockMember us-gaap:CommonClassAMember 2020-11-02 2020-11-02 0000866291 algm:SharesOfCommonStockMember algm:CommonClassLMember 2020-11-02 2020-11-02 0000866291 algm:SharesOfUnvestedRestrictedCommonStockMember algm:CommonClassLMember 2020-11-02 2020-11-02 0000866291 algm:SharesOfCommonStockMember 2020-11-02 2020-11-02 0000866291 algm:SharesOfUnvestedRestrictedCommonStockMember 2020-11-02 2020-11-02 0000866291 algm:CommonClassLMember 2020-11-01 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2020-03-27 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2021-03-26 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2022-03-25 0000866291 srt:MinimumMember us-gaap:PerformanceSharesMember 2022-03-25 0000866291 srt:MaximumMember us-gaap:PerformanceSharesMember 2022-03-25 0000866291 us-gaap:PerformanceSharesMember 2021-03-26 0000866291 us-gaap:PerformanceSharesMember 2020-03-27 0000866291 us-gaap:PerformanceSharesMember 2022-03-25 0000866291 us-gaap:RestrictedStockMember 2020-03-27 0000866291 us-gaap:RestrictedStockMember 2020-03-28 2021-03-26 0000866291 us-gaap:RestrictedStockMember 2021-03-26 0000866291 us-gaap:RestrictedStockMember 2021-03-27 2022-03-25 0000866291 us-gaap:RestrictedStockMember 2022-03-25 0000866291 us-gaap:EmployeeStockMember 2020-11-02 0000866291 us-gaap:EmployeeStockMember 2020-11-02 2020-11-02 0000866291 us-gaap:EmployeeStockMember 2022-03-25 0000866291 us-gaap:EmployeeStockMember 2021-03-26 0000866291 algm:PhantomStockGrantsMember 2021-03-27 2022-03-25 0000866291 algm:CommonClassLMember 2020-11-02 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2020-11-02 2020-11-02 0000866291 algm:CommonClassLMember 2020-03-28 2021-03-26 0000866291 us-gaap:CostOfSalesMember 2021-03-27 2022-03-25 0000866291 us-gaap:CostOfSalesMember 2020-03-28 2021-03-26 0000866291 us-gaap:CostOfSalesMember 2019-03-30 2020-03-27 0000866291 us-gaap:ResearchAndDevelopmentExpenseMember 2021-03-27 2022-03-25 0000866291 us-gaap:ResearchAndDevelopmentExpenseMember 2020-03-28 2021-03-26 0000866291 us-gaap:ResearchAndDevelopmentExpenseMember 2019-03-30 2020-03-27 0000866291 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-03-27 2022-03-25 0000866291 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-03-28 2021-03-26 0000866291 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-03-30 2020-03-27 0000866291 algm:PhantomStockGrantsMember 2022-01-01 2022-01-01 0000866291 us-gaap:IPOMember 2020-03-28 2021-03-26 0000866291 algm:ThailandTaxAuthorityMember 2022-03-25 0000866291 algm:FranceTaxAuthorityMember us-gaap:ResearchMember 2022-03-25 0000866291 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2022-03-25 0000866291 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember algm:AMTCFacilityMember algm:ThailandTaxAuthorityMember 2022-03-25 0000866291 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember algm:AMTCFacilityMember algm:ThailandTaxAuthorityMember us-gaap:ResearchMember 2022-03-25 0000866291 us-gaap:DomesticCountryMember 2022-03-25 0000866291 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2022-03-25 0000866291 us-gaap:ForeignCountryMember 2022-03-25 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:RelatedPartyRevenueMember us-gaap:MajorityShareholderMember 2021-03-27 2022-03-25 0000866291 algm:RelatedPartyRevenueMember us-gaap:MajorityShareholderMember 2020-03-28 2021-03-26 0000866291 algm:RelatedPartyRevenueMember us-gaap:MajorityShareholderMember 2019-03-30 2020-03-27 0000866291 us-gaap:MajorityShareholderMember 2022-03-25 0000866291 us-gaap:MajorityShareholderMember 2021-03-26 0000866291 algm:SankenProductsMember us-gaap:MajorityShareholderMember 2019-03-30 2020-03-27 0000866291 us-gaap:MajorityShareholderMember 2019-03-30 2020-03-27 0000866291 us-gaap:MajorityShareholderMember 2020-03-27 0000866291 us-gaap:MajorityShareholderMember 2021-03-27 2022-03-25 0000866291 us-gaap:MajorityShareholderMember 2020-03-28 2021-03-26 0000866291 us-gaap:MajorityShareholderMember 2019-03-31 0000866291 us-gaap:MajorityShareholderMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-03-30 2020-03-27 0000866291 algm:PolarSemiconductorIncMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember algm:PolarSemiconductorIncMember algm:SankenMember 2020-03-28 0000866291 srt:ConsolidationEliminationsMember 2020-03-28 2021-03-26 0000866291 srt:ConsolidationEliminationsMember 2020-03-28 0000866291 us-gaap:EquityMethodInvesteeMember 2020-03-28 0000866291 us-gaap:EquityMethodInvesteeMember 2021-03-26 0000866291 us-gaap:EquityMethodInvesteeMember algm:PolarSemiconductorIncMember 2021-03-27 2022-03-25 0000866291 srt:ConsolidationEliminationsMember 2021-03-26 0000866291 us-gaap:EquityMethodInvesteeMember 2022-03-25 0000866291 algm:ICTechnologyDevelopmentAgreementMember us-gaap:EquityMethodInvesteeMember 2021-03-27 2022-03-25 0000866291 algm:ICTechnologyDevelopmentAgreementMember us-gaap:EquityMethodInvesteeMember 2020-03-28 2021-03-26 0000866291 algm:ICTechnologyDevelopmentAgreementMember us-gaap:EquityMethodInvesteeMember 2019-03-30 2020-03-27 0000866291 algm:DiscreteTechnologyDevelopmentAgreementMember us-gaap:EquityMethodInvesteeMember 2021-03-26 0000866291 us-gaap:EquityMethodInvesteeMember 2021-03-27 2022-03-25 0000866291 us-gaap:EquityMethodInvesteeMember 2020-03-28 2021-03-26 0000866291 algm:PriceSupportPaymentMember us-gaap:EquityMethodInvesteeMember 2021-03-27 2022-03-25 0000866291 algm:PriceSupportPaymentMember us-gaap:EquityMethodInvesteeMember 2020-03-28 2021-03-26 0000866291 srt:ConsolidationEliminationsMember 2021-03-27 2022-03-25 0000866291 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember algm:PolarSemiconductorIncMember algm:PolarSemiconductorIncMember 2022-03-25 0000866291 algm:InitialPSLLoanMember us-gaap:LoansPayableMember us-gaap:EquityMethodInvesteeMember 2021-12-02 0000866291 srt:ScenarioForecastMember algm:SecondaryPSLLoanMember us-gaap:LoansPayableMember us-gaap:EquityMethodInvesteeMember 2023-01-01 2023-01-01 0000866291 srt:ScenarioForecastMember algm:SecondaryPSLLoanMember us-gaap:LoansPayableMember us-gaap:EquityMethodInvesteeMember 2023-01-01 0000866291 algm:InitialPSLLoanMember us-gaap:LoansPayableMember us-gaap:EquityMethodInvesteeMember 2022-03-25 0000866291 algm:InitialPSLLoanMember us-gaap:LoansPayableMember us-gaap:EquityMethodInvesteeMember us-gaap:SubsequentEventMember 2022-04-01 2022-04-01 0000866291 algm:TransitionServicesAgreementMember 2020-03-28 2020-03-28 0000866291 algm:TransitionServicesAgreementMember 2021-03-27 2022-03-25 0000866291 algm:TransitionServicesAgreementMember 2020-03-28 2021-03-26 0000866291 algm:SankenElectricEuropeLtdMember 2022-03-25 0000866291 algm:SankenElectricEuropeLtdMember 2021-03-26 0000866291 srt:DirectorMember 2018-05-31 0000866291 srt:DirectorMember 2018-06-30 0000866291 srt:DirectorMember algm:CommonClassLMember 2018-03-01 2018-03-30 0000866291 srt:DirectorMember 2018-03-01 2018-03-30 0000866291 srt:DirectorMember 2021-03-27 2022-03-25 0000866291 srt:DirectorMember 2020-03-28 2021-03-26 0000866291 srt:DirectorMember 2019-03-30 2020-03-27 iso4217:USD shares iso4217:USD shares pure algm:location algm:continent algm:segment algm:reportingUnit iso4217:PHP iso4217:GBP algm:class algm:note algm:lineofcredit 0000866291 false 2022 FY P3Y P1Y 10-K true 2022-03-25 --03-25 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 true false 1900000000 190500630 Portions of the registrant’s proxy statement for its 2022 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 25, 2022 are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein. 248 GRANT THORNTON LLP Boston, Massachusetts 282383000 197214000 7416000 6661000 105000 138000 87359000 69500000 27360000 23832000 4144000 1516000 86160000 87498000 14995000 18374000 1875000 0 0 25969000 511692000 430564000 210028000 192393000 16049000 0 17967000 26972000 20009000 20106000 35970000 36366000 5625000 0 27671000 26664000 47609000 14613000 892620000 747678000 29836000 35389000 5222000 2353000 65459000 78932000 3706000 0 104223000 116674000 25000000 25000000 12748000 0 15286000 19133000 157257000 160807000 0.01 0.01 20000000 20000000 0 0 0 0 0 0 0.01 0.01 1000000000 190473595 190473595 1000000000 189588161 189588161 1905000 1896000 627792000 592170000 122958000 3551000 -18448000 -11865000 734207000 585752000 1156000 1119000 735363000 586871000 892620000 747678000 619861000 486546000 465532000 148813000 104661000 184557000 768674000 591207000 650089000 361214000 312305000 388813000 407460000 278902000 261276000 121873000 108649000 102052000 150937000 153476000 106396000 0 7119000 0 -2000000 -2500000 0 270810000 266744000 208448000 136650000 12158000 52828000 0 -9055000 0 -1057000 -2603000 -110000 -568000 -2889000 1391000 1007000 1413000 0 4714000 -475000 -831000 140746000 -1451000 53278000 21191000 -19552000 16173000 119555000 18101000 37105000 148000 148000 134000 119407000 17953000 36971000 0.63 0.22 3.70 0.62 0.10 3.70 189748427 83448055 10000000 191811205 176416645 10000000 119555000 18101000 37105000 148000 148000 134000 119407000 17953000 36971000 -8110000 9304000 -3153000 -472000 391000 233000 -1416000 1172000 543000 -6694000 8132000 -3696000 112713000 26085000 33275000 -111000 21000 2000 112824000 26064000 33273000 10000000 100000 607620 6000 0 0 447762000 157384000 -16278000 814000 589788000 36971000 134000 37105000 14850 9500000 9500000 1435000 1435000 -3155000 2000 -3153000 543000 543000 10000000 100000 622470 6000 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 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 190473595 1905000 627792000 122958000 -18448000 1156000 735363000 119555000 18101000 37105000 48527000 48307000 64048000 101000 226000 0 7498000 -18931000 -4909000 33548000 49870000 1435000 349000 -269000 -698000 0 -9055000 0 -2000000 -2500000 0 0 7119000 0 6297000 5019000 3891000 3722000 0 0 18347000 9303000 -16441000 2668000 28000 -346000 4471000 -7641000 -346000 19450000 29047000 -2629000 -4348000 15099000 -3122000 -659000 4878000 -23946000 -3383000 14795000 -13543000 156129000 120570000 81419000 69941000 40673000 45615000 14549000 11555000 0 27408000 318000 3936000 9189000 0 0 0 16335000 0 -66271000 -68245000 -41679000 -7500000 51377000 30000000 0 321425000 0 2193000 -27707000 0 0 400000000 0 0 315719000 43000000 0 300000000 0 0 33000000 0 0 0 9500000 -5307000 -72186000 82500000 1373000 3860000 -5621000 85924000 -16001000 116619000 203875000 219876000 103257000 289799000 203875000 219876000 197214000 214491000 99743000 6661000 5385000 3514000 203875000 219876000 103257000 282383000 197214000 214491000 7416000 6661000 5385000 289799000 203875000 219876000 813000 2746000 2448000 22195000 8908000 15873000 2021000 3226000 1542000 0 25969000 0 0 171000 232000 356000 0 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 (“AMI” or 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 was incorporated under the laws of Delaware on March 30, 2013 under the name of Sanken North America, Inc. (“SKNA”) as a wholly owned subsidiary of Sanken Electric Co., Ltd. (“Sanken”). In October 2017, Sanken sold 28.8% of the common stock of SKNA to One Equity Partners (“OEP”). In April 2018, SKNA filed a certificate of amendment in the state of Delaware to change its name to Allegro MicroSystems, Inc. The Company is headquartered in Manchester, New Hampshire and has a global footprint with 16 locations across four continents.</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 November 2, 2020, the Company completed its Initial Public Offering (“IPO”) of 28,750,000 shares of its common stock at an offering price of $14.00 per share, of which 25,000,000 shares were sold by the Company and 3,750,000 shares were sold by selling stockholders, resulting in net proceeds to the Company of approximately $321,425 after deducting $20,125 of underwriting discounts and $8,450 of offering costs. The Company’s common stock is now listed on the Nasdaq Global Select Market under the ticker symbol “ALGM.”</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 28, 2020, the Company entered into an agreement to divest a majority of its ownership interest in Polar Semiconductor, Inc. (“PSL”) to Sanken, in order to better align with its fabless, asset-lite scalable manufacturing strategy (the “PSL Divestiture”). In order to affect this in-kind, non-cash transaction, Sanken contributed the forgiveness of the fair value of the entire related party notes payable of $42,700 owed to Sanken and the Company contributed the forgiveness of the fair value of $15,000 out of the $66,377 total debt owed by PSL to the Company, which was previously eliminated in consolidation. The entire net receivable balance of $51,377 plus accrued interest of $762 was repaid on October 14, 2020. Following the divestiture, Sanken held a 70% majority share in PSL with the Company retaining a 30% minority shareholder interest. The investment was recorded for the 30%, totaling $25,250 at the divestiture date. Beginning with reporting periods on and after March 28, 2020, the investment is included on the Company’s balance sheet as an equity investment in a related party, including</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%">$1,007</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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1,413</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%">of income earned during the fiscal years ended March 25, 2022 and March 26, 2021.</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 addition, the difference between the fair value contributed by both parties at the consummation of this transaction and the book value was treated as an adjustment of capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries within additional paid-in capital of $19,165 at March 26, 2021. This amount includes an estimated tax effect of $1,552 for the fiscal year ended March 26, 2021.</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 28, 2020, in connection with the divestiture described above, the Company also formally terminated its distribution agreement with Sanken to distribute Sanken’s products and entered into a transitional services agreement with PSL, which contracted with Sanken as its new channel for fulfillment of Sanken product sales in North America and Europe. Sanken will continue to provide distribution support for the Company’s products in Japan. See Note 21, “Related Party Transactions” for further discussion.</span></div><div style="margin-top:6pt;padding-left:27pt;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%">Impact of the COVID-19 Pandemic</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 11, 2020, the COVID-19 outbreak was declared a pandemic by the World Health Organization. The pandemic has resulted in governments around the world implementing increasingly stringent measures to help control the spread of the virus, including quarantines, “shelter in place” and “stay at home” orders, travel restrictions, business curtailments, school closures and other measures. In addition, governments and central banks in several parts of the world have enacted fiscal and monetary stimulus measures to counteract the impacts of the COVID-19 pandemic.</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 continues to monitor the rapidly evolving conditions and circumstances as well as guidance from international and domestic authorities, including public health authorities, and the Company may need to take additional actions based on their recommendations. There is considerable uncertainty regarding the impact on the Company’s business stemming from current measures and potential future measures that could restrict access to the Company’s facilities, limit manufacturing and support operations and place restrictions on the Company’s workforce and suppliers. The measures implemented by various authorities related to the COVID-19 pandemic have caused the Company to change its business practices, including those related to where employees work, the distance between employees in the Company’s facilities, limitations on the in-person meetings between employees and with customers, suppliers, service providers, and stakeholders, as well as restrictions on business travel to domestic and international locations or to attend trade shows, investor conferences and other events.</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 full extent to which the ongoing COVID-19 pandemic adversely affects the Company’s financial performance will depend on future developments, many of which are outside of the Company’s control, are highly uncertain and cannot be </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%">predicted, including, but not limited to, the duration and spread of the pandemic, its severity, the effectiveness of actions to contain the virus or treat its impact and how quickly and to what extent normal economic and operating conditions can resume. The COVID-19 pandemic could also result in additional governmental restrictions and regulations, which could adversely affect the Company’s business and financial results. In addition, a recession, depression or other sustained adverse market impact resulting from COVID-19 could materially and adversely affect the Company’s business and its access to needed capital and liquidity. Even after the COVID-19 pandemic has lessened or subsided, the Company may continue to experience adverse impacts on its business and financial performance as a result of its global economic impact.</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 COVID-19 pandemic may also heighten other risks. For example, if the business impacts of COVID-19 are prolonged, this could cause the Company to recognize impairments for goodwill and certain long-lived assets including amortizable intangible 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 Company has taken actions to mitigate its financial risk given the uncertainty in global markets caused by the COVID-19 pandemic. During the fourth quarter of fiscal year 2020, the Company borrowed $43,000 under its revolving credit facilities. The borrowing was made as part of the Company’s ongoing efforts to preserve financial flexibility in light of the current uncertainty in the global markets and related effects on the Company’s business resulting from the COVID-19 pandemic. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line of credit and terminated all commitments thereunder.</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 27, 2020, the Coronavirus Aid, Relief and Economic Security Act (“the CARES Act”) was signed into law. The CARES Act contains numerous tax provisions including a correction to the applicable depreciation rates available in the original Tax Cuts and Jobs Act of 2017 (“TCJA”) for Qualified Improvement Property (“QIP”), temporarily establishes a five-year carryback period for current net operating losses (“NOL”), and contains a provision for deferred payment of 2020 employer payroll taxes. The Company currently estimates cash tax benefits of the QIP adjustment and NOL carryback period to be $12.8 million.</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 2022 fiscal year ended March 25, 2022 (“fiscal year 2022”), 2021 fiscal year ended March 26, 2021 (“fiscal year 2021”) and 2020 fiscal year ended March 27, 2020 (“fiscal year 2020”) were 52-week periods.</span></div> 0.288 16 4 28750000 14.00 25000000 3750000 321425000 20125000 8450000 42700000 15000000 66377000 51377000 51377000 762000 762000 0.70 0.30 0.30 25250000 1007000 1413000 19165000 1552000 43000000 12800000 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%">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, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, 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 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 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 Interest</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 interest in the Company’s consolidated statements of operations for fiscal 2022, 2021 and 2020. 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 interest 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 25, 2022 and March 26, 2021, 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, the Company notes that 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 25, 2022, March 26, 2021 and March 27, 2020. 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 4, “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 </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%">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 16, “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 an allowance for doubtful accounts, 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 allowance for doubtful accounts 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 (“OEMs”) 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 doubtful accounts 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 on a first-in, first-out basis. 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Held for 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-weight:400;line-height:120%">The Company classifies assets as held for sale when all of the following are met: (i) management has committed to a plan to sell the assets; (ii) the assets are available for immediate sale in their present condition; (iii) an active program to locate a buyer has been initiated; (iv) it is probable that a sale will occur within one year; (v) the assets are being actively marketed for sale at a price that is reasonable in relation to their current fair value; and (vi) it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. If all held for sale criteria are met, the assets are reclassified and presented separately in the consolidated balance sheets as assets held for sale at the lower of the carrying value or the fair value, less cost to sell, and no longer depreciated or amortized.</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 fourth quarter of fiscal year 2021, the Company entered into an agreement to sell the AMTC Facility in connection with its previously announced back-end facility consolidation plan. The AMTC Facility met the criteria to be classified as held for sale, and the Company was required to record these assets at the lower of carrying value or fair value less any costs to sell based on the agreed-upon sales price. The sale of the AMTC Facility closed in August 2021 upon receipt of the necessary government approvals in Thailand and customary closing conditions.</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-bottom:3pt;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 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, ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFmNzIxZmNlMjU2YTQ4ZWFiNjQ1ODBkODAyODM0YmUyL3NlYzphZjcyMWZjZTI1NmE0OGVhYjY0NTgwZDgwMjgzNGJlMl8xNTQvZnJhZzpkNzcxYjUyMTI0MDk0Y2U2YTc4MzBkZWRjMmVkZTE5OC90ZXh0cmVnaW9uOmQ3NzFiNTIxMjQwOTRjZTZhNzgzMGRlZGMyZWRlMTk4XzEyODMy_c245ba67-8943-42bf-ac2d-a09304888ed8">three</span> to ten 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 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 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 2022, 2021 and 2020.</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 the fourth quarter of fiscal year 2020, the Company initiated a process to conclude its operations at the AMTC facility with the intention of selling the AMTC Facility. On March 3, 2021, the Company entered into a definitive agreement to sell its AMTC facility for approximately $30,000 before fees and expenses. As a result of the execution of the definitive agreement, the Company reclassified the AMTC assets within its “Property, plant and equipment, net” to “Assets held for sale” and incurred an impairment charge to the book value of those assets of $7,119 in its fiscal fourth quarter ended March 26, 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 </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%">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 2022, 2021 and 2020 did not indicate any impairments.</span></div><div style="margin-bottom:6pt;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%">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 minimal costs accrued in the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020.</span></div><div style="margin-bottom:6pt;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%">Deferred Rent</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 records rent expense on a straight-line basis using a constant periodic rate over the term of its lease agreements. The excess of the cumulative rent expense incurred over the cumulative amounts due under the lease agreements is deferred and recognized over the term of the leases. Leasehold improvement reimbursements from landlords are recorded as deferred rent and amortized as reductions to lease expense over the lease term.</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 judgement 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 (“SSP”).</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.</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 sales and marketing 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 it 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%">Prior to the end of fiscal year 2020, the Company acted as a distributor of Sanken products in North America, South America and Europe. The Company evaluated whether it is acting as the principal (i.e., report net sales on a gross basis) or agent (i.e., report net sales on a net basis) in these transactions. In doing so, the Company evaluated whether it controls the good or service before it is transferred to the customer. If the Company controls the good or service before it is transferred to the customer, it is acting as principal in the transaction. Generally, the Company controls the promised products before transferring the products to the customer and acts as the principal to the transaction, therefore the Company recognizes net sales gross.</span></div><div style="margin-bottom:12pt;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 contract 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 25, 2022 and March 26, 2021.</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 (Deferred Revenue)—Deferred revenue typically results 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 25, 2022 and March 26, 2021.</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 costs</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 costs, such as cost to obtain a contract or cost to fulfill a contract are required to be capitalized. The Company has immaterial contract costs, as such, no amounts were capitalized as of March 25, 2022 and March 26, 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%">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’ grant-date fair value. The Company estimates the fair value of stock-based compensation awards granted using the grant date fair value of the awards. Stock-based compensation expense is recognized evenly over the vesting period. The Company accounts for forfeitures as they occur. Determining the fair value of the 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%">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 selection of assumptions requires a high degree of judgment and may materially change from period to period. 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 income taxes 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%">Except for our AMTC Facility prior to its sale, all undistributed earnings of our foreign subsidiaries are permanently reinvested.</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%">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%">Advertising Costs</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%">Advertising costs are expensed, as incurred, as a component of sales expense. Advertising expense was $452, $331 and $273 in fiscal years 2022, 2021 and 2020, respectively.</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%">The Company computes net income per share in accordance with ASC 260, Earnings Per Share (“ASC 260”). 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 18, “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%">As the Company maintained two classes of Common stock (Class A and Class L) in fiscal year 2020, earnings per basic and diluted shares were calculated under the two-class method. The two-class method includes an earnings allocation formula that determines earnings per share for each participating security according to dividends declared on undistributed earnings for the period. Earnings per diluted share is computed on the basis of the weighted-average number of common shares outstanding during the period plus the dilutive effect of any potential common shares outstanding during the period using the more dilutive of the two-class method or another dilutive method. For the fiscal year ended March 27, 2020, the Company did not allocate income to the Class L shares in accordance with ASC 260, because such classes of shares would not have shared in the distribution had all of the income for the periods been distributed. Accordingly, earnings per share calculations were provided only for the class A shares.</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, which management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company evaluates its 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 to date.</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 25, 2022 and March 26, 2021, Sanken accounted for 23.8% and 23.2% 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-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 25, 2022, March 26, 2021 and March 27, 2020, Sanken accounted for 19.4%, 17.7% and 28.4% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for any of these 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%">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.</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 </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 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;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 27, 2020, sales from customers located outside of the United States in the aggregate accounted for 81.7% of the Company’s total net sales, with Japan accounting for 28.4% and Greater China accounting for 18.7%. No other countries accounted for greater than 10.0% of total net sales for the fiscal year ended March 27, 2020.</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:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the Financial Accounting Standards Board (“FASB”) issued its new lease accounting guidance in Accounting Standards Update (“ASU”) 2016‑02, “Leases (Topic 842)” (“ASU 2016-02”), which is codified as Accounting </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%">Standard Codification (“ASC”) Topic 842 (“ASC 842”) and replaces ASC Topic 840, Leases (“ASC 840”). ASU 2016-02 and all subsequent amendments amend various aspects of existing guidance for leases and require significant additional quantitative and qualitative disclosures about lease arrangements. ASU 2016-02 requires lessees to recognize lease assets representing the right to use an underlying asset and lease liabilities representing the obligation to make lease payments over the lease term, measured on a discounted basis, for substantially all leases. ASU 2016-02 retains a distinction between finance leases and operating leases using classification criteria that are substantially similar to the previous lease guidance. Although the Company has elected to opt-in to the extended transition dates for new or revised accounting standards to align with nonpublic companies, the Company elected to early adopt ASU 2016-02 effective March 27, 2021. The Company used the optional transition method to the modified retrospective approach, which eliminates the requirement to restate the prior period financial statements. Under this transition provision, the Company has applied ASU 2016-02 to reporting periods beginning on March 27, 2021, while prior periods continue to be reported and disclosed in accordance with the legacy guidance under ASC 840.</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 number of practical expedients and policy elections are available under the new guidance to reduce the burden of adoption and ongoing compliance with ASC 842. The Company elected the “package of practical expedients,” which permitted the Company to retain lease classification and initial direct costs for any identified leases that existed prior to adoption of ASC 842. Under this transition guidance, the Company also did not reassess whether any existing contracts at March 27, 2021 are, or contain, leases and carried forward its initial determination under legacy lease guidance. The Company has elected not to adopt the “hindsight” practical expedient and, therefore, will measure the right-of-use (“ROU”) asset and lease liability using the remaining portion of the lease term at adoption on March 27, 2021.</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 made an accounting policy election available under the new lease standard to not recognize lease assets and lease liabilities for leases with a term of 12 months or less. For all other leases, the initial measurement of the lease liability is based on the present value of future lease payments over the lease term at the application date or the commencement date of the lease. Lease payments may include fixed rent escalation clauses or payments that depend on an index or a rate (such as the consumer price index) measured using the index or applicable rate at lease commencement. Subsequent changes in the index or rate and any other variable payments, such as market-rate base rent adjustments, are recognized as variable lease expense in the period incurred. Payments for terminating a lease are included in lease payments only when it is probable they will be incurred. To determine the present value of lease payments, the Company uses its incremental borrowing rate, as the leases generally do not have a readily determinable implicit discount rate. The Company applies judgment in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency and economic environment in determining the lease-specific incremental borrowing rate. The carrying value of the ROU assets at the application date equals the lease liability adjusted for any initial direct costs incurred and lease payments made at or before the commencement date and for any lease incentives.</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 leases generally include a non-lease component representing additional services transferred to the Company. The Company has made an accounting policy election to account for lease and non-lease components in its contacts as a single lease component for all asset classes. The non-lease components are usually variable in nature and recorded in variable lease expense in the period incurred.</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:112%">Adoption of ASC 842 resulted in ROU assets of $18,403 and lease liabilities of $18,759 related to the Company’s operating leases at March 27, 2021. The Company does not have any leases classified as finance leases. The adoption of ASC 842 did not materially impact the Company’s consolidated net income or consolidated cash flows and did not result in a cumulative-effect adjustment to the opening balance of retained earnings.</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 June 2016, the FASB issued ASU No. 2016-13, “Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”), which adds an impairment model (known as the current expected credit loss (“CECL”) model) that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. The Company adopted ASU 2016-13 effective March 27, 2021 and concluded that adoption of this standard update did not have a material impact on either the financial position, results of operations, cash flows, or related disclosures. There was no impact on beginning balance retained earnings upon adoption of this ASU.</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 is exposed to credit losses primarily through trade and other financing receivables arising from revenue transactions. 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. 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 </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%">(“OEMs”) and distributors. The receivables in each category share similar risk characteristics. The change to the CECL impairment model resulted in an immaterial increase in the provision for expected credit losses compared to the allowance for doubtful accounts under the previous incurred loss 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 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.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">fiscal year ended March 25, 2022, no</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> material changes in the allowance occurred.</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 October 2021, the FASB issued ASU No. 2021-08, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“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 ASC Topic 606, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contracts with Customers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“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 U.S. GAAP. If unable to rely on the acquiree’s accounting due to errors, noncompliance with U.S. 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 guidance is effective prospectively for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period as of the beginning of the fiscal year that includes that interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company is currently in the process of evaluating the impact of this new guidance on the consolidated financial statements and the related disclosures, which will be dependent on the consummation of any future business combination.</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, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“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 guidance is effective prospectively for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period as of the beginning of the fiscal year that includes that interim period. The Company does not expect this new guidance to have an impact on the consolidated financial statements and the related disclosures at this time. Additionally, if the Company issues stock options under its 2020 Omnibus Incentive Compensation Plan (the “2020 Plan”) and subsequently makes modifications, the Company anticipates no material impact in future periods.</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, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, 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 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 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 Interest</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 interest in the Company’s consolidated statements of operations for fiscal 2022, 2021 and 2020. 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 interest 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 25, 2022 and March 26, 2021, 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, the Company notes that 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 25, 2022, March 26, 2021 and March 27, 2020. 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 4, “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 </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%">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 16, “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 an allowance for doubtful accounts, 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 allowance for doubtful accounts 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 (“OEMs”) 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 doubtful accounts 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 on a first-in, first-out basis. 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Held for 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-weight:400;line-height:120%">The Company classifies assets as held for sale when all of the following are met: (i) management has committed to a plan to sell the assets; (ii) the assets are available for immediate sale in their present condition; (iii) an active program to locate a buyer has been initiated; (iv) it is probable that a sale will occur within one year; (v) the assets are being actively marketed for sale at a price that is reasonable in relation to their current fair value; and (vi) it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. If all held for sale criteria are met, the assets are reclassified and presented separately in the consolidated balance sheets as assets held for sale at the lower of the carrying value or the fair value, less cost to sell, and no longer depreciated or amortized.</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 fourth quarter of fiscal year 2021, the Company entered into an agreement to sell the AMTC Facility in connection with its previously announced back-end facility consolidation plan. The AMTC Facility met the criteria to be classified as held for sale, and the Company was required to record these assets at the lower of carrying value or fair value less any costs to sell based on the agreed-upon sales price. The sale of the AMTC Facility closed in August 2021 upon receipt of the necessary government approvals in Thailand and customary closing conditions.</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-bottom:3pt;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><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> 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 25,<br/>2022</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 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%">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,775 </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%">16,602 </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%">59,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">542,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">22,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,201 </span></td><td style="background-color:#cceeff;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%">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"/><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%">600,020 </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%">(436,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(407,627)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">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"/><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%">192,393 </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 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, ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFmNzIxZmNlMjU2YTQ4ZWFiNjQ1ODBkODAyODM0YmUyL3NlYzphZjcyMWZjZTI1NmE0OGVhYjY0NTgwZDgwMjgzNGJlMl8xNTQvZnJhZzpkNzcxYjUyMTI0MDk0Y2U2YTc4MzBkZWRjMmVkZTE5OC90ZXh0cmVnaW9uOmQ3NzFiNTIxMjQwOTRjZTZhNzgzMGRlZGMyZWRlMTk4XzEyODMy_c245ba67-8943-42bf-ac2d-a09304888ed8">three</span> to ten years.</span></div> P10Y <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 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 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 2022, 2021 and 2020.</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 the fourth quarter of fiscal year 2020, the Company initiated a process to conclude its operations at the AMTC facility with the intention of selling the AMTC Facility. On March 3, 2021, the Company entered into a definitive agreement to sell its AMTC facility for approximately $30,000 before fees and expenses. As a result of the execution of the definitive agreement, the Company reclassified the AMTC assets within its “Property, plant and equipment, net” to “Assets held for sale” and incurred an impairment charge to the book value of those assets of $7,119 in its fiscal fourth quarter ended March 26, 2021.</span></div> 30000000 7119000 <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 </span></div>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 2022, 2021 and 2020 did not indicate any impairments. 1 <div style="margin-bottom:6pt;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%">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 minimal costs accrued in the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020.</span></div> <div style="margin-bottom:6pt;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%">Deferred Rent</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 records rent expense on a straight-line basis using a constant periodic rate over the term of its lease agreements. The excess of the cumulative rent expense incurred over the cumulative amounts due under the lease agreements is deferred and recognized over the term of the leases. Leasehold improvement reimbursements from landlords are recorded as deferred rent and amortized as reductions to lease expense over the lease term.</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 judgement 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 (“SSP”).</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.</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 sales and marketing 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 it 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%">Prior to the end of fiscal year 2020, the Company acted as a distributor of Sanken products in North America, South America and Europe. The Company evaluated whether it is acting as the principal (i.e., report net sales on a gross basis) or agent (i.e., report net sales on a net basis) in these transactions. In doing so, the Company evaluated whether it controls the good or service before it is transferred to the customer. If the Company controls the good or service before it is transferred to the customer, it is acting as principal in the transaction. Generally, the Company controls the promised products before transferring the products to the customer and acts as the principal to the transaction, therefore the Company recognizes net sales gross.</span></div><div style="margin-bottom:12pt;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 contract 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 25, 2022 and March 26, 2021.</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 (Deferred Revenue)—Deferred revenue typically results 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 25, 2022 and March 26, 2021.</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 costs</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 costs, such as cost to obtain a contract or cost to fulfill a contract are required to be capitalized. The Company has immaterial contract costs, as such, no amounts were capitalized as of March 25, 2022 and March 26, 2021.</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’ grant-date fair value. The Company estimates the fair value of stock-based compensation awards granted using the grant date fair value of the awards. Stock-based compensation expense is recognized evenly over the vesting period. The Company accounts for forfeitures as they occur. Determining the fair value of the 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%">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 selection of assumptions requires a high degree of judgment and may materially change from period to period. 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 income taxes 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%">Except for our AMTC Facility prior to its sale, all undistributed earnings of our foreign subsidiaries are permanently reinvested.</span></div>Accordingly, the Company does not provide for U.S. income taxes on such undistributed earnings. Advertising CostsAdvertising costs are expensed, as incurred, as a component of sales expense. 452000 331000 273000 <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%">The Company computes net income per share in accordance with ASC 260, Earnings Per Share (“ASC 260”). 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 18, “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%">As the Company maintained two classes of Common stock (Class A and Class L) in fiscal year 2020, earnings per basic and diluted shares were calculated under the two-class method. The two-class method includes an earnings allocation formula that determines earnings per share for each participating security according to dividends declared on undistributed earnings for the period. Earnings per diluted share is computed on the basis of the weighted-average number of common shares outstanding during the period plus the dilutive effect of any potential common shares outstanding during the period using the more dilutive of the two-class method or another dilutive method. For the fiscal year ended March 27, 2020, the Company did not allocate income to the Class L shares in accordance with ASC 260, because such classes of shares would not have shared in the distribution had all of the income for the periods been distributed. Accordingly, earnings per share calculations were provided only for the class A shares.</span></div> Concentrations of Credit Risk and Significant CustomersFinancial 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, which management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company evaluates its 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.238 0.232 0.194 0.177 0.284 0.859 0.194 0.250 0.105 0.861 0.177 0.266 0.105 0.817 0.284 0.187 <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:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the Financial Accounting Standards Board (“FASB”) issued its new lease accounting guidance in Accounting Standards Update (“ASU”) 2016‑02, “Leases (Topic 842)” (“ASU 2016-02”), which is codified as Accounting </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%">Standard Codification (“ASC”) Topic 842 (“ASC 842”) and replaces ASC Topic 840, Leases (“ASC 840”). ASU 2016-02 and all subsequent amendments amend various aspects of existing guidance for leases and require significant additional quantitative and qualitative disclosures about lease arrangements. ASU 2016-02 requires lessees to recognize lease assets representing the right to use an underlying asset and lease liabilities representing the obligation to make lease payments over the lease term, measured on a discounted basis, for substantially all leases. ASU 2016-02 retains a distinction between finance leases and operating leases using classification criteria that are substantially similar to the previous lease guidance. Although the Company has elected to opt-in to the extended transition dates for new or revised accounting standards to align with nonpublic companies, the Company elected to early adopt ASU 2016-02 effective March 27, 2021. The Company used the optional transition method to the modified retrospective approach, which eliminates the requirement to restate the prior period financial statements. Under this transition provision, the Company has applied ASU 2016-02 to reporting periods beginning on March 27, 2021, while prior periods continue to be reported and disclosed in accordance with the legacy guidance under ASC 840.</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 number of practical expedients and policy elections are available under the new guidance to reduce the burden of adoption and ongoing compliance with ASC 842. The Company elected the “package of practical expedients,” which permitted the Company to retain lease classification and initial direct costs for any identified leases that existed prior to adoption of ASC 842. Under this transition guidance, the Company also did not reassess whether any existing contracts at March 27, 2021 are, or contain, leases and carried forward its initial determination under legacy lease guidance. The Company has elected not to adopt the “hindsight” practical expedient and, therefore, will measure the right-of-use (“ROU”) asset and lease liability using the remaining portion of the lease term at adoption on March 27, 2021.</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 made an accounting policy election available under the new lease standard to not recognize lease assets and lease liabilities for leases with a term of 12 months or less. For all other leases, the initial measurement of the lease liability is based on the present value of future lease payments over the lease term at the application date or the commencement date of the lease. Lease payments may include fixed rent escalation clauses or payments that depend on an index or a rate (such as the consumer price index) measured using the index or applicable rate at lease commencement. Subsequent changes in the index or rate and any other variable payments, such as market-rate base rent adjustments, are recognized as variable lease expense in the period incurred. Payments for terminating a lease are included in lease payments only when it is probable they will be incurred. To determine the present value of lease payments, the Company uses its incremental borrowing rate, as the leases generally do not have a readily determinable implicit discount rate. The Company applies judgment in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency and economic environment in determining the lease-specific incremental borrowing rate. The carrying value of the ROU assets at the application date equals the lease liability adjusted for any initial direct costs incurred and lease payments made at or before the commencement date and for any lease incentives.</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 leases generally include a non-lease component representing additional services transferred to the Company. The Company has made an accounting policy election to account for lease and non-lease components in its contacts as a single lease component for all asset classes. The non-lease components are usually variable in nature and recorded in variable lease expense in the period incurred.</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:112%">Adoption of ASC 842 resulted in ROU assets of $18,403 and lease liabilities of $18,759 related to the Company’s operating leases at March 27, 2021. The Company does not have any leases classified as finance leases. The adoption of ASC 842 did not materially impact the Company’s consolidated net income or consolidated cash flows and did not result in a cumulative-effect adjustment to the opening balance of retained earnings.</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 June 2016, the FASB issued ASU No. 2016-13, “Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”), which adds an impairment model (known as the current expected credit loss (“CECL”) model) that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. The Company adopted ASU 2016-13 effective March 27, 2021 and concluded that adoption of this standard update did not have a material impact on either the financial position, results of operations, cash flows, or related disclosures. There was no impact on beginning balance retained earnings upon adoption of this ASU.</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 is exposed to credit losses primarily through trade and other financing receivables arising from revenue transactions. 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. 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 </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%">(“OEMs”) and distributors. The receivables in each category share similar risk characteristics. The change to the CECL impairment model resulted in an immaterial increase in the provision for expected credit losses compared to the allowance for doubtful accounts under the previous incurred loss 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 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.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">fiscal year ended March 25, 2022, no</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> material changes in the allowance occurred.</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 October 2021, the FASB issued ASU No. 2021-08, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“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 ASC Topic 606, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contracts with Customers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“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 U.S. GAAP. If unable to rely on the acquiree’s accounting due to errors, noncompliance with U.S. 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 guidance is effective prospectively for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period as of the beginning of the fiscal year that includes that interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company is currently in the process of evaluating the impact of this new guidance on the consolidated financial statements and the related disclosures, which will be dependent on the consummation of any future business combination.</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, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“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 guidance is effective prospectively for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period as of the beginning of the fiscal year that includes that interim period. The Company does not expect this new guidance to have an impact on the consolidated financial statements and the related disclosures at this time. Additionally, if the Company issues stock options under its 2020 Omnibus Incentive Compensation Plan (the “2020 Plan”) and subsequently makes modifications, the Company anticipates no material impact in future periods.</span></div> 18403000 18759000 Revenue from Contracts with CustomersThe Company generates revenue from the sale of magnetic sensor integrated circuits (“ICs”), application-specific analog power semiconductors and photonics, for the year ended March 27, 2020, also from wafer foundry products and from the sale of Sanken related products. The following tables summarize net sales disaggregated by core end market and application, by product and by geography for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020. The categorization of net sales by core end market and 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 the products are being shipped to.<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 core end market and 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 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="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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core end market:</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: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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395,277 </span></td><td style="background-color:#ffffff;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: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,399 </span></td><td style="background-color:#cceeff;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</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%">103,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 applications:</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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Wafer foundry products</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%">72,370 </span></td><td style="background-color:#ffffff;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%">Distribution of Sanken products</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%">35,421 </span></td><td style="background-color:#cceeff;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%">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"/><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%">650,089 </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"><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 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="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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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 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%">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"/><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%">165,911 </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%">498,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,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%">376,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Photonics</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,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wafer foundry products</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%">72,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-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%">Distribution of Sanken products</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%">35,421 </span></td><td style="background-color:#cceeff;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: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%">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"/><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%">650,089 </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"><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 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="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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,139 </span></td><td style="background-color:#ffffff;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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,557 </span></td><td style="background-color:#cceeff;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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,807 </span></td><td style="background-color:#ffffff;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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,707 </span></td><td style="background-color:#cceeff;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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,870 </span></td><td style="background-color:#ffffff;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%">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"/><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%">650,089 </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, credits issued, price protection adjustments and stock rotation rights. As of March 25, 2022 and March 26, 2021, these adjustments were $14,924 and $15,412, respectively, and were netted against trade accounts receivable in the consolidated balance sheets. These amounts represent activity of income of $488, income of $2,061 and charges of $423 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, 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%">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 core end market and 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 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="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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core end market:</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: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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395,277 </span></td><td style="background-color:#ffffff;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: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,399 </span></td><td style="background-color:#cceeff;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</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%">103,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 applications:</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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Wafer foundry products</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%">72,370 </span></td><td style="background-color:#ffffff;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%">Distribution of Sanken products</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%">35,421 </span></td><td style="background-color:#cceeff;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%">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"/><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%">650,089 </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> 531564000 398298000 395277000 133187000 94872000 78399000 103923000 98037000 68622000 0 0 72370000 0 0 35421000 768674000 591207000 650089000 <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%">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 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="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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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 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%">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"/><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%">165,911 </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%">498,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,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%">376,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Photonics</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,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wafer foundry products</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%">72,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-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%">Distribution of Sanken products</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%">35,421 </span></td><td style="background-color:#cceeff;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: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%">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"/><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%">650,089 </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> 268381000 203600000 165911000 498561000 386372000 376387000 1732000 1235000 0 0 0 72370000 0 0 35421000 768674000 591207000 650089000 <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 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="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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,139 </span></td><td style="background-color:#ffffff;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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,557 </span></td><td style="background-color:#cceeff;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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,807 </span></td><td style="background-color:#ffffff;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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,707 </span></td><td style="background-color:#cceeff;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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,870 </span></td><td style="background-color:#ffffff;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%">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"/><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%">650,089 </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> 108396000 82165000 119139000 23056000 16558000 20883000 134537000 103128000 110126000 148813000 104661000 184557000 191895000 157546000 121807000 80451000 62075000 54707000 81526000 65074000 38870000 768674000 591207000 650089000 14924000 15412000 -488000 -2061000 423000 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 25, 2022 and March 26, 2021 measured at fair value on a recurring basis and indicate the level of the fair value hierarchy utilized to determine such fair values:</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 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: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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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:100%">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"><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 26, 2021 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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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,327 </span></td><td style="background-color:#cceeff;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%">6,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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 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%">22,988 </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%">22,988 </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%">4,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%">4,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%">4,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%">4,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 year ended 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: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="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%">Net gains and losses recognized during the period on equity 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%">3,722 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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: Net gains and losses recognized during the period on equity securities sold during the period</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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,722 </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%">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 losses of $565 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%">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 is required to make contingent payments, subject to the entity achieving certain sales and revenue thresholds. The contingent consideration payments are up to $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 </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%">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 Acquisition is included in change in fair value of contingent consideration 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 for the fiscal years ended March 25, 2022 and March 26, 2021:</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="background-color:#cceeff;padding: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%">— </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%">Purchase price 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%">7,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">4,800 </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:100%">Change in fair value of contingent consideration</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,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:#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%">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 16, “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 25, 2022, March 26, 2021 and March 27, 2020, 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 25, 2022 and March 26, 2021 measured at fair value on a recurring basis and indicate the level of the fair value hierarchy utilized to determine such fair values:</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 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: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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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:100%">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"><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 26, 2021 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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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,327 </span></td><td style="background-color:#cceeff;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%">6,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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 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%">22,988 </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%">22,988 </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%">4,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%">4,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%">4,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%">4,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 year ended 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: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="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%">Net gains and losses recognized during the period on equity 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%">3,722 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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: Net gains and losses recognized during the period on equity securities sold during the period</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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,722 </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> 16927000 0 0 16927000 7416000 0 0 7416000 12346000 0 0 12346000 36689000 0 0 36689000 0 0 2800000 2800000 0 0 2800000 2800000 16327000 0 0 16327000 6661000 0 0 6661000 22988000 0 0 22988000 0 0 4800000 4800000 0 0 4800000 4800000 3722000 0 3722000 -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 for the fiscal years ended March 25, 2022 and March 26, 2021:</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="background-color:#cceeff;padding: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%">— </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%">Purchase price 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%">7,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">4,800 </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:100%">Change in fair value of contingent consideration</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,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:#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> 0 7300000 2500000 4800000 2000000 2800000 Trade Accounts Receivable, net<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%">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 25,<br/>2022</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 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%">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%">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"/><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%">108,546 </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 and allowance for doubtful accounts</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%">(105)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">(14,819)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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</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%">(27,256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,634)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">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"/><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%">69,500 </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%">Changes in the Company’s provision for expected credit losses/allowance for doubtful accounts and returns and sales allowances 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%">Allowance for<br/>Doubtful<br/>Accounts</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 29, 2019</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%">412 </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,607 </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,019 </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%">Charged to costs and expenses or revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(386)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,141)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,527)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:#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%">288 </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%">17,185 </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%">17,473 </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%">Charged to costs and expenses or revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">(148,937)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:#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%">138 </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%">15,274 </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%">15,412 </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%">Charged to costs and expenses or revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">(144,773)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:#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%">105 </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,819 </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,924 </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%">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 25,<br/>2022</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 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%">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%">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"/><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%">108,546 </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 and allowance for doubtful accounts</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%">(105)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">(14,819)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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</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%">(27,256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,634)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">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"/><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%">69,500 </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> 129539000 108546000 105000 138000 14819000 15274000 27256000 23634000 87359000 69500000 <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%">Changes in the Company’s provision for expected credit losses/allowance for doubtful accounts and returns and sales allowances 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%">Allowance for<br/>Doubtful<br/>Accounts</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 29, 2019</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%">412 </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,607 </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,019 </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%">Charged to costs and expenses or revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(386)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,141)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,527)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:#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%">288 </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%">17,185 </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%">17,473 </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%">Charged to costs and expenses or revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">(148,937)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:#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%">138 </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%">15,274 </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%">15,412 </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%">Charged to costs and expenses or revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">(144,773)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:#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%">105 </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,819 </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,924 </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> 412000 17607000 18019000 262000 118719000 118981000 386000 119141000 119527000 288000 17185000 17473000 -150000 147026000 146876000 0 148937000 148937000 138000 15274000 15412000 -33000 144318000 144285000 0 144773000 144773000 105000 14819000 14924000 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 material, 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 25,<br/>2022</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 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%">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%">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"/><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%">9,629 </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%">55,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">18,364 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,774 </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%">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"/><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,498 </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 provisions totaling $5,809, $4,464 and $3,345 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, 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 discontinued a product line manufactured by Voxtel and subsequently recognized impairment charges, which represented much of the increase in inventory provisions, for the related inventory of $3,106 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%">Inventories include material, 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 25,<br/>2022</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 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%">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%">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"/><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%">9,629 </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%">55,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">18,364 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,774 </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%">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"/><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,498 </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> 11941000 9629000 55855000 50095000 18364000 27774000 86160000 87498000 5809000 4464000 3345000 3106000 Assets Held for SaleAs of March 26, 2021, the Company had entered into a definitive agreement to sell its Thailand-based facility (the “AMTC Facility”) as it had already transferred production to the Manila, Philippines facility, which was reclassified from Property, plant and equipment, net to Assets held for sale in fiscal year 2021. The AMTC Facility met the criteria to be classified as held for sale, and the Company was required to record these assets at the lower of carrying value or fair value less any costs to sell based on the agreed-upon sales price. The total amount of Assets held for sale was related to the AMTC Facility. The sale of the AMTC Facility was completed on August 3, 2021 following receipt of government approvals in Thailand and the fulfillment of customary closing conditions. The Company received cash of $27,405, which with related selling costs, resulted in a gain on the final disposition of $370 during the fiscal year ended March 25, 2022. 27405000 370000 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 25,<br/>2022</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 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%">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,775 </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%">16,602 </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%">59,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">542,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">22,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,201 </span></td><td style="background-color:#cceeff;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%">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"/><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%">600,020 </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%">(436,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(407,627)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">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"/><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%">192,393 </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 $10,976, $63 and $9,418 of fully depreciated assets during the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively. Total depreciation expense amounted to $44,178, $44,845 and $62,118 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, 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 25, 2022 and March 26, 2021 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 25,<br/>2022</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 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%">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%">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"/><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,529 </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%">167,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thailand</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">7,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,190 </span></td><td style="background-color:#ffffff;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 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%">210,455 </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%">193,791 </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%">Amortization of prepaid tooling costs amounted to $130, $130 and $125 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively.</span></div> 15775000 16602000 59816000 56911000 542745000 491025000 6247000 6281000 22428000 29201000 647011000 600020000 436983000 407627000 210028000 192393000 10976000 63000 9418000 44178000 44845000 62118000 The geographic locations of the Company's long-lived assets, net, based on physical location of the assets, as of March 25, 2022 and March 26, 2021 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 25,<br/>2022</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 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%">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%">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"/><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,529 </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%">167,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thailand</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">7,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,190 </span></td><td style="background-color:#ffffff;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 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%">210,455 </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%">193,791 </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> 35221000 36529000 167488000 148374000 0 1698000 7746000 7190000 210455000 193791000 130000 130000 125000 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="background-color:#cceeff;padding: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 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%">18,702 </span></td><td style="background-color:#ffffff;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:400;line-height:120%">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%">119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">20,106 </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 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%">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%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:#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%">20,009 </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 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:38.185%"/><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:18.397%"/><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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">13,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,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="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 and legacy process technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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,400 </span></td><td style="background-color:#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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="background-color:#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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legacy 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%">627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569 </span></td><td style="background-color:#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%">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%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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><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:38.185%"/><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:18.397%"/><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 26, 2021</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%">32,751 </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%">12,307 </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,444 </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,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="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%">13,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%">651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,449 </span></td><td style="background-color:#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 and legacy process technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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,400 </span></td><td style="background-color:#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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legacy 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%">627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569 </span></td><td style="background-color:#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%">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%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">56,953 </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%">20,587 </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%">36,366 </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%">The Company completed the Voxtel Acquisition during the fiscal year ended March 26, 2021. The Company paid an amount of $34,980 to acquire Voxtel, which represents its fair value on that date. Any excess of the Voxtel Acquisition consideration over the fair value of the assets acquired and liabilities assumed was allocated to goodwill, which amounted to $18,702. As a result of the Acquisition, the Company recorded finite-life intangible assets of $13,600. In addition, as a result of the Acquisition, the Company recorded indefinite-life intangible assets of $2,400.</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 amortization expense was $4,219, $3,332 and $1,805 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively. The majority of the Company’s intangible assets are related to patents as noted above. The Company capitalizes external legal costs incurred in the defense of its patents when it believes that a significant, discernible increase in value will result from the defense and a successful outcome of the legal action is probable. When the Company capitalizes patent defense costs it amortizes these costs over the remaining estimated useful life of the patent, which is generally ten years. There were no significant costs capitalized during either of the fiscal years 2022 or 2021. </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 25, 2022, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">19,358 </span></td><td style="background-color:#ffffff;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%">35,970 </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="background-color:#cceeff;padding: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 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%">18,702 </span></td><td style="background-color:#ffffff;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:400;line-height:120%">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%">119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">20,106 </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 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%">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%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:#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%">20,009 </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> 1285000 18702000 119000 20106000 -97000 20009000 <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 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:38.185%"/><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:18.397%"/><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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">13,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,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="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 and legacy process technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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,400 </span></td><td style="background-color:#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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="background-color:#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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legacy 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%">627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569 </span></td><td style="background-color:#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%">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%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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><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:38.185%"/><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:18.397%"/><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 26, 2021</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%">32,751 </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%">12,307 </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,444 </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,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="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%">13,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%">651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,449 </span></td><td style="background-color:#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 and legacy process technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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,400 </span></td><td style="background-color:#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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legacy 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%">627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569 </span></td><td style="background-color:#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%">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%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">56,953 </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%">20,587 </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%">36,366 </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> 36577000 15304000 21273000 P10Y 6582000 6348000 234000 P9Y 13100000 1742000 11358000 P12Y 4050000 1650000 2400000 200000 64000 136000 P5Y 627000 58000 569000 32000 32000 0 61168000 25198000 35970000 32751000 12307000 20444000 P10Y 6193000 5865000 328000 P9Y 13100000 651000 12449000 P12Y 4050000 1650000 2400000 200000 24000 176000 P5Y 627000 58000 569000 32000 32000 0 56953000 20587000 36366000 34980000 18702000 13600000 2400000 4219000 3332000 1805000 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%">As of March 25, 2022, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">19,358 </span></td><td style="background-color:#ffffff;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%">35,970 </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> 3741000 3593000 3356000 3115000 2807000 19358000 35970000 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 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: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 25,<br/>2022</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 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%">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%">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"/><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%">8,177 </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%">15,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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 marketable 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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">10,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Prepaid contracts long-term</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,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1,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%">1,419 </span></td><td style="background-color:#cceeff;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%">47,609 </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,613 </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="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)    </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 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: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 25,<br/>2022</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 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%">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%">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"/><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%">8,177 </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%">15,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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 marketable 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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">10,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Prepaid contracts long-term</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,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1,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%">1,419 </span></td><td style="background-color:#cceeff;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%">47,609 </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,613 </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="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)    </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> 6386000 8177000 15763000 0 12346000 0 10525000 3573000 1236000 1295000 49000 149000 1304000 1419000 47609000 14613000 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 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="padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="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,<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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,538 </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%">14,699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Base acquisition purchase price due</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 on AMTC facility</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%">14,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 severance</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%">839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1,252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">1,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 utilities</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%">607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,738 </span></td><td style="background-color:#ffffff;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 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%">65,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;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%">78,932 </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 composition of accrued expenses and other current 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="padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="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,<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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,538 </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%">14,699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Base acquisition purchase price due</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 on AMTC facility</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%">14,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 severance</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%">839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1,252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">1,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 utilities</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%">607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,738 </span></td><td style="background-color:#ffffff;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 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%">65,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;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%">78,932 </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> 33607000 21538000 14699000 15060000 0 14588000 0 14531000 5715000 5739000 839000 572000 1252000 2029000 1831000 514000 607000 623000 6909000 3738000 65459000 78932000 Management Long-Term Cash Incentive Plan<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 August 28, 2015 the Company’s Board of Directors approved a Long-Term Cash Incentive Plan (“LTCIP”) for certain employees. Under the LTCIP, employees receive cash payments upon achievement of certain performance metrics determined based on a three-year rolling performance period. The Company had executed individual agreements with employees to pay certain incentives upon achievement of the plan conditions at the end of each three-year performance period.</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 its IPO, the Company offered certain employees (excluding its then named executive officers) who were eligible to receive cash bonuses under the Company’s LTCIP and/or Talent Retention Incentive Program (as amended, the “TRIP”) the opportunity to elect to receive restricted stock units (“RSUs”) under its 2020 Omnibus Incentive Compensation Plan in lieu of cash payouts under the LTCIP and/or TRIP, through the LTCIP/TRIP Award RSU Conversion Program (the “RSU Conversion Program”). The expense related to the LTCIP and TRIP awards elected to be exchanged in the RSU Conversion Program amounted to $607 and $421, respectively. The number of RSUs granted to employees that elected to participate in the RSU Conversion Program is determined as a percentage of the employee’s target bonus under the LTCIP or TRIP, and amounted to 602,490 and 348,911 RSUs on behalf of the LTCIP and TRIP conversion, respectively, at a </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%">grant date fair value of $14.00. If an employee elected not to participate in the RSU Conversion Program, the LTCIP or TRIP award will continue under its existing terms and conditions.</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 accrual activity, payments, removal due to divestitures and balances related to the LTCIP 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: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: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%">Current</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%">Liabilities</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Long-Term</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%">Liabilities</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:700;line-height:100%">Balance at March 29, 2019</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%">17,115 </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,104 </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%">Reclassification</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%">9,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,706)</span></td><td style="background-color:#ffffff;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%">Payments</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%">(17,836)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;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%">Accruals</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,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">11,488 </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,439 </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%">Reclassification</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,004)</span></td><td style="background-color:#ffffff;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%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;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%">RSU conversion</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%">(640)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">Removal due to divestiture</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%">(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%">(398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Accruals</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%">(149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(668)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">258 </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 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%">Payments</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%">(58)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"/></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 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%">Accruals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:#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;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%">517 </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:12pt;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 current and long-term portion of the liabilities associated with the LTCIP is included within accrued expenses and other current liabilities and other long-term liabilities in the Company’s consolidated balance sheets, respectively.</span></div> P3Y P3Y 607000 421000 602490 348911 14.00 <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 accrual activity, payments, removal due to divestitures and balances related to the LTCIP 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: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: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%">Current</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%">Liabilities</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Long-Term</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%">Liabilities</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:700;line-height:100%">Balance at March 29, 2019</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%">17,115 </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,104 </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%">Reclassification</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%">9,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,706)</span></td><td style="background-color:#ffffff;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%">Payments</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%">(17,836)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;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%">Accruals</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,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">11,488 </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,439 </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%">Reclassification</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,004)</span></td><td style="background-color:#ffffff;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%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;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%">RSU conversion</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%">(640)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">Removal due to divestiture</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%">(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%">(398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Accruals</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%">(149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(668)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">258 </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 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%">Payments</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%">(58)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"/></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 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%">Accruals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:#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;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%">517 </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> 17115000 11104000 9707000 -9706000 17836000 0 2502000 1041000 11488000 2439000 1004000 -1004000 11267000 111000 640000 0 378000 398000 -149000 -668000 58000 258000 58000 0 0 259000 0 517000 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:id3VybDovL2RvY3MudjEvZG9jOmFmNzIxZmNlMjU2YTQ4ZWFiNjQ1ODBkODAyODM0YmUyL3NlYzphZjcyMWZjZTI1NmE0OGVhYjY0NTgwZDgwMjgzNGJlMl82MTYvZnJhZzo1MmY4YjE4ZDc2Zjk0NDExYmEzY2JjYWIxYzU3MDRkZS90ZXh0cmVnaW9uOjUyZjhiMThkNzZmOTQ0MTFiYTNjYmNhYjFjNTcwNGRlXzEwOTk1MTE2MjkzOTI_5513d2a4-7c2d-43a1-86c2-850b86a579cf">one</span> to ten 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:81.191%"/><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.609%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top: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%">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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease 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,648 </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%">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%">584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from 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,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncash lease liabilities arising from obtaining right-of-use 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="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.17 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 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:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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="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%">Rent expense incurred under operating leas</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e agree</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ments was $5,720, $4,385</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 $5,456 for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively.</span></div><div style="margin-bottom:3pt;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 25, 2022, expirations of lease obligations by fiscal year are expected 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: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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 undiscounted 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%">18,573 </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: present value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,119)</span></td><td style="background-color:#ffffff;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%">16,454 </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:700;line-height:120%">Information as Lessee under ASC 840</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 lease payments by fiscal year for noncancellable operating leases as reported under the previous lease guidance as of March 26, 2021 were as follows:</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: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%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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;text-align: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%">2,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">3,713 </span></td><td style="background-color:#ffffff;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%">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%">15,915 </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:81.191%"/><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.609%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top: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%">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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease 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,648 </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%">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%">584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from 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,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncash lease liabilities arising from obtaining right-of-use 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="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.17 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 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:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 4648000 584000 5289000 3159000 P5Y2M1D 0.045 5720000 4385000 5456000 <div style="margin-bottom:3pt;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 25, 2022, expirations of lease obligations by fiscal year are expected 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: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%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 undiscounted 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%">18,573 </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: present value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,119)</span></td><td style="background-color:#ffffff;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%">16,454 </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> 4335000 3956000 3300000 2592000 1788000 2602000 18573000 2119000 16454000 <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 lease payments by fiscal year for noncancellable operating leases as reported under the previous lease guidance as of March 26, 2021 were as follows:</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: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%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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;text-align: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%">2,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">3,713 </span></td><td style="background-color:#ffffff;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%">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%">15,915 </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> 2887000 2726000 2644000 2172000 1773000 3713000 15915000 Debt and Other Borrowings<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%">Components of Debt</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 is a summary of obligations under the Company’s Senior Secured Credit Facilities and other borrowings as of March 25, 2022 and March 26, 2021:</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 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:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="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,<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%">Senior Secured Term Loan</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%">25,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </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%">Unsecured Revolving Credit Facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 Debt</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%">25,000 </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;border-top:1pt 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%">25,000 </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 debt payable within one year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Debt payable after one year</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%">25,000 </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-top:1pt solid #000;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%">25,000 </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%">As of March 25, 2022, the principal maturities of debt obligations outstanding of $25,000 are due for repayment in fiscal year 2028.</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%">Senior Secured Credit Facilities</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 </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%">Company’s net leverage ratio, and LIBOR is subject to a 0.5% floor. The Company’s outstanding borrowings bore an interest rate of 4.25% at March 25, 2022. The Company had no outstanding borrowings on the Revolving Credit Facility as of 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%">In connection with entering into the Revolving Credit Facility, the Company used cash on hand to repay all prior amounts outstanding under AML’s $25,000 and $8,000 line-of-credit agreements and terminated all commitments thereunder as discussed below.</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%">Included in the Term Loan Facility were deferred financing costs of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $9,374, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which the Company has deducted from the carrying amount presented on its consolidated balance sheet and amortized into interest expense or recognized as loss on debt extinguishment. Included in the Revolving Credit Facility were deferred financing costs of $300, which the Company classified the related short-term and long-term portions within “Prepaid expenses and other current assets” and “Other assets” on its consolidated balance sheet and is amortizing those costs over the term of the facility. The unamortized portion of the deferred financing costs associated with the Revolving Credit Facility was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$149 and $249 as of</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%">March 25, 2022 and March 26, 2021, respectively</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></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 November 25, 2020, the Company repaid $300,000 of the outstanding $325,000 Term Loan Facility using proceeds from the Company’s IPO. The repayment was accounted for as a debt extinguishment in accordance with provisions of ASC Topic 470-50, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Modifications and Extinguishments.</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%">The Company recognized a loss on partial debt extinguishment of $9,055 which was included within “Other (expense) income” in the consolidated statements of operations for the fiscal year ended March 26, 2021. The loss on debt extinguishment consisted of the unamortized balances of previously deferred original issue discount (“OID”) and debt issuance costs which the Company wrote off.</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%">Unsecured Revolving Credit Facilities</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 January 22, 2019, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company, through its subsidiaries, entered into a revolving line-of-credit agreement, with a financial institution, that provided for a maximum borrowing capacity of $25,000. The revolving line-of-credit bore interest at LIBOR on the day of the advance plus a 0.4% spread payable upon maturity of the draws, and expired on January 22, 2021. During fiscal year 2021, the Company borrowed $25,000 under the revolving line-of-credit. As of March 27, 2020, the Company had a $25,000 outstanding balance under the revolving line-of-credit agreement with an original repayment date of June 19, 2020 at an interest rate of 1.7%. In the first quarter of fiscal 2021, repayment of the $25,000 borrowings under the revolving line-of-credit was extended to December 18, 2020. The revolving line of credit was secured, for a one year period, by a non-refundable fee of $25 that w</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as paid to the financial institution. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line-of-credit and terminated all commitments thereunder.</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 27, 2006, the Company, through its PSL subsidiary, entered into a revolving line-of-credit agreement, with a financial institution, that provides for a maximum borrowing capacity of $10,000. The revolving line-of-credit bore interest at LIBOR on the day of the advance plus 1.0% spread payable upon maturity of the draws and was guaranteed by Sanken. Under the terms of the revolving line-of-credit agreement, the principal was due at various times during fiscal year 2021. During fiscal year 2020, the Company borrowed $10,000 under the revolving line of credit. As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 27, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company had a $10,000 outstanding balance under the revolving line-of-credit agreement maturing on September 16, 2020, at an interest rate of 2.5%. On March 28, 2020, in conjunction with the PSL Divestiture, the debt was deconsolidated.</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 December 5, 2001, the Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum borrowing capacity of $8,000. On March 18, 2020, the Company borrowed $8,000 under the line-of-credit. As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 27, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company had an $8,000 outstanding balance under the line-of-credit agreement maturing on June 18, 2020 at an interest rate of 1.9%. In the first quarter of fiscal 2021, repayment of the $8,000 borrowings under the line-of-credit was extended to December 21, 2020. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line-of-credit and terminated all commitments thereunder.</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 November</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 26, 2019, t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum borrowing capacity of 60,000 Philippine pesos (approximately $1,145 at March 25, 2022) at the bank’s prevailing interest rate. The line-of-credit is due to expire on August 21, 2022. There were no borrowings outstanding under this line-of-credit as of March 25, 2022 and March 26, 2021.</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 November 20, 2019, the Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum capacity of 75,000 Philippine pesos (approximately $1,431 at March 25, 2022) at the </span></div>bank’s prevailing interest rate. The line-of-credit is due to expire on June 30, 2022. There were no borrowings outstanding under this line-of-credit as of March 25, 2022 and March 26, 2021. <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 is a summary of obligations under the Company’s Senior Secured Credit Facilities and other borrowings as of March 25, 2022 and March 26, 2021:</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 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:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="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,<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%">Senior Secured Term Loan</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%">25,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </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%">Unsecured Revolving Credit Facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 Debt</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%">25,000 </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;border-top:1pt 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%">25,000 </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 debt payable within one year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Debt payable after one year</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%">25,000 </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-top:1pt solid #000;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%">25,000 </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> 25000000 25000000 0 0 25000000 25000000 0 0 25000000 25000000 25000000 325000000 50000000 0.0375 0.0400 0.005 0.0425 0 25000000 8000000 9374000 300000 149000 249000 300000000 325000000 -9055000 25000 0.004 25000000 25000000 0.017 25000000 P1Y 25000 10000 0.010 10000000 10000000 0.025 8000000 8000000 8000000 0.019 8000000 60000000 1145000 0 0 75000000 1431000 0 0 Other Long-Term Liabilities<div style="margin-bottom:3pt;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 25,<br/>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,<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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">826 </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%">628 </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 retirement</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,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%">10,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 contingent consideration</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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 (net)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#cceeff;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%">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"/><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%">19,133 </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:3pt;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 25,<br/>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,<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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">826 </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%">628 </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 retirement</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,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%">10,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 contingent consideration</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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 (net)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#cceeff;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%">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"/><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%">19,133 </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> 826000 628000 8903000 10656000 2800000 4800000 2757000 2774000 0 275000 15286000 19133000 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. These amounts will continue to be recognized as a component of future net periodic benefit costs consistent with the Company’s past practice. 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. (“AMPI”), has a defined benefit pension plan, which is a noncontributory plan that covers substantially all employees of the respective subsidiary. The plan’s assets are invested in 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-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 25,<br/>2022</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 26,<br/>2021</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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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,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"/><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%">961 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(331)</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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;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%">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;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,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"/><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,394 </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-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 25, 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, 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%">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%">17,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,595 </span></td><td style="background-color:#ffffff;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,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,454 </span></td><td style="background-color:#cceeff;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%">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 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%">(108)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;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,180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(633)</span></td><td style="background-color:#ffffff;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 loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">(1,181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634 </span></td><td style="background-color:#ffffff;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%">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="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,180 </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,644 </span></td><td style="background-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,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">(235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">981 </span></td><td style="background-color:#cceeff;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,146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(595)</span></td><td style="background-color:#ffffff;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%">(546)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258 </span></td><td style="background-color:#cceeff;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,097 </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,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 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,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"/><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%">(9,536)</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 25, 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, 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%">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%">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="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,180 </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,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">9,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,353 </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 25, 2022 and March 26, 2021 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 27, 2020, 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%">2,017 </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%">5 </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,246 </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%">2021 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%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">2,312 </span></td><td style="background-color:#ffffff;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%">298 </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%">4,259 </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 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,558 </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%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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 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%">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 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%">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 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%">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 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%">183 </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,896 </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%">(77)</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,002 </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 actuarial net gain or loss included in AOCI as of March 25, 2022 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 25, 2022, the Company does not expect a return of plan assets during the next 12 months.</span></div><div style="margin-top:6pt"><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-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 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%">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. 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.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;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 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><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 27, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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><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.98 </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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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-bottom:3pt;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 as of March 25, 2022 and March 26, 2021, 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 25,<br/>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%">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%">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><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 26,<br/>2021</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,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">584 </span></td><td style="background-color:#ffffff;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%">1,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">3,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,947 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133 </span></td><td style="background-color:#ffffff;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,644 </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,593 </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,334 </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,717 </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 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020:</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 29, 2019</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%">760 </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%">353 </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%">271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">(300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">553 </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%">1,065 </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 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”), 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 25, 2022, March 26, 2021 and March 27, 2020, the Company contributed approximately $1,369, $986 and $943 to its non-U.S. pension plan, respectively. The Company expects to contribute approximately $1,546 to its non-U.S. pension plan in fiscal year 2023.</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 plan assets, not 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%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,459 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,885 </span></td><td style="background-color:#ffffff;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,698 </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%">Other 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%">In December 1993, the Company commenced with a rollover pension promise agreement (“Pension Promise”) to offer a then European employee an insured annuity upon their retirement at age 65. The employee was the only eligible participant of the Pension Promise. The impact associated with the expense and related other income with the Pension Promise was insignificant in fiscal years 2022, 2021 and 2020. The total values of the Pension Promise in the amounts of 661 and 928 British Pounds Sterling at March 25, 2022 and March 26, 2021, respectively (approximately $875 and $1,272 at March 25, 2022 and March 26, 2021, respectively), were classified with other in other assets, net and accrued retirement in other long-term liabilities 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-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%">Eligible AML U.S. employees may contribute up to 50% of their pretax compensation to a defined contribution plan, subject to certain limitations, and AML may match, at its discretion, 100% of the participants’ pretax contributions, up to a maximum of 5% of their eligible compensation. Matching contributions by AML totaled $4,074,</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%">$3,687 and $3,792 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, 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,065,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $507 and $372 </span><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 25, 2022, March 26, 2021 and March 27, 2020, 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 has a 401(k) plan that covers all U.S. employees meeting certain service and age requirements. Employees are eligible to participate in the plan upon hire when the service and age requirements are met. Employees may contribute up to 35% of their compensation, subject to the maximum contribution allowed by the Internal Revenue Service (“IRS”). All employees are 100% vested in their contributions at the time of plan entry. As of January 1, 2008, and until January 1, 2015, the Company’s former wholly-owned subsidiary, PSL, adopted and used a Safe Harbor provision, whereby PSL contributed 3% of compensation each pay period for all eligible employees meeting the Safe Harbor criteria. As of January 1, 2015, PSL may match, at its discretion, 100% of the employee’s contribution, up to a maximum of 5% of their eligible compensation.</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-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 25,<br/>2022</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 26,<br/>2021</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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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,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"/><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%">961 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(331)</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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;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%">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;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,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"/><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,394 </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> 1554000 1454000 961000 637000 628000 674000 304000 299000 331000 0 1000 14000 1000 8000 8000 -205000 -179000 -96000 2093000 1969000 1394000 <div style="margin-top:6pt;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 25, 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, 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%">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%">17,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,595 </span></td><td style="background-color:#ffffff;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,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,454 </span></td><td style="background-color:#cceeff;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%">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 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%">(108)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;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,180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(633)</span></td><td style="background-color:#ffffff;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 loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">(1,181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634 </span></td><td style="background-color:#ffffff;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%">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="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,180 </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,644 </span></td><td style="background-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,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">(235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">981 </span></td><td style="background-color:#cceeff;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,146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(595)</span></td><td style="background-color:#ffffff;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%">(546)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258 </span></td><td style="background-color:#cceeff;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,097 </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,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 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,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"/><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%">(9,536)</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> 17180000 12595000 1554000 1454000 637000 628000 108000 0 1180000 633000 1822000 -2502000 1181000 -634000 15080000 17180000 7644000 5579000 -235000 1421000 1380000 981000 1146000 595000 -546000 258000 7097000 7644000 -7983000 -9536000 <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 25, 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, 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%">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%">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="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,180 </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,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">9,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,353 </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> 15080000 17180000 7097000 7644000 9216000 10353000 <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 25, 2022 and March 26, 2021 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 27, 2020, 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%">2,017 </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%">5 </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,246 </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%">2021 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%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">2,312 </span></td><td style="background-color:#ffffff;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%">298 </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%">4,259 </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 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,558 </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%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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 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%">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 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%">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 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%">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 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%">183 </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,896 </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%">(77)</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,002 </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 2017000 5000 2246000 74000 2242000 -4000 2312000 298000 4259000 1000 4558000 74000 1066000 0 1140000 224000 3193000 1000 3418000 20000 -665000 -104000 -749000 244000 2528000 -103000 2669000 61000 632000 -26000 667000 183000 1896000 -77000 2002000 <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%">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 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%">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. 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.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;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 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><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 27, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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><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.98 </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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0558 0.0400 0.0550 0.0500 0.0558 0.0400 0.0498 0.0410 0.0420 0.0520 0.0550 0.0500 0.0500 <div style="margin-bottom:3pt;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 as of March 25, 2022 and March 26, 2021, 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 25,<br/>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%">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%">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><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 26,<br/>2021</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,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">584 </span></td><td style="background-color:#ffffff;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%">1,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">3,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,947 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133 </span></td><td style="background-color:#ffffff;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,644 </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,593 </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,334 </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,717 </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> 1920000 1920000 0 0 1165000 0 1165000 0 553000 0 0 553000 676000 0 676000 0 2783000 1716000 2000 1065000 7097000 3636000 1843000 1618000 1646000 1646000 0 0 1221000 0 1221000 0 584000 0 0 584000 1112000 0 1112000 0 3081000 1947000 1000 1133000 7644000 3593000 2334000 1717000 <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 for the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020:</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 29, 2019</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%">760 </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%">353 </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%">271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">(300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">553 </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%">1,065 </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> 760000 353000 271000 0 300000 0 25000 11000 756000 364000 325000 0 531000 0 0 753000 34000 16000 584000 1133000 308000 0 289000 0 -5000 13000 -45000 -81000 553000 1065000 1369000 986000 943000 1546000 <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 plan assets, not 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%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,459 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,885 </span></td><td style="background-color:#ffffff;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,698 </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> 1459000 953000 1004000 1014000 1383000 8885000 14698000 661000 661000 928000 928000 875000 875000 1272000 1272000 0.50 1 0.05 4074000 3687000 3792000 1065000 507000 372000 0.35 1 0.03 1 0.05 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 25, 2022 totaled $53,717, which are all expected to be procured in fiscal year 2023.</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 United States. 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. The accrued liability related to self-insurance wa</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$417</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%">and $1,518 as of March 25, 2022 and March 26, 2021, respectively, and was included in accrued expenses and other current liabilities in the Company’s consolidated balance sheets.</span></div><div style="margin-bottom:6pt;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%">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, the outcomes of which are subject to significant uncertainty. 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, the Company will disclose the nature of the contingency, and if estimable, will provide the likely amount of such loss or range of loss. Furthermore, the Company does not believe there are any matters that could have a material adverse effect on financial position, results of operations or cash flows.</span></div><div style="margin-bottom:6pt;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%">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 incurred any costs in connection with such indemnification arrangements; therefore, there was no accrual of such amounts at March 25, 2022 or March 26, 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%">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 25, 2022 or March 26, 2021.</span></div> 53717000 417000 1518000 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%">In connection with completion of the Company’s IPO on November 2, 2020 and immediately following the pricing of the IPO, all outstanding shares of Class A common stock and Class L common stock were automatically converted into an aggregate of 166,500,000 shares of common stock (the “Common Stock Conversion”). Additional detailed discussion is included in Note 19, “Common Stock and 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%">Prior to the Company’s IPO, Class A shares were entitled to a priority dividend of 8%. After Class A shareholders received an annualized return on capital of 8%, distributions of the remaining value were split between Class A and Class L shareholders based on the achievement of certain return targets. In determining income attributable to the Class A stockholders for computing basic and diluted earnings per share for the fiscal year ended March 27, 2020, the Company did not allocate income to the shares of Class L common stock in accordance with ASC 260, because such classes of shares would not have shared in the distribution had all of the income for the periods been distributed. Accordingly, earnings per share calculations were provided only for the Class A shares with a weighted average of 10,000,000 shares for the fiscal year ended March 27, 2020.</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 sets forth the basic and diluted net income attributable to Allegro MicroSystems, Inc. per share. The number of shares of common stock reflected in the calculation is the total shares of common stock (vested and unvested) held on the IPO date, after the Common Stock Conversion.</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 25,<br/>2022</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 26,<br/>2021</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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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"/><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,971 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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"/><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%">10,000,000 </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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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"/><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%">10,000,000 </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.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"/><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%">3.70 </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.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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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"/><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%">3.70 </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.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"/><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%">3.71 </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 25, 2022, March 26, 2021 and March 27, 2020 does not assume conversion of securities that would have an antidilutive effect on income per share. There were 3,622 contingently issuable shares under the employee stock purchase plan excluded for the fiscal year ended March 25, 2022, as such securities would have an antidilutive effect on net income per share. There were 273 RSUs excluded for fiscal year ended March 26, 2021 as conversion of such securities would have an antidilutive effect on net income per share. There were no such convertible securities to consider for the fiscal year ended March 27, 2020.</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 represents issued and issuable weighted average share information 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 25,<br/>2022</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 26,<br/>2021</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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</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,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"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">92,438,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%">— </span></td><td style="background-color:#ffffff;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,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"/><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%">— </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> 166500000 0.08 0.08 10000000 <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. The number of shares of common stock reflected in the calculation is the total shares of common stock (vested and unvested) held on the IPO date, after the Common Stock Conversion.</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 25,<br/>2022</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 26,<br/>2021</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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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"/><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,971 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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"/><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%">10,000,000 </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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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"/><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%">10,000,000 </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.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"/><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%">3.70 </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.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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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"/><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%">3.70 </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.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"/><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%">3.71 </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> 119407000 17953000 36971000 119555000 119555000 18101000 18101000 37105000 37105000 189748427 83448055 10000000 2062778 92968590 0 191811205 176416645 10000000 0.63 0.22 3.70 0.63 0.22 3.71 0.62 0.10 3.70 0.62 0.10 3.71 3622 273 0 <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 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 25,<br/>2022</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 26,<br/>2021</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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</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,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"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">92,438,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%">— </span></td><td style="background-color:#ffffff;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,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"/><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%">— </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> 1066406 308811 0 996372 218678 0 0 2914 0 0 92438187 0 2062778 92968590 0 Common Stock and 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%">On November 2, 2020, the Company closed its IPO of 28,750,000 shares of its common stock at an offering price of $14.00 per share, of which 25,000,000 shares were sold by the Company and 3,750,000 shares were sold by selling stockholders, resulting in net proceeds to the Company of approximately $321,425, after deducting $20,125 of underwriting discounts and $8,450 of estimated offering costs. The Company’s common stock is now listed on the Nasdaq Global Select Market under the ticker symbol “ALGM.”</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%">Prior to the IPO, the Company had two classes of common stock, Class A common stock and Class L common stock. The Company’s Board of Directors authorized 12,500,000 shares of Class A common stock at par value of $0.01, out of which the Company issued 6,720,000 to Sanken in exchange for its previous common shares. The previous single class of common stock was retired in full. The Company sold 2,880,000 of newly issued shares of Class A common stock, representing a 28.8% ownership interest, to OEP SKNA, L.P. (the “OEP Investor”) for cash consideration of $291,000. The stock issuance proceeds were recorded net of $9,260 of related transaction costs. The Company’s Board of Directors authorized 1,000,000 shares of Class L common stock at a par value of $0.01.</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%">Both Class A and Class L common stock were entitled to dividends, when, and if declared by the Board of Directors. Holders of shares of Class A common stock were entitled to a priority dividend of 8%. After holders of shares of Class A common stock receive an annualized return on capital of 8%, distributions of the remaining value were split between holders of shares of Class A common stock and Class L common stock based on the achievement of certain return targets.</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%">Concurrent with the issuance of the Term Loan Facility on September 30, 2020 (as defined in Note 14, “Debt and Other Borrowings”), the Company paid a cash dividend in the aggregate amount of $400,000 to holders of the Company’s Class A 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-weight:400;line-height:120%">Each outstanding share of Class A common stock entitled the holder to one vote on each matter submitted to a vote of the stockholders of the Company, including the election of the Board of Directors. Holders of Class L common stock were not entitled to vote.</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 the event of voluntary or involuntary liquidation, dissolution or winding-up of the Company, any amounts available for distribution by the Company were to be paid to the holders of Class A common stock and Class L common stock, as if such distribution were a dividend paid, factoring in the priorities as described above.</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%">Upon the earliest of (i) an IPO; (ii) change of control; (iii) the date OEP and its affiliates cease to own any shares of capital stock of the Company; or (iv) at the election of the Board of Directors, any merger transaction involving the Company or its subsidiaries, each outstanding share of Class L common stock would convert into Class A 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-weight:400;line-height:120%">Also, in connection with the OEP transaction, the Company granted 400,000 unvested Class A shares and 597,400 of unvested Class L shares to certain Company employees. The Class A shares vest to the grantees over a service period of 60 months. However, they remain subject to the Company’s repurchase right at par value in the event that either (i) a change in control has not occurred or (ii) the Company has not consummated an IPO by the seventh anniversary of the OEP transaction. As of March 27, 2020, the Company was not able to determine whether such a change in control or IPO was probable, and therefore no amount of stock-based compensation was recognized for the unvested shares of Class A common stock at that time. As a result of the Company’s IPO closing on November 2, 2020, the unvested shares of Class A common stock immediately become vested and the Company recognized $40,440 of one-time stock-based compensation (400,000 shares to management at $101.10 per share) at that time.</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 Class L unvested shares vested on a straight-line basis over a service period of four years. Class L unvested shares had no other vesting conditions. If an IPO occurred, 25% of the unvested awards would accelerate vesting if 25% or more of the awards are unvested at the time of the IPO. If a change in control occurs, 100% of the then unvested awards would accelerate vesting. Accordingly, based on the Company’s IPO closing on November 2, 2020, the Company accelerated the vesting of the 25% unvested awards at that time.</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%">Prior to the IPO, the Company issued 17,203 shares of Class L common stock with a weighted average price per share of $33.83 during fiscal 2021 and issued 30,300 shares of Class L common stock with a weighted average price per share of $26.93 during fiscal 2020.</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 October 2, 2020, the Company repurchased an aggregate of 1,997 shares of its Class L common stock from certain of its directors and one of its non-executive employees for an aggregate purchase price of $408 in connection with, (i) in the case of such directors, the settlement of certain outstanding promissory notes issued by the Company to such directors, and (ii) in the case of such non-executive employee, to satisfy certain withholding tax obligations triggered by the vesting of such shares in accordance with the terms of the applicable award 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%">Immediately following the pricing of the IPO on November 2, 2020, all outstanding shares of Class A common stock and Class L common stock were automatically converted into an aggregate of 166,500,000 shares of common stock. Outstanding shares of Class A and Class L common stock were converted to common stock in the Common Stock Conversion at conversion rates of approximately 15.822 and 13.010 shares of common stock to each share of Class A and Class L common stock, respectively. As part of the Common Stock Conversion, 2,066,468 and 1,766 shares of common stock were returned to the Company for tax payments made on behalf of holders of Class A common stock and Class L common stock, respectively, to withhold to cover tax transactions. Outstanding loan amounts related to Class L common stock in the aggregate amount of $753 were extinguished on October 2, 2020.</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 respective number of shares of common stock and unvested restricted common stock issued in the Common Stock Conversion. The number of shares of common stock and unvested restricted common stock issuable are based upon the vesting provisions of the outstanding shares and reflect the shares vested and unvested at the date of conversion.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:52.998%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.804%"/><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%">Shares of <br/>Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of Unvested<br/>Restricted<br/>Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Shares of<br/>Common Stock</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%">Class A common stock</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%">156,155,403 </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%">156,155,403 </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%">Class L common stock</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,816,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,276,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">163,972,017 </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%">459,749 </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%">164,431,766 </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%">Prior to the IPO, there were 638,298 shares of Class L common stock outstanding at a weighted average price per share of $11.99. As noted in the above table, as part of the Common Stock Conversion, the Class L common stock was converted to 7,816,614 shares of common stock and 459,749 of unvested restricted common stock at weighted average prices per share of $14.00.</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 its IPO, the Company offered certain employees (excluding its named executive officers) who were eligible to receive cash bonuses under the Company’s LTCIP and TRIP the opportunity to elect to receive RSUs under its 2020 Omnibus Incentive Compensation Plan in lieu of cash payouts under the LTCIP and/or TRIP, through the RSU Conversion Program. Refer to Note 12, “Management Long-Term Cash Incentive Plan” for more details.</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 years ended March 25, 2022 and March 26, 2021:</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="background-color:#cceeff;padding: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 27, 2020</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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">1,428,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.06 </span></td><td style="background-color:#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%">(160,063)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">(43,713)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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 26, 2021</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,225,156 </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.07 </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.70</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%">30,960 </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;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344,717 </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 colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.00 </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 colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(622,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%">20.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="3" 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%">(246,358)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.02 </span></td><td style="background-color:#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 25, 2022</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%">1,701,007 </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%">20.50 </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%">49,635 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 year ended March 25, 2022 was $26.00, and the stock-based compensation expense related to non-vested awards not yet recorded at March 25, 2022 was $22,790, which is expected to be recognized over a weighted-average of 1.27 years. During the fiscal year ended March 25, 2022, 622,508 shares vested.</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 medium-term plans (“MTP”) 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 are earned upon the completion of a three-year performance period ending March 31, 2023. Whether units are earned at the end of the performance period will be determined based on the achievement of certain performance objectives over the performance period. The performance objectives include achieving certain revenue improvement and cumulative 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 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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.972%"/><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="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="display:none"/><td colspan="3" style="display:none"/><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%">Performance term</span></td><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.42 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%">Volatility</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">49.9%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate of return</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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.17%</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%">Dividend yield</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/><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%">$14.00</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%">The following table summarizes PSU activity for the fiscal years ended March 25, 2022 and March 26, 2021:</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="background-color:#cceeff;padding: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 27, 2020</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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">650,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.05 </span></td><td style="background-color:#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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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 26, 2021</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%">650,302 </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.05 </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%">2.65</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%">16,433 </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%">465,732 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.08 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 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%">(160,951)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.19 </span></td><td style="background-color:#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 25, 2022</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%">955,083 </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%">20.22 </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.51</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%">27,869 </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 100% - 200% of target goals. The intrinsic value of the unvested PSUs during the fiscal year ended March 25, 2022 was $27,869. The total compensation cost related to unvested awards not yet recorded at March 25, 2022 was $12,893, which is expected to be recognized over a weighted average of 1.51 years. No shares were vested during 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%">The following table summarizes unvested restricted common stock activity for the fiscal years ended March 25, 2022 and March 26, 2021:</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="background-color:#cceeff;padding: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 27, 2020</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%">— </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%">— </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"/></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%">Common stock conversion</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%">459,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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%">(50,170)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">(3,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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 26, 2021</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%">406,327 </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.79</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%">— </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%">(241,787)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(24,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%">— </span></td><td style="background-color:#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 25, 2022</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%">140,526 </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%">1.07</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%">4,101 </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 connection with the Company’s IPO, the Company had filed a registration statement on Form S-8 registering 1,545,891 shares of the Company’s common stock available for future issuance under an employee stock purchase plan (“ESPP”), which number consists of (a) 832,400 shares of common stock initially available for issuance under the ESPP, and (b) an additional 713,491 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, which is maintained by the Company, 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 in length. The Company’s first offering period started on January 1, 2021 and continued until June 30, 2021.</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: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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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><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 25,<br/>2022</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 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%">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="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%">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%">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="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%">$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 25, 2022, the total unrecognized compensation cost related to the ESPP was $272 and this amount is expected to be recognized over 0.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%">For the fiscal year ended March 25, 2022, the Company recognized stock-based compensation charges of $19,918, $11,997, $424, $1,099 and $110 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. Upon completion of its IPO, the Company recognized one-time stock-based compensation charges of $40,440 in connection with the vesting of all outstanding shares of Class A common stock, $1,610 in connection with the automatic acceleration of 25% of the standard vesting term of shares of Class L common stock 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%">d $1,028 with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the RSU Conversion Program (see above and Note 12, “Management Long-Term Cash Incentive Plan”). In addition, the Company recognized stock-based compensation charges </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of $1,169 for i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ts Class L common stock for the fiscal year ended March 26, 2021 and stock-based compensation charges of $5,729, $1,269, $174 and $247 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 and ESPP, respectively, for the fiscal year ended March 26, 2021. All stock-based compensation charges in fiscal 2020 related to expensing of the Company’s Class L common stock. 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 25,<br/>2022</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 26,<br/>2021</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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,158 </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%">183 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></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%">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"/><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,435 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Phantom Stock Grants</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 January 1, 2022, the Company issued an award of 5,733 restricted cash units to an employee of a professional employer organization that provides services to the Company. Each restricted cash unit represents the right of the grantee to receive cash payment, upon time-based vesting, equal to the market price of the Company’s common stock. The restricted cash units do not possess the rights of common stockholders of the Company, including voting and dividend rights, and cannot be exercised or traded for the Company’s common stock. Additionally, the carrying value of the restricted cash units fluctuates with the market price of the Company’s common stock and represents the expected cash value of the units at a point in time. Due to the cash settlement feature, the restricted cash units are classified as liabilities in accrued expenses and other current liabilities and other long-term liabilities in the consolidated balance sheets for the current and long-term portions of the obligations, respectively. As of March 25, 2022, the restricted cash units will vest over a remaining period of 2.15 years. As of March 25, 2022, no restricted cash units had fully vested.</span></div> 28750000 14.00 25000000 3750000 321425000 20125000 8450000 2 12500000 0.01 6720000 2880000 0.288 291000000 9260000 1000000 0.01 0.08 0.08 400000000 400000 597400 P60M 40440000 400000 101.10 P4Y 0.25 0.25 1 0.25 17203 33.83 30300 26.93 1997 408000 166500000 15.822 13.010 2066468 1766 753000 <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 respective number of shares of common stock and unvested restricted common stock issued in the Common Stock Conversion. The number of shares of common stock and unvested restricted common stock issuable are based upon the vesting provisions of the outstanding shares and reflect the shares vested and unvested at the date of conversion.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:52.998%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.804%"/><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%">Shares of <br/>Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of Unvested<br/>Restricted<br/>Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Shares of<br/>Common Stock</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%">Class A common stock</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%">156,155,403 </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%">156,155,403 </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%">Class L common stock</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,816,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,276,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">163,972,017 </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%">459,749 </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%">164,431,766 </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> 156155403 0 156155403 7816614 459749 8276363 163972017 459749 164431766 638298 11.99 7816614 459749 14.00 <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 years ended March 25, 2022 and March 26, 2021:</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="background-color:#cceeff;padding: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 27, 2020</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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">1,428,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.06 </span></td><td style="background-color:#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%">(160,063)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">(43,713)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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 26, 2021</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,225,156 </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.07 </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.70</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%">30,960 </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;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344,717 </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 colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.00 </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 colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(622,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%">20.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="3" 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%">(246,358)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.02 </span></td><td style="background-color:#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 25, 2022</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%">1,701,007 </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%">20.50 </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%">49,635 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 1428932 14.06 160063 14.00 43713 14.00 1225156 14.07 P1Y8M12D 30960000 1344717 26.00 622508 20.33 246358 19.02 1701007 20.50 P1Y3M7D 49635000 26.00 22790000 P1Y3M7D 622508 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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.972%"/><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="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="display:none"/><td colspan="3" style="display:none"/><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%">Performance term</span></td><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.42 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%">Volatility</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">49.9%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate of return</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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.17%</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%">Dividend yield</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/><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%">$14.00</span></td></tr></table></div> P2Y5M1D 0.499 0.0017 0 14.00 <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 years ended March 25, 2022 and March 26, 2021:</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="background-color:#cceeff;padding: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 27, 2020</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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">650,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.05 </span></td><td style="background-color:#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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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 26, 2021</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%">650,302 </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.05 </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%">2.65</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%">16,433 </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%">465,732 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.08 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 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%">(160,951)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.19 </span></td><td style="background-color:#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 25, 2022</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%">955,083 </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%">20.22 </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.51</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%">27,869 </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> 0 0 650302 15.05 0 0 0 0 650302 15.05 P2Y7M24D 16433000 465732 27.08 0 0 160951 19.19 955083 20.22 P1Y6M3D 27869000 1 2 27869000 12893000 P1Y6M3D 0 <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 years ended March 25, 2022 and March 26, 2021:</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="background-color:#cceeff;padding: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 27, 2020</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%">— </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%">— </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"/></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%">Common stock conversion</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%">459,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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%">(50,170)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">(3,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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 26, 2021</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%">406,327 </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.79</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%">— </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%">(241,787)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(24,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%">— </span></td><td style="background-color:#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 25, 2022</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%">140,526 </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%">1.07</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%">4,101 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 459749 14.00 50170 14.00 3252 14.00 406327 14.00 P1Y9M14D 0 241787 14.00 24014 0 140526 14.00 P1Y25D 4101000 1545891 832400 713491 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: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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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><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 25,<br/>2022</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 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%">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="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%">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%">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="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%">$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 0.4810 0.5502 0.0010 0.0009 0 0 8.25 7.77 272000 P0Y3M7D 19918000 11997000 424000 1099000 110000 40440000 1610000 0.25 1028000 1169000 5729000 1269000 174000 247000 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 25,<br/>2022</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 26,<br/>2021</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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,158 </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%">183 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></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%">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"/><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,435 </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> 3176000 5158000 183000 3933000 3573000 87000 26439000 41139000 1165000 33548000 49870000 1435000 5733 2.15 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 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><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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,425 </span></td><td style="background-color:#ffffff;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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,853 </span></td><td style="background-color:#cceeff;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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,278 </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 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><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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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%">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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,468 </span></td><td style="background-color:#cceeff;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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,468 </span></td><td style="background-color:#ffffff;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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,082 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,431)</span></td><td style="background-color:#cceeff;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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(496)</span></td><td style="background-color:#cceeff;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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,909)</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%">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"/><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%">16,173 </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 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><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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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"/><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,189 </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%">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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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%">(2,009)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,841)</span></td><td style="background-color:#ffffff;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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,188)</span></td><td style="background-color:#cceeff;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%">BEAT</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,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">GILTI</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%">86 </span></td><td style="background-color:#cceeff;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%">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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514 </span></td><td style="background-color:#ffffff;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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for IRS audit 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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">5,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:#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%">21,191 </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%">(19,552)</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%">16,173 </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="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 increase in income tax expense in fiscal year 2022 as compared to fiscal year 2021 relates primary to tax impacts of the fiscal year 2021 IPO transaction. The fiscal year 2021 IPO transaction resulted in excess tax over financial reporting deductions related to a $40,440 stock-based compensation charge (and the related incremental tax deductions), a $16,000 one-time dividend treated as compensation expense for tax purposes, and the tax loss on the divestiture of PSL. The tax impacts of these transactions and other discrete transactions caused an overall U.S. NOL for fiscal year 2021 that will be carried back five years. Additional fluctuations in our effective income tax rate relate primarily to differences in our U.S. and foreign taxable income, estimated FDII benefits, GILTI income, research credits, non-deductible stock-based compensation charges, and discrete tax items.</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%">Except for AMTC prior to its sale, the Company has the ability and intent to permanently reinvest its foreign earnings based on expected future U.S. cash flows and specific and measurable plans to use its existing foreign cash to fund its working capital needs, invest in short-term and long-term capital projects, and to make investments and acquisitions. Since AMTC’s operations have ceased, the Company may receive future liquidating distributions; however, such distributions are estimated to result in no material incremental U.S. or local tax. Therefore, no deferred tax liability has been established with respect to outside basis difference in its foreign subsidiaries.</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%">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 25,<br/>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,<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%">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%">Net operating 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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,054 </span></td><td style="background-color:#ffffff;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,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,304 </span></td><td style="background-color:#cceeff;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%">6,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,698 </span></td><td style="background-color:#ffffff;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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,304 </span></td><td style="background-color:#cceeff;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%">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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">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%">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,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,050 </span></td><td style="background-color:#ffffff;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%">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:#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%">32,714 </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%">38,231 </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 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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred 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;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:#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,206 </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 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:#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%">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%">(4,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,366)</span></td><td style="background-color:#cceeff;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%">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%">(2,801)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,868)</span></td><td style="background-color:#ffffff;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 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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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:#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%">(9,677)</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%">(6,234)</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%">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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,967 </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%">26,972 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;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 25, 2022, the Company has $2,106 in NOLs related to our Thailand operations. Additionally, the Company has $3,490 and $2,964 in research credits related to its French subsidiary and state filings, 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-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 its Thailand NOLs of $2,106 and state research credits of $2,964 because such assets will not to be utilized by the Company prior to expiration.</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 is completing carryback claim filings allowable under the CARES Act to utilize NOLs and carryover credits generated during fiscal year 2021. The filings will carryback $8,364 in Federal NOLs, $2,631 in U.S. research credits, and $305 in foreign tax credits to prior taxable periods. These amounts, along with an estimated rate benefit of $4,463 have all been classified as a long-term tax receivable as of March 25, 2022.</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="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%">A</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s of March 25, 2022, the Compan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y had $2,459 of gross unrecognized tax benefits, of which $2,433 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:120%">pact 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 recognize</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d. As of March 27, 2020, the Company had $2,559 of gross unrecognized tax benefits, of which $2,501 would impact the effective tax rate, if recognized.</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 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><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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,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"/><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,264 </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%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">(8,513)</span></td><td style="background-color:#cceeff;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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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,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"/><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,559 </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 classifies uncertain tax positions as a current liability, or as a reduction of the amount of a net operating loss carryforward or amount refundable, to the extent that the Company anticipates payment or receipt of cash for income taxes within one year. Likewise, the amount is classified as a long-term liability if the Company anticipates payment or receipt of cash for income taxes during a period beyond one year.</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 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 $58, $73 and $841 in interest, penalties and releases during fiscal years 2022, 2021 and 2020, respectively. As of March 25, 2022 and March 26, 2021, the amount of accrued interest and penalties totaled approximately $324 and $232, 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="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, through its subsidiaries, is subject to examination by taxing authorities in the United States, the Philippines, United Kingdom, Thailand, and the states in which the Company does business. The statute of limitations remains open for U.S. federal tax returns for 2017 and the following years. Audit activities related to the U.S. federal tax returns for 2016 and 2017 concluded during fiscal year 2020 resulting in a settlement related to transfer pricing for fiscal years 2016, 2017 and 2018 in the amount of $9,482 including interest. In non-U.S. jurisdictions, the years open to audit represent the years still open under the respective statute of limitations. With respect to the major jurisdictions outside the U.S., the subsidiaries are no longer subject to income tax audits for years before 2014.</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%">Capital Contribution</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%">In connection with the settlement noted above, Sanken agreed to make a one-time capital contribution in the amount of $9,500 to neutralize the cash impact to the Company. All ownership parties have agreed that this contribution would not result in an incremental ownership percentage change or increase in shares by 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 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 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><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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,425 </span></td><td style="background-color:#ffffff;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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,853 </span></td><td style="background-color:#cceeff;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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,278 </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> 121883000 -2288000 34425000 18863000 837000 18853000 140746000 -1451000 53278000 <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 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><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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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%">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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,468 </span></td><td style="background-color:#cceeff;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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,468 </span></td><td style="background-color:#ffffff;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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,082 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,431)</span></td><td style="background-color:#cceeff;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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(496)</span></td><td style="background-color:#cceeff;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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,909)</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%">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"/><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%">16,173 </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> 7779000 -3821000 15146000 1553000 1085000 1468000 4361000 2115000 4468000 13693000 -621000 21082000 7892000 -17564000 -4431000 371000 -1016000 18000 -765000 -351000 -496000 7498000 -18931000 -4909000 21191000 -19552000 16173000 <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 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><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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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"/><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,189 </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%">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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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%">(2,009)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,841)</span></td><td style="background-color:#ffffff;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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,188)</span></td><td style="background-color:#cceeff;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%">BEAT</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,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">GILTI</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%">86 </span></td><td style="background-color:#cceeff;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%">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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514 </span></td><td style="background-color:#ffffff;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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for IRS audit 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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">5,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:#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%">21,191 </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%">(19,552)</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%">16,173 </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> 29557000 -305000 11189000 3988000 0 0 -230000 -13303000 0 -2031000 -3834000 0 0 -2009000 0 2823000 2162000 1841000 -9066000 0 -1188000 0 0 1694000 0 0 86000 307000 1498000 0 -157000 1279000 283000 2370000 356000 514000 0 309000 0 283000 43000 0 -17000 26000 361000 0 0 5491000 -420000 -525000 0 -590000 -862000 -186000 20000 -63000 -230000 21191000 -19552000 16173000 40440000 16000000 <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 25,<br/>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,<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%">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%">Net operating 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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,054 </span></td><td style="background-color:#ffffff;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,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,304 </span></td><td style="background-color:#cceeff;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%">6,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,698 </span></td><td style="background-color:#ffffff;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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,304 </span></td><td style="background-color:#cceeff;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%">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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">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%">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,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,050 </span></td><td style="background-color:#ffffff;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%">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:#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%">32,714 </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%">38,231 </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 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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred 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;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:#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,206 </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 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:#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%">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%">(4,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,366)</span></td><td style="background-color:#cceeff;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%">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%">(2,801)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,868)</span></td><td style="background-color:#ffffff;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 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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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:#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%">(9,677)</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%">(6,234)</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%">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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,967 </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%">26,972 </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> 2106000 11054000 11137000 9304000 6454000 8698000 5892000 6304000 2837000 821000 2221000 0 2067000 2050000 32714000 38231000 5070000 5025000 27644000 33206000 4720000 4366000 2801000 1868000 2156000 0 9677000 6234000 17967000 26972000 2106000 3490000 2964000 2106000 2964000 8364000 2631000 305000 4463000 2459000 2433000 2554000 2542000 2559000 2501000 <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 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><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 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,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"/><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,264 </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%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">(8,513)</span></td><td style="background-color:#cceeff;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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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,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"/><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,559 </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> 2554000 2559000 6264000 0 55000 4863000 0 0 8513000 95000 60000 55000 2459000 2554000 2559000 58000 73000 841000 324000 232000 9482000 9500000 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. In addition, prior to March 28, 2020, the Company also sold products for 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%">Net sales of the Company’s products to Sanken totaled $148,813, $104,661 and $184,557 during the fiscal years ended March 25, 2022, March 26, 2021 and March 27, 2020, respectively. Trade accounts receivables, net of allowances from Sanken totaled $27,256 and $21,595 as of March 25, 2022 and March 26, 2021, respectively. Other accounts receivable from Sanken totaled $104 and $198 as of 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%">During fiscal year 2020, the Company acted as a distributor of Sanken’s products. Net sales of Sanken’s products by the Company to third parties totaled $35,421 during the fiscal year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 27, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. On March 28, 2020, the Company formally terminated its distribution agreement with Sanken to distribute Sanken’s products.</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 Sanken totaled $31,917 for the fiscal year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 27, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Accounts payable to Sanken totaled $4,494 as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 27, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-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%">In May 2022, the Company issued a letter of intent with Sanken to develop a plan to transition the supply chain and sales activity in Japan from Sanken to the Company. During the planning process, both parties will define the transition timeline and method for customer communication, supply chain transfer and sales coverage. Parties will also define a method to continue engagement with Sanken on the support of select 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-style:italic;font-weight:400;line-height:120%">Joint Development Agreement (“Development 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%">The Company, through its former wholly owned subsidiary, PSL, entered into a Development Agreement with Sanken whereby the Company and Sanken jointly own a specific wafer technology and share the reimbursement of development costs incurred by the Company. Sanken reimbursed $1,440 in fiscal year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 27, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Sanken reimbursed no amounts in the fiscal years ended March 25, 2022 and March 26, 2021.</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%">Short-term Bridge Loan Receivable to 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%">I</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n March 2019, the Company entered into a short-term bridge loan to Sanken in the amount of $30,000. The loan bore interest of 2.52% and was repaid in April 2019. Inte</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rest income related to the loan to Sanken was $55 in the fiscal year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 27, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-style:italic;font-weight:400;line-height:120%">Notes Payable and Line-of credit from 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, through PSL, its former wholly owned subsidiary, had related party debt owed to Sanken that includes three notes payable in the aggregate amount of $17,700 and two lines-of-credit agreements in the aggregate amount of $25,000 at </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 27, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The interest rates on the related party debt were reset at the beginning of each calendar quarter to LIBOR on the last trading day of the previous month, plus a 1.0% spread. Related party interest expense consisting of amounts due to Sanken for intercompany notes payable, lines-of-credit and miscellaneous charges for the fiscal year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 27, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> amounted to $1,444, and related party interest paid for the same period amounted to $1,538.</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 PSL Divestiture, the total $42,700 balance was contributed in-kind for the fair value of the 70% interest that Sanken acquired.</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 PSL</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 accordance with the PSL Divestiture, the Company had both intercompany accounts payable of $1,198 and accounts receivable of $3,368 that were previously eliminated in consolidation. The previous intercompany receivable balance of $3,368 was moved into trade and other accounts receivable due from related party as of March 28, 2020. In addition, as a result of PSL taking over the Sanken distribution business, as of March 26, 2021, the Company reflected a related accounts receivable balance of $767. This amount includes reductions of $767 and $2,601 from payments made by PSL during the fiscal years ended March 25, 2022 and March 26, 2021, respectively. No accounts receivable balance was recorded as of 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%">In May 2009, the Company entered into a technology development agreement (the “IC Technology Development Agreement”) with Polar Semiconductor, Inc. (“PSI”) (subsequently changed to Polar Semiconductor, LLC), and Sanken, pursuant to which the parties agreed upon the general terms under which they may, from time to time, undertake certain activities (the “IC Process Development Activities”) to develop new technologies to be used by PSI to manufacture products for the Company and Sanken, as well as the ownership and use of such technologies following their development. The IC Technology Development Agreement provides that the expenses for all IC Process Development Activities will be shared equally by the Company and Sanken on an annual basis (subject to any exceptions upon which the parties may agree from time to time), with such expenses being paid to PSL by Sanken in the form of an up-front annual fee, with PSL being </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%">responsible for any expenses that exceed the amount of such fee. The IC Technology Development Agreement will continue in effect until such time as the Company, PSL and Sanken mutually agree to its termination or adopt a successor agreement, or in the event that the companies fail to agree upon the annual fee for that fiscal year within three months after the commencement of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">such fiscal year. During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">fiscal year ended March 25, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company (through PSL) received no fees from Sanken and paid no fees to PSL pursuant to the IC Technology Development Agreement. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During each of the fiscal years ended March 26, 2021 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 27, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company (through PSL) received fees of $1,200 from Sanken pursuant to the IC Technology Development Agreement, and during the same periods the Company paid fees of $1,200 to PSL pursuant to the IC Technology Development 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%">In April 2015, PSL and Sanken entered into a discrete technology development agreement (as amended, the “Discrete Technology Development Agreement”), pursuant to which the parties agreed upon the general terms under which they, from time to time, undertook certain activities (the “Discrete Development Activities”) to develop new technologies to be used by PSL to manufacture products for Sanken, as well as the ownership and use of such technologies following their development. In June 2018, the Company, PSL and Sanken entered into an amendment to the Discrete Technology Development Agreement pursuant to which the parties agreed to the assignment of all rights and obligations of PSL under such agreement to the Company and to certain amendments to the terms of such agreement. The Discrete Technology Development Agreement provided that the expenses for all Discrete Development Activities to be shared equally by the Company and Sanken on an annual basis (subject to any exceptions upon which the parties agreed to from time to time). As of March 26, 2021, the Company had accrued $614 included in amounts due to related party under this agreement, which was paid in the first quarter of fiscal year 2022. The Discrete Technology Development Agreement terminated on March 31, 2021 in accordance with 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 Company continues to purchase in-process products from PSL.</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 $55,297 and $42,196 for the fiscal years ended March 25, 2022 and March 26, 2021, respectively. This amount includes none and $5,930 of price support payments made for the fiscal years ended March 25, 2022 and March 26, 2021, respectively. In accordance with the PSL Divestiture, the Company had intercompany accounts payable of $1,198 that was previously eliminated in consolidation. The previous intercompany payable balance of $1,198 was moved into amounts due to related party as of March 28, 2020. Accounts payable to PSL included in amounts due to related party totaled $5,222 and $1,739 as of March 25, 2022 and March 26, 2021, respectively. These amounts include reductions of $5,222 and $1,198 from payments made to PSL during the fiscal years ended March 25, 2022 and March 26, 2021, respectively.</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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 28, 2020, in connection with the PSL Divestiture, the Company contributed the forgiveness of the fair value of $15,000 out of the $66,377 total debt owed by PSL to the Company, which was previously eliminated in consolidation as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 27, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As a result of the PSL Divestiture, on March 28, 2020, the $51,377 note receivable from PSL was classified on the Company’s balance sheet as related party note receivable. The related party note receivable held by the Company had a maturity date of March 28, 2027 and bore interest at a rate of 2.70%, which was a market rate determined by IRS guidance at the time of the divestiture. The entire receivable of $51,377 plus accrued interest of $762 was repaid on October 14, 2020.</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%">). In addition, PSL has the option of borrowing up to 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%"> on or around January 1, 2023 under the same terms of the PSL Loan (the “Secondary PSL Loan” and, together with the Initial PSL Loan, the “PSL Promissory Notes”). PSL has informed the Company of its intent to elect its option of the Secondary PSL Loan during fiscal year 2023. The loan funds will be 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 25, 2022, 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%">$7,500. On April 1, 2022, PSL made a quarterly payment to AML of $500, which included $31 of interest income.</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%">Transition Services 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%">As part of the PSL Divestiture, the Company, PSL and Sanken entered into the Transition Services Agreement (“TSA”), pursuant to which the Company agreed, among other things, to provide certain human resources, legal and distribution support services to PSL following the consummation of the PSL Divestiture. The TSA provides that 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%">Company and its wholly owned subsidiaries AML and Allegro MicroSystems Europe Ltd. will provide such services in a manner generally consistent with the manner in which they were provided during the 12 months prior to the date of the TSA, and will not be obligated to perform any service in a manner that is materially more burdensome than the analogous services provided for or within its own organization or group during such 12-month period.</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 services contemplated by the TSA include human resources, legal and distribution support services. The applicable service period for human resources and legal services is 12 months, and fees payable for such services are $50 per year, invoiced on a quarterly basis. The applicable service period for distribution support services is six months with respect to services provided in North America and South America, and nine months with respect to services provided in Europe. All distribution support services are to be provided on a cost plus 10% basis. The Company received $25 under the TSA during each of the fiscal years ended March 25, 2022 and March 26, 2021.</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 TSA has an initial term of 12 months and may be extended for additional 12-month terms on an annual basis if the parties so agree prior to the expiration of the then-current term. Unless the TSA otherwise provides, PSL may terminate a specific service prior to the end of the term by providing at least 60 days’ prior written notice. The North America and South America portion of this agreement was terminated as of March 26, 2021.</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 Electric Europe Ltd. (“SEEL”)</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 fiscal year ended March 26, 2021 and after the PSL Divestiture, Sanken, through PSL formed SEEL to cover its distribution business in Europe. The Company in connection with the TSA agreement with Sanken and PSL paid certain costs on behalf of them, and, as such, had related party accounts receivable from SEEL of none and $1,272 as of 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-style:italic;font-weight:400;line-height:120%">Sublease Agreement</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%">In 2014, the Company, through one of its subsidiaries, entered into a sublease agreement with Sanken pursuant to which it subleases certain office building space in Japan from Sanken. The sublease automatically renews on an annual basis unless either party provides notice to the other party otherwise and can be terminated by either party upon providing six months’ notice. The Company made aggregate payments of approximately $200 to Sanken under the sublease agreement during each of the fiscal years 2022, 2021 and 2020.</span></div><div style="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%">Consulting 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%">In September 2017 and prior to Reza Kazerounian becoming a member of the Company’s board of directors, the Company entered into a board executive advisor agreement, as amended in June 2018 (the “Consulting Agreement”), with Mr. Kazerounian, pursuant to which the Company engaged Mr. Kazerounian to serve as executive advisor to the board of directors and the office of Chief Executive Officer. The Consulting Agreement provides for a fee payable to Mr. Kazerounian on a monthly basis in exchange for his services (which fee was reduced from $30 per month to $19 per month in connection with Mr. Kazerounian’s appointment to the board of directors in June 2018), as well as a grant of 12,000 shares of the Company’s Class L common stock and a signing bonus of $54 in connection with the execution of the Consulting Agreement. The Consulting Agreement provides that if Mr. Kazerounian’s employment is terminated by the board of directors, he will be entitled to a severance payment in the amount of $180 as well as a six-month vesting acceleration of his shares of Class L common stock. The board of directors and Mr. Kazerounian each have the right to terminate the Consulting Agreement at any time. During the fiscal years ended March 25, 2022, March 26, 2021 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 27, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company paid aggregate fees of $260, $318 and $494, respectively, to Mr. Kazerounian pursuant to the Consulting Agreement.</span></div> 19332852 1832852 0 0 1790000 148813000 104661000 184557000 27256000 21595000 104000 198000 35421000 31917000 4494000 1440000 0 0 30000000 0.0252 55000 3 17700000 2 25000000 0.010 1444000 1538000 42700000 0.70 1198000 3368000 3368000 767000 767000 -2601000 0 0 0 1200000 1200000 1200000 1200000 614000 55297000 42196000 0 5930000 1198000 1198000 5222000 1739000 5222000 1198000 15000000 66377000 51377000 0.0270 51377000 51377000 762000 762000 7500000 0.0126 P4Y 7500000 7500000 500000 31000 P12M P12M P12M 50000 0.10 25000 25000 P12M P12M P60D 0 1272000 P6M 200000 200000 200000 30000 19000 12000000 54000 180000 P6M 260000 318000 494000 Subsequent Events<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%">Chief Executive Officer Transition</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 May 9, 2022, the Company announced via press release and a Current Report on Form 8-K that its President and Chief Executive Officer, Ravi Vig, provided notice of his retirement from the Company and its Board of Directors on May 6, 2022. Mr. Vig’s retirement will become effective on June 13, 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%">On May 7, 2022, the Board of Directors of the Company appointed Vineet Nargolwala to serve as President and Chief Executive Officer of the Company effective June 13, 2022. In addition, the Company’s Board of Directors elected Mr. Nargolwala as a Class I director of the Board to serve until the Company’s 2024 annual meeting of stockholders and until his successor is elected or appointed and qualified or until his earlier death, resignation, disqualification or removal. Mr. Vig will </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%">work closely with Mr. Nargolwala and will consult with the Company up to six months after his retirement date to ensure a smooth and orderly transition of responsibilities.</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%">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 (NYSE: ST), 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 &amp; 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&amp;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.</span></div> EXCEL 138 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %2+LE0'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 " !4B[)4C*Y$A^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G4V*I81M+HHG!<&"XBTDTS:XR89D9+=O;W9MMX@^@,?,_/GF M&YC61&GZA,^ICYC(8;X9?1>R-''+CD11 F1S1*]S71*A-/=]\IK*,QT@:O.A M#PBB:=;@D;35I&$"5G$A,M5:(TU"37TZXZU9\/$S=3/,&L ./0;*P&L.3$T3 MXVGL6K@")AAA\OF[@'8ASM4_L7,'V#DY9K>DAF&HA]6<*SMP>'MZ?)G7K5S( MI(/!\BL[2:>(6W:9_+JZN]\],"4:(:KFMN*;G>!2K"7?O$^N/_RNPKZW;N_^ ML?%%4+7PZR[4%U!+ P04 " !4B[)4F5R<(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 %2+LE3;\F[ZFP8 !X: 8 >&PO=V]R:W-H965T&UL MI5E=<]HX%'WN_@H-[>RT,R'8,I#0)IDA0%JF(6$A;2>[LP_"%M@3VV(E.81_ MOU0C^NL='5](YTO7%1L@GY7.NR4L4QNJRX6N]_MQJ*=?G$5.G M8LUCN+,4,F(:3N6JI=:2,R\-BL(6M:QN*V)!W+BZ2*]-Y=6%2'08Q'PJB4JB MB,GM-0_%YK)A-_879L'*U^9"Z^IBS59\SO6/]53"62M'\8*(QRH0,9%\>=GH MVY^'SID)2)_X&?"-.C@FIBD+(9[,R=B[;%B&$0^YJPT$@Y]G/N!A:)" QS\[ MT$;^3A-X>+Q'OTD;#XU9,,4'(OP5>-J_;)PWB,>7+ GU3&R^\5V#.@;/%:%* M_Y--]FR'-HB;*"VB73 PB((X^V4ONT0!;33S&1-2?,P9)I=74BQ(=(\#6CF($UF&@W-#V+3[W,MX6X D9=M#2\QSS=8UQDF/8)I4S(1L?85 M&<4>]UX#M(!@SI+N65Y3%''"Y"FAG1-"+4I+" VJPK?$ZAZ-'N+1<[Z&E[?3 MG.$S+7,,B(D&0@DEC++?QZY>1Q].$((TD+ MDK0.R0?V0L8>#+U@&;@I4Z2S*R#;W29M6YV>Y$J=[ _( M+3Q'[N/RW.&0O4XGE:6(:_""F6"82]J%#=BXD+]E.C!GT-,/8A.7LL3A)BR& M=:8"BB<8O<(?;%S8W]++1^)4BN<@=LLSB6/>?<.H%5YAXQ+_EMI4* W"_&>P M/CX]<$3+L2T'XU9XA5UA%BDS6-4?IX(#='$BA3G8N*+?"F-64U_$F!)7@'0I MS$['LC!&A378N*X_!!I<02R)33\N/I$Y=Q,)V2JEA2,-1!2!YLRU<)].R!K\ M^)F%"2Z0*I#N!$2H4G]92_/UZ M,ENKI6,+M#4I)X8C5J2J$'M:2^S',=A'MKLWJUNVIUK*#$>L8%9H/:VE]6G7 MD0%8T$K(4LFHP+EE$B9,WW4Y &,ET%B' O-I[AD[SC.(Q:&Y#I1<%N5]R:. M4[4(IX7X4URW=XQ&$9T< &*:_=X<#,C_<0+ M-*PE^EK#DB5;0=Z$;%7*#,>KV( ZA= [M38*=&U=5Y#[1T&EQ M:HL?@S@S6_6IK-:S>TOWD%S/ZEA6U[&.4#PHS>"JO-__JH--$\SKA=GL+3GH M5OD:M0)U:C19Q,HL5+3/B>IM -*FCQ?A!Z8#]&"+#A9@O9X9)U(E9@=*5R$_6D29A/!;O?))M ^ M9-:F%O'8-B?#8P_AM),PN4\8 MW $R4R8U&8_'V;L"];I(1,QD%3(BIA1EN*?,7K1)19H4C_B %L38QM@I7-.I MYYH +X'#&!KV0K[S\KF)0UGP=][MTAY:&BQH&+I;Z4 581=W,*8S1P0WM+:M=<>\X+QSNYK&,5>N@H&[\+OTP MH8AK"B99;3V_FG_\Z*/;E!*8+V*4B(5]"J'5Z!MTGLX\1V8D6Z[0\ MOQ!:BR@]]#F#B6T>@/M+(?3^Q+P@_R1T]2]02P,$% @ 5(NR5&%Z F0B M @ < 4 !@ !X;"]W;W)KL M/%<$S(]558@$[;HB 464;0_3'DQR$*NQG=F7I?WO9SLA8Q)D?4E\OON^^^[L MJQ)Q+V&AB2B&8?I]#KJII, A.&UM^S-!MA'%4L".\ 'XM M-MI:8HW/@OJ>K8HVB+9M;^%(]VHKCTAW*"VKKY1:'\:Q,.9*%K(_7]BD*T=(Z9Y@T M%/.:@EZA&%"R4A(S0S[+%-)_"4*KIQ5%3Z+FM)-QQ72/T/$-H7U*._B&;9%# MSS?L*E+I\S+)C]G>H+:7XF='@E&;8.03C/Z38,T$7&I@-_K+=K;>D=W3\W:] M>UZ3Y7+3(6G<2AI_2-)2)5?/M9MAKNSMDS=DQ8QA258:0#0=RB:MLLF'E#UR M+70OD!P H" !@ !X;"]W;W)K[Y]!U*CF6+E_BA#QO?AM1_1J/YS4A[^2;DMW;#N4+?ZZIIKV8;I;:?%HLV MW_":M1=BRQOX925DS11\E.M%NY6<%?VBNEJ0((@7-2N;V?5E_]V3O+X4G:K* MAC])U'9US>2/S[P2;UO$?:E1,5SI;=@\/+* M;WE5Z9U QY^[36?[8^J%A^_?=_^Y=QZ<>6$MOQ75_\I";:YFZ0P5?,6Z2CV+ MMU_YSJ%([Y>+JNW_HK>=;3!#>=\6@X*Z;(97]GT7B(,%.'0L(+L%Y-0% M=+> ]HX.RGJW[IABUY=2O"&IK6$W_::/3;\:O"D;?1J72L*O):Q3U[>/7Y:/ MOSW]\OQ\?(%^+MWFNR=)OU^ MU.5T)R5O%&)MRU7[R;,CW>](^QU#UXZLW2"(#!^T^)2@ M@5-";;BTA0\5'4I\:%[ARA:RY-:K.S53(<9& M!"U629BE=F797EGF5?8D^9:517]=-/I*&+,B/RIY-MV9&:HPRZ*);HM52A-' M3<+!2*' 7S]W\K9"]G2'2_@H55$C%#](#"N" HNV9.J Q(#AF)_YO9! M11M>%7TY:9E#(?8<>R?/-"%1%F<.B2/Q,/%7":%8=4(6[+8Y/'Z$<9R1J4[3 M+J1!%+LR800I]I/T24*+"F=\CK85TU(AA35/M] [JIX#5MG4#!L. I).99MV M.",THP[9(U6Q'ZN/()JILEFCBD-7B:1N'\_%ZKR##YYPFQB%6A%.P6$Q;>E"H.WDE M/LYZ8A(C(F1*<8L5 ;D.L2-:B!\MT,G+CGO[T(,S:95O&96BT!BH+&9)FKD& M$3+BAOAQ8VE'Q03P'SE@TH8F@9$MII6C2I*11\3/H^-.[R.9E@$I" F9WHNP MV>$X=C7^9(02\4/I\:4JUTP'>.C' B?CA-&\"#P)_.5F(9KT@23KM8BYE#/QTY14_A5"6:];GB MLOXH<:@%11%)IPEN,\LP=508.A*+GD*LCS2:.,)10J)ITVJSBX,T2!PJ1VQ1 M_]!U*^JZ[#N5H03FHM$9PIO81T12/T(?)+O$TM_C#DZ"RX"K!&( M7EG5\9\0">9P)>M_J-TPJ<'3J8V0Y?]Y ;V7>/^V;%N-)Z@PHE,MM.^%OFX] MMPM/O M(?6/:[L2OC!;9M$LF$X@-JLTVWG,(+D;%M".;)*-0$?DR0Q;J=8[**,X,25&V,W0/W=P#-7#+Z"7HS)!L)L M+SL6NA.215/N6.QH%#EN^M.Q!Z#^'@#:Q:[NAH9VUR6*&NK21C\M?.7];7VK M;!/EYS@-#5Q:[7 :1P[A(_/I20,I4TJ6+YWJ[UA#&CR"ZL7)LP3&I+ H)1I%Z51$CF:W7 D?^@G_Q?1G&LR25%5^D(L&V@ M8,*VQCRT !U'QL,AFQ5V#$'A2/WP%.JW1X3A_3FP2K5,HS#UF(7I7&: M./(Z'/$?GG+/]:@1;!RQ[JOAR8X1X\F@=1RWV%G'\<7!XV/][![*\+J$?KSB M*U@87"102>7P.'SXH,2V?Z+\(I02=?]VPV&0EMH ?E\)H=X_Z(?4^_^4&PO=V]R:W-H965T&ULI99;;]HP%,>_BA7UH94Z<@%"J ") E4K=2TJ[?8P[<$DAEAU M8F8[T.W3[]A),T*Y=CP0VSF7W]\YOG167+S*F!"%WA*6RJX5*[6XLFT9QB3! MLL87)(4W,RX2K* KYK9<"((CXY0PVW,QXR-1:_#,\5H2L8"R2Q) ML/A]31A?=2W7>A]XHO-8Z0&[UUG@.9D0];(8"^C9992()B25E*=(D%G7ZKM7 M ]! SQ9(,./M.(Q5WK#5SAXQSK4"X>Z$9J3&5E#K'"O(_@*"6T- MT73#S(WQ!C4TU9]QH@2\I>"G>H/'A\GC_=VP_SP:HNO^??]A,$*3V]'H>8+. MQUB05,5$T1"S"_0%O4R&Z/SL ITAFJ+GF&<2IY'LV I(=#P[++)>YUF]'5F_ M8E%#7O,2>8[G;7$?'./N&W>WZFZ#_G(2O'(2/!.OOB/>1&%%H#85XC-T0U.< MAA0S-.:2FEK[T9]*):#B?NY)5B^3U4VRQHYD?09+!S(0B6 5HHAG4S7+&!1T MR+-4;9W-/&++1-0+<]ESG6;'7JY/V1:;>E#:5% ;)6IC+^H8EA01@D0(ZC!\ MO40++- 2LXR@AY?'^-"G9'\]O /\*P(L$O)?B?DD"ES [C^Q^H M-KGW652 6R5PZU/ <(!(!7L%3>>'J%L'J?=95*B#DCK82SW@20++_#^*/#BF MR \85=#;)7K[!/23*[S]82I=Q]E>XT>95C2XSK]#R#E=Q7%%7D2N<+6=1JO> M;&_ND-M,@W8S"%Q_QU=PUXY1]W0%)U1]$?XH&5M,=\BPURX&^E8&!^>NOZSL)WR9[+V6UXHVJ M1(,D?[H1&1&O^5P;%PP^MGS* MZ]IX@G'\V#D=[9]I# ^OW[S_WI(',H],\:FHOU6E7EZ.\A$J^1/;U/I>//_) M=X12XV\N:M7^1\\=EJ8C--\H+58[8QC!JFJZ3_:R"\2! :8#!F1G0&R#9, @ MWAG$[S5(=@9)&YF.2AN'&=/LZD**9R0-&KR9BS:8K370KQHS[P]:PJ\5V.FK MJ6B4J*N2:5ZB!PT?,*E:(?&$_EYSR:[YUUWSR,#S\,$W8I&+Q7ZK2EY>>Q@ H/?,R!O#*Y)T.,MDV>( MI!\1B0CQ#&CZ'G/:FF./^>P]YEEK'@78Q/OYB%M_R8"_S[#4%:NY-[2=:=:: MF@6]O6!13I/"BI(/ M1J*4^*.4[_GD03X/(#L0HX]HP1N(5]WR8B64VTII$[\M]U'+W<&D41%;ZVSJ M@\7)PVI%D-K-:LTJ:2;'+,I:-(MQ#72 GE)<>ZM,X0S$ M3FD7D6%L3U7(S1$5'/5:%85KRY(U"VX4Z E(H2VK-]S0FH.BP/P9DG"IJG(G M7%YYBIQQC:%)LBEZ8:D-FWE@0RP/%!D'67X1&E)0."O7RP9[JDN48X>.!T=! M.1*;CP<7Y4F2#Y B/2D2)-47HJJ9BY5W/>U<'"V!F((HV60\.(+3W.;BPE*2 MDR$JO4+C.%Q3]9++'0UTLIN=TU!=Q;UXXK!Z_F4D!]KADC]JF'@3L$VEED/% M%;O*YP3+A8R+*+4E-.CIF$ROGS@LH#>-YI(K_9;!'U'#_31<\1OC*+4+J0]& M:!3;5'S>\!";7DDQ#;*!;09L(AIHRJ7DS?P5@3(TBG7;EY,:)NX4+6"CY25( MW2&E-+?Y>5 DS^W"ZH'AN, #_'I-QV%1O^D2&HHK:'L#B==N OB/3:5?X>X6 M)G(P#7VR;/>;4Q\JP<[LN:BAJ>OE'8?UO5VQP]GG*F^2.:VH!S5.,F<9>5!Y M/#0WO8CCGZCXKMAT6?;(8;_/WRJ09B\#VN J,&X[5)N9BQOC),4V-1>6QM#* M^KF17M1)6-1O]C1,K[VMVA.%DT?HQ*#O/O41(Z[H$N@_K %//; Q+M+4[KP] M.$QQ-K![(+V.D[".FZWZQAN@1J1#,VG9<4;?<,L*[<>Y.1>#0[L0O@>T S'RA.!GCV MHDY^ON\>X/FIKOE""G1;S:5X>%6:K]1'!&E[YB7J;JMA7A.G&OIP69':Y= # MBVF1#504TC<:) DV,?^)+X(F#JDEDSS4[9"^02#A!N&:J6J.3D!R2L@A)E7_ M /_"[]SEA]IP1NVMI!=%G%7OHN*S;""L?9- PDW"K*HWYB3M%SA1'R=B<_*A MG!K@@H8I]7T!R8*9\JT].C4[QBVT\+#]:KE <[#12L-&&99^,!MZE29AE>ZS MH7N"/UR>;7)>9$F>$&>%N= \AJV,V_SZG$;=WT#T>N4F8>4^3(@0+8]6%U#G M,;$/NZ8^:$833&GB\/) @[SB7K7CL&I_AN)_S^OVV/B.26@1[_F6-QL>.@/M MI3/^N70.GX)B]^ 2%SFU]=^#2W*:VOW/S(>C*?0V S'JM3,.:^#BQ)JQW'FP^5)FMJ597+P%F+%Y:)]FZ/07&P:W1WG[^_N MWQA]:M^36/>O\?FL>^_3N^E>0]TRN:@:A6K^!"ZCLPR*N.S>['1?M%BW[SH> MA=9BU5XN.2NY- #X_4D(_?;%/&#_?NWJ7U!+ P04 " !4B[)4+QQG[#D$ M #A#0 & 'AL+W=OB- M8C1W2B4/2!@F04D+,9A.W-JSFD[DUO!"L&>%]+8LJ7I[9%SN[P=X\+[PN5BM MC5T(II,-7;$79KYNGA5\!0U*7I1,Z$(*I-CR?O" [^8XL@I.XM>"[?7!.[)4 M%E)^LQ^?\OM!:'?$.,N,A:#PV+$9X]PBP3[^JD$'C4VK>/C^COZC(P]D%E2S MF>2_%;E9WP]& Y2S)=UR\UGN?V(UH:'%RR37[A?M:]EP@+*M-K*LE6$'92&J M)WVM'7&@@),>!5(KD+9"W*,0U0K1N0IQK1 [SU14G!_FU-#I1,D]4E8:T.R+ MN+4L4=]?HYZZM3#$VRB M)C*1PXMZ\)I@],;B]X>%-@I.SA\GS,6-N=B9BWO,_0PUIG"XOE!6NJG3M:5D M-\5X/!P.)\'NT,$>L1$.\;'4O"L5I3C\P#K:_[#9__#,_2-JC"H66T,7G"$C MD9#B)H-44Y*#U@K$#%-,&V_25E:20PKQJ$7S#)FY1R:*_123AF+R7RD^<,Y6 M2J*G(E/RY4U#YNAKFR>W/HY)=V]X'(=IBZ9'+!T/HQ;1KE24C%/LIYHV5-.3 MR?^+63.%LJ.LKZE?: B?.#E(VKCAMKX7U,%"L.6JH)R MM(+^7_L-T5(J4_Q=D83*(D#2\2ZJE04O5K4'1(XVJI P)3"U*S(&\8!# ]V> MNVX!:0<-%@SG:,$$O!FTX0!T[3 !VM!7^[BXC%-R=8TNHC%VH!UVZ17JH?TQ7.#H^VG_OZY26SP>$LB(=-*W*PZZ3]02P,$% @ M5(NR5&_;<&]E @ S@4 !@ !X;"]W;W)K(G M+VPU"CX'4&#)UL(^J.UW;/5<.;Y<">._L&U]HP#RM;&J;L&40Q.8VOI@>3?*Y M=&V?6TVWG' VFRAIE. %LUC W-)"/;4&5 D35=.?5+D6;Q#N9*YJA/,9T^10 MH>4Y$SVX@*?Y%,[/>G &7,)CI=:&R<(,0TO9N1AAWF8R;C*)CV32C^%>$;.! MK[+ XB5!2+(Z;?%>VSC^D/&>Z4N(KSY!',7Q.PE-3H%?>WC_'?CT%/C PZ,/ MU"1=IQ+/EQSAZYISM#>_;A?&:GI)OS\(EW;A4A\N/1+ND>W@'''%;ZK5/RI?_29_K6)TZ2SJ<1$1[\Z37JI9\8 M!G*UEK;Y,;K3;BC=^K?XZGQ,PZJ9+?]IFDE'?5MR:4!@2931Y> J -U,C\:P M:N7?TT)9>IU^6]' 1>T&PO=V]R:W-H965T&ULS5IM<]LV$OXK M&%WGKIF)(@+@:\_V3"P[MF9RK<=.[S[TT'V)*>G:Q;]Q] /+D696?JY40FGQ9YT5U.EEIO?EA-JN6*[%.JW=J(PKX MY4&5ZU3#Q_)Q5FU*D6:-T#J?,<\+9^M4%I.SD^:[F_+L1&UU+@MQ4Y)JNUZG MY7#F/JW$7.7_DIE>G4[B""7!#@$4C M GXGX)LKQ","02<0& )\;(6P$PA-D\(1@:@3B,P5_!&!N!.(38%@1"#I!)*F M'-K\-]XNRT:6_:1TFB-B<[?87*W7<(?<:;7\C$A?N*7?9YFL[[ T M)S>IS*:+@LS3C<0MN73KNA4:.@G$[#(M"UD\8C'X<,"?QQ?8@;5O2MQMBMQUJSICZQY+AYE4><( MNF*>%DM!OH?BK58IA.4-237Y1UJ^(RQY2YA'$ZPH6_UAH[^>'D]GWLGL:3^0 M-H)Z[;\A<&$#0R\*60\;N,AW+O*O=/$(M\Y;G=&>+4&<1'$\-'ENPPRG+FR$ M[T?@U1!V:<-H$/'8'\(^V+ I#5EDF'5EPV)JJ+I&5K0R8F-"/!G^+AE^(\)' MDK$HED [*BBS"]%>O:F[95/.*Y5GHJS^]MI1_WT+MRF!L?V[!8/ MG)7P(_ C62S56F 9#ZSJXQ'U B-/""I,(FK$WT91[N.1"W?&AT[CNVY,FOXE M[[=UL\;<"*VED\#,Z\4!T,# :&=@Y#2PR>&T)E<9&+D&QEFE8T9&=GQ\;H3Z MX@!H8&2\,S)V&KFHJFW3 V"&+]M66M5V[[<]K'/'B"UQ,!*Q9&=,XC0&2AOX M9@%4IBQ%L7PANDR+*D];IIO]%QA.33BP ":6/5-. VYT"QQEQ/G*1C'<+^KU MQ,D[>*2?7(0^@?/3AJ$/<.R<(H.?^Y0;,W+>X5S3%E'E!S%T:*.-(SB:0'<)S$JP<5.:)%%HW$,( M+@FL[-CVVR,7 8W,7-HS(,K_^*E+^YE/_6^8NYWP(!4Q]:B9,006)6;+N\)@ M?CP2P)XX4#=SZ(;O:^M:=KN_O6ZDRL>TZ'Z'EE?I<@O]KVP&3?KP(',)R+8+ M9K(42]UJNU])3,)S5/@VT>;7D!1TM ?4YATT"$>'.NVI!_WMN >U>86?Q)'5;"+K/F1F?'%-8RVTYRCT=R$I M3F:OB"=IC1UBZ?7YS[[;7'X<9@OM8F=_4E+WHSB^?I5X1O1)DPUW&*J>WC WO?D=0X75#SM(A^8=)#(B M:-0.HF@*+#DQ8VPKF]KC&T.-S&^V=TCCYE2W8K,M8>A4XJC(-G&%5/3S*?T" ML^=0N2%4AWEAS"+?]'&$%(VXV=,4YCZI^4W<1$N%(ZY%D1>9]8()F]NEV<4/2FHI5[0U3DX12+FMWVRAL"]FRAJ^Y M=6R2Q+S8+DR".:4C- MOG4T]!J!6B/,!1G&HB>&S$T,QTX%7/[;O ]V\K%YUCI'<.!\:/8 FR &":.1 M9[8 A$@& 35+!CE9HS0VJ<45@J.46LS"]L#*B0LR?"S24UON_?&G KRGB]Q- M%]VG APYR:))8![07.(XWQSM5QAN[%R ]\2,NXG9_[L1YC:#BH(D#$?F#-][ MUN6F4%^S$>8VD>'](R(NQG1Y7J3JQRVVL>)+8<.1)B030:[)[)<#>3.F\ MIRO<35=NTI?=JP[MYJ&FE"N19P2*NYZZE= Z;]Z'J#&B[1(M444=MHD'[#JM M.CJ &GK3$Q3N)BC?0+XXP@UB2HWV_ F2F$T(91ICV>J)!G<3C3\M >OL M'A2P3T,S>-C#-3JRG>(]Y>!?13E0^A4T](.AMB.C._'\B >)>4)U//0:@5K/ MW%V0X4/W?M3[[E.L,?KE\+_3N)\[<(B'QI9BCN# >?.,!4&%L -/S-<@,&V, M 94U:@;!36GL^^:+$)@^&A@5>(V@S*PX(6U69GMOFM4O0T*('V51D5P\@(SW M+H)>7;;O%[8?M-HT+Y_=*ZW5NKE&PO=V]R:W-H965T&ULI5MKS5=-L/H]& M=;(2Z[C^5&Y$ =\\E=4Z;N!C]3RJ-Y6(4]5HG8^HZ_JC=9P59Y<7ZMY#=7E1 M;IL\*\1#Y=3;]3JNWKZ*O'S];^%DL1/-M\U#!I]&^ MES1;BZ+.RL*IQ-.7LS'Y//4"V4 AOF?BM3ZX=B2595G^D!]FZ9K]6Y(',,J[%I,S_RM)F]>4L/'-2 M\11O\V9>OOXI.D*>["\I\UK]=5X[K'OF)-NZ*===8WB#=5:T_^.?G2$.&A!_ MH 'M&E"] 1]HP+H&[+T->-> *\NT5)0=IG$37UY4Y:M3233T)B^4,55KH)\5 M5_;Y]&!YQ'JW)9%LZJ=JR(5Z7$' M(WCY/0.Z8_"56GN\C:M/#O5^=ZA+*?)"D_&QF.\^-.YOKG_:^%/,Z^SQYG5XO/EN?P_7.X M>@X?>,X=A)2L2,JUP,:P;1NHMC)RO%P2$GF>=S%Z.;0L @N)2XY14Q/% N+V M?1V]O[=_?\]JIW'Z7Y@XE8.]HP"*Z/Q 0$9$E*Q!.O6]38N$N$D9=V@ M(2 PWL7PBHF)H=37.)D8%^<3[OF$)T;H2505>,'.0^*? F40&D\.>!1J%$S0 M.0DCIOL_ N.1&^%,HCV3R,IDT93)CW.9\5(8AS7(@'K0S2+C!1CSN,[&1 'C MP-7(F"C"VD3$A MD:N'Y:FUHV,NM.="K5PFJ[AX%C+Y/\59Y;S$^5;(X8&P*WD!)7E90XBM!OVP M>\31@($^-4AB,$^'31'8$,L^^1)F93E;;X"='"#)+2^+Y_,<9&EJ\T)V>M1, M2 #Y5.=CZ^B83Y_DB3W+/\BL)R5Z[< 2 4;O!:B5U9O*3@D$PJQ1DT[4HV6< M*D=%.7)S>M!(SU,(RG--FB:*A1$98-K+ >)9F7XK8-639__ 6#U#+%'S#A8R M/T03+T$5U"+95BK1H_P\))($4DT>$S1AAE/:(,?4>E5!?+LD5%.OEG/O0+DH MAU3CF&?Q,LM/JAC2)WUBS_J/59P*T$9)N97R"C2-R%ZD&5';F4D:LB#CAG<@ MN(BY3#<@HAU\SH?\HT_\Q)[YQR8;6-64S4I4*"LD:5/?UW,F"@MU2B:(<7^ M4)__B5T S+JY/.329J(^YSS051@""WRN*Q@$-!OKTP?JB+!KTOS[94WNRAY!0;07J?Y L*BD"5'B5*J 1U?HP MT**DS01^SEC(=-8FC/ @TD4:@)Y>^;]K28QR-+,W\7Q"C:%% M<-3UC.4$@@L))T/SKY<#U%X>T,LHL[OO5XM?**/0/CM3^Z+_85LEJUBZ#RA& M,"D8LGG[W=GD<><_XN]MMAG2_-1^JPB+7 =*C8@FJ]*I>QQ33"=PSUFLHCABUIRF" M&U!:M!<)U"X20"XG0J0@EF6<@P7H_SNJ9L:G 7>-F(X( V*$/P04L:'@U\L' M>EH^[.IGV2](98KHBHB$QBB:,&/JVR#'M=->4C"[I)C :K3*EMN=FRJO7,:Y M+%?53JJ2F)-FDGK6;"NU@JVW2UBV9G'UAO%EIC[0I08".2<^8[K'6KLZ)MSK M#&;7&?M@OJU554LM\>IW!'*&" 7?IX9 1'$AY08Y3,80/QB(Y*Q7'HS^4B2_ MGMV-[R;OC^3LH/)NUP/S UWSYA1E(TXL?1B2H@.C4#%!8!YA@:Y$$1AS#ZLC MQ[3Z?,].U@ .@EI6@$O$N;/9+O,L ?]_$A5XRSZ.;XM45*]R_H,+I5G="=A> M&NU:#%=_F9G3#9,@10!*.#6\RM;5L3UZ:<#LE0+-'KMBMJIEK=<0-VI96FT- MH<(\.$/\&E>I,L*F2_,7P! ME3:N41><6OLZ9M#+&F:7-5_+"MJ .ZM$7XLB@R%4&5"TY;#]Q$AW6P=/60$. M8Y\!-FW2L38AC'B!42Y#<)P-1X5>ZC"[U)F+SFL'>*.T3"EBT$(*(@P=3%M? MQYQZ3GJG$]Q8EF\L9."98) 8'V'4'NWL.&]L.$GA$V\R1H( MV\F!P$$W;D_+E=.0*0*)O"&?X[U8X>\4*Q\ZM?+Q: W:3RR[=.&(U/",#=$) M!@LH"?5-1@07TF&VO7#A]I+)%23*I(WT/Y-V]P26V,))NG(N9!IUPD*5XN6% M3 @OL.;8Y=LY"+DJ2V0:D=^CIC!K(Z L]!2!H%CH&X..U%D\GPY47GDOJ[A= M5G4G#2HAL^:'5+17'Z58_??\3A'EN@&P6HKOFB<5D-(,\?VA<@0_.&QA MUV"_1-2)&VN6F/J(N"P/CH :"(U$8&',!*=NXC'K! M@ %ZT<7MHDNI^/'=U%$75__Y-OL^OKFZ>URHF_.KQ>-\-GF\ZKX?/SI7)7'[_LW\:G(/*Y:;V?AQ M=G\G6?V2-:RG?7JAP^U"9] #4=,BAS-":I8R$1R)(,9RW;1(?X3SH5T_WJL8 M?DK%G X1V%$.XNM,3)0/$U_G8:(\%@[4UGBO6[A=M_S[,&@J#GPJ(#AT*B X MRU3P>AGCN=:IL/CV\'!S=0NN/KYQIK/%Y.9^\0W\?3\IY$+?F=U=W\]OU6RQ M.;_7"P_/+CR4@=5>4[L+WH@*C(I9TD/$ -'='@'1@.NQ%$/QH0-97B\KO!,' M,30N]G-,GIG4*0REGA\06!CI]& SL2'B]0O#L9Q[ORN)"K5O97I]XO1.)M]\[Q[?D#E?J#[8ZKUH(HB8V<^9Y>Y;TV,0(C)E'WC 8 M\?C !IYW<%S2GH#'[7F!ENV6MK(98*]W#%CAY+F*"0*@7&>>P MK#T=,^_3KVLR?[N4C*YV*_65/)L^]J30RT#P^.*$F^V]5\<[8;>6XU+3>[ MAH5XW4T8*47K!EK%%:I$NSFK$"ND- MLSTVOK^[_V7"6)W'U^Y_)9^G[>\+^F[:GSO@T7WZ].DFGV^LN_5KI8*XKTSM7^RM0VB^.SKRQ5I5 MTA_:1M6XL[2ND@%_NM61;YR2);]4F:/Y=/KLJ)*ZWGOYG*]=NY?/;1N,KM6U M$[ZM*NFVKY2QFQ=[L[U\X9->K0-=.'KYO)$K=:/"/YMKA[^.NE5*7:G::UL+ MIY8O]BYFW[TZH>?Y@5^TVOC!9T$G65A[2W]]V6].+P*-52MB9\LIL?53K/ M*:U76./Y7[%)ST[W1-'Z8*OT,BRH=!W_E_?)#__-"_/TPISMCANQE6]DD"^? M.[L1CI[&:O2!C\IOPSA=4U!N@L-=C??"RX\RM$X)NQ1AK<2KUN.^]T+6I7@E MO?9TY]HIK^H@R8W/CP)VI7>/BK3#J[C#_(D=9G/QP=9A[<7;NE3E>($CF-O9 M/,\VOYI_=<4/TAV*^>E$S*?S^5?6.^Y\<,SK'3^QWI5;R5K_SN>;B->V]M;H M4D;4P!'#\Y,_WNE:UH661MS@H@)$@Q?_NECXX "R?W_%HI/.HA.VZ.3_&)7_ M[0[BPABU*/HG*A*)/S"ZU)+ MIY47?_OK7\[G\^GW%Q\N^=/L>V$=&Y%NO+95(^MMNOGWB8 Q4JR,7<#A!KR# M?72-S/-Z5>MZ-<''.Y!+@\]L?R7K=HE M(ZN>"*0=*>Q&[P,PUHZDA?@-%%9 M/AX,#@[91X^I6KG5]D ME[K0<(#P\;BTK6R1D9:8A!_5=8D<=80%<-JM D&* MSSA+.H382'JKL*ZQCGW1UF0_'=?(#7OYC<(G2;&H!9!=K,7QE* ].QX\7,N* M@W4CZUM5BX_6P=$7E7*ZD#$*G6-O_O'Q(CM/2/+=9FV-V0J[J8?!V [6>TLD MB;5@-\+Y/I2#Y?B)O. A]A)71; +& 8;SR9Y"7BU%//SP_-O,J@*6U4X$RBL MN.6]8!B@(JYJ)=Y^:778BFOI IS=H^+J[?5HJXO&:4,;G4_B^TMM< @I"N6" M1GS@5%H;[JE+2D2*$6WN0[K3N1<[%VM9KQ0#E!V*2T_#>A1'8' -Z'UI8;!R MB@*/8-4HD7C#3<1'E)\?9=7XM781&6LY@.W2VH"3P#S.D-DS86PA(P@E-O:$ MQ=8Q"I&(-<'HBL)\IRKV-',=8!$&-L&_C5$$*CK09:T#P?"Z71@$\FJY5(S_ M[-G+ZZL.%7#+_'QR=CJ=3*=3X==P#T,Q9NX@:C+@++B3UL(1"G;J_NSD$&\V ME$WT]H0N;M8:X 4O8]'APL@Y%>&QV(X.0&XZWC5C]#2JM^$D)FN 8J0#HH/' M4'/I.J)00[@TSA9*E9X".MR @-'@YKU&^59(@?WC^6QR,C\53 %"- M&F"TIX#9"-*/TI?RB_@A@N2&I0IQ 'ADD/M!%[?DZ&VU $%E^GS_PX?#3*!7 MF3D0U4> CPES,(_B*=<.<55B_Q5@LH\P@S^^LTZ2LH$!*(+!SPW]![>]YQ; MU]9(!U,K#:R2]ZS;X9_KF_<=T+!^I(<)O6L='\F*A0KD?FG X'W-6,J%00V: M@+2\"@=&(X%](0U=WB7U0&RZVHJ_#0H'-A9O^#2::MN(1[JM)0(')X>U)F(^ MN 6!3Q"9^J"0?BVP;.UE$85 (C:N#'K14MQH-Q2-%7;AD/IWVK8>V:.,A@+E ^EZ M4.+AK9@!Z=24DDX52M_Q08%M,&4T['3&5C2F)>(K7!MA&>%%#YP]F_.V3C52 MT#LHKDHZTAMES%@&J:9T M%EO<\< *V9:.D;0\+Y0N/>-+,\Y>698ZYF1T'9&O(MM!)!NEZMT4&"8, +ZP M\"?93OHS^9_02WUHUO1,"(/T[Y*0&LJT+$4YH/.E9:._9/E;FQR%-0K9:(IV M["22VO"=]Y!C=M!IP!.@L;;(.AS,I(V61!&T=XE,*D(6F?&/C#]6HB-539#1 MO:.P-J7/ :5I-"K2PK>3V;-3J$B>O-3D M]'3>07T0V7%@NPT>*5&10^K4GG<9.1W M-P'+9!IE. )66&&X/[4&I$0A'0DJM3+LSV5K 23094>3O8(+U$CR76C%H"M M?-LZVX!(TAL;+)($9/;AGBFB^0N2W1^P)8_2=S"^@K*!:5, M0$OEVOLI8?R:"]WG/H]\UBCQ:([;1%)5K?=<-RZQ7]&5J==7OUR^.9A]BX4 MHXJ$; ;.;#;2-OE!U+@%0)-PA-7B")SE^M0TWX44D#MPT[_DCF MW>-KIG(2F+',K8 [5\<>7SHD2*2%#2^G28'3O2A&"QA"S2;@2"Y&]B.&%:ZU MI&P1 M2EIFLUN4WA25H^_9UVK1_R*_4;DEL"W[D:?&U"[($;(XNL)4+B=M] 3U*X2 M%;4D'(8>976N*+MB"60T^0=PRN$==W4Y.W@E[*-#R@('TBQ)\=Q9S>UA&FHX=V56&%&-(H)E#:4&_< M,M7W05T#N0@K()%!2E*1UAVKU&Y?] 6HG-%+)%'#3K= ^V6> T,ZV0>2,VB4 M#$\=CH;+X+!"=%(*YAGMTK%XV0Y%7'5.9O;#&!N;1+2GE&U.EJ2/[89]2[+$\HPFR<\A(8+7ZCP(0 4W0MV' MU&%'$4">L?7*4G0>QER6X$5/(XK8H/K''=\-GN%@5CX4-R[TI6K(9!P]Y5,: MBB8FK](X)-K"T\8V4,9W3/E@>,%%:L+/KO5J#=,Z7H@<",EB T)++6*IB;8' M"*2:$JCCC0AA$":\M:X?K8_K7W;'A!'.M4)3P\$=-?MET/9FCN,B4+-970WE M.))2YX42:_%4SFY05'5Q:^+XB<.#QU*T:E:3 C19VRI!)3'&N C@\*P2*I4J MRH.(1@9CC1KEA!CK\[Y4RG$UYDU!NZV1J3IG%V1H?"NZC9/H^[LUWX3P_^\_13! MGO^IXJFRZVKH :,149QF>RC>WI&NY@;Y*6[U@H9,BHYC76JB"+F[I76HG-4] M]>#<<687=$*C'K/QV./#-.5Y<()"&K&EZ7 'M[CH4X@BJQA/:_ZJ$2>-\7': MWWJ:BH"%[B45(.1/3*C.K($NZA:FS :_&K!2= #K (H9%Y_=VD/B8071',^N M751Y).M7UI9,0E'R18J@90\,\K6,\SP_J$YH--&,_\YB TR,FJ;I8WQN+-$H M8$3Z]3#?02AZ1?-]'AOV^(8C!$_&V/:AC"$A'YV=OJ;)!3:/I!\*Q3>#P86E MQD6DZ3\Y<=CP/ARX+JQS/%W;/SGF05P4Q)IA4$SCP>.[/ ;"T2NJ M0#2%DRX\1=6YJH A+:EJ;O4455 U<,[2J'N]H*W8&X8@U'U3DQ3:CL?HUH[7 M(C=%5:%2I?HC-;C##T^X^_+A-(#;[MA9<=]-G?)3_MN2&3>J"?$+D_@5VFY< M..(\Z,7#Z\3_-&FDQ#)I_N&Y- *4#-7!]W4X#4]YXK[\=C]SD-QL0_6&F!>4 MF8I?'LX^SL96.52"6*\N-#(03;16R]C+9TJX40@.'>\"7)E'[/SVQ:>W-W2U M&[837N@[T3RH,'*3DVN0HWC8N12.I%4EZ;." MTY8+!8#%MUV<6MVA6.TRM-M>XS-GG=)OC\9!>>C:%OH::SL^Y4GU__ MU']Q2;SR??0_9;A.4^;'OLD:LIV.TO1T?@!%?TLU M]/0X?DS[J)@XB17>.33$6QXAT(@_ .!C_M M06%5&6U-V*L-NZEMW],#$/() DTP(!-I:JHG_] M/=]9<@'!*GF6MWFPQ2*!Q,F39]_PZK;K/PT[Y\;B;M^TPW>/=N-X^.;ITZ': MN7TY7'8'U](OFZ[?ER/]V6^?#H?>E37?M&^>7CU[]M73?>G;1Z]?\7O MNFEL?.L^],4P[?=E?_S>-=WM=X^>/[(O?O;;W8@OGKY^=2BW[J,;?SU\Z.FO MIV&5VN]=._BN+7JW^>[1]?-OOG^)Z_F"OWMW.R2?"^QDW76?\,?[^KM'SP"0 M:UPU8H62_KEQ;US38"$"XY^ZYJ/P2-R8?K;5_\Q[I[VLR\&]Z9I_^'K^?/&HJ*9A[/9Z,T&P]ZW\6]XI M'I(;_O3LS U7>L,5PRT/8BC?EF/Y^E7?W18]KJ;5\(&WRG<3<+[%H7P<>_K5 MTWWCZX]R&$6W*3[Z;>LWOBK;L;BNJFYJ1]]NBP]=XROOAE=/1WH>[GI:Z=K? MR]I79]9^?E7\V+7C;BC>M;6K\P6>$J !VBN#]ONK>U?\L>POBZLO5\75LZNK M>]9[$7;_@M=[<6:]A6T6_W&]'L:>J.4_[WG R_" E_R E_\KZ/V?6KOX=7"X M[-TP>B)D^N*7G2N(B0]E7S)ST(]5UPYT?4V_U\7&MV5;^;(IAI&^("X8_)]_3JONR)4;&Q<78T5^?7.'"(\NV+LJ!F/^ M)P[%N"O'HMQLB#WILZ-5#EV/9Y=[P#\ )KK>C<.J:'RY]HT?:2\K7JCV0]5T MPX2G"NS8L&MYMZ4LB)W@1WQ^>'-8]1P8+0G'H6QT$^Z.).) ?]13#RS'N_#7 MP?6^JR^+CU.U2W;?NP;@$%JFP6VFAK9T([!O_!V>1@O[=BS;K5\W+FR\;$AJ M$K!T*>&]J+MI/>+N4@Y9 !(QX7IZR#CUK7RI\(;[3R"B!1IZ;C-T"7#8"W9+ M\KWQOY< Y:9L)L:C;V\(4UU_7.'Q_4109^>">W%QH"B"JOIT 9E)S[DM^YHN M(H'I^IZ^&,N[Y.H(IYQO1XMA/X/K;P#[3W0)K=EN.^"8EO1T84)N3I:B;7E" M2MCD)7'#.-%!TTHDIFW3M2>RZXM-W^T)ZFY(R%0>/P!5/I"T)IODON_+&T6-<2P^J^3P.1$S]A=!4 MH$CZ7OF0/TZ$SW:TBR(ESE:_++Z?!A(APU!\=%O&VOM6M#I. !+A3;<_E"U) M%%I+D F0[,&YWI""/^"R%4'=U9-J76'6L??K MR>CBIB1()ZP^NFW/N*M\7TU>9(S]3,+M$S$!U'I3DU9TEQF0NY+(NZ =;1NW M(H3PMQ>X+I-#KMRKJ*E)?1(DKF>V )"TS9$%!E:ZW75$[00.*(_N:/$UY QQ ME5.4 *V*C$&@J7;>;9)?:U=Y-E@@_?H55BV\H$H!_[=_^=/5\Z^_'?16=^>J M"98)88;."O?L72F2+5(4K<]'1<18)/LN"!#7$Y$0"0/3;3?2@16-V](]]!OD M-(D-1S\)-H5U 'K?3=L=66D,VM&5O3#P_?MA/JU$?)0'/PIG=5,/'L%I ZN_ MD42_6!\O]*,\DD1&WPW+B "@O]SYO?\=:JK;T)-8SHC6 =0];;&O M<>'G;':9M,NBG?9KVA5K$&*MWC-59ZAAZI.K09AN9(6K%%Y )X=;6/:LC%\V8T"-DSKP=>^9"R4=""C @C9!E&)HV^29Y,R MD"?7_&3:\F#Z4(4247=%G+1EOG*FF-=EPX0L7@>K:2@WT7F,BA-]C]M(./;$ MUK,UZ62<&!&).E99B%67=;=B:6H9W>FN<,\2EB"L^K;4RS-<^8$5 4D>5FP= M- 66F.$+*[L2.IAIE3?&JK3K:W S?3.F)%'_1GI=3DZ!&IS<:P?DVZJ9:FA7 MB 2(0)+6A'583E4U[2$/F M5D]G#G2_!UY(?:84NPH< >T!TP%BG.1K0\QSV[HZP]\*VI=,#4^/@"$$HY . MGY^N;$V ?MC1=X<#\YN=$0D^MH /4W_HQ,2ECT0=H,,526H&D4@;_C%"1)^&'>T"= 7^(3HC^Y+85]0XFX5F+!(Y5 DY MY)M\@+9RV93 @YUN2/726<#38W_O.2.*/CPCJZZNO7 BG'8Z@P:* M3*4V&:C'D%VDDB.18B;!HB551D<1 M+$:X%Z5(:"./84_6%)#V=W--_QS,G?<)I9NCM6Q8L :MRIY44 T:3XZ!A"MDZ5#R\SS( MES"5"!F\Y!,3&/07[>I VZ(%]DPX]4U)?+)UT4$*IQL>%=<5]B'[PO4D#,9H M8!*HXZTXFKS&H229B4>Q+):GJQO"^@0R*C_YJ+-!G@GRR('H03%'P4P(#A$@ M*FQ3ZSZAE6X-;Y^5BV\/DYX8G+;YE5-[>NWM#KMAD"$A(D "-D';UO 8R&&M M2(L)K9&P:V 2#!+?X(48:O7WIT'H55&1K+I2T@81$5'>>##3&C'N;XH?L&3Q MO&!A!H8L>A46_>D$ X^[ MZ+H:"/+,)Q+0(%[]9P8*'CP0=LEX7W[L:G9#D'86OF,Q-.J&5KA;@$AQB8N2 M\Z)KJK)EO='U?;?N) ) -E9RD9(ED5TI4)*]2"FA\D643:3F6Z"KV[\7; MBX"W7Q=H)X Y3 >-_JVA.\=1X&T[ X@W&E6'W9:$7U6Z)0SQ>?"=$5)JXB<. M7:;+.7@5I%/M@!!6HN**X=CP[[ZKB2!<%>&#V-[&G\FT* PQ%.D&B0 !!"@ D:@B!(L95$:GZ;:HDRP4VZ M*VT5#;,0C6S):/D]K%PNHH2M&Y6>,;H811(A2>*1*N-H_U#9+ 2"#)"#]<,# MYYK(Q\M%?WUN%_'ASK3E>2W$8:GD1(.CN !*W*")-[I^W9&,>3R0C/L;\7#Q M%H@XQ)Q%QX&!5D:V[*HPHY;X5NR= M>-VPBGHX!'YS(RV3#]10\$+;M+E@2M##LC.$& M=X:GSNVO(U$ +<$19HBF6_HTJ#' Q.+%FZW(+"%=76Y)?VCRX(P]!V89BS7; M6\$^A-#0>$BXC3W214L2$61QXZ&CQ91,,%OSAJO[.)-XS*'/54B?0ME[(#$D/16'UM!R%6[DJ\55)30]D?5G2!B5S9R*'$SB"3LM53!Z'L1?ZCN! \N! MO.0UZ4RDW@A=E\4'!3WDT717O8MH8CHZ>C!U&H8B@2)DD.K=7LF3L4C>"F16 MZ1MGIM9A01>DIN5,/6Y"6$%"B^0CM&Q:B;=P:. /!KW(\1$6;\^_"O+MYQ@' M^= *)5LB+#6;EF.P<._3OG*L]>%G+[F6]BY%G(P_3 1";46B2@>^TMW2?JS M50OE0%M"O!);@N_,YV$1)0=.LK-BW3VY)Y>6O,UDI]J8Q'>LN $II/&<+4YR M@ZOH?<'V5J[A>RV19*8N;#@VR)BND($4 GW@"5BZF_IL[1CYA=B>,VGQ6,_H MS;LW/YC"B=*)7-^1M#S,8 Y08A$2%P1 SL\2W\5US=%R(T,DO-[=H'H#!P>R MTK0#G?T_I[(*_!(V-W-L[EQ?>< :+!(?T&?L3']P0'&#$^7H+J<-R8SHE2-E MO_G2TR!^D(0:46!33S!VA?L)VH#(![ 8$%:71^89,N]\*Y"D@LPG"3ZR!R8X M>@.RI2[FCO5!1,G=WE=%H.C&>94-H@>/8O)+Z V9BHNEB MO.V"H>U?13I136,V_RT!LY,$CY46:/9]^"9&U<#F!WEDV4Z;DE- ?:3^G][]&,RM M/$7:]8K#5 " _I X4%"/9/.(VR%@]G[XA( 4BE:(_HB&JAGA$45 %6C.=J9. M?CCL(AB?%T3!MM\[^B#=KS 3$>E'%Z="U\6Q5U,CE?'J:;=6 D!C)J9RB2XQ'S1KIW6]2]R=[ M'ERZ-SE[J_.1\*H5+!#Y].5MJ/308IJ)S3*HU*[_A"W2:KQ'!A$T@MS5MNOJ M$QQO)^)14E.Q1(7),UK:&K8-/FM>;!/%%6<;UIES74%>I (_4: 3&Q\:C#:Y M[:PP" %C7+!2*SHT'\8G"XO[K^:Z?R3"R#-*YE8.P9.>>?HB M)5@;J _20>RRWN[9L/F&S.(G:9@'&0.BX[T?-1=0BDU/GR""$U_@6[J5[DV< M ZQ9WM!IB/\)[W*_)T4 &X#!D:/UO9G+44KP8OX)6U^5)G8XE< E)%S30I"L MIR/)7X#(55A$X2/GH7'WS1/X\B2\Z,:UI$ Y_J>(\$!"1>:4A:"0^D:FA>Z] M.=F%R&V!I#FJ3',)8GGE),&0.G.\3TE0B<"2/9LI%_VL;YD&'M]X WUJ&__) M-1J:3RG,B%&U)Q\)[XFKWFIQ\W>JIK)?L=V:1&9+BFXCN<>,1,@%9%%J%+&: MXR+6P6D=9/1US$)LCHLJ-\^9LB1?"$>=*-=Q(?S3ST)J*\E]LI)5TEQIB56! M7#&M5#L"M)(Z!1A#%LZX+-[&2I0-^4>DK$D]$1OV4N\9DG +>5 NZ!*+N!-7 M08-,&8-<__C+F^+/916R/(265NO_;+/3U-3O2>0IB0):>M7V=ELF'C K/M@?LUC=W! Z M.:T;LP\P#VK636-9UP/RJAKJ3.5BLT; M< ;I&JNENQM!*Z%D>8-3S:S6Q.!@7I$C28J/ I=P+/]M\I?43>T/TQCR%1S/ M)6L;89<+#K>J;QPB3S'X-Z^CCE(EM\"T4#$/_M'3*\T.:YFB%D: MR68#+[@ MZCUF"PXXT,H_EAPNE4),4;!$CQ*IP#%RW28'.LD?VPJ=J]L@J1.6TB0CWMV[ MD23J?;COO#/-.*CZ)4^4=3O*_K'R#S#GOI]\4W- ^\5SK0"PKW(B>6=>/5N! M"L]Z\=(?X*EQH#C[^A>+RD=Q&VN;TM!APYY>%M)-2(UP7<'55E,F[OG%Q?-G MNH6?N&8V_4U_>']:2P]?ZLS74DCF&ZVB&481/48X=10P6A,F3KO;@#M@S>FY MC @P0ID'/T3JWN$#@M68S7.!#_0-DFGCP,8J+><7%3_L_&$P[8,2H_T!MF[, M/RQ'74[:"81*0M3],UG.+Q[/#;R*'NLCV2Z%]$BGOX_1%D+A#^"F'[@>0JU- M_J;A;Q2H!./WDOJ*_:S1Z=UQ=P2(I;?E*$ZZ(A(T:J,%AY67%C.HPHKJY\4# MR@\ZD]F+#*H.8GA61'V123]:(*;D8,V?Q;.,BYT6F;'74GD6"A(JZLQKXI*M MN!_UFRR3G3M$M%9:VQ[$C6YR9NA*C*!4MS]=J75;B=$0(NC@>U%?)LI&,HQK M=>47C%Z$&.CHVMPI2PI.4MWR?G-F?X/M7Z6^12=+42K)Z1?;OIL.?.X![6QV MK&;(IG][-_,U"6<+6?PAQD_8LH*/9WPIVV"R!$6A'X:6.'1:Q&?">!E(6@W& M9&Z'D?.8H8"#]6D-E*61F#(2\9'"KD[S']B"ICT2Z,!%C03X<2@IH$+V?%[* MS('O0/@"/9)T:ZGT]WVNB=D-MW!DO9JI,6@-])K&XHLH6(.Q LH887A"/IICC3 M[&4$"H+,!+G$_30@)SPI21CS8D*TLO";/P[P_XFV_U719N>!2,9*"YS),AJB MG#BM;)H3<'1!9]Y;*B+Y:4N>^)DU$>USM?3WI6YZ>2J(_)"*(*F!5$I!!E"[ M]\I1(XBG%:W<,^[$>>4(>CRUNHSY]A/7GF%+W/M28[W,J7-^XK.7%(OOW[>=%,)[E6BL$S:0;3*PGSJ + MDP!)22&^+R/*A2*'Y8,IV$5P!> M#@Q7\L8"'Q(H7[QXMGKV[)EE\;GZ(^\N2FJV0Q>(-/I%1EH"(X<[BXR%7>LA M:I@1\&I6\>'(@!5"T&;UGNN%@)E=)::R.*PS/A/O-I1R1T7(>^MB/(?^_N+K MU?/G_UXHK$H\,ZK*BM&U^/RR^$O7U1QF#!]ZI\'!4(H-\M*F'ZO(7@@6Y$(K M:><(/3YEY+VDP>&T[AE\.'"FAP&::>=.A(UPKU3L:!SJ\^5(+^I82PL0I/%\ M(9PW;OIBWH<. [>'9U\6[VYBE$=2"4%.I 8$NR]^BQ"F]5;X?79%5->JV<1( M,M.I\7LO5MKJM'[@3(HN1J0XQ\N.9NR="*YV*0YRGOTH:SK0P:D"PVW2\QGR M7]$G:OB\5U' S'IGYTJ8D/W)<;IG0 158[PX0GVFELMK>Z)BA4A*E=55:8U@ MFKT*$6TU\YCV,$EX,\Z^9 MD;!XP0$.,D:JD,CG MM3JC'Q@*J-2L8T?S,"&DZYFW6!;K,!<9Q)"83Z'76!'*PD;Z7M_/]IT#J( / MIRA?<.-B+]7:'3M-:$EUSD9W"4H.&PT=Z&&K"E6(M<80P[T^ZG]C,#;LA8UH'_ AA(*G4LW+/J W.OLORB:59 MIR7W08XAT*2GQE4ZQ= U(G"LG9(;S32--83.!"L6^1_IG'QK/8T_@]?2T[92 MK%#TB7P1U_SDL7DQ*:TRDE-4H%(C%CVN>9DV5_7QJWWZXD,-.U"XO$4 MM&S#6)S7]H4']Z'1(03K.">MQ5^#S!,!Y.$,;K(- 4)T9)"PI.W^+'M@J63? MY<&'CE/S/$Y,$XQ!IFMHR=I!=8I5W\7A0L9R'(P9M+!.;&#K+A7.)@G#A98V M?..T6#WSACG2-&@&G\VBQHG4Y$Y127/MO$/IU(Z3M'WH16UF_"?]"H,Z,E;\ MLP%A#*,[B.-,JWU3/'[^I'@O?'XT,!DQ@I%5H8 (E<_ZI&)4249?EEU33:/ MM-#R- N4ZG*S3NPF!P=;J5KCMQ;[@& +HF\5V@% 9?+KI[:[;9.4H!GSII1T M;)@&,.C^4'010+>"*U2UZ^22\;3J?;*"=V<5[VF17TJ.L:K[' Q)XT$P>\V, M-VMZ<<6DF,!0$3L V&J0B2ZWJ65DW5AMG74$QL+W@R3ZD\ZY+^LE;J#2=6!*IFCMNI84FV(R)C:+P%,ZS[Z/V*,9<<'O75AQ M&1TQZF@V'?L4 ,-,4*30DPH]>9+O:^,.+N"QYP<+CB5R[\(F4F2[NQ!!,]SG M>TPE:+*K(=G6D'8;).9&!%(V1;?N?5[?S0^$6YKT'Z_2BL>%H1[+XAX_\#0" MF]VU3&FKC$6L0&F/(8$7,$R9N.=ST[)-I_?=ECSHKESW&C,BBG_QA P1\^T# M!C70(89I(H%/?\P;C3/'=J9YNJ0U^'[M'?,KR2I?%F\ 3 M&IL43B 62RKIPW@7F0O1R)1#22_(8M:J M\_'CA]@8_?C+)V;T_1Z/5HJ@SSR610]]&E@/Z*$L&XO6/;(/=I! M>P_G/3N!H#\#MB>FML?C0=TR-3P/G1>3@-L844*H089+KAF7T%B+*1JI10%T M)EIOVQ +R?"&."RO]JCY5Y^8 *S8NB1]<2'-SFE;U(HS6ZBR@UT@MX1T !^F MUOU $FS;D[;\Q,<2Y.=EHB&3S*U.L4J!W5&UBC:.K*9_S/NBC! ',V03J%<2 MQU'Z1U(@7<\/,=.5W!1&.88?75+/Q!",.]>? 2($N02:V(^L86 V\5GI99!" M<\AQ(,;$/[?9:R@7<+@8BM76 M?F:7\GS:273R0ZL&S MQ+;E-FJ<[.DGB;WYB++'R$QM!2.BV&(?8)+ )/1G39 M5%JPR_U0)"\JQX.&YFW>T?\2"_T<_N*33_WQT$5Q^&-$NT' M<+FFJ4<<.!QS2\'H9CCU:_GI:]SVVK=+>*SY19 M?J6UFOQ&;D^G;6FMTB0EO?P,-=$S@9CS@=@B0>E9M,46-PB2>K7YH(;0HP\8 MN+]!@JZ)+66KG;47SYF1EM,0&@R=:;G">"#KIF#)XP&8!QZ[Z M/*;,8^8TW:@TGK3="W8;TG2(!.A@"YLEMZ3G.2L:IUQ 'IU4R;')=<:=SD)B ME\6/) F[-/^HDWX? B'(XE1]#9:2YU2:CKN<50XIYCGGVEGW>+!>,C=0@D_< MT*-#02^+G]A06XH7AW6UH;WFVC$(?,WY.L9->6D5EW_( MR0H5BTE0^K^_ZNH$M1&MIZ&+R^(OE@B>UXHGL&@&+X[H=DK%_X,AE1%C:7SO][G.2N&*8G^?0"+F4;\Q"/3+,+X\9/K8KYTZ/' MGU;=)Y',W:EHA?*QFMS$'HH(S8F<%7FPU'*% /6%O 2_+<"B7/GPI%.8R_XD M7KXT9B8(?K5AUHZG?F63F^8%7-SD6\V?Q_;/@U.-+Y?/^W&2^I5CU$C0V]GQ MGIR%)C>!5^[>R\9KZ$V9VR$FD[W0)3 X[>[M<;=PT/1;: _;J9F P,] M^57X*[8I\X3KT IX6NWG]Z%ZHLH XP%*@ 8#$4.>G/&4]A9^]K8_\OMTOF/Q,G,R>36IC=^3ISS[8HV;B0 M-SG,!N^>6N*<*L[*UAZ"AI?/.A;YFV+VP%# JSV7'\\M&^H:,L8!<2/H:3[H MC5:IF=3,PE(F:KAFK.LWSEI_>7]'"^N_G2513X%]:.\JW),-AT&J298B>,2S M.66AHRIMYA5OS=;7?/%-AXAX.D^0;?/F*$->$'FQ5SG)P)C?LFD]<9QL\HXO MM(D=\]$2V<=%7<8MF*LVQQML24O M9/$= N2LZ.XH35]Y <%A+SJR%[ LS3HS/!;>LS9K:$B)W^=C'/@];U6C;2EY0@ M)AU.6M_XP4(. 6$Z)B*\1++;9+#%X>;\P@4Z&\1/<%68'6C3CA)"LS0G1Q!$ MX4J'V8F8J3LG)A('/#1+/2,3'GK2Z1P2WN&!1'WR+I"$W+ MZ2M^LC'D^?S2X(:'=_B%,CG;@0R>/7F1Q](+$-7HOC M2Q/:STI&0D P?7.A:N!8))/$!GB0RT.8UUA3^I^\,M)@4<]$I9@5) MM)JV"6W.0,)6I!(45YNY5@) N+?75VO&J6(V3\W>BF4.$+@G 0XLD[=;<[\+ M1 %Z#F0$A+X<\CPB$YP$:621K#NI")-W0(3>'C;W8*"'Z\^T."35LE@^U&/V M@9>\@61==K,&U\\XY9E1EU99,SA^UYF,X73UPHI6NZ5-QD[?E18QHP.[Y U* MF J7(XCG@SFMJ: M@8&++!4T).TZ^'[/.>1U*%D-R,G+"BQ@R'$BO!@!=,H:+R%P^HP0 MZ^DKP9CVZ3J\NPR..N_;X/2A27/IO)*VS.00= 1SUN(>@$A>4I+W.G^>4%?> M:5 G/XSV$%Y5WJM)=@P,%@'QRV?_FO)#*#H,+QQBBD7BGX<7(UK6V'L13J6! MR6_MQM.6(19%FZ_(R].+;WO<@F$$M2Q)J6 MD@FQQ2E1^;LZ3K&?*V0I8*6=7AAM!\+F%0)U9FT42I=QH)IA4^OK5L$*07B6 MN)#?H>EC),#EYFYI#YLB QQVAS+; IK>8VFRJA+\<+ MDT5/;(V07,4BYF=:N.P$F#3#Q\'PL7OX#01L^I(V;SY;VIU8JA'D9"]_;#KQ M=>AT600K>\\DO[O(+L^0]1#E7Q;O[BIWD-099L;GX_8.E@1C3UFF!Q(%\[P8 M\7(1H"G[5D3KAIULFQ@A M"%&U#!;&4-_@C<)LI;YAFSC]1AN+^M!<4J_2D7"KA>.5E(E>GJ]O!A&&*G[Q M\LNK5?'%BQ?2=O3%U=81R<3 M-:SM&YG2^XSE,Z1MB[GWY M^UO?3):=N7<3.L)=*KK69S>^XIC_P49NC[ETBN95C>>&*A2)<,E06K_1'U'S MZBI[YR,'H^V-!]P#=/+" %N\.<85I$E^]'')G0VJ6DXH^*3&([RQXT_AC1T) MY1V,0,);.ZZSMT:G;XKD%P8T;$O@L-[H87%X\_$;_%!<2PZ./__P9,85R@5! MKARD8UNG&-1ZB+HWH.K5T_'UJZ=^H/]5]%_?W=+_6<"]+77W_Y M2/)6]L?8'; D>D#&;L\?=XXLFAX7T.^;CA"K?^ !F%;.X+W^_U!+ P04 M" !4B[)4$G"D9S,& D#P &0 'AL+W=O7Y_[;G;X\5[UM9"ON-)E^M>)Z M\U0T:GTQ"2?;#R]E55OW87IYWO%*W O[NKO3V$UW7$JY$JV1JB4MEA>3J_#L M:>+N^PL_2[$V!VMREBR4>G";V_)B$CB%1",*ZSAP_+T5UZ)I'".H\-_:E6G\G1GM2QZ]0C?&_M![N M)MF$BMY8M1J)H<%*ML,_?S?B<$"0!Q\@B$:"R.L]"/):/N.67YYKM2;M;H.; M6WA3/364DZUSRKW5.)6@LY"K+[_(HRAX M\D95U*DU(#5B)0O5EGUAE38X*ZFK ME56M+ PCU!BOR$9P3<)%#L'O14U1YAT?0$1CU*#QFB_!<*GZMM0;ZK1R3 >6 M_[#HGKV,_>"Y0P>V)VI&O9-+00N [].N5#[)/, MV2-YK+BKSR6!P$EMU*C-@;:(#P"Q$,X^4\NNPW6K3NG'1X!U1L\'M_WBPO3F M;U[;^VOOINMCAF=TU2,QE>M'=$)I'+)TEF 5SW,6S7._2EF4972+5$$-DI 6 MQC$+\XSF"XSM?7SY6JNYNK[>E"M(C:!3GH5L!O%D04#A+V3P,P?.H M_.T9O+C?T2= .IV%%.<2 ,87AG(7Q-G2WA!3%+$AG\ )+TQQ. M87D>T\V+FZLSNNDUIE!D0,)2A+>+]C#*P2C _XRNC.1G]#U'C:$PR5D>QKB3 ML!D<%.:@23/Z%A,KR@1=U[+E% *'? Y5THRE"81&V .7>XRM-?V =.64!RQ) M0YI%+,A22A.6X<*H,P12CJR%< 1- &QCB(7/'@?^85_6HE!5BZ9C1E+'!%[7 MPO:Z17,LM"A=.$MC>E$RQ($L?%VSVP&W_!VU @/SV 71_(L'POE0!;6;3]'R MKGP%/VXSAVUE[#3,E4TCCK@BPU"PP@2U)O$D)R%B+D27TL+U>U?0F@WS1_XN M;'"QP"N\#HPE#":#8'1A6[4X2$ M0-]K( 2%Q,$USC+;:/*O'HAL%5!7;GHI&@7T?*/V"#KK^T]0#IDY!,)>HYJC M;Z$Y5TBEAL2[;I!5]GJD 6M$L"-$1JIV&.A.WS=$3P]>+B@$E7^?8>1P&@Z/ MF-W7W1/P:GCY[*\/[T?X 0H92%Z"-#C-TLD0\]N-59U_!RV41??URQK/6*'= M!9PO%5)IW#@!NX?QY5]02P,$% @ 5(NR5(Y2+=18!P )A4 !D !X M;"]W;W)K&ULM5AK<]LV%OTK&*VGD\RP>E#R(XKM M&=O9SF:F:3UID_VPTP\0"8FH08(%0,G:7[_G B#%R+(2=]LOH@@"]WGNP04N M-]H\V$((QQY+5=FK0>%C/*RG?<\>M+HS?,T&Q(HS_>5;\:QLF*DO*+,_@JL?JU,N;?MW5=])F2I.WEOWG9F&= 3I^ M.Z)CUNF8>1VS_S^[@N4('.8 M?J?+FE?;[_YQD4[.WUJVE!6O,LD5X]8*R.15SI3D"ZFDDQ#'+=-+AO!G11=_ M/RD.G?FA"2N#83GCCBW)WK6WEY2C7K/&&+(1-2.##EGE,N-.>*N46 M%>NBE MM[J0PI":+6L<#/HOQ#N-.G/" /X"[ $3=O/MG!T.%1FUY\(G"WOF[$>O>1*? M:7Q.V:_:(28W/B9S=L=MP<0?C80:BORTSC/Z,D)F8O(156/M* MZ6KU/87H]9R]K]90%. BJRB>@,(L)27D>)(FT]E3!7$XA"+"XX1-SY*SBS?/ M.!<__K@#T#Q:V!G51Q"U7X^+LYI*G0E 3"6*$9B;2F$0)+E"2_I2H*H7)LP*[P#,9SJ;8=]?BY M/:("U0;NPEX"C[:"&R9HZ]NCG3G[":E[8A((4J\J;V[>>*(D8;4P4N=D+^'* M;?O&H=22\Y3 :.U?)M1J=6ANFX=/1X)Z6!FRH@W!X[A:<+L*X>9N;UU.6T3K M['ML)GDN/;RP#QQ,--))XR&;V/?6(O$#6<&!4OKQ-/>3V%WI"JANL M0]=)*C[K1R=4@K79D+VB%*7CMV'0OTS>ODX W-J D#"V#?%U(BLJK?1J"XV^ M$X#5M W3ALQN!5\+XW25L)^-6-'3%4A)3HRG:^PO):^:):+BFR5*OVWJ6E'$ MZD)CH0KCX=6-Q)DLR^ BL,,M5],+ P:JA M7@1^%:@"._0LDSU';JTRQ@TP6).JD\EI,AZ/P\*G&.N37(N, ];W"ZFI=0#S MTPA16U9SXUKI'3)XENG&2V5T5@L]EZ)DL'"N0]@1UTB$1% MM.< 7BL%GK4=9?#'JS-Z$=S9?K_Q9QW:HPYX(QYKX6L(8A8".) T2)D MT&5C?JSH-=JQ4_86P>D6&![@K?8N8KQK-W8"=BM\=?JZZ-KOR+X"<']"OQ'4 MSS#ALT%HX=K'GR2FS523A_2]6&:D:1K42N8>>=;A$7"#I8!OF!M3M[_CHTXW M]BBUMY'[JF,]HK4'*?K @6?>B;^-];5K(,_]E'&OA;EOZQ-\G!WAE5"4=R^- MYJLT.1V/7Q\PI>UEV][ISX@>'Q;=QJ;MJV\.'R!?=#!45@?]UM?EP<8L\;30 MZ^&8,XT-#3$^*LTK/!;:OUFGLP=OD_9=;*_S2]BFD'"$]&&':.)9=/^$G M4 M'O&BJ/ /W(8XQ&9Z&,X2P:'^>3L 2Q,?'PQ*$HLG]DF0D2G,E$LZ$O?*X]!1 M.-FOO9\T+,>1H=U//PHGXYGF'K;:8=Q.V;M=8_95Q"?[ .I50(2WWYU!TIZI M*^RU!LJ6 @(7PFV$J-J34](=G4A(+)OAH0N64>_NJA1FY6_HB!7!\N$:JQOM M+@%OPMW7;GJX082M*^H'E5ABZ7AX?CI@)MS*A1>G:W\3MM#.Z=+_+=#E"T,3 M\'VI$=?X0@JZJ]'K_P%02P,$% @ 5(NR5.PZDY>Q P ]0@ !D !X M;"]W;W)K&ULK59-C]LV$/TKA!H4:T!92=2G'=N M=].@!1I@L4F;0]$#+8UM(1*IDK2]^^\[0\E>IXF]/O0B#L69-^]QAJ*F>Z6_ MF@V 94]M(\W,VUC;38+ E!MHA;E5'4A<62G="HM3O0Y,IT%4+JAM AZ&6="* M6GKSJ7OWH.=3M;5-+>%!,[-M6Z&?[Z!1^YD7>8<7C_5Z8^E%,)]V8@V?P/[1 M/6B4JFY!FEI)IF$U\Q;1Y"XA?^?P9PU[JV EMHU] M5/M?8="3$EZI&N.>;-_[QIBQW!JKVB$8YVTM^U$\#?MP$E"$9P+X$, =[SZ1 M8_E>6#&?:K5GFKP1C0PGU44CN5I243Y9C:LUQMGY9RTJ8(NR5%MI#7N$$NJ= M6#;@,PEV&EC,09Y!.>#=]7C\#%[$V4#D")PXX.1_V\J+>'0< M)Z83)N.(.5^>M=K4[Y_B98?#4X9G%A*6&JK:L4<9@L82LF*#40I;@'"NU7=K5MGG)=A.% MZ0B?<3'"O;%;+?LX(ZCK-H3=\-SG:8:1//:S&",_ M*RL:U%3D?IR2N Q5AB&[WPBYQERU=/MVK]I.R.>??RIXE+\SK+M"=/":8!*G M+PG=@T8=9J@:[O5[,*6N._=-7'R#?MBP7L^=:-R*L(?BCND,1B0PP6..-B:RA47M.-1-/:C)!JLE.>C']#,W:7P] M06R*<,2B)/=#GN&8^46>O4+1U96_H\Y"17$^.K&^)YDYDA'#3F5]!]) ^WH] MR3@FCHD?1X4;.2J]FF/BYWD\.K&^YSA\<]UI3>GICDQOC'G"?O3-#$ZNHA90 M"%VXAKEN[6^EX]OCG;[HK[(7]_Z' %FL:VS'!E88&M[FJ<=T?\GV$ZLZ=[$M ME<5KTID;_"\!30ZXOE+*'B:4X/BG,_\74$L#!!0 ( %2+LE2^7D:!*@, M ,P& 9 >&PO=V]R:W-H965T-# MS.J@S;VM$1T\-E+9=50[UU[&L2UK;+B=Z!85W>RT:;BCH]G'MC7(J^#4R#A+ MDEG<<*&BS2KH;LUFI3LGA<); [9K&FZ.URCU81VET4EQ)_:U\XIXLVKY'C^A M^]+>&CK%(THE&E16: 4&=^OH*KV\SKU],/@J\&#/9/"9;+6^]XJPNHI0$Q,1CK9B8B0_U\!_]D9SF6A2ME5 M2(UV: 27#"3?:@-<5: ?T-3T_,*AU/0\K$-2[\#5"#LMZ9T)M;\$JF59AV(. MTHS!'3^,H#8@V*YMI8]Y 6G*EGE*PI+-LB5\H^=$3* UND1KH2C8HBB@2%BR M+."=4(+&KH*]UI6%=,&FLQRR.9O/<_BL'9<$M)BQ=)9X8<[RY0(^$\,;W;1< M'>E%E]K0U%"(4X\HTH/PS]V"\PB4!EQ0U&3)X")G.07PE"^F;)H7E*KI4Z;. M4K0CI>[GZ+P =$X#R*":!U7"B(YM,:P(>9P\(5H1/DVY4!TA]72!5DU'2F&GM(TT+ZU7GBV6&PLA4')W9.2$@25*TUFSY7K MV6I-GGL4\=F&:9!(^SUJ:?PZY?IE,VK'57W5;Z@_YOV>IVA[01V6N"/79#(O M(C#][NP/3K=A7VVUH^T71#_O:+P!W>^T=J>##S#^@6U^ U!+ P04 " !4 MB[)4)):>F\\# !#" &0 'AL+W=O\G&;2XF M\\E^XX->MU$VBN6B5VN^Y?A'?^.Q*D:46G=L@W:6/#<7D]7\S>61W$\7_M2\ M"8^^22*Y<^Z3+'ZK+R8S(<2&JR@("C_W?,7&"!!H?-YA3D:78OCX>X_^+L6. M6.Y4X"MG_M)U;"\F9Q.JN5&#B1_15[GE=EL\B7BM_0.7QE,I963Z#=SC&>9CP#I_ >ZM#!8;:#ES3[SU[ M)4412-F:<-:[H S]ZMW0!_I[=1>B1[W\\XSCH]'Q47)\]#\%_N\HJT"N(0A5 MM52>)*7F4XHMTY7K>F6WU*J:V$;VB%G;Z$A)P6JKI1-(K3TS^BL23M GAC1< M?&R5-E#EM=0ZG*E*&QVW]), OWIQ5I:S\]7UQRMZMSM)>_/SGTD% "2?RLA\ MV!)$M*%A+_Y[[^HA=R+<"=BULO TI9L6.'V/B,/H;DJ;5B.N#4 ]5T:%H!LM M?+SKZ,9C*'FYU8-J3$GDSX/N)9HI64XA[31K]YHAPPP9J$$I(-E;5CYI=H"8 MF;Z*B3J!P&[E->332O#NL'P@HKY!GB86C]7/W$%+PH<]XG ^70D0/Y-3V0U& M(WO)9J6\WVJ[IGME!B9@-TK[W<8XPN(G#5N0&BP=L/%KM3'2?C>3L'HPJ%5HQ?5F>3H]FQV.EZ=B.<8NN&0Q"3[$=,.13 M$Z&%UGCJ]G*CF:!HG09(\IJ0#T]G5 ]>$/*EAX)CF8^Y:5^]F)_,SO\>/N^$*N\L/P<#T_KW"YUAAXAAN8S@Y.\2#Y_&3E M171]>B;N7(2DZ;-%%[.7"SAOG(O[A3@8_V]8_@M02P,$% @ 5(NR5,H8 M[LXC! Q0D !D !X;"]W;W)K&ULM5;?;]LV M$/Y7#IZQK0 72=3OSC&09!TV($6-IMT>ACTP$FT1I425I.JX?_V.E*S819.' M;7V1CN3==]_=\4BN]DI_, WG%AY:V9G+16-M_S((3-7PEID+U?,.5[9*M\SB M4.\"TVO.:F_4RH"&81:T3'2+]&:$ZT'Q[N;B*7EXG3M\K_"'XWIS( MX"*Y5^J#&_Q>7RY"1XA+7EF'P/#WB=]P*1T0TO@X82YFE\[P5#ZB_^ICQUCN MF>$W2OXI:MM<+HH%U'S+!FG?JOUO?(HG=7B5DL9_83_J)NBQ&HQ5[62,XU9T MXY\]3'DX,2C")PSH9$ ][]&19_D+LVR]TFH/VFDCFA-\J-X:R8G.%>7.:EP5 M:&?7&XWUU?9 8"-99X%U-;SZ.(@>$V\)=-RN HM^G'9039C7(R9] C.B\%IU MMC'PJJMY?0X0(,&9)3VRO*;/(KYF^@)H2H"&E#Z#%\]1QQXO_C=1PU]7]\9J MW"]_/^,JF5TEWE7ROR;XOV+"HTH_J_!S%6' 6&9Y#PE8AZKQA9BDC,"M,UI"E)(\3YV0D2RD<#T(6:.1(7 _B2#: M7JM/W%$PWI?DV%"-DO7Y4EJ2(LH@S4@91>BJ:C !^G >!*0))7F20E)&)*0I MO-EN1<5/%#)"D]Q]BPAN,"JKA_$H$!V@MYWFQ@"E)*$%T)+0,()WRC()69*3 M$#UG88C((=PZ15950SM(G[":XPE8">;1?DQB)%K$+U *(<9O5%MS[H#'FI6:(1;HE:98RZ76>R#7)8DB0I7@.T@Y>'1GRN6 M,1QS5 _:I=072)@*O1TXTP:X:[F30KF..2T7CB/O8YK*_51(D(SIN3\CY>%B M"N L3OZ -X'AP%HU=(Z)5;!,$A+E!?%"@<7P[#-*(J2/5\8WXW>KNMU/$@=S M0D17R:'FKK)/[WP_TGRNHC("33$X,Z"S$6EJ ]8+3('X[ -5TB7;-8FY\"7< M<=P_K&]$!5)5/D'FV#!3>7\PN/0%2]]YQ-\CM7/;-P,F8I'/4_7 M:7KFC&EG,_6J^7JGON^$"_O.-;W!+1FGA*(I"AE):0F;1DC1]]AK!KLX)TE1 M0)04),X3C)D)Z?Q^_UU!(_HS1"0K"WB#7#7DV(<9?J,R/-OY2>H/A#(F>1G! M5:NT%9_G,'%K]4Q\D=WSW17%6'CW'?=5A%W^#3?5UT[[X.1J;;G>^0>$0:Y( MQPX!_/+;?T/4$L#!!0 ( %2+LE3<@F9:'@8 8/ 9 M >&PO=V]R:W-H965T,&R %NMM MNTL").G6%6BW8.O6#\,^T!)M>2 M)SMC_W$K*3W=K#OM3DG9BM[Y265Y;<=KT6]O9"=F9W.LI&PXM?U7+E^<7X M[&0CEO(WZ7_?7%G,QGLIK5I+[9319.7B='2>/;LH>7U8\(>2.W#G6E[*KF-!,.-=+W.T5\D;#\>#]!^#[_!E+IR\--U; MU?K5Z6@ZHE8NQ+;SOYK=3[+WIV)YC>E<>-(NKJV*$35;Y\VZWPP+UDK'7W'3 MQ^%@PS1]8D/>;\B#W5%1L/*Y\.+LQ)H=65X-:3P(KH;=,$YI3LIOWN*KPCY_ M]L*8=J>ZCH1NZ:7V0B_5O)-T[IST[F3LH8-7CIM>WD64ES\A+\OIM=%^Y>@' MWUP$><5G>4S/E6LZX[96 MTI_G<^[5E4%M^L4!_5!X7ZS.W$8T\':$:G;372A"=DK%E1/@DI2^F(LB2?5G1GG%6.Y2ZL6:,LWVTQ#26:39-)FM/E MUEJIFUM"\+7K1/R6S1[140<=&73D:9*E]>-[OYE-OGUD=-LUUOHEBW]C/V70R#?!HZ0[7?GU]*" M\N@5&,G1%59JI.>(BCJI)A..6)44:4M904"E2(GDS)'5).BFA*J-JY_ MB:)=**V\_*Z#;6T 4B>7 A'=?"BK3-**1=5XYDD)L6^L:-$VT%(0G93J$OIJ MJGKQKZ(D?[>HSB<$ ZIZ1K\ =):*G/^^_FJ:9_GW/;:.J,Z2K)YR/*HDF_&@ MJ)+9)'V(@R^:C#R95 RM+$0/<^-EAU3< ME7J[M9P$_KH XT(RFT62F\:#I![?D[P1BD-Q0$I'19G,IBEY$\G$#@H3VJT4 M!%D9&)*SJO"_$,K2M>BVD@PS'0BA1=*/Z1SBY4T(+,0^87B#+*L6B DS ^Q$ M)PZ$QKV100:3^O0I,5<=!$FF%- OWN_ +0+4T@2(PHF!9 ?SHZ?QVU&D2-B* M37#,X? Q*#RP,@DOAI!9V1C+<=W#:2%!\@^X+H02>*S3]!C@(]&VO2SQ.;K4 M(7R?U!>0>OPA\;+3UJOW,3N ZJG[.0A:["0^TTK87\W,AP9N]N(P+7XVUCE;X<8]"Z'^IA\[Q[Q4 "* M@1IB\C8]M< +;?B=F ,_]^'=B(U"G86>+ $^J^$*5WT'Y#E&L&ZXQ;5#ET:4 M0VQ@%(-[T+%;28T7W.B5O X-'C@7Y-12JX5JA/8)M8@4- 23(1>'>L>#'L>A M5_=I#ZWZ4!V'#-*V#9?+8ML1#OPH^CWZH\DB'KW10,%8! M!V%40$Q(!_*VXX>_\ IU,WP4. !E/2@PK-"P,T:]P M'JAY6&.8914/)V@H4S3 $!BQ "@)%+>Y6QYOB C;4FD';"VP-3V>5".R\=85)]YLPDUG;CSZD$+J)$E M^9)D;0.YM.@^+!IDT^U#T0=:&EM$)%)+4G;2K^\A92L*T 0H^B")I&8.SQG. M#)<';1YMQ>SHJ:F57465<^UEDMBBXD;8,]VRPI^M-HUPF)I=8EO#H@Q.39UD MD\D\:814T7H9UN[,>JD[5TO%=X9LUS3"/%]SK0^K*(U."_=R5SF_D*R7K=CQ M9W:_MW<&LV1 *67#RDJMR/!V%5VEE]=3;Q\,OD@^V-&8O)*-UH]^\K%<11-/ MB&LNG$<0^.SYANO: X'&UR-F-&SI' MBJYV]_KP*Q_US#Q>H6L;WG3H;1>+B(K..MT4/Y;,S^"OAY]:_N8H-75G+SL:D MV"T3!UC_,RF.$-<]1/8&1)K1)ZU<9>EG57+Y&B !GX%4=B)UG;V+^$F8,\IF M,663+'L'+Q]$Y@$O?P/OEK=L#)=THZV7>2-:Z40M_^8RICO#K9 8"%72.!QT M*VU1:]L9IC^O-M89I-!?[]"9#G2F@<[T_\3\/T+00\54Z*;55H9TUUO2P4B, MC*3%E+:Z1BW:2T*S17XZ/"A7X7CL>.,XR^?^ M?3&C(0.V4@E52+6#"W*!IA>4XNGCF<;Y9(KW-+V@!XT,@T8#M$$"?^VD>X:25ZJ$(@S]CT.E+9^L1@HKL6<2Y/NHK)_11SQE;61.- @'9*36R((')1)""N<)CGQQ:Z$OXS2>^D7R<<2I"62[5$7=H6&=]H!$JVM9!@K6 MX=,K\I74,AQ15O;LW^H_&?7?ALTNW#(6@)UR?2L>5H>+[*KOWR_F_2V(0MSY MJ-2\A>OD;#&+R/0W2S]QN@W=?*,=[H8PK)!$;+P!_F^U=J>)WV"XWM?_ %!+ M P04 " !4B[)4/MP3, (# "L!@ &0 'AL+W=O+@O]G[,.7-FQC->'97^:6I$"_>-;,TZJ*WM+J/(%#4V MW%RH#ENZJ91NN*6M/D2FT\A+#VIDQ.)X'C5BM%BS<:3-\T M7#_L4*KC.DB"T\$G<:BM.X@VJXX?\#/:+]V-IETTL92BP=8(U8+&:AULD\O= MS-E[@Z\"C^9L#2Z2O5(_W>9]N0YB)P@E%M8Q<'K=X15*Z8A(QJ^1,YA<.N#Y M^L3^UL=.L>RYP2LEOXG2UNL@#Z#$BO?2?E+'=SC&DSF^0DGCGW <;&>+ (K> M6-6,8%+0B'9X\_LQ#V> /'X"P$8 \[H'1U[E:V[Y9J75$;2S)C:W\*%Z-(D3 MK2O*9ZOI5A#.;K9%H7LLX,RC/4(P,\HQ!D(&!2DEJ M=',)5*>B]H4:5_,03IH:WE+'-XY!M 6]J#,-I&DXCQ? DC!+\\G6<,FU&+T? M"68@F87SY1*2+(SG,>RH*4GKKUZ,TKN>_+G#3HL"H>P17OZ7LX2]H.<4!.9UF"S;= M=%I5:-P XQ(J=-)#EC%@8

\90"U2!8?N\-G#+OLS%DZ5O%O M-9B'RW@)*J#GY.&/HB^M<,P MF4ZG4;P=)M"C^3#'J=H'T1J06!$TOEAD >AA-@X;JSH_C_;*TG3SRYI^)ZB= M =U72MG3QCF8?E";WU!+ P04 " !4B[)4Q3&V]]\% [#@ &0 'AL M+W=OK]:&2S@I?,GNF**US9:%,RAY]F.[*5X2SW0J4X-?HTY++DJNK- *#-]<#JZ3]S<3VN\W_"[XSO;&0)ZLM?Y&'W?YY2 F0%SR MS)$&AG^/_)9+28H0QM^-SD%GD@3[XU;[K]YW]&7-++_5\@^1N^)RL!A SC>L MEFZE=[_QQI\IZ M=S#D47Y@CEU=&+T#0[M1&PV\JUX:P0E%0?GB#*X*E'-7GYA"[I%E!Q^UVKY[ MX*:$.Y7A!+(%]Y*IBY%#0[1]E#5*;X+2] VE20J?M'*%A5]4SO-C!2-$V,%, M6Y@WZ7H2T]HRGQDK+IGC.=QJZRS\ M>;VVSF"V_/4=.Y/.SL3;F?R_]/X'I;?,%L\TPV<%U_46DPC2!5&73,$5',AY MIO8__[1(D_FYA1O-3 YZ Q^$P6+1Q@*K*J,?D1/V Q-#TI+&YQ\?;N_N_3@Y M/P5L%I!QX[ I "\KJ?>_+.0EWYPBT$ M?PS^(LA6;\6-[TF(!TKNC,@LEJ-#H$A7[DL5G4)Q-&@X?[?GS(#1$MG<'@GC M6.C\#!X.U$#!>D\A06F!DO84=H6&'6H"+L56K"4GKX\BM]:JMN1S M%^GGR>8C#TSE(\R1!R:)D!6&37D?>MEE]-:P$H8,F4':L(\$IYJ$>UCU\HWF M=55IXVHEW)Y@^;[?QV>XI22A@&)7S;X!;;5= J^^?+6=O@"?EK'?Q/"Y5&)= MVQZZH_[A"P%IE8+7/D.;',8SL,_$L>WM&Z$E.9/A)3\#UT.*3E"XZ$ (Y,VL!8VK4DT*YC:^A+P0F] M8J6N52-V,HOG7NW))$TB8KWB_N25^X!'U>4:&4&>B') !:UHKY@*+(8>EHH9 M)S)1H0,_@"*.F@#E#E4+A0U;9EMYK:$N*1TS6[P ^>Q]$;$N6N15W]59G$:3 M9>SGQY-%M$R2X!/B6?."R4UK\!G968?[F*"(>@ +E$!.SFZ8,/#(9.VQGR23 MLSC&NM^@KLZ+CBBEW;\B*WKI9,@#;"52$DHG%%H^5 -_$M91LR"&K7?HT,!" M>%F6&=\IR2>LQ:CKYN1KJ=$9R&O?.7)JCTZX&CGPNM9,4G^S;^0J-AX,Z 9; MN-[9]W!;&^//0,'60B(&%#P<5OW9FZ"7V,6+!/;5=.F/PR6<0#*/$CP7<9!$ M23S!7I1)9JW GA>J>QG-,:.']#<[A?OV:!JBX&*,,SZ)TG.X#HYCRXBF<0I) M%$^25RS/H]!3O,')8H$#S*+Q\J5AU(!XAO[OR' 2I;/Y*0V24Q_:0S[!<#:) M#YA6;Q(.P_%\@3K&2_SMH ^3R1(G9S.,/P4/. M8#O DQA/N&9)J)"@_H#S?3%DGD81TQD^TMVM'J#TUYL*>W[,84BLEB+WH)J\ M!G]-M\^:XFNWS%'O0E]R[$WT;"&EV'O"W;Z;[5Y&U^%!<-@>GE7(]U;@[4+R M#8K&9_/I $QXJH0/IRO_/%AKAX\-/RSP=<<-;<#UC=:N_2 #W7OQZA]02P,$ M% @ 5(NR5(&^-Y'W! "PL !D !X;"]W;W)K&ULE5;O;]LV$/U7#EXV;(!B6[)D.VD2(,D6K$"[%DVW8ACV@9;.-E=) M=$G*;O;7[QUI.X[;!M@76Z1X[]Z]^R%>;(S]Z);,GCXW=>LN>TOO5^>#@2N7 MW"C7-RMN\69N;*,\EG8Q<"O+J@I&33W(AL/QH%&Z[5U=A+VW]NK"=+[6+;^U MY+JF4?;AAFNSN>REO=W&.[U8>MD87%VLU(+OV?^^>FNQ&NQ1*MUPZ[1IR?+\ MLG>=GM_D6[S5L/-7KQ@AN8N!!Y;L#,JMW4VTR[YAEV;TVK1^Z>B7 MMN+J*< )/9,LAV3F^Q9Q-?*]BDK$LJ&6?8,WF@?V2C@C9Z-C/ZZGCEOD?R_ MG\',]YAYP,S_MUK/VDEGG;N5*OFRA]9Q;-?"Y1+M[<.(64Z!D-:N9K)2["X?- MK-8+)?Y=_TDXJG9&O#A=L76@P<"UI&$G&NB2#P-T$D?=51R\!WRA$UBB+V2S M0[PF"N,<^Z?>ZJ@GN-;$SH-Q0ORITZL0@Q!=,X2H<:9#S5K"9+.@W2YV2NX" M%O4@ZU*M&9RTUT",R@E9,9A;TT!9IC='&*5Q(5.62[-H];^05&8/20U*1*=2 M&C)'))MKD)"PHJEXZ-/+-D[:./06RE8"[A_C_.&[:99.7KA=O"%YCN:FQH!U MYW2G70F^?[*RL3<)G87T[UJ+7NV)XO0Q?_Z,<8__$\J3<3ZE^Z6Q/E [.E!, MNI)P<719)-S^@WTX:S$;_6:J9K:!Y"T^Y1[9G4 MO2Q#:9R:^:F40R@$1Z,D+<[H0QC"7)TB-::@8/KB2T9%/YW0 M X1S7R)5D-5T*"0K3?5-B+Q?T/?T3BINIQ2JNK,6>?A:U=&V["C6W08[)T4R MR88)G>3):%J$PL567HR1XU@O\YCBR)2_DN-DMQZ'=1I MEN3L#6D!.*X%8>O M8OW0I^LP%XYQ$(2VL;?E=53QH.%I]G!()U2C!%Y"NR=E";A1J*K1J)!%CI2= M(28\%G@<#8?RB'52G&7R.*$TF4RGTN)HZ3DRAW?C84;OC8S.SU_2U-\R'==;Z##)CCNNF:8W)'@DE.6^D S/"Z#J/UBZ)2 M,D]6:,1]$4D5(*RU-MUV$-"BTY6 R.G'1.X*8,-'8R*,@A-(.IU.8G(RE-TX MI@9"YWE,#22:9#$UR \Z7G >C\=K(N):R.>OYCE,A_U)T8L#8;?P9A6N.S/C<7D*CTO< M5MG* ;R?&^-W"W&PO_]>_0=02P,$% @ 5(NR5(*#)XJC"0 *B !D M !X;"]W;W)K&ULW5IM<]LV$OXK&)USD\PH$O5B M6TELS_BEO7/'OGCBM/?AYCY )"BB(0$6 *6XO_YV%R!%R92LINWYESY?CBT<28*;@>Z% J>I-H4W,%/LQC: MT@B>T*0B'XZCZ&18<*EZ%V=T[\%Z->?>.3 M7&0.;PPOSDJ^$(_"_5@^&/@U;*PDLA#*2JV8$>EY[W+T_FJ*XVG 3U*L;.N: M821SK;_@C]ODO!>A0R(7L4,+'/XLQ;7(K'-+_[*5'SL^[;&XLDX783)X M4$CE__*O 8?6A%FT8\(X3!B3WWXA\O*&.WYQ9O2*&1P-UO""0J79X)Q4N"F/ MSL!3"?/B_?<#-CXN,_&T7B\Q]ZD"79"]B;[@KV1-LZU MK8Q@_[J<6V> &/_>8WS:&)^2\>D?@>1>4YB([VW)8W'>@TRSPBQ%;[=]=JV+ M4BNAG&4Z933N2X7'+/"L@KVRC P26:X>OKK7V;C MT>D'RQZ%DMK GQBP2M@U_",=^Y[',I=."DO.:')FOG:&DQ.P2ARZ1B "Q[$MP\,W73'LQ3!S T8Y^[>]D! M2Y]@+XU4L2S!+="8RGB_82PYT]XID%3K $F,%)X?!A@E1R"Y6:#EW?THX*'I1/%'**91.1FU&^S@X%Q@9.E$JSOK(&YZ P$G,2%1J ML(16D#H@C*,/:\X&7"FAQJ,/;P:' MP,MSJ[FS.Y<,_INP'D==J*YC"2$T(8FOI32D M5@IQF6R@NBO':W#1,P!2+P1Y3FC@].>[X>$.9E]*B/76H:#N= (%M@YP#GO( MW5 MQT^LS"O+)H/3XU< #9L.HN@5M3"- ]N2KZ +S,42_%P(AGS1GA/>'$99S7^& M?HH1+Z,!&$YSK8W'9]M:6[!:%0(N@84*V>WC@H4$*MIT, :#X/VF3&X89QE/ MF-*[;(>X=N]45WE"B&&'E J=(K&'YQ_PH=$7UNA6&K\27]W<-@(W$@Y&C&5UBJ_!6IV^W!<#G)FJ65)X$L%:L MBT(Z_Y@2U2\!&"0@895%3^?8ER,"<5XEI#F[2+826&E$*@SR/(5UH&YA(FOK M.X^C=_W)Z;3/5IF,LPU,,EQ2)%6,GJ5&%_0T!F%Y0@L>#4:]CG*>GA)LPIY8 MGAC2+E <=87::M MJ"->A@Z2G(;X\3IM] NSMU+KS0I1U0-W @E.ZEB2-XV>[]D4V-^CT?2=3Y8Q M7AS6B?9A'VPIZ'28/S&JTO^ D*A(AWE;13K@3]N,21DB:2=STU5T)%)E<004 MS%@(Z(":?-C6S]N'CQZ]=5N'4?(XQG1!Q#0E,^\B--(81YJ$]I$0I!IM?3.9 MLLO':^B'2QFSZ6GT%LJU;VGO=0(4C4/3B7A]MV'8;NIQ.\.:!,/>0$*MZ_++ M"T5T?!P2!$.2=>YM$MV3]77@^1LM!-H4KY;6]S.Z0-K0YRMI2ZLD"JAN/:R 70/(=LLM!, MH@R3]+VN([Z]J7L.@IX! MN3 M'N_6^O/T)ZN//4Q]1M&?ICZC0?0;M(= 1V(N(',E9?;/E6JE-KJ"5+^!)I3(:40_ M=,=SKSV):#\[B?SQ6]C>N-/C0S=N.AGMV;BN+XW#UO?;0I@%?:7&%S*0-_Y3 M;G.W^1!^Z;__KH?[K^BP*C3FL"$BA:G1X/2XQXS_,NU_.%W2U^"Y=DX7=)E! MMR$,#H#GJ8:S9/B!"S3_/>#B/U!+ P04 " !4B[)4;E2]1:," "W!0 M&0 'AL+W=OZY'_&YL[TV M#[9 =/!42F7G4>%<-8UCFQ58GP ?!.XMT=\'B4^(928.<_ M:7G$"Y32$U$:OUK.J OI'8_M _M5J)UJV7"+%UI^%[DKYE$:08Y;7DMWJ_>? ML*UGY/DR+6WXPK[!#I,(LMHZ7;;.E$$I5+/RI[8/1P[I2PZL=6 A[R90R/*2 M.[Z8&;T'X]'$YHU0:O"FY(3R/^7.&;H5Y.<67UR!!JZUVKV_1U/"M> ;(843 M:&>QHP >%FR<\3D89=I&&(-/P_C3U) MYI4YM17/&ULQ5KY;]M( MEOY7"E[WP@9H63PEI9, CCN9R2#=;<2=&0P6^T.)+$GL\-"P2-N:OWZ_]XI% ME0XK3N_,+A*8I%C'.[]W%%\_ULU7O5*J%4]E4>DW9ZNV7;^ZOM;I2I52C^JU MJO!F43>E;/'8+*_UNE$RXTEE<1V,Q\EU*?/J[.UK_NVN>?NZ[MHBK]1=(W17 MEK+9O%-%_?CFS#^S/WS.EZN6?KA^^WHME^I>M5_6=PV>KH=5LKQ4E<[K2C1J M\>;LQG_U+J+Q/."ON7K4SKT@3N9U_94>/F9OSL9$D"I4VM(*$I<'=:N*@A8" M&?_HUSP;MJ2)[KU=_0/S#E[F4JO;NOA;GK6K-V?3,Y&IA>R*]G/]^&?5\Q/3 M>FE=:/XK'LW8$#NFG6[KLI^,YS*OS%4^]7)P)DS'STP(^@D!TVTV8BI_DJU\ M^[JI'T5#H[$:W3"K/!O$Y14IY;YM\#;'O/;M9]7FC8*46W%7R$J_OFZQ*KV[ M3OL5WID5@F=6\ /Q5YG*=A>X!CD#38&EZ5UPR)8!P$ M)]8+!QY#7B_\-H_O5*46>:O%?]W,==O )O[[Q ;1L$'$&T3_"R%^WPKBMY42 MMW6YEM4&MI_6RRK_I]*BQ<^+CN0L="O;3HN+?*1&'K_(\L5"-:I*E9BK]E&I MRHR7>2,>9-$I42_$&LL+J;6"$&25\8BYD8JHYT6^E.0M^I+&DJ!@X: U&\:L M>X=<,YEYQ8-2S*B+/),MC91X!1K8*#7LN5T)B2%-H_2ZKK*\6@J9_0[;9G[; M&JZ9=F57\.P:!#4870)C5K37@\(N>%;BXC__8QH$XQ]O?KW]R+?^CY>>J(!< MH+653R.2FE9"EG57\07>L<]<;66900A,5@F:B ZLL>C:KE&\XEHU M>9WEZT5RW-)[Y:K=J(HK\R8]:K*7&?+*M/%4C\:%KB"6/ *B332X+ ML018&ND7-31A;M?8$&BIF@=,Z[=K5[(5F*-)!I8\0YJ9)(G;V0V.M]L<[QY56K*)30O&PBUXLCL ML&&42,L-2K:(U9#5/2A-4 %;ACF5(*UM@"8,C&!P#HQQE9>I.?1308,=:<^\ M0F!-O^J1> _(3&&,QBUV<(P 5ID99/^P4 .-XOT3B81H-Y %;=/DRJKR0( D MET>2+4P">JL?]2OQP=C&WV$;)G *A#U(EN)>?Y<,=Q-/W#O (,Z%[\5QQ->( MK[/$AV9;P+\VOB.2<"*28"J22<04IT0JC+AK*M%KTTKU(AQ'E^(BF,WP-PS] M2W%3UDV;_Y,9)N[)11$N80@FEZ)Y@I43_"@N,.'"CPYG'4*:\,44_VX&*"0 M1)R/A3^9@0GQBXL%UO)4+_!S$7CC6=/QW03>/$LWK4*8Q/&(H[;PMVA0B[\\?1R4.60'ZUEGN$=[0;E)F%XN:\T MO 1N7$(E\3@02)&1 ,,ANX8RD UTEK)61$. F_8:XA5A+DD8/<.U(K_=\AM[ M8\.O8=QHFA3M*!-J>3[%.2['B9=$Y#:Q%\/NF+/B.><(POB2I IUOC?PU8@! M]]BX8(6@;3;UC\@O2B _J.KRQ2**:4H03T]SM2NG"?QB,O#U!5;6[-K:P8R+ MB3>;0JNXFWEQB"T)MYF4]S@#*1;MW4OQM#NQ#;ZB)'?.9HVBC5JO7'2Y&,KS;S 3X0_]L(X9'E:Y9'BFLQ$ M3$J>7R@I.\I)8S19T2'#I(\]ILE@%B;UQ>JMS M>'OI]Q2#_VS::."!Y<4-L M7_*(+=Y\(KPQV&4![Y;3P]_J%J_?&5-RHR5(&+NE 86.(#(!Q)^(F.^"*#&T MI@.J#-(Y+1F$5)H>B(N( #!$#7S3R]HN,E=81O'>P6PJ(B^(9XA^$3!Z*CZ1 M6=$K&]DFA-OC)!F F)!C?,!9+]P=SHBOT/,1%GU<(W]J5/+=/ 5CX'P24RCG M;& 2S2Y/LB/O&>Z0N]L$R52) MTB0R/!N_/%N@",ISC2>II]9UE)&X.;*?YQ8P(JN5YNK-[ Y LA%H%^VSKF%, MM-O VDKNN- FNBO76U#\R+FQZ2, :E-"W[]Q9TIE5S<@5L(FW$E?M&'Z)T6H M#:MPT,H&:,<_3P/=4,Q(V@$K9! (&9")1*-C,^D[>2$8N;.*L^P0='R#D5T@^3Z^HM%LZK(WF-8V-AY/-**1 M;^8'AN'@#TNIOWQT8B/^<%M@NWM>K3NNTZEDGAMO_J6& M).!*?0E[;]K)-/$>Z56^R%.4G!0L24.TH_6$OM#MT\6_\@;2-85/3(O?7X/^ M&EJA41UT"D)?B3\1'E3L?EHASS/I#Y1- L.]-D%$$ M')OB/MIND\W02\+$P'1DX#KQI\>%F_Q;A9M$B7/]3N'")!SAND^]<*?1H7#Q MFQ$NU $X=I3C/)T4<(B#B":"KGX8.@(VU4F(&B_DP!>&IMB?('DYEBGK M%2ZH96"C47VXUK^';@!")Z.4NP M(WCT(4M6L>=LV^>]09Y@:CQ]&5/!=/8=3%U0J?T]_%Q$E+%22^&0)QN+SAD, MSRV*K=2.(_;%Z7Y7N92_PSMV.[V%;):JV-BN-+$ +[RB3- 3\Z:6V15"T5=D]'OP!DTM8-,KR/=/9)0XU[ M>D>)=;!M3<%NPP6N7N4+D],^RB:C@AV9,6 (*4&ZZOLA+4O#](JN.,?0BNNR M!]),/V#_S,BI[4WA+MI^C\<$'F,XA5]OA MICT[S; UE(Z\_97=>8,,.%,%,:';+LM5WX8OZOHKY_"],3![D%7*RDIW^X2[ M69SD4YFV3[--)@FN'O),];V&95,_4H)4F_ZV/;YPVVFC;[7LKU[6LD>X_'0[ MJ'?;K?^TUZS/"*LE*%-@H2%ZUU2Y&/=:Y$^<,?'AF>-D+^M7TW%+GZA";G2\ M@D1:MWDZ'$M!UU0,LE5Q?Q^.BF5XIB-JMQ.4RHZ2]/EF3_@/=0%/(,6.^@+/ MG&P)[:1T9*--GAJ@Z3OVIL5!55\E61N#36_-C--/:XOM=NJ/RC N7U*#BAAS6D.7BA=:>IRJRQNT$E( MN-?X=A]7748<#.8NH%D"[=$G[\?K.UCG<7&>]J(TOXU03QJYD SZ Y@9/41B MABB#FY@"S3BBVX1N?;Z=<)P_LR?N#0F$<&K0)/BCHV0)N# 'F198+$]W9H0%&=) M3=\48#5L58GW'0!&@11[CB?8-NAP%79<50SYW=KX)K)/Y\R4$ -1.XF-1H8% MZ%R,V[L53!&(OLS92+9ZMSK;H]$LTV,[=%.G.9OB<$QL&U#D0_:DSJ;AC(C# MR+V5F20PY2#/KOGKWN<'3R?_-O2TK$Q.NO4SA-OH8YNS&)4D9IU9,!7O"*0! M0GS) X/]-.?D 8)UF5OG:,;XS7MK58B?PO1D MAF-H"@L.,G9KLOEX_$.OO)QBJJ*>Y$[?A;Y9&<*F>Q;4 S+".V$;"$Z$IULUF#U//+&DPC!":7_=&*,*?0FL^!? M6DJ>"&B[*161]LV/'PQF(:%J,^>[AWZD>;E-JOBSE=W/( [4*RZ(T2$E>\]& M-D FIX:V:-798XB!RMV MGN/0"BL@]>X_A3NUA4EH5>MN=10=0M>=7"_:\7M3RQD7W#$A26F*&A)//JBO MH!C4QHJ^4[,G7-94/WZ^M\8U(JMQ)$@4,TAL/XBQ5+G&)$U1@V1M>Y!,M>?& M'E+\158=M5!]TO)X:O")FJ?%[BL_/EY^4IL96/YLA7-W_PEK9O6:TUU:6W/9 M&ULI5A-<]LV$/TKIDVI9 MLAU[$MLS3E)/,]-T,OEH#YT>( (4$8, X!2E%_?MPN2HFS%;=-#:Y$ =M_N MOGT+YG+CPUVLM$[B2VU=O)I4*37/9K-85+J6\<@WVF&E]*&6"8]A-8M-T%+Q MH=K.%L?'3V>U-&YR?9J,I_T+]Z9597H MQ>SZLI$K_5ZGC\W;@*?98$696KMHO!-!EU>3F_FS%Z>TGS?\;O0FCGX+BF3I M_1T]O%97DV,"I*TN$EF0^+/6+[6U9 @P/G1@!0^33 &4=%>9\"5@W. MI>N7OJY-0I:3D$Z)E]XEXU;:%4;'RUF"!]HW*SIK+[*UQ3>LS1?B#2Q44?SL ME%;[!F: -N!;]/A>+!ZU^$:&([$XFXK%\6+QB+V3(=X3MG?RC_'&AP&+5R86 MUL5,$ ;VV4TRLB L*>B3<::KT@ M>K[\R=!QV-9U8_U6:U%I:1$!G*Z"K*. H V+D2 DN/GH#.%[GV32\6CL&0I4 M^*"BT#$9J %V62.7<)DHZ62-(8U]WW=)\J$$M,BX+*>D2UA=&S2+6&X90JI, M4#\U,J2M:*R$<"DJ$Y$Q^8 X*_SVP5"Z"BL-[%)>D0/*%=%A2'/A8^(R=?N, M0[X)V+)-POF$F!H?L',_TMHC"W#% 1T.E_14?&X!4@>[I< ,TG6#/*!CH@![ M0,@8(?U4_UK> :WZ!(G+U$N53$#<6D7<()?!($1L33ML M/_YPL9B?/X<'4-);HQA9:1R(0KL;'TU6>^0AZ AMY@1@B(7,XQRJ+(K0CF*B M\EK947-70Z;?1HHHGIS.S]GHD_GT;'YQF/ZTWKUZRJ_F4P)!U<#HL6 O[=A( MKH1M5:9^CX7*YJ+.+>T1=!!<+DCS./4=4Q]-R%):ALYS 2'_JE>4'/2;U@I* M$??J;;B3/@$E1;]&._DV"OO@#.'*3)HR!,QXJBMG8M?H(U/1K)PIP52$T )/ M2+@EI.WAOI)=)N"4FBF[+_:4;5-I1YP"8*7!#_0%58R(D]\"[9)%C]_)47DA M9Z 5'>][@**A*&3M6^!##/0$]4@=[VUT7D"X1=P$*D2+D'DAF MUW1<&Z'7TK:D)%/R@A.YJNAPI#-O57H5($[PGK%GM'@$A-:5#EG:,1BOWP-P::K_)(U;R"+-'8 MZ:SOBMMUABD[!&R*CW?JF-&8.S31J&!< *X8"!-(*N7! M)!*_I<8D6[-IFD_T'XF?3(GFVTB.*KFF/ V2)-4:.Y"MLB2B>W= @*:'U8> M%C)6HL1MF%*+>5OG'F'9N@V^%LB 9MW#WWWL5%-)A&&=,MWA+2>O\@PUU%83 MA7.S=5=("HB:JO$)L"!'[HH\?KJ<3FGET#B*E3S8Z!0%X=+<"DJ/'K(XRHCOPR83 M$S,9$NI2?PE0:%?KFYZD]&I0K T5'/OZJ\>>$'$;TZ#!//JJ.3ZEN$^E[>O]#A;85K M$9A0XNCQT?G9)$M"_Y!\PU^:2Y\@.OP35V!\4= &K)<>^M,]D(/AGQZN_P90 M2P,$% @ 5(NR5.+.=QJG!@ _A$ !D !X;"]W;W)K&ULM5AK;]LV%/TKA/? !FBV)+_;)$"2I5B!M0N:=<,P[ ,M7=M$ M)=$EJ;C>K]^YI*38>;C9ZXLMBN2YY[Y)G6RU^6#71$Y\*HO*GO;6SFU># 8V M6U,I;5]OJ,+,4IM2.@S-:F WAF3N-Y7%((WCR:"4JNJ=G?AWU^;L1->N4!5= M&V'KLI1F=T&%WI[VDE[[XIU:K1V_&)R=;.2*;LB]WUP;C 8=2JY*JJS2E3"T M/.V=)R\N1KS>+_A%T=;N/0O69*'U!QZ\SD][,1.B@C+'"!)_MW1)1<% H/&Q MP>QU(GGC_G.+_LKK#ET6TM*E+GY5N5N?]F8]D=-2UH5[I[<_4*//F/$R75C_ M*[9A[3#NB:RV3I?-9C H517^Y:?&#GL;9D]M2)L-J><=!'F6WTLGSTZ,W@K# MJX'&#UY5OQOD5,5.N7$&LPK[W-E;^/UUE>F2Q(:,N%E+0R<#!V2>'V0-RD5 M29] 25+Q1E=N;<55E5-^"# I8Y7VO*Z2(\BOI&F+])Q)-(X38_@#3L]AQYO M^ 3>E325JE967+=:BM_/%]89A,4?1_!''?[(XX_^I1V/HG &OK ;F=%I#REF MR=Q2[U%HO!"9KJHFMK?*K3$N-P7YL5X*MR9QB3>RVGW]Q2Q-IB^M>'W]D\#L M6WU+Y0)0J3=O+&25"U66E"OIJ-B)I2Z0K#"71]D8E?%S PJ02,BB$$AQZ["5 MYRR3LKSDLI#6BG-F4T(6 CC[X 6$B1\/)[8$762-*)=.94#=L5JW9!R!4N4T MM@JY6AE:@1KC)Y-)-([C*([C/:D'H-\P358ZC5]>AHD;/W'IH;F>^-GDY;=] M<9[GBFTF"R2SDZJ X%Q9I)ZO.\J"1E;4N><#TX%%,H\>A6=OZWA#7>7;XK2QJ"MSLIE!.+,AMB:I.^+[+#X@LO&T@D %EME:$:(1^WHUP M/ 2TK)PT*T+/X6B'<\B40;@*V2!=8"@7!746;75G/[0BT;M\=D 9[ 8!E7E^ MN2IJ#C1JBP/GER?KMS#>$J$ H^RP!$[@*$!ERM8BG8;NB, M [9AVI"[GR7WDD%QD\JTR6654'< :H-$UT40 MO9:WC2 ?L"QVWY68ST/V!H\V!%MU80"ELQ@L%)6 M%S*$BX^+C=$QK7U/,H8,:XJREQ ;NGAR=2% *-RHR^V5E'I8VX*O?O3!"D5K4O MK7>NN5^=<.K@(\F=>_8LQ^6&7SG-F?A4>;LEZTT%ZG45!M^*-15=5G&=SQ%^ MJ-.^(#0A^E@A[(M7P9B_L3&O]HV)YML\3:(] [_]1U;Z4B0HFZ-XRD_3:#X> MXF$XB>;3Y!CBON)M-C/0>#P6R2Q*XD0,I_@;BPOOS@=QU ($4R:S>30=S:)1 M.A6S833"8\Q(=Y'V/<<"ZJ2@Y1)>>F!\^E@KU#[4*XOV&4_2:#J=B7D:S2>S M:#R/?6-(TI1+,DB5*HD$PGT2B91)/1 :6@V;\,3E@[[D^&_B]- MV?;]Z3.@'[/_4A/QQ"'VT']K#T-$?5 M_9S!./%9>EB=1*[A>-\F+.Y"U)QX;'-PLY35:.Z*N!1(UY1V7]9]ZW8JOQ^C MU0/"OA:9ID$/HPG< RG<_A"YJ,8*DD-1#&%80Y6@(>$0J7=$3;QO:E!'QQ:; M M+I4W,4^FPE[LPA;>A9>VH]2Z/'W'"@53H=BGK_M*L9\G<$KD3LSJ8C=)Y]4'A")*LJW.19^U8R M8#;DK\?M >#%WVX+[X@/"[ZOA&ULY5SK<]LXDO]74+[D*JZB99*B7I-'E>,DL]G-)*XX,U-7 M5_ON\&\VBG]W:R% MJ-C]IBC-Z[-U56U_NKPT^5ILN!FHK2CAR5+I#:_@IUY=FJT6?$&#-L5E&L?C MRPV7Y=F;5W3O1K]YI>JJD*6XTB*' B8.,/-^=9((D#V]=^]@^T=EC+G!MQK8K? MY:):OSZ;GK&%6/*ZJ+ZJW5^$6\\(Y\M58>C_;&??S89G+*]-I39N,'"PD:7] MR^^='%H#IO&1 :D;D!+?EA!Q^8Y7_,TKK79,X]LP&U[04FDT,"=+W)3;2L-3 M">.J-]=JLP'AW%8J_\YXN;!7%V]AH0L&#V'S#4?YO;JL@!P.NLS=U&_MU.F1 MJ9.4_:+*:FW8^W(A%MT)+H'/P&SJF7V;GISQ%ZX'+!U%+(W3],1\P[#X(/K"\4#A(5H9]O/G"U)*ETV@RBJ,XCIE! M>1F\B<]S2]58JA40AB=+H66Y8ELM'-W5KF:]Q(F+0] M\4YHP8PJ%FS^T.$*US3<9Z/S-MAY@82)FS7<%-I$X#4,6"?>ER4KP<5MM&]!$,7Q0-[-DR3*$-=X\L*F <%KG.:Z1F(+$E'.*0&O=8[ M+>G^0II=_5@S1>LVBG0!VZ,W?,V:Q&[Q@?L:D\+8.7V MP:?.@_ZUOE5"Q4+@X6.Y@^9VI7@@VLY19(@@:#&D:XT"_O;]CMWSY?1>S3X&; M7J!@G'K@HX_E';RIM-.2Y4&$R(;Q*&S*!W3.K4HR#; S8*/LI'ZA'D\HC+[#B5([-.AM^K1F0', M7ZV#D(]ILUT3BKLJD'4%MG\'HBD7X')V:U%&-%0NP6N 0N"N.W]VR/Z _<4Z M*[S[B)X?D.7H9V'MU4/@ =/GP_8%7FM]9/G!G8$P"-TXKPL:UZ00$%I:UVB MY\GY5E;@;VCZ")U=I>6\QOVB27%U6B *1!VT8K4.>EO(BLU%M1-@7T]GZ*CP M;;AVSI#G:RGN;+1&JQ.Z A8\WQ77*X&J=*W*O-8:W]K)RGJ#H*J.^V]";]@G M!0+XP'-9H% QIHIM9U,0.W@Z@W;WVB-T<-])251V+07X&X.0LE3NG-G>J M .E"3L+0Y9?-ST+^43S2>?#3M>5+@R*1^"[J[<%B"+)L'!BXX[+@\\+& MD[;=[(,<8AAXG NK%"XTK_?7^41# 38,^B!3Y^LN72+$&VU#:A%;Y# #B)'/ 4$.V*];9X."ZP)>(DF^D.?H0@!.O(1K^.%B*47$ MLM*JH/OP $"K0 [)TW;E230QE]X7V37WQ7^2]R: M%_+N''W\TU3)[M=&@*_0G3A$FG#G=3) 18L*0-$A'$JN8>F1-8$31K6OFZJ& M@ \2N0.'A?%9'3'6J\(H- Y\MW0+"1X,)=?BM^M75O S="[BYH"NU@$0DZ> M*/K1;!)E%G?LO?;)OP8<>N?J*8C-ME /PD.AO7EQ&J_"EA?V!T\' *C6H&J@,1K3\"XD ME&USK];P3$CRS:2M7D6MD%%% ?P:\APJIZBQL#KEE+9!R/8EQ$58T4"A6=7W MAFV(XAH#*H16;M!]A'MG &P&5SG,%"%!PFP"^AHVS%&%(^EQ?G[?31 MEM3J_FL(B-8&Z@$T40 M=6N)$&ZC+"/3@)!W@9P?%\^+K L_89! SEUZ[O57 'HR>^YT+\_$=^%?C/!S/<_"_&MV\GQ,B$@W38/ Z8 ,W"GUF M,U/E,ME-> W(6T[ZE!S9 E>JA"FOFE9%\@8A^5 MP1Q247,3*<80*$"[@%1M<*@"U^XE/&X* J]\@9(6H M W$#N');M@<[0:WVY\=54KSKXZ-_S51;0#=HE@^!&UP0PE>"4/R>J7DA5]SF MC !'5P"X&GY:5D%TW%Y)K-RC65*N%K /QKZ01? M))DY!4:R'Q"\%B0;\!8M MK[]414&YF,>W>S,$V ]*J,EH DO ML9 ,!W%R; U(G/#S02)Z/+6!:;:"&CK% R$)0'MM%-''->QG%(-$L_'4,A5- MQN-C/+FR%981Q&*_6DRX!_1Y:WL&!J+\@C+AN5CS8HF3_?FLK;TTLBIO17:3 M,,@C[19Z-%TM*+"&X=//4%]3_7IPJM(P&0U=S>D>+;.69FTCXIX7MK"E95QD MB:XD:5QIR"^*E3695Z<"="":$ ^Q;@EV6EFHU2Z-DR\[K:>6L7\=0>MAM'#8 MH/89L'==H/UWTK1+8CU^ ZD!Z*:R/3GR#KKK\.(0T,*Y@[RUL-NPE.;J5S_N MF\+T^/:TGTI&XR@9C2#Q&U+I*DE?=N[UJLLDFB;C:)QD+!O-HDDV8],HG8RC MX7CHJ";C832;@*4ED_!.,LZB;&CMK1?+:%WS@FHGX,<4$1;B'M?G"/0PR&BL@8"P$"@KLTY)*+* M.0R(\]+EJ;ZR3!7.N2IK;" G5:XN MJ.9\C;0;/I$UWZ-;^C0)DGTN"]/O:>V!"DA7#7%$!QU05CX]=R":,D FL!?O M"PVNE4[B=K?&="OYB7T.;O-WIVX75T[=?L9ZSL4[=$L?N-3L-RJS'+SV-?0# MKC%' [YJ8..37 IV%>)-.W)=[!5 @E]Z%JX.[_SL"EW8KIU&LV'*4/''[#=K M1B^2,0"H\?")(K :_R(;1) GW>_EPPH"Y4Y 5>$>@BZ]/6#*8Q/ # MTI_9.&[Q,,PRF'4"0W%2S\,XQ6;F]!QF&PR'+1[2#'SG"!XDLT&<]C/A-PG\ M9XP=K@G0A7E&,3"1XH]L%HV'(U(-[QDNO&>@TAM;XB[98ECC(U ]R'1\J=#E M7'LJTZ\QZ.>>T2)#)>EX743X[&]$V0B 4"3EN M3\,4]QVX!M/:1#:;H/51F#*=&A$\*ML #+6M$+[,S]%)"W%! M,[16Y4MBPAJ8W5F )4AE.&"_NS(J!IH.&=])L-U52AT/)]U)2!/GHBG++I[4 MJ6S/I*CKA:GG]E-S!@_YQMHWFJ5$-+[1$[T2)Q? -*8NM2,**\GI3@U6B M.KY_^_';NRM6P)N%"='CD -K\:3E@5X_0];B2<>4NT:L14"1-,O.V"=8NLVS$G2EHR-EVC';YW<^,AM!(6A Q4F)>7.80:-)+4-S?$^1<#- MIR-CQM:.XN>XV+15A>P8A?>V@WY_W?+4;C1YD!UUX()FU<8O&$_8@>?ANE#, M2+N5(*>-6H@"=T=IP$YN"SK0X8 R@-EZLZ5\\B?VP=K@?Z$@W[?]($3$FY9@ MR3.E@RQUZ.(WA0Q0\SR;#6;/V5=IOE\L85.H2F!/?-!>QX-D\AR\DNM!/D@! M&:Z+Z<\;+-$CER:"N<-ECV"BF_^_F&@\PO)LBJ68>.31R/ZP@$;V'YR$1'[J M9V[R=# >X8\Q9'K#P$ V'D43@&3I9 Q\S$&"*O-1@G!H61V&@[-($^-IT,+ MAA >#48)_H"$:SRS5H,ZXCP4>7%J#5PTMFGMVQO]?M=;=*JZ&"DK73"3"]9!(?9C3#*!VE3TIHLACR M#DH>[,N0SLQ:_L,32C-(.J:30TII%L5)=G[:583$)8NC43IN$:,<)HN2..DK M3QQIN!T>4%U*9 :;R"L\WV+-"?BH',PJ&9[<9[<74_>*/7Z;1*-L!+:2M$HR M?32[RM@YQ[.L(8BUSI#9D@%OJB9N5-/WP8*#QS?O;V\">O?VZO (G;(T%?'T M@I^SZ3"EHQE'BD>@E96D5D*7OSW&<'5(U+5VYG1(AR]LZ$,98TP_YJ2L-.B@W![4HR;*5;N.ZYB"[P]SVU%SW+B[$R'MWO^HZM+J>F,5'<*T%;MNOI_Y66-1T22J.FR8G-;EI@PU7!1L+_6I? G M$9,G0TC:'._)CR')MP6'[/TV!T@.K_W; "0XA1-0DLH:UK^W+MNHT3B@-5"&^UV4KV)X,]F%['%)( M734%5,MU8AX/Y'&KEO'A,%0>*60<.?!RM(@#!JA7UCD\2V;1+)E&6%/'OCI< M9! 1X&<4SV;V^XD9E21,1>HJ.1?O(B@'';M?@0R"3ZNWUT;'#;K[? M6\YN"^G1@SOMM;D#/T?.W+6ZU#_6%R;IC).C$X?&<'-VU)F#X!SFPLU)X;M8;+X(>5>!! M:YK8X3=ZK+;.$IX<4QKD?:WLH63#,:(]8T- S8A"L9(_130*V>-7800-P,U9 M8.5+;4FYA]$,\MAA-)H,V72"WUGA]V416XD2."IL"6P!0=0A3U#[%'/?&0/, MG, ?U-:1:XH>%18P!22RJ:WB3ZFGD, L(W;CG*#M/5*B8O $5!.0F0E4JG6ZV6@)HL+G2/ $'I%0=+M4P3'*1>]T(8 M?]YP_Y,Z!YGZ"#??*[G# 71DUZFD.RM\T#ET9RTB5_0%=^[DZ5QAQ,0?F)4Y M+C;V@[APW.HQX&BUO%],"T4Y^%;AEW ME@^ \N,?-]PI^XT6*IN')78N"\US M7B*I.9ZY$#J75$"F4^FH[MY1G%[(5<#U=("$SF]I_=!\EZ/\YSI]BUT6-::W M>*(G1(H?%:8[X]#9Y(!AB-9>>84*[O1-EI((>4IW\/%=+?R&TK#6H;>EX)B" M12>6@JB-/LB32XE685@A^1QQI P'RW1-O6SR3.YX'S4!_.="[1'-TP(C'\7> MO1EM,Z+ES>:\('1+7V@W174_/4[93(9M[L[ID>:\7,^1IR,(M%\6U)Z@,_FN M]M-\K-4<%$X'R<@#R7X"I3HR/Z7C-2:BKB/6]\7T9>L[=?K> K_&1]4!G&L_ M60]WPP?_5_8[]^9U^Z\% &.0N<&.BB4,C0>3T9DU)/^C4EOZZGVN*G"C=+D6 M8$4:7X#G2P7 QOU N&?07CS#U!+ P04 " !4B[)4OMA8+ @/ P)P M&0 'AL+W=O/&4EVO-DO$H_NZKKK M50U?W=7-EW:CE!'W95&UKP\VQFQ?G)ZVV4:5LIW56U7AS;IN2FEPV]R3A717WW^B XZ!]\ MTC<;0P].W[S:RAMUIJN MG5P+DF15UU_HYC)_?> 30ZI0F2$*$O]NU84J"B($-GYW- ^&(VGC]+JG_IYE MARPKV:J+NOA5YV;S^B ]$+E:RZXPG^J[?R@G3T+TLKIH^:^XLVNCZ$!D76OJ MTFT&!Z6N[']Y[_0PV9#ZSVP(W8:0^;8',9=OI9%O7C7UG6AH-:C1!8O*N\&< MKL@H5Z;!6XU]YLUEE=6E$M?R7K6O3@THTO/3S.T^M[O#9W8'H?BQKLRF%>^J M7.6[!$[!RL!/V/-S'GZ5XH^RF8DP\43HA^%7Z$6#?!'3B[XIGWBKVZRHVZY1 MXM]GJ]8T\(C_?.6(>#@BYB/B_U&%?WZWN-XH@=MM7:G*M*)>"VU?KQ3B3_5W MAA?CINARW&'3NBX07KJZ>2'>0TQ9B'\IV5BK".@TV[!2W=5\N%IXXG+GA&U3 MWVJ..-SNGB>-:?2J,W)5X%']0KS%N];H3"!%-)*"K!6'(@@#+TTC7!V%7IBF MQ[B*8B\.$X$X0I14T_5!ZJ7S2*31@B^32%S7!NR#3NQ[BWA.= (O3@*BDT1> MN$C%%8CHM.$M%DMB-_+2D-D-$B^ !%=&&B4"+X%T@>>G"?[&\W101^Q%\T"$7A DN*8W M5@>9/4,$D3=?1N)H3E1#HA"*MVJM\#8?&5AXZ3*$KA9>,H^/Q1$H15AO#X\6 M :G1#^;'T/-P\M%BGF!I1-H]BI=X:4_.'740C9,N(UWM)?]JM&A4YT M?D@7'X61#Y7#^I$?'0_K M+\X^O;L2F6R:AY7$SJR0NF1U2!1+$JM1IFL06X@_GZT&AXSBD<+'JP](AK<4 MNX:R8?^JUM4\&U)#DE&R. >VM">- 1W^ ^!B5TOC7'F M^[>7E^)HZ?GS^4CPB#2#A'#^[NSZD1X".'DL?KC\<'WYZ%TZ%]>-A&)L*<_J M%N$>^0L*I.6HTMZM!R.0O1YMVJZULC'COSAI.L5IKF9DX&BVRX\0= M8J,Q %0V*.I6VUR)V$;\SP5EB]T=EY^NA.S('JTRIMAEK/^?0%>!^('HL@XK M@WI!"[<=C S_@[=K1"58[*R>C^*0/# )DXG[=6572()28W"(H>?KFV@/U"@$XR@+$"1 M)=F ]?[[ !)#(B0,R$_(E-8028TMV5A7'FV[_/BS,*-;SIB];ZW"82T0(S@! MI^H^4VW+A]6WT-):5[+*-/8W:ELW9" $GC-'Z_AD&:0X1'V,8Q\)"?GCY(G\ M 9LV-XB!/E/VNUF!Y"$NG8X'''M$%[KV?1\^HDX,\#<2]JW.%1&!WHF 4^=P M4*]Z\D0V9M? :2FV^J/I*:!72XYGN :,V0?:14*RRGNL=9"=**]EBC5[5 Y% MP^GVWF>R(T7(BA4JB\)F[9]^_L#L/;*.V2"QW^F" I^3JL9NSJMK*)2Z1BA4-.XNI@[)"2;3UF,$8 M9O7I@[15LO(YL;HD!0W;?-DO:_J,[?(,\@ZBTQF8Z'W#69S)1M62/8PJH8)W M<-6M826>_7A]02*1N6M!Z:R5!4XGRUY0G%4/ OF$[^5*%]H\,%E=&:X>M0#^ M*R6!-F@$ E?D#4RHEQ]25'#^UM5%YV09*6#=L=NPRC+9;F 1E'<^H,42PH5\ M8W,T:W%;P$/HW(X2!(Y1][KEX.K/8T*4&CKB$RNHEZ0%F=QJ"I1*J1S:Z5FM M1+M!?)X8",*G%75U8^_Z'4AIOX'C/@IJ=&U?E"-0,E[EFIW]WFF7X&< M@2+ M2+^<;A0AZP(_>$\6$FCA\T1B69#9Y*MZ?BZ,RV2#[D!T-P$.E+RG_A+VZVP M3B/&%-0X5.L=. B6"B8+S5$YYJK!D6N3C4(CT5#ZGP;H%*(RYB*%RK+N7,,A M6U1<:\I>-+#@/5*:H_>+10IPF*)5O87ZUCH(K.LZ61A6:<,VR"$L=*?+^AOXHL?&I(_?U9= M(@J]!5!DE'IA%(A?9&$+B)"D?4G^3*;_"H&CQ/,7C,4\G]#87IOV> ,:F'F, M$]$PPR1/67+B#=0;W7-A'WP%N5I6-U0S6NKZ%@P$J5$%HGN'U )=EJXZ"GF"^#@HSETB::&'/$K>H S M+KSEG/HSN/1R$8HSCIO1WPDA/JY=A]:7D68 '7:0%]7KZXW4!0L^9. MGB 8 7[[K"W07LYCHKU?KZ?GT.U[RD*;,;LYQ^9H@1 M%AW1AKBTL$\6^H_>P6FD9)Y,$;LLHSV@Q$M+[C;*FA= "8*4-9>7+XK0S$92 M83 61K6D>\YT<&WX,Z$OEZ*>2DEW=5?DO'O5=?T:H'A=)TS KO;:"C9@ZX'S-"40*!4Z"2_ 1/(\XL_7:G6_%(Z&8 M$O61BN9(K7C.>.0Q$.; MB_R$&\3)G*!GBU"I59)S&><@S$T[%&H0(JAG@8JL)F")\7X_/2"CT2@OLJ!- M9@,4(G\.$P&SL0WDIJ@),29 M)TZ6M/2&2U97X<@:V.(/%UQC8X$U-BYH3Q2Y:(4O4'?&E,>NIV]W@(_78J0X MV\VU)'WP_5V#J>Z>3 MY^I&5]0C 1L7G&,(?Y$>[7^:1*-$(E8L.NG')NW)[E )OF3]WOK[."VB632- MYGMP\^>V?V7^=)1Z21 =BP]R:^Y6F8S 8-_.];;A<&< MJY!A[F23,Q&['-T']L/;]RTNV<:*%]G>FM'4O*!E0E"G!VV M=HS(?>_^O)MR$@_W[-QB)CZ@2M_IUK7FCA'*],]FH1$)Z_7_A2>7XV5OM)5Z MJ,F* X]3:ZU4H16!:U8))R( US6@,1KQ\2[G:J3TY\GEKIR M:13N3R#A;.+^$]T1,TW=W6SL_&XR/O'(XGCPFQO!J)&H"RD.Z E99\#/E2;3 M\6\LKIOXN$$RV6YU10_<^W]B>UZ7WH"%QS$Q6WT7D@^VSFO"X5U+M)P;/%,_ M&D4?H_#DS/XZPHAPYP=$]P,9O0S]8#$P,/R,/@Q^^4<5_G3$RCIIT%CF;Y"> M.Z?!&?!O_KW^.=SKNUD;O8(&Y+243D^E:3<:$_ZQQHTP]STV8(]SS-8[J:>S(FOJKF\J6;J MT],Y09>[0:+CVWT( ;7%,W'AAKD7=35,24E!,&;EOBOB3H"/'NV%AHPB=X7& MQQ-7LOH")4C4'#4.@N7X TL_,AHT M\%\RP1T:KG:CMX)^DR2]V)[$\6/1!_=_D^/'YGR< ,MJ9_ [H:N:C)ZA2+E: M96' \#M=NX$I."599^NSF=/(54ZF:&_Y6BVMV9>P'3+*UF7,F M+CN[^^'J/D D)&%#$1J"M.SYZZ\? A2E.QDULY8HLM'O_G4#S-NM*;_9 ME5*5>%SGA7UWM*JJS5].3VVZ4FMI!V:C"OAE875GMG]33IX9TDM-;NG_Q9;OG<#-:6TKLW8/ P=K M7?!?^>CT$#UP,=SSP-@],":^>2'B\E=9R?=O2[,5)=X-U/ #B4I/ W.Z0*/< M5R7\JN&YZOV=RF6E,G$KR^I)?"UE827IR[X]K8 ^WG6:.EH?F-9X#ZW16'PV M1;6RXF.1J:Q-X!08"]R-/7:Y3\66Q4*4NEL(L1+52XMJL-[)X M^L__N!B/SG^Q^'T- 7!?F?2;F#^):U56$*Y\867R3)56?"G$7]6\K"$RQ9@4 M/DIB:F*A<^!"BCNUU*@I"JK["GB#&*T$?,$P$?,%XC3'6VS$4R)TD>9UAM?O9?%-%8GX\O%6R"(+S^T1&9;4*8J% M]V:ZA!Q@2CL07^'>OJ6$A;]B=)E,)N/D8C8.?/:33UFC1"'F5#EBUE#E]DFEJ:OZUX0A8P"7E&G]"48]'R?GE,+CO0ML4 MGG]2LA0*,YJ ?)2NQ/C,Q\=VI>$[:-5Q"[OB2,YS]+5"D8=AQ&YE 0J-U=@( *3'LS/F&AQL=CD3DC319BYF)CACFYDO M(&79QTS_PJ OIZO+BQ]=\E=6;QPV/>9/T:MA!0D)!\)!SVM(S;@>L[1CYXY+ M[+D+DVJ\##A'M=(E.!F43:UL(^EDEDS!G/V^T'8%9VS M1LHK[RT;^42NTA-BTV1Z.6U[2$/@JQ,?Q0VV$K_&6K@*6OB$.GURP=8J'M;6 M!#5R58%"J6 559_BH/#D9@-W;G))5RI,?92-B**M-QNP"F@.\BPZ,+L1M0*Z MPC(E?I.P9D>!,3?!K:D.PC(%?G%),1%S QQY']MJJ+30$@""H]MC;J"3061' M7*Q5M3(9688A/@B)Y;@N=.JJ7(MSHK/ < XBI @ H&L:$"X,BU-R=1Q(OPX( M!"4%BE\-=:=8PE,[7ACIRY24J;AQ"OR!"_YFP KB5]8Y46AL^1I==CS\I?=7 M^FWTRYNX]*#%2U,O5Q0G&#\@WA;0& C-X-#66 '"8R#:!1;"5JNE+IJC"Y6?(C!)V(4*GT M>EZ7UJ'>A7="^LH8)X"?]MH#OW @@>DVF4Z'Z(!38;)<#AD($LWSPVA*Z1KZ9;Q8#9^15)L)=:UC=2$NJX ?>3$$Z*2"BT% M#S F@L_<1+G8[K"!A(YGLQX=[C/%[Z:"D+MU:1*9N8&0.T&X#_+KJI50>MV> M7/HEOK^266!_0SU@IN:@B2V+XY/62E8>A%I<1"D$\ZK)Y5[72XB5)5!KX=[S MY'PX)#FJK1&8J"P(<^*$"97+'J0"+C9$*E5/85A%1@0$BW6L:QQ5 &;-:\0BH\'PE>"YUD#IOUPJ^_+ZS8RP5U!>F3*:+_NEH;CQQ*V$ M(('>0D.YZ-"932X(YO=U:^#$4-T?@)RNZE)Q,B"H $!A3#XUESGB78HQK$(, M=#!B3[[IHN%@(:&K?9!Y[9M<<0X6"=R2?SO=RO2/&EKZK-/IZ-#I(%O8F "< M*3->_2#'/GUAJ%%!;UE.=E$1=XH$E)O6L@6Q*9,ED[,+YIL!#D@@8 2 MBZC="RU\<-(6(]$"7JO-0JC?-8 "EWPK[D6 /[.W$4"/I3S5]I 6MG-PM]/H M$7P'N]0Y13XJM9+?*" >%-O3V:J%@.>U1;>W27N-L[YQ4ZD6"$ (!WK^^H2( M-7%^=H[ZT]9GI9 0P5MJYR;N1M=C)6?#$2L!K,LI;HV:@]*-4GU/Q_B"#NEW MX\,.M7VZ!N0>[C^,X2B2;DT. M6>A>K34X+VK6E FPE@X"$+R]_Q0>>8WE3/U1*X);D->*)6>77C(W-]=OD@BG M)3B.L+4$;N 1GKA0(G>XET3*1+UQB=\/71!V6)ZF-4\]@76AIO(8"R Y 0+X MF_"-X,0JC!9=EX!K=)1UZT8B+4V%NX/<48=2J&UC$FY'H:B)VC)*!&WAE;4L MZ@4L6U.ZB(8C_0B6PFA+TSW+PS, #Z5=Z0W=5/.\T-8H>KSVPN 4PODU9-W( M03C]O, ?D+\'S5C#%6D_6"..H1L6SVJ*>Q;0 \'K3("/4!>]'[-C&XW_*^!& MW(V!4$?O^A>V*NCW& B/J=IPJ)-/['H,N ![S:X?@.>1@Y/2@D!S13T?%DST M6L@+P&$;PB**(S10P*HG0!>#C=E<*.6HTI.*1YIV@RB"YC&H+F+<+4<:13$P M2EKPF-@">B\W$VDX='_ K%HL4%DX#,V=;Z#\SH,"3$56([VOZXI-PWH#+2!T MK>)V'X3(S*9"V%^G:'2\XOE(!.$A]I,'9"RX#5*N_WXNQ?(IOY]S7$9A_X^?F MU)71"#KN 6BL*G7SHW.D.+=5+[-IX)B L -+^ZO3_OGERZ0A;AGR0-5I"?4# MS'-FC\IJA#Q;+NCP:7OQ?T=IGZ(6<;;CX)WR"; %@#FT-\_74<1":](XJ]-/ M0CR%EU;6GUOG#M0X8[X]5^,"\S^QPMT;-27V=)1E=;J9>$3%%;.$L\2\!:/F>=Z*0-T18[9UJ2%Q@_;4TMN MY4UC9R^)]3>RVWAMRB9.OGZ?G P#L@,PX!EGZT5;4\8/\6;C%R!T+L=LR_RMKVS[/$$VE3'5^,_R=@I'G?U)Y<_NJD) M>K JFK(3']UY0FLQU$3/1,%)\M,G"CA6O.OL[N)"/5N6>\Y<''2R>&;G&ITE MW(MCG( ]6Z.[XQ&/@4U=^1N.S\Z2R?FYFPPVX^L&%[2JT,G,HAJ.I3QG@Y[\"V35>#0?7KC[?="$][?ET]N#)DKA+""Y%C85' M,Q(;>X GX*YP;:VQFW7& &)(G= -G3E*]0;/^#3[(.?)#/R_-3-RM' -W%GS M -KU\9U?PUBDV=PB6 0?+ 103DDEX<,_VKIMB(B3(M*B5RL8:308G[W"5HO MTSKA6:VD D_@PM2E2T:DG)"^,-&:&)&X[93V1@R!$H]57G.K-1)P=P+P&P+8 M?0X&Y*_([&_0%."Q0[KTIC-J1J6L?#>P\2<+P)%+!OSU1CBP[A[!O0>V@)M* M0%,;+T(N,@DXS'6@ 0[[+$&&B&UXKW!(B20Z5D09(&N8I:))>TBK7;.VVD.\ M>-MX%J7QQBN\T+J@W<&L%>[N_)X[$@'"\TX]7FL41"/X'8Y]]>G@R$FTW[H MQ32#N4[[AO@.6S=HD)7:"$BLI80$G>,!G12\RAU1<%L.(%JJ*9?5_(>>F.0H"#;63J#FM$YQ/ZTJVC@FLPG4S!RED' MT(<#7N12=04Q5= N801HO!=T3<1;Q>1>E'F^DC(7_R<>03!R6^ MX="GVH!LCBUQ\B.1>E0\:SXXUB/[*4J'86]]>W.[BC8>7\J/] MK_=7S\TL0MM&;5:"R1&S%+D%#NN6-G'NA.DV=*FK&LR%%1LR48JGYIH#G*U] M).\&UC/IL%5K#$ 8 5\UB$.BHQ_V>Q"H9YP=MYX86_T;]-A,HE7QKJL<^"V- M^*S3TMP_V4I!2OE8EV:CQ$T%;DA1Y86FOCM(@+@6PP1#R$UV\B>_TQSJ%?+E M;M)%O*OA=AA=]8HPYFCL1Z+A<"85:%?U*Q:?\S"QAR> (?#=V(%[9*@9--_F M(Z/$<8MA/GR .!<<2A/G:T0:\[K,% US*\KZ:>Y$AI4;"J"[(%OK*DF#'0I MH6TQAR]EH?\,8V90,21])R-I<30^(2'='-$?\W;D$<&J]891E8-.:'*/Y7_4 MZW@9N=GDD*H0TGC5N'UTE*9#.SJ5W%C>-D9*FO/1O@%"*FU7P9-(D$&HDF,& M3VCG&WXB@!1G'IJ.O(3-P]$%'%K]Z/V('-$U(>@'Y3.M_A6@D^>O@!& MYV#CDW7!\5HK(UY8A)$D!BB3HT/^%40+'N0Y&R+H#.]#, 5\20*T@BD+R+)> MGW$\@6X2I(QG<%39H_E8WPF%O0=.7$']B$ ,EFDE?5\V[S]^O F#\YZCTGLW M;9J]K)WJ[J?FT8GO9@DY>P[BL ^ Q!M@YG6H]X7YM[<(F785G;/1V$[[&!,;2.<6# M!2BL>D\MNYH75JTK@\@GI6(,,:RVO2../X$'L\8KA&))G3@;^6G]RK3>4&#\,13UA";KM3?TKQ7_)/ MA>VG)@T!GJ>D)M;\T)XN9FYD23DQO+=V\*0/WZX>55K3FT4R>]"=O?=FBY)\ MQV^&M=K;/AD;F$^^^[D7R#9PJB27.74X(,Y*@>3-$LYI&/,#' TQ&0 M?FXVUCLU0]B?<,MM[:=K-2O+*A *HP\<%19Y=SX@(3X;B--!7P;W_/6 MX,6PK5_(;PZ54:W&F$]3E:L&89';!*WW:9@UL2<,NHY*Z6PE']PK"KA[3*X1 M4-@^?=,,&%^7TCAJZ#\)\\/OQW7.EQ R:/)Y.-HQ/ALF./VX<)M]E]-VE4[Z M0K-[!*37F?K>Y#Z-WI4'3+BD?Q$ FT2P)K\V'ZZ&?W3@BM^U;V[G?[$ I%UJ MP(&Y6L"CP\'Y[(AU[[]49D-OWL]-!>68/JX45+42;X#?%\94_@LN$/XIAO?_ M"U!+ P04 " !4B[)4]TBXI-L% "@#0 &0 'AL+W=O++46J%&7'_W[/4;:LO!4M]L662-YSS[WR=+!P_EN5,P>Z+8RM#GMY".7K MX;!*'10JAE/.'PI+SW>ABU*J@NVE7:6 M/&>'O>/MU^-=.1\/W&A>5)UG$DNFSGV3E[/TL+J M^$N+YNSH58^2N@JN6 F#0:%M\Z]N5W[H".QO/2$P6@F,(N]&463Y5@5U=.#= M@KR.W.A@&P,KF,%E!C!N( MT1,0VR,Z=S;D%9W:E-.[ $/P:4F-UJ3&HQ\BGBL_H-%>GT9;H]$/\'9:(W%WXWPN__'A[\(02>YYHQ.;SFI)6_IX6*B!G]V=*Y6M*KQD]]"CG3B2M*99>DK'6U33BEN5:$>JTJU)!A)##V4E)T M4GLO^JZX=#X0\"3-:?_Y1P"I0!HD+B&G4SDE,D]0ZM.5FFNZT;,^%+DY!%*R M+F"/7$:Y%LU!>RX$*/.NN,64.L?/:RZ[/'-&=W.9:ETS; MKAL$#JWR0OF9,PME% 5'%7LH4S_IK_O@&[KWN)ZA::5IC/6=X+;V/T(\MCOP M%%=U2((;(FX4LN",TM7I-9$&IK6CMD&;1_6!UJYD5JT,%7"#MC/!0)-*ON7. MI P"8GB#((&OZB1!ZD&7WG##V\:AZ$:K+ MZ!U]2T73Z%06P.M>9J-@40F=>JH- MUK@:W*>F)6R!D]PZXV9(E3:7(DHI+K$HLE M>\WH"0/DJ8:_P/4KHB!1/#:&9][U[Q- XYAK5U>@'I,CE4S:9/2-U/@FZ<%@ M(O.X0'P2'-!HQ3SU-88D8&[O-!F*#:,D[=!C80K'BH6L1/(^ MY"7[.*\AV.N(].D";3Y?:^G3!P671NB/#N.<:#TN/4H/*E_$YM,E\4K\%DEL M2O<)Y>_8LD?\SI7%6(?KX5V3E1.5<5C2,U64;S QQ*1?-FZ&[@F7@8NI)/0O M:7N0<)WL7CF]!8M%\]Y97BXP!L)$N+-I*$K>DD',EUA5J I>U17(36OHD"M4 MAH; L^;6NHRF?.H6F7>&8R5JF\"ID=F=*E]VZ+5,'I1=M#S$B+&A"PYQ2!HI"I\EO^E4^K,D MA\$DM\%;97NNO/JJ$,6E^JJ]@BOC M##YU 8TH/N8Q:^0 ]C/<%.L74=!^E!W]!U!+ P04 " !4B[)4AFIJJX-<)Q4=P9)5UY2U8V'P7R@Q"N)'8I4<[&C^O5S]GLN2' >9+(DOD7<^^?G_7M)^Z;0A]]GE7U=T/C[9]O__VZ=-NM0V[O#MO]J&& M7]9-N\M[^+/=/.WV;<@+>FE7/;VZN/CJZ2XOZT<_?D_?O6]__+X9^JJLP_LV MZX;=+F\/+T/5W/WPZ/*1?O&AW&Q[_.+IC]_O\TWX&/I?]^];^.NIC5*4NU!W M95-G;5C_\.CZ\MN75U_C"_3$W\IPU[G/&6YEV32?\(\WQ0^/+G!%H0JK'H?( MX;_;"=?Q3!GUD<^*+_K.._A-M'C:SS+MPTU1_+XM^^\.C;QYE15CG M0]5_:.[^$F1#+W"\55-U]&]V)\]>/,I60]+[.KBZNK$>,_L M()[1>,^.C#>WX_]]O>SZ%@#G_YR8X+E-\)PF>'YD@E^[@*?\NNM+ *;0S1WB MEXV0_;(-&>#B/F]S G'X<=74'2R_@-^+;%W6>;TJ\RKK>O@"D*GOLK+&AQ"? MR_X T-9OLS]?7[\'%/OG4+8PZBZO 1_QX:QOX*]/(0LV95X76=X!#N]QQB[K MMWF?Y>LU(!E\#C#*OFEQ[GR'Q]GAFN#YT'>+K"KS95F5/1SM@@8JRFY5-=V ML_+:\?Q#38>?\X"X$_P1/]^_.1SUV#)JH'%=7LDFPF<@;!W\40PM7GI\"__: MA[9LBO/LX[#:NMVWH<+EP+$,75@/%6SIEM>^+C_C;#!P6?=YO2F75;"-YQ40 M/U@L/ KGGA7-L.SQ[9QACA?$R!Y:F*0?VIJ_E/7:^Y,5P0 5S%MUC5L<[@5W M"V2Z*G_+<2FW>370.9;U+9Q4TQX6.'T[P*J3>\%W\6&#*%C5ZM,94CZ8YRYO M"W@(R%YH6_BBSS^[I^,Z^7X;& SWTX7V%M?^,SP"8]:;!L\8ABSA00=N@8>" M;95P*+;)K\!/J_,/1_<1)Y/X15!?! !)909P[_OW"([":T/7!>.)CQ M+]O\-L!>0PV[+0@H]@#1[1D#MJ$%?"_$@#X.<*EUKP]%=!B-?NH\OK+S^.KD M9EX.'7S3==G'L*'+?U.SC $3S!W-[Q^-R.1-L]OG-? YV!M#& )BR#IY_FY; M K 4FV(0@8(I6-^6RT&1Y3:'DQMP]#YL M6@*H5=FNAI()K_X,+/<34 :46*H"&'XX3Q:YS0'G,]C1I@H+N"#Z]@R?2XAS MR'="?PN0#& EH25:@8N$;?9$17&DNVT#) "6@^@(;]3X-1)?(#5!C@2O60ZC MX]6LMF58NU^+L"I)&$.6T"YPU*SDHY*%_\__\=-WT<&%9%3;P#OR&S MH:8"? M^#29GN#2VV;8;$$"I:4=0MXR53N]'R)>*Z:I^;[LF=PT0XN$ V\;3_4?P.;. MEHU<-N";LBM@JHWI8$ULNCXA&?U?'*>?O&;[* MT^%YNLX?JEVDHX4ZAL#^K^$::SR MD7"%(@E+*G04$RD-7P-NT@+=&8T)H!-8]'-"E# /''5>XI)3&FHZ;K\K?&?N ME)":MG4NCR=G57;$OH$TDCC2('_'(4;GA2.''"4G0B;:& E 35L@N8%O>@\2 MQ3] &N.;DT5U@=_5"RKK5344*!,AS4(:#>P$3AWEW=5JV U\>2P"X<]MV*(R M>XMKZPA)9RFGET62RSK)=;\Q//OF)"+\M:G/;D#,;@%J\,+>X,F"V#2'4K]O M)(\]"R,?R&I1^$2>!\RH DIS5X0[(";/+_Y3D1\5+-J$G!2]7W:ZN:B[ MH#4%%_$5O N_;X.2:2"Y\)YN>QGJ /Q##S;L]E5S"#@ ,AV2$0#+"EX4D2\6 M4G@2%J4;XXA(^>C'N"+XU&UA%PCCB,L \Z"A "EAF8<4"U4W !Q6#AS23=X# MYRF==.O!G:Y!3H&[0#6?E/U+.BCX< %Z05&43!4(@XGX$>8AFOV>'><5:">L M%.,[XUW@(0BI]&& M1'7I MJEJ [QU;D@ V*I1&A+.!ZA>8^L*0'8&%\(,5+B7$I0+<]-F[' B$&9!H]?+5 M5PQFBP37$251U0H%:=#*'$K2:/6"SY8@;)*,@#.*=G^>O0RK?.C,BA'?-P@ M2&I1H&>,3'3(7^ ;?0U6.V#0M4"1&@\*6-62_.Q"N M@]AR5@T\DN]!"OPL)H9U7K9B/V#*4W9N17"8B ",730J,,<[_*=NQ "!;+ % MH='^VL!!\OT!)W1T7% =17;$2.2NZ34M1G?DK^WKA1"%L2;51J#$>^&=RWV( MVI<\)!3-45>EK%$+"3Y9Y6WP+0+Q#X'(,!N0-Q!>^)Y]E/\6D1EDQX9 M: G>[LB6LT3ZO H T"PYYC(W LD^+_E24$!#BT]NBSEDCW,4=.&::,@G2F+A M+]C5'K8% ^P(I(O;'#!X$Z+^;7!G4\5Q&;%!.@PMD*G>:2/+T-^Q787&V.? M97 JXEX\NVBYQ(&1JJ*"?M@C+!SX9,\C"0H0]>>7107&S1 L; ML>.RW@]R8V@3&#\YU--G[[:X&UHRTJZX(%XVK+8N4"$M0K<"OL]8 &2X0B&J M8YLB#42K%AO;T#$FR5&X41>"= A$@"ZW):+Y$MU#WV9O<BPFLR)0/:RH06^S8OP9XD/N?N"9U9Y31RM M:=MFV;"!":12]Y" )8!=SJL$"1MNL"]11F(J.P#_)5XC#.GDN3VS<_MU!G9L MF=VP%XO[$KEZW_-ZZT871!N-3$U?G0,!MH(/B_7P%>#F,"&QMY 69V=\=@A,"?EC,$_F,HV(B)2N[G7$<1*Q[ MR ;$J=]LY'SV2$CN$NH9+?J1),$AL0] :!SL'X4)(@)& _ABR^Z>>W7T\7S6 MVC*6V.AR1WS\.![45/S9Y82-ZCD#9Y?-D!C'G= X_X*.)P]7Q .7%U\ MYWCGN[B'CGZ]_.Z)GGC;'G V V+S\S"/0P1:*-B2(FN.W+(G%Y[I%?'N? M'PCWR N@T7@^EL)'6>$26H4>14A.O"$9PZMK\& M2 %R"?+J(&FZ@T^=" ,$+"7K_RL0F(!7YQO@'^*P.R)I(K+TV9(D09-(QU^5L8]!W6$C3#(HUG(=2>;W<$Q1GHVOY& MPF?7"W(4PXJI;S[GD6,+F/C'"KT(EK\7K-\#F^KR]I **W!>#:#R;Z'S:BR9 M = :CRM>"*E5 Z"LSNB-DDX&ISW@3#GLT!U,QX-2-4EXO N6 1?.G&G3,K7E MY8V^1)(#(%&5?%4YC8V&>IJ#K?0DYJQ )0>=(NA12+/RL@HJ M:NUG>($7+4?L<6V&,@_92DVC%>LR^0DW5^")9E(B\77YE].U#M!R]KW!1 M0ME.J3,NTN3RI.+Q2XN>R%E:6(=9"^0?&A#.TR%[24HJANB(SY-L$0RCRK0& M@.M:#4K9X_(\G -3KT5LVL,YHPD1 ^4S'L"ZN-KC[?P[YRI#8-C?2MCZ'=E7B6DU,*NWXE,; M'V077N.-DL. X@= MFF%3/!^TZ&'CI4SMAACP%PQH 3.) E6:P=YSRG:@17Y M@1 99,ZRYI5XZEHZIS8(*0-JGQV&38081"(3 20WNW*5&42G@JA0/(1:D*68 M>LR\,R^=S6 .QI&LF[=(\BE,NA ]14JHC7*LAV;7CG+,OSD10"1-NQ25G/I\-L+\6C0,H MI$F<1,NF4Y.=1>UYD$_BI&GO*O+"JY.LZXU$897S<8 /?SOSGPF*>EJ^&,51 M2Y,@@([TP[FPL 7;W.F19>#0"%.>2)Q:EVW7@U2\D$](>F8B$/@"NAACQ@:> MCCPM(G\I:4&K72<*8S=L-D'_B"^+*0G1Y?-*4!0M&6AMZTE*VI$;%]G6$FX. M@UF8&@S[IH[0)<2.'R?XD1@'L9.Q[N I)3RB5$*%M#;\@P.)><]=\'MCZ-.0 M0[:':Y@0 '";WUG0F<3U#22M(E-OVD^X11B-]DA+1"A%)^BF:8K)&6\&H!+ M*&.T'"%(5$#$SFZJ?!KW%PDFN:V6B)1WM(3"M#[?'!^7SD5%9QS7GR(G+15:^V MG,3:-@V^T!-@#4V@/,91B6/U)&&,4=B7STZ2MFM69OZB5I&/ %RS%/++ATF] MD:KX=V;K&-EBF& 1:Q0ML4$>1$),2U+>MZ C//&&./0V 4KMRE[\2#EK7? ) M^9'3UKZ#5^%=I[[AF/DM 9;"%#_W^V *Z) 1,MA*"M;U1TBP:+!RB7[-8G"ZT<1(F' ML +94HV$&,Z!7CIX]W:R"V8AO)+J(.0UN(.ED9T+R*O;M$]V;C+MY#VK7!LU MX>\('!_?EKKT 8#@4ZC$>>*!7?%"1 FZ$MH3Q0(7;(C9"L=,?L7M%D"]Z_/L MS9K]U@F(@)).5%TA8C$^BQB8*]'A4?%3<;DZS,H?:1P ,949@^&$S_[)&7HXM('B)CH6@^F$$AL\'6!Q1M(.8@\QA^;R= K,>XYL!JT8[5-L^GRMVMDB^^L1.](? M'32+C^SMD1 ?J4.?Z.D[$D5$@1F1(P39HN"(?(XEOT64!7ZL4;Z?>P1BRS!9 M([@EDKT3R@B)&59$KF85@Y', **-V(?0+Q>G]R(>2W*/*^',JJ(%_(LTL):]&O4B!YK;87DI1E/*]/'$&^! #L$941?%; M@*1'FS2*/*8X)<=>XS)%K;PJ6 2\KXM]YWR: PNW.U1 M.8E^M'E#W205C4'6O$3N>.1R/!H\P@$SR M_-SE2NH@.6WF!M-5V8AB+HA@DX)?=WZ:9YF=P>9R$ *:M@KLSMR*^A!:Q-7> MC.$H4>.TY!#*=]JA/YCC7M"NWX#6/YQ"2CR++)D9+"IJ9,]]UMY]MVF;8T[W;L9/(N!@=-OS?AI') LYL)D:FBV8XDHK15*#4@K=! M8(D0A1F>,,2^D>!=Y5?SBX314!%(9>CS[#HY O(Z^0A#==(29#BBYM!UJA%I)P ?):%^G$-&YP#,#1?##2O#V)I-GFK"A'QD2C M<2@X8]V;6/(I(2H[3X(XPE@@!5W9DH^>]V*(GD:R4RV3P(8'7 6'J&%_(_V-!RRYKYO@K0+8Y0==0@KR4]I $"=]+7URZ#VL: MLTD_;^J'69\N4JYE!D].Y67IB4)!&$GPD%QBD& A64[,GI0D!M56(8%]C5-+ M"U4\X/2$9W-)):E!+)/S('Y M\G1*\I^;ID S\ZPN<_)5+-3T;;?/5^&'1WLIKO'(QLOL0QO$V&S)%PCRDABI M.1@S-IZ4D+J4-\N#S",]<,E6TTP'I T=.3%I02.)H6$"R!2%8_3$KOEPVM:R MB"!Q.VA;*^E!5',I29?H$?)5I$ V]WGV^C8:Y]A+9K3+"S6D4I4;-(EKGE>Y M2YZ((H1P6Q;<5)RKREW)DN-B&IQSQ/L<#8D40$$J>RTA@5,>9H+-5#1IR6.C#ZFF'5/)0?(=<\YO@R!PJZ.0!BSBM//C$PQ MPAF;O8H_#(HJ@R72XUHE-B\Z@ES64QK' ^37%-'R\6[A_2,JA.@Z5 IH;D6G M"%3,%+\\G>#]7GS/?X=9T81OR]J<7#(R$:JNAI7):% M]%3, M47&54R+1F%AA5#8\0$P<55KDF'XNTR0[.(%B1L2JI$7E82&9^;.Y[$ M]J#YX%UPRQ]EC:)WA:W5&2G5P !7%H- 8S4@SI;*G##VMH@5!KH!+:TE@2GA MFI3$XLHMCF5;OKT<* $3YWZ_&>T[7: LO)L>^8SJ$+/CEN'0B ., XO6LDN$ M3MNH582PKTTX/W- M.I*=/):'TC [U4Q:BXD5"QY(0>6.PX7F(B>2L!7SK$L\'NM8G).";@:\04Q1@!63&P?\4EDF0-;;@QT WPJU8S"!9B F_-K)[ M4J/!B\''SHZGXZ0WV;ZD7JAF.INL0 -0UMV,^PG>+G?+ 80 R6VCDC4P;$6G M. [.M(E;2Y\Q(Q7YT25VKN,B2+ARNX/;9$.XPE.P=!63K:].IT5_0*(/1_:! MS^%8&;(O'R73[U+UOZ' !JHN*5Y0XW!BW-%T9ZF,V#:Q8)T2(#*'=!(AR1*? M9D\SG0-Z2S&[6AIHFO>0Z*-DZ^DD_H%RCJO /(0RH=G]M2T#QL!MR9/<6JYU M-:)&G(_3B=BNH5-K!-&N#WM676&T;[/'ET^R-TSU#KI,.A@^ESSN5U)1$T^S MF,C>-1E QN@%'&J;X-1WY2,%NLX("W1F,.JW*CU E-W7D[4;,.Z2#)>8P[%GJ,1 M7&:HO7V>/;X:066B&[F[BM%;?*P"I.^//)Y>K?CR8C0RBBV4,<[5$20038F! M1!(8.7&D81JBFCG%/$3()V$INL)PLE MZ34BG6/A&TI?W+"ZPT5;>BGW*57S;&%8+AI=ZRZ^D6MSB>N..$K+I(W!:_NRC15@"9$)+ ^S_Z6MWR+Z/: F/<>&F)=(#GSKB W(I\\*BYLZ0 M$)A2,ZJM)R.ZVTJ0"$N3A)KC18E)F^(A0 6N"+I$OC%&2?S^PR[!?F6 M,!00Y0)^Q8S?=)D2>8.48%-/RDXX;8\//PVR-5\N90FOX^ M3K%30.Q4D'6K7K!52^ ?3>!^O+*+OB;WDE7"M1^#BRBB%?3;T!Y9A%ER>34Q MWUZ,GB3B$]-+5HJ<@Z\#+6[T;YP#SYOMOGS.$REN!3RQ.[ 9D?2VBJ$P$_SH.2 MF/;3)$\,OYF=/:/J@IM\$SE.,OO$M3:^D?'9%X) B4AC#PG^IW"1&-,PQSCG M/)6NBUD6LXL'(3JO5A)53(EM0"]6@0IIC\ U4'8(FZ"=+*6C'947CXF1+$,J#%J*86$)XS MF$BI=^Y529_TKJ&D,T4Z08QAMN6IZ9\E%]AM'U0NLN15*\*&CJP$HGES+)\Z MTR'K=6C14?,%D7+L6K% BY,)(GG'W2,RF%=$Q^.3I65B-'O]V/."7=PIPVVF MH6X/\CB)$ Y$/1F,QOE]0[$9V&7=@BYCIQS%:YX*IKB+K4;<%(:FSH MH4," 1R$L+GX)\5^?H\Z,MCBWZ.<0+,@C2M*N@J-"/J0,E**+^IBAFJ4;UV' M#E^&#S5@E8!C@8;4NDUE%,69*3#N*CCPZ5; Z= 2(#52M%;B')^G;+A8, 7I MT21.C42N(^IT8A([S]X!)40B(=XTJT-^WQ*,%GOVU:D#FAR+4FAV%+LC)T\> MW48+$9CTDJB!;'RB="@I$WR>_4R"VIR]V-H/O2<8<@S]WABG?&5\.A'@UL"* MZT^ACJ29BO]@*,4U;!F6N<@^-D/\DW.@!@S<&:&-1 \7(T]WSD;F7,42+;\I MZ@?3+U<0GB!M0WT3",J>4-@ L:*3K]3:^T!+?7:)OL<^W(+ZRW3-Z,;FEB[\ MA9>-WC!O\Y(XJO(^)GB//NSNL7'T=IN+6+'*B(@ MR&H2J\H<]S?TX.ISG)*:WK4\Z18E]8!YAI'")15#XOT2- !CVU(Q=:[,OD4? MDJ43Q^JS(KUHW?\\6C&.61KF]+UN=BIV>BY+DEL\#6;?E&CV9/!"SS?GZEH^=%XW6]"0M0T&!6WUJXN%J MC=8,82I5C&>/&K^/>W>6S.V4M"+ST:A8)P_% TV!G!BY26HI0T#VA7X):K:B M5JZT#M=TS7D[L9?/52PRPB\RS#)05;ND"-@X7(E2I%?C^4C^N;>>^/G\?3]V M3FB^1K$$O1I=[^0NQ,V*YTHIADF=%'DI43M89-(F88;@A 4$,'GK60WK=BF$ MC*J66L;S''>U=&JI!D[BPNR))@'B<[#^Y4?,^*AUK.FO:#_7S/=F*79WFQ3C M_>7']5"M44!WOS)^Q21OJBUO*8+3V+9R9[$DJV1A5(L+5X,%/\UC3^?DNIOFL%_SW#76L:E120IUOCMS8595TGTL> MX[1*ZVX62[2["D!$?>@YU18W&$]SQFUO1G6NIXH!>:Z3&+W[5D/#)XF5]$TV MFM"B9R4U]..Q82W@(\%CQ#6TP:I*?"LACDK$$RN94CZ*K6_:==!T:=K?0;T, MKT8^W>EB[]N[\!JW8:M;[)PFIJ"/*O!9BI5/@&;E4<<7]_5M@P9Z7[Z35(7J MP,6#T!"DW0JY$-$_DBI0L7JS:V.)>6.'M$Y(TD]PJKMCSS AP*3IX#OX/\9@ MW5MOY^A1ZGU'.<**^"@EJ0XZV)Q2--ODY"1]B"7+KDX7'7LOK7A_CGZ36=+P MQ:/,=PPJ*=G5=P="BJH-]+1OUER1T\X7.DQ*H1(1UFY]]"B5Z"25/!2)'9EL M\E14S0R@9NBD$C$S34U'N18>#UX)XO67.B)C/G M-=@H29Z>YN,MHA5 ]&Y)*PO*BE>$H AN1M.F7('XZL2%[=EI[88.S"I/F)] MEYMULK;8U8!ZP,#=H&$)G[+ZG%K/RX&\^G_)M,*2"">_30A>T026' /8/O3-T[865$.P<*BD3K\B!9ATD17HFA M.%GNQT?D==PP9:&AHTS72J=2:G4_M2Y)Y 5VM)IV9DOZ#Z2%B\T^80US+9)1 M=\ 5IR<]C^;ZG'&=Z(66N.WSSR>J(%AGR-FZQ0[VDU@:LY3Z-L$B"\3H(6-XN9&^O\E4GV?BW)--:2Q.FPI\AX++!V M=;HRVALNWOU+_GD^H/\+7C\N:$B%\)Z>BL(0;\H3L(.8$-4::=2!M8NH3%!1 M7-=T^$C3!S6_C6L_XBMX;US>5[-' 'Y;K%;D>P2KO9 0>7JY?$\PFB0LK8^L MA"1\@6F*! PU&^?PW59::E%],#HMX$ M%0;"=HNQQG$7R)J!H&'Q;@&=&,=R7&$0AJJ+\Q(3,^0U(-KGVU5H<*?U? M=KZSXE'6Y=LJ4::5^46L,#Y3<2:%*HK1H@: /&G3IE(2-DFO5<;!A]1-)V2< MF2I\OZ-X@%@GF25?UXHIB<^9-$I18R[9\+ I"\(I,5T'X/ 9S=_3!HX$^_ < M=II$(PKM6]=96@KKW'VYI%5W"5)I/2D 8(MP#9+23/"'\17!G0HS.KI>)Z%1 MN64TB%(H,_$27US\I\<'"PBU-FP$L1B4037*T9)9:4^6*350^BUI?4H0THL5 M7-9^RYJ":'702V'1&F)5U-A:ZZ0*TF]F6?F.=-;J+QUO'^B7>1,],C M1V;R2:L G^WG*!=:YQD,G-3>DE:F5[YW(&N;XQD%4Z593 MYF0QWOM*CHJ^N;_["4G?P,VK!U.[B; '92DK'-=3(!@JJ;#BC9:J_*V9M*ZIB&. MMKR&W>WRFK.XX1'2,X&>GI)Z8]W(J],E'J\Q1;DO21*]0=%[5O3]PC'\%Y(I MUUJF4K'PI0<7,U# 7B]Y_.0V8_&\J],U[_Y*!>[HBM\#P?N(?05F=_KEPXQZ MN5(%R:0K,%R?-#)@> -D(T@B_?KZXTUV]=7%(GNMT! 'UGA:>2;&U+X$$7MU M9 I7Q7*) OPME\4YT:68C&Z8N!;:<3MVE0M8<@O%F;8[KX?=4C.P=CNLLKJE MPE>^X953L*?^M%=E-:@S[N0FI/D#!_ MCVY\02Z>O9;*[U."%R6V N>UH".V M('(%YW(M/V*(P40;4*$Q4M2$ZRUY*56(Q6))WA9-W)99#Y^?(,_9-?LTC*17U?C;>&<81ZM3NC!V M/'D8F^_.M>E(EL<@9*Y<:T-*ART7>TA;WQ&64%4FK"JA 3]'J+7U5A=(?NTG M3TXD@6/1@4P[_E>@E8#.OAH8 S81%F6T.P(_5\R:K1.D(QO8VLNP?CR* A; MK(KZK-ZV1HUZR$H2I"7[.;5\:?$DS9HP)LU"N("L[N84<5U*HVF2S!T^*. 2 M&<"IR$-!WYH<;D" $(A^6:> RH)2D) Z\@YXN-\5@1N:FV? 5;&&3,S&Q@'\%G[%-H!#9.V@TK*CHA70G?M RF]::B(=246(RO*7,^OZ*:F,KHR MZ5RXB@CFO Z.$]:&3*0C=\,]B!(K4UV=KDSU(:Q8"+\NFCT>IW2QPP5^E&;0 MO Q[\@U'L\X^""P^^V]LQ\>CS>+3OV)!;^KLI[!L!S3H7EU@4T,\UXA4LR^] M;+"SM4J@/UU_?&E]O"1"%^\#\XJE@$(<9#.43(.QCO[_]+L0?+XYOG5$Y5\W!CT[MG%E8[E+!ZKIK#071'0(8IS4;@'II7F)KOZ MZDGB]>'H"!)YYZ"S.R8WAP8+)E)@-]F^VUE@0S24[@&K@^B,&Y26@( M;P.:C.-R]M2QS&]%H^VT9,8BNB;8J!JSVDAR6\RT#L?KTB(@Z2%HUJ@F:>-: MU(W"I#_X.XJ=@^1+%L$TMT?@,S;CB"W&_7*LT[9XR*4AB&Q2X>-(-Z:DF&:# MY;[.RCJEXR%QQQ7 M:%$.I2H!$TAJBX82@-?"E&AXBIDT: O2*,$9ZS5F"+&BI&'/99J),BW%IBU] M_4G0M*E2B9(HL$^*76KJT0G13JIT?9UD/@W!C/?:N\UY?XLY69OQ:(,EIXP& ML0(H] Z+@T3]9C^7M$&F.LZ,U"B)8U<%IUK$\N6LPFG(D:@IFESE&XK'N47#F?Z2](W0ZBDD\H5)J M/+*6[K^_F^!FD2815 M%I>7P&>?1/G%-XK747AW>/LT7*Z2G-\>5VX1V7/D?;*1^'6R<1[D#F\U(53W M$\/*)?B47L(+D_)FL9GM8J97O(V7UCD;>T>U@]%[/44RE2CMH/P\E593S\\8 M*-#,XHI5N?HEX6 .R#C?+[ZXZ2SPI1.DU)73\XG>K1C&L=1OT[9<#(Q+&,H] M"T[%XIY%$VU5N=40,HI) 1K(X59E;P(L#3F*#Y$Z9+[]-Y-YJDDMA;-&%=S M_!QYT_-%ZX%>CWK030@ %:#O9LF/^6N-.<]Q[B17OQK3B8*PD,* +!EL2FRH M4I=,4DGE353]L6S ?(>C"= H.P(?Y4'OG[Q)V_/FPM/F"B2$[GL M2&@PDQ0%LFY45B)5626>9V:#*C4^+#(_\;([UQX+C?$GUW:&E1$532E>CK.5 MK(;4F7A (H_1LX*S(1JB_GS.T&=OF1KF*1KW?PU V)V][/KC2S5]H=KUU^:< M5:_+9V:G>I>*+&+IKEY??/69%4:Y4FF36=CW(XEGTAMWKRWB&^C:]J<_M=9U6S! M17%Z;AD>8^HZ+5$EH7A]+ O,!JWIVF-NOEV(V<6E9(3" KFL,.^DLEF3<$U= M,X(P'CC5YNH:+LI8: PI*92D+8*NTY,W7/H+*1=R#CM>Y_AJ5#_# RC)I!/& MQ*\(R]Y[-D9<6DV[$2R.&CTT34&$'#80.00ES<]D_('-L(I((D[$(L^6F2,5 M#MF!IQ <:XO,IM8L'+XNI+J(%F%18Z)55L:BTXV;,%HM%$LG*,H.@LGFX)0F M^254(YJO-/4T1)^/YM90ES@7A1D+%#AO">4/6&\_2T)-#^%.+Z<+H""S%0X'=5UA2X?4BZK$Y#%+#_E'0*(A@9-UQP[6AG MQ8DYQXLK$$GA5EG#X0;P]Z9IRQ +9,3"&:XN1M)RC40O(P91-44J-25W=A < M*:0S_A9M*&H$3=UC7-B5LVP[+$YFH%$O"VS-2>\(8GYB!'&O+)N M9HK1NCI=V"2LTX6 D"VA%5C3[*H1M&(&.SL&)UY;QYDD\EVRJW/K*#=_'/-G M^("(!RL)7S>1YH[4[3@5A2B11/E[7(LHSOP,ZARRJMAL:5ZBN;H\N_AFD;W4 MDGAP0DLQPT4/W,4+D$GZV/*"6%+%O4_:Y4AHSM/E6P\?)>A'J]*2J!F[Q<3ST0AW<]>A S1N(_.U M.6DV2O=ET0AE E ]#\YW^-4%B)X/.*<;?#*>4>)J(]^\6"TGY1F.%= XND$* MW'3]C=I0'#\FBF(1>BK1B/%%MW-5O"<-DZ[UF !JT: F)FA,97 K",X90B=! M^XIZ;[>EX)[Y(YG=R;WG8T#ERDV.JR=YZZ5BLRS89=_-I#)0-1NI.C7C9J&T MW3]?7[^GTCI#K4&<+4JZS9&)'*@7[-H!19YJBX%*//:&V P+KF\9DZS*J4IO M+CN[*3EO:PQ$L6)4G+TY!CFN?C,B-D5[B(EDH0Z/PZDZM>-"OM(1.D^* S>] MNOUF*^ ZQ\J121Y8!9J!^% M1MSYF(51IR6J-^N;NW+*_#%$0ZH5@S8ZIU[LHP=4@M"2'B=13L_7F%WS"G@3 MZ4.7QMV\5,H]PM33*.WPN*" 'Y9"*M79*WDNYDQ+1\Q<[S&QO<3,5^?[7$]X M,=]"C!&FO_Q 1'^4.),*%Q?5S4\M9\YTO$]9 ;9R2#S*'-",8LLU&]63& MEZ:E-!ON*K;N!=.^:,]AO '4NWF7S@J*F(0E__(F6@H9+U5\U3(^HCF8B\-EM)1=ZAMN'II%IOE(,ZJJBAZ6B&1I_V[T8;>S MY#O<@GB?YD6%-^C*.SQ(''L^GQW 4L+55Q? ]%^%92_ED=XYPL![>OT9SPG@ M9RNP^!%$>'KY^=<79R_P?5^,1L:AVBMIE1J9\NO+;YXPA7T%<'/K"DG_)12H MY,H(47:!^WM-J&0LZ><[^ I@&K K+N>;RQ=GSR^>S,B S\?14O0E1C!7)/ZC M4!#M3(J(SLBR2T[%BN/0"LZ-!#IUO]O%TK5,8U5.5 M!BL4+I/NF ,38_S]F.XR'.'N8B6(VHF'/:8P4K5)1_@)TAZV#7$OJJF7 Z)C M3 P'?)#EU3P<9ZG]-W<-!X2\F+XL@Y DS:% >\5IP$?;I?J<[EP][F1#9*!J M!U*W=5(CHU9(CYN]L'PF=@NKW+^)X5/$[C*H!_2&*S>).V4DMO&OS:6$$?IEF.7&0\ BWV:R! MY@?,3,A^WM4E4'),PF''6TH:WV,QCLPF\3*U$,ZZRT5%)"F48Q.%8( MH4O,!'),F*K#+$;[-,Z%.3^EC,57>9__^#TH9IMP0T72B33^\ BKH-FW6*,8 MF\M]>WWUZ"F\&1__\?M]O@GO\G:#$8U56,.K%^=?OWC$<3#Z!Y!Q'!(;[H 6 M2!^W 6AMBP_ [^NFZ?4/G."N:3_1\G[\OU!+ P04 " !4B[)4N(G7PWP# M "D!P &0 'AL+W=OBAYH:6012XE:DHHW_WZ'E.PX6-L7FQIR MWGOSR"$7>Z6_F0K1PH]:-F895-:V\R@R>84U-[>JQ89F2J5K;NE3[R+3:N2% M3ZIEQ.(XBVHNFF"U\+&-7BU49Z5H<*/!='7-]=L=2K5?!DEP"'P1N\JZ0+1: MM'R'SVB_MAM-7]$1I1 U-D:H!C26RV"=S.]2M]XO^$?@WIR,P56R5>J;^_BK M6 :Q$X02<^L0./V]XCU*Z8!(QOU_Q.'>L8.+U?2^%_8]VNS60!Y9ZRJAV124(NF_^<_!A].$J;Q MA00V)#"ONR?R*G_GEJ\66NU!N]6$Y@:^5)]-XD3C-N79:IH5E&=7S_UF@"KA M6>P:48J<-Q;6>:ZZQHIF!QLE12[0P.<7OI5H;A:1)6*7'N4#R5U/PBZ0) R> M5&,K P]-@<5'@(@4'V6S@^P[=A7QB>M;8.,06,S8%;S1T8:1QQM=P#M7[W_K MK;&:CLW_5PC2(T'J"=)+/E,W%9U$9_2#L8+.$Q;PU6#927BD@VG,O\KJ.GIN6I[C,J"6-:A?,5B]TW<]O3S0VPJI MT4R+OE6@/:IIG1HO!@]B@!N#U@#72$,HE:3^-G-8N_![827"72=D0?1;$@\E_%U2J^#IW#"QN>9:" VY M(PP8ZTFYA5R98:.I?".,"P\J>U-)^YP4Z;SR)WX892$\NJ1/D(S#R63L!EF8 MQ>S=[_"">2Y-GC=P/ NG20;C+)PER44;QBD+)^D8TED2QFS\JQ=9R-*)^YTF M<$]56=WUE[!HW*G:T2$SP%B8LBFP61<<(_V.1V1T.GHAD;Q),S8Y&; ^00L<0A39\N,A:/9",YU<71R M<]:H=_Y],. O@_X2/4:/3]"ZOWG?E_?O%^W+3C2&G"TI-;Z=C /0_9O0?UC5 M^GMXJRS=ZGY8T3.*VBV@^5(I>_AP!,>'>?434$L#!!0 ( %2+LE3K$HM9 M/P0 ),* 9 >&PO=V]R:W-H965TM&%J B$5*E&37-N"X:9<-V8RX73$,>Z!EVA(BD2I)QZD0J_;+2IA<.A MV0YL8Z18=TYU-6!AF QJ4:I@.N[F%F8ZUJVK2B47!FQ;U\(\7LI*[R8!#8X3 MM^6V<'YB,!TW8BN7TGUJ%@9'@S[*NJRELJ568.1F$LSHZ#+QZ[L%?Y9R9Y_8 MX'>RTOK.#Z[7DR#T"'CBD(4O.+"# ^ORW@-U6;X33DS'1N_ ^-48S1O=5CMO3*Y4OBA+ M9_!KB7YN>BOOI6HE;(RN8:Z5,\@3YN *F'?HTEAX_5&L*FG?C <.(;WC(#^$ MO]R'9R^$IPQN,&AAX4JMY?KK /,M4^8'1.^9&;_.0,8]X!Q!QB_ /@[GK2E0#IA]8B 1GIJ +=UAQ\$FK.F MJ-$^1_C9Z/X,CVPCYET$':(V3N(27BU"=(<8(3@%',&N1-NU/&[P"'E'"DQBM:)@1-LPZBQ.6 MIG"MUDBQ*1&-1A&A60K#F&0I@S0CT7 (?[@"Z:=A1(8L O0/HQ22C"2,';X] MR=R.X+/8X-Q&MVIM'J$Q>MWFSL+//V6,LK?].V4D2D-X5WKP5=M=#WJ#55%W M4KWL%G$2,PH?M<.$5<_I*TA]2JG?(Q]2PL(4K82'),R&<$8QO%<,/ZN8KR1Z M]>"D49C Z7AB41?'G'TUEUCU,I?V.?6<1?H&]1S(^7Z5+/0.2U,J)[=&.%R> MER9O2TSYM>>7A6\7U_/.HF_?('\,.8TRZBTL?Q*&0!-.AI1BS"V27^9@\=^@ MS2G S;+WCU$K/*$090F6FD&4XAOEM2BTTZK,+5"21@R?+.)]@?]?\DEZ^20_ M*I\/4F-5F@))G>&O_5GEG 7Y!N5L#QB/WZ^=&>:)AQP/^"=5>NTL'4K(4T=# M?U$D:&6,H$" TB&AT?'F.#H"BTC($Y00X3Q#19$LB^#JYFHV@JO68(N#%U!, M.-XN_K*A+,- (;X3F-E2C.!7T0@%-,Y(1B-<$Y,$U44S].$I?$#.D%:8%Z42 M0+&(V1!3X2GA,8(R'&-1E]@3%? ;WI8"LI#$G$+"2)ARX#%)<<$A9P2$#"]- M!$?%ARB,"&%1<#^NG,&31@&IV7;MD,5?0JO)'BS6+V+=!^X'33M1TK[5!HG5E@URB-7X#?-UJ[X\ #]'WH]%]0 M2P,$% @ 5(NR5-+XKO"Z! \@T !D !X;"]W;W)K&ULM5=M;]LV$/XK!ZT84D"+9=FQ'==TNLT6E*>HS1<2="X MG 9GW?'\Q,E[@<\<-V;G/SA/%DK=NY>+=!I$#A *3*S3P.CQ@.L$/9:;7[#RA\/,%'"^%_8 M5+)1 $EAK,JKPX0@Y[)\LJ]5'%YS(*X.Q!YW:,GT,<0G(<11'!_0UVM\ M[GE]O9=]?L]-(I1SV\!?9PMC-='D[P,V^HV-OK?1?]%&"(LMS)E@,D&X\87V M4:MBS>6J+;@'U;H2'9LU2W :4 T:U \8S&XSA*425%^D$ZQ/'/AM:8'+LG)] M"2RH+,&2^+G*UTQN?_YI%'>'[PPLN21\G E@QB#EG\D4!&<++KCEI(X94$N@ M3"19DPHO5"T-_%(7\I)$*3 +2Q>#!Q]G9YQJ."FT=ABICGAI@\N4)\RB1R7P M 86SXUYV3F<Q8UE0121R$(C_)F#.VT=J">N'!G",\8 M/GG+W>H95\\>W"I+,3GS,1G#.3,9X)>"DQE7)6/'=-Q2/>I[2NNR((=27"O# M*8)OH#L(3^,A_?%ACM]]\Z_:O$;B'$\LN920]H,:AV&_.VA4U,]R]0\*F:Z2 M%X*DLT="R=4O+D1OQW A'\A06=I<5NH=4<"XI)0Y[L9AK__<0+5\JVZX_#410USQ+9 M+EM?<^I%BM24_L$4Z1VB2.\[*4)Q'W2?9;!GGK<]:C%5WS.^AQ22+BIEPUC1!:5J:XI"8%Q+XJ^IB@Q%2D/99KZ# ML92+;=-ZO.Q.HZ)66_8N&BODT1:9!G13\$G;&O'L\[)*\[@4=XW8RKN1M7(3FN%F[D^JQ?R#7- M4I)1-#>)NH[L;?/\((Y7SW,PF=J4G$XR1G7F^+H[7Y=-/TKV56(+.4TK.UOF M^KA17]]D'OODT(M$.Y5Z5= &797I$L))="^B8=BC.C[?X]#>8T=Q>!)%;UN@ MU"V[;A'_1774KKJ.33T^VDC8V;F'YZA7_FO#D(E"VO)*WJPV'S1GY3W^4;S\ M&B*K*U=; I=T-#H>$H]T^851OEBU]K?ZA;+TC>#_9M2=4#L!VE\J9>L79Z#Y MS)O]"U!+ P04 " !4B[)434 ?0N8# #,"0 &0 'AL+W=O,Q>2\[W27\T6P+*GII9FX6VM M;:^"P!1;:(2Y5"U(_+-6NA$6IWH3F%:#*)U14P<\#*=!(RKI+>=N[4XOYZJS M=27A3C/3-8W0SS=0J_W"B[S#PGVUV5I:");S5FS@ >R?[9W&63!Z*:L&I*F4 M9!K6"^\ZNKI)2=\I_%7!WAS)C)BLE/I*D]_*A1<2(*BAL.1!X+"#6ZAKN.69'@L'[Q_ZR$M>AJ>Z_VO\+ QP$L5&W< ME^T'W=!C16>L:@9C1-!4LA_%TQ"'-X"I)27FP&O]6:&>7CUJ4P*Z+0G72&G8/!50[L:K!9Q)+XN*19#.9!Q8W M(Y.@&!S?]([Y.XXCSCXK:;>&_2)+*%\["!#E")4?H-[PDQX_"WW)>.HS'G)^ MPE\\4H^=O_@=?R]<#?O[>F6LQA+YYX3C9'2<.,?).XX?L'/*K@:FUNQ$?/\ M^U983_JF'KTRK2A@X6$3&M [\(8DBL,F^O])K&11=V4E-_BK%A9*U@IMGYE] MSV[""H5]9T@52=@ML+6JL8'1QQ7#1!1;EXE!FOKL70CL1Q;QF9_&,Y+"W$^3 M*?L=C+EB=UKM*M?=>+@P>&JQ4W'#0D-9658K8S S0I9,T-9"%N 42]6M[+JK M7W:[B,)T@M\XGV"$;:=E;V<$Y7:T)L7$SZ,9Z:8^SQ)2/RL@[()G/D^G:,EC M?QJCY:.RHD9.>>;'*9&;(LLP9"<**!T+*#V[@&ZW0FX0>B79]:LP?#R$82PN MHGQ,_\'1'ZW,6]5V$LC;U7:$B KC5C6MD,\__9#S*/M@6'M&5H/O993@ZU.9 MW(/&1)FA++&8/H(I=-6ZH_YUH XAZ1-V(VKW1]A#]<[H1(DH@PD>6EBDF3\- M,Q)RG]:1K]X@ ZNP*\P CGA)JD_<0,,.9 ?8!YQ%:)2A$8VS/&)?=&7A9[5> MF[X7,:-856H'NJ)ZC',JJ2B:^5$2#5+*L\D;,#-W\(6,YSE!C/*4AB2+SP>( M51].6)1D?LBG.$[]/)M^!Z++*_] K8.,XFQR)'T+=";TPX\F;#1P9MB"NG\[]!.K6G=?KY3% MV]^)6WQN@28%_+]6RAXFM,'X@%O^!U!+ P04 " !4B[)4]1F]FHD" !% M!0 &0 'AL+W=O[Q"(1P0T?ASP R&DB[QU#ZBW_C>J9<-,WBEQ!,O;;4,I@&4N&6ML/>J M^X:'?G*'5RAA_!>Z/G:4!E"TQJKZD$P,:B[[/WLYS.$D81I_D) >$E+/NR_D M65XSRU8+K3K0+IK0G.%;]=E$CDMW* ]6TRZG/+NZE7N45FF.!CX_LHU \V41 M64)V^U%Q0%GW*.D'*$D*WY6TE8&OLL3R+4!$E 9>Z9'7.CV+^)WI"TCS$-(X M3<_@C88^1QYO])\^7^&:FT(HTVJ$7Y<;8S5=C-]G*F1#APS>G!.7A6A+I&M@47,F0A!LHS0P68+: MHZY(G-XI%(G'6"P=)ULA;)4@%7*YFP,-N*C\A _6.(1[U@V@QB.8MFF$J_D) MDB2<90D9LW"A_$LAQLN.5W*$G9*E0:2:3@: M9Y!.PLDD@T=EF2"@Z3A,QK$S)F$VF\)[AQ"=7.T:]@>]'VCE6-%\I&69*=-]TH4;L VM\J98^. M*S"\G*N_4$L#!!0 ( %2+LE2;AW?O$@0 &H) 9 >&PO=V]R:W-H M965TMV!J K25:;\YL TF68@,2U&B2 M[<.P#[1$640I426IN/[W.U*VDC2.,>R+1!YYS]T]O$?4?*OT5U-S;N%[(UNS M"&IKN_/)Q!0U;YCYJ#K>XDJE=,,L3O5F8CK-6>F=&CFA89A.&B;:8#GWMI5> MSE5OI6CY2H/IFX;IW267:KL(HN!@^"(VM76&R7+>L0V_X_:A6VF<34:44C2\ M-4*UH'FU""ZB\\O$[?<;_A1\:YZ-P56R5NJKF_Q1+H+0)<0E+ZQ#8/AZY%=< M2@>$:7S;8P9C2.?X?'Q _^1KQUK6S/ K)?\2I:T701Y R2O62_M%;7_G^WI\ M@H62QC]A.^R-XP"*WEC5[)TQ@T:TPYM]W_/PS"$/WW"@>P?J\QX"^2Q_8Y8M MYUIM0;O=B.8&OE3OCH. M]53VDH.JX(>PY&7<8T2?Q';*/3<=*_@B0&D:KA]YL+PV5F#;\A)ZPZM>@L3^ M-RZ\K3D*RG3<2P*Z,9MN)(&/)#!CN#7 -,9]E@.IF/LY9J2+VG?X?I02N'%.[R!* M2)8E;I"2-*1/?),WR'-N\CB!R8SD40I)2F91]"8-24Q)%B<0SR(2TN0U%RFA M<>:>>0176)75_?"Q%:WKJ@TVF0%*24QSH#-"PPCNE642TC@C(49.PQ"10SQG MW,B*HF]ZZ0DK.39R(9A'>Q]/,=%\>H:C,",IS<[V..^ 1@XA=[3,*)G.IG!" MJ\FHU>0_:_5&M9L/3CKET//FF#Q/PAV7I^OA#4>.6%<[+:C"%SL*]$HU'6MW MOQA<&C,8Q.B[B_C;"'L(J:YW1A1(QP'D@''8SCSJ4V^YKZ<_ZZZ [EQC&Z1]FA"*KCA(24)GL*J%%%V'%!CLU(S$>0Y1G)-I%J-NF9 N M[L\_Y32BOT)$TED.GS%7#1GV6HK/:!:^.-TX\4T_FY)L%AT]WN-O M>8,ZZUL[7(6C=?R1N!CNSZ?MPU\(UKD1> B25^@:?LSP9/5PLP\3JSI_FZZ5 MQ;O9#VO\&>+:;<#U2BE[F+@ X^_5\E]02P,$% @ 5(NR5.6V+D5W! M/ L !D !X;"]W;W)K&ULM59M;]LV$/XK!RT8 M6D"-).K5F6W 2;HN0+L%3;9^&/:!EFB+J$2Z)!4G_?4[4K+BM(X1#!U@R*1X M]]SQGKO33;=2?=8U8P;NVT;HF5<;LSD+ EW6K*7Z5&Z8P).55"TUN%7K0&\4 MHY53:IN A&$6M)0+;SYU[Z[5?"H[TW#!KA7HKFVI>CAGC=S.O,C;O?C(U[6Q M+X+Y=$/7[(:9/S?7"G?!B%+QE@G-I0#%5C-O$9V=9U;>"?S%V5;OK<'>9"GE M9[NYJF9>:!UB#2N-1:#X=\94DUNY#- M)UZ9>N85'E1L1;O&?)3;W]APG]3BE;+1[@G;7C:-/2@[;60[**,'+1?]/[T? MXK"G4(3/*)!!@3B_>T/.RTMJZ'RJY!:4E48TNW!7==KH'!>6E!NC\)2CGIF_ MD[+:\J8!*BJX$H:*-5\V#!9:,Z/AU2W%G7X]#0P:LRI!.0"?]\#D&>"(P NSPXO]V]4NNRT;J M3C'X>['41F$"_7/$;#*:39S9Y!FS-WWZ@US!18TVF08NX((J]<#%&A:M[(2Q MISO_#L7^J E;R&=Z0TLV\[!2-5-WS)O?U@R,91.6MA2',N1?T;[!H_+1%[?= M^4-'?]9CO#2L9(,8^@QNI:$-G-.&BI(!-8 LE360W-$4P@E$/BE2> RVXMKB MKI1LL2:_=+AU]1D5?AX2N.B48J)\ RXT WMSZ+) 1N9LQ&A#1+Z49@=UGTU MR5\?4![RJ%<.PPD+.Z:P-\-[ M;)T:KE%28&F<0)SY:9Y;=E,_#A,;1>0YCR$*X8%1I9$+V[N8PL[=$Z%KOM& M>@7!9YP40.($)H/XM9(E0Y<,*VLA&[E^@"A&4D/,GSPAF %^G!: 7:67O\*F MLN*"&_:F0=\J5\0-6U-D?_,]5N*'J87*\$G\!&%O%:WP^X;?/HQ."%F"]C)( M!_CW/9)Y%,I(#NA FDW@#RP0!3&QOY]_*DA$?AGJX 2RR(^RPL8C]:.)7<2I M/\G#;W/VAY)!_#RU91 1)"/O4SI)DA>0$4UB2/TB2Q&D> $9&=I!*TDR^?^H M(.AX_@.H2#-_DL9]--(B[[,VSK)CE9Z-E9Z]N-(70G1H$!NW,OQKWW3>WN/4 MI-FA5K./H;9V:7[=EEOUXKS;WL$-@;E>KM@]P962!4^=(D0 M?:"Q>UCUTB:@D?B5>-),T*:-98S5&-E-@LL4LP>7F#Q8G)E=9KB,HM0N MQ?NY$L.VYD)C1JY0-3S-L=^J?E;K-T9NW'RTE :+Q"UK'&^9L@)XOI+2[#;6 MP#@PS_\%4$L#!!0 ( %2+LE1-Z'#3T , .T' 9 >&PO=V]R:W-H M965T;(5LZ/GIE;V(JJ< M:\^3Q!85-\*>Z)85_JRU:83#U&P2VQH693!JZB2;3.9)(Z2*5LNP=FM62]VY M6BJ^-62[IA'FY8IKO;N(TNBP<"1!-/B&LNG$<0^&SYFNO: X'& MMSUF-!SI#G=[[S7,_-XA:YM M>-.NW[M81%1TUNEF;PP&C53]5SSO_3 R.)V\89#M#;+ NS\HL+P13JR61N_( M^-U \X,@-5B#G%0^*/?.X*^$G5O]Z2HV=&DM.QN30A9\>!"/-=N/R\0!W^]* MBCW658^5O8&59O1%*U=9^E657!X#)" VL,L.[*ZR=Q&_"'-"V2RF;))E[^#E M@]H\X.5OX-WPFHWADJZU]7JO12N=J.5_7,9T:[@5$@.A2AK[A6ZD+6IM.\/T MS^6C=0:Y].\[=*8#G6F@,WV#SCU*K.QJ)KVFXT#\P>Y[_G\?[J%B*G33:BM# MQ@-5!U0Q"J^TF-):URA'>T[P<%$%%^]'\YB^7CZ@W@J6VY )5&NU^<6Q:7J$ M'VD>YZ=S?$_C=+&@SPJ',CGQC+VO=J]FE,[BQ3RGGW\XS=+L$PRV;!TJ&ZZ5 M"MELGM@%$\M%9T >0!_2CY1F<3Z=#W8W'*192B?Q+)M1'L\6^2%L4*Y"8.SX MX#C+Y_Y]-J,A]FNIA"JDVL $64#3,TKQ] %(XWPRQ7N:GMFY YG01SR=G M&*33>)[F@=H=HP?:((&_==*]0,F1*J$(0_]C5VG+AUTCA978,@GRK536+V@E MGC*X>4>LA32T%77')X2PPMYGG>.-+(X.,@<:A$!9J#6RX$&)A)#">8(C6UQ<:,V(QG._2-Z/B)I MDM5U!U:U>$,2+2Z MEF6@8!T^O2)?22W#$&5E3[Y7^(/&&[X MU?]02P,$% @ 5(NR5#4TFBD4 P D@8 !D !X;"]W;W)K&ULE57;;MLX$/V5@;98= $ADBC+EK.V 3MML0LT:-"D[<-B M'VAI9!&E1)6DXN3O.Z1DQ062 'T1;S/GG!ER1JNCTM]-C6CAH9&M60>UM=UE M%)FBQH:;"]5A2R>5T@VWM-2'R'0:>>F=&AFQ.)Y'#1=ML%GYO1N]6:G>2M'B MC0;3-PW7CSN4ZK@.DN"T\5D<:NLVHLVJXP>\1?NEN]&TBB:44C38&J%:T%BM M@VURN9LY>V_P5>#1G,W!1;)7ZKM;_%NN@]@)0HF%=0B0W4=IZ'>0!E%CQ7MK/ZO@/CO%D#J]0TO@O' ?; M;!E T1NKFM&9%#2B'4;^,.;AS"&/7W!@HP/SN@Z9H,&>%O")UNCAJM>:VPM?!1\+Z2P M@D[?WO&]1//7*K)$[B"B8B3:#43L!:*$P;5J;6W@?5MB^2M 1*HGZ>PD?<=> M1;SF^@)8%@*+&7L%+YU2D7J\] 6\&_[H@_,I\'GATL!_V[VQFA[/_Z]0S":* MF:>8O4!Q2S55]A)!5?![F7\NX:]RN6J^-!TOG@HPX\UZ&\CF+4(<]>@" # Y625,[F$N@2BMK?PCB;AU-D#6^IKAN'(-J" M!JH_ VD:SN,%L"3,TGRR-5QR+4;V([D92&;A?+F$) OC>0P[*CW2^J,7H_2N M)SZWV6E1()0]PI]_Y"QA?SO/+,_A'?HX#9#U]OKN"BI>N# >?S%,DTG$/2^X MQ\["19*Y;[I\4HCWJ#G% 3GM9@LVG71:56A%NAS[S9#YT:[KM@V@-2*S(-;Y8 M9 'HH0,."ZLZWW7VRE(/\].:?AJHG0&=5TK9T\(13+^AS4]02P,$% @ M5(NR5+'_X0@Z P #P< !D !X;"]W;W)K&UL MC55M;^,V#/XKA'<84L"K;<5.G"X)T*0;5N *!&GO]F'8!\568N%D*9/DYOKO M1\DOS=VEQ7VQ*(I\^)"BZ/E)Z2^F8LS"UUI(LP@J:X\W462*BM747*LCDWBR M5[JF%K?Z$)FC9K3T3K6(2!Q/HIIR&2SG7K?1R[EJK."2;328IJZI?EDQH4Z+ M( EZQ98?*NL4T7)^I ?VR.RGXT;C+AI02EXS:;B2H-E^$=PF-ZO4V7N#SYR= MS)D,+I.=4E_V6@1Y "7;TT;8K3K]Q;I\,H=7*&'\%TZ=;1Q T1BKZLX9&=1< MMBO]VM7A9QQ(YT \[S:09WE'+5W.M3J!=M:(Y@2?JO=&ZRRA8]*'GY[8KJ&>UF@ JL%&T$EC)[H3C!S-8\L1G1^4=&AKUIT\@9Z M0N!!25L9^$.6K/P6($*J U_2\UV1=Q$?J+X&DH5 8D+>P1L/^8\]WO@-O+6J ML;\-]2VR98):5L):&6O@G]N=L1K;YM]WXJ1#G-3'2=^(\XBOJ6P$ [6'VZ+0 M#16X8HVY?0EA0U_<%9@0*=3J&<_N&@96P1U>@K'<-IH9H+*$%<4;*7#3?:+G6@%K +B@K( MS+5!,H,/D$S#),FM%<["Z?Q%$9NF5P-]881.N9CU/SZ M2TX2\GM_-P9(F,4$DC!.DPN1I[X!XS9@FNW2-KZ=9 +H=O^W&JJ,?>3ME<8!ZL<(_ M%M/. ,_W2ME^XP(,_\#E_U!+ P04 " !4B[)4QK.]U#4$ 2"@ &0 M 'AL+W=O!.CZ(M-BC-G+N?P,MM( M]56O.3?PV-2MGGMK8[JS(-#%FC=,CV3'6URII&J8P:E:!;I3G)76J:F#:#R> M! T3K;>8V6\W:C&3O:E%RV\4Z+YIF'JZX+774S(WAK\)OA&[XV!*EE*^94FG\JY-Z:$ M>,T+0P@,_Q[X):]K L(T_AXPO5U(U#R MBO6UN96;G_A03TIXA:RU_86-L\TR#XI>&]D,SIA!(UKWSQZ'/NPYY.,W'*+! M(;)YNT VRQ^988N9DAM09(UH-+"E6F],3K1$RIU1N"K0SRQ^YEB2AG?W;%ES M_7X6& 2EI: 8 "X<0/0&0!C!M6S-6L/'MN3E2X L]FE%&U3NHB.(EXS-8(H M]2$:1]$1O'A78FSQXN,E_G&^U$:A"OX\@IGL,!.+F;R!>8>;H^QK#K("BP^7 M4AL-K"WALUES!9]:MV-0>J\U]3C\YXXK=&U74%OP L%!:-P%A5RUXA]> BD: MJ""2W2D!D#K11CY@=$QA<#5<-:/];!!DQ51)X&1U*9N.M4\_?)='8?9!.R\L M1'%@&BI9X[;59W E=,%J^)TSY8@&I*E8[W@:ND")HO5A_OP1#Q'\/X'$GR0Y MW*VE,C:U X,T3X;^B>>,]_$*IM=044Y0*=F ?!E)8XC4C_(I_");:^OP:\&6 MHA9&V-*$)@?GOS1XNA6W!:SH;]CAP&^HU51^-3O?+F>Y8P><>7B": MJP?N+Q3[=6:'(,T0Y*!9!P22WMJMWIS@ MOMD%C [ #D\.;#WR,!QS&/!!R'XXN6#5BY) R/I96!,KK! V_.!/=UP MM;*O$0U63N[*WGW=/7C.W3W_;.Y>2UC72K14=(6NXU&&6T^Y%XB;&-G96W\I M#;XA['"-CS:NR #7*RG-=D(!=L_ Q;]02P,$% @ 5(NR5%H#SURR @ M 08 !D !X;"]W;W)K&UL?51M;]HP$/XKIVR: M-FEJ0NB;*" 56+5)K585NGV8]L$D!['J^#+;0/GW.SLAL+7EBU_.SSUWYWOI M;\@\V0+1P7.IM!U$A7-5+XYM5F I[ E5J/EE0:84CJ]F&=O*H,B#4JGB-$G. MXU)('0W[079OAGU:.24UWANPJ[(49CM"19M!U(EV@@>Y+)P7Q,-^)98X1?=8 MW1N^Q2U++DO45I(&@XM!=-WIC4X]/@!^2-S8@S/X2.9$3_[R+1]$B7<(%6;. M,PC>UCA&I3P1N_&GX8Q:DU[Q\+QCOPFQ M6O@X$W.%]E,_=FS'H^.LX1S5G.D;G)T4[DB[PL(7G6/^+T',_*V7Z<[+47J4 M\4Z8$TC//D.:I.D1OFX;=3?P=8]%/9$V4V17!N'7]=PZPQ7R^PCY:4M^&LA/ MWR"?UO4-M( QE15IU,[ZF[?ZVF\>I?-=V;.5R' 0<=M9-&N,AK,"84%*A5R! MM"!V;>4-T5S)I?!5;V'%*3# R0W."+W]\.XR[5Q<69BBEF1XR_@+ 9C<8#^'U!Y'87;Z"= M^L._4$L#!!0 ( %2+LE3Y7Y(%L@( + % 9 >&PO=V]R:W-H965T M $$AE2=VWK+25V@T$TB:JK< 'Q #.[$OG#^(%[.*[_$>W;=J;6@7=RBY*%%9H148W,VC97^Z M&GK_X/!=X,&>V. KV6K]X#=?\GF4^(108N8\ J?E$:]02@]$:?QN,:..T@>> MVD?T3Z%VJF7++5YI^4/DKIA':00Y[G@MW9T^?,:VGI''R[2TX0N'QG>81)#5 MUNFR#:8,2J&:E3^U?3@)2%\*8&T "WDW1"'+:^[X8F;T 8SW)C1OA%)#-"4G ME/\I]\[0K: XM_CJ"C1PH]7^_09-"3>";X443J"%MQN^E6C?S6)'3-X_SEK4 M58/*7D#M,[C5RA46/JH<\_\!8DJQRY,=\URQLXBWW%P &_6 )8R=P1MT=0\" MWN!\W2?57@N;26UK@_!SN;7.T(/Y=89IV#$- ]/P!:9[TE%>2P2]@S/=?J[) M9X&]7*>VXAG.(]*C1?.(T6)3(&2ZK+05X=43J0ZDTI,Z3RI/BA86N(6=EB1. M.P7JY?) M /I);SP:=_<9/0NA]OZ>3"MR-#PDRGIIDL P?-=&/XH@>YHZ4!.;<31?P/$G M.%9&SU.A>T=QD]'$?R?#MKUO7J6LSSX FXQ@HQV7\!KZHQY+Q]ZX[/4' WCN MO\8G*BK1[,.LL)1FK5PCJ.ZT&T?+1H7_W)M91MW;"TI1XHY"DXO)* +3S(=F MXW05-+G5CA0>S()&*AKO0/<[K=UQXPFZ(;WX"U!+ P04 " !4B[)4&!>Z M>$H) #)' &0 'AL+W=OMNX[@5 M?A7"35L;T-BZ7S)) &CM9*;1&,)KI364Q9VI].8I')&-+6A?JCF__P1J% J27\D+JOV3;K+5')*VE MXF6S&20H\\J,]*DQQ"D;W&:#J^4VC+24/U%%KRX$WQ*!JX$:3K2J>C<(EU?H ME7LEX&T.^]35'5.Y8&!F16X+6DDR_DX7!9.3BYD"\KAHEC:DK@TI]Q52CDM^ MX95:2W)392S;)S #N3KAW%:X:W>0XB]43(D;6,2U77> GM_!QCX'0-?,_!?87 /29/5!2-\26Z>(',D(W>LH(IE1''R M$["L8-HPUQ8_9N=!)IBGYW)#4W8Y@D243#RRT57+3>RXJ34C%:\^/$SOIQBH MFO6B8;T!UF1+)8'_2UY 1O_TE=AWW M(QG#AK'C'^[:B)Q#5>I+[I 8_LU355.1@_X%EQ)"+B!.E( 2Y!O0W3#8E^4I MV305B34&/R.N92>>5CL)$SUZB4\&HBGHHBD8C*9/:UJMF"1YU47,KXLB7VE= MP'-5IB.(S+7%C@72R?0Q5MK0X"]X]+T";>"4N *7GQQ8F-N]Z()'IZ>FEF!9 MZSU2455+[43@$K0G: MX^%Z>Q@S8\>.)UVT==5D0_,,WB$WB+_0\R8OXPI>QJX[@:@);)= 9X&^44&E M%X)5Z3.$5:J]0@2D,4D;#VF*$-&AY[^B-0,S]?0-+-OH:Q0WGD9']YP);J&Y M((^TJ%EKU-;/K]@QLD(?,SNP D@-K5GQ6OZZ7C!!JX([;\I-P9^9 --52N2+ MV@07) K(EL3.$?OY(=@/7#4YV40!;G&#>%BK?3M%D+I1I]<#1)G8C[6#'>/( M2F+P*LP2*_#"R4">AUV>AX-Y^#*I=3Y#*!K,A0[&M-.IOLW5&L*1_V%*YV%9 M0!_?/*5,ZCQYHSP,BG6\SWR'Y#=IC9&A$"L0_;8"^V)E>%D]3%G.7RCS=@U1 M:[#]&AL4T&_U/2Q1J"_K]-V/[G<6G=L!-O)(4MWV(LL$D@FC>9K696W:\#%* MB>4Z(7%LRPN\H381=>$3G0PZH-O5Z(D[EG*!*J.QY[]^^J(GI^*/07ZOQP5M MF(N6.?BFX_VVQ]M52^,W3#B)V7?H.(RK%\ZCT'&6M8#] J@KFA>:/,3IN>[? MWW= H9_8ITV-;]M%)^@YDORG2MX?4U!VI3U@1"(8%L:D( / M%'U"5.#Z!ALX$0GTS/5#(VO:5>/..L.6 ;2$VUTR]K%Q>("T6T>W1!8,R##- MVTUBXEMND "P\:&WQ>0KI@>^:D%+A/W.#L.N@6'%M0\T:XR[IQGJY5D.(!X' M1M^)C4O>K9-K0W\, T1I&NA%?C(9U,I'(P30C6&#AV8( 6T=: :0,_3 4"XT M@S",#E1J0NB%LYS8 +@8T![6^&AB? <=>B!!XRY!XY,3]'=]3&39A_DC$W#L MQ>I*^>JP]PA2\6GU R5X!0_[4,?M=H[#[/UO)# -!F71!F0R&CD9) MO[4HZ:92N7K^NWP+,0S2?+TS&)R@RS%ISQ$ 9'2UWT-K^ O3LNC*%'V4^P!. M=_DWNX%%:JGA"5"3M 3^:\'8AX(]LH*L MWSAX!HH%"N/:'^_-U15NO =(FB_SE%;8.73$(,=;7N1ISJ3>X'QL(+8Q,^V' MYEGU\7:H?)Z3GSFD2:7O,B0#; R]C4ES"G7MWMA6^-WLH

/U4 "8I?VE'?&W:UYE$L[UNY;2G]\K MGOXP>)#K%KUC#R=M*X+RZU@1H")7]Z6@Z;0[@.Y9H1>:$NV;4ATZ\7'CAO]7 MXX9^V!O?:5P(B9YQ^T^-<6/_T+CPFS$NN ,:?\\YO:=! WN 6QT,"#\B.#J> MUS.P.=%Y<"[V=-/S/'.'$P%P&:@SCKV[8;1/;G^]*X?] M2ZZ(WZ,\SJ]".+ M7/.M.:_L@,M^)6H%.G;[\29"?8F@^C6JZ3SG'8>N#[3PO&>#)C :]S9@IA?L M"1)S\-8I"C';\4@QS[+<=,T,(K!1'#(Y((YS1,JVV8*4 ::-%_H#4GIN<)J4 =X*[E:BZ[IK/O9G#4VDG[WM MP@A,=+I*D Q0E@Y5:AU[IA/TK,FJ :7L^#2EW#AYAU)CO&-YCSYC'R$WWB4= MZM0VU#-=T<^:4CQ4 WI?&9S3+\:ERDM].OY< UABN^,H?=8%ZVCB#])_SUV% MAL"R?^,I=T .(.:"F5LHF&ZH4-#.-Q2KZ%+P4N_:Z.\D>.] P6H-:-GQZ1>' M*4$92OH'%^BX9NVFT9-L\Z+H^&GZO6H#1Q2N-":DU7/SVQ0@K[E^!D=YS55[ M@@\^2\S9L][7 MI9*)E?Z&)HG&/.9#4_=K]YUN;KY.[9:;CWP0:*LP)6RUIU$P(L)\-S,/ MBF_TMZH%5XJ7>KIF-&,"%\#[)0=$UCP@@^[KY=5_ 5!+ P04 " !4B[)4 M01^CU4@$ J"P &0 'AL+W=O..;ROK-H:+6<.VN$+[N5EJ6@U[E)+7* U7$C1NYL%E?'$UX7>.._-, M!N?)6JD'M[@IYT'D"*' PCH$1I]'O$8A'!#1^+K'#/HKG>%S^8#^P?M.OJR9 MP6LEOO#25O,@#Z#$#6N%O5.[C[CWQQ,LE##^/^SVNE$ 16NLJO?&Q*#FLONR M;_LXG&.0[ T2S[N[R+-\QRQ;S+3:@7;:A.8$[ZJW)G)SH:6KG"*PV(/=]7!):_ Q0G<*FDK ^]EB>5+ M@"%QZPDF!X)7R4G$6Z8'D$Q"2*(D.8$WZAT>>;S1*WCOF99<;@TL>W?_O%P; MJRD__CJ!/^[QQQY__ K^BLJF; 6"VL"UJIO6,I]^M#P::R9+^"Q96W*+)2RU M I]M1Y6/O<=)-JZD+TS#"IP'5+,&]2,&B_L*8:,$U2,% JQ[:S!H#6UJ6X&E M8TIT7GAN)1>M8R:)#^_X,&LU7[>=H55P*01NB?@M+[1:/1F+M0D=^8&G;ASU M ;A;95NO:8=BX3>-DPBRIOA0IA^"CU];_L@$2LJE)(S2),RR'*9).$WS M<#*-X)>?\B1.?NV B,B_,9K&81['84(NQ%D:CN,T3,_ M_'+_Y)_ZGN![G#G6Y$["G]/D-/H3EYCESS(;BA[O$';4ES7V;ZPJGE9R8Q50RE.11"J,H=XG?UPO]5GDF MLL 7%M-I&HZR!!(J]Y1*[:#_OFZ$>L*#E"NO-,7>@NIZ/*(VDV?]UKUOS2=+_U@Z#9_-+S7JK9_2#"5K*VTWRO2[ M_2!XVAM;(T6WFQHF$6M5.@ M\XU2]K!P%_3C\>)O4$L#!!0 ( %2+LE2!?[7"N 8 ( 5 9 >&PO M=V]R:W-H965T7YDL_% M1)C;Y5C!U[#EDN6EJ'0N*Z+$[&(P\LZN/(H$=L==+AYU9TSP*/=2?L*/M]G% M@*)&HA!3@RPX_#V(:U$4R GT^+-A.FAE(F%WO.;^QAX>#G//M;B6Q<<\,XN+ M03(@F9CQ56%NY.//HCE0B/RFLM#VESS6>T-_0*8K;639$(,&95[5__QS8X@. M04+W$+"&@%F]:T%6RU?<\,MS)1^)PMW #0?VJ)8:E,LK],K$*%C-@OCYK15\R\_?PV^R MX$J/_$:J M%_E.&C.'>G&[QXL")_ ])XXBTH/SL,5Y>##.;S;NJKU_6^6 N1%B+3=/N_#= MR_QP?-?E)O\+3'PSN:VK $B$?K&^;J8B M.^6=D5]:L'ZT>5]DIR-P.M0Q\A.D#7/Z"L'PAN>*W/%B)9YONQ%8,U%/" 2; M6U:@QKM\)LAH/E=BC@Q^[>#R=*U$;)6@+1J.VM'S&:L,',ES I8XJ<^(%[@T M(GI$?MB'YZC%@&6&S!\L\R9CC2>WFCQR#1V($0H: TQTVL(>5K'<0KKEJI!$ MY^6JJ$MX*3-10#*>2K64BIOU]DW,/)/,-V?3F=*0,5IDJ829J4J0ETO/B:O($0SB$7RE(LB M6X/Y>!-$.^RRA'"T.9H<6+7F0MSF1MZ^ %5/$K[,E?2 CDY%,AM\]&IR%MM M61^B>Z5\$Z)?[.?^@W#?]W_=/?>FB=RT9T&W:@)HO9@^+]R^PT)V4-T.*)17 M6R/KS5"UTT[DK06Q &IK$C^7Q +H'H.3_B!KZW- G9!%'6&V5 >.1[T^B*[-"FQOEWB;NJN!@'=!5HI_^M=YM M"R7/NCC;2M?)MC/L-G2)Z]%C$D+I9/V-'>RB+DWWMW=?V^&ULM5AK M;^.X%?TKA+LH'$")]7YDDP!Q,C,-,-L&<6:+HN@'6J9C8B312U+)I+^^YU*R M;&<<=P9%O]B41-[GN>=>Z>)%Z:]F)81EW^JJ,9>CE;7K\\G$E"M1XU$\3L]:"+]RANIJ$OI].:BZ;T=6%NW>OKRY4:RO9B'O-3%O77+]. M1:5>+D?!:'/C03ZM+-V87%VL^9.8"?ME?:]Q-1FD+&0M&B-5P[187HZN@_-I M3OO=AM^E>#$[:T:>S)7Z2A=WB\N13P:)2I26)'#\/8L;454D"&;\T4H'[&%6/*VL@_JY2^B]R:6JC/ME+]W> MI!BQLC56U?UA6%#+IOOGW_HX[!S(_7<.A/V!T-G=*7)6WG++KRZT>F&:=D,: M+9RK[C2,DPTE968UGDJD1<-CD9. M7O1?'66WTI25,JT6[)_7L7\(KKM<,F2B7+E4]*MT M6&7>&T?76CU+5["XW-?'K=5RWEJ"&+/J?!L(,(SF5*.&_<*",/#R/,)J''IA MGI]@%<5>'":;8.WN#W(O3R.61YE;)A%[5!;F0T[L>UF-6$I[ M2 E@0>2E1<3&*4D-24+(;L52X.EB:T#F MY46(=&9>DL8G; Q)$?9WRJ,LH$S[07H"* R:QUF:8&M$ !C'!1YVFA>]= B- MBQPG)U NRZ!BVT@%;Z<_22$?/ M#Z)432DKZS?;>Y=3<-HMU:I5_9LD\+ M;=.4 B*T?7A^!TII_B=,/KZUZ,O9[&S')&<&\D-9R1Q0_<0E!PG+"^0H'-+ZKWEV0>*S!, KP;P#6Y@QWE(^C+"VVC=L\Y\@5@'[1')=#!N+'DP; MURV2#/P![1)5"1/;+L[C."0$)F&R [^V;BM.T^VV.$ZM.NU A\T%'0>&=@%X8'(\10"@2 NQ8]MU7H!=KO+WL<*;9(TW' L@B2E^U?<_F M6S^JK1\.)DO9<' Z0J\%)%/^*?E F# #H6Y$M41(^YPZ;#YCQV>&&]SAS:O# M3/:KV39 $O*.@6]'B$/D?"",O;AS]E>JL&Y8@UL8N6G ROY:IVMIC"LK,D0YD.[1+]$X)KT"[!L[@&QJ-\6$%[,<=)6C93[#;^H&),7P MRF45]0$;$S=!I.Z\(_G3 R0/^H02A(FY5]13M3R%A4-@7K$AQ,--]77%Q,M2 MM[SJ3.\Q!DX!V6;TF_CLDR;_%^^&BT6AEX'7HMP+HX#]SJNVLX=3]#DU9TK] M$0'CQ/,SQPZ>3_SP9M+Y_@!::AI#(\9BI.10)G?00-WZ&Y[N8$4VEC=/DMX9 M:7#*'#71K >.^?!'2[&JA5VIQ4Y"94-=KG;0I$[E!UV'2M&$]N+M]+@FENST MJ_=]V@4NNER:@9G'*6*)-DM /!('@#'SBI0F!D"ZR,)CK)8/K);_,*M]:31F M-Y3GOWMFFW8M#3,=:HN:Y O7BT/$=E3'86+[V:%J*IYDTU"%SGGE<$9%FJ"@ MNG^:^!''-.XAC/AI-%MA3O=[(9H8NA4@BHJ7R/G0Y&CFI[>T307\V/$C;7.< M>TF SO69KPW-#OT$Z$*]'>X(!C3[IZXDL)KV[F%N%(3'Y485^1D[/_?]/H2" MR<,JL<11_RS#BZ+N MOB)U%U:MW9>;N;)6U6ZY$AQ#$6W \Z52=G-!"H9/>5?_ 5!+ P04 " !4 MB[)4@.,:O"T' !I( &0 'AL+W=O??<'96C->/?Q9(0"7[F62&.!TLIRW?#H4B6),?B MD)6D4$_FC.=8JEN^&(J2$YQ60GDV1)X7#7-,B\')4?7;+3\Y8BN9T8+<8[YPQG)V/IX >;'^[H8BGU#\.3HQ(OR)3(+^4M5W?#K9:4YJ00E!6 D_GQ MX!2^^QB$6J :\962M6A= SV5&6/?]CSP-"*2D41J%5A]W9,)R3*M2>'X MT2@=;&UJP?;U1OO[:O)J,C,LR(1EO]-4+H\'HP%(R1RO,GG'UI>DF5 %,&&9 MJ#[!NAGK#4"R$I+EC;!"D-.B_L8_FX5H":"X1P U NB)@-\GX#<"_E,+L$<@ M: 2"?07"1B!\(@"#'H&H$8CVM1 W O'328]Z!$:-P&A?"^-&8+RO /0V.^=5 M'E1O>>4OYUCBDR/.UH#K\4J?OJBN:W6]U M>8VN5V (:GV]6L_=6F\2>0A@\$BK1*X86D.I $^..3D@)7DN3B3X=-?VO3KVP& M/39O"4]T["VJ&&7K@G"QI"6@A23*G 2"9:G-AVJUXTJM3I+W)]XA&HV.AO<6 M-,$63>!$<[W*9X1K))LM%N!OX-CNRUI?U((!(SN&<(LAW!/#UM\42Q5@O:3) M$J@[*A^ JA\XED2CVXZRP0L[\ ([NFB++G*BNU".H B1I K@G'!:+!0 (6V4 M'$&\AQ$X(=R2K )3*1Q] P211A4Q"Z#V>9>0 9)K?DQ7G M:DE R7C?SL6=I0DC%+;1U0$==V;1@W^TQ3]R+^&/E=Y"6NBHRC5*JDNQUJ1L M<$<=N"B.8MC%:QD815'0N^SC+>RQ$_95D;"<:*P$\T)M?)4[R=/)V+"/NT'B M>7$7NF5< /W.N(_C?;<$>J9,\)RS.TV_K>H)"" 9P*8&*#%-]:P37%*)LX/- M!?VKK@N2)2X6UIQ[U=A\-*$QC,+>O8"ML@:Z=^/VQL&^T% ^?#G.AX;TH9OU M#[K 6\4T?76-F>-M M;9\'72!,-H'N=/(O,MH$=I/!*' YD%=Y.;=R3F41.(U2+,2$'F5!Z R>G=Q12<)NKRQTKEW3G5+I0K7KLG M5?FDKA31VLLF9"G0T0-W@KJU=D7=_9M@>!.Y>?.IL7H <*XS:]-3"IHVLV_Z)F)KL"\:NX\B'<6.3?,-B?IN$OTES)4#JD3- M>V##;AWE]#7?T+6/]FG<MYYA!>;RRU:QRIN MDO]/3>:%WV5W%")'XO0-N_MN=O]?&BS?PN[.!LLW[.[O8/?]\=*Z,Y;XYR9I MU:FUV.WFUDEU*VX8AJA_3B:9^.YZ^WG(4GU.,QX=^*9G9#IHN@B[Y1Y$?Q[VQ$QCR#]S<_#RGCA>-E3;"$#H1&LH/W)1_ M1TK\4!.6\@W>P2M:@&UOB((N^>^ UCI6=Y/_U>8T7R'L-=_E\CAZQ'K-B7OW MH.3)N,<@#>,';L9O@:2VTN(\Z!*SU?*P];I2OX3_C/F"JDC,R%P)>H>QTL/K M]]KUC61E]09SQJ1D>76Y)%A1CQZ@GL^9VK[F1K\4W?YWP&PO=V]R:W-H965T>]Z;-^,9YX,VS[8%0/(BA;+KI$7L;M/4EBU(9F>Z ^5.:FTD0V>: M)K6= 58%D!0IS;*;5#*NDB(/>SM3Y+I'P17L#+&]E,S\V8+0PSJ9)Z>-)]ZT MZ#?2(N]8 WO ;]W.."N=6"HN05FN%3%0KY/-_':[]/[!X3N'P9ZMB<_DH/6S M-QZJ=9)Y02"@1,_ W.\(=R"$)W(R?H^7RX%9N-/B!Z^P M72HY0AV"B17\<]>QCJ< >C\ M H". !ITQT!!Y3U#5N1&#\1X;\?F%R'5@';BN/*7LD?C3KG#8;&/ET%T3?:\ M4;SF)5-(-F6I>X5<-62G!2\Y6/*>;'OKX-:2/33N8I \J-@6OKYO[@$9%_9M MGJ(3YNG3'L#XVW!C M9UB(-,JWK]4ULMT$-C]_QV*>I\=S >E9;T@P39@ 2T(>L4VFW6G(-K&W_KG' M"75%;;BR1$#MH-GLPRHA)G9]-%!WH=,.&EW?AF7K'@HPWL&=UUKCR? !IJ>G M^ M02P,$% @ 5(NR5!#/QK(M @ Y 0 !D !X;"]W;W)K&UL?53;CM,P$/V5420DD-@FF^TN:-56V@N(E;A46P$/B ><.6=\F73DGGR-R/#<&.NG2I+VIL ME!]1BU96*G*-8@G=*O6M0U5&4&/2/,NNTD9IF\PF<6[N9A-:L]$6YP[\NFF4 MV]RBH6Z:G">[B4>]JCE,I+-)JU:X0/[:SIU$Z_#'N!\? 20]X \ZMX6BBKO%:O9Q%$'+F0+6QA$JQ$MXK0-F[)@ M)ZM:<#Q;;#<#J(*%7EE=Z4)9AINBH+5E;5>X>4]LM+&OY*DFZK21BO&$MX) V] 6YC7,M>V4MQ/4A;=H7I:]!IOMQKS M(QH_*3>"_/(UY%F>_PM/Q>[@.1\\YY'OX@B?V#CHXL='280'QL;_/%'F8BAS M$:-!YO@DT7_=T+MNT 'YAV2>9K\Z*C/=.[3A_LLNK[3U8+ 2IFSTYC(!M[U3 MVX"IC>=X22RW(@YK>8;0A019KXAX%X2K,3QLL[]02P,$% @ 5(NR5/1= M#9>: @ Y @ !D !X;"]W;W)K&ULO59;:]LP M%/XKPD\;=/4EEUY( DW;L4+#0D.WA[$'U3ZV175Q)7EIH3]^DNPH&2P*K'0O MB22?[SO?^63.\60MY*.J 31Z9I2K:51KW9S'L5(*R; V6UG% MJI& "P=B-,Z29!PS3'@TF[BSI9Q-1*LIX;"42+6,8?DR!RK6TRB--@=WI*JU M/8AGDP97L )]WRREV<6>I2 ,N"*"(PGE-+I(S^?IT ) M[>:FF$:)5004%/. %5P*^IT4 MNIY&IQ$JH,0MU7=B_07Z@D:6+Q=4N5^T[F.3".6MTH+U8*. $=[]X^?>B!U M.MX#R'I YG1WB9S**ZSQ;"+%ⅅ;=CLPI7JT$8&3P,9.7&JT)N=G0SR)_Z$7[1#:YM>#?_3<.N"%>(0FF@R?&)Z4RR&ZG= M1HO&C;$'H2F$WFQL O]A,_L-4$L#!!0 ( %2+LE0+ M<*@C4 ( "H& 9 >&PO=V]R:W-H965T(\420&DCZP "T0--AV&'90;-H6JD D;P,^[M:59W%)RH4 [832S4,RC1?]V.?7VP>"+@+T[&S.?R=:85S]9 MY?.HYP,""1EZ J?/3[@#*3V(POAQ9$:MI'<\'Y_HCR%WRF7+'=P9^57D6,VC M:<1R*'@M\<7L/\$QGY'G94:Z\,OVC>V$C+/:H5%'9XI "=U\^>%8AS.'_OB" M0W)T2$+?+@'Y$*ZC[,8 M*20/CK.C_+*13R[(]Q/V;#16CCWH'/+? 3'ETB:4G!):)IW$9VYO6#*Z8DDO M23IX@[9 @\ ;7N()+52M.DC#EC0,I,$%TB.1$*Z?Z!;FYZ52'_Y2 MR$E+FOR'0DY;M>F_*60WIM^[7,GX[/TJL&7H4HZ%)]@\Y7:U;82+YOW_,F^Z M*%W_4FC')!3DVKN9T/':IC,U$S2[T VV!JFWA&%%S1RL-Z#]PA@\3;Q ^_>0 MO@-02P,$% @ 5(NR5,HEJI$2 P R@@ !D !X;"]W;W)K&ULU59;;]HP%/XK1]$>6JDT(5Q7 1*7=D5J-53:[6':@TD, ML>K8F>V45MJ/W[$3,F@!\;"7\4!\.=_G<_GBD]Y:JF>=4&K@->5"][W$F.S* M]W64T)3H2YE1@3M+J5)B<*I6OLX4);$#I=P/@Z#MIX0);]!S:S,UZ,G<<";H M3('.TY2HMQ'EFL,-I*%E,]V,HW[7F =HIQ&QC(0?+S0,>7<$J$;OTI. MKSK2 K?'&_8;%SO&LB":CB7_SF*3]+VN!S%=DIR;![F^I64\+/@ (2T#X'M \ &B4@,:I@&8):)X*:)4 M%[I?Q.X2-R&&#'I*KD%9:V2S Y=]A\9\,6%U,C<*=QGBS&!>Z /D$N9L)=B2 M1408&$:1S(5A8@4SR5G$J(8:3-.,,(4J,=;^3HI5[0[+',-0:VHTG$VH(8SK M<[1]FD_@[-,Y? (FX#&1N28BUCW?H-/V:#\J'1P5#H8''*R'<"^%231^)NH2P=0%A$(9['!J? F\[>'T/?'(*O./@P1[X]0GP MH+'O])UD-*KZ-QQ?XP#?5$0RI3 WQ%!;V L8$4Y$A$ONFL*BP3".F7VK"8<) MTQ&7.E>HA\6;G692X_H7)?-,7P#2\3RVLK&6TBHH1WU\S:@BED+#CSOT *9X MFOYYQ/]FY7_3^=\\Y/^.)+F5)'>2)$Z2^_16$'8-)L=H=D)I5:&TCH9R2WEE M[E3^=X[F9Y:K*,&> )EB$=WWZG0^E*01X&]_6;K5L=U_K+!Q][A^"C?\K4L[ MI6KENJ4&=^\6EUFU6C7DH>M#[]9']:M)T5?_TA1='B^+%<-"<+I$RN"R@P)4 M1>&PO=V]R:W-H965T884S:&?OL:@ D+TIJMTYJQ.:64I?7H+B;F :T/RF-51Q]:"OJ&@N\ MB" E*9M.5U1QH9,LC7L[FZ6F12DT["QQK5+<_MF"--TZF26GC4=1U1@V:)8V MO((]X%.SLSZB(TLA%&@GC"86RG6RF=UN%R$_)GP7T+FS-0F5'(QY#L'78IU, M@R&0D&-@X/YUA#N0,A!Y&[\'SF24#,#S]8G]4ZS=UW+@#NZ,_"$*K-?)AX04 M4/)6XJ/IOL!0SS+PY4:Z^"1=G[M:)"1O'1HU@+T#)73_YB]#'\X [.8"@ T M%GWW0M'E/4>>I=9TQ(9LSQ86L=2(]N:$#A]EC]:?"H_#;-]_#&)*LA>5%J7( MN4:RR7/3:A2Z(CLC12[ D??DLS%%)Z0D;^X!N9#N;4K1FPA4-!\$M[T@NR X M8^3!:*P=^:@+*/XGH-[]6 ([E;!E5QD?N)T0MGQ'V)0Q"XVQP?>3%GB%?#[V M9Q[)YQ?(7VO$S\W!H?7S].N*P&(46$2!Q06!;ZTZ@ W]'ZV3UGMWK[6VIUI% MJG#=CMDLI<=S=7HV"@IL%0?>D5A$/Q7C[GBG-OTH_4OO+Z3O:R6T(Q)*#YU. M;I8)L?V0]P&:)@[6P: ?T[BL_7\!;$CPYZ4Q> J"P/BGR?X"4$L#!!0 ( M %2+LE1E[@C?'@( "@% 9 >&PO=V]R:W-H965T)VJ+@$E::F&U=,_WO 81J9\$XV"\\ M\K)"MT#3I&$EK &?FI6V$1U8S('2"0$"&CH'980<+$,(161E_>\Y@*.F A_,]^U??N^UEPPPLE/C- M;;OATIWB&K7=Y1:' MZ;H[/:(*LN:EY 7/F$0RSS*UE.FG1"6D_F1Z1:/J91&$4 M'8$O+H'?>/CX(YQ:DP:GHL&IR/--3O =L^1YOC&^^S]G"DR& A-?(#Y18'"2 M>7>/&=81W'H"=S]W:9C0W:$GYS(^J(H'5?%EJL3[^1Z3%O]7VKF,3AH]^(_= M&V*/L.32$ &%Q82CVVE ='&PO=V]R:W-H965T M&J$-).@)MKTI[%D*WJ T7$G06$Z"Z>!V MD3I_[_"#X]X<[<$I62OUZ [?BDD0N8108$Z.@=EEAW,4PA'9-/YTG$$?T@&/ M]P?V+UZ[U;)F!N=*_.0%U9/@4P %EFPKZ%[MOV*G9^CX& M5-.!;08-E^W*GKHZ' $&-V< <0>(7P+2,X"D R3O!:0=P)N[2O2]I9;'&6KMMV@2ECQ2O*2YTP23/-<;25Q6<%2 M"9YS-/ 1IL4.-7'CS'-ER,#E HEQ8:[L[<-J 9<75W !7,+W6FT-DX49AV33 M=,'"O$MIUJ84GTEI$,.=DE0;^"P++)X3A%9?+S(^B)S%;S+>,7T-\? #Q%$< MGTAH_A[XC8V@1>T<['VI%!T.+D _NK-_4$L#!!0 ( %2+ MLE1NS'O7B@, .$/ 9 >&PO=V]R:W-H965TR(U* 33ZDF=D:EJ _;>^E&04E2\)RX(H)CB2LQMX=?CLGH06X%7\R MV*N3=V1#>1!B8PCS"#++-,QH]_#J1>:=,"3]^/[#^Y MX$TP#U3!3&1_L42G8V_@H016=)?IA=C_#(> >I8O%IEROVA_6!MZ*-XI+?(# MV'B0,UX\Z9=#(DX .+H ( < >0KH7@!T#H#.B.Q0DNVYFS%8LHUNHMCL>.:\36Z M%QF+&2CT!LT$CX%K2:UDRF)F$A*FT8*I#:(\.>.8.>]!*O3C'#1EF7HU"K3Q MV5H.XH-_T\(_0').$)A@RXC),>(I:63\2*6/2.\U(B$A M-0[-G@./'!S7P.?/@?<=/&R(IE/JUW%\W0M\?TB:P%$NA180 WND#QF@KZ4 MY[H58GU%2\HWP!M(VV(.V<.9OJ_E3-?*3C#\(?ZK1OQ9&GN+. HC*@J)%H 8_ =X"FP./4[+_- M_U>K7YKNWTBM06EA<&6UFOGPT._6J]6"Z_O]6MR\&4<&W]H[2\2P3,3PNU5^ M#V(MZ39E<;W.OPO^YM.RP3@.JY,]O)'2^*1ZX"MKW4(XZ/G#>K';@)&/Z]5N M ^)O_R;GV2!5-LC5!?^%;FG3OL95)<"=6^E='?6X>VV]FPDO;^XVX,7=W0)L MW=ZX*DNXN1Z\1._WYG:N[2F?,DZ;O*AJ"8YNI7M5-'#_VKHW$Y*>'U[0O048 M^=$%W9N!>-"VSZL"AYLKQ$MT7YJF*T6_"B-_DP]5;<'#&ZE.J@I"PBNKWD*( M0[]7K_H+@$50P4GO8VY/:]=#*N3NPT534,Z6?>J=Z\Z>S$]-_UITFQ5-T?R: M._N:F7XG@Y6A#/V^.15DT4\6 RVVKL-Z$-IW5/%45H8S M 4M%=%445#U= 9?;F=?WGB=NV28W=L*/IR7=P K,7;E4:/DM2\H*$)I)011D M,^^R?[&86'_G\(7!5N^,B8UD+>6]-:[3F1=80< A,9:!XN\!YL"Y)4(9/QM. MK]W2 G?'S^SO7.P8RYIJF$O^E:4FGWD3CZ20T8J;6[E]#TT\0\N72*[=EVP; MW\ C2:6-+!HP*BB8J/_TL_ANL#MV$ZZDP'$"V%U&$ZG( M/*=B S9G+]R82%C)@7S_@(3DVD"A?[PA9]#*&3@YT1XYGTI0U&W! 3N**-LZ M/9GU*C2HUF Z*U:3CAVIO6P>XOXHB,ZG_L-N9E][!:W'"[51JS;Z$[6GA#.Z M9IR9IRZ148?(:!AU2QBV$H9O2NAL@[LRI0;PB/1'O2!\HRRC=I?1_W!*QJV< M\3\X)?/QZP),HF#078!)JV7R]\[ ?-(A83P\_TV"OW.GV@<0FW[#A,8=,L0% M9V,\$ZI^5&K#R-)=LVMI\-)VPQS?85#6 =&ULM5==CYLX%/TK%NI#*^T.V(2O*HDTD^QJ1VIW1Y-V^U#UP0DFH &(QVZ9*3]CSZ8YNV8JIK[L' 2.[58FS@I4RXR42+)E9M_CC M$D>:8!#_9FPOCYZ13F7-^9,>W,![)#0:U/2#,=.P(?VLU'5?*0%O,^"I^2-[9F7%4")X@1:\5 (J 3&H M%"W,ZDQ(]#OZ&W;@BN9,HO4+P 1#?Y0Q^DS%$[R@\'B[V^79AII:OE\R1;-< M?@#BU]42O7_W ;U#68F^I+R2@)936T'L.@)[T\1Y5\=)SL2)"?H,T:52+\SB MUP(V)-UF3@Z9WY%110C^!A'O-T0<0@8"6KR%[ALZ'J OWT(/#-T9R<9MZ^@: M/?>,WC*3=+L5;%N7@"?H4-GOGP"*[A4KY(^1A2;M0A.ST.3,0E^XHCDJH>Q2 M[X>A2M8"@1'0?>=Y'OBA'TRF]O.QOZ<$4_\5LR_KOE!NU!PJ?FU@'_LJHL]OV_^*#."B M21B0GO\#L"!THS.;'Q]U?3R:R3\J96+,$](ID2O;W[4X[%YLOWMJO^-&Q.W; M?XJ+0L?M]YX!&'0R0L[8W_50/-Y$O]&$"93PJHS%"]H)'E<;)<=,ZOH:]JY< MCZ[K8?_B>O@G!CK]4OP2LAR !,0-G#-EZ+HI'F^GX!5TH75U<&I%RR=6OJD> M7:O#X97KT35"'%U+6')Q[\W?Z:F&.NYU,?2^!8]0V*R7*60*2SDT /PY1'_7K@>([ M<_A=L1$QH [Q/.U6&@%V@O7//_ 5!+ P04 " !4B[)4Q38Y MS:H# "?#0 &0 'AL+W=O&5.0V&?]#Y.\3F:% M)9GQ_#M-5#:Q(@LD9(W+7#WQ[9^D2!;("JTME8- M3#$-6Z=/6:7[4@G]E&J>FCZ1%\)* M:"%V#&F1):"1V#RL#,>"="@M_!W_H- M7.*<2+!Z!0O!DU*C;N9$89K+6PWXMIR#F_>WX#V@#'S->"DQ2^385CK&RI,= M-_'KK'GGK WIQ*GJ2 I-I\-7X.=@O_^I:'@09%" M_C?@R&L=><:1=\+15ZYP#IC675:Z]RE9&PB-@:J_O$S#( I";VR_[-?W&.:/ M('+"M[#Y,2SP'2<:M; W:?AM&OY@&@N^)4*_DXJD BN2@)B*N*1*@IL/[R*$ MG$^+AYD9P4^W V4+6G_!=?4)6T?AI?K4!H*]BJ(@*_.!0F!Z<&P5NB Z4Z<.%@1N%_=+ O;T!#G\\&5>B: M)'0O%L$]?I]#%QU*T(-"KG\HP#'*.5'[KOW"X?[[':]UXUKSDB7B%6SJ+7=0 MB*XE0O_*0G3=$ 87"Q$,%*]1X9>0>0\D1&YX2H:NR\+A-JMKI01=E;M*+3%[ M)NPL/;H6"*,KZ]'U03BZ6(_1T49\I,B.M[Z'"WL/=.KOJHF9H;@ 2Q M?NU5?<1K5]M;QF=SMCY8OZ]N'^9$W)FIKR[Z!)92)D%.UMJDR:;_ U!+ P04 " !4B[)4 MD 3FF/X# !H$ &0 'AL+W=O9E@N/?XWG.2@^],]D+^4 GG&OS,LT)-G43K[7O75:N$YTS=B"TOS).U MD#G39BDWKMI*SF*;E&";V M4P)3/'5@61'/^$J7$,Q\//,YS[(2R=3Q7PWJ-'N6BF^%QD?Z>Q3J8.=4#,UVR7Z0>Q_YW7#=D"5R)3]B_8U['0 :N= MTB*ODTT%>5I4G^QG3<11 @H&$G"=@+L)_D""5R=XKTWPZP3?,E.U8GE8,,UF M$RGV0);1!JV\L&3:;--^6I2Z+[4T3U.3IVJ AA\,74D2CPH8AY? K@FO::'O&AQSL\ MBOB%R1N R2\ 0XQ["IJ_)CVPZ:@G??&:]-"FPY%NO$8QS^)Y WB+5+'-1O(- MLS\5A (*11$W;2!FG:(*-M/!:IYC%8:J:[ M39S@!0U><%W^PV:C\%+^*X#@B#$$J1<%'?[/PRA& >G0WP.&(N0-T$^;+NAH M%U]UPB6X-3Z2KM@8_U$#&%V7?P1;;X27*E C'+.&/4BZ"O2$&0$([4C0AP8I M]?HE0$F4A6LM#T<5"1.?$18A& MI"M$3QP)B1]TA>B)PXC" 2%P:ZIXW%279OI(P!_"Z#%VMFN]#:/KRH!;[\/X M4AEJA)-W+?1)YVL^[PD+S(&H^TKN"2-^.*A!ZZQXW%GKE[)*1R5HS0W[5Y:@ M=3\\?II[C03D[!Q)$<'=5W)/F#EN=L^NBYXPC](0=B1PCT8P<];9V%%6@978 M%;J:5)J[S;A\:X?$SOT[,T970V\+4\W@9I#8I(4"&5\;2'@3FLID-=96"RVV M=M![$MH,;O8RX2SFL@PPS]="Z,.BW*#YY\+L?U!+ P04 " !4B[)4!/&5 MC+0" 6!P &0 'AL+W=ORP MBRU1?.1[HD0--DH_F1S1PG-92#,,8*$VPR .MH8[L!&[,S!J=DKM23 MFUQGPR!RA+# U+H(G'YKG&)1N$!$XU<3,VA3.N#N>!O]L]=.6N;O#YJIV M.D/+16'.R.7Q?@:G)V=P D+"0ZXJPV5F!J$EEBY7F#:,)C4C=H11S."&>.0& M/LD,LY^(6'1V^H MZ;85Z_IXW7^O&'P?SXVW_W@C8=(F3'S"Y$C"!\TSI N:JDI:0W<]1;'F\P([ M-+:5EJ8#J48Z( :$,15F':#2PTJ+%.FK[/:.9S^)(/4,ZQ"5UC0Z=#YJ.A>> MCFM;ZU&OU0FNOU=K[[UH!GZE)&X33&GEV2'/OE9H/ MR>7EGN0#3BSJQR^]9J^]$M;=VY9PIV/0@5GZSFO RZXO5FMMF_O8][0]^X2: M?MVC_X:I7PPZ]TLA#12XH)#1^07QTG47KB=6K7Q?FBM+I]8/YH^!7J5"K[(D^(H(,-A&,1< M)H/9-'_M-IU-U=I$,A&W*=+K..;IG\\B4MOS 1Z\O' GGY8F>R&835?\2=P+ M\V-UF]JSH*JRD+%(M%0)2L7C^> "GUVR49:01_R48JMKQRA;RH-2S]G)U\7Y M8)@I$I&8FZP$M_\VXE)$45;)ZOA5%AU4GYDEUH]?JE_GB[>+>>!:7*KH/[DP MR_/!>( 6XI&O(W.GME]$N:#3K-Y<13K_B[9E['" YFMM5%PF6P6Q3(K__'?9 MB%H"9AT)I$P@^R;0,H'F"RV4Y;9=C4RRRWAO M4ONNM'EF=LUEBG[R:"W0C>!ZG0I[C8Q&G]"%UL(>7"0+]$WR!QE)(X5^B5J@ M"X-JR>^OA.$RTA]LYH_[*_3^W0?T#LD$?5^JM>;)0D\#8_5FGQK,2VV?"VVD M0]L-3T\0.?V(R)"0EO3+?=+#/!TWTP/;I:I5I&H5R>O1CGJU+IP!Y6A5CN;E M6$>Y2Y48F3S9;J.YLE^+A4AYYNRV/A651GFE[(NYF9'Q<#@--O5N^$&L'M00 MR2J1#!3IKO!'="?FZS2UDH'%GU9U3\%>%N:"VAA6E4)0X7=E>(1X7J^M=45V M6.L*#_-&E;31,0PSKLJ-CV:8L;\>WS!^4+=A)I7(R1Z7 M(W(K;U,WV4>=']2M#@\=[H:@OF]B(R*$T5_T5FOC&E)Q3W-CQQQ,>MF[3-_E M[Y8PP.#8,0S38U@<.]Y@&#AO,7E9JKZHUR8"0YH2';KP:7^+ES5 ;5!(4YN# M(89I6-B;'&)O1S4,8VT/>SND89AI.^WM,\IK(Q32E.4@AB?'L#5QV"$P=MYB MZ[(4M&8PI"G148O@_K8N:X#:H)"FMMKD!5.PL#4]P-;$H8S *-MM:^(H1F"* M[;(UV4TN,*0IRY&+P%/7OK9VN"$P;MYDZY89R__5;XGJ_MDGCEED= 1SC_92 MZ$LE$K_6 M^T+/7G.DPH"SOT MU/:F\.:TU8V'S\[4D9.ROKYTN*/PH+:7+_TAK-67;6'=OG0 I3! ]_&E3\0V M7_I1@"\=-RG,S8-]Z4,2\J6C)#V DH.S-&1]:%52/AF;_ U!+ M P04 " !4B[)4F)/X\ZH" "9!@ &0 'AL+W=O"J5=I.H(*I.X]BE!9;" M'9D*-9^LC"T%L6GSV%4611:"2A4GO=XH+H74T70<]J[M=&QJ4E+CM057EZ6P MSS-49CV)^M%FXT;F!?F->#JN1(X+I-OJVK(5=RB9+%$[:3187$VBL_[I;.3] M@\.=Q+7;6H-7LC3FWAN?LTG4\X1084H>0?#K$<]1*0_$-!Y:S*A+Z0.WUQOT MBZ"=M2R%PW.COLF,BDGT/H(,5Z)6=&/6G[#5,_1XJ5$N/&'=^O8B2&M'IFR# MF4$I=?,63VT=M@*2_@L!21N0!-Y-HL!R+DA,Q]:LP7IO1O.+(#5$,SFI?5,6 M9/E4+DX!W<:FZRDC\Q@X_<7 ="9W!IG$,'7,XK M8>^1Q%(A+#"MK23)!VM)!0BXX<]#JF>8(Z%EUL%M*]4A'PBIW!LX *GA:V%J MQ_!N'!-K\LSBM.4_:_@G+_#O)W!E-!4./N@,LS\!8BY&5Y%D4Y%9LA>1A1U! M,GP+22]);A=S.#QXLP=VT!5Z$& '_R[T7+I4&5]K!]_/EHXL?YL_]N0X[G(< MAQS'+^3XPIW6,>IT MC/;JV+HHKQ1BL3*6O+57$DFEH$ 6)NBON$P0[A(W>DV?XJUQ4:+-PU!TD)I: M4S,YNMUN[IXUX^:W>S.T^;+D7K+"%8?VCDZXNK89A(U!I@K#9VF(1UE8%CP< MT'H'/E\90QO#)^C^1M-?4$L#!!0 ( %2+LE1)^=/$[ ( )@' 9 M>&PO=V]R:W-H965TA&:I4:6>E NPCB*NF'.N R& M?;\VT<.^*JS@$B<:3)'G3/\9H5#K0= ,-@M3OLBL6PB'_25;X!/:Y^5$TRRL M65*>HS1<2= X'P2WS9MQS\7[@!>.:[,S!I?)3*E7-WE(!T'D!*' Q#H&1J\5 MCE$(1T0R?E><0?U+!]P=;]CO?>Z4RXP9'"OQ@Z7*&'\$]95;!1 4ABK\@I,"G(NRS=[J^JP VAVCP#B"A!_!+2/ %H5H.43 M+97YM.Z89<.^5FO0+IK8W,#7QJ,I&RZ=BT]6TU=..#N\9US#"Q,%PB,R4V@D MBZR!2QAG3"X0N(2=';[A" 2T8*VDY14CKAH:GJ)EWYOP.+>/"7!#)%MJ M*2:%U@2A]>>G.S@_NX SQ_\]4X5A,C7]T%)*3EB85/)'I?SXB/QF#(^D(S/P M1::8OB<(J19U0>)-04;Q2<9'IJ\@[C0@CN+X@*#QO\"['MX\(:=5^]/R?*U/ M_6G -\YF7'#+T6S,2H$*OBWLB!EN&O LUCV$=$C7' IG: 9$TPF>,C8DJ+G*5RO M60W;UU'4#U>[Q=X/VD:\D]:II75.2IL4.LGHV,-2\P0AV6[B9'<3'S*^).[N M:.FUHB-RNK6<[DDYVT,V=T:O-H?L/W2-NGNZ+JF'?ZSDH:C.,?F]6G[OI'PZ M=)^XW-LS,-YW>3_HW58HI84[32Y'O?"]WU!Y"FG+XUVOUM?+K>^J']9'=.V4 MM\26IKRSZ/#2QC4@<$Z4T56/+-?E/5!.K%KZ5CI3EAJS'V9T=:)V ?1]KI3= M3-P/ZLMX^!=02P,$% @ 5(NR5*E;CA6B @ G08 !D !X;"]W;W)K M&ULS55-;]LP#/TKA-%#"[2QX\1)420!TG3%"JQ# MT*S=8=A!M9E8J"RYDIR/_?I1LFMD:)KMN(LMR7SDXZ-(CS9*OY@^"JW[B"V7C)>H#1< M2="X' ?3[M5LZ.R]P1/'C=E;@\OD6:D7M[G+QD'D"*' U#H/C%YKG*$0SA'1 M>&U\!FU(!]Q?OWF_];E3+L_,X$R)[SRS^3BX#"##):N$?5";S]CDDSA_J1+& M/V'3V$8!I)6QJFC Q*#@LGZS;:/#'J#;_P 0-X#X7P&]!M#SB=;,?%HWS++) M2*L-:&=-WMS":^/1E V7KHH+J^DK)YR=W#*NX8F)"N$>F:DT4HFL@0N89AEW M2C,!=[*^+D[WTQNTC MS1B:/BQLX/3F#$^ 2ON6J,DQF9A1:(N;'O\)#TF.5I.XU23V_GI_U>2<4E^C ML5Z3<_@D+4F"!FS.+,R82"O!+,)7ZK:I,?2LE9RCAD7.-,*/+^0;[BP6YN<1 M9KV66<\SZW_ [%%2IPK^"S.@BM 5E71'M$:9[@"W:<[D"D$HHF* :H6O%;<[ M,$A&GO@A;>N(0Q_1]?QZ'4'27;T7@\=.L'[Z3M)E$4'=9VV 8>'@WL)5G[Y-02D&EY0>$/ M=MWP7?QA[UWX<&]XN,%-W;3BTH# )<&BSI JI.MA6&^L*OT\>5:6II-?YO3_ M0.T,Z/M2D33-QHVH]H\T^0U02P,$% @ 5(NR5/:GIB # P 1 D !D M !X;"]W;W)K&ULG5;=;MHP&'T5*^I%*[5-XOQ2 M 5);.FW2)B%HMXMI%R8Q8-6),]N!]NUG.R&CP:5L-Q GYQQ_Y_B+G>&6\6>Q MQEB"EX*68N2LI:QN7%=D:UP@<F?#QDM:2DQ%,.1%T4B+_>8=8/E53 MKD9NIY*3 I>"L!)PO!PYM_[-0ZKQ!O"=X*W8NP;:R8*Q9SWXDH\<3Q>$*%=>%DC@>T9_D%RN1T[J@!PO44WE MC&T_X]9/I/4R1H7Y!=L6ZSD@JX5D14M6%12D;/[12YO#'L$/WR' E@!/)00M M(3B5$+:$\%1"U!*,=;?Q;H*;((G&0\ZV@&NT4M,7)GW#5GF14O?)7'+UE"B> M'#]RE&-PFV6L+J4 ,YQALD$+BB]!J;KT"LR;!@)L"3[ GD^P1(2*"\5ZFD_ M^=D%. .D!(]K5@M4YF+H2E6RGMC-VO+NFO+@.^5]0_P:P.@20 ]""_W^%'IL MZ+Z%/CF%GABZ9Z$_G$(?:+H_>$MWU3)U:P6[M8)&+WA'[V_@ OR\70C)U6OV MZXAPT D'1C@\V@1HM["\F\>V8(U48J3T+K09^W 0!C.30'DQ@%/=2L,&". CM=:==W>G_ MO<-F<[:5FQ[DER9!U%^S0U0\B#RO5ZR[=P+I[PNU]:V(:B"*EXKG72>J2WES M9C<#R2IS*"V85$>&PO=V]R:W-H965T M$ZF&_&")$P>2E$9Y9CFV[5LY2>ELO2SG'OAZR0J9I10>.!)%GA/^WSUD[+*: MX=G+Q&-Z.$H]8:V7)W* +N1E;#DJ0Y4)$RBCCL5[,[_"7"@38H$?^F MJ:24OHA(I*LEYQ= M$-=HQ:8?2F>6UDI^2O6Y;R57;U-E)]=/G"2 [N*8%50*] @QI&>RR^ SHBKJ M;M!615I29(#8'FV.A!Y H)2BNTQ%#*$Q(.5^%+%B)_=%UA(1FJ MR4!3RH+3 M[DQC*]#'""1),_%)K?1]&Z&/'SZA#YK_Z<@*H4S$TI)*IMZL%=>2[BM)SH0D M[*!OC,JC0%]I DF?P%+^:9SDO#CIWKG*^(WP6^3,/R/'=AS#AC:O,?=+"0 M4IK2@XXA/7$"GK+$=+(5;U#RZBOKO,9NN+3.76>/,4XXP$1CC(>=!M,3-6]$ MS:^*4L'/#Y @R5#,1!WB\*PN8*$"67F2PQEH 299%;/?V.& MOEE(T @)_D_4@3J>/\9;,-H'MN<#-0;,,":C,:8;DSTY82,GO)JFU^[-*SFZ M:.@7[Y2CB[$_YD[@#;QF0 4X'/@V,J%\.S![#MMM4;/?+5=KZMZ>/,_%PVO( MB MLQQ](-.%P&.#%A,A.Y<9OF[@U7_^*\;P@&%Y%9F"X<(.A-A,0+["')\0Y MK3CGS9.YINR?2-AQ=*W. !L'<&2"]2*XKZRMOOAZ^7UBDF17$ABW51:_5YFM MB?LNZ%;(VE,&6. -PR4RP4)[,L#;@HO?K^+B<:54H>X,+Z"-$>>'P2B+#3@< M+L*I0&^K+W[C\HL-M=."%?*K$X'E8.*.MV)"E1^$5=]0C/;=+MW98\WF+_777#9F;4T50NM M/N-5?@J4P5Y1VK>!BBA>=:750+)3V:?MF%1=7_EX5)T\< U0[_>,R9>!7J#Y MW\#Z-U!+ P04 " !4B[)4JR/(S7P" !,!@ &0 'AL+W=O MW,1M+!P[:SL-_/L=.VE4VM#ETGCL>6_>C#W3:2/DJRH(T>BM9%S-G$+KZLIU M55:0$JM+41$.)VLA2ZS!E!M759+@W()*Y@:>%[LEIMQ)IW;O0:9346M&.7F0 M2-5EB>7[#6&BF3F^L]MXI)M"FPTWG59X0Y9$/UZ&Y+F;.V$$Y6>.:Z4?1_"!=/I'ARP13]A"E$KS',U=35H,8QNUL6]:>,&G\3]B>4E"J)O*/"" M8 ^_PH\MG#_(]R%"O1E"/HR!)9O])\RO*,%51D3JI8$_;Y>*2WAH?TY$6'4 M1QC9".$G$1YQ _>FB:28*01%@\:I*@9U'RI>RY58+M.(V]3W)R%DNMVOT;'7 M) XFO=,'G6&O,SRI\P6ZSMQM)45&U*"XEB#>"QM%XR@Z$#?@Y7F3:%A=U*N+ M3JJ[I9S"8\_11HCA9Q<=A?7'HS@\$'?L%21)$@Z+BWMQ\4EQ3T)C-J0I/KJG M<>S'WH&F :\DG(P/-+E[O6[F+'3"AG*%&%D#SKM,(#79SJ[6T**R[;\2&H:) M718P[HDT#G"^%D+O##-1^C^0]!]02P,$% @ 5(NR5,F+>_:J @ ] 8 M !D !X;"]W;W)K&ULK57?3]LP$/Y7K(@'D("D M:9HRU$:B9#^0!JM@P,.T!Y-<&XO$E]E. ]+^^-E.FO4'[7C82V*?[_ONN[OX M,JI1/,L,0)&7(N=R[&1*E>>N*Y,,"BI/L02N3V8H"JKT5LQ=60J@J045N>M[ M7N@6E'$G&EG;5$0CK%3..$P%D5514/$Z@1SKL=-SEH9;-L^4,;C1J*1SN -U M7TZ%WKD=2\H*X)(A)P)F8^>B=QX/C;]U>&!0RY4U,9D\(3Z;S54Z=CPC"')( ME&&@^K6 2\AS0Z1E_&HYG2ZD :ZNE^R?;.XZER]*6MPPJ@MPO@MP!_$Q#L M /1;0/^]@* %!+8R32JV#C%5-!H)K(DPWIK-+&PQ+5JGS[AI^YT2^I1IG(JN M^ *X0L% DA-R0X6@IA'D, 9%62Z/M/7^+B:'!T?D@#!.OF=82[+I=[WH6[[^/WKQ2GY\U4?D2D$A?^XA#CKBP!(' M.X@?!5-PDF+-W^Q: QY:L!D3BVAPYGT8N8O52FX[!4$8K#O%VT[]?C#HG-;$ M#SKQ@[WB'_!%04ZF M,J4<16YC>)F2Q1TIQ\%EB5Q^0&E;$E^OMBO(*4?"O! M?,JXF?*:AK#3$/[?S@P[XN'>Y&XA0:'O@KY9RPBEP 63V\*;7@VW*]SSPHT* MNROSH QMW-5D@0KKIK+U5F[T7UA)]:&?:)'>C.!_](T_P/][<\9ER2'F:;T M3H>ZB:*9LG'&?3$)(B<(!>;6,3#ZO>(,A7!$).-7QQGLCW3 P_4[^XW/G7)9,8,S M);[SPE:3X', !9:L%?91;>ZPRV?D^'(EC/_"IHN- LA;8U7=@4E!S>7NS]ZZ M.AP !LD)0-P!XO\%##O T">Z4^;3FC/+LE2K#6@736QNX6OCT90-E^X6EU:3 MEQ/.9E-CT!JX0U$ O0E8,H%P/D?+N# 7T/.>'GEZQGEZ,'UXFL$-R[G@=DOV M\W(.YV<7< 9%^7V/,-3_#=RUS5"$O++-*CM9=PS023.6WYYJ(D M85H4W+U%)F#.32Z4:34:6&V=V2@J&-QJU3;F$HA.M 67:Q^II.6RQ0*^-JB9 MHS#PXPLI@'LZS?S\0/]PKW_H]2,D&J7AZQ$]R5Y/\J&>6QHH0&U;NPM?'%^_852?_ M*!B.H[_.#P_>O)LW] #6G.HHL"14U!^/ M"['MX95C6^#5;*4E/Y945C#[4+ M('^IE'TW7&?M!VGV&U!+ P04 " !4B[)4;.LQR6H# "^# &0 'AL M+W=O]"EF;F;:S=OO-]DVUXP\1X??!'KC74/_/ETR];\EMMO MVZ6&F=]FR47!2R-4B31?S;Q_R+L%Q0Y01_PG^,[TQLB5RBIC5=& @4$AROTW^]T(T0.0\ 2 -@#Z M7$#0 (*ZT#VSNJQK9ME\JM4.:1<-V=R@UJ9&0S6B=,=X:S6L"L#9^5+#C=#V MX0(M)2LM8F6.WO^JQ!:.REZ@$B[26W0+ER>O)$=JA9;+]^CU-;=,2/,&UK[= M7J/7K]Z@5TB4Z.M&5092F*EO@9S;PL\:(E=[(O0$D<],7R(:72"**1V +YX# MCVLX>0KW09)6%]KJ0NM\P3FZH!\W$(X^65Z8_TZ%O)_'88()%'C?EV8@#&-,<1OVA%78L@I'6=UP8^ URZJBDLSR'-X. M<(I,,/?^#;'=IXM[--Z&09Q.@@.Z0W$XB6DRS#=J^4;GJ1@=[4<)R#,YH'4< M1E(:I,$PJ[AE%8^K"#=GY(HD;9KDY>_CI-UL^XD,+4BDH.C;Y3,GRR-*$)PYY/XY0^ M]&R9G'<$#:ZO;I1.2'QP!D-A<=ISCJ>\.ELD=)379Y9MX)%^J 7@CP*,U=RY M( G^@L2=O9%Q?SLM\;%!12%-PL-[/A 7I@33Z(3(G9&1<2?[=[42&7^>NIT/ MD?@OJ-OY%4G.5#=(%)^G<(/K]P.4AD>_=T-A*<6'&ON]YM)U]M!IK45IP&M7 M@,.7"=QEO6^6]Q.KMG6_>:&PO=V]R:W-H965T=%;D&Y<(9]NS91P[XL(>>"313195%0 M]39FN5P-'-]9+]SS109FP1WVEW3!'A@\+B<*9VZCDO*"" ;YRM],:8&"=3*9_,Y#8=.)Y)B.5L!D:!XN.%7;$\-T*8QG.MZ30A#7%S MO%:_L=[1RY1J=B7S[SR%;.#$#DG9G)8YW,O5)U;[Z1J]F<) PHS_4IKCX^).3DPRGY0+@@7S-9:B3KO@N8EA%W9W4* MXRJ%X$ *?D#NI(!,DVN1LO2]@(M^&E/!VM0X:%6\H^JAJV/H MD:7[>^C),?2>I7LM;CI-B3I6K_,O)2(_1E,-"C^?GRVAPB94:$.%!T+=E'G^ MAI\-=I 9I\!20K5FH/$#!ZYPFI:*BP7!?+A,]Y6ZTN]9?=-R7H:^=]&+^N[+ MYO[OHJ+.>TBR"[D(_;@!O;/7;>QU6^TE:V.FX[!7;)V:[3-1J40;L_QRUSP@G MM\ *W7;8XB98W&IB5$@%_-=?JQ'O'JF.MU6+(S#)'DS0W:J#N]%)"Z86]D;2 MN+^E@*K_-*O-I3>RO7YK?8R7875W_9&I;E)L#PLN-,G9'"6]\QZ>$%7=3M4$ MY-+VZZD$[/YVF.&%SI0!X/NYE+">F #-7X3A;U!+ P04 " !4B[)4[%?& M/O " !3"@ &0 'AL+W=O\Q$SO++@HD-)3L71E M*3#*K*B@KN]YL5L@PISQT*Y-Q7C(*T4)PU,!9%442+Q>8LK7(P4023SC] M0S*5CYR! S*\0!55=WS] ]<%68-S3J7]!>LZUG/ O)**%[58.R@(VUS12PVB M)8#A'H%?"_S/"H):$-A"-\YL65=(H?%0\#40)EIG,P/+QJIU-829QSA30N\2 MK5/CJ=!OA%"OIV!*$5, L0QDU(]*G0*F7Z1O8*9?GJRB&/ %N.5L"6XU M^@Q<2(F5!,=76"%"Y8F.?)A=@>.C$W $" /W.:^D3BB'KM)6S0W=>6WK_Y?H=\\AEY;.7PO=S5@!I*?D/)M_F"/?GN\ JS"DNP$+P MUR\*"X8HF-CG@X6TV R9;^_(_+W5><"-PH7\U^,B:%P$UD6XQ\4]5XAVL=S( M$BLS_]O5V(=>&$5#=]5F]C$,ID&2PB;LG:NP<17VNGI@1.F29PHI+'NJC)I\ MT1>RCAL7\6&L-[*X!3&(?!_NH.Z(BB,_[2:=-)Z27D_3G%!2EGJUC_.@R3;X M0LYIXR(]C'/Z@2",DW PV '=$18.@B3L)@V];5OT^GWENJ5I CTEPE:/A5^( M&FZ[&/0/@UWKVAB]'= =(3!.!WLX;UL:[.]IOU2.15]QVS8$PZ^$O&U?,#H0 M5E(]Z1S D->""SWR2_66;RD7?ID0R6 MM.3F058_H,EG8/E2R;7[DJJ)#3R2EMK(H@&C@H*)^D]?FWW8 83Q 4#4 *)] M0/\ H-< >B[16IE+ZX8:.AXJ61%EHY'--MS>.#1FPX1U<6X4SC+$F?%W*;.* M<4ZHR,BM,%2LV((#F6@-1I-S,J_M)7))9CG.@B9,D!E5:L/$BDP*60IC9UNF MTQLPE'%]ANC'^0TY/3DC)Q;T,Y>EQG7TT#@V6?@L8.'1^3T6A]ZCJ_W M/Q_^/$C\XA&MJ,K^'F'NM\Q]Q]P_P#REG(H4"#5D 2LFA+4-_5J#8C+KLJ+F M2QR?K0(OXR@(@WCHO^SNS\>H,+H!5?RZQ M:Z]]EU$U9;PKY#()HFXE<:LD/JID5BH%(MT0HZC0G!Y8?!I_6/S\*MG;J8\Q M87C5+2]IY26?-17PXAZU,^FP,PBN]D1V1>V:7LOT=RI- 6KE"K FJ2T"]=UK M1]L:/W&E;6]\BK6_+M5O-/7#@3<+3ZDF')9(&5PDZ*^JBW'=,7+MZME"&JR. MKIGC^P7*!N#\4DJS[=@%VA=Q_ ]02P,$% @ 5(NR5*SIC.5M!0 5QP M !D !X;"]W;W)K&ULO5G;;N,V$/T5PET4N\ F M$DE=[-0QX#C=-L"F#3:[W8>B#XQ%VT(DT27I>-.O+W6):(D2;0>!7Q)=S@S/ MT#-G*'*\9?Q1K"B5X$>:9.)RL))R?>$X8KZB*1'G;$TS]6;!>$JDNN5+1ZPY M)5%AE"8.SF @Y<'7^+E M2N8/G,EX39;TGLIOZSNN[IS:2Q2G-!,QRP"GB\O!%%[,/#\W*!!_Q70K=JY! M'LH#8X_YS4UT.7!S1C2A[UB_=/1? J MF \G5VUC9R.'A(*I$%0*< ;N5>)$ M&_6$+7U-)XD1\4/!O]]?@_;L/X!V(,_!UQ39".19C1RJN^8C. MO.)U5?)"/;P@ K@AT"R(>C-LT.E.L/PVZ:04TSL-+,,WQ&.'^.LV7. M&=FL),"DN:#&M/PQ,DY:@>;?2Z MI!QUS)(?AJVY[$"AT(?=A M78A[Z["R:W0'?XC:>=.!@J.>Y@"U[$*[[AY5AZ:N!MAKMX<.E#\,_!ZB6GVA M77X/K<+0+"]L*(4)PFC8PU"K.AR^:07:O8TL!?@*RV9,NG= >_.XXVQ.A0"2 MSE<92]CRV;9&U.J/W!/4'M(2CNP2WEM[R%1CB*';7E#LA35Y:=%&=JT\IOHJ M5XWV%GIMF>A !7W=&FD91G89/K#X*B^-:8+8;RM$%PQYWJB'I59T9%]^'UF M>[RI;Z/>"GR5:3,JW3>0O6_56VFAAJ+(#NFN?VH5=:SJ^R!U>:9.R5^,&H1W -J M,M3"[=E7XG_*%>6VK58MR1XZQ=:NEEO/+K?]F[NF;N+VLMR.:3+:V6VV:^LQ M*5FYLI.T8IHDM;QZ=ED[-"7-[8UV%[5"2G;.SA%-2OFR.+D28)Z/6IYAU$_K MT[%I<2;4>GX%+V;E&9=V4QZYW1*^C#.A5N +Y=(]#Q4K7IYBE3>2K8N#H )D_\!4$L#!!0 ( %2+LE03 [=Z* , M ,T* 9 >&PO=V]R:W-H965TLY"Z^6YZZIX 0E59V()*7Z9"9E0C4LY=]52 IU: M4,+=P/.:;D)9ZO2[=F\L^UV1:M%S MV@Z9PHQF7-^*U3DFO:[4JR(--;(9EYL]BT:\\52 M[>WPW)\=$).2(L)3\7(E.(5UU78TB&V(T+]X/U0;^T9R:)X M0]0IB3J?60O?>VOR7OUQDL 9WAXX"I!E)N,%7JUD*5E<59)!0;9U[*-.VZL^ MTO[&5>-_M-$,"FASZU_4\H(]/M]:JA_4^BPRS6VFV?MN41E)L!M)V/3VJ7_K MLGY]FQVE.+_41H-34WX^*L.J:++13E3NQB1@!CV\HN8L583##&'>60O;CLQG MIWRAQ=(.!Q.A<=2PKPN<-T$: _P^$T*_+LR\44ZP_7]02P,$% @ 5(NR M5#A?-[ZN @ 6@< !D !X;"]W;W)K&ULC95M M;]HP$,>_BA7M12O1)B0D@0J06CJV2NM4]6'3-.V%@8-8=6QF.Z7=I]_922,V M3.F;Q.?<_WYW%S\,-U(]Z@+ D.>2"ST*"F/69V&HYP645)_*-0C\LI2JI 9- MM0KU6@%=.%')PSB*LK"D3 3CH9N[4>.AK QG FX4T5594O5R 5QN1D$W>)VX M9:O"V(EP/%S3%=R!>5C?*+3"-LJ"E2 TDX(H6(Z"\^[99&#]G<,W!AN]-2:V MDIF4C]:X6HR"R"8$'.;&1J#X>H()<&X#81J_FYA!B[3"[?%K]*FK'6N940T3 MR;^SA2E&03\@"UC2BIM;N?D,33VIC3>77+LGV32^44#FE3:R;,280'D'<".+W"I)&D+A"Z\Q<69?4T/%0R0U1UANCV8'KC5-C-4S8OWAG M%'YEJ#/C3U(N-HQS0L6"7 E#Q8K-.)!SK<%H*HO#2@?L;]# M[ Z2M.]'#EKDX$TD[@4RH4J],+&R>Z(2QL<>[*[.=)!'+;O>YAZO+,G^_]GA MULEG;QW<_BLF-.&P1%UTFN.24?5)7AM&KMUA.),&CU8W+/#R V4=\/M22O-J MV/.UO4['?P%02P,$% @ 5(NR5,W)2AP/ P 0D !D !X;"]W;W)K M&ULC9;?;]HP$,?_%2OJ0RNUS>\$*D"BH&E]F(;Z M:P_3'DPXP&IB9[:!;G_]SDZ:4A)87\!.[GO^W/E\SF GY(M: VCR6N1<#9VU MUN6-ZZIL#055UZ($CF^60A94XU2N7%5*H LK*G(W\+S$+2CCSFA@G\WD:" V M.F<<9I*H35%0^><6K=;:/'!'@Y*NX 'T4SF3.',;+PM6 %=, M<")A.73&_LW$]XS 6CPSV*F],3&AS(5X,9.[Q=#Q#!'DD&GC@N+?%B:0Y\83 M/5/7^M$[ G\Z(@@J 7!9P5A+0AMH!69#6M* M-1T-I-@1::S1FQG8W%@U1L.XV<8'+?$M0YT>?==KD&2L%&AU23C6S?D4-&6Y MNB!7Y.EA2L[/+L@989P\KL5&4;Y0 U?CRD;O9O4JM]4JP9%5OE%Y38+XD@1> M$'3()Y^1)U;N?Y2[&&\3=- $'5A_X1%_4UB"E+ @$Z%,V!-:,DUS]A<6EV0F MH:0,!Q@JV4\/F3*5Y4)M))"?X[G2$FOPUPF MB0*(IJ_(^<[\CMQ%6[E,]D#\.$W" ]RVE=?-&C>L\7]8MZ TMAS<.BQ?[%(O M6-F&5D&VD4PSZ"SEN(T;A-%A=MM61W"3!C,4YXQ MOD)DU9W-7FO]J'^ V#;Q]VP^$/8;POY)0MM*NG#Z[;5"+SH ZC"*_"-$OO?> M_+V33(\"VUYG._=:S2-*$^\P31UF?I3XAS7G[MU/YN, ^_F*<2PE6*+.NT[Q M,,GJOJTF6I3VRIH+C1>@':[Q&P6D,<#W2R'TV\3<@LU7S^@?4$L#!!0 ( M %2+LE3 H%5890, .X* 9 >&PO=V]R:W-H965TD%<6Q:-]_CAB;SC;"?5#UT!&/)4BT;/@\J8]F,8ZK*"FNDKV4*# M(QNI:F:PJ1Y#W2I@:R>J11A'41;6C#?!8N;Z[M1B)CLC> -WBNBNKIEZO@$A M=_. !B\=7_AC96Q'N)BU[!'NP7QM[Q2VPL'+FM?0:"X;HF S#Z[IQR5-K,!9 M?..PTP??Q"YE)>4/V_A[/0\B2P0"2F-=,'QM80E"6$_(\;-W&@QS6N'A]XOW M/]WB<3$KIF$IQ7>^-M4\* *RA@WKA/DB=W]!OZ#4^BNET.Y)=KUM%)"RTT;6 MO1@):M[LW^RI#\2!@$Y.".)>$%\J2'J!BURX)W/+NF6&+69*[HBRUNC-?KC8 M.#6NAC?V-]X;A:,<=69Q79:J@S7YXPDWA@9-6+,F_Y@*%%EV2D%CR"?.5EQP MPW'T_2T8QH7^0'XG7^]OR?MW'\@[PAOR4,E.HU;/0H-8UGE8]@@W>X3X!,)G MIJY(G/Y&XBB./?+E)?+,R>E;>8C!&"(2#Q&)G;_DA+\[]LQ6HH^$"P\3FOQ[ MO=)&X:;[[\P4R3!%XJ:8_"+H-6OPJ-0VR+PI\84[VAO O;OJS3* M(C]H.H"F9T%O\#!C5OC9<LF'UTQFKA(CC?CV";-8S_;=&"; M7L36*KD!;2L>$V0#_B,S'?^Z.(V/(,=&F.U.1)!&K[D_NH@3DX^L@1CVY$?L MW;QA+ YV5Y^FQU8IG9Q@/*A/]"+&SO0UR M(1U./TZ//*$Y.\+U6"QJ?Y=O7 MRK*OE>*U5GHYXS'"-#K>D1ZK)#^5Q^EKT:'GJ\Z#-$QXJ<:%(TLGZ0AK;)87 MT^3XK(0'EQ%[$\3Z_,@;301L4!==Y9A/U?YRM6\8V;K[R4H:O.VXSPHOI*"L M 8YOI#0O#7OE&:ZXB_\!4$L#!!0 ( %2+LE3I%>Z#WP4 ,\= 9 M>&PO=V]R:W-H965TLN3/UDL5S>]00_$=$$VB9SQW6^T:JA?U(MXDI=_P:Z*=7L@VN22IU6R0I"R M;/^??*T&XB !>AT)J$I YR;@*@&?F^!5"=ZY"?TJH6S=V?=>#MP=D60T%'P' M1!&MJA4'Y>B7V6J\6%9,E+D4ZE>F\N3H,\G4?%#,2_")9\NK!RI2<)]%ZH(B M$$P3DH&+.RH)2_)+< 4>YW?@XMTE> <S"H \SO?'L-7/0>(!>YAO1;>_IG(JX!ZI?IR)!^=TZZ M7Z9#0_KDG/3 !-Y1I-3,H)H95-;#'?7NZ((*06-PRU,E"SDI'ZR/0I"L(FS' MY$IQ%;,MBS0\F7Z-D$[-L">8%-5?%$Q2#*?E6A.= D0*F/)>"2B;V)<8T MHPO%'?CKD[H]N)%R"]SK SR6/OE3WCP[PFTC=5PK*2H6N;4<8 M][W!T-D>.\L)!X!Y'3=I1T,/].NBH%Z_NQ;/V,J-JR%@D52ME6_O9#BYF M\\?\TC)6_;I^_^T1[=?@_9]%]-AOD^.B!L^WAJ PA,W9T([J!R@T\QS4K036 M5GY5 RY+.5M3P7@,+M3A7N,N3?-V7\T_1(H]+X!! ZLASD.#$",SW$$-=W : M+HB)I&!!F !;DFQHB3GF24)$7K2QQV^$/V@-(?(;R/TV\=+%+(J=>1RQ5K$2)'V%]A_/44_ M\N!IDX#^&Z10&P/\J=4>8$,0A,@/FOA-<<$ =RRYD+8 9+> 0ONC6ON- ]QOW]KW MW(X;:^5']OW!C*9SI9WYPNJ=V2'/6 M3@PQQ[)PW)(V'V0W'_VBZ3R9Q-H7L%W*7R^35>%C]EKO( Q!'FY.!$,4A-#M M6&EC[2W8OOP_1R:K$L=3M:V3IC EE!TR@[5-8;M-V802M]VC.2D-(4HF81.\ MK= Q\(/752*(#>: PXZG$6MKP'9KL(DC;IL" MZH=-UDS.X3?%Q!"EGHF.%3'6_H+M_O(:><2&MT>MMS:&H)8@3$Q!AX)PW)3V M*VSWJV*9_YH]-=:N@@=O;_V/M8-@^SNDE^RIJU*''/E=2T)/.XUG=QHK13^P MI_:T'7CVK<;_DD)/6X5GMXJ7[JF]MNK[+O+"I@@[!]_"BD^=GXE0BX <)'2A M$MWK0.F0V'\]W)](OBX_CSUQ*7E:'JXHB:DH M3O"\[E\TGQQ:W^ACOZ%U!+ M P04 " !4B[)4-F1RN+ " _" &0 'AL+W=OLB >0&/G1I"VHC43)IB'!AF!L#],>3')-+&([ MLUU:_GML)S6%M8&'\=+XQWW??75@ *K6C-Y-2KE&I.?%_F%5 L MCW@#3-_,N:!8Z:TH?=D(P(4%T=J/@F#H4TR8ET[LV95()WRA:L+@2B"YH!2+ MQQG4?#GU0F]]<$W*2ID#/YTTN(0;4+?-E= [W[$4A *3A#,D8#[U3L.3+ P, MP%K\)+"4&VMD0KGC_-YLSHNI%QA%4$.N# 76GP@W8Y6'0 0;O!<0=(+:9:4.Q>BD2?0)?<-"8%,#M)^!PJ26!_KT M]B9#^WL': \1AGY4?"$Q*^3$5]JU(?#SSLVL=1/M&@>4; M["R#E "'R);C$&4@XAV>KH$I!"O=-R1L MJV.+'EFT:1H/:3(R(3YLYO9?HW@P3EX:95N8XF3HC%ZH3YSZI%?])6&$+FA/ M'H:.:?C!&1\Y3Z->S=\;,"^+E:@VOA N!0 U95 @Z+8:]/.%Z!&PZ!$V=L+& M_2>>R8CC\XF6'PW+""_YS.-PC#P"94;E/G;W16"J*T$TJBG"^8:GN5 M.W53\-3V_E?G,S,=;<=^IFE'JVXE)6%21S/7E,'12+\ T4ZK=J-X8_OW'5=Z M&MAEI2<\"&.@[^>&PO=V]R:W-H965T,32"M MS4N;MK"V$B^;AC0&HF-\=I-+8Y'8G>VT\._GES04T0;XDMC.W7///3G?C==< M/,@<4<%C63 Y\7*EEB>^+Y,<2R*[?(E,?\FX*(G26['PY5(@2:U36?A1$ S\ MDE#F3;]!_V.1U,G,B\9P7]S15^<0;>9!B1JI" MW?+U3ZP3B@U>P@MIG["N;0,/DDHJ7M;.FD%)F7N3QUJ(+8>HM\!K$,9:HYF%3=5Z:W*4F;\R4T)_I=I/37^A3DE"!V;Z?Z=5@< S ML(=PSJ620%@*URI' 9?,%8$1\_ "%:&%/((#H S^Y+R2VE*.?:5)&6@_J0F< M.0+1'@)A!%>T/^J.QO]H1/F["QZWA9SD7"A2*\NWX#FFP%3\>]7>''S3A!ZUBNHJB MSQ75)NFP 1V^4]*$R!PRW7$D9(*7P%^*O;-,AZ^SC$;'N],<-8Q&K8Q^&W=RG:'B^&)R1"0@2EN_\A MI.2II0S"X+FG!1]+):4RX153H#GCAW)X(U*_&P>?=W'VMUIRB6)A!X\$R\)U MY^:T&6ZGKJ4_F[O)J/O9@C*I26;:->@.]7T4;MBXC>)+V^#G7.EQ89>Y'M H MC('^GG&N-AL3H!GYT_]02P,$% @ 5(NR5&L^+$&P @ C@< !D !X M;"]W;W)K&ULC95=;]HP%(;_BA7UHI76YHLD4 6D M?FC:I%:J2KM=3+LPY$"\.C&S'6C_?8^=-&/#P&Z([>2\SWD3_#K?"/FB2@!- M7BM>J[%7:KVZ]'TU+Z&BZD*LH,8["R$KJG$JE[Y:2:"%+:JX'P5!ZE>4U=XD MMVL/?4@<>;W M*@6KH%9,U$3"8NQ=A9?7H2VP3WQCL%%;8V*LS(1X,9.OQ=@+3$? 8:Z-!,7+ M&FZ :0JWQQ_JGZUY-#.C"FX$_\X*78Z]H4<*6-"&ZT>Q^0*= MH<3HS057]I=LVF.\8G5[I:_=B]@JB/851%U!9/MN0;;+6ZKI M))=B0Z1Y&M7,P%JUU=@PBN6-T MQCC3;^2>ZD::P>DM:,JX.B,GA-7DJ12-HG6A'>4WE! MHN03B8(H>I[>DM.3L[]5?'32VXEZ.Y&5C0_;^7$U4UKB%_]Y0#/N-6.K.=BC MB1W&+H-M56:KS)]_/1G$<9+[:P=KT+,&QU@#%ZNM2K=8\2A)W:RD9R7'6(F+ ME>RRXB!PL]*>E1YCI2Y6NL.*DE'D9F4]*SO&RERL;(<59L.AFS7L6<.#K*<2 M, L7&J2+.-QUEP9[W(UZXN@P46C*25,73,U%4VLH"+?;=47?,"VU.Y%E0SI8)"$%1=UD*5^;J:S5#56BAIFFIBFJKA^OP&I-M,@ M"CXG'L6JM&XBS-(U7\$<[/-ZIC$*.Y=<5% ;H6JBH9@&U]'5S<3M]QM^"MB8 MG3%QE2R4>G'!]WP:#%Q"(&%IG0/'QRO<@I3."-/XN_4,.J03[HX_W>]][5C+ M@ANX5?*7R&TY#<8!R:'@C;2/:O,-MO7$SF^II/&_9-/N92P@R\9856W%F$$E MZO;)W[;O84= HP,"NA50GW<+\EG><0Z]Y^B )V9(^PIL5AX MS-+PM8_$>KD1MB(0"=8-+AJ>OVW[6!E:M?0]9 M*(L=R0]+_ 2 =AMPO5#*?@:N+74?E>P#4$L#!!0 ( %2+LE07R@G:PP( M +\( 9 >&PO=V]R:W-H965TVVU)I/WYG)V0I:P,3XDOCL^^Y M>^[QV>YH(]6#S@ ,>C M@BYA!N:^N%%H^764E.4@-)."*%B,O4_A^21T .?QC<%&-\;$EC*7\L$:5^G8 M"RPCX) 8&X+B9PT3X-Q&0AZ_JJ!>G=,"F^.GZ)>N>"QF3C5,)/_.4I.-O:%' M4EC0%3>WF,T.W#:.#16PX3=QIE1N,H09^(IS VA M(B5?30:*7$B% 9A8:O*1S,JM)7)!)C(OI !AM+4XRN=(84H]\@PQM'C^IV%R4;*(#;+Y0=4JBW@<2!5&T!SYY#;SOX.$N MW,>R:G&B6IS(Q>L-MJM>0\=HAU:V+=5F+7H#6>"=SL@F[I MG ,VI\EPB[$5R!:HVL>W#-EO,'G.MOYMEKY3EM4J0+@XWTH?-F[O M\ WB5^!!RUEL=2E)^8W7Q3[M>,LNF="$PP(QP>D 3XHJ7\O2,+)P#\Y<&GR^ MW###?QB@K .N+Z0T3X9]P^K_+/$?4$L#!!0 ( %2+LE3V_=J[$ ( (($ M 9 >&PO=V]R:W-H965T*&EM$:%(E:2CY.^SI&3!!1(W%Y%+[@QG1TNF MK3:/MD)T\%Q+96=1Y5QSRY@M*JRY'>D&%>ULM:FYH]#LF&T,\C* :LF2.+YB M-12:_WH@[MR%L5>$$HLG&?@ M-#SA$J7T1"3C;\\9#4=ZX/'\P/XEU$ZUY-SB4LM?HG35++J)H,0MWTMWK]NO MV-USXPB*O76Z[L&DH!:J&_ES[\,18'SY#B#I $)QC MG;)0UHH[GJ5&MV!\-K'Y2? FH*D:H?Q?W#A#NX)P+EMA[H"K$KZ["@TLM"$" MH786/L.\+(7WFDNX4UW#>.?/5^BXD/:"4AXV*S@_NX S$ I^5'IOBAF+3D;RCHQOW(P@F7Z")$Z2-^#+C\"O GS\+YQ1/8,KR>!*$O@FIUQ9 M"5M(;?<&X?<\M\Y0R_TY03X9R">!_/(4><-?>"[1VT::;]YRK&.Y#BS^,CYE MR32.XY0]'1OSOZQ.(COJ$'\[R;"=4!8D;@D7CZZG$9BNX[O Z28T3:X=M6"8 M5O1(H/$)M+_5VAT"WX?#LY.] E!+ P04 " !4B[)40%("H_<& !'* M&0 'AL+W=O=]JZ<%8)%PWY42D]LY(JH0;>ZD>6GJB M!!\61DG<(D'0;B4\2AL'>\5GU^I@3V8FCE)QK9#.DH2KET,1RZ?]!FZ\?G 3 M/8Q-_D'K8&_"'\2M,'>3:V6O6C.5892(5$YDO7C7R?:F/69&\Z_?U4_ M*09O!W//M3B2\9_1T(SW&]T&&HH1SV)S(Y_.A!L0R_4&,M;%?_3DV@8--,BT MD8DSMAXD43I]Y<\N$',&!*\Q(,Z 5#4(G4%8U8 Z UK5@#D#5M6@[0S:50TZ MSJ!3U:#K#+I+!IBN,>@Y@U[5'G#P.G-!99/99%>>;?PZW;B8[]8TL8JL['/# M#_:4?$(J;V_U\C=%:A?V-AFC-%^%MT;9NY&U,P=]<6\03X?HDQD+A0ZEL@)1 M^J#1.W0KTD@J^S+(E!BB(_LO,NB$#Z(X,I'0Z$U?&![%^K>]EK&^Y(JM@>OW M<-HO6=/O'_*QB0A[BTA @KO;/GKS\RJ5(UCE5DR:* PVJ?1AE0N>6E](KH)[ MZU6.894KKJQ*)U<)VNM53JJH3.-"UJN<5E%I%RIXOREO49RM+387M#?Q8US(Q+]#]!-..LF++JA:[JY$1/^8C=3 MD_>EI^M@%CY9&4VZT9"9N-A($C M6:+N9Z$2="EYBKZ_)L6M'9D6Z,/I6W1D9]'>.M>Q9;A&AXJG@S&0'^V9$^TZ MT[ SZZ8#CO6*/T=)EJ#[UVT'#?C$]F5>5NT%G7)Z$;:47@MN=&=N='>]&@Z[ M%7)]P9G>S)D>Z$Q?C(3*>QY%J9W-(BA2&[TJ(KURDH8=NM8%'/BJ(-CA6CNN>7=0*STAU7=6K"'(6[O;$DZJ3(8UCCA48EA M5MZE/)'*1-\**%5VZ,3)SJ<*IKW21G:ZHAU9;+?HN(11M/SJ'S[>N0JXO>Q*&9BY1S >F&S ]*+>*H2 MF(,[FI3I)@%YY'E*6*V3XNE)8'IN/RFP'K6+!)P4CU0"(W4I!%N5$,3SCW1K M#;0''($KQ_]1QAXYR?GM"JZI0X_!<$,-N1S=/*SHT\A&V>CLWI:3$;H[N8"> M9CWS0ESK8[-'64AV'F,G.1_C+ACBN:=XF$]WJ=X E/R8SO+#VKV3HW?NWH<' M)40QB./G2:1RJPN>9ER]N&,P@IV1CRD4/4_!D-8Z31YN(5PL;E5-]\-RS4C6 M/[R$GGPA3*IJ)>NI4VE#:] =FY2+RPVKU;,PW%1>_F J];/B:>&+I;O,-/H< M);9]/RNRZR32 QZCOP17VV>7!VU8*VA##]H0!NU6V745>=GNYNL"--!N[&U#.YMLIY[]-*PSV^GT?+0*;G;4,YW"3-\V MWV$UW.S!>>LI3W=!^3-:9C<<&(]N6C.Z9U7 A^PALP$.\?9% /68IK5BFGI, MTQUB^H26#U,QIN43_PO7,#_SG+5L@P1BGND,IFG%0RY6/F]=/LX!FRQZYPG- M8$+OL-S,^>B^N-TJS9B'.:OUT(%Y$+,=GMR>L/+)+:8A+J791]=P(IQOF-P)6ZY=FS .?P<#?]D2E MOT$O:%)P+V2>[0P^Z]W9U-7U-,'\[L%J/2YN>^:W8>9O.YO'&_3PNO.QUMS/ MA/*?V%UQ]1"E&L5B9(6"9LVF,3(JW8^ND4'D#>W\D MI7F]R'^,-/OMX,%_4$L#!!0 ( %2+LE2A#^,]0@4 / ; 9 >&PO M=V]R:W-H965T[DD$5V=UV!M?>$AG,V%NN#TN@L\ M(X]$/"U&3)XYAG'5RU:*_I4AIO':_7K;/!R,&/,R16-?@\G M8GY>:]? A$QQ&HD'NKHA>D!-I1?0B&?_P4JW=6L@2+F@L3:6'L1ADO_B9ST1 M&P8([C! V@!5-?"T@5?5H*$-&E4-FMJ@6=7 UP9^58.6-FB],8"-'09M;="N MVD-'&W2J&D!W'3FWLDD1[,K1ANMPPRS>3IY865;VL<"]+J,KP%1[J:<.LM3. M[&4RAHFJPD?!Y-U0VHE>GXP%P,D$W(LY8>"2,BD0)C,.SL!3PDF0,C(!#V1) MHZ6\#*[D:2C -0["*!0AX>"D3P0.(_Y3UQ'2(27K!+KSR[QSM*/S.\SJ +9/ M 7*1^_38!R??EZE-'=W]BQ@B1:P8!!L^+ MD"DK28M4+C;9X;*\,A8[J<$8 $^RQ'1E(/?Y :/RXM9-*]#'LBT M_$.F^MZDA@;5\*BLA@;6\("T[L-M7,/=$(*&U_ @P(;;Q(:N#8/0D!C:43Q, M)&X(%UGVJN#G% 0D*2/A]3MJL-YZF\MZ56NW0_6FO08,UZ$=QB-& T(F'$P9 MC4%:5$20)]2TJ(/2T77VG&=DR([L9/]O:[,":9%Y0B!XS!I%&^MN=%#2]M_1 M@W77FF7(/ .0G=G?',T[+/+0R1T9*3;=^S 5F<<":APU7@;>J'DXIMYJLD:IH&^IV!PS6D1WK>T+U'358[]C3UL >V3'[+7"\1-MKIG'8/[K^;] S*/?>H[P,,:#W[4GRO>AIHL0*ML^KKU[L+6Y+5W&V]8CHQML[=1V/;< M?Y%F!MO>4;'M&6Q[!\3V0(N]2K.&![?2[)-N^"K-6M;-NV<([QV"\ -OF_!; M:69KDGOG;+S/5]_"[C";A0D'$9E*&[?>D@-E^>>E_$301?:*?TR%H'%V.)=+ M&,)4 WE_2JE8GZBO!L5'OMX_4$L#!!0 ( %2+LE2.H!/-OP( *0' 9 M >&PO=V]R:W-H965T]^=[;/DYU4 MS[H$,.2UXD)/O=*8[;7OZ[R$BNI+N06!?]925=3@5&U\O55 "R>JN!\&0>)7 ME EO-G'?EFHVD;7A3,!2$5U7%57_;H'+W=0;>6\?[MFF-/:#/YMLZ08>P#QM MEPIG?NNE8!4(S:0@"M93[V9T/<^LO3/XR6"G.V-B,UE)^6PGWXJI%U@@X) ; MZX'BZP7FP+EUA!A_]SZ]-J05=L=OWK^XW#&7%=4PE_P7*TPY]3*/%+"F-3?W M:V-K/9B)*B8:-[T=5^'CF T_D 0[@7AJ8)H M+XA;S M(ZB*W#&Z8IP9!IJ<+\!0QO4%^4R>'A;D_.R"G!$FR&,I:TU%H2>^00;KR<_W M\6Z;>.$'\;Y3=4G"^!,)@S 27C"= M3WS4H;A1OMSY%(41LI?X)$X%ABG'.037^$BZ<%=!=$#7 M-QH%29P,\\4M7WP27RZQ=&)CZXA#S0I0U#:&(=JX!Q)F07! VS<:=XW>P28M M;'(4=JGD"W,-#_LMJ7&]%9XH00Q])5NIF07&,TO$P M=]IRIT>YW;$8(DI[P0[+V+= YF&:K*7)CM(\2D/Y$$W6V_ZC.,P.#\F U=4H MB@Z8_$X/M?<7=IH-P\7AL$9=<)GB_E#-G=!,C-RZMKJ2!INT&Y9XC8*R!OA_ M+:5YF]A.W5[,L_]02P,$% @ 5(NR5".VJ*]J P G0H !D !X;"]W M;W)K&ULE59=;]LV%/TKA-"'%EBB3TM681N(XPX+ ML!9&W&X/11\8Z=HF*HD:2<79?OTN*45U)%I-7VR1/.?R''[=NSAQ\5T> 11Y M*HM*+IVC4O5[UY79$4HJKWD-%8[LN2BIPJ8XN+(60'-#*@LW\+S8+2FKG-7" M]&W%:L$;5; *MH+(IBRI^'<-!3\M'=]Y[KAGAZ/2'>YJ4=,#[$!]J;<"6VX? M)6>#\NV[T_?>H6XHS@QQ<(04<(AH3H B'L M".%K"5%'B,S*M%;,.FRHHJN%X"?'C" R:!W$-!%>1$<;*!/<;(R1HJ_&IIY.T& M%&6%?(?\;7OH<>&[EOH MF]?0$T/W)MR$_4Z&)EYX(9YU7S9,9@67C0#R]4\<)G<*2OEM8KJHGRXRTT47 MIMN!>&09D(Q+9=O,EIT8MGY\'E?^;!8MW,?S!;: HB%H,P:EL=]C7HB?]>)G MD^+O*@4"I+JHOJ7'9W/&83(0;\$$\X%V"R:)[-KC7GL\J5U?R4S?10&J$17! MFU;KK:92@K+>JW@DXBKTAEMA 05I.K!CBQ1>V(ND]Y-,^KDIN5#L/VK2 #XY M%28[)? I8FUBT+9LKI*1%F]@:8RX\@>&;) +^S/O_C\SF3:K_A >I!ES]G&6D[I(2M G-FGZ\T4,3>&DX<&-!^6D\]&-#A>GP M9+EG>;L$<3#UC\0STE2J36-];U]CW9C*8M"_UK67J0=^A&D+-\PR!X9IO8 ] MAO2N$WR11%L+M0W%:U,=/'"%M8;Y/&+]"$(#<'S/N7INZ GZBG3U/U!+ P04 M " !4B[)4^7$%C62ICW3]M@F5B)=DHHW M_WY)2I9LB5*,]A*+TIOAFR$YCY/9D8L?<@^@T,\B9_)^LE?J<.=YG%\]TMU?FA3>?'<@.7D"]'I9"C[S&RX86P"3E# G8WD\>\-T" M9\; (OZF<)1GS\B$LN+\AQE\V]Q/?,,(![,B$IYX_@_=J/W]9#I!&]B2,E?/_/@'U '%QM^:Y]+^1<<: MZT_0NI2*%[6Q9E!05OV2GW4BS@QP,F 0U 9!UR :, AK@_!:@Z@VB&QFJE!L M'A9$D?E,\",2!JV]F0>;3&NMPZ?,K/N+$OHKU79J_@R*"M +J= R)TRB&_2B M]]:FS 'Q+7K:$[8#B2A#C\!@2Q7ZKC%/K#EVF"^N,4^M MN3\23=@L:&C]A0/^VN6QJ[,M39:05$25TJSH02_'W<@\43-/9.>)!N8Y;0=^ M-I]"*]A1QBC;F:G>@0C7 E>.4^O8U*6W.4[Q5 ?_=IYU!RJ(L[A!7;".&];Q M*.L7$&]T#6C-I7)1JZR3\TGC..HPL Y6$H9M:UE#+1JD]K%5)!"4YRKET5LO,P6UJ MZM@%MSXJB/W S0W[K7;XH^RT\FI=95JGA "V?D?PYO !>L7MX4+-ES=<-"&%HQ6 M_TJOC<2:.H^(E>6Q#K!NM0B/B]'H,?NH1O4E*/6S[@W A>H= MPT6-2J\[AJV>X7%!>]7747%Y*;TBKJS'Y2;-IF$W, =MTM@^VG^N\?S0=K^W"6C=5NZPO];H>2I3#5KOT;U-]_D35 M@58#Q0^V)UMQI3L\^[C773L( ]#?MYRKT\!,T/P?8/X+4$L#!!0 ( %2+ MLE2R\MPPA@( $@& 9 >&PO=V]R:W-H965TJ;E3:+T]=UV5%E!2=2*V4.%.+F1)-4[E MQE5;"32SH)*[@>=-W9*RRDEBN[:222QJS5D%*TE47994_KT$+IJYXSN[A1NV M*;19<)-X2S=P"_INNY(X2TYOI&-)^AJ\<*3 57]IIJNJO3+&>QR1)>1(E9%+J'"T M0S=,%V0EQ6\\I<'F$R5A%?GXF()21.06U/(K&ULK5A=;Z,X%/TK5C0/K;0)V! (51JI M37:U(TVW43]FGIW@)FC SMI.T]U?OS80(!C<=#LO+1_G7LZ]^-P3/#TP_E-L M"9'@+4NIN!YLI=Q=.8Y8;TF&Q8CM"%5W7AC/L%2G?..('2N!J M1B0E:ZE38/7OE@)0&8#: 7Y/@%<&>.<&^&6 GW>F*"7OPP)+/)MR=@!&+ M<\+#/-RU5.-5[\K+\WD]^9Z8Q*DECU_E\?,\?D^>;T0((/$;(&]J? C2]::* M#&&>0<^.U]G0#U4+7YO=,T%>!$\Q"Q.#/*_"G/ ?5_S'5O[+NUGZ23Z+[59IL<'YX<2,$D9>69X35,T(KY5NR22A-Z$8-*<5Z MW=GS(D70;!7R6RVW8TZX32IN$RNWAMZULI67 ,KH\'GT.-(35*%CL")4'4FP M,UI>4)^8M-P6 =T M6@&J*T#ORO=F+?>8)S@%WY@0%KW">M9"[_.*+7,T*_)@9#3'1"$7ACV%UU,< MVL=X0[?S^_^IV_(136K#(!BW"S!1ZL6AG@+J,0[M<_QC^BV3G9 8HTF;JHGR MT3CJH5I;! P^K^' U+#7MLP.$'2#H(=?;2_0[B]GR-AT#CB)@C8]$V4NZ$4' MRK*@:Q^"$ZN2ESQ1:_B1\-=D3<"<"6F5*$'6H+I /D]I"KK0;9K>9]\2+3089AV*9F@MH_QCL@?2NXMB'D?^JK!-5^ M@.Q^<)9.D3G@/1^V;: #I1RK9\RBV@:0W09^B5I-!QB&?M0NP$0A#_98+JI] M ME]XH-Z[9CS06!0-5'^>-SSLQG5;H#LGR5G2=;\J @"0Q&PO=V]R:W-H965TY>^[.]HUW M0CZK+8 F^Y1Q-7&V6F?7GJ>B+:14N2(#CE_60J94XU1N/)5)H+$%IB' M;"EQYE4L<9("5XG@1,)ZXLRZUXN1V6\W?$U@IX[&Q"AY$N+93&[CB>,;AX!! MI T#Q;\7N '&#!&Z\:/D="J3!G@\/K!_M-I1RQ-5<"/88Q+K[<09.22&-[3U#JZ1N^2#!E?\FNW.L[),J5%FD)1@_2A!?_=%_&X0C0'30 @A(0G +" M!D"O!/0N!80E(+21*:38."RHIM.Q%#LBS6YD,P,;3(M&^0DW:5]IB5\3Q.GI M/>A$ N91DR6C7)$.66%IQ3D#(M;DT<8-XL[L!226 9DI+)#,I$R1-PO0-&'J M+8*69248DK>3/#[T6E%_/"BZ#!BVY [@376T4^\!CBUP0>2JIT!0==\Z"5 M\8Y*EP3]=R3P@Z#&H9M+X ,+[]; %Y? AQ;NMZCI55GJ6;Y> ]\"UK@2DSEP M'!6I(HM$14RH7 +Y]AD_DUL-J?K>8BZLS(767-A@[HO@G0=WY1)JLHUV8S0E M=K^_V1U=U26B'A:[O7[7(Z5=R^I?),=Z;JHY$BM>FHO;F27B$ M]Z6JE=7.B[)._2MDG8.URQI4L@;_.$OM?(U9:H?59*DX(N=@[T^MO8K"L(K" M\+(HP#[#MP3#P 3?=#3(%)\EG4M.,,F9.3 8)]"J+C#M)D*W6Y_G<["@/C#M ML/Z?L%>!&56!&?VGJF_G;:SZ<["&,OEK6!$-[^C-2T%N;.^@B#T Q3-1K5;M MR*YED4?44RTR.S+^B0TOM-V MN,76"Z39@-_70NC#Q!BHFKGI+U!+ P04 " !4B[)4D[3H)+\% #B)P M&0 'AL+W=O*3<="9=$3Z:0%]N-'R:J.9%&T@$*Z22SK'.KP MO-9#OZ86SRK[JG=2&O1MGZ3Z>K(SYO!F.M7KG=Q'^DH=9&K/;%6VCXP]S!ZG M^I#):%,D[9,I"0(QW4=Q.EDNBO=NL^5"'4T2I_(V0_JXWT?9]QN9J.?K"9[\ M>.-S_+@S^1O3Y>(0/X/MYD]FE:C;.*]3'6L4I3)[?7D+7ZS"DF>4$1\ MB>6SKKU&^50>E/J:'WS87$^"O"*9R+7)AXCLOR?Y3B9)/I*MX]]RT$EUS3RQ M_OK'Z.^+R=O)/$1:OE/)7_'&[*XGLPG:R&UT3,QG]?R'+"?$\_'6*M'%7_1< MQ@83M#YJH_9ELJU@'Z>G_]&WLA&U!,PZ$DB90/HFT#*!]DU@90(K.G.:2M&' M562BY2)3SRC+H^UH^8NBF46VG7ZC6V>67Z6)LZD%=*@VR1*-7J- MWD=QAKY$R5$BM46_I28VWW_1Q6GT5FMI-'JYDB:*$_W*AM^6'X+B_&MT?[=" M+U^\0B]0G*(_=^JHHW2C%U-CB\TO.5V7A=V<"B,=A7V*LBM$^*^(!(0XTM_U M21=%.G:DK_JDAT5ZT$R?V@Y7;295FTDQ'NT8;R6W]IT-NI&I?77J-5K%>ITH M?)RK.-RI4Q6OE2EK^^O[J[R>Z&HX*&LX& K M<*ER&C@L!LZA\;0,@WFXF#[5>^\($HPU@U;M(,[#>174F!BK)L:\$_LHGV2" ML*=%O!J)CZ&(J"XGAE+D-+"H]9$**LX4<03Q.74W.ZQJ#GLTFWAF/ZM&FHW1 M['EUN?E0S9ZW^HAGC)XUNQU$*&7N9N, 2!ST:#?US!_7J([':#@&OF$R5,O+ MD1L]%WAVUG-75(C#CJ8#*+&?E+^K)YFEQ?JGY?J8Q2:6VM<1(!5FHT@ 0,-\ M, EXN[GS?.%K2N"($DQT2 !DQ'XT.B5 _Z'+K,= ,AR.(@8 #\\&$V/62PQ' M5+<80$[L1Z=?#-]:0 !T)!A## (T)'@H,^U"C! '!O%/3- '1O, M/;.V+S[_G'M#FA4#*YF?E*8&?",#>:86=L+M]KN"VE6#$!D M?B VV^ZC.@-DL5&\,0.RL<&\,6N[WC9H7$&=H $\,C\>;U1K'Z/YPS,@BX_B M?SGPC _F?WG;W(KP_,=G1Q#&F+@[SH&*W$_%HN.]T,Z!6WP4T\L!:GPPT\LO MFUYO2+/BVL:(GXK-MOO0SH%;?!2GRP%J?#"GR]L>UO&1=]GASH\\H)'[T=CL MO8_O',#%1_&T O@F!O.TXK*G]88T*P9 "C\@[XQ:?]4HLHY)F9W,:F[*AWP! M*!.C>%D!G!.#>5G1=JDDG)TOLHXH&LPZO*P 7 H_+GU*]%H*!'!.C+,#7-L" M'FX/N&U5<8A;F\".J#GKV",3P%+A9VDO37SKA #^B5%,KP XBL%,KW!L Y\+ MXMA.[MB3![J&?KKV4L.W

XRM[TKDUJ8%5Z$%2W9ZH.QT8-2A>,3J01FC]L7+G8PV,LL# M[/FM4N;'0?[45O58W_)_4$L#!!0 ( %2+LE1(M 76H@0 )H5 9 M>&PO=V]R:W-H965T:2E6Z,_NPV@[DG M\6S/^(/8 $CTE*6YN!AMI-R>.XY8;B"CXHQM(5=W5HQG5*I3OG;$E@.-35"6 M.L1U R>C23Z:S\RU6SZ?L9U,DQQN.1*[+*/\^0I2MK\8X='+A46RWDA]P9G/ MMG0-=R"_;F^Y.G.J+'&202X2EB,.JXO1)3Z/2* ##.); GO1.$9:RCUC#_KD MC_ABY&I&D,)2ZA14?3W"-:2ISJ1X?"^3CJIGZL#F\4OVST:\$G-/!5RS]*\D MEIN+T62$8EC172H7;/\[E()\G6_)4F$^T;[$NB.TW G)LC)8,@;37?FQA=XA!1Y)@A="@%2H(\12)JDXI-*1>CCAT_H@\[T MYX;M!,UC,7.DDJ").,N2[E5!E_30Q03=L%QN!/HMCR$^3. H[=4"D)<%N"*# M&6\H/T/$/T'$)<1"Z/HMX8$)QY;PZ"WAH0EW!]1X53D]D\_KR1?!2EV)T17D MZJBHZ4E9Q6X1&\4[J2JZ@"7+ETF:4/-B_KU@:8K4.[:G//YG@.*XHC@V%,<] M% V%QQ<*6TV!%OU#);J'=9+G2;[6]YZ!Q6;8N MR/?#:04ZH.Y7U/U!ZO4ZJH&K)DJNWE#.(5\^(WA:%CYAVN[^1:]W$29U3O)>^PC7%H&](W=2^8!F1?Q)>P!;0*'?FG>1#12X/:6M M'08/6\QE'"=Z]02*=UQKD1OH%S/N4/#<3@]:0,1OB^F"2(A[Q-2>@X=-9P$Q M9-NWR['X#)E,VWIL;N3AMB +RG/[RE,;$AYVI 7H[BOZ6W49?-\E\AD)4&:J MRF9W3]QUF5._+:J+Z>-:6PP>]IA?LOPR]P'I<8=U%^2UW=.":73?H;3:\_#D M>)-[TIT OM=69@&UQT1D 37'Q*&VVBSQL%O>2;9\>-MT)[75$?>]3G=2VQH9 MMK5?G^[E P[\%GOMXEI07M NK@W4:)-#B;7+$O+_C?A42#D$,9 MM0^381_^P<%.NE;9$?(J)!J$' JI[98,V^W/S'/2]4K<:;$N)NSMGMI/R1'_ MQ!&+(TYPFW<7A-L_?&R8GI\*I#96J3[#PV[0=NL;*C.;(@LJ.9L*-0Y MC4VK#/C:;/X)M&2[7!;;-]75:H/QTFRKM:Y?X?.HV":LTQ2[EC>4JWDG4 HK ME=(]"]6B\V(CL#B1;&NVQNZ9E"PSAQN@,7 -4/=7C,F7$_V :CMV_A]02P,$ M% @ 5(NR5'@*]D)0 P GPH !H !X;"]W;W)K^K),.< MJ%.Q1&Z>S(7,B393N?#54B))'2EG?A0$L9\3RKW1P*U-Y6@@"LTHQZD$5>0Y MD0]C9&(U]$+O<>&&+C)M%_S18$D6>(OZZW(JSL#'6L7B*8&=;0Q'_C:Q&QW]I,JOG$97[0COC""3X+K3,$E3S'=%/"-V=IQ].AX'.U5 M_$3D*42=$XB"*/IZ.X'CHS<-<5TO5WO?Q1,O]ZN?X [HA1J M9LG4S!^Z" MFF^0X=Q(!J==\]7+LALJ)UHLW>T]$]KT FZ8F0X2I068YW,A]./$;E#WI*._ M4$L#!!0 ( %2+LE3P,'!M? ( *H& : >&PO=V]R:W-H965T)D5-NSU,>W#" M)5@UF-FF:?_]K@U%V0K-2V*#S_W.L>&2'(1\5@6 )J\EK]3"*;2NKUU7[0HH MJ;H2-51X)Q>RI!JG"F24WWL ']5*\ESMR^2L9*J!03%9&0+YR;R?4R M-NOM@A\,#NIH3$R2K1#/9O(M6SB>,00<=MI4H/CW K? N2F$-OYT-9T>:83' MX_?J]S8[9ME2!;>"_V29+A9.Y) ,98 M90YEHR7>9:C3Z0-H)@%W69,UIY4B7\@&#SYK.!"1DSNE&4:'C-PWNI% EE!! MSG Q?3,B1S]H']/K!ORTY'RJ[0?H5Y^B#H]9++XUNX9MA$..>J\JSF>OFP[8SO1HK;=:"LT]C8[+/!C M M(LP/NY$/I]8AI<_WE*_P)02P,$% @ 5(NR5.O@IXQ= P +0T !H M !X;"]W;W)KN1[& M0S>GK' F(_OL6DQ&?*TR5L"U0'*=YU3\OH",;\8.<9X>W+!5JLP#=S(JZ0IN M0=V7UT*OW)HE83D4DO$""5B.G7/R?DXB [ 67QEL9.,>&5<6G/\TB\MD[&"C M"#*(E:&@^O( 4\@RPZ1U_*I(G?I, VS>/[%_L,YK9Q94PI1GWUBBTK%SZJ $ MEG2=J1N^^0B50Z'ABWDF[2_:5+;80?%:*IY78*T@9\7V2A^K0#0 )-@#\"J M=RC KP#^H8"@ @2' L(*8%UWM[[;P,VHHI.1X!LDC+5F,SY M54+O,HU3DQM03(#.O$+7&2TD>H=FL-1&"9KR0@FV6-N$VLT3=)XDS*QIABZ+ M[=_4[![-0%&6R6,-O[^=H:,WQ^@-8@6Z2_E:TB*1(U=IM>9,-ZZ476R5>7N4 M?:+% &%R@CQ,PA;XM!M^1<4 >:&!>UX+?'8(?&CAI 4^/P0>63A^#G=UANHT M>76:/,L7[.$[O_JB XOF>9GQWP G^Y/4<9A?'^;;P_P]A^WE1C,FXXS+M0#T M_8NV09<*H5UTX4]LJ):5M3)<\>5;@Y-+6VU M/]V21);$O,P>)@&.@I'[T"S1OXW\X6GTW&C>8A2=>;71,R=.:R=.>\IMWE=, M9S75V7\K)H)W71W_BRQ4+,W@$3P,7Z2AQ2K$+]/08N1'>]) &F\GTNE'@,G1 MY^.^7)!=&R7>_\O&KI\2_]\VMQX^OZ]8R:[MDNY&^>K^=M%#V-_@R*[WDNYF M^=H6=]'#UQNV7>\EW=WR*TAE@E6"B/7LI$?JUC1VDQP0JEW7)=UM]Y8N :54 M++A I> /S$SR)X>_'"IZXC7J5ZOS7Q2PVY@TS8>$GG-63$^-&2PU# \BG0"Q MG%F6?K+Z3)'U!+ P04 " !4 MB[)4R!/ZJG$" !)!@ &@ 'AL+W=O&UL MC57+;MLP$/P50N@A =+H84L. EE 8K=H#@6,!&D/10^TM+*(\.&2E)W^?9>4 M(CB)K>9B\;&S,T-RU_E>Z2?3 %CR++@T\Z"Q=GL=AJ9L0%!SJ;8@<:=66E"+ M4[T)S58#K3Q(\#")HBP4E,F@R/W:2A>Y:BUG$E::F%8(JO_> E?[>1 '+POW M;--8MQ 6^99NX 'LXW:E<18.62HF0!JF)-%0SX.;^'J1N7@?\(/!WAR,B7.R M5NK)3>ZJ>1 Y0<"AM"X#Q<\.%L"Y2X0R_O0Y@X'2 0_'+]F_>N_H94T-+!3_ MR2K;S(.K@%10TY;;>[7_!KV?U.4K%3?^E^R[V#0)2-D:JT0/1@6"R>Y+G_MS M. #$TQ. I L#$&^V4>5M+:FF1:[4GVD5C-C?P9^/1Z(9)=XL/5N,N M0YPM%DH(9O%:+*&R(@LE+9,;D"4#0\Z68"GCYIQ\)H\/2W+VZ3P/+;(Z;%CV M#+<=0W*"X3O5ER1)+T@2)X(_72@GX[2WY2E;J$B6#XU81+]45D"X8RN&6?V[P4^-:WQ M3(Z)ZE)G!Z*FKR5UUSA]ISU.XZN3TM-!>CHJ_4Y6("2K64G[ND&ULS5=M;^(X$/XK5J23MA)'7H! 5X#4!:JKM+="1=W]<+H/)AG JF/G M; ?:T_WX&SMIH-N0\FW;#\5VYAD_\^(9>WR0ZE'O QYRKC0$V]G3/[9]W6R M@XSJKLQ!X)>-5!DU.%5;7^<*:.I &?>C((C]C#+A3<=N;:FF8UD8S@0L%=%% MEE'U_ 6X/$R\T'M9N&?;G;$+_G2_U1*O7I/ M"SP=OVB_=<:C,6NJ82;Y#Y::W<0;>22%#2VXN9>'/Z RR!%,)-?N/SE4LH%' MDD(;F55@9) Q4?[2I\H1)X"P?P8058#H4D"O O0N!?0K0/]2P* "#"X%Q!4@ M=KXOG>4\/:>&3L=*'HBRTJC-#ERX'!H=S(3-K)51^)4ASDR_8?+>B41F0')0 M9+6C"LCOY!M5BMJ8DT]S,)1Q?86KVG[58]_@QA;N)]4F7\I-HG.;R'V7!%&' M1$$4-,!GE\##L_!Y._Q/JKHD&CAXU !?7 */'3QL@-]> A\VD??TOO.AR%810, M:GIE#C9(#N,^&M/_2?*V03((6BP>U!8/6BU^E5CZF%CP*K&2UXG%CJ7#N>$= MA]P.WI _PSJN6<>MK!=9SN4SX%$P,GDDRT(E.VPT9,DI)L]BM5Q>M63WL-YE M^)$.W:BF-?KE(9N/WH2L%]LZVA2UZYKX=2OQ>]!&L<2>JS)N#X(9/$WWJX>? M2;S2'P;'MA9\I(B%)_TV_.4Q6U0<3H,6#7O-,0N/G2>,6JG/RM+G(M8A,TZU M)C?D/W*ZWN:C8R\)>Q\J>,>F$+9WA:5B$KD\DY3M60HB)7A+@L8;3;NB43<( M?FNC=*S:X7ME6Q24LW_1*PI,H= 7V'IIS@SE'8*G;+L%99LJ)D\"PG10S+XX M[%+*[#%<%]:%FNB<,T/68 X H@XO12/+\=:'0[U;-&^R?W5_N> MP3O3EB$C#AM4%'2'J%>53X1R8F3NKK1K:?""[(8[?%:!L@+X?2.E>9G86W+] M4)O^#U!+ P04 " !4B[)4SM>%Z@$$ #V#@ &@ 'AL+W=O>BJ&K:[ M#ZM],,00JTG,V 9F_OU<.R% 8BAJ1]N'8COG7ON<>_UQAWLN7F1&J4+?B[R4 MHUZFU.:3X\AE1@LB^WQ#2_BRXJ(@"KIB[FK$G M,1[RKC>WG21IK*@O,7W?F2CGJN7A'-Z5)I%P1^ M=G1*\UQ[@G5\JYWVFCFUX6G[X/UW0Q[(+(BD4Y[_PU*5C7IQ#Z5T1;:Y^LKW M?]":T$#[6_))%;0PK*%A9_9+OM1 G!EYXP0#7!KAM$%PP M\&L#_U:#H#8(C#(5%:/#C"@R'@J^1T*CP9MN&#&--=!GI8[[7 GXRL!.C?^$ MU/I2+GE!T88*-,^(H.@W-(?\2K)N1A5AN;P'V^?Y M#-U]N$ M1H^\5)E$G\N4IN<.'"#?*( /"DSP58^/1/01'GQ$V,78LJ#I+>:A,?0Y70N.'ME2\/D/J6@! 8=4Z=O"7$T3F6GTX;0;>UX2 MN-'0V9V*;X%%R< _1\VZ*#],(J]!G5$=-%0';Z4*@P7L!MB=RY>,YRD5P!2. M'[:T4:VF"<^I#@:#%E4++/91#6UQ M[9*UP"QDNZ@K9*.&;'25[$3'">W-C4!31'94P W7$*U.K#MV:-[;6$:66"51 M$ >XGRV%9E97+K5GYUNW-"-K]*=Z5C!W8KH:@67K3["3V.*Z+.]3Q'+H?8V*>K'%7Y%"RNL M*X8%!FIJ\LO2Q+?M MF(X:-E1'C"[(DB+.24%04+$VA94$/MM252_C9K0IWAY,R=(:G^BBSA0:1S=5 M10@/US4K))J(JLJJ.XAM3=BRX@B+&-#,H3*G0 /B^XEP=.GJ" MIM0=_P102P,$% @ 5(NR5.B2B-&7 P IPT !H !X;"]W;W)KPH&;@ ;LU#9)Y]_7-@3R26?[L8.=0\=CMDF5Z7 GHRW=P!+4TS82NN4V+$E6 ),9 M9TC >NQ,\>/2,C9<7YLVDLDK'CF8P@AU@9"JK_=C"#/#=, M.H]?-:G3C&F Q\\']B]6O!:SHA)F//^9)2H=.Z&#$EC3,E>/?/\5:D%]PQ?S M7-I?M*]C/0?%I52\J,$Z@R)CU3_]74_$$4 +O0X@-8"< WHW 'X-\%\+Z-6 MGIV92HJ=ASE5=#(2?(^$B=9LYL%.ID5K^1DSOB^5T&\SC5.3'[JT%BSF!: M M"+1,J0#T"2UU?25E#HBOT4+*DJ[T\T\[B9"@Z0Z$+HHZ>L&J\C,V?IB#HEDN M/VH.:=[*D:MTFF8P-ZY3NJ]2(C=2P@1]YTRE$CVP!))3 E?K:T22@\A[TLGX MG8H[1/K_(.(1 MZ!5 5I,_%8*R#>BO4J'5"SJ.B^B+[9[NJ4C0?]\T)5HH*.3_'0GUFH1Z-J'> MC83F65Z:KQ?!>JT_9U,SNJ *G9$NW_@9P:\RV]%RN%!AR&5MY<10]+S0QP.SKSMHCJ1&38R MPTZ9CR"5R&*SQ"VMKB>6&46/RZ=S,2?\PX9_^#Y\Q5Z[_'MOY6P]TK$?V N" MGA><&7PET/?"$.,S?Z_$W3 8'VUWN%-O!,+N5BR&4X^COWB,23L$>24AV44=3K=;@6X_TZ<;G<.'+R9T\%?E^HK(62(>^<6=Q%5.MVC$VP! M8F-O E*G7C)5G?.:WN:V,;5G[+/^>W,+L2?CEJ:ZPNACV"9C$N6PUI3>W4![ M*ZI;0=50?&O/R2NN]*G;/J;Z)@7"!.CW:\[5H6$&:.YFDS]02P,$% @ M5(NR5(D+ZB?L#P \V@ !H !X;"]W;W)K[-%L%!?\U6YSDZRP,YE6C57R"(60GJR!*CMZ\JMZ; M9F]>I9LBCI)PFH%\LUH%V>.[,$X?7A^AH_:-+]%B691OG+QYM0X6X4U8?%U/ M,_[;R5;+/%J%21ZE"AG%K1]:-E0?MUJ?U_UGO?F-LC#TS3^ M,YH7R]='WA&8AW?!)BZ^I \?PJ9'3JEOEL9Y]3]X:&3A$9AM\B)=-8VY!:LH MJ7\&WYN1D!I@70/<-,#]!JZF 6D:D%X#HFM FP9T[!.NVG-GC))R&=X4&?]KQ-L5;T[3U8HOAILBG7T# M03*O7[U\QQU[#O@?^7+/@VJ]O 2?@RP+RD4#7IR%11#%^:^O3@IN1*GJ9-8\ M\%W]0*QYX%603 !$QP!#C/-ED(6Y0LFI6MKC.S MKL_I_587;'3] DY K4^K]=RL]7I6#+1J=;TWZ[H)UQ- 8$>70LO%"(M(-?#( M;;3,XB#/1W3V@UGUIR"; .S42$+_/M6L?;M8XKK43G1Z6BE[?#I?V6K^MD$7)T+<#M(Y#E MIL%C]?;;AR";@W]]Y"K!91&N\G\;#");@TAE$-48=)X7$0=2_ICT[B[,HF0! M9FE>Y. O\(O*"VMM;J6MS"_NWR#7A_S?JY-[A1ET:P8UFO%YL[H-,VX#J-9# MF)A$E MS;NJU?_!&=B#8/MO:UB][D:)=OK MGU@._1A'63@/H@W867[/(WC(,O!FH]U MU8]?RWG>KA55G^J'>9*A< )1KS<6H4X_W&T_7&,_:CS,PO4FFRVKA3#?5/[) MC8_2^3$(%HLL7'#?!:T(6&?1+-2X[J4[<%WLNM#5#KBW-=0S&UJ[293G&V[D M9LT'?Y8F]V%6YLG'($IF\69>&M[XTT-4+)=A/ <\@P=%\+U^(XTKF?0VCA9U M2# [VYDW]"#&'(,#^=O^^+LO KY]R N>G)0V6E:!/S3,A]0ECN_TW$8AZ?F. MYR&F\1T$14X%GSXIMJ%M='?'EE*"7,8TADG)'C(:]F>U*>$V!=P8OLN2S:K= M]VD+]:QY;BA\DHA MB2AQM'Z.!/8A,_A=3J\-$(H$>"%Z&*B.!) A,Y()0,T[*X'[5L%MRH/9B!AS MBH8PU9N=,X4(]EQ''X:0 #)D1K+K-B/9;UVP\>M"8!,R@]/GL.!6I;,PG.M2 MI5,T!)S!X U%"$84&YQ;H!(RP]+79!YF#UE4E",XC_)9NDFT>=T9&L()3WQ- MA@@X068\V3'%/&O4R8/B48-#80$*V (*NT6SRT9=)T9!2@VF"!C 9AC@H8<_ M]6T>!BN8A MW;2/$.PYN!?T%)+$!!A81&5LV3+4]E_? ;FF9AHD$4VQ=R#S)N(J-L?5O5)< MK,B]&?'=LC*EG@8BPBP9E7OS:?C*S(DE;=YG:AK=\M10QW>IKYD7J=1CCKW2)-2;ZZ])Q&'XQ9>;KWU+ND\0P9,< M2"),1, EYD3X@C^8=Y(/>5TWL.U>B:(R0RAUI651)P9<2E=U5-1NL*GN2$1@)Y;JS:XV'K>.5)9ORC<7?!7Q!DJ[S<]& M7'&0 0)X0"R6.7#YI#^:\@PBP(&8P>&/.NYV2F96UQ]B L,\K_+Z[J+"#@@9 MT=2 !7#09\W/S^@P/T<0#XL-'U2"OH\490F%I.-B7U_@%C!%S1G_M51!NPWB M(&FVM(8):31V!MJ%",)^+%()\IE#3F^E7RD$=1T38$?-8-=6M%ZV%:W%<\:O MYN%R;,)PTJ\D*J3*".;VNS\L)>FZ+U"5FE%U&F;558QR/CNP.K7 *I4.1PX$ M5JF 5?J\L$J':$F9XQ++E '9, M(MVC3(&FCAE-Y"=]^)'DTJQ??,6@VAQKG M=(8'&MCUF!Z+'0%9SO,>:SB*(PB>0+C#_$$EB4TV"YQQS#CSA/S!&9;)?(?G M ^ZBC$NH&ZZ3\=FSXXTHT# M,Y":TP?>P4]1$JTV*],*%"#HL,-()!R!98X9RVIZM$P F#A^$[3 *,P/*L_@.&VZ)-,DF$_C"S/CR5-^Q MJ,56WV$"3MCH8N#(BBP3,9T=R'Z%B3#+GG6_,1>>K=9P^ABT03]LKB5,^M^#%^\R?BAQ0C+L\=7]UV!9N[X>\K< MO#S,[L/:UKM-L5?@G+OKK8+5*IQ'/!#$CR"X M#Z(XN(W#RN8Z1M@L'=X:\$@9LC6&2M>,+5>Y^H86RZ#@">,CN.7SO@J?9.P0 MYEQ$J'94!].^EF%7%70?:->W85>)6VFI_H.9:4TQ68 MYUHP;WN?3U>-.K-H:"MZ!G,\@57>LYXV??!4ITV^/TP:%(*8&NZ9"XSQS!@S M77+?2U<-Q-0IK6DH!*AX!P(JG@ 5SPPJ.R;L[[QA;9(TA/(X9FC]U.2 MX48EPK(#3)"F[.^)J.^9H_[.#NLHJI;Z,W-/Q'9O%,7$MF'T1 SVW /Q/XG4 M,6)'H:>?V/:/GNH^+?.PJ]F>>2**>I9K7\_-B_&&]VTQTK-(1'SUS?%U;QZ) M@H6A(Y(H1 =,DCKW5XCVXO='HTAW,$3H]LVA6UXRQ^"T9+2!MP9']47L]@\D M=OLB=OL_X9+OA:^XY.MY!GZ3".J^A6UHO[U_X0]K_=A'ICO&O@CDOCF0[W@C M_L(?!G(?,X,E(I+[NY %=R4\7OB*2[_8R$$3D.";T_+GI3%>-$\;1U'T!4KX MED."=I\UR,076W4?S,)G+>P.E M*?XP:8'RE88>$4]FXEG.H>M@4U%Z6VMTKOZ^5=;E7!B)L0A*Y#LXXL1@?%9Y MT>IC W-TMDC4.FBNYI>II7$W=&'3P*!]/X2@1(>#YKA]*NXH9SP\J:F1M0J_ M>U3J8#'KEL'6@5SOM(2OC%?!O%=Z4\--:._ M_.P$3P5U'#)&F=;?)>8=M*3I^U%/5149AAR'0LUF!D&)40?-\7[7&Y:MOO$4 M* 0E$AT<%>.[21$W96<>!X(2+0X>"),#08DB!W\@EZ-5OHO/R$QJ"Y7:/DM[ MT#Q0ASE]($0/)!.D;0SIO68.#;D>NG4ETYHMO&;=C%V?3XV]ED+UP3">9@NO9;&.\GX=D5C,ZD#H,DGG, M%B+SV]DLC,.LVB_=-SE3N5W2[99:?3M@EDQFMK"9%=8<@Z3>\-J22:0ZF368 M)3&;D87:K#2KLF4O]OQ%^]S.U3B()KH/Z) 8T,A"@=:M@+'((?&@T:$0H9'$ MA$86*O2^]3&D8$$//V7#*G.EDD']'5==&1LEVAL0"50LU.MZ0/[Q-\3@/VNO MJ%_7OE&__F@LQB 5!]L\.1(T6+C5SUR/:1\WKB"# M)*(VPF:XV'F+CX=%F/*FEW[0)+"P4+1';/$M&JCU_CV2B-G(PLQ6HH0Q*3IK M5?8*0UASFH4DWC8B9@#8[XCEO%7?/2#P-?1U)+&WD8V^_@85DGC@R$($WS-#^+W5WZDO$P_[NBJ71.U& M%FZWS;9C\-#_I+-ZB6Q!XHG0\7MK62E=$^J^$G$:T0/ MI6XDD::1A36]GZO18=W(]1!CVD\VD_C,R$)HWGW.]JG_4?E3]@ZEZ"3QH)&% M"+WG/.Y&,T 2WQE9",]CI]%0<++7EB3.,J*'4EN22,K(PA3>/2&^:%6.38@E M;C&RD(N5UJQJ_E_O:F=0CD@.-LW*4QNJ/-+5&BHQBY&%%;R#;P5/JEE*I&+D M'$ITE_C%R$(P?HI?.<.8KDO0)=8PLM"&QT[5V'@M,7N1+W3 MG;Y6=7<'@B'I%]04<@02;3XE\7>18SF_U5O_PQ+NR]8H.>$F9-*GD5^IY#"; M^+KT5R()(PM+>,_;F$A!$#:4"B22,++0>?\89P4E)'LOH+=NI?BG1=?&PO=V]R:W-H965T7ZS'5%O*(Y$:=L30OU9L%X3J2Z MY4M7K#DEB0G*,Q=Y'G9SDA;.9&2>7?/)B&UDEA;TF@.QR7/"_TQIQG9C!SJ/ M#V[2Y4KJ!^YDM"9+.J?R=GW-U9U;9TG2G!8B907@=#%VSN'9%$4ZP.SXGM*= M:*R!;N6.L7M]5U*EKZL#F^C'[)].\ M:N:."#ICV8\TD:NQ,W! 0A=DD\D;MOM,JX9"G2]FF3!_P:[:ZSD@W@C)\BI8 M*.1N#Z@*:E7!457-"7T MLXP( <.^@.*Z!.X/*-X'&F(8AH'G'P8:U:JB#D#?OH'8^UA2+= *(!Q!@&+?BMN\%.]J;P MWRHQ0BIM-^K"TUB67SE=S 59WT)>7ZB1=3 $^T-=Y6ZB#L)A% P/DT:-CZM. MEM>!] O!+P6^-;^4"?[>P[\ESL/LN:'<&_# ML/:&CG^,O6X84;>?@]LX9^DSZQ?"EVDA0$87*M [C=1\>'D,+&\D6YNCUQV3 MZB!GEBMU=*9<;U#O%XS)QQM]FJL/XY-_4$L#!!0 ( %2+LE2]-ZVW P0 M +T- : >&PO=V]R:W-H965T5;D\57+N?W<1 U,1F;5.V_W['3@B0A)2]+^ X,T^> MF?&\>+07\E5M&-/H5YYQ-78V6F^_N*Z*-RRGJB>VC,.;E9 YU? HUZ[:2D83 MJY1G+O&\T,UIRIW)R.X]RLE(['26A4; 2SRG;JY,U,J:\"/%J M'AZ2L>,91BQCL380%/[>V)QEF4$"'C]+4*?ZIE$\71_0OUGCP9@7JMA<9#_2 M1&_&SL!!"5O17:878O\W*PWJ&[Q89,K^HGTIZSDHWBDM\E(9&.0I+_[IK](1 M)PK$OZ! 2@525P@N*/BE@F\-+9A9L^ZIII.1%'LDC32@F87UC=4&:U)NPKC4 M$MZFH*\ M5;F,'%PV(YV(WZGL(=+_C(A'2 NA^37JH57''73\*H*^Q?,OX/V[RU^8-#%9 M6M]U0 859& A@PN0,[9..4_Y&C(DHSQFZ :"4(3FMBT$!5QHX4SA> .WDS[N MAR/W[=0S33FODCACVJ^8]CN9_B4I-^?J W[])C\_""(?M!]\=0)?218W8D7J=::4P:1FT85P8G*D2Z[- MY"O9DB83XO5\O\Z8M)2>"VR/G0'[?Y#25Q+V6UPW['FD3MB_GO"Q[^#NQM.2 MW%>R#AHG&+SN#HG8%%[79T?PA;5>2CO!AI(I30][:A:'X=T. !%-2$^G<&\=FA[N[W72] MEFQM2MP#V)["Q!^WU;G2X+!14X(A-)-ZY)IBOC<,Z^7'/1F$8XF(#XQL46H4RM@)(KQ>!HV5Q5R@>M-C: M[7(#]RLFC0"\7PFA#P_F ]6-;?(;4$L#!!0 ( %2+LE19&0D0 MW@( $P' : >&PO=V]R:W-H965TF!S?&;_%F)WL:R)P7O%WQBUQ30:1T Q M)R6WS^KP'4_Q##Q?IK@)7SBU6FHL7* 4W*([?$-"_CJP"6\1)@;=\8[ MCS)P]8"6,&ZN'4$35.U80:^6JQ=S/8FM"\C+BK.3^$4E/OU ?"^%)R5M8>"K MI$C_)8A=)NITI.=T+-)6QB>BNY .OT":I+U/$(,IB$;3PGQ3)_HF,-]\P+SR M1)WU_WF=:TWD!EVA6U@?H>FW),=@GA^(IO#SAZ.$1XO"_&H1U*\%]8.@_@>" MFH=A48M+Z6]G2.&(1!L8@*A.H0>4'%ND#6II@U;B5\5=;CBSQTNBVK']V^YM M\KE%Q+ 6,6PE>F9FV\DU(FAB0\UKM*66ER2U,R7=WJA-T:A6-&KE>6![1M'= MT2-#3B_I:,=-6[JXE5N] OU\JZ[AN&A7ON4'L'MYXK9<\3 MOT']@,[^ %!+ P04 " !4B[)4K?-^D>T# "G#0 &@ 'AL+W=O+-3!Z3D>,91I31I380!/[>Z8PR M9I" Q\\"U"GW-(JGXP/Z-VL\&/-*%)T)]B--]&;D]!V4T!79,?TD]G_3PJ#0 MX"T%4_87[0M9ST'+G=(B*Y2!09;R_)_\*AQQHH"#"PJX4,!5A?""0E H!-;0 MG)DUZX%H,AY*L4?22 .:&5C?6&VP)N4FC LMX6L*>GH\$UD&WEQHL7Q#A"?Y MJ#,%SR0(/L)Q4<0ZO(,6>:B16*$YE?8(\24M=)]YJA6:F*BD^@/=/5!-4J;N M0>^2\-U\\6P%GAXN M"PNGN87X@H4^1M\%UQN%OO*$)N< +KBK]!D^^&R*6Q&_$]E%./R,L(=Q Z'9 M+>J15?=;Z 1E" .+%US ^W>7O5)IHK*POFN![)60/0O9NP YI>N4\Y2O(468 MC=L=!"$/S7U3"'*XR,*9F^-]'(5>X(%WWD\=4Q?S2HDSHF%)-&PE^I*,6%P2BUN)S4QD M&;O.+:[MW/$C;Q#Z%89UN0L,^R7#?BM#R-@_.(3]VO:#,/3Z085E7:PMRH.2 MZJ U"W_8@D&3SN2=2BB R![-#ES*%'TCJ40OA.UH2V[ZWO'*]OY'=B:",2(5 MVL)=8)W4Z*,"NG]BO1]VO;#BHT(LOAY*_Z32^#?GZHUDB]J%3VC@N.OUJVP; MY,ZM.J>,CY3QK:E[(V-\-8U;1U*P7'_:AVW.IB?M0+@DKHW).6-Z-R M;5\""BW%CNN\DRM7R]?&Q/;8E?6I>8785OH(DS]AH$^#>U8A1E< Z75C\+3, M7P7Y1(NM;:Q?A88VW0XW\)*BT@C ]Y40^C Q&Y1OL_%O4$L#!!0 ( %2+ MLE3KGQ-]V , $L- : >&PO=V]R:W-H965TJ7+N?W<2 5%W"+)0N MJ(5'O0S-6C.:>Z="A"2*DK"@7 :3D9][U).1VEC!)7O4R&R*@NKW&1-J-PYP M\#'QQ)I*@I0PG8QU O>0?,RU4@M MT+/<,F/!Y G^-,]L:;V'FKKT6>Z M91IN.N1W8 =.7X:^4J[1"Q4;UE*".-J?S='_*,)<"4&U06LH>2]2HT85=/]( MI!.!&FPN;#9\<)_@J^OQ*J9I!9@T,SVF0?8TR+65>:5>I(U%Q;35YICI_NS& MW=^HSRO)=EN.T8KKNB7A^(K=V&ISS'A_.^#VZ^&L6I^8 M:VY=%"GT!!K:R T5Z&^^@' >)'IG$$QS".T+8>\*30'*Z7M3DY)>!S!$1=FK MX+@!Z5B%_36%V^^IZ7*IV=*=4 \0,XNF[=8,RM9&V[+7JV?J+8.K[X)/YF?M2\.WN'J;\S(!."HY(@P1; &1T MUP>-==FYEP]6K7WS^ZHLM-)^N(*O'::= ;Q?*&4_'MP"]??3Y"=02P,$% M @ 5(NR5'#UK" ? P R @ !H !X;"]W;W)K;68VW@4\ M<#SIBS%8)SLI'^WD8[+P BL(!<;&,C#Z.^(&A;!$).-;S>DU1UK@Y?B9_;WS M3EYV3.-&BB\\,>G"FWF0X)Z5PMS+TP>L_8PM7RR%=K]PJF,##^)2&YG58%*0 M\;SZ9T]U'BX @\D50%@#PI\!HRN 80T8.J.5,F?KEAFVG"MY F6CB5*/>FC*3 &W2TZ*92W@/MO0():5 MD'NXVT81O&=_ )PX^Z) S;*YHZ/B&5_BV-C&]W:\WLE** MY0>D=\K [@R7<1$[N^75B:D$_OM$E/#18*:_=@@:-8)&3M#HBJ (E2L?>8Q@ M4&5M=];-,(',75E;["W-?'H M:F*!JJIJ<,-S2*003.D?JV_:S%:GS=QIM@,?E[-^.)[[QTMKOP9-^]-I$U09 M\2^:0H;JX'JEAEB6N:EJ8;/:M..5ZT(_K:^I35==]0=-U>.ITATX%7R!>Z(, M^E-Z^%75-ZN)D85K/3MIJ)&Y84J?&JAL .WOI33/$WM \_&R_ Y02P,$% M @ 5(NR5'A(P@!) P 2@L !H !X;"]W;W)K%[LEXY4S&=FU:SD9B8TN> 77DJA-63+Y M=PJ%V(X=ZNP6;O@JUV;!G8S6; 5ST+?K:XDSMU7)> F5XJ(B$I9CYXI^2&E@ M"!;Q@\-6[8V)2>5.B'LS^9*-'<]$! 4LM)%@^'B &12%4<(X_C2B3OM-0]P? M[]0_V>0QF3NF8":*GSS3^=@9."2#)=L4^D9L/T.34&3T%J)0]I=L&ZSGD,5& M:5$V9(R@Y%7]9(]-(?8(-#Y!\!N"WR6$)PA!0PA>2@@;0F@K4Z=BZY RS28C M*;9$&C2JF8$MIF5C^KPROL^UQ+<<>7HR$V6)Y9]KL;@GK,KJT<442YD1?(G[ M2S'KT 69XZ;+-@40L3P-^_AHQD#.4M",%^H]$F_G*3E[]YZ\([PBWW.Q4?@E M-7(U)F#"4G\ MZ)SXGN\?"6CV$GILZ?0(/7T)/;%TKR>;H#4SL'K!";UYSB1P(*VX!"&U!X M*B"[2^J %GN[Y)CUM5)BE%PD'C/4>DABH9!U(*> MY1*UN42]N36S:J5XWRR:Q!VO#D$1C3J& MIH<@.@B..S5H$QGT)G(#"IAVIT;"5'KX-TZCW=(![KV9; M(_7,MV$0='P[AHJ2#BH]@AHDQXVC>[<1[4\&&P!>K<[)"BJ0K+!E9!E>?%QI MR4R/T%GLIL'K^1@<''!^' ;#KI&'L)#2+BP] J,T[AZ7[EZ3 M48)3P< !H !X;"]W;W)K##D<;J1ZTR6 (>]U)?3(*XUI;GU?YR743-_(!@3N+*2JF<&I M6OJZ4< *!ZHKGP9!ZM>,"V\\=&N/:CR4*U-Q 8^*Z%5=,_5W I7@^X#X!"#J -%7 7$'B%UF6BDN#S-FV'BHY(8H:XUL=N"2Z= H MGPM;]F>C<)DVYX#'"\B'*;F<@6&\ MTE<(>7V>D1?)I(V$GH@DI.1!"E-J\ET4 M4'PF\%%6KXUNM4WH6<8'IFX(3;X1&E!Z)*#I5^"I@X='X+.OP <.'IQ1$_65 MBAQ?=+Y273$:)=?\1WWOF/G.S[A>X;L MVO"<8+M1S%[8HP5N20:.Q/:;-18US+)HZ*]WTWYH=DUIEGVVFAU:17%,D][J MDY"D%Y*<%8*] CN!^(^.EB/=U9%EZ;Z,0ZLL&NR).,J41,=%I+V(]*R([B1< M5E+C#>P.Q.X1.*8I/:Q-' SB=$_4H=EU&"?AGJQ#JR2B@VQ/EK_3EFI02]?> M-K_0MRYQKGWOH$7Y;V(?B@:9\EO&1++C2I8(&4PF9G(6[)3:/X:A7.]H0^0#WU.FWVRX:(C20[$- MY5Y04EI24X@-3_. AB<)GY6 MVYTR$^%\NB=;^DS5K_V3T*.PCU)6#66RX@P(NID%7^'C"F)#L(B_*WJ4%\_ M6'GE_+<9?"]G0604T9JNE0E!]-\;7=*Z-I&TCG^[H$&_IB%>/I^B?[/FM9E7 M(NF2U_]4I=K-@CP )=V00ZU^\N-?M#.4F'AK7DO["XX=-@K ^B 5;SJR5M!4 MK/TG[UTB+@@P'2&@CH"&A'B$@#L"OI40=X389J:U8O.P(HK,IX(?@3!H'[#FC3$G -^!)\+?*[O#= M@C*ZJ=0]T*4&SB1PMZ**5+6\U^1?SRMP]^4>? $5 R\[?I"$E7(:*JW3K!:N M.TV+5A,:T001^,&9VDGP)RMI^3% J WV+M')Y0)=C?B#B > DC\ BA#R"%K> M0D\M'7KHJUOHF:5'5]S@?L^PC8='XBT/0N@M>KP2*NY#Q394/!+J&RVI(+5O MCUIB9HGF]GB;9UE63,.WR[RYH G.38XN42L7!1,8ISWJ@_2DEYYCWC7.B[B/F$I\YR,4X'N5RZ( 3A M4+@GTJCPK!>>717^PA6I]95D:\\G/W.SA=-BF'@7-4F=@G%!2&\/\AO(>P/Y MU6.SHANJQ9?7SDW1QRH^>VX*1WN6%VB0!1&!QC*$_#S ZW_G1 MYXY.Q[M<$&?#"O2 )C""Z4"[!P9'2A!>?*W@9T]/Q_P@*TN3H7@/"B?#^O.A MXF+DPH+HK![=<(3*K@Z])I!;/7&1#TVXJ G,"^S8\.#B(BI&?)R_/Q#?X*-J MNP"ENX#]J5'P>L+.]:^OK,(I*Q4H(U M/S#5-@[];-^_?K5=VV!^8?I:VVN=P[1-L?ZN;RLF04TW.F3TD.GOA6C[S':@ M^-YV7J]CW&\[5:6 6Z+O]^?]02P,$% @ 5(NR5&_U M5=ML!0 WQ0 !H !X;"]W;W)K$']^,Y\.>^<9>OG+Q4^X94^@MSPIY/=DK=?@RF\EXSW(JK_B!%?!FQT5. M%=R*EYD\"$83;91G,^(X_BRG:3%9+?6S1[%:\E)E:<$>!9)EGE/QZY9E_/5Z M@B?O#Y[2E[VJ'LQ6RP-]81NF?AP>!=S-6B])FK-"IKQ @NVN)S?X2T3<_JYN'Y'KB5!&QC,6J[]7I,',ELJV9IG?Z>)VE]/@@E*V(Z6F7KBKW^PAM"\\A?S3.I?]-I@G0F* M2ZEXWAA#!'E:U/_TK?D0)P;8'S @C0'I&W@#!FYCX/ZN@=<8>/K+U%3T=XBH MHJNEX*](5&CP5EWHCZFM@7Y:5/.^40+>IF"G5@]%S'.&GND;DVB*-K"NDC)C MB._0V:LG%O,B3K.4ZNGZ&#%%TTQ^ IL?FPA]_/ )?4!I@9[WO)2T2.1RIB"\ M:I!9W(1R6X="!D+!!'WGA=I+=%+3GR3NZ6C'K\3L45(O//B#B$ M6 ):_XZYK\VQQ3SZ'?.%-G=&V+CM5+G:GWMQJE"4RCCCLA0,_7.SE4I ^OP[ M,H37#N'I(;R!(2K?!\&/J4YKJM"/J\T5DHJJ4G'Q"PFJF&UB:Z\+[;6J-,<5 M">?SQ7)V//W:)FKJ.O-S4&2",,9!V*+.>,U;7O-17M@G'_-/*$OS5.D%;"-1 MN_!/1G;#(.AQ,$%.C\ 8XBQXOPW>'PU^HWC\4Q>W!,$*@(HO!SGXQN!3XO8B M7%M V'4=MT?$A T06;1$%J-$UC=/=QL44R%^;2E0BC.:Y@B*!:*@))#R("2J M%(6U=BPLS!P7]ZA94&[@>CUF)FJ 6= R"T:9/6Z^04X>F50I$+"F2'!IX:Q- M!#!TPE[L8W[.8@_;V,/1V)^89%3$>ST1"3M"*W" Z5!(03&(!4M29>,36J(- M2&\-K6TH2,8>)PL*!QZV\\).)VW.*+/[Z.'!*D...5[H^'XO=@NLG^LV3U"M M@H'(3T09CT9^>W?S;(T<7UQ%ER&1!8+]T!L(FG1!D]&@OSY\>[9_;W(YZHN0 MR ()_(&8.TG%[KC@"0K5M&Y!8RZ5O6UQ365P^N)F 6$O#/HD3-1 ^N).L_&X M:$/_"]UMH?-U2* ;%^<+U1!H"PJ31;\"65 D< =8= J-QR5Z \+,H(/4/8ZJ M>L[/J(!]#S2B.Y8P03.T907;V:L1-E67N MCE5DD?N[WZ9F@.1Y*CD[#\;B( M1VS'!!33>I98SFC5O55UUDIG3'L;+B;$-<1BU,\YDT[$\;B*;\KM@0J%[IO) M:J>IU@I[!IF*>[ID&D8FR.OW)!;,$*%.N_$%\6X;7MA&H[*(F8"]39U/!R[3 MJCC865D4&QLY98*(L>1,C.L/R5^GZWAA MPISDO9I>TIWH\^F>L]O\9>H/FOKW-1'?]^I>$D+B3*V Y?.U0+T4=2G M:?6-X@=]OK3E2O%<7^X9!&PO=V]R:W-H965T'80^,1-M<)=(CJ3@9]N-' M2HIH6Q+MK/-++$KW\Y \]Y*9;+CX(5>$*/"89TR>#U9*K=\/AS)9D1S+=WQ- MF/ZRX"+'2@_%16 %GD.19/ MER3CF_.!/WA^\94N5\J\&$XG:[PD=T1]7]\*/1HV5E*:$R8I9T"0Q?G@PG]_ MA6*C4$K\2LE&;CT#D\H]YS_,X#H]'W@F(I*11!D36/\\D!G),F-)Q_%7;730 M^#2*V\_/UC^4R>MD[K$D,Y[]1E.U.A^,!R E"UQDZBO??"1U0J&QE_!,EG_! MII;U!B II.)YK:PCR"FK?O%C#<26@A_U*,!: >XK!#T*J%9 QRH$M4)PK$)8 M*Y2I#ZO<2^#F6.'I1/ -$$9:6S,/)?JEML:+,K-0[I307ZG64]-KEO"<@&_X MD4AP!G[!0F S=>#UG"A,,_E&O_U^-P>O7[T!KP!EX-N*%Q*S5$Z&2@=@S R3 MVMEEY0SV./,AN.%,K22X8BE)=PT,=>1-^/ Y_$OHM'B#Q3L P[< >A!V!#0[ M1CTJU?T.]?DQZJ-2W>M0OSI&/3;J?NP S5SB4I[Z.!<@IF&F;(E87H/$2E%Z"'B]WBB<_SLSF3('VIQE+8K/GNY9#96E46C*4]3!% M* S&D^'#]ARUI8)X//)VI>9M*3] 82.TDTO8Y!(Z<_G"R)G2O =2^D!3PE*@ M--LJG1F6.\D!\FB>"=#4#)0&>%V(-9>D:Q/,*I_1=J21YWG=H49-J)$SU"NI M RU#TQN4@'O"R(*J+M"CEOL@B%"W]U'C?>3T_IT)DO EHW_K $S^M7\)U HK M70R*+ 4T7VO>!V2Q("7]EX(FVJXH1ZTH88#0WLKH$ H#N+ /M"R&9L(+EA"AV9!54\\E-6M"@M>,J#==R8T[D@OCO>0ZA,(PV$NN M4VC/TM6XM34B& 7=",0- O%_F_&WN@B4/%-B01C.%-6U0U<$_4$10:1ZWBU= MT,2MA,)]/FB+C/86QKPM,@YZIMSW;"GT3ITNBAZK6@1W)OH68<0 M1+ GI:WJ[CM3NDC_U#V$;NP46 B> TF4RD@YWE"U,@GI,@%PH59<4/7416>U MB^W(XF#<%QJTH4%G:#.\I@IGFF:9$O2^Z*LAM9EM]]X^=@=%YK7(]AZ)PSY. M]FW%]9$SB>O;+XZ2ZMN:Z@^N^"]H'C/:E,[==D+@C[,;"'SW95L MKC/5Q2PIL[WH7GF[IFV5\D>GA-%6!]]='KZLB6F3]<[)N-2=@NZ:GW2AV M30!M%A^C/H+V+4/[;HKN!A+\ [X22;!(5A40@J14@5EOC+N-MV5+Z)T0:V@I M#+HIS#A(JAP.X0S;3 4CU%,7H&4JZ&:J.V4Z+L/VGWFB&>M3(:A,:772_3FT M+=' 4_;VT!(1='?W+T$[:*,=]ZUJ:"D*NBE*G__UZ9X=S0[0$@^,3HFA92'H M;I9?@F&[>45>SZ$&6GJ";GKZ(+#N6/]76K"D!.,3@HPL_2!WL_8"D%%'_Q7$ M/74,66)"!XAIA6EF6.'8E8HLXR!X2A"W+@S<[Y[40^(EF_0 ;[I M!%$OUHN;;S/P 2Z?C.),Z(*WE+-"@\)]]Y?^N_GU46Z-5/= MZ]]@L:1,@HPLM$GOW4CO %%=E5<#Q=?E7? ]5XKGY>.*X)0((Z"_+SA7SP/C MH/F'Q?1?4$L#!!0 ( %2+LE2]ZQ88 @0 %,. : >&PO=V]R:W-H M965T*/,B7,RV>$V>B?J^?1)Z%'9>*EJ3 M1E+> $%6\^ W>'L/,S"A+#E_,8/':AY$AA%AI%3&!=9_>W)/ M&#.>-(^?)Z=!-Z?]B@]?!++$D]YS]2RNUF0=Y "JRPCNFOO+#G^04 M4&+\E9Q)^PL.+39# 2AW4O'Z9*P9U+1I__'QE(B> 9P.&*"3 ?I5@_AD$-M M6V8VK >L\&(F^ $(@];>S(/-C;76T=#&+..S$OHKU79J\=B4O";@&SX2"2;@ M@:R($*0"%^\_/A"%*9.?-.+[\P/X^.$3^ !H [YM^$[BII*S4&DRQF58GB:^ M:R=& Q/_A<4-0,EG@"*$/.;WOV*>6G-X:1[J%'1Y0%T>D/47#_CK J=MX H? M 9:2*'D[XCWNO,?6^W3 ^]^Z'G7E":QHLP:,2V_"6A^9]6'*;[] ,$IGX;Z? M%A<$891,.]0%OVG';SK*[XXW.TGD9Z!CKZDT-2J!7E? U88(\U:W#8E-X?F( MM\[3"TXPSJZ8NZ@BC@:()QWQ9)2XWI^@U,M&E3>CB3-E.NWEJN7E@O*TR/V\ MTHY7.LKKL=F31G'Q:K,H,=-5) C#BE0^GJE#()Z8/5_ZYRYLR/175!NZM/',>\XYJ,["U#%Q3Y^14=OV*4WS^V1G!9BAUF;=D((HG8$^^>+%R247J=1A\H&> ) MHW.OCT:9_B%TYS$B-]#JO%T\2#Y2@>6'K8DR:EQ2/@L6C-^MAV^U1\FH*,*SZL!QV?E"CWJ&-@>V;FBC<+.F2^8O'>A* MR&2:(6<9?; X'/5#=[J?39=F E78&9H#RZ M[DL^&,S3 2&"9R6"XU)TT3YMKKTD7769()A MSJ[83(HTN^ZE/EB*X@'EA&=9@N.Z-'QD])+-W8-;5CB-WP-#:9&A*[)A[\1O MKEOZ.+RF^LS&R$K;13>9WDRBO<&T \6W]A*PY$I?*>SC1M_ZB# _7W%N7H; MF'M%=X]<_ =02P,$% @ 5(NR5"4;_6,T P 6@D !H !X;"]W;W)K MICV8Y$*L.G9F.X7MZV<[(:4AH;PDL7W.\3V^N;:'&RY>90*@T#:E3(Z< M1*GLUG5EE$"*Y37/@.F1%1IU.Z*:8,&<\M'US,1[R M7%'"8"Z0S-,4B[\3H'PSYXF.$U/(%ZR>9"M]Q*)28I,$DX M0P)6(^>N>SL;&+P%_""PD7O?R#A9Z?^Q7K77I98PI33GR16R<@9."B&%6K\P"*> GK&6Y#H"KTP M 1%?,_(/8M.))L!@191$YS-0F%!Y85!/,W1^=H'.$&'H.>&YQ"R60U?I@(RL M&Y633XK)O9;)NQYZY$PE$MVS&.*/ JYV4MGQ=G8FWE'%1RRND1=<(J_C>0T! M34^AAY;>;:#/3J'W+;USQ$VO2D[/ZO5:]!8Z%RPBE&!;(WS5GI]+=+^-:!X3 MMD9W*<^93MD#H-MB MLE^9[!\U^1UG$HP9J;#*%9BRH20ERA91XR[5/XSCII:/:0,FK/MIP.SE]8.; M0>5F<+R>BBI"6"%@L?'2_M\-#BO&KU?,M %T4'NS1M!-S8F[=^JD(-;V])8H M,IM/L6-7O=4%XB[7^B;XX%.?\NTQQZ] ;JMY.)**PTI*=Z[ZN"E&;4NN]$EI/Q-]^0%A 'I\Q;G:-)#0 @$X !H !X;"]W;W)K/=,F>WQ^AH^T']]E\48D/1F>GZV1.I[3Z;7U7\'>C'9=9MJ)Y MF;'<*>CC^Z,/Z)=;A$,QHB;Y9T:?2^6U(^;RP-@W\68\>W_D"I'HDJ:5X)'P M/T_TG"Z7@A47Y/>6Z]'NH6*@^GK+_:J>/9_-0U+2<[;\5S:K%N^/HB-G1A^3 MS;*Z9\^?:#NC0/!+V;*L_W>>6UKWR$DW9<56[6 NP2K+F[_)]W8EE $8]0S M[0 \=(#7#O#V!X0] _QV@#]T0- ."(:*1-H!9.B L!T0#A4I:@=$0Y\0MP/B MH0.0N]6":RZHY5(NDH*6!EZ7,*^O[&G' MR[7QNH)YW:;5B8/\#B\#EVN8RY>$KQ&.;%P^#>#BN8(+BFSS&@^1*+!I[?,0 M+J2C-0.7R1 N86=UTX+.LLK ]0;F>D%3;4<9N'P9LN;U[D9Q/Y>O MEI.VR37-&;C"Z M4=P[GV WGP">3Y',J)/D,X=5"UIP%RYEF[PJN3^8TNPI>5A29[:ASF/!5ORS M1LEKH633U -MZCCTB*O/W$#H11[NG0[938> T_FP:J07(E?,+C#1Y @PQKJ\ M.AWV J]7W' G;@B*>\YWK\,>G3ECL](IV7)F$C+4'NX1A)%A0QDH$?;<0-]0 M!LHHBE#_E*+=E*(A&TK?1L?BU)BF%VFB1*$7Q/KL=$(2BZGUB1SO1(Y!D>_5 M7>((F]$1FQ_SDCMH14'SREFS0J"::1ZQOI<(UI?^LT[7(S]RI6/G6F; 1:/? M>2!94J,5=W790FPXEP9"WXL,^\?$T0](KRZ0XJ0B<"XW+,D='MV6%4>E+)_S MB' IH-XX+Z2?RV9':!,;0-D56%H^A$&!QW>WSCMGRJ->(>U4N%(+?I)I40+F M#DE[A[S#6E8D;1N"C=O7S>J!VP .2(U#6)M9_N@L=RKEN3_Q]PW!S\X?3J_O M>(%T2XABS\-1@+O:N310>F$ *$>:-P3;-ZX<:&FD74'DP%J0-@'!1N&MM:!# MO;N__#H)CL#UE]8 P>;@*_>4U@5+*9V9I8LTST:33B?QN/7K0FM7/(G\"(;^ M@=[D94;HU^=3HRK3C-1C>0VLK65<^B:78$CQL5SAE*V[MLY(OPIH6&3,) M>VUAAK"S8GFU@& >2^S%EL""%BMQYA.S[EN)8!Z#))+0B6'H_)#G&Q[K/ J= MKI,7X0P990KT* 8X&!)Q,>S*?TS*C/O$=2;=)8B*3B MSFM25L9%:)[N M7IH#20,A0G'4>UX\B;T>C+VO#KRN6X8=P^J1R""T#L?O,'%1O]1*-@<&T=O+ M.^Z]_"D7VI/8ZOD'WBX2-#T8--_8>?/T1 F*NAYT5U )KQZ,BQ=9N68EQ_?K M@FW6QT[SGDO*17]X<::)V#A?626^2#EH9;F8QBVWELTYYF+?36^@-9.XZH4' M5H_$3,_BCK(\3C!Z_I#,]:9[I$71([;NUR(P+/8E1ONP8_LV&XS_/TWR M;S2W[C=?0KI_8(?8EZ#LPZ!\^YQS$%MD:^%FIMRK2^94S'Z5_)<5&7]Z*;'. MI!\+^]#FW/@2B'T8B-],718M*8GV X.V+T';AT%[6M5/RG+N/?$CY? I&5U= M"QM\$L+*D.#LP^ \WDJR3C+3N;UJQZOG-B3]Z7-?8K$/NZCWE+OZ(OPHA>(+ M+3.J.A9&P?140H"\,.P736*W#V-W-TT[HP]&I\;7LP6$@ )((/;_'WGB:]^0 M* :7*)"8&\"8J^R;OGCMJF4!;)WV+D?/\$);+)#P&\ >=?=@W],GRJ$$.#:! M1-O@P)>0@83+ (;+ ?> +8>.[^;OW[&TUV$&4MU5D#YMZR?CQ;RWONF"S3;J?&.L^0[EO# ZL(XFB 8RB0W2D7^QINK&2 M3 PD7N#C_O@HD'@(A%T"P^[=ID@724M_83H^0??C_U^222,$QC&[VFV>M@499UQ%9 W MX^9HR=;UV][:$J(7EVAJU&%Z'S4,),CW^T,O(G&GF)YT)1()%P3][$M?YB88-/ @RYUD0I$!GH6F=YRE8F629$=ZX# $(D MEI.A%WN-5EHGC<=,XKU1$D.91H\4T@R0U[C1'4D&^[ 3HGO9*(32'43:#F)) M=^Q627SSCCV^:VKWY,V(B#4M57T38K $/;4ZT@2$MBH+N7(9+8_W%Z]=-Y,X MH>YTP^4'H<3U$,;UW8;NK_^8A(:LL^_W V@HH3RT%#]8(M5)J&,W"KQ^@Q9* M[ YA[+[A>Y7R96=-#B*?[RX_^(?-K5Y[UC)S]8B%/[%?UH02DD,8DFT5.J$. MP=A4QQ+JE1(FNHF=7WA1-8P/NPZ1Q(J(TM5@SWTB@R. M;D]X;"+M"8\C'6@MX7$DD3:"D7:GHC\?)T<26*,#YS(B":31C^8R)I'NJ\(1 M;B21,;(XJV"^.)+ %!TXL1!)P(HLB86W#&^O(]W=-%[#CB-[LL) $A)@[TO@ MC&"@>V7T.(X,>> QWII^V<#)=]8<7\I::24(L.8^MIJ\$B_Q#/?XAL(4>CU M5^-'$J,CV/MM[E#&>59E_$R*=W4][!_UGY)O;D->MUOT+#$Z/G 112R1,[;D M'@H>;65K/J/FGM+4A].RZ.2EP>IN":4Q[*->T <1[G',WHCPX=@:C=Y8&*(3 M3""K'TOHC2T^["N*G6,=@^$%DA <6R%XP*835[&;AY+^OA&^[.437)\82^". M#PS=9^K=%H7'R%4:&-Q#=S"X2@N#"V.9M01YRP!RHTPTR!AG#Z'1CJQWKF8:?0J/0WN$!^2HU]*N<5>BS2NP'/;TJKM9NC MKB/J](.]Z<75&!EZO?1V,$/!;NP!VUWM![,TA VI@T)J ]C!.\#4%C!+#]@/ M%@"-D:&7"PI!D=K+96GFFEY>PFNJ0-+!^[G4ABY+1]?;7HT?79Q,-PF%_ M^0Y26[HL/5T7&9>[8@6X.@I

DORK8D.0A&E:PMA2[8QF^"4L ^Z$T<2%+%]>4&^6B[H=K MH<#)9&.)T:GZM&79S;M""Z' GZ7/ZD.:TJ6XXN%[I*YXSN?'X@@U'V90"]%"E@:L[MVJ6O#?1"#FGUC!AKL:TX\FF @]I"<*)R9"J%X"*4UA MR-(5MCW\W,*=LQ5?O;__!1'W'W4CY7'SVCE?)F79O ;Q6FD&0_C0>*WT>2%+ MG]:T:=V8\Z>(9PYLUOBT96OPH?<7?J3\BI/X;;8O23'/>-B]I(]\J'LB+N&* MYM?.FC<56]<_[/3 JHJMZI<+RJU*(0CX]X^,V^;VC?BMJ-V/SIW]#U!+ P04 M " !4B[)4$D1)GM0! -! &@ 'AL+W=O&UL?91O;YLP$,:_BN7WJX$DRU01I)9UVJ1-BE*U>SDY< E6_8?:1^B^ M_6Q#&)N:O,%W]OT>[L$V>6_LBVL D+PIJ=V&-HCM+6.N:D!Q=V-:T'[E8*SB MZ%-[9*ZUP.L(*:%GFN4XO;W/4C3;VA*SQ,[ M<6PP3+ B;_D1'@&?VJWU&9M4:J% .V$TL7#8T+OTMLQ"?2QX%M"[64R"D[TQ M+R'Y5F]H$AH""14&!>Z'$Y0@91#R;;R.FG1Z90#G\5G]2_3NO>RY@]+(GZ+& M9D,_45+#@7<2=Z;_"J.?5="KC'3Q2?JA=K&FI.H<&C7"O@,E]##RM_$[S(!E M>@'(1B#[#T@7%X#%""RBT:&S:.LS1U[DUO3$AFJO%H+X;2+MW0@==O$1K5\5 MGL/B.]^#S!EZJ3#!JA&[OXX]2/!;B>^ Y0!F%\!G+COX%V.^Y:GO;.H[BSK+ M"SH[<&A%A5"3DKN&<#T&#Z^=.''IFW/OV;JNVKD/1\[;7W_5@^:=CL-UY7)0 M7D?E<'=.Q6*5+I,DR=EI;I3--BMD6)'0[?D*!IXT;L M#?K3$,/&WU>PH<"O'XS!&POJ59"G8[8\P$BUS(LD]FQA1OPK"FP-W>IWW2CE^3P-$-5Y,E75RTCIOW9U=[2*G-71&0B_QQ1.(45J,-'Z2VGUR4>K+;>K5 M<.!J?%'GKE_7KV\_D'37R/Z$$S_QS^\(;P-LT(9U)0QZF9+K@HB(,]BX-&?! M/15],J2"CS4'KXSF7"R=N0.&B1)*!\96HA72!DOYX."VZT&1UCPYETI7L5T$ M]SFNA^\ JQX(Y$(T CO$&0:]@AK#M+RVG6IP97P$!75[M"RLPJFFRW;G@JP= MJIL-,E8Z9;H)TR8KTZ G6 9R-)_.X&Y4$0)HC,IM(^5TJB2M-*P\ZH:EG3 A M;N$)_IQM<2^RC15MP7K*IFD%U4U'XSK O\GFN#=IHV?Q!@6_5^;=W*8CJSY4 M"KO1+..+JK_(&@$8>QMGIT4AEF\%G\J2?''#0HRN_8*8T?[#1H%0FUL T M">Z9-GRR:?FJ:3%B"[,JIT6&:^X:_.\]3)IFF8E.TK?U#GN5G*ZZWO'^A MN?I:V57L%1E='K[&>HL_=)'Q,8@\BN7N'H/(Y/!%1H>I,:P/&1LGF:US3&,- MX+S8)Y_@7"K608/QG O#9=V;\31E\M%QQM(;.K8_<[;X[?B4970NS*@!^V3= M_LA2/L^39M0-3$0]:MW^ .FUX^:P:F-QF;(%2X=U5T_'53.P#1NUOL!A%[FN M+C^"^3C,CP"&Q<$48#[."XOS/^731?-Q&*:MZT6ZJ$\7]7%>/F18O; X?I_$ M7OY,DR2*XAB;T>'0JV"(S5LF^"L$R MQ2L1RQ2?:T#\\P8>2>)?;2P.>&"K@-4.Q/?'@9KR^T01K"JF#7N"<21), 1J MT5^C<8S,3@PO__I@3TD4)8D? *NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'D(@X6-:)_5K6Z6NK9INMY,+ M3F(-3&>@W?;7'QN:S4[3G\[-.Z[:0$*>V.#'KS_>MX^U_G97U]_8CZI4S>%D MT[;W;Z;3)M^(BC?_UO="F3.K6E>\-2_U>MK<:\&+9B-$6Y73, CB:<6EFKQ[ MN[W6M9ZZ+^I6Y*VLE3EH#WR1XK'Y<]Z^9 ^RD7>RE.W/PTG_?RDFK))*5O*7 M* XGP80UF_KQ8ZWEKUJUO%SFNB[+P\EL./%%Z%;FSPXO+>0MOVOZ(RV_N^$& MY' 2!^:"*ZF;MG]'?WUN&!^$>?/PJFOK][)LA3[EK?B@Z^Y>JK6]C/D54^=G M].6P_3L4XAO]?XJQ7JUD+D[KO*N$:H=RU**T@*K9R/MFPA2OQ.'DI'X0FEWS MM; _RGS+>3'\P-:0.<6EWTAS0I\7/2,=SU%7R):=J^'#YJR#%0*LD!;KY.IR M>75Q?GIT>W;*CH\NCBY/SMCRX]G9[=(!C !@-!H@>W7-'<@Y@)P30YK7=2D+ M\^T%6UH(^X&&U2MV=2^T [D D(O1($_JZMZ!C %D/"+DU]"!3 !D,A[DAKM/ M=@H@T_$@>;-Q(#, F=%"7O*VT\(RM1O!CKM&*M$TC*N"'?-&NDUW@-KN@!9S MV545US\MYU*NE30?XZIE1WE>=ZKU,*%BB!US(QZ$Z@1;Z;HRCXMJM=$S>Y3M MAIUT3>MB(N7,B)WSGDO-OO#2D'X2O#$W0']GNGA(.#-BX]QJ7HAMW3;L1N1" M/G##\)HIX14B,LZ,6#GGRM1U:WIVPBLXY)<9L6".FL9TZMA'41;,7( M>>EU MOI!69L1>,?UI(^+VYVMV7=I'U[8P9]\[>6\_]YJYF$@L,V*S?*CKXE&69<]W M;KKL:FT)V%"T+B4RRXQ8+5>FL=9/3,\>"F23&;%.S$.K.Z.[LQ_F(HT81#+0 MGG3:[8>%2"S.&2"M'$UUZ@,@;(;$W!JX_%7HA>1^<^RUTB*01$DOC M1K1RL&W?#'I6A25;+MN6P-VZZ+J5FA\IVR0P8)B0UR*6SXGM>58,8D M;+GAVK5;B+01D@@?,]/U4P_MQ-YQ/F#PYI)$<=L2_,=E0U*)B*4"0R;_AD12B8BE@D,FKZ:19R)B MSSR+F?;5]QQY9D[L&1@\>?4]1]:9$UL'!D\^)K+.G-@Z0_"TMY*19>;$EGDQ MBAI(74PXGT)L&1!+65 7$UEF3FR9W7AJ;W4CO\Q'"%KV0B+1S,>,7OPG&HEF M_A>CE[UEB/0R'W,BQ2O#!7+,8LR)E*]S%Q,Y9C%J9+-P,9%C%J-&-K&+B9RS M('8.QDQ<3.2D846Q!;"F.Y02XPL%!-;" ^U>)C(0O&8T_F>+&-DH9C8 M0AC3E66,+!2/.K[FRC)&%HI'&E\[&,8.7$QDH9C80B]C?E9:N %:#%>3$5OH M94R[4&OM8B(+Q<06 I5>%-*K=&2AF-A"<%#5"S)B9*&8V$(8TVW>$V2AA-A" M[MCO 5N:*Q9=*=C5BO5G7$QDH8380C[F)=>:]ZL47IV*EDMWQ"A!%DJ(+;1O M\=&6T0O3$R2AA%A">$S=NS61A!)B"6%,M^>1( DEQ!+"F&[/(T$22H@E!&1A!)B"6%,]]Y,D8128@GMF9;:TV:F2$ I M]S/==/U_P27J[59!^4F+]O#PS:?SA#%LK^\F)I@WEU5\KU\$ZO-)&% MLK^]!N%I;$LPJ=B1VVYFR$(9L85PI;O=HPQ9*".VT!Y,9W#.74F=(0MEQ!;" MI>D&01G%!J.ND)M[H'!C:$">= "!^NTHW"@: M$)L)@[JSP3.<>8 Z]0 &33Q0G'N V$P8-/5 H9FHTP]@T,P#A6:B3D2 0/TE M5#.:#03-09"B#HM?9 H9FHTQ7L@+I1O#WE M@4(S42Q!%Q0F,9A19S%X>>=L7_D>*#03=1Z#SRHW7[VV6?!LA;>BL@7+RW5U$ :A MUQ^%&0YF0XJ#:?_VYMW;8@B\+LV7-.9XSLO\6C/[9[C6?&'OI%57EB?FV)6Z MJ'FQS86WS>/W[C]02P,$% @ 5(NR5$1G?:M: P E4< !H !X;"]? M1?H#4V>=^@CK*Q&G( M"S1:7HC:35>%)&\?,0-=FPPRD?I'3;5X>D'#AY3UGW^='_?KP^%YN7\X+F>_ MGAZ?EXO=_;H>/T_3[J;C_OK[_FZ>8@AU M.KT_8W=Y_O[,LV^_C_/_G'BXO7VXGK\?AY.WY?[>5YW9]_V MI[MYO=A-OQ[?WEZFUQ?[]'+R[NSJYF)WNKJQW;3UH"B#XO:#D@Q*VP_*,BAO M/ZC(H++]H"J#ZO:#F@QJVP_J,JAO/VC(H+']( LJ8P!,FX)M M +%-R3: V:9H&T!M4[8-X+8IW :0VY1N ]AMBK4?6. +V3ZIT >B?5 M.P'T3JIW NB=W,T2@-Y)]4X O9/JG0!Z)]4[ ?1.JG<"Z)U4[P30.ZG>":!W M5KTS0.^L>F> WEGUS@"]L^J= 7IG=[,;H'=6O3- [ZQZ9X#>6?7. +VSZIT! M>F?5.P/T+JIW >A=5.\"T+NHW@6@=U&]"T#OHGH7@-[%_;,2H'=1O0M [Z)Z M%X#>1?4N +V+ZET >E?5NP+TKJIW!>A=5>\*T+NJWA6@=U6]*T#OJGI7@-[5 M/6P"T+NJWA6@=U6]*T#OJGI7@-Y-]6X O9OJW0!Z-]6[ ?1NJG<#Z-U4[P;0 MNZG>#:!W4[T;0._F'A8$Z-U4[P;0NZG>#:!W5[T[0.^N>G> WEWU[@"]N^K= M 7IWU;L#].ZJ=P?HW57O#M"[J]X=H'=W#WL#].ZJ=P?H/53O =![J-X#H/=0 MO0= [Z%Z#X#>0_4> +V'ZCT >@_5>P#T'JKW .@]5.\!T'NX6 >@MP6?ZP#\ MMN""G0 0W()+=@+ < LNV@D Q2VX;"< '+?@PIT D-R"2W<"P'(++MX) ,TM MN'PG #RWX *>0!#=!YB, M,GF 31?82)J#!]AHGH,'V(B2@Q?8J):#%]C(FH M,7V.B>@Q?9")*#)]DDEH,LU%F4:H,LUEF4;H,BWZK/XC15_6WX_S\K;H[[4; M\)%ZKR^_.[]]_NOEWS?]=_/*]?1^QG+Y!U!+ P04 " !4B[)48Q0[:9X" M "?1 $P %M#;VYT96YT7U1Y<&5S72YX;6S-V\UNFT 4AN%;L=A&ACD# M#%#%V;3=MEGT!J@9Q\C\B9FDSMUW<'ZD5JG5R)7Z;HP,,^<[,-*S.]??'B?K M5L>^&]PFVGL_?4@2M]W;OG;Q.-DA/-F-^2Z9Z>ZCO;**5,LEV'+P= M_-HO-:*;ZT]V5]]W?O7Y&&Z[=APVT6P[%ZT^/BU)X\#,UO M*>OGA#CL/*UQ^W9R5V%!E+R9L#SY<\#SOJ\/=I[;QJYNZ]E_J?NP*CEVB?./ MG77Q^1)O]#CN=NW6-N/VO@];8C?-MF[]GE]-N;/.7V>'S_ACG MP^D\7'*Z7/Z-?SWCU_KO[$-#^D@A?620/G)('P;21P'IHX3T44'Z$$5IA"*J M4$@5BJE"054HJ@J%5:&X*A18A2*KILBJ*;)JBJR:(JNFR*HILFJ*K)HBJZ;( MJBFRIA194XJL*476E")K2I$UI&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( M %2+LE3;\F[ZFP8 !X: 8 " @0T( !X;"]W;W)K#@ >&PO=V]R:W-H965T&UL4$L! A0# M% @ 5(NR5*L>70OD!P H" !@ ("!-A$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 5(NR5"\<9^PY M! X0T !@ ("!FR, 'AL+W=O["J- ( #Q*0 & @(&E*@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 5(NR5'3?/%")"P TS$ !@ M ("!JS, 'AL+W=O&UL4$L! A0#% @ 5(NR5*6H&JRE*0 YX4 !D M ("!WTX 'AL+W=O >&PO M=V]R:W-H965T&UL4$L! A0#% @ 5(NR5.PZDY>Q P ]0@ !D ("! MM(8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 5(NR5,H8[LXC! Q0D !D ("! Y( 'AL+W=O&UL4$L! A0#% @ 5(NR5#[<$S " M P K 8 !D ("!J* 'AL+W=O&PO=V]R:W-H965T1]P0 L+ 9 " @?>I !X;"]W;W)K&UL4$L! A0#% @ 5(NR5(*#)XJC"0 *B !D M ("!):\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 5(NR5.RWC,B\!@ AA !D ("!S\L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M5(NR5+[86"P(#P ,"< !D ("!G.X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(NR5(9G(&PO=V]R:W-H965T&UL4$L! A0#% @ 5(NR5-+XKO"Z! \@T !D M ("!M%@! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 5(NR5)N'=^\2! :@D !D ("!@F0! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(NR M5#4TFBD4 P D@8 !D ("!@'$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(NR5%H#SURR @ 08 M !D ("!J'P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(NR5$$?H]5(! *@L !D M ("!^XL! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 5(NR5(#C&KPM!P :2 !D ("!5)\! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 5(NR5/1= M#9>: @ Y @ !D ("!<*L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(NR5.Q_VF@5 @ =00 !D M ("!$;0! 'AL+W=OX(WQX" H!0 &0 @(%=M@$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ 5(NR5&[,>]>* P X0\ !D ("! M1KL! 'AL+W=O&PO=V]R:W-H965TOG0, 'P- 9 M " @?G! 0!X;"]W;W)K&UL4$L! A0#% M @ 5(NR5,4V./- 0!X M;"]W;W)K&UL4$L! A0#% @ 5(NR5-WX50.I M! )AH !D ("!SM ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(NR5*E;CA6B @ G08 !D M ("!LML! 'AL+W=OF( ,# !$"0 &0 @(&+W@$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 5(NR5*LCR,U\ @ 3 8 !D ("!#>8! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M5(NR5&SK,X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(NR5,>K(SK! @ M'0< !D ("!/?@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(NR5#A?-[ZN @ 6@< !D M ("!. 0" 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 5(NR5.D5[H/?!0 SQT !D ("!_PT" 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(NR M5&L^+$&P @ C@< !D ("!'QH" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(NR5/;]VKL0 @ @@0 M !D ("!EB(" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(NR5(Z@$\V_ @ I < !D M ("!A#$" 'AL+W=O&UL4$L! A0# M% @ 5(NR5++RW#"& @ 2 8 !D ("!ICP" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 5(NR5).T MZ"2_!0 XB< !D ("!?D<" 'AL+W=O&PO=V]R:W-H965T,70, "T- : " @8E8 @!X M;"]W;W)K @!X;"]W;W)K-J @!X M;"]W;W)K:4 @!X;"]W;W)K">0, /D+ : M " @=V7 @!X;"]W;W)KN @!X;"]W;W)KU $ T$ : " @7B\ @!X M;"]W;W)K7!E&UL4$L%!@ "" (( W", (#1 @ ! $! end XML 139 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 140 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 141 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 464 619 1 false 139 0 false 13 false false R1.htm 000010001 - Document - Cover Page Sheet http://www.allegromicro.com/role/CoverPage Cover Page Cover 1 false false R2.htm 000020002 - Document - Audit Information Sheet http://www.allegromicro.com/role/AuditInformation Audit Information Notes 2 false false R3.htm 100010003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Uncategorized 3 false false R4.htm 100020004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Cover 4 false false R5.htm 100030005 - Statement - Consolidated Statements of Operations Sheet http://www.allegromicro.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 100040006 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 6 false false R7.htm 100050007 - 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 100060008 - 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 100070009 - Statement - Consolidated Statements of Cash Flows Sheet http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 9 false false R10.htm 210011001 - 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 210031002 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 210161003 - Disclosure - Revenue from Contract with Customers Sheet http://www.allegromicro.com/role/RevenuefromContractwithCustomers Revenue from Contract with Customers Notes 12 false false R13.htm 210221004 - Disclosure - Fair Value Measurements Sheet http://www.allegromicro.com/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 210281005 - Disclosure - Trade Accounts Receivable, net Sheet http://www.allegromicro.com/role/TradeAccountsReceivablenet Trade Accounts Receivable, net Notes 14 false false R15.htm 210321006 - Disclosure - Inventories Sheet http://www.allegromicro.com/role/Inventories Inventories Notes 15 false false R16.htm 210361007 - Disclosure - Assets Held for Sale Sheet http://www.allegromicro.com/role/AssetsHeldforSale Assets Held for Sale Notes 16 false false R17.htm 210381008 - Disclosure - Property, Plant and Equipment, net Sheet http://www.allegromicro.com/role/PropertyPlantandEquipmentnet Property, Plant and Equipment, net Notes 17 false false R18.htm 210431009 - Disclosure - Goodwill and Intangible Assets Sheet http://www.allegromicro.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 18 false false R19.htm 210491010 - Disclosure - Other Assets, net Sheet http://www.allegromicro.com/role/OtherAssetsnet Other Assets, net Notes 19 false false R20.htm 210521011 - 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 210551012 - Disclosure - Management Long-Term Incentive Plan Sheet http://www.allegromicro.com/role/ManagementLongTermIncentivePlan Management Long-Term Incentive Plan Notes 21 false false R22.htm 210581013 - Disclosure - Leases Sheet http://www.allegromicro.com/role/Leases Leases Notes 22 false false R23.htm 210641014 - Disclosure - Debt and Other Borrowings Sheet http://www.allegromicro.com/role/DebtandOtherBorrowings Debt and Other Borrowings Notes 23 false false R24.htm 210701015 - Disclosure - Other Long-Term Liabilities Sheet http://www.allegromicro.com/role/OtherLongTermLiabilities Other Long-Term Liabilities Notes 24 false false R25.htm 210731016 - Disclosure - Retirement Plans Sheet http://www.allegromicro.com/role/RetirementPlans Retirement Plans Notes 25 false false R26.htm 210851017 - Disclosure - Commitment and Contingencies Sheet http://www.allegromicro.com/role/CommitmentandContingencies Commitment and Contingencies Notes 26 false false R27.htm 210871018 - Disclosure - Net Income per Share Sheet http://www.allegromicro.com/role/NetIncomeperShare Net Income per Share Notes 27 false false R28.htm 210921019 - Disclosure - Common Stock and Stock-Based Compensation Sheet http://www.allegromicro.com/role/CommonStockandStockBasedCompensation Common Stock and Stock-Based Compensation Notes 28 false false R29.htm 211021020 - Disclosure - Income Taxes Sheet http://www.allegromicro.com/role/IncomeTaxes Income Taxes Notes 29 false false R30.htm 211101021 - Disclosure - Related Party Transactions Sheet http://www.allegromicro.com/role/RelatedPartyTransactions Related Party Transactions Notes 30 false false R31.htm 211121022 - Disclosure - Subsequent Events Sheet http://www.allegromicro.com/role/SubsequentEvents Subsequent Events Notes 31 false false R32.htm 220042001 - 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 32 false false R33.htm 230053001 - 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 33 false false R34.htm 230173002 - 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 34 false false R35.htm 230233003 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.allegromicro.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.allegromicro.com/role/FairValueMeasurements 35 false false R36.htm 230293004 - 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 36 false false R37.htm 230333005 - Disclosure - Inventories (Tables) Sheet http://www.allegromicro.com/role/InventoriesTables Inventories (Tables) Tables http://www.allegromicro.com/role/Inventories 37 false false R38.htm 230393006 - 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 38 false false R39.htm 230443007 - 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 39 false false R40.htm 230503008 - Disclosure - Other Assets, net (Tables) Sheet http://www.allegromicro.com/role/OtherAssetsnetTables Other Assets, net (Tables) Tables http://www.allegromicro.com/role/OtherAssetsnet 40 false false R41.htm 230533009 - 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 41 false false R42.htm 230563010 - Disclosure - Management Long-Term Incentive Plan (Tables) Sheet http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables Management Long-Term Incentive Plan (Tables) Tables http://www.allegromicro.com/role/ManagementLongTermIncentivePlan 42 false false R43.htm 230593011 - Disclosure - Leases (Tables) Sheet http://www.allegromicro.com/role/LeasesTables Leases (Tables) Tables http://www.allegromicro.com/role/Leases 43 false false R44.htm 230653012 - Disclosure - Debt and Other Borrowings (Tables) Sheet http://www.allegromicro.com/role/DebtandOtherBorrowingsTables Debt and Other Borrowings (Tables) Tables http://www.allegromicro.com/role/DebtandOtherBorrowings 44 false false R45.htm 230713013 - 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 45 false false R46.htm 230743014 - Disclosure - Retirement Plans (Tables) Sheet http://www.allegromicro.com/role/RetirementPlansTables Retirement Plans (Tables) Tables http://www.allegromicro.com/role/RetirementPlans 46 false false R47.htm 230883015 - 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 47 false false R48.htm 230933016 - Disclosure - Common Stock and Stock-Based Compensation (Tables) Sheet http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables Common Stock and Stock-Based Compensation (Tables) Tables http://www.allegromicro.com/role/CommonStockandStockBasedCompensation 48 false false R49.htm 231033017 - Disclosure - Income Taxes (Tables) Sheet http://www.allegromicro.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.allegromicro.com/role/IncomeTaxes 49 false false R50.htm 240024001 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Details) Sheet http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails Nature of the Business and Basis of Presentation - Additional Information (Details) Details 50 false false R51.htm 240064002 - 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 51 false false R52.htm 240074003 - 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 52 false false R53.htm 240084004 - 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 53 false false R54.htm 240094005 - 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 54 false false R55.htm 240104006 - Disclosure - Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details) Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details) Details 55 false false R56.htm 240114007 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details) Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails Summary of Significant Accounting Policies - Goodwill (Details) Details 56 false false R57.htm 240124008 - 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 57 false false R58.htm 240134009 - Disclosure - Summary of Significant Accounting Policies - Advertising Costs (Details) Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsDetails Summary of Significant Accounting Policies - Advertising Costs (Details) Details 58 false false R59.htm 240144010 - 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 59 false false R60.htm 240154011 - Disclosure - Summary of Significant Accounting Policies - Recently Issued Accounting Standards Not Yet Adopted (Details) Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails Summary of Significant Accounting Policies - Recently Issued Accounting Standards Not Yet Adopted (Details) Details 60 false false R61.htm 240184012 - 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 61 false false R62.htm 240194013 - 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 62 false false R63.htm 240204014 - 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 63 false false R64.htm 240214015 - 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 64 false false R65.htm 240244016 - 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 65 false false R66.htm 240254017 - 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 66 false false R67.htm 240264018 - 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 67 false false R68.htm 240274019 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 68 false false R69.htm 240304020 - Disclosure - Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details) Sheet http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details) Details 69 false false R70.htm 240314021 - 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 70 false false R71.htm 240344022 - Disclosure - Inventories - Schedule Of Inventory (Details) Sheet http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails Inventories - Schedule Of Inventory (Details) Details 71 false false R72.htm 240354023 - Disclosure - Inventories - Narrative (Details) Sheet http://www.allegromicro.com/role/InventoriesNarrativeDetails Inventories - Narrative (Details) Details 72 false false R73.htm 240374024 - Disclosure - Assets Held for Sale (Details) Sheet http://www.allegromicro.com/role/AssetsHeldforSaleDetails Assets Held for Sale (Details) Details http://www.allegromicro.com/role/AssetsHeldforSale 73 false false R74.htm 240404025 - 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 74 false false R75.htm 240414026 - Disclosure - Property, Plant and Equipment, net - Narrative (Details) Sheet http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails Property, Plant and Equipment, net - Narrative (Details) Details 75 false false R76.htm 240424027 - 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 76 false false R77.htm 240454028 - 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 77 false false R78.htm 240464029 - 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 78 false false R79.htm 240474030 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 79 false false R80.htm 240484031 - 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 80 false false R81.htm 240514032 - Disclosure - Other Assets, net (Details) Sheet http://www.allegromicro.com/role/OtherAssetsnetDetails Other Assets, net (Details) Details http://www.allegromicro.com/role/OtherAssetsnetTables 81 false false R82.htm 240544033 - 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 82 false false R83.htm 240574034 - Disclosure - Management Long-Term Incentive Plan (Details) Sheet http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails Management Long-Term Incentive Plan (Details) Details http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables 83 false false R84.htm 240604035 - Disclosure - Leases - Narrative (Details) Sheet http://www.allegromicro.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 84 false false R85.htm 240614036 - Disclosure - Leases - Schedule of Lease Costs and Other Information (Details) Sheet http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails Leases - Schedule of Lease Costs and Other Information (Details) Details 85 false false R86.htm 240624037 - Disclosure - Leases - Schedule of Lease Liability Maturity (Details) Sheet http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails Leases - Schedule of Lease Liability Maturity (Details) Details 86 false false R87.htm 240634038 - Disclosure - Leases - Schedule of Future Minimum Rental Payments (Details) Sheet http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails Leases - Schedule of Future Minimum Rental Payments (Details) Details 87 false false R88.htm 240664039 - Disclosure - Debt and Other Borrowings - Summary of Components of Debt (Details) Sheet http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails Debt and Other Borrowings - Summary of Components of Debt (Details) Details 88 false false R89.htm 240674040 - Disclosure - Debt and Other Borrowings - Additional Information (Details) Sheet http://www.allegromicro.com/role/DebtandOtherBorrowingsAdditionalInformationDetails Debt and Other Borrowings - Additional Information (Details) Details 89 false false R90.htm 240684041 - Disclosure - Debt and Other Borrowings - Senior Secured Credit Facilities (Details) Sheet http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails Debt and Other Borrowings - Senior Secured Credit Facilities (Details) Details 90 false false R91.htm 240694042 - Disclosure - Debt and Other Borrowings - Unsecured Revolving Credit Facilities (Details) Sheet http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails Debt and Other Borrowings - Unsecured Revolving Credit Facilities (Details) Details 91 false false R92.htm 240724043 - 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 92 false false R93.htm 240754044 - 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 93 false false R94.htm 240764045 - 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 94 false false R95.htm 240774046 - 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 95 false false R96.htm 240784047 - 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 96 false false R97.htm 240794048 - 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 97 false false R98.htm 240804049 - 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 98 false false R99.htm 240814050 - 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 99 false false R100.htm 240824051 - 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 100 false false R101.htm 240834052 - 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 101 false false R102.htm 240844053 - 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 102 false false R103.htm 240864054 - Disclosure - Commitment and Contingencies (Details) Sheet http://www.allegromicro.com/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details http://www.allegromicro.com/role/CommitmentandContingencies 103 false false R104.htm 240894055 - Disclosure - Net Income per Share - Narrative (Details) Sheet http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails Net Income per Share - Narrative (Details) Details 104 false false R105.htm 240904056 - 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 105 false false R106.htm 240914057 - 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 106 false false R107.htm 240944058 - Disclosure - Common Stock and Stock-Based Compensation - Narrative (Details) Sheet http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails Common Stock and Stock-Based Compensation - Narrative (Details) Details 107 false false R108.htm 240954059 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Stock Issued in Common Stock Conversion (Details) Sheet http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails Common Stock and Stock-Based Compensation - Schedule of Stock Issued in Common Stock Conversion (Details) Details 108 false false R109.htm 240964060 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details) Sheet http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails Common Stock and Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details) Details 109 false false R110.htm 240974061 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Performance Units Fair Value Assumptions (Details) Sheet http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails Common Stock and Stock-Based Compensation - Schedule of Performance Units Fair Value Assumptions (Details) Details 110 false false R111.htm 240984062 - Disclosure - Common Stock and Stock-Based Compensation - Summary of Performance Stock Units Activity (Details) Sheet http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails Common Stock and Stock-Based Compensation - Summary of Performance Stock Units Activity (Details) Details 111 false false R112.htm 240994063 - Disclosure - Common Stock and Stock-Based Compensation - Summary of Unvested Restricted Common Stock Activity (Details) Sheet http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails Common Stock and Stock-Based Compensation - Summary of Unvested Restricted Common Stock Activity (Details) Details 112 false false R113.htm 241004064 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of ESPP Fair Value Assumptions (Details) Sheet http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails Common Stock and Stock-Based Compensation - Schedule of ESPP Fair Value Assumptions (Details) Details 113 false false R114.htm 241014065 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) Sheet http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) Details 114 false false R115.htm 241044066 - 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 115 false false R116.htm 241054067 - 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 116 false false R117.htm 241064068 - 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 117 false false R118.htm 241074069 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 118 false false R119.htm 241084070 - Disclosure - Income Taxes - Deferred Income Taxes (Details) Sheet http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails Income Taxes - Deferred Income Taxes (Details) Details 119 false false R120.htm 241094071 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes - Unrecognized Tax Benefits (Details) Details 120 false false R121.htm 241114072 - Disclosure - Related Party Transactions (Details) Sheet http://www.allegromicro.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.allegromicro.com/role/RelatedPartyTransactions 121 false false R9999.htm Uncategorized Items - algm-20220325.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - algm-20220325.htm Cover 122 false false All Reports Book All Reports algm-20220325.htm algm-20220325.xsd algm-20220325_cal.xml algm-20220325_def.xml algm-20220325_lab.xml algm-20220325_pre.xml algmq4fy22ex1033.htm algmq4fy22ex211.htm algmq4fy22ex231.htm algmq4fy22ex311.htm algmq4fy22ex312.htm algmq4fy22ex321.htm algmq4fy22ex322.htm algm-20220325_g1.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 144 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "algm-20220325.htm": { "axisCustom": 0, "axisStandard": 43, "contextCount": 464, "dts": { "calculationLink": { "local": [ "algm-20220325_cal.xml" ] }, "definitionLink": { "local": [ "algm-20220325_def.xml" ] }, "inline": { "local": [ "algm-20220325.htm" ] }, "labelLink": { "local": [ "algm-20220325_lab.xml" ] }, "presentationLink": { "local": [ "algm-20220325_pre.xml" ] }, "schema": { "local": [ "algm-20220325.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 964, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 2, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 6 }, "keyCustom": 100, "keyStandard": 519, "memberCustom": 61, "memberStandard": 70, "nsprefix": "algm", "nsuri": "http://www.allegromicro.com/20220325", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000010001 - Document - Cover Page", "role": "http://www.allegromicro.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210011001 - Disclosure - Nature of the Business and Basis of Presentation", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i2584c5205ed8452b8f6ef6a025443733_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240824051 - Disclosure - Retirement Plans - Defined Benefit Plans, Additional Information (Details)", "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-20220325.htm", "contextRef": "i2584c5205ed8452b8f6ef6a025443733_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "iba7d9a25b1d04e6cb9ca2c74ce0dd6a1_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240834052 - Disclosure - Retirement Plans - Schedule of Estimated Future Benefit Payments (Details)", "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-20220325.htm", "contextRef": "iba7d9a25b1d04e6cb9ca2c74ce0dd6a1_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i5733f2e13f3840b29b631c918fc4e065_D20210327-20220325", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240844053 - Disclosure - Retirement Plans - Defined Contribution Plans, Additional Information (Details)", "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-20220325.htm", "contextRef": "i5733f2e13f3840b29b631c918fc4e065_D20210327-20220325", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240864054 - Disclosure - Commitment and Contingencies (Details)", "role": "http://www.allegromicro.com/role/CommitmentandContingenciesDetails", "shortName": "Commitment and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ica721ffddd7845dd99c633bf44d63ab4_D20201102-20201102", "decimals": "INF", "first": true, "lang": "en-US", "name": "algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240894055 - Disclosure - Net Income per Share - Narrative (Details)", "role": "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails", "shortName": "Net Income per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i41cb8993057545e9a625e6b48fe0532a_D20190330-20200327", "decimals": "0", "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240904056 - Disclosure - Net Income per Share - Schedule of Computation of Net Income per Share (Details)", "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": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "0", "first": true, "lang": "en-US", "name": "algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240914057 - Disclosure - Net Income per Share - Schedule of Issuable Weighted Average Share Information (Details)", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "0", "first": true, "lang": "en-US", "name": "algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240944058 - Disclosure - Common Stock and Stock-Based Compensation - Narrative (Details)", "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "shortName": "Common Stock and Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ie6150dea84d043b5b6524b134c42ffe7_I20171031", "decimals": "INF", "lang": "en-US", "name": "algm:NumberOfClassesOfStock", "reportCount": 1, "unique": true, "unitRef": "class", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfConversionsOfStockTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ica721ffddd7845dd99c633bf44d63ab4_D20201102-20201102", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ConversionOfStockSharesIssued1", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240954059 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Stock Issued in Common Stock Conversion (Details)", "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails", "shortName": "Common Stock and Stock-Based Compensation - Schedule of Stock Issued in Common Stock Conversion (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R109": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i83685cb033f64f7b8edbaf4a0ef19ebe_I20210326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240964060 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details)", "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "shortName": "Common Stock and 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-20220325.htm", "contextRef": "ic0f1e85e2d794f4f995341c07fdfd839_D20210327-20220325", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210031002 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "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", "div", "algm:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i651973589d864b5b8a7eefd1060b7e5c_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240974061 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Performance Units Fair Value Assumptions (Details)", "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails", "shortName": "Common Stock and 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-20220325.htm", "contextRef": "i651973589d864b5b8a7eefd1060b7e5c_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i6c0ca598f2ed43b9b4c20f62d769ee11_I20210326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240984062 - Disclosure - Common Stock and Stock-Based Compensation - Summary of Performance Stock Units Activity (Details)", "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "shortName": "Common Stock and 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-20220325.htm", "contextRef": "ic2281641a5ae4dce8e8ce2e449b3ba7f_D20210327-20220325", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i5963e01d40384f26ae22cf6fac6ac48b_I20210326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240994063 - Disclosure - Common Stock and Stock-Based Compensation - Summary of Unvested Restricted Common Stock Activity (Details)", "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails", "shortName": "Common Stock and 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-20220325.htm", "contextRef": "i24f4ee16c3c540aea2063fa46962882e_D20210327-20220325", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R113": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i2a1a23a16fbc4b94be234709b3165ac6_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241004064 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of ESPP Fair Value Assumptions (Details)", "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "shortName": "Common Stock and 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-20220325.htm", "contextRef": "i2a1a23a16fbc4b94be234709b3165ac6_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R114": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241014065 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)", "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails", "shortName": "Common Stock and 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-20220325.htm", "contextRef": "i31e7158fcc6545cfb0d6dbb183c2ddef_D20210327-20220325", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R115": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241044066 - Disclosure - Income Taxes - Components of Income before Income Tax (Details)", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R116": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241054067 - Disclosure - Income Taxes - Components of Provision (Benefit) for Income Tax (Details)", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R117": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241064068 - Disclosure - Income Taxes - Schedule of Income Taxes Reconciliation (Details)", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R118": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241074069 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i2f9c27e7846e4bbb92eb751cf8d88e3d_D20200328-20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationDeductionsDividends", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R119": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241084070 - Disclosure - Income Taxes - Deferred Income Taxes (Details)", "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-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210161003 - Disclosure - Revenue from Contract with Customers", "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomers", "shortName": "Revenue from Contract with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R120": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i1d3e71b613d443fb89758074615a8f5a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241094071 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R121": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241114072 - Disclosure - Related Party Transactions (Details)", "role": "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "id7f213aec95244959c969f62adba2813_D20210327-20220325", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210221004 - Disclosure - Fair Value Measurements", "role": "http://www.allegromicro.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210281005 - Disclosure - Trade Accounts Receivable, net", "role": "http://www.allegromicro.com/role/TradeAccountsReceivablenet", "shortName": "Trade Accounts Receivable, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210321006 - Disclosure - Inventories", "role": "http://www.allegromicro.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210361007 - Disclosure - Assets Held for Sale", "role": "http://www.allegromicro.com/role/AssetsHeldforSale", "shortName": "Assets Held for Sale", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210381008 - Disclosure - Property, Plant and Equipment, net", "role": "http://www.allegromicro.com/role/PropertyPlantandEquipmentnet", "shortName": "Property, Plant and Equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210431009 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210491010 - Disclosure - Other Assets, net", "role": "http://www.allegromicro.com/role/OtherAssetsnet", "shortName": "Other Assets, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "000020002 - Document - Audit Information", "role": "http://www.allegromicro.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210521011 - Disclosure - Accrued Expenses and Other Current Liabilities", "role": "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210551012 - Disclosure - Management Long-Term Incentive Plan", "role": "http://www.allegromicro.com/role/ManagementLongTermIncentivePlan", "shortName": "Management Long-Term Incentive Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210581013 - Disclosure - Leases", "role": "http://www.allegromicro.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210641014 - Disclosure - Debt and Other Borrowings", "role": "http://www.allegromicro.com/role/DebtandOtherBorrowings", "shortName": "Debt and Other Borrowings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210701015 - Disclosure - Other Long-Term Liabilities", "role": "http://www.allegromicro.com/role/OtherLongTermLiabilities", "shortName": "Other Long-Term Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210731016 - Disclosure - Retirement Plans", "role": "http://www.allegromicro.com/role/RetirementPlans", "shortName": "Retirement Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210851017 - Disclosure - Commitment and Contingencies", "role": "http://www.allegromicro.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210871018 - Disclosure - Net Income per Share", "role": "http://www.allegromicro.com/role/NetIncomeperShare", "shortName": "Net Income per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210921019 - Disclosure - Common Stock and Stock-Based Compensation", "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensation", "shortName": "Common Stock and Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211021020 - Disclosure - Income Taxes", "role": "http://www.allegromicro.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010003 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211101021 - Disclosure - Related Party Transactions", "role": "http://www.allegromicro.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211121022 - Disclosure - Subsequent Events", "role": "http://www.allegromicro.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "220042001 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230053001 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230173002 - Disclosure - Revenue from Contract with Customers (Tables)", "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables", "shortName": "Revenue from Contract with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230233003 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.allegromicro.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230293004 - Disclosure - Trade Accounts Receivable, net (Tables)", "role": "http://www.allegromicro.com/role/TradeAccountsReceivablenetTables", "shortName": "Trade Accounts Receivable, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230333005 - Disclosure - Inventories (Tables)", "role": "http://www.allegromicro.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230393006 - Disclosure - Property, Plant and Equipment, net (Tables)", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "lang": "en-US", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230443007 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230503008 - Disclosure - Other Assets, net (Tables)", "role": "http://www.allegromicro.com/role/OtherAssetsnetTables", "shortName": "Other Assets, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230533009 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230563010 - Disclosure - Management Long-Term Incentive Plan (Tables)", "role": "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables", "shortName": "Management Long-Term Incentive Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230593011 - Disclosure - Leases (Tables)", "role": "http://www.allegromicro.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230653012 - Disclosure - Debt and Other Borrowings (Tables)", "role": "http://www.allegromicro.com/role/DebtandOtherBorrowingsTables", "shortName": "Debt and Other Borrowings (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230713013 - Disclosure - Other Long-Term Liabilities (Tables)", "role": "http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables", "shortName": "Other Long-Term Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230743014 - Disclosure - Retirement Plans (Tables)", "role": "http://www.allegromicro.com/role/RetirementPlansTables", "shortName": "Retirement Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230883015 - Disclosure - Net Income per Share (Tables)", "role": "http://www.allegromicro.com/role/NetIncomeperShareTables", "shortName": "Net Income per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfConversionsOfStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230933016 - Disclosure - Common Stock and Stock-Based Compensation (Tables)", "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables", "shortName": "Common Stock and Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfConversionsOfStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "231033017 - Disclosure - Income Taxes (Tables)", "role": "http://www.allegromicro.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030005 - Statement - Consolidated Statements of Operations", "role": "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i85919856df914f9c91035da412fed2f1_D20171001-20171031", "decimals": "3", "first": true, "lang": "en-US", "name": "algm:SaleOfStockPercentageOfOwnershipInterestSold", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240024001 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Details)", "role": "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "shortName": "Nature of the Business and Basis of Presentation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i85919856df914f9c91035da412fed2f1_D20171001-20171031", "decimals": "3", "first": true, "lang": "en-US", "name": "algm:SaleOfStockPercentageOfOwnershipInterestSold", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240064002 - Disclosure - Summary of Significant Accounting Policies - Business Segment Information (Details)", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i3abe710e64454a81ab77077b597e6b03_I20220325", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240074003 - Disclosure - Summary of Significant Accounting Policies - Non-controlling Interest (Details)", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails", "shortName": "Summary of Significant Accounting Policies - Non-controlling Interest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i3abe710e64454a81ab77077b597e6b03_I20220325", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ia5fa31f2b32b42d096bdd1141dd04570_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240084004 - Disclosure - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)", "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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ia5fa31f2b32b42d096bdd1141dd04570_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ice8488bb2e024ca1b0f696dca89a2ea3_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240094005 - Disclosure - Summary of Significant Accounting Policies - Intangible assets, net (Details)", "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-20220325.htm", "contextRef": "ice8488bb2e024ca1b0f696dca89a2ea3_D20210327-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240104006 - Disclosure - Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details)", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails", "shortName": "Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i535fa7ab9b2e4c7ca5cf69ffc79a9343_I20210303", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "reportingunit", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240114007 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details)", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails", "shortName": "Summary of Significant Accounting Policies - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "reportingunit", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "us-gaap:ContractWithCustomerAssetNet", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240124008 - Disclosure - Summary of Significant Accounting Policies - Contract Assets and Contract Liabilities (Details)", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails", "shortName": "Summary of Significant Accounting Policies - Contract Assets and Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ContractWithCustomerAssetNet", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240134009 - Disclosure - Summary of Significant Accounting Policies - Advertising Costs (Details)", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsDetails", "shortName": "Summary of Significant Accounting Policies - Advertising Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i90471078387d4fbda0b961417100a1d0_D20210327-20220325", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240144010 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details)", "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-20220325.htm", "contextRef": "i90471078387d4fbda0b961417100a1d0_D20210327-20220325", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040006 - Statement - Consolidated Statements of Comprehensive Income", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240154011 - Disclosure - Summary of Significant Accounting Policies - Recently Issued Accounting Standards Not Yet Adopted (Details)", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails", "shortName": "Summary of Significant Accounting Policies - Recently Issued Accounting Standards Not Yet Adopted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "iedbcff752cb843b8ac7c04a3cc0cf1c8_I20210327", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240184012 - Disclosure - Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details)", "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-20220325.htm", "contextRef": "i90f76162876f4038bbbb7c9ad7326d22_D20210327-20220325", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240194013 - Disclosure - Revenue from Contract with Customers - Net Sales by Product (Details)", "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-20220325.htm", "contextRef": "i4a3df325b1f849738975d200d77443e7_D20210327-20220325", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240204014 - Disclosure - Revenue from Contract with Customers - Net Sales by Geography (Details)", "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-20220325.htm", "contextRef": "iae8f5271163f4e7babfbfae7d02a23e0_D20210327-20220325", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240214015 - Disclosure - Revenue from Contract with Customers - Additional Information (Details)", "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-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240244016 - Disclosure - Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details)", "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-20220325.htm", "contextRef": "ib639703552b24f389c57031d0bfafaac_I20220325", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240254017 - Disclosure - Fair Value Measurements - Unrealized Gains and Losses on Marketable Securities with a Readily Determinable Fair Value (Details)", "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:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i2b5de9d09c114d85a9a10421429e4085_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240264018 - Disclosure - Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details)", "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-20220325.htm", "contextRef": "ib04f0bd0f4af4a9f8a83d3dc1f23d2f6_I20200327", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossUnrealized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240274019 - Disclosure - Fair Value Measurements - Additional Information (Details)", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossUnrealized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240304020 - Disclosure - Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details)", "role": "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails", "shortName": "Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050007 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "role": "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i1d3e71b613d443fb89758074615a8f5a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240314021 - Disclosure - Trade Accounts Receivable, net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (Details)", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240344022 - Disclosure - Inventories - Schedule Of Inventory (Details)", "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-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240354023 - Disclosure - Inventories - Narrative (Details)", "role": "http://www.allegromicro.com/role/InventoriesNarrativeDetails", "shortName": "Inventories - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i83256b9fe476404682b35f1d473e212d_D20210803-20210803", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240374024 - Disclosure - Assets Held for Sale (Details)", "role": "http://www.allegromicro.com/role/AssetsHeldforSaleDetails", "shortName": "Assets Held for Sale (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i83256b9fe476404682b35f1d473e212d_D20210803-20210803", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240404025 - Disclosure - Property, Plant and Equipment, net - Schedule of PPE (Details)", "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-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisposals", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240414026 - Disclosure - Property, Plant and Equipment, net - Narrative (Details)", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisposals", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240424027 - Disclosure - Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details)", "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-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i1d3e71b613d443fb89758074615a8f5a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240454028 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details)", "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-20220325.htm", "contextRef": "i2f9c27e7846e4bbb92eb751cf8d88e3d_D20200328-20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240464029 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details)", "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-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240474030 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i0f9def7f92864f44b570b583d5ba2913_I20190329", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060008 - Statement - Consolidated Statements of Changes in Equity", "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-20220325.htm", "contextRef": "i4428d739c681460ea17f6bce4ad64306_I20190329", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240484031 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details)", "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-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValueAddedTaxReceivableNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240514032 - Disclosure - Other Assets, net (Details)", "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-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValueAddedTaxReceivableNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240544033 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "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-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240574034 - Disclosure - Management Long-Term Incentive Plan (Details)", "role": "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails", "shortName": "Management Long-Term Incentive Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i2384d69469054afcb934a54899b859f8_D20201102-20201102", "decimals": "2", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240604035 - Disclosure - Leases - Narrative (Details)", "role": "http://www.allegromicro.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i185f747a8a0947e1a276fa77672fd6c0_I20220325", "decimals": null, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240614036 - Disclosure - Leases - Schedule of Lease Costs and Other Information (Details)", "role": "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails", "shortName": "Leases - Schedule of Lease Costs and Other Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240624037 - Disclosure - Leases - Schedule of Lease Liability Maturity (Details)", "role": "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails", "shortName": "Leases - Schedule of Lease Liability Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i1d3e71b613d443fb89758074615a8f5a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240634038 - Disclosure - Leases - Schedule of Future Minimum Rental Payments (Details)", "role": "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails", "shortName": "Leases - Schedule of Future Minimum Rental Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i1d3e71b613d443fb89758074615a8f5a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240664039 - Disclosure - Debt and Other Borrowings - Summary of Components of Debt (Details)", "role": "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails", "shortName": "Debt and Other Borrowings - Summary of Components of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240674040 - Disclosure - Debt and Other Borrowings - Additional Information (Details)", "role": "http://www.allegromicro.com/role/DebtandOtherBorrowingsAdditionalInformationDetails", "shortName": "Debt and Other Borrowings - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070009 - Statement - Consolidated Statements of Cash Flows", "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-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RepaymentsOfSecuredDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240684041 - Disclosure - Debt and Other Borrowings - Senior Secured Credit Facilities (Details)", "role": "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "shortName": "Debt and Other Borrowings - Senior Secured Credit Facilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "id17f9a87a9b34f88bf365b05adf98967_I20200930", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermLineOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240694042 - Disclosure - Debt and Other Borrowings - Unsecured Revolving Credit Facilities (Details)", "role": "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails", "shortName": "Debt and Other Borrowings - Unsecured Revolving Credit Facilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i8e0de0cc1a2f4a35b9729b64d79fc390_I20200626", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermLineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240724043 - Disclosure - Other Long-Term Liabilities (Details)", "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-20220325.htm", "contextRef": "ibf498a5d7e334fd5a07ca45379dd0ffa_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i2584c5205ed8452b8f6ef6a025443733_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240754044 - Disclosure - Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details)", "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-20220325.htm", "contextRef": "i2584c5205ed8452b8f6ef6a025443733_D20210327-20220325", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i2f4b4fb260fa47cbb1129a8497357239_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240764045 - Disclosure - Retirement Plans - Schedule of Changes in Benefit Obligations and Plan Assets (Details)", "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-20220325.htm", "contextRef": "i2584c5205ed8452b8f6ef6a025443733_D20210327-20220325", "decimals": "-3", "lang": "en-US", "name": "algm:DefinedBenefitPlanBenefitObligationUnrecognizedPriorServiceCreditCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "iba7d9a25b1d04e6cb9ca2c74ce0dd6a1_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240774046 - Disclosure - Retirement Plans - Obligations and Asset Information for Defined Benefit Plans with Projected Benefit Obligation in Excess of Plan Assets (Details)", "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-20220325.htm", "contextRef": "iba7d9a25b1d04e6cb9ca2c74ce0dd6a1_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "ib53b112aebd547f79a5ddc282215bebd_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240784047 - Disclosure - Retirement Plans - Change in Amounts Recognized in AOCI (Details)", "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-20220325.htm", "contextRef": "i2584c5205ed8452b8f6ef6a025443733_D20210327-20220325", "decimals": "-3", "lang": "en-US", "name": "algm:OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "iba7d9a25b1d04e6cb9ca2c74ce0dd6a1_I20220325", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240794048 - Disclosure - Retirement Plans - Schedule of Weighted-Average Assumptions (Details)", "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-20220325.htm", "contextRef": "iba7d9a25b1d04e6cb9ca2c74ce0dd6a1_I20220325", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "iba7d9a25b1d04e6cb9ca2c74ce0dd6a1_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240804049 - Disclosure - Retirement Plans - Fair Value of Entity's Plan Assets (Details)", "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-20220325.htm", "contextRef": "ie6db79052b044fc1aed6d8b19f78546a_I20220325", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i2f4b4fb260fa47cbb1129a8497357239_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240814050 - Disclosure - Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details)", "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-20220325.htm", "contextRef": "if293409f7c3d4a45afc3e1a0f5686ee6_I20190329", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i4428d739c681460ea17f6bce4ad64306_I20190329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - algm-20220325.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - algm-20220325.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20220325.htm", "contextRef": "i4428d739c681460ea17f6bce4ad64306_I20190329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 139, "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/20220325", "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/20220325", "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/20220325", "presentation": [ "http://www.allegromicro.com/role/AssetsHeldforSaleDetails", "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" ], "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/20220325", "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": "Write-offs, net of recoveries" } } }, "localname": "AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff", "nsuri": "http://www.allegromicro.com/20220325", "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/20220325", "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/20220325", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails", "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" ], "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/20220325", "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": "Write-offs, net of recoveries" } } }, "localname": "AccountsReceivableAllowanceForReturnsAndSalesWriteoff", "nsuri": "http://www.allegromicro.com/20220325", "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/20220325", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" ], "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": "Charged to costs and expenses or revenue" } } }, "localname": "AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal", "nsuri": "http://www.allegromicro.com/20220325", "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": "Charged to costs and expenses or revenue" } } }, "localname": "AccountsReceivableReturnsAndSalesAllowancesExpenseReversal", "nsuri": "http://www.allegromicro.com/20220325", "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/20220325", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseIncome": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments Expense (Income)", "label": "Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments Expense (Income)", "terseLabel": "Trade accounts receivable, returns, credits issued, and price protection adjustments expense (credit)" } } }, "localname": "AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseIncome", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccruedSeveranceCurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Severance, Current", "label": "Accrued Severance, Current", "terseLabel": "Accrued severance" } } }, "localname": "AccruedSeveranceCurrent", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Capital Contribution", "label": "Adjustments To Additional Paid In Capital, Capital Contribution", "terseLabel": "Capital contribution" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalCapitalContribution", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "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", "terseLabel": "Adjustments to additional paid in capital, capitalization changes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "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/20220325", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Income Tax Benefit From Noncash Or Part Noncash Divestiture", "label": "Adjustments To Additional Paid In Capital, Income Tax Benefit From Noncash Or Part Noncash Divestiture", "terseLabel": "Adjustments to additional paid in capital, income tax benefit from noncash or part noncash divestiture" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "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/20220325", "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/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "algm_AssetsHeldForSalePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets Held For Sale, Policy", "label": "Assets Held For Sale, Policy [Policy Text Block]", "terseLabel": "Assets Held for Sale" } } }, "localname": "AssetsHeldForSalePolicyPolicyTextBlock", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "algm_AuditorInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Auditor Information", "label": "Auditor Information [Abstract]" } } }, "localname": "AuditorInformationAbstract", "nsuri": "http://www.allegromicro.com/20220325", "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/20220325", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails" ], "xbrltype": "domainItemType" }, "algm_BankOfMitsubishiUFJMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bank Of Mitsubishi UFJ", "label": "Bank Of Mitsubishi UFJ [Member]", "terseLabel": "Bank Of Mitsubishi UFJ" } } }, "localname": "BankOfMitsubishiUFJMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" ], "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/20220325", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "domainItemType" }, "algm_BusinessCombinationConsiderationTransferredPayable": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred Payable", "label": "Business Combination, Consideration Transferred Payable", "terseLabel": "Base acquisition purchase price due" } } }, "localname": "BusinessCombinationConsiderationTransferredPayable", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "algm_COVID19Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "COVID-19", "label": "COVID-19 [Member]", "terseLabel": "COVID-19" } } }, "localname": "COVID19Member", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "algm_CommonClassAAndCommonClassLMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Class A And Common Class L", "label": "Common Class A And Common Class L [Member]", "terseLabel": "Common Class A And Common Class L" } } }, "localname": "CommonClassAAndCommonClassLMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" ], "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/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Annualized Return On Capital, Triggering Percent, Remaining Distributions Split", "label": "Common Stock, Annualized Return On Capital, Triggering Percent, Remaining Distributions Split", "terseLabel": "Annualized return on capital, triggering percent, remaining distributions split between Class A and Class L shareholders" } } }, "localname": "CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "percentItemType" }, "algm_CommonStockPriorityDividendPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Priority Dividend, Percentage", "label": "Common Stock, Priority Dividend, Percentage", "terseLabel": "Priority dividend, percentage" } } }, "localname": "CommonStockPriorityDividendPercentage", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "pureItemType" }, "algm_CommonStockPriorityDividendRatePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Priority Dividend Rate, Percent", "label": "Common Stock, Priority Dividend Rate, Percent", "terseLabel": "Priority dividend rate" } } }, "localname": "CommonStockPriorityDividendRatePercent", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "percentItemType" }, "algm_CommonStockSharesOutstandingWeightedAveragePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Shares, Outstanding, Weighted Average Price Per Share", "label": "Common Stock, Shares, Outstanding, Weighted Average Price Per Share", "terseLabel": "Common stock, shares outstanding, weighted average price per share (in dollars per share)" } } }, "localname": "CommonStockSharesOutstandingWeightedAveragePricePerShare", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "algm_Company401KPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Company 401(K) Plan", "label": "Company 401(K) Plan [Member]", "terseLabel": "401(K) Plan" } } }, "localname": "Company401KPlanMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "algm_ConversionOfStockConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Of Stock, Conversion Ratio", "label": "Conversion Of Stock, Conversion Ratio", "terseLabel": "Conversion rate" } } }, "localname": "ConversionOfStockConversionRatio", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "pureItemType" }, "algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion of Stock, Shares Issued, Including Shares Withheld For Tax Withholding Obligation", "label": "Conversion of Stock, Shares Issued, Including Shares Withheld For Tax Withholding Obligation", "terseLabel": "Shares issued upon conversion, including shares withheld for tax withholding obligation (in shares)" } } }, "localname": "ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Of Stock, Shares Withheld For Tax Withholding Obligation", "label": "Conversion Of Stock, Shares Withheld For Tax Withholding Obligation", "terseLabel": "Shares returned for tax payments made on behalf of holders of common stock (in shares)" } } }, "localname": "ConversionOfStockSharesWithheldForTaxWithholdingObligation", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "algm_ConversionOfStockWeightedAverageConversionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion of Stock, Weighted Average Conversion Price", "label": "Conversion of Stock, Weighted Average Conversion Price", "terseLabel": "Weighted average conversion price (in dollars per share)" } } }, "localname": "ConversionOfStockWeightedAverageConversionPrice", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "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/20220325", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" ], "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/20220325", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" ], "xbrltype": "pureItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Payments", "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Payments", "negatedTerseLabel": "Payments" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Compensation, Cash Based Arrangements, Liability, Classified, Noncurrent, Decrease For Restricted Stock Unit Conversion", "label": "Deferred Compensation, Cash Based Arrangements, Liability, Classified, Noncurrent, Decrease For Restricted Stock Unit Conversion", "negatedTerseLabel": "RSU conversion" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease From Business Divestitures", "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease From Business Divestitures", "negatedTerseLabel": "Removal due to divestiture" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Accruals", "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Accruals", "terseLabel": "Accruals" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Reclassifications", "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Reclassifications", "terseLabel": "Reclassification" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent", "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent [Roll Forward]", "terseLabel": "Long-Term Liabilities" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Payments", "label": "Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Payments", "negatedTerseLabel": "Payments" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Compensation, Cash Based Arrangements, Liability, Current, Decrease For Restricted Stock Unit Conversions", "label": "Deferred Compensation, Cash Based Arrangements, Liability, Current, Decrease For Restricted Stock Unit Conversions", "negatedTerseLabel": "RSU conversion" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease From Business Divestiture", "label": "Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease From Business Divestiture", "negatedTerseLabel": "Removal due to divestiture" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Accruals", "label": "Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Accruals", "terseLabel": "Accruals" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Reclassifications", "label": "Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Reclassifications", "terseLabel": "Reclassification" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Current", "label": "Deferred Compensation Cash-based Arrangements, Liability, Current [Roll Forward]", "terseLabel": "Current Liabilities" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "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": "Estimated rate benefit" } } }, "localname": "DeferredIncomeTaxEstimatedRateBenefit", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredRentPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Rent, Policy", "label": "Deferred Rent, Policy [Policy Text Block]", "terseLabel": "Deferred Rent" } } }, "localname": "DeferredRentPolicyPolicyTextBlock", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "algm_DeferredTaxAssetsLeasingArrangements": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 4.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/20220325", "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/20220325", "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)", "negatedLabel": "Prior service cost" } } }, "localname": "DefinedBenefitPlanBenefitObligationUnrecognizedPriorServiceCreditCost", "nsuri": "http://www.allegromicro.com/20220325", "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/20220325", "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/20220325", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan, Safe Harbor Provision, Employer Matching Contribution, Percent of Employees' Gross Pay", "label": "Defined Contribution Plan, Safe Harbor Provision, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Safe harbor provision, employer contribution" } } }, "localname": "DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "algm_DiscreteTechnologyDevelopmentAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Discrete Technology Development Agreement", "label": "Discrete Technology Development Agreement [Member]", "terseLabel": "Discrete Technology Development Agreement" } } }, "localname": "DiscreteTechnologyDevelopmentAgreementMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 18.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Base Erosion Payment, Amount", "label": "Effective Income Tax Rate Reconciliation, Base Erosion Payment, Amount", "terseLabel": "BEAT" } } }, "localname": "EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 3.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/20220325", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 11.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/20220325", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount": { "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, 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/20220325", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 14.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/20220325", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 17.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Foreign Derived Intangible Income, Amount", "label": "Effective Income Tax Rate Reconciliation, Foreign Derived Intangible Income, Amount", "terseLabel": "FDII" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount": { "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, 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/20220325", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 19.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income, Amount", "label": "Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income, Amount", "terseLabel": "GILTI" } } }, "localname": "EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount", "nsuri": "http://www.allegromicro.com/20220325", "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/20220325", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount": { "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, 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/20220325", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Estimated Cash Tax Benefit, CARES Act, Qualified Improvement Property", "label": "Estimated Cash Tax Benefit, CARES Act, Qualified Improvement Property", "terseLabel": "Estimated cash benefit, CARES Act, qualified improvement property" } } }, "localname": "EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "algm_FranceTaxAuthorityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "France Tax Authority", "label": "France Tax Authority [Member]", "terseLabel": "France Tax Authority" } } }, "localname": "FranceTaxAuthorityMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_ICTechnologyDevelopmentAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IC Technology Development Agreement", "label": "IC Technology Development Agreement [Member]", "terseLabel": "IC Technology Development Agreement" } } }, "localname": "ICTechnologyDevelopmentAgreementMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "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/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities": { "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 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/20220325", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "algm_IncreaseDecreaseInDueToFromRelatedParties": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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/20220325", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indefinite-Lived Technology-Based Intangible Assets", "label": "Indefinite-Lived Technology-Based Intangible Assets [Member]", "terseLabel": "Indefinite-lived and legacy process technology" } } }, "localname": "IndefiniteLivedTechnologyBasedIntangibleAssetsMember", "nsuri": "http://www.allegromicro.com/20220325", "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/20220325", "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/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_InterestPaidRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest Paid, Related Party", "label": "Interest Paid, Related Party", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidRelatedParty", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.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 and credit losses/bad debt" } } }, "localname": "InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "algm_LTCIPTRIPAwardRSUConversionProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "LTCIP/TRIP Award RSU Conversion Program", "label": "LTCIP/TRIP Award RSU Conversion Program [Member]", "terseLabel": "RSU Conversion Program" } } }, "localname": "LTCIPTRIPAwardRSUConversionProgramMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "algm_LegacyTrademarksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legacy Trademarks", "label": "Legacy Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "LegacyTrademarksMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "algm_LessAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Less", "label": "Less [Abstract]", "terseLabel": "Less:" } } }, "localname": "LessAbstract", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" ], "xbrltype": "stringItemType" }, "algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Sublease, Option To Terminate, Period Of Notice", "label": "Lessee, Operating Sublease, Option To Terminate, Period Of Notice", "terseLabel": "Lessee, operating terminate, period of notice" } } }, "localname": "LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line-Of-Credit Agreement Due At Various Times During Fiscal Year 2021", "label": "Line-Of-Credit Agreement Due At Various Times During Fiscal Year 2021 [Member]", "terseLabel": "Line-of-Credit Agreement Due at Various Times During Fiscal Year 2021" } } }, "localname": "LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "algm_LineOfCreditAgreementExpiringAugust312021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line-Of-Credit Agreement Expiring August 31, 2021", "label": "Line-Of-Credit Agreement Expiring August 31, 2021 [Member]", "terseLabel": "Line-of-Credit Agreement Expiring August 31, 2021" } } }, "localname": "LineOfCreditAgreementExpiringAugust312021Member", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "algm_LineOfCreditAgreementExpiringJanuary222021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line-Of-Credit Agreement Expiring January 22, 2021", "label": "Line-Of-Credit Agreement Expiring January 22, 2021 [Member]", "terseLabel": "Line-of-Credit Agreement Expiring January 22, 2021" } } }, "localname": "LineOfCreditAgreementExpiringJanuary222021Member", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "algm_LineOfCreditAgreementExpiringJune302021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line-Of-Credit Agreement Expiring June 30, 2021", "label": "Line-Of-Credit Agreement Expiring June 30, 2021 [Member]", "terseLabel": "Line-of-Credit Agreement Expiring June 30, 2021" } } }, "localname": "LineOfCreditAgreementExpiringJune302021Member", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "algm_LineOfCreditAgreementMaturingJune182020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line-Of-Credit Agreement Maturing June 18, 2020", "label": "Line-Of-Credit Agreement Maturing June 18, 2020 [Member]", "terseLabel": "Line-of-Credit Agreement Maturing June 18, 2020" } } }, "localname": "LineOfCreditAgreementMaturingJune182020Member", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "algm_LineOfCreditFacilityCollateralSecuredPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Collateral, Secured Period", "label": "Line Of Credit Facility, Collateral, Secured Period", "terseLabel": "Collateral, secured period" } } }, "localname": "LineOfCreditFacilityCollateralSecuredPeriod", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "durationItemType" }, "algm_LongTermCashIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-Term Cash Incentive Plan", "label": "Long-Term Cash Incentive Plan [Member]", "terseLabel": "LTIP" } } }, "localname": "LongTermCashIncentivePlanMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "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/20220325", "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/20220325", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" ], "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/20220325", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash Or Part Noncash Divestiture, Amount Of Consideration Transferred", "label": "Noncash Or Part Noncash Divestiture, Amount Of Consideration Transferred", "terseLabel": "Noncash or part noncash divestiture, amount of consideration transferred" } } }, "localname": "NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "algm_NotesReceivableRelatedPartyStatedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes Receivable, Related Party, Stated Interest Rate", "label": "Notes Receivable, Related Party, Stated Interest Rate", "terseLabel": "Stated interest rate" } } }, "localname": "NotesReceivableRelatedPartyStatedInterestRate", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "algm_NumberOfClassesOfStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Classes Of Stock", "label": "Number of Classes Of Stock", "terseLabel": "Number of classes of stock" } } }, "localname": "NumberOfClassesOfStock", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "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/20220325", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "algm_NumberOfLineOfCreditAgreements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Line Of Credit Agreements", "label": "Number Of Line Of Credit Agreements", "terseLabel": "Number of line-of-credit agreements" } } }, "localname": "NumberOfLineOfCreditAgreements", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "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/20220325", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "algm_NumberOfNotesPayable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Notes Payable", "label": "Number Of Notes Payable", "terseLabel": "Number of notes payable" } } }, "localname": "NumberOfNotesPayable", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "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/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_OtherAccountsReceivableRelatedPartiesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Accounts Receivable, Related Parties, Current", "label": "Other Accounts Receivable, Related Parties, Current", "terseLabel": "Other accounts receivable from related party" } } }, "localname": "OtherAccountsReceivableRelatedPartiesCurrent", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "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/20220325", "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/20220325", "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/20220325", "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/20220325", "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/20220325", "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/20220325", "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/20220325", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails" ], "xbrltype": "domainItemType" }, "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/20220325", "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/20220325", "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/20220325", "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/20220325", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "stringItemType" }, "algm_PensionPromiseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pension Promise", "label": "Pension Promise [Member]", "terseLabel": "Pension Promise" } } }, "localname": "PensionPromiseMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "algm_PhantomStockGrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Phantom Stock Grants", "label": "Phantom Stock Grants [Member]", "terseLabel": "Phantom Stock Grants" } } }, "localname": "PhantomStockGrantsMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_PhotonicsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Photonics", "label": "Photonics [Member]", "terseLabel": "Photonics" } } }, "localname": "PhotonicsMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "domainItemType" }, "algm_PolarSemiconductorIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Polar Semiconductor, Inc.", "label": "Polar Semiconductor, Inc. [Member]", "terseLabel": "PSL" } } }, "localname": "PolarSemiconductorIncMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "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/20220325", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "domainItemType" }, "algm_PriceSupportPaymentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price Support Payment", "label": "Price Support Payment [Member]", "terseLabel": "Price Support Payment" } } }, "localname": "PriceSupportPaymentMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "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 And Tax Withholdings For Net Share Settlement", "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 less payments for taxes related to net share settlement of equity awards" } } }, "localname": "ProceedsPaymentsFromIssuanceOfCommonStockTaxWithholdingNetShareSettlementShareBasedPaymentArrangement", "nsuri": "http://www.allegromicro.com/20220325", "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/20220325", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_RelatedPartyTransactionAnnualFeesPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Annual Fees Payable", "label": "Related Party Transaction, Annual Fees Payable", "terseLabel": "Annual fees payable" } } }, "localname": "RelatedPartyTransactionAnnualFeesPayable", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "algm_RelatedPartyTransactionBasisSpreadOnCost": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Basis Spread On Cost", "label": "Related Party Transaction, Basis Spread On Cost", "terseLabel": "Basis spread on cost" } } }, "localname": "RelatedPartyTransactionBasisSpreadOnCost", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "algm_RelatedPartyTransactionExtensionTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Extension Term", "label": "Related Party Transaction, Extension Term", "terseLabel": "Extension term" } } }, "localname": "RelatedPartyTransactionExtensionTerm", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "algm_RelatedPartyTransactionMonthlyFeePayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Monthly Fee Payable", "label": "Related Party Transaction, Monthly Fee Payable", "terseLabel": "Monthly fee payable" } } }, "localname": "RelatedPartyTransactionMonthlyFeePayable", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "algm_RelatedPartyTransactionNoticeOfTerminationTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Notice Of Termination, Term", "label": "Related Party Transaction, Notice Of Termination, Term", "terseLabel": "Period for notice of termination (at least)" } } }, "localname": "RelatedPartyTransactionNoticeOfTerminationTerm", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Reimbursement Of Development Costs", "label": "Related Party Transaction, Reimbursement Of Development Costs", "terseLabel": "Reimbursement of development costs" } } }, "localname": "RelatedPartyTransactionReimbursementOfDevelopmentCosts", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "algm_RelatedPartyTransactionServicesComparisonPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Services Comparison Period", "label": "Related Party Transaction, Services Comparison Period", "terseLabel": "Services comparison period" } } }, "localname": "RelatedPartyTransactionServicesComparisonPeriod", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "algm_RelatedPartyTransactionSeverancePaymentIfTerminated": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Severance Payment If Terminated", "label": "Related Party Transaction, Severance Payment If Terminated", "terseLabel": "Severance payment if terminated" } } }, "localname": "RelatedPartyTransactionSeverancePaymentIfTerminated", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "algm_RelatedPartyTransactionSigningFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Signing Fee", "label": "Related Party Transaction, Signing Fee", "terseLabel": "Signing fee" } } }, "localname": "RelatedPartyTransactionSigningFee", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "algm_RelatedPartyTransactionTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Term", "label": "Related Party Transaction, Term", "terseLabel": "Term of agreement" } } }, "localname": "RelatedPartyTransactionTerm", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "algm_RestrictedCashAndCashEquivalentsFairValueDisclosure": { "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": "Restricted Cash and Cash Equivalents, Fair Value Disclosure", "label": "Restricted Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "algm_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityAndAdoption": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability And Adoption", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability And Adoption", "terseLabel": "Recognition of right of use assets and lease liability upon adoption of new accounting standard" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityAndAdoption", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "algm_SaleOfStockPercentageOfOwnershipInterestSold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Percentage Of Ownership Interest Sold", "label": "Sale Of Stock, Percentage Of Ownership Interest Sold", "terseLabel": "Percentage of ownership interest sold" } } }, "localname": "SaleOfStockPercentageOfOwnershipInterestSold", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "algm_SaleOfStockUnderwritingDiscounts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Underwriting Discounts", "label": "Sale Of Stock, Underwriting Discounts", "terseLabel": "Underwriting discounts" } } }, "localname": "SaleOfStockUnderwritingDiscounts", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "algm_SankenElectricEuropeLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sanken Electric Europe Ltd.", "label": "Sanken Electric Europe Ltd. [Member]", "terseLabel": "SEEL" } } }, "localname": "SankenElectricEuropeLtdMember", "nsuri": "http://www.allegromicro.com/20220325", "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/20220325", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "algm_SankenProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sanken Products", "label": "Sanken Products [Member]", "terseLabel": "Distribution of Sanken products" } } }, "localname": "SankenProductsMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "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/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "algm_SecondaryPSLLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secondary PSL Loan", "label": "Secondary PSL Loan [Member]", "terseLabel": "Secondary PSL Loan" } } }, "localname": "SecondaryPSLLoanMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Acceleration Period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Acceleration Period", "terseLabel": "Accelerated vesting, acceleration period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Minimum Percentage Of Awards Unvested", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Minimum Percentage Of Awards Unvested", "terseLabel": "Accelerated vesting, minimum percentage of awards unvested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "pureItemType" }, "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Percentage", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Percentage", "terseLabel": "Accelerated vesting, percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "pureItemType" }, "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Share Price", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Share Price", "terseLabel": "Accelerated vesting, share price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "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/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "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/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "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/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Shares Issued In Period, Weighted Average Price Per Share", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Shares Issued In Period, Weighted Average Price Per Share", "terseLabel": "Shares issued during period, weighted average price per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "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/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, If A Change In Control Occurs", "label": "Share-Based Payment Arrangement, If A Change In Control Occurs [Member]", "terseLabel": "If a Change in Control Occurs" } } }, "localname": "ShareBasedPaymentArrangementIfAChangeInControlOccursMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, If Initial Public Offering Occurs", "label": "Share-Based Payment Arrangement, If Initial Public Offering Occurs [Member]", "terseLabel": "If Initial Public Offering Occurs" } } }, "localname": "ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, If Initial Public Offering Or Change In Control Occurs", "label": "Share-Based Payment Arrangement, If Initial Public Offering Or Change In Control Occurs [Member]", "terseLabel": "If Initial Public Offering or Change in Control Occurs" } } }, "localname": "ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_SharesOfCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Of Common Stock", "label": "Shares Of Common Stock [Member]", "terseLabel": "Shares Of Common Stock" } } }, "localname": "SharesOfCommonStockMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "domainItemType" }, "algm_SharesOfUnvestedRestrictedCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Of Unvested Restricted Common Stock", "label": "Shares Of Unvested Restricted Common Stock [Member]", "terseLabel": "Shares Of Unvested Restricted Common Stock" } } }, "localname": "SharesOfUnvestedRestrictedCommonStockMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "domainItemType" }, "algm_StockIssuedDuringPeriodSharesNewIssuesGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, New Issues, Gross", "label": "Stock Issued During Period, Shares, New Issues, Gross", "terseLabel": "Issuance of common stock, gross (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssuesGross", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "algm_TalentRetentionIncentiveProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Talent Retention Incentive Program", "label": "Talent Retention Incentive Program [Member]", "terseLabel": "TRIP" } } }, "localname": "TalentRetentionIncentiveProgramMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "algm_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Facility", "label": "Term Loan Facility [Member]", "verboseLabel": "Senior Secured Term Loan" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails" ], "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/20220325", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "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/20220325", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "algm_TransitionServicesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transition Services Agreement", "label": "Transition Services Agreement [Member]", "terseLabel": "Transition Services Agreement" } } }, "localname": "TransitionServicesAgreementMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "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/20220325", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "algm_UnrecognizedTaxBenefitsNet": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": { "order": 1.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 (net)" } } }, "localname": "UnrecognizedTaxBenefitsNet", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "algm_UnsecuredRevolvingCreditFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unsecured Revolving Credit Facilities", "label": "Unsecured Revolving Credit Facilities [Member]", "terseLabel": "Unsecured Revolving Credit Facilities" } } }, "localname": "UnsecuredRevolvingCreditFacilitiesMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "algm_VoxtelIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Voxtel, Inc.", "label": "Voxtel, Inc. [Member]", "terseLabel": "Voxtel" } } }, "localname": "VoxtelIncMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_VoxtelProductLineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Voxtel Product Line", "label": "Voxtel Product Line [Member]", "terseLabel": "Voxtel Product Line" } } }, "localname": "VoxtelProductLineMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_WaferFoundryProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wafer Foundry Products", "label": "Wafer Foundry Products [Member]", "terseLabel": "Wafer foundry products" } } }, "localname": "WaferFoundryProductsMember", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "domainItemType" }, "algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Number Issuable Shares Outstanding Adjustment", "label": "Weighted Average Number Issuable Shares Outstanding Adjustment", "terseLabel": "Dilutive effect of common stock equivalents (in shares)" } } }, "localname": "WeightedAverageNumberIssuableSharesOutstandingAdjustment", "nsuri": "http://www.allegromicro.com/20220325", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" ], "xbrltype": "sharesItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "Greater China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2021", "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/2021", "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/2021", "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/2021", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "country_TH": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "THAILAND", "terseLabel": "Thailand" } } }, "localname": "TH", "nsuri": "http://xbrl.sec.gov/country/2021", "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/2021", "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/2021q4", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r888", "r889", "r890" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.allegromicro.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r888", "r889", "r890" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.allegromicro.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r888", "r889", "r890" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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/2021q4", "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/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r888", "r889", "r890" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.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/2021q4", "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/2021q4", "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/2021q4", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r891" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.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/2021q4", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r886" ], "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/2021q4", "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/2021q4", "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/2021q4", "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/2021q4", "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/2021q4", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r885" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.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/2021q4", "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/2021q4", "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/2021q4", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r885" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.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/2021q4", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r885" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.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/2021q4", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r893" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.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/2021q4", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r885" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r885" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r885" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r885" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.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/2021q4", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r894" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r888", "r889", "r890" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.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/2021q4", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "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/2021q4", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r884" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r887" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.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/2021q4", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidation, Eliminations [Member]", "terseLabel": "Eliminations" } } }, "localname": "ConsolidationEliminationsMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r169", "r232", "r243", "r244", "r245", "r246", "r247", "r249", "r252", "r342", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r352", "r354", "r355" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r169", "r232", "r243", "r244", "r245", "r246", "r247", "r249", "r252", "r342", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r352", "r354", "r355" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r259", "r420", "r425", "r850" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r360", "r394", "r533", "r543", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r847", "r851", "r881", "r882" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/LeasesNarrativeDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r360", "r394", "r533", "r543", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r847", "r851", "r881", "r882" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/LeasesNarrativeDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r259", "r420", "r425", "r850" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r253", "r420", "r423", "r772", "r846", "r848" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r253", "r420", "r423", "r772", "r846", "r848" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r360", "r394", "r467", "r533", "r543", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r847", "r851", "r881", "r882" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/LeasesNarrativeDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r360", "r394", "r467", "r533", "r543", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r847", "r851", "r881", "r882" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/LeasesNarrativeDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r183", "r538" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r183", "r188", "r538" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r254", "r255", "r420", "r424", "r849", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "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": [ "r254", "r255", "r420", "r424", "r849", "r866", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r183", "r188", "r334", "r538", "r758" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 9.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/2021-01-31", "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/2021-01-31", "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": 4.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r70", "r168", "r749", "r750" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.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 party" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r29", "r70" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r24", "r46", "r261", "r262" ], "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 $105 at March\u00a025, 2022 and allowances for doubtful accounts $138 at March\u00a026, 2021", "verboseLabel": "Trade accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r86", "r168", "r748", "r750" ], "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 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", "terseLabel": "Trade and other accounts receivable due from related party" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "auth_ref": [ "r327", "r332", "r333" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r37", "r796", "r823" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 10.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r28", "r29", "r74" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 7.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r28", "r29", "r74" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedUtilitiesCurrent": { "auth_ref": [ "r28", "r29", "r74" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 8.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 utilities, such as electrical power, heating oil, natural gas, and water. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Utilities, Current", "terseLabel": "Accrued utilities" } } }, "localname": "AccruedUtilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r28", "r74", "r433" ], "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 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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r67", "r318" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r94", "r101", "r488" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r49", "r98", "r100", "r101", "r827", "r859", "r863" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r97", "r101", "r109", "r110", "r111", "r171", "r172", "r173", "r659", "r854", "r855", "r899" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r47", "r578", "r755" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r171", "r172", "r173", "r575", "r576", "r577", "r675" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r148", "r307" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization expense" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r175", "r176", "r177", "r178", "r188", "r271", "r272", "r279", "r280", "r281", "r282", "r283", "r284", "r341", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r617", "r618", "r619", "r620", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r744", "r774", "r775", "r776", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r895", "r896", "r897", "r898", "r899" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r583" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r546", "r568", "r580" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails", "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r53", "r265", "r285" ], "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 and allowance for doubtful accounts", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails", "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" ], "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": "Allowance for Doubtful Accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r287" ], "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": "Write-offs, net of recoveries" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r124", "r148", "r380", "r721" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r148", "r300", "r307" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Intangible assets amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of income per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r163", "r235", "r245", "r251", "r278", "r342", "r343", "r344", "r346", "r347", "r348", "r349", "r351", "r353", "r355", "r356", "r653", "r661", "r697", "r753", "r755", "r794", "r822" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r26", "r27", "r91", "r163", "r278", "r342", "r343", "r344", "r346", "r347", "r348", "r349", "r351", "r353", "r355", "r356", "r653", "r661", "r697", "r753", "r755" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r678" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r6", "r7", "r14", "r16", "r19", "r315", "r322" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Assets held for sale" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r548", "r570" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails", "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r525", "r539" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r525", "r539", "r632", "r633" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r640", "r641", "r643" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Preliminary purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r638", "r640", "r641", "r644" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "verboseLabel": "Fair value of earn-outs" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r147", "r647" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.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": "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows", "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r646" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r639", "r642", "r645" ], "calculation": { "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 }, "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Accrued contingent consideration", "verboseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r153", "r154", "r155" ], "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": "Changes in Trade accounts payable related to Property, plant and equipment, net" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r22", "r63", "r150" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.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", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 3.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": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r31", "r151" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r144", "r150", "r156" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r144", "r710" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashDivestedFromDeconsolidation": { "auth_ref": [ "r136" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Other information:" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock": { "auth_ref": [ "r456" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r161", "r163", "r192", "r193", "r198", "r201", "r203", "r213", "r214", "r215", "r278", "r342", "r347", "r348", "r349", "r355", "r356", "r392", "r393", "r395", "r396", "r697", "r892" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r81", "r333", "r803", "r832" ], "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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r329", "r330", "r331", "r335", "r868" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r82" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r171", "r172", "r675" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r44", "r397" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r44", "r755" ], "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, $0.01 par value; 1,000,000,000 shares authorized, 190,473,595 shares issued and outstanding at March\u00a025, 2022; 1,000,000,000 shares authorized, 189,588,161 issued and outstanding at March\u00a026, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation Related Costs [Abstract]" } } }, "localname": "CompensationRelatedCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsGeneralTextBlock": { "auth_ref": [ "r437", "r439" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.", "label": "Compensation Related Costs, General [Text Block]", "terseLabel": "Management Long-Term Incentive Plan" } } }, "localname": "CompensationRelatedCostsGeneralTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r104", "r106", "r107", "r120", "r811", "r841" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r104", "r106", "r119", "r651", "r652", "r665", "r810", "r840" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedTerseLabel": "Comprehensive income (loss) attributable to non-controlling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r104", "r106", "r118", "r650", "r665", "r809", "r839" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r224", "r225", "r259", "r694", "r695", "r867" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r224", "r225", "r259", "r694", "r695", "r865", "r867" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r224", "r225", "r259", "r694", "r695", "r865", "r867" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r218", "r817" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r224", "r225", "r259", "r694", "r695" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r221", "r224", "r225", "r226", "r694", "r696", "r867" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r224", "r225", "r259", "r694", "r695", "r867" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "auth_ref": [ "r655" ], "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 Interest" } } }, "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r400", "r402", "r421" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r400", "r401", "r421" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockByUniqueDescriptionAxis": { "auth_ref": [ "r153", "r154", "r155" ], "lang": { "en-us": { "role": { "documentation": "Information by description of stock conversions.", "label": "Stock Conversion Description [Axis]", "terseLabel": "Stock Conversion Description [Axis]" } } }, "localname": "ConversionOfStockByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockLineItems": { "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": "Conversion of Stock [Line Items]", "terseLabel": "Conversion of Stock [Line Items]" } } }, "localname": "ConversionOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockNameDomain": { "auth_ref": [ "r153", "r154", "r155" ], "lang": { "en-us": { "role": { "documentation": "The unique name of a noncash or part noncash stock conversion.", "label": "Conversion of Stock, Name [Domain]", "terseLabel": "Conversion of Stock, Name [Domain]" } } }, "localname": "ConversionOfStockNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r153", "r154", "r155" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Issued", "terseLabel": "Shares issued upon conversion (in shares)" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockTable": { "auth_ref": [ "r153", "r154", "r155" ], "lang": { "en-us": { "role": { "documentation": "This table may be used to disclose all the information related to converting stock into another financial instrument(s) in a noncash (or part noncash) transaction. It may include a description sufficient information to understand the nature and purpose of the conversion, as well as the financial instruments converted from and to (for example, preferred, common, treasury, etc.) the amounts converted, the new shares issued, and the value of the new shares issued, if applicable. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock [Table]", "terseLabel": "Conversion of Stock [Table]" } } }, "localname": "ConversionOfStockTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r127", "r772" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r164", "r613", "r623" ], "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) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r164", "r613" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r164", "r613", "r623", "r625" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r164", "r613", "r623" ], "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) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r222", "r259" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r636" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r160", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r374", "r381", "r382", "r383", "r391" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r36", "r37", "r38", "r162", "r169", "r357", "r358", "r359", "r360", "r361", "r362", "r364", "r370", "r371", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r380", "r385", "r386", "r387", "r388", "r722", "r795", "r799", "r819" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r357", "r385", "r386", "r720", "r722", "r723" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r77", "r358" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r78", "r162", "r169", "r357", "r358", "r359", "r360", "r361", "r362", "r364", "r370", "r371", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r380", "r385", "r386", "r387", "r388", "r722" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r78", "r816" ], "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": "Debt instrument, periodic payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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": "Debt Instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": { "auth_ref": [ "r431", "r435" ], "lang": { "en-us": { "role": { "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.", "label": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]", "terseLabel": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]" } } }, "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": { "auth_ref": [ "r431", "r435" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.", "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]", "terseLabel": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]" } } }, "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": { "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": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]", "terseLabel": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]" } } }, "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1": { "auth_ref": [ "r438", "r549" ], "lang": { "en-us": { "role": { "documentation": "Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Deferred Compensation Arrangement with Individual, Requisite Service Period", "terseLabel": "Rolling performance period" } } }, "localname": "DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r432", "r436" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements payable within one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date.", "label": "Deferred Compensation Cash-based Arrangements, Liability, Current", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements payable after one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date.", "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period" } } }, "localname": "DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "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 beyond one year (or the operating cycle, if longer).", "label": "Deferred Compensation Liability, Classified, Noncurrent", "terseLabel": "Accrued management incentives" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityCurrent": { "auth_ref": [ "r434", "r436" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r35", "r793", "r821" ], "calculation": { "http://www.allegromicro.com/role/OtherAssetsnetDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs, Noncurrent", "terseLabel": "Deferred financing costs" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r164", "r614", "r623" ], "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 income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r68", "r370", "r721" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Deferred financing costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r164", "r614", "r623" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r588", "r589" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r148", "r164", "r614", "r623", "r624", "r625" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r40", "r41", "r603", "r797", "r818" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r164", "r614", "r623" ], "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) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r604" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r611", "r612" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r606" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r606" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r611", "r612" ], "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 operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r611", "r612" ], "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 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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r609", "r611", "r612" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r611", "r612" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible 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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r611", "r612" ], "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 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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r605" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates": { "auth_ref": [ "r611", "r612" ], "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 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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r611", "r612" ], "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 leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedTerseLabel": "Right-of-use asset" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": { "auth_ref": [ "r94", "r101", "r488" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax": { "auth_ref": [ "r101", "r488" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "auth_ref": [ "r101", "r488" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax": { "auth_ref": [ "r101", "r488" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "auth_ref": [ "r101", "r488" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax": { "auth_ref": [ "r101", "r488" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax": { "auth_ref": [ "r96", "r101", "r488" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "auth_ref": [ "r458", "r517" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "terseLabel": "Actual return on plan assets" } } }, "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld": { "auth_ref": [ "r472", "r517" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r450" ], "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 loss" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit": { "auth_ref": [ "r444", "r483", "r511" ], "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 ten 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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r444", "r484", "r512", "r517", "r518" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation": { "auth_ref": [ "r444", "r485", "r513" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax": { "auth_ref": [ "r93", "r98", "r487" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "auth_ref": [ "r95", "r98", "r487" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "auth_ref": [ "r35", "r442", "r443", "r466", "r517", "r793", "r821" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.", "label": "Assets for Plan Benefits, Defined Benefit Plan", "terseLabel": "Other assets, net" } } }, "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r490" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "auth_ref": [ "r491" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r490" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "auth_ref": [ "r492", "r516" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "auth_ref": [ "r491" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r445" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r452", "r522" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "auth_ref": [ "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r475", "r495", "r517" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanDebtSecurityMember": { "auth_ref": [ "r468" ], "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/2021-01-31", "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/2021-01-31", "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": [ "r468" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": { "auth_ref": [ "r468", "r517" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r477" ], "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": "2023" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r477" ], "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": "2027" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r477" ], "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": "2026" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r477" ], "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": "2025" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r477" ], "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": "2024" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": { "auth_ref": [ "r478", "r518" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r444", "r482", "r510", "r517", "r518" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r457", "r468", "r470", "r471", "r517" ], "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/2021-01-31", "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": [ "r451" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r442", "r466", "r517" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r444", "r448", "r481", "r509", "r517", "r518" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r479", "r507", "r517", "r518" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation": { "auth_ref": [ "r503" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets": { "auth_ref": [ "r503", "r517" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation": { "auth_ref": [ "r503", "r517" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "auth_ref": [ "r462", "r522" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock": { "auth_ref": [ "r468", "r470" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": { "auth_ref": [ "r461" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r459" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement": { "auth_ref": [ "r473" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase": { "auth_ref": [ "r473" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r446", "r480", "r508", "r517", "r518" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r523" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Employer matching contribution" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year.", "label": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Maximum employee contribution" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r523" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepositLiabilityCurrent": { "auth_ref": [ "r74" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.", "label": "Deposit Liability, Current", "terseLabel": "Deposits on AMTC facility" } } }, "localname": "DepositLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r68" ], "calculation": { "http://www.allegromicro.com/role/OtherAssetsnetDetails": { "order": 3.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r148", "r316" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r148", "r233" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "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": [ "r420", "r423", "r424", "r425", "r426", "r427", "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r420" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Common Stock and Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensation" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r16" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AssetsHeldforSaleDetails", "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "http://www.allegromicro.com/role/InventoriesNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AssetsHeldforSaleDetails", "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "http://www.allegromicro.com/role/InventoriesNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r314", "r323" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations" } } }, "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r16", "r312", "r323" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AssetsHeldforSaleDetails", "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Purchase price" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r148", "r314", "r320" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "terseLabel": "Gain on final disposition" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown": { "auth_ref": [ "r148", "r314", "r320" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Loss (Gain) on Write-down", "terseLabel": "Recorded inventory provisions" } } }, "localname": "DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disposal group that is not classified as discontinued operations.", "label": "Disposal Group, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Not Discontinued Operations" } } }, "localname": "DisposalGroupNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r20", "r326" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Assets Held for Sale" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AssetsHeldforSale" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r525", "r539" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AssetsHeldforSaleDetails", "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "http://www.allegromicro.com/role/InventoriesNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r399" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r25", "r32", "r45", "r168", "r345", "r347", "r348", "r354", "r355", "r356", "r748" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected 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, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "negatedLabel": "Related party trade accounts receivable" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r121", "r180", "r181", "r182", "r183", "r184", "r189", "r192", "r201", "r202", "r203", "r208", "r209", "r676", "r677", "r812", "r842" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r121", "r180", "r181", "r182", "r183", "r184", "r192", "r201", "r202", "r203", "r208", "r209", "r676", "r677", "r812", "r842" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r204", "r206" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r204", "r206", "r207", "r210" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r710" ], "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", "terseLabel": "Effect of exchange rate changes on Cash and cash equivalents and Restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r569" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r569" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r109", "r110", "r111", "r171", "r172", "r173", "r176", "r185", "r187", "r212", "r282", "r397", "r399", "r575", "r576", "r577", "r619", "r620", "r675", "r711", "r712", "r713", "r714", "r715", "r717", "r854", "r855", "r856", "r899" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvesteeMember": { "auth_ref": [ "r275", "r779", "r781", "r783", "r785", "r787", "r789" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Equity method investment, ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r64", "r236", "r276" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r274" ], "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 gains and losses recognized during the period on equity securities" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r274", "r843" ], "calculation": { "http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "terseLabel": "Less: Net gains and losses recognized during the period on equity securities sold during the period" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r274", "r843" ], "calculation": { "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 and losses recognized during the reporting period on equity securities still held at the reporting date" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount", "terseLabel": "Outstanding loan amounts extinguished" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r678", "r679", "r680", "r687" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r678", "r692", "r693" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r678", "r692" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r372", "r385", "r386", "r468", "r470", "r471", "r472", "r473", "r474", "r475", "r517", "r679", "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r678", "r679", "r681", "r682", "r689" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r686" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r372", "r468", "r470", "r475", "r517", "r679", "r760" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r372", "r385", "r386", "r468", "r470", "r475", "r517", "r679", "r761" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r372", "r385", "r386", "r468", "r470", "r471", "r472", "r473", "r474", "r475", "r517", "r679", "r762" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems": { "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, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]", "terseLabel": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]" } } }, "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable": { "auth_ref": [ "r688" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investments in certain entities that calculate net asset value per share or equivalent measured at fair value on a recurring or nonrecurring basis.", "label": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table]", "terseLabel": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table]" } } }, "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r683", "r687" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r684" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r685" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases 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, Purchases", "terseLabel": "Purchase price contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r683" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r372", "r385", "r386", "r468", "r470", "r471", "r472", "r473", "r474", "r475", "r517", "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r686", "r689" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r690", "r691" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r306" ], "calculation": { "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r308" ], "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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r308" ], "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": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r308" ], "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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r308" ], "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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r308" ], "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r301", "r303", "r306", "r309", "r773", "r777" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r306", "r777" ], "calculation": { "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r301", "r305" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r306", "r773" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails": { "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", "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r302" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Finite-lived intangible assets" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Tax Authority" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r706", "r707", "r708", "r709" ], "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 (loss) gain" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r149", "r708", "r709" ], "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 losses on equity securities" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r719" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r148" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.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": "(Gain) loss on disposal of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r148", "r389", "r390" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 2.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows", "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r223", "r867" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r294", "r295", "r755", "r792" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r296" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r310" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r298" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r304" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r297" ], "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": "Currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r125", "r163", "r235", "r244", "r247", "r250", "r252", "r278", "r342", "r343", "r344", "r347", "r348", "r349", "r351", "r353", "r355", "r356", "r697" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r148", "r313" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.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": "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows", "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r311", "r325" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r165", "r626" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r115", "r235", "r244", "r247", "r250", "r252", "r790", "r805", "r813", "r844" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r165", "r626" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r113", "r121", "r175", "r180", "r181", "r182", "r183", "r192", "r201", "r202", "r677", "r804", "r806", "r812", "r836" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r113", "r121", "r175", "r180", "r181", "r182", "r183", "r192", "r201", "r202", "r203", "r677", "r812", "r836", "r838", "r842" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r525", "r539" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AssetsHeldforSaleDetails", "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "http://www.allegromicro.com/role/InventoriesNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AssetsHeldforSaleDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r7", "r8", "r9", "r10", "r11", "r12", "r13", "r15", "r17", "r18", "r19", "r323", "r324" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AssetsHeldforSaleDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r321", "r328" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r594" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r595", "r600", "r602", "r616" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r166", "r592", "r601", "r608", "r621", "r627", "r629", "r630", "r631" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the additional liability or refund received or expected based on a final settlement with a taxing authority.", "label": "Income Tax Examination, Liability (Refund) Adjustment from Settlement with Taxing Authority", "terseLabel": "Adjustment from settlement with taxing authority" } } }, "localname": "IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r167", "r186", "r187", "r234", "r590", "r622", "r628", "r845" ], "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/2021-01-31", "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": [ "r108", "r586", "r587", "r601", "r602", "r607", "r615" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationDeductionsDividends": { "auth_ref": [ "r591" ], "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 deduction for dividend.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Dividends, Amount", "terseLabel": "One-time dividend treated as compensation expense for tax purposes" } } }, "localname": "IncomeTaxReconciliationDeductionsDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationDispositionOfBusiness": { "auth_ref": [ "r591" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 1.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r591" ], "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 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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r591" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 2.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r591" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 4.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r591" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r591" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 6.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "auth_ref": [ "r591" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 9.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r591" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 15.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxSettlements": { "auth_ref": [ "r591" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 8.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 income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.", "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Amount", "terseLabel": "Provision for IRS audit settlement" } } }, "localname": "IncomeTaxReconciliationTaxSettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r152" ], "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" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivableNoncurrent": { "auth_ref": [ "r35", "r820" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r147" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r147" ], "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 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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r147" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r147" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r147" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.", "label": "Indefinite-lived Intangible Assets Acquired", "terseLabel": "Indefinite-lived intangible assets acquired" } } }, "localname": "IndefinitelivedIntangibleAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "terseLabel": "Interest income" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense incurred on a debt or other obligation to related party.", "label": "Interest Expense, Related Party", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "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 net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest-bearing assets owed to the entity by related party.", "label": "Interest Income, Related Party", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r142", "r145", "r152" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r802", "r833" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable", "terseLabel": "Interest payable" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r54", "r292" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "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": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r23", "r89", "r755" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r30", "r90", "r158", "r211", "r289", "r291", "r293", "r770" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r56", "r57", "r292" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r55", "r292" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r290" ], "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": "Write-downs" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNonoperating": { "auth_ref": [ "r129" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 5.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": "Income in earnings of equity investment" } } }, "localname": "InvestmentIncomeNonoperating", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r678" ], "calculation": { "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease costs:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r740" ], "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": "Schedule of Lease Costs and Other Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r733" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r741" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r741" ], "calculation": { "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_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 undiscounted lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r741" ], "calculation": { "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r741" ], "calculation": { "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "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 next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r741" ], "calculation": { "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "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 fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r741" ], "calculation": { "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "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 fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r741" ], "calculation": { "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "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 third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r741" ], "calculation": { "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r741" ], "calculation": { "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: present value adjustment" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r732" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r743" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r73", "r163", "r246", "r278", "r342", "r343", "r344", "r347", "r348", "r349", "r351", "r353", "r355", "r356", "r654", "r661", "r662", "r697", "r753", "r754" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r52", "r163", "r278", "r697", "r755", "r801", "r830" ], "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 interest and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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 Interest and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r76", "r163", "r278", "r342", "r343", "r344", "r347", "r348", "r349", "r351", "r353", "r355", "r356", "r654", "r661", "r662", "r697", "r753", "r754", "r755" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r678" ], "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": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r38", "r799", "r819" ], "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 balance" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r71", "r162" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCollateralFeesAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fees associated with providing collateral for the credit facility.", "label": "Line of Credit Facility, Collateral Fees, Amount", "terseLabel": "Collateral fees, amount" } } }, "localname": "LineOfCreditFacilityCollateralFeesAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate at period end" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r71", "r162" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r71" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r71", "r162" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r267" ], "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/2021-01-31", "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/2021-01-31", "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": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r257" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r38", "r371", "r384", "r385", "r386", "r799", "r825" ], "calculation": { "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total Debt", "verboseLabel": "Loan outstanding balance" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r72" ], "calculation": { "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Less debt payable within one year" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r78" ], "calculation": { "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Debt payable after one year", "verboseLabel": "Debt payable in 2028" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsAdditionalInformationDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r78", "r338", "r339" ], "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", "verboseLabel": "Outstanding borrowings" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r78", "r340" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r333" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [ "r64" ], "calculation": { "http://www.allegromicro.com/role/OtherAssetsnetDetails": { "order": 2.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "auth_ref": [ "r123" ], "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 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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r88", "r163", "r278", "r342", "r347", "r348", "r349", "r355", "r356", "r697", "r800", "r829" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r88", "r126", "r649", "r660" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r468" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r144" ], "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) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r144" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r144", "r146", "r149" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r19", "r102", "r105", "r111", "r116", "r149", "r163", "r175", "r180", "r181", "r182", "r183", "r186", "r187", "r199", "r235", "r244", "r247", "r250", "r252", "r278", "r342", "r343", "r344", "r347", "r348", "r349", "r351", "r353", "r355", "r356", "r677", "r697", "r807", "r837" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "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/2021-01-31", "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": [ "r102", "r105", "r111", "r186", "r187", "r657", "r664" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r180", "r181", "r182", "r183", "r189", "r190", "r200", "r203", "r235", "r244", "r247", "r250", "r252" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r191", "r194", "r195", "r196", "r197", "r200", "r203" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r174", "r175", "r176", "r177", "r178", "r179", "r182", "r188", "r208", "r271", "r272", "r279", "r280", "r281", "r282", "r283", "r284", "r341", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r617", "r618", "r619", "r620", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r744", "r774", "r775", "r776", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r895", "r896", "r897", "r898", "r899" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1": { "auth_ref": [ "r153", "r154", "r155" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash consideration received for selling an asset or business through a noncash (or part noncash) transaction.", "label": "Noncash or Part Noncash Divestiture, Amount of Consideration Received", "terseLabel": "Noncash or part noncash divestiture, amount of consideration received" } } }, "localname": "NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashOrPartNoncashDivestituresLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Noncash or Part Noncash Divestitures [Line Items]", "terseLabel": "Noncash or Part Noncash Divestitures [Line Items]" } } }, "localname": "NoncashOrPartNoncashDivestituresLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashDivestituresTable": { "auth_ref": [ "r153", "r154", "r155" ], "lang": { "en-us": { "role": { "documentation": "A table that contains information regarding the sale of an asset or business through a noncash (or part noncash) transaction. At a minimum, the table includes sufficient information to provide an understanding of the nature and purpose of the divesture, as well as the asset divested of and the noncash consideration received (that is, debt, stock, and so forth.) Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Divestitures [Table]", "terseLabel": "Noncash or Part Noncash Divestitures [Table]" } } }, "localname": "NoncashOrPartNoncashDivestituresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r171", "r172", "r173", "r399", "r648" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r255" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r552" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesIssued1": { "auth_ref": [ "r153", "r154", "r155" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": { "auth_ref": [ "r69", "r168", "r749" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due 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": "Notes Payable, Related Parties, Current", "terseLabel": "Related parties, notes payable, current" } } }, "localname": "NotesPayableRelatedPartiesClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r168", "r748", "r834" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties.", "label": "Notes Payable, Related Parties", "terseLabel": "Related party debt" } } }, "localname": "NotesPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesNoncurrent": { "auth_ref": [ "r79", "r168", "r748" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).", "label": "Notes Payable, Related Parties, Noncurrent", "terseLabel": "Related party notes payable, less current portion" } } }, "localname": "NotesPayableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedParties": { "auth_ref": [ "r168", "r748", "r835" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.", "label": "Notes Receivable, Related Parties", "terseLabel": "Promissory notes outstanding" } } }, "localname": "NotesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedPartiesCurrent": { "auth_ref": [ "r86", "r168", "r748" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.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 note receivable" } } }, "localname": "NotesReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedPartiesNoncurrent": { "auth_ref": [ "r32", "r45", "r168", "r748" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.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 note receivable, less current portion" } } }, "localname": "NotesReceivableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r230" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r235", "r244", "r247", "r250", "r252" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r734", "r742" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r730" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Rent expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesNarrativeDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r729" ], "calculation": { "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": { "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": "Operating lease, liability", "verboseLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r729" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r729" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r731", "r736" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r728" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.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 assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r739", "r742" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r738", "r742" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r724", "r725" ], "calculation": { "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r724", "r725" ], "calculation": { "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r724", "r725" ], "calculation": { "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2026" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r724", "r725" ], "calculation": { "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r724", "r725" ], "calculation": { "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r724", "r725" ], "calculation": { "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r724", "r725" ], "calculation": { "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforward" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsValuationAllowance": { "auth_ref": [ "r605" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.", "label": "Operating Loss Carryforwards, Valuation Allowance", "terseLabel": "Operating loss carryforwards, valuation allowance" } } }, "localname": "OperatingLossCarryforwardsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r21", "r666" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/OtherAssetsnetDetails": { "order": 7.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r68" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r92" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r103", "r106", "r109", "r110", "r112", "r117", "r397", "r711", "r716", "r717", "r808", "r838" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "auth_ref": [ "r94", "r98", "r487", "r517" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r94", "r98" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.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 $(472), $391 and $233 in 2022, 2021 and 2020, respectively" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r94", "r99", "r650" ], "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", "terseLabel": "Less tax expense", "verboseLabel": "Tax (expense) benefit" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical", "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax": { "auth_ref": [ "r99" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "Other Liabilities Disclosure [Text Block]", "terseLabel": "Other Long-Term Liabilities" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r80" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r130" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 6.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPensionPlansDefinedBenefitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide retirement benefits, classified as other. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Other Pension Plan [Member]", "terseLabel": "Other Defined Benefit Plan" } } }, "localname": "OtherPensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r74", "r337" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 9.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r39", "r798", "r824" ], "calculation": { "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "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 expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.", "label": "Other Sundry Liabilities, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherSundryLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r139" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedTerseLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r139" ], "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", "terseLabel": "Payments of dividends" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r141" ], "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", "terseLabel": "Estimated offering costs", "verboseLabel": "Stock issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r134" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r273" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r135" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r442", "r466", "r798", "r824" ], "calculation": { "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": { "order": 3.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r467", "r469", "r475", "r494", "r496", "r497", "r498", "r499", "r500", "r517", "r519", "r521", "r523", "r544" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r39", "r442", "r443", "r466", "r517" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "terseLabel": "Accrued retirement, other long-term liabilities" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy": { "auth_ref": [ "r501", "r520", "r523", "r529" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r440", "r442", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r490", "r492", "r493", "r495", "r498", "r502", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r523", "r524", "r539", "r540", "r541", "r542" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanAssetCategoriesDomain": { "auth_ref": [ "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r475", "r495", "r517" ], "lang": { "en-us": { "role": { "documentation": "Defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Domain]", "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]" } } }, "localname": "PlanAssetCategoriesDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r548", "r570" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r43", "r392" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r43", "r392" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r43", "r755" ], "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\u00a025, 2022 and March\u00a026, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r26", "r61", "r62" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseNoncurrent": { "auth_ref": [ "r68" ], "calculation": { "http://www.allegromicro.com/role/OtherAssetsnetDetails": { "order": 1.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": "Prepaid contracts long-term" } } }, "localname": "PrepaidExpenseNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r5" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromContributedCapital": { "auth_ref": [ "r137" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period.", "label": "Proceeds from Contributed Capital", "terseLabel": "Capital contribution" } } }, "localname": "ProceedsFromContributedCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows", "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r132" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from divestiture of businesses" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r137" ], "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 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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r138" ], "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 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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfUnsecuredDebt": { "auth_ref": [ "r138" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt.", "label": "Proceeds from Issuance of Unsecured Debt", "terseLabel": "Proceeds from unsecured credit facilities" } } }, "localname": "ProceedsFromIssuanceOfUnsecuredDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.", "label": "Proceeds from (Repayments of) Related Party Debt", "terseLabel": "Related party note receivable" } } }, "localname": "ProceedsFromRepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r133" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r19", "r102", "r105", "r111", "r143", "r163", "r175", "r186", "r187", "r235", "r244", "r247", "r250", "r252", "r278", "r342", "r343", "r344", "r347", "r348", "r349", "r351", "r353", "r355", "r356", "r650", "r656", "r658", "r664", "r665", "r677", "r697", "r813" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r67", "r319" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails", "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r326", "r869", "r870", "r871" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r66", "r317" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails", "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r33", "r34", "r319", "r755", "r815", "r831" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r65", "r319", "r869", "r870" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r33", "r319" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r33", "r317" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r122", "r286" ], "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": "Charged to costs and expenses or revenue" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r264", "r268", "r269", "r270" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r495", "r747", "r748" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r747", "r750" ], "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": "Related party transaction amounts" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r495", "r747", "r748", "r750" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r495" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r747" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.", "label": "Related Party Transaction, Other Revenues from Transactions with Related Party", "terseLabel": "Fees received" } } }, "localname": "RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r495", "r747", "r750", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r745", "r746", "r748", "r751", "r752" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r140" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party 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: Payments for Advances from Affiliates.", "label": "Repayments of Related Party Debt", "terseLabel": "Repayments of related party notes receivable" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r140" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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", "terseLabel": "Repayment of senior secured debt" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfUnsecuredDebt": { "auth_ref": [ "r140" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r584", "r771", "r883" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r610" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r31", "r150", "r156", "r791", "r826" ], "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", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r22", "r31", "r156" ], "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 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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r204" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r48", "r399", "r578", "r755", "r828", "r858", "r863" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r171", "r172", "r173", "r176", "r185", "r187", "r282", "r575", "r576", "r577", "r619", "r620", "r675", "r854", "r856" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r490", "r491", "r492", "r493", "r495", "r498", "r502", "r503", "r504", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r543" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails", "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r490", "r491", "r492", "r493", "r495", "r498", "r502", "r503", "r504", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r543" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails", "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r440", "r441", "r442", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r490", "r492", "r493", "r495", "r498", "r502", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r523", "r524", "r525", "r526", "r527", "r528", "r539", "r540", "r541", "r542" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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": [ "r440", "r441", "r442", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r490", "r492", "r493", "r495", "r498", "r502", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r523", "r524", "r525", "r526", "r527", "r528", "r539", "r540", "r541", "r542" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r231", "r232", "r243", "r248", "r249", "r253", "r254", "r259", "r419", "r420", "r772" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "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": [ "r159", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r430" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r422", "r430" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue from External Customers by Geographic Areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r737", "r742" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Offering price (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r224", "r259" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r87" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r301" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r204" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r489" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r503", "r517" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r457" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r615" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfConversionsOfStockTextBlock": { "auth_ref": [ "r153", "r154", "r155" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to converting stock into another financial instrument(s) in a noncash (or part noncash) transaction.", "label": "Schedule of Conversions of Stock [Table Text Block]", "terseLabel": "Schedule of Stock Issued in Common Stock Conversion" } } }, "localname": "ScheduleOfConversionsOfStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock": { "auth_ref": [ "r263", "r288" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Summary of Components of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": { "auth_ref": [ "r431", "r435" ], "lang": { "en-us": { "role": { "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]", "terseLabel": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock": { "auth_ref": [ "r431", "r435" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of arrangements with individual employees that are not equity-based payments or pensions and other postretirement benefits, which are generally employment contracts between the entity and selected officers or key employees containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Examples may include profit sharing, deferred bonuses or certain split-dollar life insurance arrangements. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits by Title of Individual and Type of Deferred Compensation [Table Text Block]", "terseLabel": "Schedule of Accrual Activity, Payments, Removal Due to Divestitures and Balances Related to the LTIP" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r606" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r501", "r502", "r505", "r506", "r517" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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": [ "r203" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r591" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r546", "r567", "r580" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r546", "r567", "r580" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r253" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r477" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r301", "r305", "r773" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r301", "r305" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r298", "r299" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r164" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r30", "r58", "r59", "r60" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r479" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "auth_ref": [ "r555" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r555" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r67", "r319" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails", "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r749", "r750" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r114", "r258" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r548", "r570" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r562" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r600", "r616" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r205" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r305" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r237", "r238", "r239", "r240", "r241", "r242", "r254" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SelfInsuranceReserveCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer).", "label": "Self Insurance Reserve, Current", "terseLabel": "Accrued self insurance liability, current" } } }, "localname": "SelfInsuranceReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r128" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r147" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.", "label": "Share-based Payment Arrangement, Accelerated Cost", "terseLabel": "Accelerated vesting cost" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r549" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r549" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r554" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r559" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Grants in period (in shares)", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails", "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r557" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails", "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r556" ], "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)", "terseLabel": "Outstanding balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r556" ], "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)", "terseLabel": "Weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant-Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r561" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r558" ], "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)", "terseLabel": "Vested during period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r565" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r564" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r566" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "Shares granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r570" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Shares issued during period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r545", "r550" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails", "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r548", "r551" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number", "terseLabel": "Accelerated vesting, number (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of vested 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, Vested", "terseLabel": "Intrinsic value, vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r563", "r579" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r735", "r742" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r157", "r170" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r336" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r42", "r43", "r44", "r161", "r163", "r192", "r193", "r198", "r201", "r203", "r213", "r214", "r215", "r278", "r342", "r347", "r348", "r349", "r355", "r356", "r392", "r393", "r395", "r396", "r397", "r697", "r892" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r84", "r109", "r110", "r111", "r171", "r172", "r173", "r176", "r185", "r187", "r212", "r282", "r397", "r399", "r575", "r576", "r577", "r619", "r620", "r675", "r711", "r712", "r713", "r714", "r715", "r717", "r854", "r855", "r856", "r899" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r171", "r172", "r173", "r212", "r772" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r83", "r375", "r397", "r398", "r399" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r43", "r44", "r397", "r399" ], "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 (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r43", "r44", "r397", "r399" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r43", "r44", "r397", "r399" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r84", "r397", "r399" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r43", "r44", "r397", "r399" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r43", "r44", "r397", "r399" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r43", "r44", "r399", "r547", "r560" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r43", "r44", "r397", "r399" ], "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)", "terseLabel": "Stock repurchased during period (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r43", "r44", "r397", "r399" ], "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", "terseLabel": "Stock repurchased during period, aggregate purchase price" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r44", "r50", "r51", "r163", "r266", "r278", "r697", "r755" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r2", "r3", "r110", "r163", "r171", "r172", "r173", "r176", "r185", "r278", "r282", "r399", "r575", "r576", "r577", "r619", "r620", "r648", "r649", "r663", "r675", "r697", "r711", "r712", "r717", "r855", "r856", "r899" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r718", "r757" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r718", "r757" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r718", "r757" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r756", "r759" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforward" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r610" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r610" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardValuationAllowance": { "auth_ref": [ "r605" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r634" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ToolsDiesAndMoldsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.", "label": "Tools, Dies and Molds [Member]", "terseLabel": "Prepaid tooling costs" } } }, "localname": "ToolsDiesAndMoldsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [ "r85" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r635" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r175", "r176", "r177", "r178", "r188", "r271", "r272", "r279", "r280", "r281", "r282", "r283", "r284", "r341", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r617", "r618", "r619", "r620", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r744", "r774", "r775", "r776", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r895", "r896", "r897", "r898", "r899" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryAndGovernmentMember": { "auth_ref": [ "r468", "r814", "r864" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized deferred financing costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r585", "r596" ], "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 (net)" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r597" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r593" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r593" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r597" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r598" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r599" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemAxis": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Axis]", "terseLabel": "Unusual or Infrequent Item, or Both [Axis]" } } }, "localname": "UnusualOrInfrequentItemAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemDomain": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Domain]", "terseLabel": "Unusual or Infrequent Item, or Both [Domain]" } } }, "localname": "UnusualOrInfrequentItemDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r216", "r217", "r219", "r220", "r227", "r228", "r229" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValueAddedTaxReceivableNoncurrent": { "auth_ref": [ "r35" ], "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 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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r203" ], "calculation": { "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Dilutive effect of common stock equivalents (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r191", "r203" ], "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/2021-01-31", "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": [ "r189", "r203" ], "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/2021-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 13 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868656-224227" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r21": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117546-209714" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=125513658&loc=d3e32014-111567" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2599-110228" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2611-110228" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2473-110228" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r326": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r331": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=6395460&loc=d3e13647-108346" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r335": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r391": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=123585891&loc=d3e19793-108362" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409950&loc=d3e20396-108366" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367" }, "r439": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(b)(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r544": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r581": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r631": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r666": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r719": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL77916155-209984" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r743": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r752": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r759": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5)(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(1),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r884": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r885": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r886": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r887": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r888": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r889": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r890": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r891": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r892": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r893": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r894": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" } }, "version": "2.1" } ZIP 145 0000866291-22-000011-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000866291-22-000011-xbrl.zip M4$L#!!0 ( %2+LE13ASTJLV(% .,D/ 1 86QG;2TR,#(R,#,R-2YH M=&WLO5M[&\?1+7R_?X4_7V_&?:@^^4F\'QT=Y14E10?[E6[R5%=5B[!)@ % M6?2O_ZI!4I9DV:(LD)B!D#@.0 QF!K-65:^JKJ[^^_][?73XU2N9+R:SZ3^^ MMG\S7W_U_[[[^_^WM_>_-Q_?_^KVC$Z.9+K\ZM9<<"G\U2^3Y<%7/[(L?OZJ MS6='7_TXF_\\>85[>ZOOW)H=G\XG+P^67SGCW'L?SK\UQJ,C*'MHB]F#%FBO MNI#VR*9LDR/? O[?E]\&RK9FM'M&&/8 '.\A2]YSMJ!@:KDD^;_\+;;D;"-Q M(2)DP1HA9,/9N.RABNN7/5CJK]-?.%U\BX?SM-]_\\LLO?\/# M0WFIOV%"\]G?:';T3;]GXUWX^OP;AY/IS^]\XW6='_YM-G^I1QK_3?^XXD(N M#I^\7NXMA-[YAK[_V\O9JV\F4SU:^B/]9CG'Z:+-YD>XU$>NI[)AS^0];R_. MPS)Y[3_A8M#7__N%G_QJQNTI91O5I^^.70Q^="!^DOL-_^[ M?_\)'<@1[DVFBR5.Z:W?]$

L6\]GG[.R9_ \MY/^..GT[GQYGLR=?*_\%^;N_'\D2O^K?W)/_GDQ>_>/K6[/I4JUZ[^GIL3XG.GOWCZ^7 M\GKYS>JQ?//=__D__^?OR\GR4+[KAK-W81M__^;LCW__YNS4=<:GW_V=)Z^^ M6BQ/#^4?7_-D<7R(I]].9U/1&YB\_K8?*/.SEQ-FF:Y>ZNO;KO'K]Z[O=/^*<[KUY\7WYZ M>'3WZ,&O]UZ_.'IPN/_3,_?\Z;_AQ8]W)P]^^K=]>/OFSP]OWSA]>'O?/#]Z M=GK?/SA\_NOQP8N?Z'3_QQ<_O7AZSSXXNF,>?O_#P?.?GIL'3U_^\N+VRU_V M?WKYZX/O_W6X?YC-???B]/F/%!_\^N#PQ4_[\.+[??/B^SOPX/:#HQ=/#PX> MN&>G#WZ\JY\]#_M/;QX^N/WL%7]_=U*_?Q;U?LS^3_\Z>/'C_B\/G[Y\K9^% M_>_O'CW_\?'A W/KOT_VCNWJ_ M-_2X.WIO/__R_,<7!R^^?^:?/_T9'OQT,-%[=R_NYM/[3^\L]Y^8U_>?_OL7 M_:WN/P%*0Y*ZERCX/4C&[V%)N!<@6Q\:IQ;BU]\9_4^.T17[]V_> ?4J,;ZA M(Q+W4>GN(;[\^JLS"]/3OEY^VR:OA?<:'G:WO /]ST'_]7>@^X8)28?EXF+= M RY^KPCQ7C%(.8O^SRGH=V_"\[OZE\4.X(\!;'YO MU48E$EK9HP:R!]7C7BVQ['7E9"5YYHA??]=!V!B^C_3\,]XA?"F$[>\1IN8P MJ_6R2;0'IL!>R=2Z\Y9DI6:@;L+//P7?')M(2E&)(Z GR40Y!K26)49;Z4_P M/==QW]Z=3"=+N3]Y)7QOJOKLY:0>RHW%0I;/%M).#N]/VH8]]FM][*]>3!6R M7X]_?O KO7[^T[/3_:?WS/[MG\USUZ]'L/_KS9]?_/CXI_VC'WY^\51AO%7, MB_\],'3TPQ1_+"DSQ!K(Z7LY??_?(?Q)FH;D& M !I6L4"(ID*Q01%"8LHIEO_<^R.H[HO"(@^/9:ZZ=?KROFB,\U3F1P];EXUS MI.5F@7+[3Y^? S6S^T?=CN[ B]OD7OSTLWEP^\[KYT=W?GWN_O73\Q_OO7[^ MZS._?_OQSR^>O >4@OM"[6C_Z8&"_>+HX=-_F_VG=R?/GS[XZ?G1 [WVW9\> M/*5?'BAH"I0"^;/=?WK'[?_T\Z\/G][[3PC6LT-0>:1(@==H-4=R>SF8FB.& M5*@I9O;WF'WSK@Z>2Y.Y:+RR^(!\[P'+R='Q M80]R5G\[F'?0WU'J?WN]8#W%-^^>X^SZOUWT_!X6LY/YZMTJNOKVG$EG,/\5 M[WYQ(EG)\8MW$^[OVT3F7ZUN2#X8*]^Z]S_O"LOWO_S=Q9_>/?OQ:N"X>*=! MX'QY&Y?RW5DPY?=;Y^]N4V^.-2M#@V_7>+LDXOW%Q?YYIT']<'GECVY MV$PFK 6_ M^ODG*_:=_?%(7-^__^&G:07!14Z%LX8@7*4Y MKCDU'9&R#D_G_BR8.*RGJ7P*>R9^YM-<'* :Z>\>Z#F=5Q]^\A.M#4I66T[B M/30.J((!(7A]PFQ:P[=&B*$]T;Z#M/P+)7352CNG( WVHN275P@F@# MYA;PW$*]&QBGSMS9YW)*+52U]I-.GC<_CR>O]+;>/G0U;N%R-O^+QOR[[_<_ MWI;I[&@R_=!I+TOI=T[QS;MW_S'F._#6QF#5<60H*6%JM5B7$WL6)WD#(]KY MSY:7/1 Z>\MZL=?'AQ.:+/?EJ.HE>**?GB7J%_/EMX_F,SZAY#U1%]%%P+B)GI_G[-Q\\^YO']N8F1C'* @5V M:KW.$D,)M;967!8H34HH]DR=&(4P[UV7,6\#EF8%4+X,EN]YH\_ LC5)7C(" MJT(JMO0,9 ;C60W4 -:.I2W&>[-W#FK:8?E1+&WI 'ES&2S-NR;\.5A2[)EB MER)6C4-K=DS>DA6J9#4N';^/_4(<;/$9HQ#%$AER%50CK3Y+],E1RW[\#O8+ M\:Y$/@=L'LBJZM'!,N5OW/GOR>]/&!V=#R;ZMO%F?.X.$S_ M?C2;/EG.Z.>/^(U/O_*M0UPL'K;5R3]TU=7G-];OKGY+&YR1QY4U)$ZPEFK0 MY. M=@^$TK(I/E"PK@1'.T;\)4:L!K&WZ'!_)'0PK;"TU /O"$W%?DBFANPY M5%3<_!=(AZ% $VHH"1E<)()DJ*I]^N:;"89,]MMCJ3>8)[W,#@\?X83O36_A M\62)AR.!*4,5X4!0C4H3YI(-6P^13#&F\O; ]%B6.)D*W\'Y=#)]N1@)/F), MB\8E*):@A)(UD@*700*W( FV!I\;1"=')ZLPZN'R0.;]N+D<]+.]DGM3FAU= M04AU)9!1]37F$$T4]7R)JIJ2N&9L,CZJ?-T:R![,IOV'SV>'AVI1]_01S&6Q M' E*H%;$R1>*V4(T@C:U6$D .8(W\?I0VAA/$XB!XEM-%DS-M>9&$4.UM2%5 M&$%:9G!CP.9C9G#.58\% AEH.67TH)XG)VLI)R_;A^IUN:'-8QO 2T3#!3*# M15,T^ U-,GA2GQ4WD4<:3-PSDC!X\R1R621",%7'/+#2=3YR"3VSD@C$;1^) MKBU"VSRX.H('%3*A.*L"!S30CNHE;'4^I%0B;2&XFX@;-@^TT[/%;)J'2F!; M*M)"U5&^1@$=\.NJ@FP;\-WNU/C[C/@,.5\X6.E5TM4W4+E7Q237:FBYKU$. M><>(H6J"*Z&#)Q(JR99J/7AU#8PFAA;(8H-BY NDPU"@,3:X0,V;%",PU%7) MKPM<2 <3#]MCJ1M(C:\1)G*Q2K8=IM#3XU@YH2O!NB0UF; U,%UG:GR-^,38 MK,N8R-<,-J5*SM8L:EQ1$EK8&GPVG!I?(V0533)>'V4""\9*=:X1(.<$W#*)1=]:V-U:,!?9VRQJ2<@P-QZ!3'6"JB_6UP/ MN( J%W7]8R@]'=P8L/DRO%S0F2QD"#V$K/_!FD-.T5..:/+VH;J)U/AFL,64 M4C:(?<(5.$3,V"4VAUH49[>%%KMU8?#F261Z*[BJ+'*I0&!"D=)R7SZBPB5" MVCX2;20UOAEP/2N\DATG <"0$,"4)"T%Z(NW9?O O=+,R.8!A1A:MI0U-C=0 M:T+)"EZPEFI38,>P '/0+O]Z7:XI=(AZ% M@]:96D@(P(-W'J6XZ%PT)D F\5L#S2;FS-8'4Z#H4\)0T!=@"95)G%!R+9!+ MP%L#T[7.F:UQP*N9;6+&'@2;0MFO^L+9UI=F(=6MP6?3BU%K52"]"A,3*ME< M?>I].=!FMXGNLF-6_9L'-&:4%ARG!%%C-U\J-Q Q)9(U!K;0!6]F]F8CX":F M%&R-ZI$-8&PZQ#H=63.&'/LJQBT$=^-)VLVX94O"WM74"D#U/H? #:M84I-V MWE]?<^#!>.-/O_( DK3K:Y:<@W%42Z*$%4KFRL8;:"9#") 2[Q@Q@B3M^N@@ M1@2"B\T9@,B^&)\"8/4F)P%?OD Z# 4: ,]LJ=B6&S@OQ4I()CJR%1PYV!IH M-I&D7:,%E8*8I$&)!4P*N3I@R"UQR'V#M:V!Z5J3M.O#Q_CL2FV!*Q&8WJ>D MU$S!U8#90[G&_1&V4>)>C49Q#)1BS44')_T7VI)3BME1JGUAU]9 MH$D[3J5 M9%%<0N16++2B Y7Q@1&L:\*NK5J#VV2-L7MG+[P=P J'=Q:;ISUK]LR;4_U) M3'9VJ+>_7>)38K(WFW5,3SJ&?[ !S+&^O#C!GVW_\N9LAS-:[4G[N_.MU.C% MIY]TRG[CD\[4#Y_SS<>7.>F[R5^G#$D9A#% #%39>\?%%/3!I_/DK['6N+V+ M%X,U[I.ZF/ $YZ=/\% ^&!C>>_3PRFN^K-TS[C+IA/<._9P^"00564?25#/D M;'(6"2UX4R QM':VEFF'W9]ZX/?@^!P/G'W?UK!^E9#]9A:[YKW MI=G41Z_6MRF]+R_Q\,[JU[\5NM\XVT5^O^\BOSA=Z."]4,FTC3:,!:+))C@C M!%U_!>VL=I))-D>T@S0I49_.?#LC=YON[FB]8/9\L,_ M8SA%Y>\=^AD\9C;>8XXI+);>T??*Z/O'@^3.6OYT MK?P; _BQ8N=)>PL85#CAM5_ MX)+ZY^U#/V/>!ZX/1G MF>[XODZ=5 *DOJ800&SONYP=-5LB^I"DM;3C^R[.O6[E;E,OG9',G@ IEV13 M;_6%!AV@'5.[DQTUAR*E-["N/S*XUKL=FU+ QEA:; 9]Y*11:/+YK.FY=;^E M$@?;7O#9]&1Q@H+1Y^$<4&X5M7P<2;>?7SBW]X5OW\PT^>4_=8 M)5DC$2 9JO:/YF4^EZ!$JL9<'7W'TGE&ZU-#B>]A.DLB+PW?72@?S@^GDQE M+ 5G&!IJU.6J=Q4 V4B>K@_:I8#'%0T+UV4#2Y[7$ MN>IJ'BEU\/6..E>^!M.2335"JQI20BO5&Z&^7"^4 (%@!-3Y2P _5!5 LM70 MYMA$4HIH12!9R40Y!K26I<_X;?6 ,DK 2'K%8ZU.>N=RM-6T6"(3]C[8@GZD M@%W*C8\2L*!:#5/?B,\)4)\=)$6L->ICL8\^J<<7FDHN**K\6L(!<6*[^6X:*1 3%",DUQ[($@A MEHPCR@GOR'B-9-Q(%OA-KFHNQ[.Y_O:7_2\?SEB].>29'O+)>:MB5/*8E'WN MJP8JHZDE6E@M%D++8\J0W)HIQZ;+,X(\GBQ^_I">O76R6"HUY[\[>%W4_\!= MW)0I'1SA_+TB^J=S9+E!-#N9+A>/A63R"NOAQQ8&7DI:[.-/L_G%3UU\ZOSW M*#5&506?^MKY$@.D:*I-#5+U%:I*CSRF/5!V1!X(D3>U5T?F7F]-A@&"K; C*DUV]B(W">8E<"O1+7& _E8LF,$!-Z()S9]KU[7-_Y$ R0>72:( MGKF14P4..T^\(_"@/;"G7*25 -XU5<*0 2,XL*:1*7(6*HYDK_D=@3=+8%LZ M*[VY#('75V\27&6.O4N1<5"#0R+T12A)J17"6.:YWN0/OI?9RSD>'TP(#W_7 MM>/9VK(6&Z/I)UGK;P_C4^UUE&HB2V.03*YD Q(1F_B:Z\\'#XM2Y3^I_'VT5A5<*9N)6BRAA2 M,SF0+P5"(!L!"HT@+;$3Q<-SQYO9(19#;A:2$=45F%/-*(:2Y0"@H9\9 9H 4LI2M2T'C>MBCM+8QI8;(84ZAJF.G2@> MG#O>S*R'1%$Q(1K7I0HBI;8*2N0:#'!J90Q6\M'$R??EH/IOJ2UIQZ_=[?IP?I>R;,LYY\>R8]2DJ$M&X M]6/]N^U^W\#W."1-(CV?0G8^%WK:AO!K?:J&F]8WS>Q4MP@(%6DEJJM7?L(ARWP MJM>*X48<:G!248RU)1J ;$K19VM<,"D9HE;'[U"O$\/-^%)P,8<8U:,VQ=!A M;1*M9#:Y!&/<&*I5/X+AC]AD?G=V,N7YZ?EA5]T^=C-+HJN)+MC>S@@UX(B% M0H7H4G/>$EL[?H^Z 20WLR882V^O;C+X""&44IS:I"&,Q1N;ML"O7C^2F_&N M/J<:-.PH"9WJ&I\CN>9MUO\J;*/H2/H1),^6U6VS7]51T304R4$-TF2I40=& M7UR")'W8'+]?O58,-U.[I0XUL%73DP0Q8RVQE*J&66V+#K; HUXGAAM2JNBY MJ8/LU4M0DL\E!5:L6 -(\)+&[TL?S7Z1>=^+_N5Z/&S*]^5>C/N M%7-WI>:L7W75_Y82D)S^*X$UY.%;Z48E"#*WWA7FYC:3?^9V/CP6PYFTYH*QVI M:\6!5X&*?2OH!L7GI/^%RI0;Y#$L^AD(?)N9\J\6*T 04PDP*73!BX_$QH.I MN8W?A5X3?)MQGBBY!9>LC6J"DBK65AM*8N/0>1E+^O02]>G/GFR7WZ1FDV5B M:8D :LC0FTY##)"Y6>:1^,W-(K>9R2=R)@4T-7 $;R)F[W,P?;E5C"G"2%SF M1I';C+?D7 0D5V*O4C/67&+6Y]JH!FPECD5J_@ERO]5DW#C2YT*XE9HSQ<*I M.3&8&(1MUNB] EK26*(E\./WG=>.XV;$9S:-H_'!.H%8,5,.422B;3$X&<,* MU8'AN*$U;B:TK/\4[KU+FL_$J1@)$AFEM;&4F_X)COWC.R=]H[BM]*>B0R+' M!*$%<&1K!36[&*PT=@;&T'MF*/AMQ(]:DS 8,DC6*(:I0O74(K(KIE=]C]^/ M7A=^F_&?+GD?#*20'$%DE]FY"H*,P7(.6Z!++]$H892>TWN66"5;J[%[J"XW M-4!?2VH)%:XM:*)X#B9L%%QU0 UKGX0@*P#)]=[PX_>95X_L38KU-31J +:%(J::9 LZ M3JP1_?9XRRM$;C,+F52A-&03?69@HF*P-,SZ/P2.;BSEH1M%;D,ME&I351EL MB[F!LZ4:M\@/YIV3Y?+2"\FN(W93 _0/ >C]F9!;:Y*@QQ<(0G%LHQAY]LA8;@1#TH8 M:F\4)\X)V&)KTP"O HB0!@YV"SSH=6*X&5]:8FSL*9NB,0.@Z3,*/ED!HIH\ MI%7GPT&ZT(L6AG=Q,O\!#T_DYNG^V0;R_01WY_+?$YG2Z;O]#M\<_-:A???G MD_E\,GWY$8 O?4NW<'%P8\K]_^[\]V3R"@_E=YT7]V=3.3UKR'#W9,IKZ_+\ MUN-X\_*?^H!Q3@>G]^65'/[!$[DW/3Y9+E9'V/4S_:V^C^\-(I_1]]'VM@^1 M57^G!@9*+L';4C R!B+&'7F_0/)>;=/2]9&W15N:-X!H5?\D5U*BE'PI5?U8R,LM2.G-OF-5K6>4KT[8%JB4<\6Z(^\PR#L4OM126-#T[40% M4FJ5."?.'HNICKW;\64G]?Z<0$F5741)/>=3C&3CLI,D54JSZ/..0#NY]9$1 M2]55@A!2<""5"_<%Q34E]KZVL)-;.\GS$0\4?4G&AU4M2O.Y4-"WEDUMV!!I M1Z#A818@E;[2O$91:2I2)$/TO7]RCI*%W^SK,;CD\H"-?NPQUM5*GO?2ZY]# M7JYB6N" Q #!%M<@<@93BTEB\HZ\7R!YKV-+GG60-P4=$VOQV40'3J,]TRH8 M"[9Q5NFU\[Q?(GFO5NJMC[RD 8))KA1UM- $,A5ND470&2IB=^0=!GF'PA?7 M@DV8@I@@(#%FTMC LBA%P+OST&#'EYW4^\-J^8!<IJ[@*/=;@,E'QS M)84=@79RZ\]GPAUEP:2*RQ$8-C4TJV%N,$#52-C%"CO)\[&55H&EL"ED+;#Z MHX+6@+/@BH#).P\T0,Q,J(5\7Z+C*SAO5)T64VL3# P^G\D.?=0N#Q6SFR>+ MR506BQNDBG QZ5L,OU5X]\/L]5(.[TWI2O$P>R:_53KY.7AD1[UC:2$=O&-O MV=9\I8+- (98+SJ>Y+.:UATP'P+F_:K6?,FJUO<._9RU. ::J6P:H/Y36L;L MV3/9YCR[%L^M:H#%K&/SA.]5L7Z&Y7D;4N]A4LB8'G$53& H!@N@7I%E!-7D MHP!O\S7GI6B 78P/1H4NH4'(!I.MH8")Y'D$:S_&A_1F5HA48T-,0C4"6)%2 M?;-$"9(-.G2.807Y!7@Z4LZ.Y,TZ@YMXB%.2)PS M#N_BYJF^.9XM\/#[^>SD>*&G.#QAA;H?HX]I,CT1?JB/$_M7%[\;G,][K=[7 M47Q=X= [-W3K$!<+?2R$OVF##Q[X8+;\\"UO(V=[R!UK:0(I@H&H-/4:B3,D M+\ZZ"^^4^_7.7PR5LW\-[7_*(;?97-_*7P5^F%9U8__IK;M(DT/%Z.J9FY61 MEQQ7WS[TAE\7=:CWC)MOCQ]I#3H!.C38\RE;:YK#B+ZWALDU4591 M#2X%R5&VQ&96_N_FR>2P.\K%Q8M[1\?SV:NS"$J_>5\#*CF8'?+;?Q^)A975 MS@)H;>\)BCIL9BV<4.1@8"5R5E\;GY$+.W802+%#\)JH=-PQP9FSW50,:I/9&7O@RZEM(L M1ZI !)R,V3)[NDZ0UCC3#(U_UW:A?:@0^%DT8@FVYN-@XJP554XK!%G-@ PPYCJ 8<>A8K;'0.$3, M58,NEQ/DVGKOA]X0R_I4LI@!Z[Z-;$YT-0M#3=^>AEE5G(4<8G4-?+39JNXN MD&6X]K)I#-9G!R6!3>@*L40H4$J$B,PI@\O!6!Z]'3SZY^#MP"-152NHD@4P MJ@X+#JEF)SKDE_-.8&.V@RO#8'UV4 G5\6C($C)"WSH+2XNF1H%J:V$_>CMX M.GP[2,9&LKD4@@A68F[!6PY$+6#@AJ.W@RO#8(UV ,%%D()GM[$Q>^_.!(K;9A-)7"Y58:^ M55+-08SZ6*S!>C>F>',<*&[>7J5H%)I#S,49T&%5WQ97N&^Z1"EBW#)[7>6" M[DU9VF_?V@[;3;7:YE#$A@ NM!J]C4S1A*HC+0UX9N'S3':.+$.>K*MJ2>B>.,>QM-EC -N].@R3'(>5D8H*>W*M$EE%2\R7F M\\9RVP/JRIW>EY=(I^,SQ*H&6(+A$"TXQ%)MZ8OC?,FN^3S@*:C/LK_51,A( MQSA+&E=DX[ X!J/1/\42]=%Z$[$W]1CN%-4P4SE7T^H.:\5 1:6D!Q\K J@F M2=F*<: &-Z)YC6&AM?E9#4G!J,%9=$51U3@A^I05;6]J !A%%\,!)V^NIDUS M@9;R*@NNRK-IG*=HL=4(KV3R/(;MJ\> W>9MLU#-2?6*L4U-L>B Z'(4<=P2 MU,(#KNX;5\KF2JRT[XV<3&K%M0@$%B-%@52;R85\W/HQ<[.)MXW8:R@^A"@$ M*2.H2\Y&8P\%1-@57WG;QM*A)=[66,KHH1$W$V+#U>Z(&J5D+#V_XVPJ(UB. M,[@\SM4LP0[)2BS>2-4XQ&KDV"08'2MC)#6_4;40'!I@FW>GA@(!MZJ!"()Q M01\Z:J!BJRWZ01CP(I^1)-[69X@^9S6_T'K)/40F;,:))6@K=TG;ZC"O/_&V MQF6,K63+IJ%X@@H-76(OR9,##,V.J7SCMC29SX5OS8Z.];.SKF'SN:*R*A__ M<;(\4)DR>37A$SR\\_J\"=>3 YS+2J4\PM-^7"]P?#1;+.>RG)PUZ[PI4Q4W MG0&]+/)A^^"%WC+>V?3E4YD?]>U2[DVI_[!7TFLLMW%:)$)-)B+V$G;02+68 MD#-F%UQ)1ZF?.TH*V]I28F?)Q0"Y%V$B1\@. M2N(JO*/PR"C\5_WOI7_HZDG^?GG'8]&;GM!2^,ER1C\_4QF\T.>]C2;CHQ$! M28)80/5L+K6(M\D#LTO$.Y/9 )-&9ZA?X%BCR@@X%H@J\@&;BGVOJ@ER*36' MTO+.<'8N^))SU[8FZU*-$#)4)U@(L<9B!:*Q955,UQ=1NC)4 @W%#5UCO/9; M_NEL<:8K:\@_Q4IBF4*AR.!L*- *D!+3(E,&=%RVB^0$IM?LP"OW+9L(:&_(VIW(4;'(L$**I4&Q0+8'$E%,LPV5"[YSUN.-] MAD9_NS^93HY.KB S<34K0G)H"5+O5%8@B4678L.48G*-(PW8"#_TZ/'UB!Z] MNKK4;$R]C!%LCME)]1%\HD;)Q#S<1_^F-EQ=TF1YL776VUD[=4;W9SB]Y*Y: ME[Y@=W1+/?=MJ=?*@?6NG5 46?KF@L..&0%7DIQA(9;DS%T$/A##CR;+OH&O,*/Y=7L\)6* MGW<._7@CR;&Q8HT-?SB;:LEJF!2AB,DILQ&7G>U%9'[ 379WK+@Z7Z&A4M/H M*&%?&]IRKLW'4$U ;B67F,[S<,6;T;'BRL:+MU#^P&7//GAR,EDLY,;WMS0B MP^F]A<9.O+BID1P=7'5>KKR5S/V7'=I'\+#;^-E'X(>]T!3O$7@D?L!CU#ZX6IK,\6\N6 M*S)XC:I=/B^_Z'S8&RHQ_G)P_851[M*7_@'G$ZR'\AB7[P^%LRGWZ@H=+*O^ MW(.K3T27RT]IO7WHY]0GM1"=9'6:)D&MO@B:*+[VFCXG M@",PD$W0^"^G778&,C(#*992[FUB+8FJ""Z&A51J0I\,#A)WBF+'WFN5-#9) M\Y8Q<.X[I!>5MRGD:$4CG]P740T^4;(=A!Q*BJ2&9&SE$)(G4"J4&%/UO6.2 M>JH4XVX$_\O$N-K4R.;'ME 7I,[-E;_? MGRP7)W6R.)@\N_NO'8$^GT#HT9+/O9+60VU06H0&JI52JR8 ##\].S27LXFQ M:(T+O%-B1=Z \1E"XRS"H>](:$N*]F(S(FM=V+MX,51B[#*T'RC=_TVP?+1T M?RT+OI,$DEJ >TF %5]4WUKODZ%$&-",J,QRQZZO-U/N]OUV ]Q;C;KR>7,)'!$%8,BR&RZ!J@#[7OC%35N:;2R)>+4K"X&_)W'O73"!K7 MU,!4G!,?8U\Q#$&]J;5=FB8)' +G-*)NF#NF#H6IFV_2R='$0FRMB >;&^:8 M))5DK/4!SW)L)NZ$PDXH?(X?5B>\+J& UL1J8V83*AB;BZ?F+M+/1T7PS3:)*!/W'-E/9@F'*+J&W*N]KR2E#N"@8MKNX<\?N MSXI#RYY=1QQ:HDDI$PI"A!9C;JI^(+$/)?I&J[XCO53'[,+/==%G'YU1?[FN!KL=-(V-ZJ2%*JM9=E #9O'?Q M8D?3'4T_J0S)7JH,Z;U#/Z>WL2NE^%0#&0)G"A7-5C4J02R[L)7A!"H5CHWQ6)*>"8"=@UYV.OG'R\F2Q]'9;LM'OU,CU MHN"_J%=/II,S6RAAK MEK;K?[3CYT;+UH@AZ FY%H_02=EWH(Y<7*V^Y3,EN](*@UTX. !^#CW9]6:R M7+6S-U>=V3I7"NM8*I^B3Z8V<"%6P (8@R-.V6!0;VK2;G3?L7-S8[N-+3JC M;&2*&F=1[3D J:9!2)SLF+N>[MBY(7:N;V1W(0/IV!Z$LX[Q-;R2S:"/&O1%;9ZR MPQ!#Y;ZE^HC6U X6V(TL;@U-QY((+3NK6MQ+#N"JFFHK/IB8:$3U%4,%=C,5 M!:Y!A59=- TA]S?*M%$)-6,AG ]Y#T7B#,7L0 M@YZI#G]&9Z 0K6]:HV+B@BY4RP8DJMPF=)2 Q#!'M,,/!@<*T?HB(E=RK8$J M(S(T2=A[,YA 9%S6B!V'#]&[C[TCGLC-TS= M%>=]&#Z'U\$7O[Y$X_ ,:NLYC" V-*NTS0V:L=FF&E'(YDB9Q]!=^9-H/9FNK=WEUG/&FU9;M)9+K5#$Y5Y1C]):X-);N@R? M,X/2>CL"7WL E4VP'(SD3) \U99\K;[O;-]W/]TYO9WR'#:!D2N'*,X1]'TD M?69Q;$T$XZ)+;>X\\#HD1).,/8=E*((*!VS83$DU>TK)P@CJD/]2 MM/+[+_7JBB>]=F2-G9"WGCU"WH1&V4D6 S8Y2@W+(80N;CALV>\ G1'Y?4Z M0ILB&XM%D@'L19O"-K%A 4QQ#+'4@-FS$Z77F@XMH2_22"8R0[0UFZ9R%#.J M(#4ACJ#Z>+RB=.>5UUNJ#)@)U2'[WMK$QAHCJE\.E5+UJ7W)M1-7R]];L_GQ M;*X?WIQ-^9RV'Z^>'@IMI#3TSC8N', E5]7S^40EVQ*\_GGXM!F4+MUQ> ,< MKJP$A>8H"8'-)A=GB9,K!0JB&8'K^S)4WX[#?U*=BL7$5E%:8.#D,<:20O-6 M_7+QL$N/[C@\> Y+1/(Y-D(H$)ID<"T3<^XKDZC!\#F\I@#FSG]/]%==&K_- MLWHH# JN1/+"/EL+/;EN@A3.5B3'9+X4+SBT+.F.SG]Y<3M4+R%RJ^H+HZ^^ M$@=C7&@FY?*%I)?6)DQW=-YP#0HU#,GVA6P)8FJ%+12S>HW)\!>2*QA:MG1' MY[\L5[FF8H*K!J"11>&H6M66EG* .(*E3(,2&UO/%[2N^[J^_X0#'[A$RL M#(FF^ :YA2(Z+/4&1*UW' YU^#T$=LMA+DV;]?4UJ+8:MKI/#MOCBN=B0$T&.4+DI?RMC*X98PH[#NUJRH7,XU%8P M]RWJU!.GQ,4@UI:;<>Q T@AZ!0Y*[@W1H+:>PRB^. ,N)3 @)11/A7PH36+) MX&#X'-ZMB[ENSI1H&8.G2M5"0T%KH,2B?#'-1/^%^+W=TMK1$CAZ-,*V56<; M0'1($4/T@C5#!O;#)_#@.+-3GM?J@;EY1HBY>^"D/CBGG$.H8F,#QR.(GL:K M/'<>> T$]LU)C!S2*E/>L@9-R>1>;U4-K6D&&Q+H"3& M5!J7 I9,2B0J4X=/Y=URF W0AK.*44JPNYP*&)]1DEM?9E<'CXJF_'X3]9A<,6D[< ?:D"NHB! M/'#.O@!"=2,HD!J4$MUQ>!-^F$DYW)HSK8%KA!2%JLTA88YE#!)TM]IEPV6B MK2:L*7.%!H$ (\8( 5K#%@F_D$FBH65)=W3^J\&56/)LDB_B(=58 E:#SCEP M.J;G$4S:#TJ8[NB\83HS%T<%(&<#M0A6']E#B8P.3?E"<@5#RY;NZ/R7:P*) MC7B&E"TD\<60C9 M4XI-F?UET'GXJ:^A\$4#<=.D=V!E!XD,MI:;ACM<@DBJ M(YCW'-1HOO5\B:[ZQMRH>( (G)WZ&5\UH'$V%[N;7-SQY=T^STZ)8DI+&C.H MKPG8R(M%TT+,460EK_J^ZZ[L^')5\NHF3G^^/\/IPWHX>8E+/>&6ZZFSG>A= M60-_C:L036((6:#O.DK>!19@JY2U;'?\'4)X<&MV=#2;/EG.Z.<=LR^;V*:* M.7L,#@!<+%BRSX26@"LRY/_-I1?.>B/XO(2M;Y\K8^@S=4 M]N;->=Y\]H9D?'ZH,RO6I]\N*'-G!COGO];X\CW^?HX^SX$@8HV1 M(U#H?04C&1O)ALC9PXZ_.S<^4F9+%6, ; H"T:7*)9L"Q-;V;&WL2F7%[+RW M2[GM7/3:]<@YE?-E],A[^<+/T"-]5U<;&&JU D@!]5]$(!DA"H#9L7[GV+\D M>XBF"9588T@53+,E*^<1@@_=.H!*^A::!<+;M8>H&'*8(4M#*> A.Q7M.;N<=UL-[)S_^E7,^K8^X&A+4]ZFE! BN!R;DUP3 MHP^V\A>R4=K.C6\?LY-1=2Y0O D&DL-:JPDE>A VS9@1;#+U,8@>+@]D?O6+ M?M^]C0=X)&\U8+RX_'QV-%G(<*EQ,IV<\>)E/7Z#]]&J8[E\-UG,P-GT[?*CB_?]^Q]VH)E,3%E"A0"&$IH*2!Z;=2U0',$:]QW-KJI[4?*]OZ;U MS6?&_OUG3^X<'1_.3D7.R7%+'\1\4D^6YZ39 M1NU/#8!K10><(-:08T5$6[%0=G2> 1K'7-70\=W(W(L)D#-X%,=]"1UAQ:;. M'9UGGP*-J4)VX/ANIO;-.LA<4$A%(K SQ5H-VYWU)3:*%K?'/]_95A>,1B66 MS\%EE5U0N!ILQG7C[/T"/6V/"[X."#?B95UIZDZ34P-30\10>M!&H8@*:-.2 MWQXO>PT0;L:1*DHMM] 0?T+@YA)*SAG4-JR<3;0E2RYOG9B^>VV!-X,E2GT'_SEE"N9-^-M6WO^O0 MM_;T\ILKWSK$Q>)A6YW\0U==?7[CRH6-O:3]O7_H9_"HA&Q+(G"%#(202PP^ MM\QBJ*7,8TK_W- S\.10H\%7\MNLQ)W7='C"PG?GLZ-.K9/E:O+M8;N#\^ED M^G+Q2.9/#G N-T\_?()W^7 1@5Z&AZ,<6P-PB(3>E\S="6.*&JRXJ&K)U$QC MJNB_%D(\EL5R/J&E\(H2?:^GQ>,GS[8Q""+3K.0@CE.!!JV4X%=][G44XNS+ MF'S%+SCGW\\B; ;,C=AYM5ZE,O3N\PC&236-DH+HI'BD6,9DYT,"RC6 QH "39,DD3@!*]153&[^; MU1&VS>9'."59C;17T&9[\PXV!A767A4UYP@UU(Q)I+$UT=0D84Q9WX' N)FU M326HC;'&290 D3*"-S9*MD%%9$OC=ZW7#.-FG*I#B\ZCC:T2U )5G(=DU*7: M&)#&5!+^!S!N?60J$(+SK$AF (P>>\["JR%6S\'9,'Z'>IT0;L29VB!H5C2@+\ M2?KW8OKE3>[WQI3?>GM_&_UK8>LDQ^#()2#PR*[91I0I1!/LF 3K<)'=B-OU MF*M"ZIE#A)Q_56A]"T9\V>_^U$?ZU,GCJNORN47_%@]='%]R]=)]\L M6/V)/@$+. J9$QB)R8F.)=@&.0CU+:GZ%'>K MD?3Q)4Y8SXI<%9>S@H\=0)=V6BN(+E?S\1Z:GQ7("9"-E2HS9#(YN]+;;5 0 M&W*N7YJ5??2RB_GRVX>_3&6^.)@RK4)WCXZ*3JB1]J0#/7;S^Q_NZO M0JE#W"N9+U9K.58PWCQ]-IW\]T1NRX+FD^.^RN/]@5,1_T+6E5TSKPI"K!QJ MR X ,^7FG:_18=_WAGW>?EX]TV\MEL*_5:[OF'8E'LSI& 3%(Z F9135I[5 M8"@07ZQ@W&JF72^OOHAA,952/=34*#J(E"J&D$P+-I4L%G;N:T>S== L>F*2 MYEHS!$ER+KT,EGWA5 7"3GV-'>!<)3<-<$/R! BIH %2N ,%M+G2]@/\.7YD ME)"'*CY+K,*6P%I;;.^LZ1%3BV)2.-OL<10-.3:<;7Z_S<5GI!)S%K*)D\_! M0,VVZKC>) 3?NT#5,>S N>EUL5>R?63V,0>JQOL6H:6:A2LV0"/-%JDR_+[$ M X)E?3V!?8RB:A>C/GM@?62^- ZI&BJI3](,OROY@&!97[-X\)R=*@G QA"B MAKFQ3\CG$ 0A,P\7EE[ ^+A/1)W!T=_N3Z:3HY.C=442FUO;>B50&VXY !95 M#1DL4/;,JAW(-I;$8(8+]9H!^4O4PM>7H-90H(YDJ&\\V)PP^%JJ!@BF1<5H.61JL5KQ>0-:K$Z#5T MKBC--&#$6J4D9U0Y]B:(-.!Q;U" K,]EH4DU!'W@7"*@AVIR:R4@$; )D4=K M(>_IPY'8AR\Z.,16 MID8A; 31!8"8N7"+$M0S%E)H'8Q6.%RG3:TQT@%I;%R/;Q($@RH;](EEBR;F M9+)_DQD?[!S(9IJ^_"XC[M8 AJD-*M2NT)A!-OZ;MR>UKB39^HS%BK@4E/M8 UR=W0M MIYR<),;1ZK?K V.-FQK&FJ.+:A5LXTF#_2Y MS(Y6B'P_U]=;V4#55BABDS3T #YZ1 0=F:I@SH&]';Y<&-A$^CID0[8U995N MC7UOPEA*8Z(,B4+-!)S&+QLVU39\ P+"&C8-(H I!IJ("C^;9;7[-(B5-J+$ MT: J"3?1XLU*LB$WHACZ[F;5<.0.IR?'+&-J&GYO2K,C>0/H_1GA;[5EOU6C M+9:*,AYN9_/P4( 2FV@45+!]/U=*OHG/1?5,O%CZ. K+'!B*LPW^&@RG6@HBWWWNG.DMU(K MLZ5(1D55M+T:):V*M"1K#)12(+]U6GD84&^F2$)B+L6#0PV02O)9?7AQ%A.& M[((=T_X1XX%Z,PX\]>EA4RNHNP:V@":1-PU-J"@>SCK&N/,]OL]>#!7J0:3P MW:5W]W[_T,^QU\!):O(I)N@=ZON&H5$X@:!QE.V(7/.3D[J8\ 3GISVL_6"G MA7N/'FZCTW4^)!.22BBQ(,Y4"Y2:(ZR)FT$W_&GF,U_[%%_?.%D>S.9Z:P_P MZ&UK?'J DT.<\MN'C&3>V6ETBN0\)LL0V1^505TV'_SJ93Q8\H2Z?=L3XXS8YO0NK]=E +VBU6'-?4.:*V)RJ]^,F MQE_UXI>^^.W)XGBVP,/OY[.3X]4THOZ:#TGV=P[\IQRRDD??RH/94C_JD$RF M)\(/%;K5M]?6(_:]@.(F'IZM*Q%9K@(');,>CX?]+@YG?3^H)=FC64MR6W+[M;]T%("""!LD. I MB?[U;V;6!040E&5;-\K<$V?:(D&@4%69E92 MQ5F^.0G*8C/PFBP$WL: ,LQ0<3^*>X';R0LS1(PYA[0S\>\) /'7OHN+8- MFV(PW' _4EWSLBAY=C[=K*49>@'FHR,W]$,_9CY#A9HD(\D/A4:'0S^)0I:Z MW!]$:<0=[KOV $0/8]GVS[ZH7WUZPK/GK_DYRP]H-NZW+=[#[Q\_<+T '9=A M&/GN:!B,ADD<^!PL+,[M0PQ*&OC>@(4VV,;I,(P' MCL=XXF\ 2@$)=]Z41;*(YR?E*2\OLMAT2=_R'.8F04EQ$9AZ(&=XJ=>% U#0<#?S8 M!^=E%'J)-QA&W'/MQ/.##>!MW83UNKUZ:$'TX,1V$H)\N3;C@T'D.BQA/$+T MY.;K[5,V_O1_%]B"-(I;8B*D=1E%J@C#%+]1OU9?J+_QYRNWRK,I M+]*8$MO=MS2ON,FM6[T=/-^-PF$R&"'=. '?YR\?8J&XVB8.BF8'6EJ M,S_R612D<6)'8$.&0Q:E(VTX!H]U=]TKMNM-D3/P:B<97(8>;%'";W]T8Z++ M?'*)"=!Q-KOKAZU/QPK7_&%QB.(/F/ST#THR?B\8\3;L_.#[SIJ5 -S #;"2 M.?3C9!2X83#@80#>.+,3-]@ "Q!WYQ[,>)%G"3;'I7 M2_3PME[(W @K+A_1,MZ)I(%[Y3HC$#$> M.'[ O-!+(S]TV6!HQWQ@1X]W97[$3!+XF2,^'Q?)H>C@> R8$XYN*D72 M8!@Y?&B'L>W[01KQ:!2$X-*[PV> MEYSB %O=?0_T>X[C1>/0IYC&2BS(=M%=@C-[!A MUSEN"&?J([9.[WEU;W'?8\"WY'/^0[O_L1C1+'&B((J&GLU'8#0CR1;W!C%/ M^"A.1^XF\5MNAIYX&$O(!@\)2P2'8 8;+YTFR&Q,HLYJ>+V:PHYV_8\NVA@CXZF_^:IDN\<>7H^Q) WM*/9BS^=> M$$0V>.VV/1JZS \&X0;HL4<4?7UXG>%$#@_Y(!U&]LCW46<$H>.!Y3$(6.PY MH\)'V 4\!$]]Z$6,@TH+1_; &Z3A,! M5AWG M$9,K[/-H?@@34"[(S37"0%/8^BQ_<_KZ=<%N#9[UNIB>SWDYP<>N]M;#)U5P M'B-,\NF?QPW'WW%OIP$C2Z(H"!)_D 3,'[EN$+-PY#F#X2AF:12)OLV>XD7W M'C,O^MJM>4N;$\]M?02]=VM<]"Q@PR'G;!!XV*_49DX0I9S,^]'GHLG0T"!W;2Y@SX(-A"RFS MB3!UD]X3_J.XP:_N]P=36I3\43$U=I &,PX$+Q_4@C,-AF Y=\ "9 M&SC>!@13-V%M'P;AAGT*XR :CA+7#P9N.'2].$GC8!#P8#!B3RH9LQ%R>WM) M$"]UB="3!1XF/9R IVF2@B1[KC?R _;XK>QO.7&-$L^#G,?S,HL/%F4QXZ_G MR888H;$_"F)_$'-8,C]EHS!V0G"+@I&7IH.0.4\+C/5@"W9[X*=X&,>^D[AL MF$3^D-L!'Z1NG();&Z8C/J1J22>P!T^#&0-#+OM9R3'!_#=5!BM MOA]ADK)X&$5#$"P61[%G^T'(1BZ+PV# Y (-/7N[0-^V0$,#JOHC19)N% U2 MVPE#QGP>,S8<14%B#X>I$PZ\A+JKP@)YY'?C/WZZE;JY(ZX"I90D766_WRLF MDV)*7[Z^8RAS@!KV1BZHN+3>2C\"98YBQD,[2KS0]VT[C48#+QJ M&,GPE$8 M;+?21B[K:&@G0[!9;1;&OAW8H+L#E[&0!<,@&-I/ )+XP,OZ,(ZGQQ,/>W E MT=#W07(C%_1_&F.I_ C^O0G$(8]\61_$YXQ#9Q@Z@\ ?#1Q_F+JA'WD1-:]CY3E<.B]FSX=P&0ZNS_+L?/H\YDAA!E=7,S9]\<^H_ T> M(_XMGJ:?^>*?SBC]7__@]R:I9SI9@RB*I79]^]+L< M0%3,Y\7D^0#&<,'+>1:S7(Z#AB2^KM]BQQ9O,H?YFB?JR?+K'?KJMWFR^ET8 M[(3V^J_M'4=_]QO=NU07R,F$ 3ZCW\%;X63\[S/O6>O%Y:MXL[F5% NRM?LHF6;Y\_O_. M0-8JZYA?6F^+"9O^OUX%PM6O8#>FXL(J^\*?.R[,-_UY*5YO!/>AQ9&OZ[@X M6>^.#\\.]JW3L]VS@]/F)GB$HST]V'OW]O#L\.#4VCW>MP[^O[U_[1Z_.K#V M3HZ.#D]/#T^.'_TKO-\]_=?A\:NSD^.>M;]GN?; #Q_]H%^>O#VR_@F*;%I, MCQ<3N$EL27WWEJ<8* !?P7%DZ@P@^[+(RK2G#4PEQ ML?M%3-E63$0^DUD3[Z]EM%]3EY/C+X=7'R?' M^=&G=^Z'LS_]C^]?9L>?_G1.]O_X?+*_NSS9/[(_3-XM7WO'^8?SK\?67G_SKW_E'-[^(/LW@F4>#X_='-CSOZL@]A.<=79V<)>/C?1CW_@?OPZ=S M'[:M<_)7\.7XT\'@;R]PTL3WTSX+DZCO1X.D'S$^Z#N,^S&B/.! >/;"L?O_ M1\=)O0HO5K;.;6\0^T8;Y)%)8Q[I.4]7YZ:8W5Q?O(<;X\VK[]848L[O7DGL M3J<+EK_E6!/TS$J+8"K!JGT=%D4?/GXZ\HY??9P%8LC\_>.1^^P#/>'\-O8OOCY ,\_\.7CY\.EL?[1QZ,\\O1EY?9A[^"R]=G MN_.C4_OJ]=F?E_"N[M^N'T>I':?]F*=^WP^&:3_R4M:WT]0=<,;<<,"?O?B? M_PI'_O#WM>I([O1OV\2?%A5X'OML]/K/.3BPP1,[ VK [>&7[M MA)[?F*&'MA%OIMQ?%J4U'W,KS2I8%&O)66F!,\23^S )WI"7=2!\KX:X/T_@ MD_X$GCG&G_43MNSCV/I\NI%R_]TVQ-71E]V_H] /(\_S^\@PW_=CYO0#;S3L M._%PY/O#A'$[O5/UO+])/ 'A_8C]1(I:=N)AZ[_\X^G(T_P_C<#^]AG*_>V7!O_^.K=_['_3^_'.W# M9V>[@V/W7=M,]#Y,_CT^>?6G=_3IX_C#^P^@N_Z$]QA__HCWVS^Z/'K_P3G: M_^Q][#(3$]13PR#N^ZG#^WX"JBSR Z@_<3/Q[.WN\>DA MV8-;4U&8BG,M@)8(DUMI64PL]4;W/S2Q?Q(>%Z)P^?D"#-@2K\)-B@?L8_[? MAYNW9R^L>;%=MQ]BO_;?"7,\-F"LSQA&?T/?Z3,W]ON.YSF.Y[N)CT>I M;3M]+QR.5OR KVTR:1F']['/AJU]YG?NL[^_^G\/Y\6X-].*=RX2;_EY5N$Q M.C^&;WX^L?#^3J(H"0;<[3OAR.G[3C+H1S$?]%T&$QF[]LBS1\]>[+Y^??#J M[8EU=+CW]N3TP^G9P=%ISSH\WMMY/)[QS;3O+P=7+)Y;N-Q6D5KU!K!899W. M>(R C,3*IE8VKZR],2MAJ*OYEF[IOY=3YD&D_WY#!R-GQQV%WX-/<$<[;NC> M>NC@!VY[_2/=X??^^ >O_K3/3J+VS$>.%EW[8^O M#@?'^_^>P/=P^KZSX7T^'N[;FS#:OIAD"3/7NSSG%VRDO] D.<;A&LK"R@+9^SJ4&(T!9?;!GM/ M][W)CYJ;?)@FX%JQ89\/F-?WO:&'F1BG;S,^\/UP:#,V?/;"'_9=WQZ$WNC: M;7XS;8]N_\U5?5?<7F_N^S1C@YN9L:2:K:*TBOF8E]:G19E524;@7[1K,U.- MTV7E.9MF7^COECE[.ZKCNV:]6ZG<08SYJ[-*&N67PYVW.Z<[UL%DEA=+F-:F M^%O'Q' AI M&OG]T D&?3_@23\*W:0?V,-T$,<#YB3LV8MP,+ 0G3+AL,U@=[#D?BR@KXO' MC:RF$C?FSR@=>_#/D_*LN-SZ!%^5#6=%-ABWDS <^?TTB4;@$PRMJZPO?RKX_ M:.[[< C^P8A[?3>,>-]W0S@=1C[6Z?(T&:1>. S\9R]PW_R+36;5.-LZQ \@ M"6\*V.KYQVPF8D+;;?[5;:Z]8>?XR[LO?\=^$K'(#_M1S%C?=P:C/G-]O\_] M@1?Z81(F:/K8'JS'O3O"][FM;^B5R6V'?NVL!-V;S5AN\2L>+^;9!:9Q4J3) M^O5V)?^I3!Z(J85RVN&XK@4Z/4[@Q"]WB:M&[59RMK$:[4?2P(=7?_N),PK# MT.G'T2CJ^_9@V >'S.\/P"7SXC1)AU@#/US51[]*#,[=+NJD-$S1TAG!@>,,^BT9>?P +Y3-_X-B. \OC#OLNN-6/-R??G:O^ MI<["_\]_!:XS^KVRYCSG,UQT:TJKWL.0IN@L8S$05-AB24<=Y./68,>_[3[Z MM7@)7@TO2?YZY.+ 'TP>P&R:J(^,,B58FM2*QVQZSA.K0M_(REDUMTI"A:]? MH\U'2JRB/[ZV[\0GV13CRL_=8"<@,^0!UOD4K*P>K-%62T0 M##,O++@"@]Y"OSON+]&O:( A[G@WGC^W'GM]R74("2_<@=/GUN$<]L[P#K G MSF#''88;,EB:V6_"GCQRS_MF5O99-L\)3\99/+9BI*^[MSC$YF0NJ3+MK&3X M)@]W*MQLF*?+253DOU1WDBO=J+VMH)*TM?F5..BM8FI=CC/XI#X]OAZ:V)1L M\4K1Q,H9>M?Q-GD\+QTW(MVRD4Z/B+*=G'UP/K@?X3=O/R.WPO%^['U\=;B$ M:YSC+^/\X]F?SM'[X\\G9W^VHVR#XT]_??HX 4?IU9_(K6 ??TD^?_ATZ)R< MO?-@O/GQ_KNK#^Z?@^.7'< J(MH<)DZ?#>P0?%K/[P>.Z_>3./(&<>A% ]<3 MY1BPF8F(M&?-6&E=L'S!K?\&Z\+!NBJK&M\Y[NK1!YL>7B+DN2'T\E8<;B . MATUQB-(P'/AVT@]&;MSWF1?T@V%LP[\2/PQ"#_Z?C4C_5T?;O?Y(M/^!/&U% M<4H[WXAG\<:G&N]/'/YLE58/AAP)0/O#>)#V_3#U^G!81'W;"Q(>N2,O8@%8 MJ^#N'K,J8?^Q7N5%Q')PB[$/@(547'S^]>S,HXVQ_V!8P'+<7\Z;$0'KN)CR MG>\(RY_W/T^(2 MALE9!2^H6\/U!09,PNSM6/1_]UYQO8]C/?_ M<+BG1 M,^PS.^2C4<@#WW6?O?C J[: J[ICXN6ZOBSYN# N]K^G2GECY&):8+3W/XL, ME07HB!3KFD7XM^I6'AYBDO5?1-=0JQ(4#IC[QO1]I03\KN7HKR)?3.>LI"+J MLOJYY =3A,N_$R<-_-@)^V[HN7T?_MT/;)?U'1:S)/*B89@FSUX<%]>*S!.1 M@LLQ)]A]4Q2>6[\XOUIC. =0 !*+Y;F6 E,\(BXO@)LV):(A"<:)H0Q!E [\ M&HE+K 2^G9[3I;.2QYQR8XYK$?%79?T"]P.3T:H6\1A\V (+615/R'S,YFTY MOF35JA#3C^4[_-JC!- OKGC'" Q/^#[ZA.807$^7PH]P%/(^R!)4T2!HD)@4 M"FTK8^NY^YH:Q.. M9- 7,ZQF;N&BDG'S"'-^$6BV.0\A)[;-#&1P=P MVODIF,?3?N<7U034 SRE5&<1R,0$YF#90V, ;@%I?SL?IZ!VP# M3F,CAY,HP @>B? 9%UYSS0CI:^=W==E7+U@_/G4A&@3RXC5C55T$[C?QUAY_7>N/[KU'/W V0GLVZ?7=-V= M07BSU/\WW78GO.',WBYIYR1+DIS?NU*Z'R _>;%[(/CG1;GLB"S31:028GG1 M1@>9CR9O/W_';NGNPCR'_7._Z23^#YSLG9(3SOX^3#^X,OQ^]7^#N7 M'S$P_>F/_&3_@W]\]LX^VH^]D_?PEE_>#8[@W8XG'\=QEV/[>8^D],3$^%"2Q$5-O! MXD]IX3XUF;USZX/F](]%!4^NJF;G@C2[X@F\55YM,N3IGNR-U:2V.TP\/@J] M?L)9U/='+.E';N3WTW00!(DWL-/0OQE?^ V5](/3F&R "CGH=HRW:N,;U8:: MQU,O,]3'4U@F5'QED5O%!97)J=6K8ZA$KJ_7R+=]H[3J ME)41@]OV3ZYROJ1T[R_.P'JW<[JSMV.-W"'68?V*+UZ_I81H13EH76./I%DY M$2F<&3R;X46PK0BLE-"(V2+)5)6>2MKQ=MJ7SJ0V=TZ/-3,75D72? M$4VC=GFY6D8_*:@0&[V%?"FL#8Y6"BC9 HNY117W?Q9$F..)AWV:V"S)GLWX8\&$_=0>)%]G,'<;@"3@[H9(WM: OK"C+ M;: WMHJK'# MXY<=T$52LU2J>$J/.EG,R14$T;J98K-_+L7V!>[YY>\T'CE#'MK]V(E'?=]A M3C_DSJ@?A1X;AG$P2",;E%EH]P:VW1MZ]HI2>XQ2(>I227_(X[<2-:RRP>;9NO=0X_6JN[GP9,_EG!O7O)IS,_@07_DL%U^,GT SK7[=^($ MH(ICUH_ >^C[B9/T@Q3,G)'C)*D;P3P'X&AQ4)DS#%:6"W OWF#P1J+LUMC: ML[*X6EK$ DO1(HSO89P%U\?:G4X78-,<<4X&,]KX**WC(D]X636J AK WQKL MZ_B[%"3,L/9.H.AU0 JL\?7C6NTHW^AX+,;A76&_ 2 MK,/#0PTREB_U5D?5D#S*@Y-GTYCW#I+2X(Q"G62&B MI\]+CA-RP6L:H'\TB4XDY,^N?\*BJL@7\]6?"+%_\<^H_*TU"O-_\=XD)2P= MN4X:'[$W;]'S]1OQF6=Q#GG_:CD[#,X0Z ^G[/\ M$M;NV6]-%07Z2;5?\N%UU[VS 'KEU%&3@[#CA[=]VN#,*@ML 5ZXUAKZ%&. ^[O'8N 6Z.7?> M@,[X)CJ=!YJZ:U/M6K]VS%Z:W@TSPU>:&?^3/9JQ6.,2#;W_^OJAXMC4\ON2 ME8GUNB@^H_UPJJR,ZI^_L;:>ORT1^]%-=YL;YD[%K7-;W.$35[8%&$/?M",\ M4!&[;\^LPYT[7/[M%OH&-IA#$$?+V;F]I=AJVP?2ML-G+Q0V\7:%ZW:X&ZFC MT/U3'KEWK2=OM*#?JB>QI^":1;QOS?1P2FEWYP90PZT^>JSZ*'SVXFU6?;9> MLGA>E%N=M.DZ"=;3=7YZI?3'5BEML%)"=JQWTY)717[!$_1&T]3"[.3M>Z1; M#77?&@H7UQ_^[!K*W;&V&FJ#-=3@V8LW93'#:>9;E;3I*FFP54D3R]NJI(U6 M2<&S%Z_Y.O3B" MGUBG+.7SI;6?50C87I1;RVG3]1,N[:/13]L$[PU7+1RI!.\VP_M8SKC!]HS; MZ#-NA,4N5$J$P-R.EK.R$]0!%;'UX(J<0*L&3M+,AZS M2@#QQ6\-YN[M\;G9@0?<-8_F^'PPU3?S%6P[/O\ FC5N%M,D* M"=?2#WYVA33:*J2-5D@>VF(K3#L8=EA452;I>7:G+%]6&1E6+S6/SEXQ302- M$EX#:FV1S^F2DQD70]H:79NNX[RMC@,=M\7M;;*."]QG+_[$,LYL3N6*I*[@ M@US];019K=VH6&BF"T3[;5789JLP7/W13P\]#K9FVD:KL,&S%[7A59>"CA+NM-5,&ZZ9_)]7,]6QK'#OH323NK=!_>8$S5M\E<9RJ\1NOM^' MX?#9"S,Z_Y:?LY+ZIK\L2GC8U/KWHLRJ)(L%)20UV7A3\@ND.CR<5C/1VF-K MDFVXXJ.-\&@TWQ8\_,%Y;%/TC2+%2AZ3_$'6Z^P_Q7&4;>ATPT_!FGI'\TQ^' :S-EJL,W68-ZS M%[7:PDY;?%IM(Q1/0D/!TCH_*ZN6H:+NE[1FJZ)N746!PRF+QY;6R>44S*IQ M-D-T\QY,/PN2T^)[,KAI,+5'1:TO7MJINTU7=<*OJ4-5YVT31 M1FNZ\-D+I=-(76' %'1=U5!@9]@T6_3@ I]3@'F$"VH=PE-GV,YFZV$^ :46 M;I4:*K7[Y='9:K7;UFJ.BZR#V33.9F"@U2A#ZR7G$C;-RXLLWL)U-EYEX5+_ M+"IK39,BRK'\=2MVV#:Q\MUGQOWRTFS/C%L_,P(,2XZS*)NWT.>ZXL8ZC<<\ M6>3;8V/SCXT CPWWIS@VKM-:PZW[OLE*RW6H)YUL]GJZF$Q8N=PJIPU73KBJ MCOM-/-O#;1GOXQ=6_]F+4YA:-M\6BCP%*?512K^)E&XKI1L@I2.PC>"'5]@[ MO:OL_LX%EZ3P@?H@=\OFR[ZS;8.\%1#9])9H#&=%*?B^Z@30W'JSB/(L-NNX M7V;EY*<4&'190NG4/UB.@%SK=,SYMD_;JNQLG"F(*WQ7 MP-RMZ&^RZ ];HF^P-VVY,KLGWWX )7 +Y4ZTUG?5&^T>E< V2'OK2B"\5@D@ M K[D8SZM$ ]_.(V+R19)]01L ECUN^I8L%4'&ZP.?/=Z=5"SIHDV)EM=L/&Z M )?\KHBTM[I@DW7!X'I=P*JQ]3(O+K?^P1-0 K#6X58);)7 RL8(GKTX+N8P MJ'EA-;3!@Z2?MIK@SC4!@L^NA2S_-F=1SM7GQJ3+80Q\&.>LJ*@#R_.2"GU%_]\0U^=H]8<"$,)V_?[[[=MUZ?G/S?X?$KZ_1L]^S@ MZ.#X['3MT$TZ,[>3SDQ\E%&*[[D[FCV4I)^-L\K:G4X7H ]% A))HVOXVR_S M,;>PBY%K_]ZXC#YS?O\5-.04*]TJ;#UYRLU_.>7_=4T/P1A_&!W@6]'RWI@15+N35F9524UJPL+K**>,ZP;^8UMY(O";>! MUS@5'&B6.]I5KV$,7P_6\WH6JRPVP41N(BMDY"^=@XY?'ES%Y*<:M_ ;MS 7 MP[Q8K<6.M9OGYK +XJNO!QG"^2UK24 MFCVN6,#\+1"$!1_JOE6%CL73ZZ?ZZ%4ZLV=%BPH>6U46=BR=\_-ECZ8EF\R8 MF 7\JYB>%XK!_#PO(NR5=?+7X7[?"2T0FH1/LACW+8Y"W;"'RROXZBXX_CM9 MQ+*_ ]YREC,YJB+Z)"ZB(4_J M%#D,X_.TN!3,[8NI^'>959_AIHMI+"I&:2?0L&CM8!Y@^K',"M>I*"4C'XXA M9@MX"+XR?(-+)2<>7IR7Q%"*^= "OQYG_*(A%!,860D+D2^M)$M3$!!\0EE, MX-'+UD)>?S]^-8/K*M@X!8TVSVI9NV:*;J(ZAX]:K1C0E=^_2;6X@@*9 M%#@RW$[P1:?TXF+EV7\664+M@<&ZO9R/Q0C*(LW <,IRI&V0@U-;5&U)DBG8 M0@G\$S93/%=3H=^*E=<+S'LX(+!-5)Y-LKD:$?R D]SCZUA5,0%ECMV(>]:R M6, _IV NP<]A3URGNG$O\G)2B>,"M*E4H"R;]*3B5!^!5+4_NLSRO/U9!4/- MD_:G( CPYAV?PG;$=VA]@4O;_@P[:F%YY9RWOXF[GBB.P?:G&?$QA8T#9 M=,&-;W K3/FYZ"PF#@30>V)-X6NA)RO8.#DKE3J21?4Y[JKSL34MYO!'?H,3 M7M[]LB@3V);'Q?J?6'!&,NM\P;#1-J>17:,W>VW%*4K^P.-F#5=3"+8O[![OL$V,,8H]E'3 J !BW/= M/.GI? >)@/W=>6I+"_V:T>.>A%%?L#(K%I72_XW3)@(MCG-%FAQN.B]Z\IE2 M6]BS5]%8J@#OLG:IT"C67H,?+ISN[ZNG8G]!Z*5Y+7=YI$"L; MCY9(+IJY2F)&N)@/7/3FG#R_J?3*F%(? TC/O1O(3$IZ.B:4 O,W]>N_':I?WRIR1N2QBHH MJAB)$.>@[H15>L%118/NHR."3A7J2EJ-44+Q0UCRDC/I5DWQ*Y9+G=NPA#=_ M%1WWP5<1AK!^%4W3AVG-69^6H)+AC$*16UJ7#$^ZE$48T: S $XF7"=U7E;8 MT#%#1CGTQLA@5.=BM?E+^=@%,@63"^UBM'<2G#=KMBCC,8H9""@L;-UY,YMB MHX&B7)HNKC8$*>*%^EC*;:VL4;.#C0"Z%I86U#'<:[NN=[FNU3A+*:Y%FE)& MUZQ)=M58"?B[9UV.,[")R8/5?AP>D#+"!S\_+XL*C5:T?+;+=I?+AB9)O(QS MBOR*HEEET("\Y058^VC+@%PMB(D.9A(FMGP"Y]UC7A6,N2HC=6LX/AK#$1FT MR1V&$T68A:+OZ@6X#.?@QO,\Q\-H5B+I&5D6M2JL&N8D_2Z;SA9X9E7SK5"!83F6X7:1[%#AA[E'VJ8()%*G(9<9S )UG(L25P6&'430^B7*1:IGS:MZ6X>T.N,<=D"XP1@GJ,H?[TBI% MQ E-.'%EF'OS%^NQ!V',Q1*> M.WY*T90E>N.@3B^*?#'A%Q,>$Q M"TS#+4K"7-1 $VGIO!G#RLUFB,+8+LU]2ADX(/,RBQ8"LU7(3-.^K8QE(%!>&.';0^?.4RLYYK%PXJ<$E)X4B/:".94F/^["35G6S'Z<3%J M(AI+V;<,! I5G0BU6I=PZ( I%A/(7Z*J#-$K.95?J:OQ"FG<$;(#,?/32H85 M3"=)VG,%&N;8@SO#J^MP(&%R<;,\ 47ZF&. <!)0:#D::$5GRC,B/T)0@QRY]":.\QB]IJ: _+>\HI$[4%M?UB MYD*V$G0/1KTL&1'B 2JMY!$<42 \6R)+UQW,VP M>#U>]JR$S1FNX5S4=_<:Q4>5;'K=PRQ8M<"8HGDIGUYD9:$&04^.X\5,R?V8 M8Q6;"%NRE.-ML$RPC_5' N B"H#PLZC,(EXN>[(@$T]I+&LKBZ>@O!_SQD(U M8126@)(0%6?Q$LY?6:>/=NUV&>[3[R]9AA!S-LM0LN ##/(3PX7 '&.43)5; M;Q?FKA<&9R<"O4OUX%B@2%EH43&?\ZNL7C=AW/!&!?GFK\]C-SX-P3'*I50P MWQ 9Z:N7G"R7SURD7<;P"+B\^ISE.1RNL(15,9WR?/,7[K$+EK%PTJY0($:P M3V"1$/+*X_$4ABEI)425#<$$YN.2*N21=("X84II.%0(>=X:I/>-.@?K$'T' MA$ VT.27DB ##$M$>HA@2XW905\1Y$Y4@>/*<_R4*.2V2WBWQ<4&T!R$!X/A M\;@N!S = 4,*JV4UEY!F41PO+S?7M!+MU 5+5;)-&MV#+,YT?_MJ7L2?QT6. M\VZ-V06Q-E1(Q(2>O?2J+(IM+[8+<^?.539EB#F,C3",P84&OO"L$"8C&?B+ M*5RCZ!N2(I[#L@J(*E6&(&\'UA*4YBI;E^,"*5V0IP$9<8JEX+':KN[=KVZ2 MY0L"ZZB:4 %DH,(JI1FI1K^R%C/$HTKD?U4M"&Y'RV351%@B202?T@\-2=XN MY5UKT)S%GW')B)MJ+L!<<8[T"LBW2+0T>)BI^*>B^:HX)U(>L8#;9;I;S- \ MZ\_99TZGE\&!*8NYB_*<3;,O*@ )^G-1%^B_DH0I>U+EHEWSFEUJ-LLY:>'4 MVNB)VLNWB MW&6LD_)Z_$*0@_)E(5%+4F2> *_B$1A4*/@]ZY+K8#J5-^1*I/XF5.>;=_(-4TISSN:IZ MH!,:[T3=,C!0(0%9LDA>$D2VN(DEE?5Z-NA+.1I!;DODZX2;39>TA-(W^PK[ M+A$EQFQ!!F6YM$SBWX.KF,_F2+ G<;CD="MG'_80F)&TCY-"[*TQ?1^>68DX9HJ-2@@S19N\P@^\J-J?P,[1'QE. K9N MA,DVR3I5_X$<#LJR4-_0@Q4J*MH'=4\8 MC.UE2<;*:Q7/3X4R7@=,O[WE<5O+T]V8 MY,WNVS/KT%K=KS=-UDAJ50?Z"U.X'0\ MRJC2](>&_UC.!'R?B7@?M/8$%393/3ERL'(XD>PT6>0J[,,KVW?,BDND:T<% MJ!NO(,\9TCM*IY6PXE.P-9=8QRG!_RICAG9L38TFLMG$48?^K;0;5*..XD*! MTB^+,D\$X79%] ;X0U&>)=B&C.CC5X_NQ[C1Y*EIG5Q@UI!?/HG==H8\R_+% MB&T?-Q@NJ=QODNX''!U95(+_3'$I"6*DF!'4;=ZKB0G.T&5 M^MCV DW&A61^I@_!.YXCVBEF,QH-/ K#H#AE94_>R7!H\7L%PT$S!6&_M4S9=35>-"I7;3OUIC\(81%Z8[7< V RU2 M*Q/I)0IXN](8KZ7[S<:@7WKUW220,*MD7$$L,%@2QOWJ33OAYTRU%[JY_A3M M&6;5+ZTQQ6);JOJ"C[,X1R<7%G0L0BOT_'%1)/+)XLT9"%// MA!C+GTK-)[(L&JN?7*!()THE,+"GI)0K*T%>HU MS.E"_*80QEH 8C%/-&UB'-E4AMX4J5/],V%Z6X@:0 MUYH"M&/MQG$A^TH5]:(+W5/U9#S(7!D2-V,G)"7#8<:TT30EOZ@ZG5#CJ:\8 ME7GVFT2\JM;!M750WUF=M+7.1M4!-\?=H]2:CK[E M2WKW>DET: LGN<(VI%DUIG LM8K TU?M)'D@BY">IG1 MAI1%I9:.?9WJBD- MB_+KH=*-4$=X)N9PPNC8I>A1N!1H@FEQ(38N9;0FBWR>S7"OJKX=@L)3SSAR M7-?FUAJE!OHG6F3YO.XQI(TA05W7MIZ,)X@S7$IIFI6"/!3M1]!XB0Y>S6!S ML'@,"U]\ECJ2CAR)8:H?(>7>J)/FDX@GV/4QFZO^F8U#K]<4DXJZ^*1+Y?&L M\!W(6X-8HWX2]I&4+3(B: 2"PDHD'E'?P!21X0UR@IE%%"52HR6?"3U*RX&* MG\<"PB-+N%4D3AF,O=HR%C:"(0?*M-"[7,E" ;-:9N=%B"2 MJ&]DTYUJVX!\S$O0!#O6'TNE<81]9A@>/>4S3+(KGO1Q3*D;I71CJ/!ET4J0G3SE9>CT$$K M"ZU'GXL]HPJ84ZZD'O=J-5>1X0H/F7-!B$/Q?H,,5AS%:/(_'1TJ#&O<#FJ. M4<^I%AKBL"('52:0.O8>*CS>4P61PG8@6P5D%7M_<:F].":ZR2377IU0&4KL MZC,:[T202QPT*XW.EWAC<8TREF+I=Q4R;07_%G*J*C2EBA-G,]D>8C^:)H&Z MK?;K*]H.2YT01?=*)L]TE"E?*B.+/$!->FEVHTO1Z975FB15- '2IJNTAIQ@ M$86FFT8>:YBQ?X&(2&XR>O#5T=OV,2.D\X^]_=KT(*M%-4:4EG(VA7V]D,- M^ZQ6-^V'B <@R Z5$'J&)6PQ),8K:T,31M*(=HB'[Q^=G.*M!<$];&>8D1@7 MS0R&()YA ILTJ15);]7'U@D:^1UY[]*[IRI9H0A!S8V%0:X^$ J,;HH#0ET.,ZNO%DRG[4.]RS&'M0.3HV3] M23;-Q OEL"'D:JG:)]Q^HMLPWB+A^:R^JK1 \]\"M:T5)AEM>65B7V"2D LN.% M&5Y+5DEEK2D9RK7H2L>G9U43V(=FI%68%KF26]A'<-R*M5<9.LG9K4J=&\(9 M"YU#FJ'>H48T1ME0JE2ZZ]%XFH#!B/:$>@U5 87'25^\DVBV:XD%A '22@@8 M>LO15-/6.%ZE'Z5/+^GYS87KR+'SH(1+&O>CR38Z5A:323$E0G1X$Q4"T6H6;E5Q$U&U4S_MMX. MJ^XB;@F2\80$8OD-SJ-4\ZBG<8:_ MUP=(II *A1DJ-8.U.%O2A3$BG77;9;6WJT6,2E10[!M'!<7\UD3TR!C&+2&/ M'[D?81IR%@F[E&*'M0$LO%GEHS'AI?67=-S#7!3DY!9E(K+V#Y]F-]+&E'%] M+&EW__%1K]U=!OV^TF;=4RV=8IW64/8#6;=<1/2USVFT)L MN.#ZE5=S!LH0H*>NB>QKF%@F\#-U4** S4@O*"UBY1$^R7B5GGMP:^>UVW.1 ME7,1,9 NL4Y!ZY[&(&G71+%C2GJ2#:CS@#-M"5S VA<"^02>M9IL3#_W*TR1G-!/P[W*]PYB&'A[.!M_HS M*+:97K/1,)AL#YXHV^K7G3#@@H*39=,]K9L$7P<&*1MJXM.%?]^\I>RD BOZ M!N,3UJF9F>A9KU_O:=WZYO1U[=C#4XY8&8]AU[NV]4O%-5P6,3)PJ;5?#T#Y M@[#>Q>6O/0TR1SUDC*][9/BHLS$RWL&OS.*]W:.S/>NEO*H.)M!NT&-SR%46 M.D[XC%(N>NN%@B2)EF11<1)1*F'JFCY,-& 0"UN=I"(I2^DB5B9J.^CPB@P< M8?:64:B8U*^ND!*$I.J/E4YPC?C?7",SQ#--OB**-L )P&O+3_23B C.1NYU M\_3LJ8BZB!(4LMQ\A;1EM0^/?B69OLDYM:*DZ6@_4^=]6GNZG0=0N!=LXJ3T MC3C8%H*6@M[XNZ8M:S9DBUA.,BT2FHH S^BYMXZNIOW:+!Z#'FME@90QWGQ= M-'AH<;[A_/LJ0/\AL:1T*#V)P_R]R&E^%7M"XI(6\4)92^V(>08HC0)F[2EBK@CI?/$&/^3V%I@ M5EX=_(75HC";N,4FG*$; @:SQ-RJ'NKM9'5/+$>*YFT\QH0(%08+"F=%52-- M#,D3*@/::%%EJ*^(N]L,G,H]HI$D6VI%JMU.V0QJT GR!: >C M+2""XJHB1D>I.5P!P#+4==7V %1)+6XPD #]S,LLSQN^@?*$>@;Z#\=")F6[ M88 !!*)\;TE!*QC^JN?V-+;>'Z!O%A+\)C"[3%E-;&H9]?X3A'MDQ#-]CJZ, M( 6N\W*&?I*&6-7>%NC?:$IX^1 =MB'U)-Q&- @/]PZN>T0;T5=RN;_D ?ZI M*"4$"@2+P#>J^E68T*[MV>3.$:TR[@K90$!JW*0!A\?!& ]'M)Z.=6%$2$Y) M_;K2H9:A%$30B!QZCGA,E!^\A?PU'25T9#01D?^"@=.@6IG/J@L\(\([&'=K M &C4 $4N$"-&M5&L9KAC>@5QO\1QT,[0^E\K(! &P?^L<8H-%*()]32J;#H: MJ(U%!EJ]72M>G!'LI[BL9( 8>65J5(W2BV8/I*:5IU2$T@)5:]M0^:VH.(?[ MX&:99.%=AH?<%%GJWQD*?7H.%7L7G M4&@ 3DC*1DSTSB,,(7JAI:CP4ET$,:1<) AIU!I. ?]9CM7ZB' GBQ'Y.G@S MA&T@_0Y;\&9U_-&JR:?5G!]K#S\SVTH_%:C+$JGC*Q'K%]$Y \!0ZQNIS,QG M:F-%%+FU$8A)/28M>3T376VDG)LPZ!9H'_Y-/T$)A>42VI,R55*VXO,WP;O.P,A&4-#48+LDM M5Q\R@]5HB$2BFB0M)BQKQ='4Z8YM0OL:(1\\S83V T:(NN?9,"= I=3J"K5. M(XW;R#X('(WLJS4P'/^A\VF?UN[8VI@*6)7=O\D^F$O'T! M?9SE#%0OI4'*(N=&>ON:(AXJ0@0?AHQFT#E<8'H00"J:7SU70%L,A'V6.1Y9 M:&D@/!CA1RKDK^[=(R7.KQCZB(CDE=E#M#F%2YA-9PNA MM^3.0(2"@&(2,@S?I&>!HX#9'SXC_"4Y?7F*_,2?ZX-&Y\ DUBVN#P+")PGE M#^=:_;ER2S&]/%-%B)S,?#J6ZETCJ50 M&K1I=FJ12KPS5%A)G&!=ZHD?JM4S#AQ"-B=T4%T8INT7G5&9%7,N"(*E#!ET MM/J ;L#=Y"'=",RLGMA/1)H:<%H=FY7%K"I")T6NI[>58"^"G5(WE?NKN)IC MRH@(791Y*#ZL4V928GAEDLN0P"EA,5<'Y))6IU&>+*R3VH52>T(5$G=#@GMM M^&^-TNDJ.._5P6U=]6N6\QF5LS+,(1":\;*S.!@=,=YLI@BS*]X$"X:YX0B2 MH=?"N@HUI#0 LB%-:XC^G 8 Q[(HOGX*:OX]1(LJ09! ( ,41/!//F0-A;7"')+$/72#(PT M70Z%H.!UC+'JM4K-:^#P#/;GO-3A+/$F%9:[4,9DLIGK1#Z=IR;"VA"+/FR_?!U=">>.I7'=&%X%3 E(R#'Y10 UKR.K] M&&/[&G)SE9P0*EA1:HCJ?0.D%XLTS;RA00'C^8'2_9?8@M8*(0B3&K)@_I\17 ML:CCAE5M\L9%D2OSKHX=BF?((.JR5(6FDL0T_*5)U*'@?6;04A18-;1GG8(S(K-& M(EL= RMYWD73IKSDA.V6V#/>IAAJ(ASJ,$9=):K+PXSRT%Z3?TD#T\R:-4P: M92HF8MIT+=Z RJ $.)P2(#2+L?RX$P0K"HF5WX[%9>K%2&DNQ1Q'?'Z),UJ7 M65&T6,BS4?U01QQ,)0!?J#>36 N*12"]/@:6]$4-!JL&KY6HEM51# JP$]=( M7UG1O(THD)P1)CN>#J3T%#"E$KN@B"0JE554YX__;=3H-6]=O^7J9FS4E!(/ M"VK=\@YU5 3^#6Q>F(Z^E-J4_N_WAU-> E=EG9)./\"=>A,&R,>OK=[7/"1- MAH>>C(YRU9X@[6JR*BDCM0$BSCS=@E"'AQIE35Q-GU$+LX;OK@,WDN?-8X%>BWDDVR6;))Q;3R8+KJE.OZU9B M,^R5&X$-L;X:AX;5!+(TQ3Q"&E6Y9JZP(P&CD!!2;]^,Y/2'=IAPUV2XM?OD M$I%P2OVL;+@6X$TGB4POLD$ T_PMO#P.0VR9,1TXQ>544"9=91-1@3ZP_P'. M2#6GUV+BF?B2Z/C4?BM^&I6+:DP5.**231O=FOCA]?Y>#>\M!"R?%$,BH?%X MWK,)E\7*JT"7[OB_J)VIJ?!5 8_66[7Z4Y9:;6\HH@L-CA$RAP$N65VMW71^ M111+:-]-);Q)WO<1,)8_ULSS\&?+/#]>A^ZP]F904$[1M4^L79UVOEEIPZ-X M\^L135-Q*,JLSG6&D"'Y^;)A;8C)6?BX-EBUN2RUM=H)7#2PS4_!KE%M M9.K#M?NUF_:@@16YDK!8,@?,%(]*BNDR5H(4*#>\0F?37+X:$"H=CA4.Z]:A1:P#)UDYI[R'@L_4"]039@VK1'TQ_#>P]75H]NH, M8J^5^JL3KR*'UT@]KN@GD6K1LDN G3H\UDQ;4BQ60HUI",H#,G]., 3Y@G6! M1,<;XCN)GM[Z 9-"].8KK$F6]$D\B,)(TDUI:/5VO][??CV"4% .ZMK7.I$UQ(M8^N%/HR3*!1U$621$"# M6+E$TB+VGRC/(^)=75H'?[5HE46+2%G]@87?$VHR* Y"HX<\7"?=.^)9E;72 M>/^Z[+K!_J(4,I-NJ0F2@0W_W][(C$LO9CB8_QZ$HBN!>85%R_MR5S"UB2LUQM6==V M1K@7B*"@U3M-DEM<9K+:LDG>;^)>*LSZ\)J5)C4AAQ*.*)"6HH:.+&UE?31/ MA,TWQLY4D+(^D9+EE"'==;:6C_"2?M1,)%%B%8QL< IDQ8Q75S(II\C)CT5AJXS6)@E &;::T)5DR!9Z03T 8'F5&1AA-CA,3!%E81P,9)!E- M'3N486)6@1@-,7J""U>U#S R@A*'V9/K8O9D$A'#NEKX^]%1#]@D23$_GTI: MZ/4U5(]:,;31(^-=#4K,@+O2 MGV9^M@T-,[.Q*IJ^MD8:F8 $):Z*-\W*#"MN"3LOXN,JBJ2-2.-G<&MA-\*! MCGU4C9!2KU%IW/.L$AHCOQ6Y$"C:ZO<&8-/ MCLR=+))(WD8<6+:3,%NF?#4@W&0PJ \115X@HV'$F=)@INP,*'32/4C<,#5U MJ0O/N@XXM1BMPZWB#96NT[@4R&UD":2H:.V^$C9;1+A"% %HA\ZZW@CFY;P4 MJCM?UKGK*7::%CP[0GNKL-MJKP_*H\#44I+;(F=""FH[K*%_"U(+IK',0%!0 MKR;74?U,.B$N#9&474-YTM0[(G$KZ:]%?Q*12]X(1?N-A\J!L;DZ 8 ]I24[ M6]:(%!#MV+ZHS-;="3=BMKYV+*UQ!4TM:O1E,HU MR5U.\ 5#'1C8>M&DD)=D-&+0:.6%=\D MR1:BIFIX*&5' 9#-1:IT'AKWM_6:KGAH!@-"QWS:BNFSAU=566QJ%6LLUH[&JS M6M6O.C'P'*9_@-4M?14(;+4>UD8@Q:D)DA!96:[JVU(37U1I..MF_D/HD&?I=,YI+ M5*+NUQ +4F'!KR_FHZYPH/*XKKX(FIX87"4\!F)9"=W1\TE(U9JN3XH.F-5% MVSVS@Y#H"BVB*!+3(OCP19VUS JV%OUPFF2+B?4*7@K_NUO"NV1&-^G#Z2NV M6SJJ4==# M>'MBM$5O)]U;S8<:_7;GR+9*:L*00$D++A/_1F>Y.M(MMFF#ZX%945FP1/:? MPHKL!M19D(75O8HMQQ6%4^O)\BJSO@I4=M(F/>NMYUV2E.8ZO@?J#WR\N-+\ MA.4**!9 >E%ISR7 M9H#Q00NFOC-9;"G9I-M MTPR,>3ZK>\.J0+^E[&=$+D2:GMZ8%3$+-+]JC\DFH+)7B&H"VDDMO6/MU]!O MT6V64QV#K/+&OXC'UJ)^$W8@1-[ B^^=_'6XWW="B^R&"1:2%Q2;/Q>ZAV*& M9ABA7L38]'(2^>94IT&YRR)-*V)ADGT1BG1V_:7(AF+!@S(VJS MM38:/'Q15G"A[DG=F1L1$5C-\[\V>2/:,TL@3^VA:[=;C4(_K3X=F[IS,PZ7 M:Y7GNZGNXXX%6HN)+BCI7:/X5+B.2"'AJ 5;%1[_19A<%).31J3J%HS%+2UX MPRE@ 3Q0,HM>B,=^R2X^B8).EXUJ!J1BFT%M@\J&MK)DM3]_49ITH M"1%PCQ5^0@I?EHU(J'B-%@P@%4TGENWCQF@^,2&B0[C%A.K=:TQCW4N*9B/- MFLV>1:+AJL$#T&QF)BTCU;5)#L$ >E!2&>A#H@K?:W&*YT+&1DSTWAU=M"D MGZ6*^D;#-'J$C VQ.E72&4-"I,M%5G>55D)EQJ%4I,AHI;8N5D2>>J]Y-I*3 MK85WA0,:VV",7)LG8.GYYMND9K"@,[6,PU 95Z M!29[1PJC0DRU)DR+!36UJ#9K9*5D1D0XY+UF^%/;YQ..Q]$*C[+ B8-$SZR+ MK,JT/3 OQ'ZK(X2B/XQTR."F$UUZ)A FZ$;O]'P?KG::*='3$H"3*1[0HGU M$RUL*.>G0I[-SBG9$^,!.E'I)?",RZIN@K2V:9C1+:J&:JCH4\Y5?&6^VG_) M:G1KDMLX9M0Y0+4):^<.L=^?".Q@!3+7,!*U(S&G^;M_^AW3;I68>^/4'"8,A_(%X-HK8848_:829.W3!XXT?C.XU-B9:MZO,Q MR].65A,\OD*M$5F*D1I9O7>S'=K4R*/6C2,GV57-2-?NL%9W9&N8?ZUN?L3F M8+;G6VG+UWA_V%?R>&EUIP1[O^0T(>BJK$P'FYI 87_PC\:H-$ &3T>BKC3; MNW6U =3&R;HFF2VR]^8KJO=GS9Z/ZQ97+I,8E%9>K7Z3B0IQU:>::FL+DU N MC55::7VG&R@*HY9L@"D<.#WK#1SJV6Q&@>9F1\4WAZL=%9MJO9_Y8/H$H 5EY0-ET4<]S,@!G6?1L3(-'MPMZBJ3;+DQH/ MJ9#(,^G+I,DVT;Y.OP7;1/N]S'.SY75JQ(WK0CJMT#4Y$5KL(F9"_JAUN'OV MTG*&H1\^%QV+6QYV1231?0U?,?I8*A),F3!5#^W5G4JD&65&3_X-ZF%*Z$?3 MBV^V'QT7 KL. G<^I:-+O5E?]-RFY!U1#/+2[!2G!J>&(JT]<.=5UU^#K-@P M2<3LH+5.)W,=5R*_W>SZNE:OR@")XD=6-I?6AH(:WJ!G-*IOR [8#,OF&YW^ M]SS/^\V>4H8'1'OAZ233Q.L(ZP6C2+0YP=P ZQ89 ^JXO\JUH,RN#Q37<4[* M0.&FUYYMOI3,O1G:\XAPQ>2,HMH3O+_D.."V''.6H.DTI^Y#R)F+0@0''@VX M1I?43H.D*.(FSUDK$9CI1G:Z( )DH.P3%*,Q\FEQ*2MW=%_X"QEH)HY!"6@F MNQ&%0C0*(RXQ*"CO%>KFY1 M\?K8ZD#6Y10-3T6KL(;>4D%:#&":#P?C QGL5T@JUSS;8%G1[Z)>^*OAT#:) M2MV90A-=O5U=1K5^^KV,A#=Z7N8S,2,N$,:9ZI5S3C5 0WXI1-CH&DF-E8)8;---LLA&O_U6":,D2)@Y]\_54 M!JIJ.76NK=#S;:J7K-':C"9QM;D WIE"<:K*H5TU6$P>XA0D;-%\I$DC^;JRBEO*%J]3Y;E"#Z& 2O^Q5( MW+Z9V:/;ZA]1Z'>&O6Z?!&=X.WY57+=%--;.*(EH!%'$+[F!5^\,F&,:OYB* M;RN9"U,9/",@TO86Q85&PPGLL6Q@M/5"J=B)@C;JC6ID=+MK2%?S6&!9LT3G M>W/>*%_H*LG.<$EAA66D0@#V5>4D!N3$[!K#%'U])0C=*&&M,2T24")#< )C M2@?C8BH3 #_2BN(!BZTQL'HJ8RU/HAWO2;WM%8F;"GW+M!!'^&^SN7@K 2_U M%&]H*;P3M5Q X6I6VN'/T>C1P 8*$*ZR7^,=5(-J"6 R:[Y-U=ZDL*;-V!AQ MFTNVBVU!H81NSE6Z*3O@FXD-"1Y$<+4UJ![%7R&64+R8M$@,2*0N%Z]K??A- MN:,?R]Q]\VED*,]KIU 9XXIAN DYZ:UV/E[-U+4(.; 62L?C&^Y,:?38,^"( M9@)8P5",(H+#J:!$N-YGT/7_(G2SRE)8=T$'WZURMAQ? MM.%FV,@Z)L8U[&'?HP+/7HL@IM%SHDTWL+Z]E$1F@6%YK@[L1MF5B)FI,K*X MD[8E7AKHO,JH#%;J+JMJ?U$)#FE.L10E5\BD::R;@]0%9P:8O(;YZ,+#2G+& M2//3X.Q=J7ZN:^@:'"'?)^&4;0(.P',DH0[F*(@&,4LS9:@\50U^,,&V M-X1&730B1BJGGY65;K$Y@[DOL#TCV;T;-H.(?.DR]IHA*IYY6V%80/H-AX@:8."/XLL191Z)R175\5H_# M<)*Z;1W&-AZPVDT'HV1UF5I9V^[=H6TC%DX@.-'0S\Q(UM K69Q2E\XUDI6D M+<1W!O!#X! U@D8TNI"\>^+.7/5E- 5%\5GL@A(^XXD1/R5 I]"(DCA).X)-B[C=)+!]3+4P^(+S M6- ?_ N.7==L9F:S,U$:1\!$FU1,>++ 15;]A >%?(]=8 M>)A(;UJSE1A-@T!E9A0>,(+G(O@N\> U"Z#@_J<"@J^PG"@$M.J#27BFYOS4 MP:E>@[+:G!-9$--1.BA!7ZIAF;EVI"/$)/>UC2FZLZZ8690P:YW?"TE)4Q<$ M9-/6:JXGK)(_E#.D1*T>]KK*#*,#E= )775&0DP6Y^<@[U^:%?1HZRM<]#:Q MO_; #)]F8O]:8^6!IIK*,ZKY6MG6AU0[2*G(R'64LF<6+77M>7T*&@;(.E.B M6:<@M7NEBDFP3$18(@(0"'\C3TY.P"(!4X,Y$HU2J+IB.2/UHF)0NNQM4\S+ M[PO$4 ,>T=\W1A[N:2-R5I/1K6>E,1VN0M5WZ29'TCNZ85K]L UF157 MVA+KC%!1]LF=:K+"-)MQ%VJ/FY J;/6YPG?1V($K)+%4JE.*L^=2QE'J[;T2 M+-897)A@,Q2 XJ&/]A+=+X'F:KES5&]A(\.?7G&"K]V@!@2,+(!.=8Q; MODYAF:F7%G)B8RSS;R$_U/ER$,26&47%R&:-3*U5UM@U'<2XRAK4)??S13FM M%$CE)AF7C9GV;T>_*?.\@P.F40U*7QM%PFPM-'53YNIK6[3"/M>-(+L 32#5 MKP%[E5!=,4$@J.3Q*U"M8KK'%YIQ>BMYI>8BH^B53$M*5(:XHEE@3?S$NI+, M".W6\;6Z9*R5KD,I@L.K6(BJ0U!WZ!BD(+E0 ME[6$CH+L->2XSIFNY%M5OH.S22<= HY?)K-XZQ&TWMZ7_!V M,#52USUI*FR#.X$0&2OEZ]0"(K6QL.ZK8 MK<:Q=_:0:=:Q@CA@G1YO(J9EG8$TEZ2*QHX.7>]M ),ZMHN< 8--I*%[6F[R M4U75>V;0AEX2$*(Y-PUL NX^ M@M\HZUX1D.!N;!#CDP@3SK@/%B@FE+B1,J5"6;6#6]6\6'+=.!RZJEH[ZKY! M^Z^A1J@3LO+%5BM0N]@3&H4JBDI!?4MJ0+0(6@GG-6>/]A#6'T*MBK M/<\:%&30^&"!#UGG&85>E!3U:YRCP)$95 M35?;'.Z.(1C5_U_9IQA+%$=9) MP-*PBQ4<22.N]0$"GS:KS%3ZI>B@D/-U5Z*M%>;KL[D'I M"]8=XOCO<4&HVOJ 6VIX>ZZ[H9CS;9[.C4BURA&UK8JUN=:>2'M7!I/3ZGO1 MH5C-5;GV^ACZ4SWQWHBT2D4N,P4JD8Q71?'KO'ZKRH#%-^I<\U@FY6LG&Z>" MK[F(0,V^.B7F%)"Z5-7_$A5 $(Q8-IM%/=[DQH7SSFP>>EV^1KC+9+CK=E"] M:^)DUDLZIB@!6=!_!=!","S7U9*]IA(J2G%V*KU:RJY=A&OX5"!SPP6\E>C3 M"U9Y*W*X5&PJU;Q1*R*\ 6D(=!QZ9B"@N):UHU"$3^):T_)7-ROP"($/KC%. M?WIL@V/_A."&QZM\C]0!URJ(DU[64]&NZY+:'04XH-NRB82LJ3R;!FC)P TX MM* R"1!J=+Q?R5'T-),NGV3$'RSC:6!XR$ %_.:2W'+Y8QU64/4XG0'L%<16 MBQ;HTO24%#BT7>G,K*J(!<IV'-YP68 M[P+.6Y=(,,4C)M,MXG'UPS2/,[VOL(A@9B6C79)5R.RCC./&D%"5LU@#:_5; MU7'+;S"6'K@L[HU),7JJ<$-/0O!.C(/6;%M$I&X2J>3T8 P=U/Z:U)_J6AKM M.CIZ'C6JVJ0)(3/K!NAR8RSHK\[J*B"F5_<<,=^^,ON-2&TFJ,LH?5:GJ12Y M3+J82JN2W"3G=WH$L8E3NU^A(*A21KCMVM\F'E@#"(-N=A^;1-?8ZBW^Y'Z3 MJ*?R$$&/4S3Y4 9D3R?]<3F]?4IE"(]A(D,$=91(G6+I INS-=NU[)VX]>G6 MTVWQ*%82,R-;443(SB'[GA!7(W48E)4UM,D:E(W8 RRC^#"[*+*$QM;X"1P MZ@>]1AYKM8WN:BF;A*S\OMV0][HAW^J>X0+4)G!#QE83B**>_ELHM=:>0Q)3 MR5HA8TZZT1 .\'>\:+NP][JP^W @B+ C'E@*DUP=P:^-2$J@V.M>UFCZ?K#1A:[#/3PJP7Q M''>V MSC,AX=1K2W0=,++S=4X!?4TXBR1Y-8V@51@@U=>$8XJ4/,Q++H%S2B#.B>NI MQ'(K#"0+ )-LX"4"X\)PDU F25-J3D@7>EH;X=_6\WRK-6]-DKOUZ!N%>E^5 M[H=P4I\_W#GS[(6E)\/8N$;#/>D((N8O.Z=TDVHAB0V^%W-5>T-R4TD-0J # MD81AM6103T>JUBPYHA<4.Y@(8ZB.ELIX%M&6;F2U;+;4,7+4-,3PL6+N--.3 MBJ6A KD''6B8S#W9E+OKZII+7G 3S#F%HDE#P/'WF>HI55OPP[T# ]2M[3!U M+U -F NPQ2^?U76DI8,:1-U'E MCHMR"[A]:%UTBB[C5A&!(A(S8U:8^J7D:D4'=*@M)SGV.1_R\ MP#0[5LJ*##3^L(ZG2@46<1E'E?JM5/8.&-)(9"Z1I+EP&Q6A=#F9VO-\:]:AS3O0;ZDWQX<:2+0AZ$R)=SZ=V4/"VS MN1U7?+6#W]H2>\^%H]H>^_KO?KS'HI' M+4$742T)B10;67PI@6G49/D_"V3A@Q,-T5TQ2;. (Q!18":P HU.[T)H),%S M^Y&BIP/O%NCK#D-9Z6=RF HB)LG#5+O$ACN/0BMA>)-9U2!%A+L45-: U_3J M'N^D)JFP 4]:=)"WINV#R_!;?2"ILVF^.X"^=ZLTJ8=/JAA6BWP)16O;'19&8DBG" M7_" +;YR+;[2>?+XRIMHRP>:_=7 ISC1FH:O/):212P)6%+9EK^;4PT(,0:&W:SB\FS(?7\N. MJE#$S)P('8Z'&5'(G;@Y(PO!#)(M)GU1]X.=L46-CD-10M6U=A>QHCP*%D?4_KD MAO:,T=.%?33-!+=@EL!.0ER:.E_VWYR>ZN,E!V]-Q3*$=XF\R'A.J83$V39=HP"43MZ@P&MC5E4VS,*]NUJ0[",C.>4=UUAD10H@']N6KG6>"I^_^S M]Z[-;1Q)NO!?0?BL][4C0%BDKAZ=G0B:DFW-L49:4;;/?GJC 32('C:ZX6Y M%.?7GWSR4I75:)#4Q21%8R-V+)) 7ZJR\I[/LUY8.Z4W^%H 7V-$D:OE:;]% M7.IT/B/ K:SF3@1Y!$_Z>2!J3IH\E.@$+<-3%:-O-AK!!,/VX-Z]@;PI#V*0 M&_(M_T.$52[ZXR^'QS_K=4R__N?_VG]T[^GF_PZV_6'GE]]TC3N>_[^N&XY# M>!A4HEN2H,<.7S^+;K+W$O3DV'" U)],K;#"TSPU/KQ-=[^H?LHH%,!-^.+J M\O/8 4[M,([PPZX(),N85,88P;^PB6=\X&/KJ(P$D!J77#=I%Z#/*W]Y%DV0 M/.0N0+[I@_C<]N,7MI(W>A@'-WD:.>EDSL8@;\8P.2T WH1Z$9JHAJ$+ MDAPF3G >HLUOZ:BLSM!OO/^0[!H.!ID>,N>+H?7"LX,/]V$HOI(FKY;KLF5\ M=N%^F,T:F?+<*XM%P94C4)YYN%H\T[0P[HVA/*5A0+-%#@<45I0!YC<(M]H\ MO"2MP *^T4;&W88K->'.\+*>&,NFH$EX M$?,[1T4S(9>0K _LM+OO/6?T>1%P2.FI_7!V-\ MM7JV-^-<0[S"JQ_#!5R_J1355OBHSPIR*E#6*(PM^MA.[;Y%J $\0D"H_ECS M]*0^I8-OD^96NGQ06_Y1HD]SJ3K9Y0(/[GHN\(86]KG *0)6):H,L.2:ELF6;_\W^ M\91.SK+,SO]65/SL_*6GZ>*1(7@*!8*F<]T@WAGY<]S>T3W9XE5#_S^U.^N? M1_RG[U;3GK\]&#UZ?'_KG^^-]C_R;_>_?_A1W[SH80\>C9X\?O2E/.SCT?V# M@R_E81^,OG_PX$J7_8Y%3,2,)!FB_U]?W?\JJBGV9/YV;[#/Y]ZN]WD^>K!\ MCP_WZ*O.(9'S\;GUSI/+/",^A(>-L)+C?F MO$:OW[QZ]NO1V^,KB,DGK,05).O/7V>ZPE?J2-S$2FN 3/_9__[AT[3#M5.F M^YAEVBWU;JF_@*7^8&T[X__[M#7_$Z[Q)>Y.9Z+P4T[";D5W*WI3*_JQ#MOG M4-N?\QI?XO;X6\Q M /1/.WZ[U?W"5K?O0'8:NO;E$Q]XXO^D$MWNZKNK?R[[\254RP]?O_[EQ='A MVQ>O_OE)%?,;T\@WKXR?,_99EY"Z#X=MM\ ?M<">6/N['S?1X-%TS)1/N_7] MJ/7]*0-!SJ>U$-V%B/7F=^(Y\W<4$X7,;AT_+AA!MWPA7.(\P4H77[OR46[!S1_4"TY-*%E>]RRL H>5NPXIJ;Y*- 4:@B-8__W9X M!%]F5@/$!!F (4.S&>+:SO1^W!GZ+8::GT$I[:KK=U+3OL[:-H84/J(PHIOV MK%A-YH)^LF3(LVE=-]^=%=6T/K,>T2%_WA%9MNMVB6I67>U,X*=YSHM:D,QO MRSK>R>+\;;G&%R:D/WGVUJP/WO,V[O'F_X= M@VW\_2K@5BE4RI^^:OUH2\>T2N0+&X?%\QE\ZCN#F0L)$ I1X^1$WKFDI^49 MS92,! MB]IVC1E3<,&H9(PS_G>5 Q@5D&L)1P@W7S@P MM-'@QWA*AL!7QI-GD5Q8D(\;9BQ?YA,R*;1(H/(*/'H;[U[1SW*X#4::>5%( MU7_'U$'V&%:8%>HA^8:N2EP1(],.$A)5PZAO#Y(%B0\U[.%L"AW.R6Y%QFY! MIHR:R$0W(?\TXD%?_0G^N']/%RE]@YUNO&'=^+R/QVY^/FX*D>?9NBS/ M51)(T%4.;X'^4^3$LFY;\'PK?&(\DI.+>?P,[)!>3E$.>T3?76:F '&T.BF# M'_#E63\4"@2]Z4;00>0_=!:1V8P9KC7>+4.>944!%X[E&=T8.I1A)R]X'7HF MTP]&&#@F7C4* O5:QZ\+P/GLC7E.O->F_P M)Z>NA&K1B*?9AML7Q]F*?G.^TSPWK7G>!(^:"1T68ITWT@PWKVDN4BF,OQK8 MT1+"Q@(4GH)0;0>UP[4D)TR.*'>?"M6A'-@-%$MA!!6H=[ $RU(I;7<@1T^. M<%:=E"DOL9S3E.0-B)7D=IWFYP,ZN+F!8B[H2&9RGH*[9-JS7JZ*!8CAV!? M.>!VVATB[%9$V/MW'1'V-K-#&2:\'"%Z@+R,I(DDY0S.GCC.[!*OJR205^Z= M@#=;MG7@!LH&%=E6,C;-NF42!^$G+16S>F_94/P2SC@0K1G4G7:7N=_4 Q&% M$#3#@LX>G57N^>K3B#O3=9N1YN% M[%X&0'U6E PBORJJ=2YI!X9BUW>+Q,K#U)W0.U8NW>'SJ!'&/69?F%V9L;(W MEO6+(:N[+-&<,3_&8E&L-*F+I&RYSMN]<0;YG:Q+YA;A1#-Y.N@L8E1^HP&; M4#Q2#9IUQ01>$-8Q\/.1/.84K\\Z\^J#?60!8JV&Y49R5@OX@(U9CC=YNZ1= M81;K'^QJAZ5T-H&(9(JS(L_;UDALD13H5P*EM9@@$N9SF*BBDKO!Z$B+,")7 MGF02*Y8U8R8#JU?9H7Q4+)&QT;L=/7L]^ ;9N;P! M6P!^(U=]5K03.G-8Q]=-#1:Q;SFU+[^6@$X?(&;/8#EQ#;*$^3O0K8%X $]2 M91!W-)_7TS:^52P99%,.$Y$\E.A-&%,&8"684O0JKZ)Y++X7_9M^CPVD)5G/ MD)V*K=*V 4S8-.6CJOQ-4(,#IIZ3X_X!I^*FJD99B1R> O;&QXI>_O@F,2% MA/JNG.TV)U59>Y^+"T3,=&6YV06=[V*)* 3'T2TU.OARIX!7'+H$=$+_K/BT)<+6F?:G7 M+7,03'2?1.CG&3@WR&.H3YIL.4!$'AW'Y.G8M"VR?]'O^1O()*_( M2.[55<(BJ,L0)G#" 0I-_;Y82.[M M_J/1DZ^'@_N/1_>_YCL=/!P=?&W**UZ87FM&VH;N?\XI[8-[!P=#_.^^?.O> MP;TAZ]!<=>.0#+H)0/W!JQ=W53<[GW8>?/_[T0-Z\/W'H\?RX/O\"I_^X'?# M,K_:?M:2O(:48^"9623%ML0.BFR.+_X(APW6LQ5EE]2 I9Q,QG*EA)SDC;&% MVMSQ]#[B5S66Q"T:N2FY2^Z.*'6$+&BKGV,G2X[JJFAG0AK&UV,>/Z;C8:-6 M!7,K)VI&7@I3 O%EI* =C!+?BE\MK$MU4O/3A_45/GR: MYTO<=J%5NWQJ@#+D>ET4[3XZ\C.O#E++S6NHC9U/N MA6KMR?AWLL*D7VSM:,^1X@R\N[0NU:<*]@UY@>;PW9UVH3[?27P3[>!Y]?RE MIWC"3FJDW[ LDEUNBC($3A?Y+QR'LVYM:VXWDO8BIE7DETV]M:%:LO)\ MJZ]('Q&!SBD*QS&[S.:/P)3NW(EY5LXVG8@3V[_4X2/J.ER[8K0_- MWG@E_,QIW6-1L.=WY;!*QL-5;!%!HXS-T;:7'>RT.C9D3)"6&D@XU2+GPA4J MS7<@#Y8MBRDB(&T8U'0%*X2<&5ESI X+3IQXWP1GGN69EC%?Q0-^2 H#)X(B MQ-!=E*2*4&H3=T>OH)3.27K V\\)Q0;\P&8L9_5D'?P \V7YR$H[)UY36HS, M&MH;X6>\A/.&]X++&3.T>G?[-)DX$&3BCW5\7,\7CS9&4F1\?;FS7:UX9\2U M.3)DV07M( M=T6H$@;W^Z2ISU9S6^U9L0K2P#O9HXS&G,,T#<>+=ZXN.SOY+5UVPD&YQM?Z M\/DT80(MR)-YU\F*E>@>6),*P@?)G3B7.W*Z]@1V9-TRE7:&W!C\E7ZQTP(M M?2G7G"')?9D+V:N^<(TT.YA [X97_8I?1RC05]R\PEJ<-\%VS_9CG'.4C;(( M9$&HTB5SS59@74TS_8.3.^T3YBO(LJ(]N%I;SA7>@--',7_??I@_X)X6THU$ M"+C4-2Z*IW'9.O9N@,2,FG+;'*: MG8184S6#*+^2+ZA)9?K$>LG-?8\?TH5.FIP^=I27;;&V'4&C9.M5=S2 MMN#:3/1 =CT$VWL('MSY'H);TS&P(),)Y:W4R1)3GN7B4KMC-2N:=F66P"N MX,5$Q4/Z8)H/WK]\XW45 G!EO>9.N)!0-CW'6VG.M38(LP(R!R7IJ.8T0F!^ M3KOJI,5'KDN>UZ2IX>J4I?GDE@B8B%L#%9A=78%*';D)*^.^H(.GFJSPVID6 MBM;C;IA!>,;K$\FSK./P0!EZM/+MCH;NKF7]21[0SKWE\T.NW57B:+(S%7,: M[_$)38&$RT[^6!>ZXCT]]Q-E @\LXMQ B=3JK"Z+6L51TY"1[!B$CJZ^% M:>$@SU$0KWU+Y]W87SC&FHQ8Y=D"^X1",LSJ*?E[Z)4(R6Q8UM YT7$3O#_- M^\7H"3ZNEETL6B[,*L^]^/+H#6Y7YC&GSO\Y1SST5"_ANO_G_]I_=._IP<.A M!M/L@'6+& \??#_(21+JJP/>.5_1UDK[G:XCJ M<'!;)-/@SV5DWOMX15 YG9MXO>4R#6^:L M7XP-O"0LWED_Z1^D]?#:J?R@@ GO\!LV/[FVO:6Y6><-0,9^J\E,E=_V].SQ MH B7C#C[7:M9RZ0-!UOUYC_)C7CZ;'"D234X%)P27JZ;)?Y;6,6+*Y@GZV+* M*\!+&&M:%8_1(G$4XTU6 ?.:WT:V>NO>%0BB"PV2*J@K*N3/3IHF94)$Z_))UW9 M?[+NU]:9$3^B&?Q7]GY=FD+RNSZ+ ]I%18QTQ03)Z*>]+F:5:9 MA'B<1V'E^,%:%5?TITFVECG/:DA-33?F M\/-?9TV5Z0-PC*WRON(^XTI0)H57)^6 ML,(,P8S>:MWD<-FJV%C!K?.X_UFE2C388-%_EA62X5;N4%1K2NM#6P]EMAD) M:2D;J<5U5?Q!NG[_WKW?]K2[Y^&>9+A"@LOR83\;5 M2[2CUI*'4)>&1&Y6G) K8VVL868I9B'E$)@N_IG$:T^2[?Q[SEO@^5".:3HI M##;:9&[37(;M89/MH:== M=IT#Z-#)($%U1\=P8%V0'WM'W$!R-LBZUZV=\\U@5A6A#9RYKD-D_F/UCT]N MF^>G&V-I%..2OV"C/UON8D- .*^0)N_8+[.&A)3#7,UIF94R[]V5S5_QCSK< M$%R-?E/ART_:\B/:KBYEROA#($.N;T<_:'#FJ[\[_-G_=O;DF/WW.R'%OW>+ MC$.&8R0QI>O]6P$AV):R%\Z=6P'21ER"CG+D63 RPB$B$MUFA55G0A);'(KM MT>9*G]>(7A/FNR_<43<%7CG"XUS]*@E?1;&:/76EGS10ZWH$A\^/!O]-5G/@ M-O\G3GO?PY_W'][KK1-QGT"1D\*>946),XX#U&K%OH)/'PO'#<[TBKTGVO)0 M-_*/\L%*\C:>GQ?13WL;[.[=Z/AZ506/S+L"B5YLP_C^2;3.P76/GHA(T-'+ M5\?F"7&!']8 <#-%+BD:,V8/8)1X07F9Q\X'Q)=9I>?$ M+AYA-"\=X$?G=\H_&Y MX.=(WHN.)ZU'E8?,A%T -25ZCUC.QF/@79#6#JW43GN(N1C(88 -^84_](W" M?QP>O_A%H3^^C1!">&;:Z%TI>6LI^>&NE'Q=:QU;07!&<1J\4O%GMJX,C,F' M4I)!XR:X.;S1&@$+O(%X^)Q]5@>6=9 *(SB*$F'11 MO,^G>\AKL*U.#',RJAP%,[3Z;8 @N*)F-Q4CU3U+>&_F5FRNAL=XT_%HR2*T MG*R6 !( > 42,2E2R[0X@?1H"D7JJ9V'"WD5_ I8##7%,/- ^64M6B^.M.O" M'LLWIO5V=^J"ZK"":Z<62A^>_6#/Y'U,SG0J#'YB7[O'\+471\/!NZQ=EBU M,E 4XF5-N,8F?QOBC(O;D2NO'GD'MV]3-^>J@JK1#B\%-C*1U!='XHI-Z-R. M58BL5SX+.2@#U_H(Z*@O14,>!N3!XP5:@NA +@;"X#AP@8C4(/+M4G9FP;" KCG]OQ$ *@V!7 M-"7N+ @1SKO<-S!P$,0C M"["S;;O.#2WLO4X="A??-(@@%US;L,*OCWYHPQ+7]GC2>CY#9E+J*)UE;EWK ML<[-EJX$J=H>%T@FN6]9M MK#SUX*+YHA\TL&"8!L1%;RF6Y?KDQ >R;/,RQQSDEKY>KTI8H_\QC\<=[A0? MHB$K54D9NGM& )':=JL#(K3.?N'V08EW>A&E4B*J M=(E)6%46O.;0S2K?EC==+=<, M07ISVE[6T%GW@8IM)7>YKDTYNTFH,]BX_>'!PT>Z&TF ]>CQOLV%_SHZ'ME' M!M^H75X6JKFF7'VPTB'66^=0'^Q_JPVP66R7H@V\_^A@@+E&&77A8D7*!Q ? M8O_AOK_[1R/[;4^GW;Y#JJU[6Z!\2%3U_%I2EPX9B;!!.E?DK0A$6\%MNVSN M21-+%RM/-$GZ/)X<5OBD[/]%9KY%UZ9D(QA6B@[.M$Z.O"%$?=;EOR'5#H_P M]?$O@V<%S[8F7'!W2*C>:N9 +>G-AU_*Q6BCK7KB#X:\5'IS-!=]+7K8>* M(9?N1=K!(>Q2TCX@B;!9-H:7BU\(N,4T)F&ZT&WA=INV@%*5*2 MHB0D7:F6+G(;OK&V*+Y/!]RGZO%PZ.,*\>2GQO])GH";3TC&%:1OB <9)'&$ MB$;.QY TQCF*;QDGA=JB1<=KNX8NT175F[VVFSWS#>F'<'HYZ# 3<_CR%\E[ MGI%R0R!^!D/6KL?DVQ19H_-GKSQEWE5B3]1M,L8U3 L5CL,AH$ 2.>/0 M2!A2Q*G^X=R(]I4J?"L7JCCMGNJ!$L%5ZZ:*D>L*2 ;2SQE2:$AT20N@*1L! M6HAX H*314\-&JE+6ZG,UNV0DC_D$?IQD7\W4\*Y \;OT2UC*-)MI@Z2%P'X M5IL># NI-A2$="S/)7[<]CX^V&WO1VPOC^O1P5V=AQUL;0O9D#2Y'G#N:/G& MN?1OXE\XU F)3?IZ_IXAV"5]]$WQK42Z4@:KHD4;GVNO.VY'(O4?^P]']\QR M6.JZ,2R::3Y>#2/XG2@NJ H'\)Z=G XED$:*$ KEH 86\#+D:3AF/Y[AA'L M@")5B84^@-A(;EG62,J-./>)@OPW)#U-+@9_$(?;F/KRC=%\:T\5-NN M%TOWQGC5!P>CQ^%5$=M\\)/O>F&V]L(\NIN],!^B^6YHZ57I7WJDT$6'+]>S MO0FF,%?;3AD)^YY>M'.^9)@/V(/D5),2HZ^6[-H VZ?:4$,\_(M(:":.D5Z4 M#M=C 3'CYD14=:9:LEN%L;@M*E)\>#KG7L/11TAF,J^5^C5%Z%3'307GQ<<< M&2="Z[*8,3Z)R\=5PJKF(L>Y5=C6DF>Y3!W] MQ\/]Z.(/ODET\E75L%O>F"[:LE)+%]H6C5_B;Y]B978NP_6Y#"\ZYXKS->^Q M:>NBG8<"-*,_QBW&>HY)''GJC W9K8P,89]O,G9NG6:*IZ*K SDM$MRJX)]_ MM!Z+-QU*GD4F!G Q@0K1FR--BS_C1B$4:.*% MX7N5UZ&O:OS.-_A1;]!C8[T]EY/$E\4'Z4ID$9')Y?3,:DYOB.)BS9A!5;%8 M+_0%Z"*D;C'Q&L10XPC.$^(!IX:]C(-(SCN&, &/LL=I09A+4PQ;'GDGNCT0-OM$5;JZ]5"UW8M319# B:2@QA$\%?2YNGU.ET?P-;^>4J5LGL.=<-]&X8ZU#!VPFK&(]0GT9E3EQ3!@I$1YNF*MY@JB=>&5 MWKJ'^H6OLA.Y&Q Y<_K46G>D#Y/E21TMRN$59$^]2T9$_\PUR)V,7&\=HR,7 M#IXB:) >^^L\_4U3C.KTQ9;8D)(L%39?T^MY6.LR/U$:C$1(S5:'1U-CW>?I MQ1<1!K:(.J"3)U6[7BR2C%2G&F. ']"R4*CZ7:NU$KFH&;(HM(-/@>:J# M&82VJ*PQ) P )8\VQ9;S-SX^FW?=4G3P14K1_=&3/BDR[20;[3+QWE-3,;FT MI>[6-= =]N'C??Q;W):&N5?DRJY/@$D0.S\\^J^\)YK.Z*"]X]!NC_O4>G@^ MRGJB:,:#'_(,W$L([%XU^8G-@T3&ME9*]V$@@OFTS_,]IE&5+OJU(!TS]))! M,6!PH*H7&'/6Z3M%;G+ TSQC?8M M;/5<@2;<>=94G UU@Q$H(*-G%SZ>2'&2="HM#V=5HZN#]S=]6+P4T97I_\>-FU> MP>&PF:,7U4_989PZ.GS]3+*7] \!H6KR2&@,R(9&BLU@:."%D7 M-IO$0Q @D$X:[#]\>&]09;3'@K!D3U M[.XZ5MLS^%LL;&AFC#P7]LN&G+,! MMQ0W7'! 1CK/6$NAB[*(A!_Z6<80A"]-M;D"\>W%13/,;#>O^D\&OQ[%KO].Y@=LV M^5P!M77,AU?-\O+V*"9(OY Z>6.R])UH&@-X]$*%X:7+B5AN=E[GR&928HOD MW6KFWD:E,E2::IPKI:1V ,IZ4/RX+8^$)T %R84QB=$:$*:;]"%9+86+$)XJ MQN;,ULF';'83Q9P-W@0;8V00+;:JLVR2]P\5:?,:&YA)F%,*%-5"N<"9>MK( M.>F9!:*N21AN=V38R8*%N3[I#A8^O/,-J-,XCOCBR(-ARK2@@*)WP.I[)B=9 M"1D[Y*&L^3.!"AN2B<%()<[YR^Q]L7#3X_2;')VCX*^. _^O^7&.99)N.'C[ M[/\,7A:TQE6F%O]M_CZ#Y3+.H O&-':]3(_O9B_3%X/$XOCL5',8\YWZM2<9 MV*\,-C1,XSI:O SQAI M875YID)V+!L&8!D-#@F)=$#<"L^*]J=X(?)'+@! M\-,1!M7=B$ES@YK$-F&M82"4H#E"K M3Q[!Y+0\%WZ',X8\-.S6!!,1VHT;2"24Z,/[&SI4P("G;C?%"G)/@_#$PM^> M(+8@W5,;S+KS#S]GN_\UCMBYR6\>I?="9Y*8"I^G.M["H8C*,4#9&O$0(\V! M=Q9U!7L@[8U0.N[VXOKVP*"3![H]S4[NMN+ZML"TP "4WJ+;; MANL_$4HBH6 \,5W08SMV%N3Z]R@XB#$IM]N!:S\ES#I,?O<$MN(J==7=%GP^ M-\JPU+AD=5=!8'R$*A!O+C2=9>_JAL&*.<]J#0!2\6I#Z#4:_%R?(2 =:J!; MU2N>F&SRP7F]CD0($6:F2]ZV>4<# C.JM['/V5A!BU.Z/&0*E-16IM1C4I=3 MMHZ61(LM,L!N7' K@7'FL$B?TZ1>EU,/K&C,?3S[(01NO(AY#WH(K=\,:'+LM(ZT?G,'<'F.Z7V1 MMR\^B/ODBSG?KWP5(W\_+\8H.+;(3+;QS>GX,CBS\)H-E97Q78ZC"6Y! 5M$ MRFJ,J0KF!6CL!+9(VTWI<^7,RHHRL("4I)U2IN/&1YRF,$:KD+ZQTL5&[F_H MCW XL+%LS(\AX!.3.7<)1%##(>?="JF.\FB2L#8(,FM8 B2;?,GGB\,.?![X M@AG*GCL4CQ36XXWEB;^L'.K^0Y7@R(7,]3"CMT.[AA"GM6TN/!SYN>,HACYT MF&729RX6!(O$Z!6QCBE](,89K:R?"L@^=8^@F7]1H"YU.A1M.;1NS^%VQ.\4?2H@"/I:,WYVR>E\QA M$09'K>=,_;O#EZ]?0*%+MX0J0WBB96&I).ZGO)WN?Y6P08E)QR-1..ZV6O4 M/SNKFU/:R7JY9*#1?]:1'"G51PI_&#ICQ)'4RP%W&:8%!(GC?ZGOC+X9!BQ% M]6),Q\,.G_5LW@TV0>X?B?K6<* P^=/1RL%%*:SDJGP*)8I$K*3-0+M*;K9: M@=0-BI9[ YTX\XB'5!67]7)=QDXO$KO*H!A\HPJW6L5]77$G"3,?!4Y57YD3 M;@Q/7SU,Z-/59[80WA5MK0K7*KDIETL[]@52@Z:OKO.<]G*(UY1X&KE%C&39$U"?^IAN7$T@[>U'*( *,F!8'2- M#60C,&NW@],<1".39EVL@K]!9T3 CPU KN M9IW$;"4*&B<_\F%+#QMF(HM"$WN[B<\ 8*OG)8H7'811T,>K9E70+!SAA$,"?# M3_K!+)P7Q9G7L;U;.3_Z-_S(E;9?9W)$?U#BEC_9S?C )QW=7,;NJ[]O&!%6 M"54;. Q8C)1P+[(^LS $,I_P^:ZB1-*D5E=;^)AZVA,5S-6:8H05G")0>C!I M>DWB4!G9V6;YNO0DNV:ZK<^9D(>4N[S0UC<@F< MG,0+-W+)=LTSCHT7>NG+#]!82>/-ZL] MQLT0OL_J1'Y*[GJL]%\XNQ]B67;SO)]E#M*DR^1D<)9RF'2U;9=V.,B7D0,Y M]YIS.>I)#EVL-V1BAS*?GL@U3W*(U1)=S^:N?HA/N9.$SP X01L5584DY8IE M%KL%LZH"NP>CF(SK:MV:,M"I&)V3YL[2 &:E*BL6+GB[>TUN#$HC:T],>P@MNJ^QY=#R!=%M5_7DU VZD8[BQR%EU11)#K$KQ4X".PH/B.^3@. >,@A- M?H*@%A%63,Z9UQW4),\R&':T.#Z)DV-G)B8,(Z@8/QC1I2<6YT5S2)2RPEB,WUI+'"F=N. MK(3)*!SX'I/)O>H!44,CIYV\7+N\.#TOQ:%W4=&K%DC=835JR7:'++I7Y':5 MJ.TQAU!4IT+9QWB,8^8BU'81-8B=R#;R"2QR, /N#,3-N=WI_*[J#<6$:Y.\ MB09WG?)'[*!55%]^">4Q+*5>.2?)6%'@UVADV'#/ +,&0C8_+7U[ TR]_7MM M]7>?>!VZK&NGUG8K4F=3Y-YXC4$16ZOLF\KA'+,4G9 MWJ3,VC86,SBA#7>BIS M;D&9%\R :0$"*5=@:0SX+B4MP+3(AFP0R\&_ZCFABW8H8H$%-!KS [E(P M9YDMJ-["H'?5/EJ@4=ZKI1_ :I-V9I" \"?;XJU?WKZ#+: M3AI85\7*5>T&M+05 W? X6L9290]!ZW\V@CMFN18K8@52$'(*=V6:EDTQ4X; MP#@:?7ZTI:V)-'M+"UR$?!Z +#QBRS4]&MP5M;3&%F^74/8X]F\EU%<;2BJD74CB#O R6LF()8F:NTI%45 M<4>3)K2"B[HH%52< PKC-SMZ]=N+9WO[WY/?1_*Y*"9\*%Q;K9_;5 0B7\]C MVZ%45 92@P-8]WD;G$^9Y2?KK)FJRR'^A?@B]">T,TH>Q-\CP.WT)Y2]IQ-" M9C5NVEY;7DL MXC6% .#X?L[0=->%$<*DLM@E\RC,*57$Q:MJW?LWVZ+\@;[FBXH#*E$"8\:[ MHAUZ;N'>X!6XWYA.\B:]S+=)75^8R-&GJ;"4D5D,K?X)*;X_]B&6;_\W^\71:M,LR._];4?$+ M\)>>IK)!,=-3@*E!+%4@6#;DS[%D.+HG9<-50_\_M3OKGT?\I^]6T\V_W7\X M>O3PX=8_WQOM?^3?GCSXN&]>]+"/1H_N/_E"GO7AP>C^P=46]CO>--DXD@T( MTW]]=?^K6$SF,/IO!\OW@_U4-R"R[HJ'2,;U-X*S_/TS6T1J87WO"U[I'E[H MJRM]M.?MM?I]F][_\.3Z7O_6;?YKBZU"^>9( I=D22Z1]LV>*+2?S69/58MR M1\B2[#C0_@=XJ:>WN#ZU_/1 M_A>YDA?*)7L0-]'+_YK"A6)J(>#1O,AGFX[=CPFE!%Q@:_^_LW^MYU^J(]22=JF^<5M\+.\R4\'KT>#9__?887\ M8=VS&A^Y"!]UABY?R%NH^RB==:00W4\&OS0%'2=T_-/.+"?T>A]60?VP9.; M=A*^/,'K/[ _Z63<$;TCV53A-D'*&YGNO[)E?5E,YADMR!'9UKH^6><[P_H1 MY_31SK!^CG.*-.7;6,QDV@U-@O^5C>G+[/W@#8\"ONOU*FZ77;B-Y_/C'-^= M'>TYG[^C\L0%I6,,H_^5;>?;.5VCA>E\F^?C#.0E_VA&.P/Z$=FP@YT!_5P' M])4AG4A1][_7/3A--V(_;V*5_E%G594/?I/>M%ML!6[AH7SX^!:OUY=T*&-2 M6A"F K*4Y8VV'<[ON++>TX>1=B@_N:&&[B>7KLG!UYRZWH9->XB!M/P= ,W* M<[" ,C8^N%6:$8I-Z+NB$+UH0NL42+1"*R39WBMF_@-$ _JC_K$FC0#">S1! MX#X5>G#_F34G=7F6E1FW8C)F6[9IUHWH>ICW MHGW;?S0*,OJOFMLN Z)(-=C__LD#OF 5"868:.*Y8MU8+V4EM]6_OI2VPWCE M>5XN1?;*;%U-I#2]@SC8"G'P_=V$.+A!^,_M6"NDTT+[89>8Z\61FU4P82Z9 MJZ==YEDS1Y/ZU!&@<5_Z#!UNW#B_TD94P=M[EX=.2."+ #Z)ARPFV4+Z.C== M8)S>8WZ6-D+%_EH5*W>VT::0;H'NB?:Q3[^]"I-B^C7WTG6)<1+T=#^\-_AU=#PR MCD)K1A7.-D;YE.63OE#/.C=*[]Z*#GO;D$CFN>T?[-ZB6-EOGAM)4;)ZV:"J M*QDU'_(_,<%.@CD,Z[57AUGC,Y)+?% M/G<88^Q&O%FO3M 9^6OEQSQ(;Q_8?/I+NTKWJ\\ -\F\]D> HSO)3>/W/0RN M\\/H<"1?/<;7\J;B<_ASMEBV&(+8>(CO]R-^9&X-OX(#YF3BESA,\EH:LM': M_C\4Z'0N2!+S^+-Y&7_J6. '>AFQ*4 U4:S#FDCI>XU@/7M,AJ'" 7I/. MGM6XI!H%@0@4QP7#2#(LQ'=B]$J=SYH(R*Z>8W.6P[S0CS@N/^;C1M]P_WN\ M&D/VZ> %8RA?\;%?/'O^?P<_%+5.SC(O-.L4F9HQ!GD=XI@Q+V_;RTEY[BP0 M.J#EC">8LTU=LDK R\L4S#^S=IK],2@5(UU #@%;J_ ;@9X30<8$:X0I](B# MZ#9WXTWZ-I=L+*B*>4 +H-(,S/CR_QQ[VDFL@;XO)IDCPJ[. -@\1R.1CU^) M#G&U49'IOD\QMI(W@*AVXVY8%!LGP5MW[.M_DBY\2A+4+&M&#CNJF0VP9&A\ M6V^8K38[L\?.)I-Z7845I04E461$X1]?\_4.97)M)6>)A.IYUI2%6%&$D3(_ MU+^$9VS3CEX?,MJQV)_.#:/TD01D]%HKFQO"EHPV[3_,L7ZY)A"Y^*)+;MW3:%C6IT1;H-\>3 I-"I$@#$W7R M@<"MSL((1P//V7ELF5Y*]'7WZ0YUY#C??,#N(^F=[CV4.Y%KDRY#X@C*\7H- M=E[V _E]Z-9A"L^=+K(3_^01FR.2-]KX3)VQAW+N!O\8/;-#1\:3)-)]]YA' MK'&)7TA!R?>>_(EHW[?I?&YM(+G-Q_."1@,]FGUO<>.HMG"$;A8#@4T:;W-O MWNO[)TE&*^2[%-Q?I1O3T0$:6 MT4/GRDY1T*31,\G:3CHN:)P#T3CW'KE&61*BGR5Y,T M1'*!7^CW&07O^G:6MS"5NJ_7>&1IRDU)/C1P8/ENE&S,3-MU\"RW4JC9O;_9 MH4LO13%%\O@34R1ZQ3Z+-#]OR7V7O2'G;7R>)A.^?ZQ&YX?1\TMS&5L2$F2 M,*U.4OAXZ!\G32N0DXE)TJE+++AL0O()9^]^4NQS9_A^^&0*F"_+ZO6U9-UV MB]=IW=F>7+B5>J*Z!8KBXBR+2$/'$S>/ULR)ICH.UW0*:CYPLAD_ 5P'A^Y% MM8([I<$PPV,(6MU:PMLJ7RF6RU [4!"19<>6M9PL:X*0Y\]^(LH]_Z^OAM5/!^@Y?O[OV+I^K%(B;Y:CQO/ MT;4C3;T=FW*CR^^2?;;P_KR_3""77&#))RLFZB5K\3+CE/:#=!\ZBB;KV=F+ M;V.7Q2W^L2[/DZ"A[W).4.0YPY?X"I5)R\5&SYX?*5.%NV$JIQ<"BJ;P;6_0 M^S(KD&_-.OGD%*_*S-0W"HI*5Y7*<39ASA^]]HRVJ*[22.?PIV]=NGA;MJGS MYFGE(6ASE*C_H%U;H<@AGRF:P4]0K%7(E1\OP3/ZK'A7M($VU06*#],-[M'' M+V(:_0KZ^&76MMEDOF[SU:K=^Z4^R\M2BX_[G>0P_38$G(>.",R>,LT;6^US MNWK_0K0W]YOUMWQ>=S?@P8?XYI)1;NO=".%D"\L6S2U/2DQ^*[A630,#G:7-T5C,1#*#1)1HWHD HUE5!] M^<>%#'%=S1S%[F/T)K>FHDTA!(J3Q]@F+WYX.1S\4J_621\+^[,C?K9GQ0F3 MGSX/14'GZP8,27W5!4#MEF4NE'! U N%032Z^+< T4@^Y>?Y@708W;D) B?4 M:5CUEQ%GDZ7ME[PM\_-./\-1MA@WQ10!S\O#H28[+M!=?_F^N(-[=[,O[@L@ MRGX>P5856_+59+)>FE?T[-I%'\"LCNP;@;DZ MGR(A0NH6!6Y%_AT:B.XJPG!6=;7'"=@R.VNUR&^KTPY.V!=CG$3R8B*=;YXL M.5G 53XQD%%+\J_F0%H4'2#XM=*E4@+3=!@3*FO\A+;T.1@UAZ2+JVG).EVX M(N2ZY%E5+;H/]&>@X]4MWHDAXS, 0@*<;R:_F+/^SM_39]8,J8OK_CMKIE@< M0>M\7TP&@,2%9RCPS,SA#2HMJO13 55J$!1!8 ?); MK%)B6_X%$"NUL%*BN0[M>HL<4)CU&31V;5N*MOSI.N\L%D-GAJ=WSRR@A-Q( MPXR8.=.IX&;9&MP8S%>I%^%$=:86D#$T%QE8TP>P)!,\5UEDUF()PV^M*DRI M2&\)5'V#K08)+4S=YL(T.6--6\.1O#ZY 8%^@1&A =)=G>33T,EHVYF^*@4F M^'HQDS>1BXUS!CSURSX<@!(>GZ,;@&E8N6<4[#];+LFKY9=+!;=/Y@5#NU$< M[3_O:/F#47M]U0,:>XB48E:4S#XFV+/,>KFJD_>4EM[>NV&O[5V$8<,#M2+0 M:UD*68 F%&P!#!R0IUAAW7UPMYW=2D(_WW'!@>D7I=@(_%"+X]NU %@>BV,G$D^GK]GKE.N3RW03"3W/7E$C$+=^ FC^*+.:\D5:$A:805/-\P\9=+#/]4B"O 8(,'/DN M:3%I2[ZP>S0\@?$ B]@LZBD90^SW1#!M:R;=6YOLD)#1N1#D6_":52W#_.+P MR]U)RR_2U_\BAG,NPQZ?(4NAB-V68BGS]^I.\XE5 R. SD;##+8)*=!'F^XL M0&Z"3)I%N0=[5)C?8Y8!VH$IR;U GG,* T&R\@F2>)'Q7>1A:[E9T:"I<<'A M]BNJ_JX<%+:,&,CI2LRGRGF 6&:GE(VB/8GV-0IE=?X^PYH)"?/S-31*QAU M="D+S9__&@+S;%HO88C0Q_E&15KO^G,X]<_BI$V24CD)CKYD%'Z*63GAH/G8'S0?Q^NR5%M MK$<:V]\1IJ,Y,JETHR@XSP^/?NY(SF/;0]!UML&O81AWX-XSMRC)8K%:VX6G M<(&XB7<2;B$\&#%5:^T%C[B7O; W_J!HMOA7<7R/%(R[YTRWG7(;-L^]1&@VBZ+0VBZ)K=.':RC## +!/FJF_B4S+C@'%QWJ=>. M"^71P\$WC')>,&T?"$JK,,E%SL;@6:-$6[]+#0'9-XZNGD.*)F+>#B>L[_:_ M?_+H6]L$-3^M#26K@<.%.P^N@UY&]:+N3E.TI^GJJ=GDN#,U8%-3_VV(?=AD M:UR#&%*=.*6(HM6L)*@5W6[F>Y6=YGO0PH,2.J54-2)O)(U-\01CD[KC:U() M*4N]N/H!("_V09#40L*V8X5(RJ0R(W\S*_YG=@/=G$MU2!L,[@:4O7Q1D)*8X\]PXNO]N9P%^4@\-)X (QRWX^?< MA3Z1&2?.N.")_-\E?Q)V88;* S)EG.&S#,99/D9"9Y"M;JH'8ENSWVJU;/_V MW7>2W$*G:28E+C)%33VB8_)=H"5NOVOSR1XM [13?K#'.FUM0!V( @E+39F MEEWF:>9]X)*#J)H0KY$+@.V;=O;W+6<]X^X'DB)L7N/V=B44/XF!:9'LQ?3__JJR&:/#_9GD_S@X:/LP9,\&S]Z\/#)O>F3>P=/ M[C\8YP?___[W7WVHJW$M1*?]MN %:;7!_N%H\(:1A5'&A\@.O:G%!/ M,DGLTFQ8"(T_)!CD0W\HI+YO^+B3HR[94O%NPRW@*+.W@HQFTPX[GE%D@$\)WF M$ZRVN%_GM&;RZY)I'$O.E9NV.\OHJ\MR<-63"K! M-9FX5AUSKL4D_A"I9C0.Q&8(VP?Z7.360Q24^I@2^-%SKUF;XX_*PL9!B:2' MQRX5B!B+W[C*3S+E,=6LX?J"([AK)=B_\ZT$MR94\%:!<1\H\=#M>I=0??6!$PXQ:(V M^8LYI2(N97B.VM0+"!FEDCF.8U.6>OL#;=6S0G1A(16$HD%Y:WPN>I0GC567 MPD[QXR*S@Y8QS0:P_[J0LC1TD&/^FW,&;&-M1H-73&?:9V&8.KK')@7+X^-O MQ%]39D]V03P>/MI!]SCIFF\R!VZ7PQWW_*=SSW.Y36HO2,Z3L0,W+]LZ\IFR ME15XM2VE'.2&MQ2$H'VZV[-KW3/D[,#U&E)7,>6F_:1I&[RQK-_%?>)NZ)O= M)WJ$_GTB]TTJIG#>!V6Q*-@3#=S+I(B;Z1Y<:,PXS'B8?=SH@)UK#M'>#.1R M=69 '.C0W!$ XB*RSVZOKW>OK5$)A/53K)GLQ[J9S#,YJK3[,31!J%31V3Q7 M9!\.7<')QKDF^@X:NT^T4\"I6LY86R/#-*;%2O]T&YOKW=O-6![MR[AK'*FOG9.K<%LQ %Y5; G M!3II.;-D!QC*>+=]U[M]TYP["45'9MI)&IM!"M=&&GH$Q)JZ[Q754Z"2+BF]R%UVY1@$/$\]QKTN%2Z K%S4+D_QKM^W7 MO^W3',DY'>;GD$$TR_JUJ>NLKE:( 5U,A QLS';M] MON9(W*E9AFB.TQ?QK!>M351RW[/T[4S1E%V,URB /=W.>[+;MC]CV[@3 1.- MY[4.7DVT0]]FI6361FM(H3Q17=XC,;R@?#7)VCGI[?IL=TYOM,;$(QFO?GOQ M;&__^P'/(T@UJ6_KX[A5NO4?5*3<;?UF7+@7D>X&I#)QL.F)6 MT9-8%G66-6FQCEX$4X-/E!(9OA4R&ZSKM\PEK7@6-05XP/ 4V(B M8]?,Q5[2;D>O/_3T!2+0?P9S]8?B9?H!]-T&7?^12XM^BDQP!CH>P7>((YH2 M_\LD7L1UP$!&50].UEE#)U2F?&+ R<.F/#F*FOZNX' CV\P=%%IKC\B:S,@E M;']%"EBTRNC6,PDAD/QI4AB#W?9=[_;%H>0:9ET%]T\39@!&TH'!U*+ENSH?Q"Q@. MC1D &9\WAB;.WNXV_IIS?=5TCZ(,ZU7C1D5+IP.:LQH@-WMR'B/]>D9'7X4E M(&7HS*.<=][\<<:0/ M;>JQG&('7)Z "@FV&CPI._#=Q@LQSG%4Q+*]2?W&P-GA'.K=M)C0!U^Q M4_\WX(9S3PQC-$R V2&N^0 %.>GWZ0-UF![G5%4;'&*FZHV>W, M]>\,5F>\RJ<\9IBV)<^ N^BTLR#K[L[2+3I+.5O!TUR9S.G;8$@_+4H@D0AP M;)67N]V[';NG^ ;V,\1M& 5:'($1XO1S=8"A<6XP)*3$":UG$R@46TOF^)= M-ME-!]S(CAHBA#F2#H'8P*ZC3[L%+GNW<]>O2>G04$R_9)B/>G(*T,$A$Z9LKJ$N%+7SU_;>"E0RFB>=!F"QJ8WFZ]V]\;J,H4E<5R M(NJ+/Z(8".&M%TB'3EP#2"@1JC1>6P=F\-I@NSR>V MWO4 W@[CRMA 9Y52#FFZ@#?0UVI27 )\) $T&AIZO);C9H-VGJ&81SL=KA>T MQ[100.# C%:T[5JFMF<>\%8N,@SYB!)@J/01'L9?"6;VI$0/.<,B00C? 9=_ M&F&1Z;]YF^>"#KB+H6ZBKA1!4U6Z +3,K18KWO 7U<214F&O?S@/#L"Z4J"P MP;.?CGYQ\9=@]SK%91DOV@E(P5JY5I2V03!:Z.Y,E,#8NK [/,@4 SHOIT8/ ML9E^RP:S[%TMLX[_HO/!66\2M/5"V!V*=KE>6=%:,*RX&*,:$M-3P@/'?U*M MN&NGNYG@WFVO="4,X]02-P?9O'%HN;,Z6L>#B040 9VD^SWUO*N[7;V^4?/8 MB8!BE:0]U2!X4X-V5WS X6M_),1UM[9T\UAC *,/01= I@+Y(M2J4I5N1R"[ MSG?A*UZ=.OC91P$F>6^&&71U='!K=WR"(UNO5UR&"_P_K L0MY*V%YJQCVD5 M_."!BK*@4(L^=GX'N&Q>^9K3,!D6'_:,>TIYNC/[5U^XYP&1TE7"0R6L,#X9 M: ,Q1'N M\53B@NQ<3'5D# O;7A:G>5G,ZWK*#F+<5!@ 8?'#>\SRAN<3\_=%NY+?P@$4 M;#XGH1\)$.M 23TP'Z-C9]+K=@=.\V^BB%F*OJ-E#0"O_#%D4'N:XG0Q L1)UHJ$+ MN7YX227,>L]!:"!$B#%!GR::U@G3 BTL.R1XQK(&.X\G5,!?Z2Q7X>(IDXB" M:#(ZV7DO. =;(9#(M6V$O1HF[&AQ[RO-IFSX5=KEH4E28!!'B#IR4#0Z>"*QA2EF5 M7H\1Z7%=C(NAQXB$1L*P/Z M42WM Z5X$/0U9.:_95ANX^4T9+[X0"[OHXH6<+)"9.A91+51?"H1VRSO)QSA M-&2>GQI98"1$#"[4T*&0",:T9QL0].F*'W"YDM_ES4+X!5; XAX-CNDEV)CR M:6!C&Q #A?-G#D('BT5DK;@U0Q8F@*A$RQ*T%3=+TQ_/[;WCFG-&99HGZ+D, MG%OE1LP2:($2W3 "A7I$19\I&K&KSB0^34=ERVIA^S?'B(<7-19]!F^7:?LR MF=29HJ:+\JU#W=WJQ;-/LVJ-)R]E=]HVZOJQCPG.^9 ]9P?HX.FKC[SR,%[6 M#!S(#(VV9YSGZB5#/(Q'4-"-AUN@@)7,*E\6O#;L$,HR^49."W5:R;1N!CJ> M>/D"[3/22L&N!W1K#^C]N]D#>A.\[1^80X@\JINPOG:HS":HUM5(T(_>=CTJ M!CT3W!.&N./ZA?0C*,I:3Z-EXKG> ?=&2:W9+[?U59ILX_QJ\Y.%DBE?"J L M49C_-OGHTY9L?FY<0:3=R0.8QMX0GCW0GD<9,>ORX2; -$/3GZSF'&3HX?%K MK3[%V!'U3 XM LXL?4/K&P%,-A-LTEDPL?3/=Q3>0&F2T0&Y/(5'@E3/-*[V MRU7RIO;MP$W$WC_&_&G#Q-!#SLCLG+=@GV$4>"GHLB3#(:*(O\V3.1T;B930 M-=10Y&E,_[K'1%0TD??*,R1(NOX#6C@0/R"K80M%@KH7/'A. ."O\KSXF_Q+ M-K?39BPQAT#F.[H[/Y^PR)BG7*LI*4^)NQIS=(-$.J>G<."^FB$(K42#5<-7 M%IFUX% ^)&@*=,,*U:("W@X?<^2.)6%2U>]DR6)N(U80\+$4!2E*:"- MV&KR[5HFI77M0L%U'LH1*IA+4Q%-%DRTE*/Q/<]%IZ>G+@LX#)J*E8!P-/A- MU3(]P;BH,D\,S-R%%CE:T$6N-3U0=I*WD0+6RX(0/VFL-B>ES,/,LW*="UVO M'A'5.):I7+)F7QD[-\*^;)HM5_$>\@4D8UNP^IXDAD*97W/1LA[6H-Z45D3M MP4=AW0Z?1B@:.LE.XS3D]F(26WO,<%E^6K;C MY;DDO[#O:#[C_%>\2O2Y%+0^23:AM#WX_Z, M=J3$#/ 5-.;MO]]%S _#<&H-=:GNT,VY;S=)/U/X/9T 3=_JLX144$SH\*.I M_T&>99%,5J?D1YJ,\2T(+&5WP'3\'E(,Y?GUB\BZ-7J\/'6M1*V2/Y'DW<]< M6)"Y9SOE-)YMK$!SD7]=,2C?)?<(-V#=3CM^4N:A:PGZT"S9[[G52&6"%^:@ M7E?3QNA,TE2H>2SPG^OD69HZX&)CH><(B$YT M,2/N=4SK>KW":^UV60Q6HD(TIQVQMY/6Q_Z;Q7JPY$3S]QEB#?:I*1U5EMQ_+J1$+L@DPXPTXW>IL5 M9YFF;D_R.F(EN*8EWHP]^60L?ZGZUVJ1EK^C#V'E%3HGR%Q9==!KD*EDB+/0 M2!OETY^]/DTHKF%2^A%%XAF1V/D4)>,M(,N,)E\B CRTQ<8I*9S-L^@T,75G M!6W_N L!+1RLH@*ET"KZBOSD/51MI$R1A?NV]2+HU_BH(C!Q6YTR1C? 82R] M2=V.HU/[NO27]7^92]G]>^V-O]2?D!Z@&[&29(U!#P]-1EH^ M*Z%#7Y+(2A_K64?[^S0!?KRR;I((AD,0E2%^EJ%T.U1WF=F%A M<'+:]4MEZ5TTHX%+3Z22YH&P %I5C@]G!^O"IW0Y%$YR%AQ=.S.9CUN=^,:RM";B;+3#UH4M1(*B& V:L]%<,]RF]*!TUFUN!MDU MMFUH(TV@A5F +EP-*W+[2D9%7L/E0%ZS.%UN"B4_D!.]?2P &I+ MFW^;M@AOL$!N(?ODAS"?#[W8DH.*_6U)XFNHE' ;$P-I3D!WAWW#!1)L[-L' M/Q\M_KFV)< !_"&7JWIAT69SN-)9,YEK*LX5'#=:22)B<=;$9@I$5<5[?B%Y M+.OU[>I$)L3SK4()@V*'0PN#'HO\#JBY)"8D%05ED.Q#?&>G_1@VF-.FY#W7 MO29@:+D0*9]PF2;4%%T;EA9C8X.KX@2M*Z4C@Y$9#8Y=UJC?KM)7<:B<:1JJ ML964DV1@-3+WC/^-LH&80CA$$+QJ94H]2G&8+JM=\S-=3.(1>S0V ML2;G\FZPIM#'T@K.N#FI6DU2RI;E(6M[F;%5+!=:QEI5JW;!8L)AKV[VEEE MCL@ 0NJ^U8$JO#BQNE2,D:%.AH=\5'=%71T&AG&Q7KAZC";#2*P&YW2TL5#< M6Q7=2LFPR;R'U-_/EVJ0.HZ4>YV-/D!O%J)/%ETO:7MG@A7I.W,N5]"H+V;; MC^9AN]M*\ M&'U,@3"Q_E!MSW)-O08@L=;R!NDS7ASK I)@T]!Q[/@LLO?%HOBWM22&,]+) M?V:Q>A!J.Z%&D,6GI@M ,#$?9RK L JXGV6JLZ&0AZ'FQ*S^T\0-T4X;K0(% M3R\TWJUL-+7UM#G/8:U1P&7-MPI0G3QC M\*POFCG]D(EL-^9Y899A^\#G7<@A'*/SJS6('SL7W,OLHG[\G)+O^J9I[[+> M ;WX4^*!UQY?QK5F!&I:+I*YW+6*)-GI8D8:[WP"1Q)G"A^$>4P]?!;6<+5I M/[=M=PBP#;OF=FR8[-=0%>PJQOF*?Q$SY D3/%K?1=DPBE=26=K V&1_Q^[- M+/";#;_F$]!MX5U[E\978^/CJ*;G%8G5YLRSCG9*S[ANWNSA :Q=LVG]E%\, MK7H6/_2\Z.I+\K#)XX0O=SZJ=DY;,>[ T4="!>+)O0AI.F5+U)YBX?ITGW6O MX]..VOMNS[V\W;I2W9&YC'SH^J0[!1/6-2!1Q'9I+OQI4!HVB0-++N()"E^2 M)0R9EUFWRVHT.+(KQ$]-N-&$%0I_(9.A#DF)J1_( 4'KWH4=ATRG*K>/X SU M;Z8@Q.-N)XA+AN*4#'(ZB%H2KLMWW(1"5YYF#0;$.<_G2&A,D6J=&TYGI(4-\[LKU^-DFH[;6[ UW4Q\+0UAH!.6<:5[ MX].]#5Z)C/B;99L[CZ:L+8,2/&ZDT[#:5=&P=ZDIJ8-[]YX,-;!E.+4^@*=Q M-CDEW4DA^)X>KQG_W]/K.FQXSOWO;PY[ZJN_F[F(FQ?FR2".+O,.JV1>^5"L9$P5:"[>DO:ELFOKP8%$PV2/!F]D:Z^>>IW* M,V<6.Y><_YY!*Q^N8?!@.X[2,(#<"!-80,?+%K5>Z->*FXB.5YSSQQMR M QQ< ,'<<0&_6 YNMQ??P;\6<#K8HKLA..,72[$P>M9)X/E\MV):],$EZ\,;%D8I \G%3&F9-^+@3<>E KYO)A')%I MMPM#4S(;\K#K ]C:!_!PUP=P+0N]1?(_&Y#:!;%Z4J;RQT627:T?/;S.X4(N MVW$=2H"*$MR/EAZ^G9W;77ROK*0[9+@SL&"B?7;05Y^/PU1^[AWJ-,*Q^#2- M-*#I^%%+;SV&'QH:^9-V1F[1XUI92!SVY^QT'@"[2+KLE+W+;H,:OV+,)97G MW=Y@L(="O9%E^8/C[SBP)T[IF6^ZO[C%N3]%)=FGM,@7BQ"8P^#>;GK*0E%B MW)>3ID'1YNF?QU9!U\$\&>2;)OS>"#M[R]&210^899UPWA;W(X](;(O]2\R? M';OR@&88VJ0,S*F !3P8N$<1-"^HK;#7TK9G9]KLK?M*Z*G! F\VLG_D*%<_ M,.GMCIE?I25\M*AHQ&:T$()LL#$SE>[!J^/1X] M^)J__.C>Z,G7H<98HV2:EJZ*%B$KRH&MSM#0_^[S=^D?][@-8!F1/Q1KH:G? MC[B^Z JPS85X [JHHH?B)H'RUZJL[=R+P%CU+=?N5B<(DS2QY4 MM6'+Q?(RRF"D*G64Q[VT/-YZ65?:7+P(DW$0W]?'OPR>@=-Q54AL^G;. XG, M]=C$(3I^%;#"(8^XMAGIP7;L^8UST0E[.;?DJO;JS^JP;$R+&-7I*O!73NNE M/19N4M%M@._1%.\V81AH;=\__XU._EG><"UD\"ZG92SC3%,W$Z@]*V$J.:_: MNE%\J;.8,>6,(3T5HVA>425PSM="N(T7@W.&HJQ]VKFV^Y""&*"PV#_V'?S^-D7R.F?ZZ)_^9(52^I7 IRV MAD2G)0W7@=L8XQ2FX0FQA62KU^B$DY6K 7G7T@_9=+A-YKP[W)E'F>:DQGNS M%[W.[9#G1B6+U,'_P\A/HLXY89((E+LS"7GC&T_:=UJ]DYQ+K["GCP]RQWM^T2]X"J<8;Q'I[6>K"6]2!!> MPY(,P$ !!WAE?9[VQC&,9:%(1OS0I#H'FG#\T#;56;2I[?=S]R%SN57BQ*1+ M?*YHD+,H%A*!]WD8!8_3.LZ2E@Y>$V"TT+(D-D.NZEN@4S49^;9[WNT:].P& M^I,S]_G[?+)>A4Y4.%SH%%GE)Y]2L+LU,=\S7_#.4!(^03I6)BNU6:8/73EI MO2ZJY5J+WMH4$;K_DM+^';!G;P-FI8:<\.J_F&;OH%HSU(/KP#B/I"TB#&EC=DB0N>0!#&EI4--Q\UQ3M M,&HMO!M/VQV*A$!M2,>:+/LM:>>L[6=K7D46IQY>Z A?@]H+3'JH6;P['% M3BQ'FMZO#3MO[9#FS)ND,"Y M==69SCO-\\0*;9&16"7:CB\F4V]I'2*>F-XQU]1OD&DM[:@2[J&&[%6S#BA1 M'FP&HK5>2%>+%D+X['##F]0JM+$MK21+ZL+%J<,.3O]&OU\ZF*-=?X<3--L# MHXKCRZB7FWS!;"YQ\2]4QEY:=I7JK97J1[M*];4L="4('EQ>/4CX5>XM"IE&= M]5Y0I28"SP1P)GX,UP[GQD(3=2OU%Z=BW:F5?KZNDN_5 EK2*=7M*,#4_3. M#6B;[OW[X[8^'90Z3KP S!IU'OVE&*WPA)/D20.6J4;?R?.F(R1_:OC^EX$W MZ#899)XV)UL)>I)M>K' K,Q5(=JVLBQ\MB;G?5NX?=!:\!F_?%?QE:#5!%2!3X'T'.J6TU,.?GUY-$2U M4KRLM\?X\4]"_%SD7(\S-;I!XU2$5&X<.15[.SEN3 # M]_3;88("H+55B&A/@TI33X2KD'LY$9N:ZZ>SK@KY?^P[AR-$F4T 71GD4*2\ MGO"@:%KL\/E8/KT^Y/[ZB+G@&TAKT17/Z6GG?ZRST[1VBVG-NA*X MZP##./CF;(Z2 _F$YP:_5G;H?O*'1>LPR$E&5'3$YEE6:OEF M-BR((#.#Q&SNI?)P!SS"MQ?CGW?'3Z[@S$6D_HV%9U.^>0-,G^5=NQ@L7[>7 MH:A0'8TJ&8DL6AFHF7;3AV1XH,AY,TQ!-?7C/8@G-T7S7*YZEU:@X(-L% MVX2;+7>0RG955[-U-1%8#YMH"M*O(5$DT.4JP@HZA%U>[:IH#0=A\W7MV5E9 M@0,FL%?MI0BFT7WAI&^#49Q>A/BSGFF[\,!(=$SF1-A^:<$E,N>L'VQ9G!)/=\?[= M5\-,9F+(AQ%K,"4&#F?W@FKF0$8T62+FY-/4C7E8/5!@TYXH7EZ]L]>,4-,$ M@^V'_U-4V='@=5WW7U* #(WEY7V)EV4_W=Y -W3IS)S3*B5)2TW-:# >OP M7WU6XI+._K^ZF]#7)="+2.?XWJ3N"+%I!R$O"P_4Y39= E)65GMK-J?B#:G/ M0)%(ER@Y.&[-'GN5SPI>?%]6$G\W 6/FZK:(!N.&.PA[]\Q?@GS<%G_EAYR> MLU*=<7!O_Y& UY'68 )(Z),][JS7GJEBXC.*W%[%V#VBE3A3#Q@?6F(ZN"'D M7:'?P9&NL'F?U66A$U28_GW:E;!8EZ.P*R_#Q91!N2H6#$TW@W54\PP/:;5' M4M>UX=;Q]50#J0A.R#5X+AS,ZGI%L;]" 5B3SE-1X;4;6#91MP<*/1+BZB9L M%GWM 6B92-,'UE,HYX_'X6.^Z2JG<:,WI^/EI1,3G(-F;V9C>"(M>%JA@!LZ M=0DYV:7M(P*Q-2/_LF#& QGZBK-[;@=L#[.50-F1C+8!]R_%466#WG;KLD-; MY]83?CK,?VY@7#.,5>N[_:2%D9[Z+&N,MU!G0[0/MC,7,HS),;6WG?&4='PE MHM/6,6=K;? ,ZQC :5U,F+M:>]IU69:DF()X8L42E0Z8;KJ3+GEH"]1U6DG M='NN:$,"!$5P5V+>6F)^O"LQ7\M"*UYFYSP99B:)] LP_.Z/!C_T=U/1:7K) M(+7W97!M*"D.=Y0R$OX9:T2DA^PD<=,<2$@DD7NI&\@PF8=LUT"HFU M=RN#(^G@-J]BQ7S]N8,3;/Z7W4.Y?",HM343T8>OU*C@O5!^^C9#Q!U@G3A6 M>\>DFO*$"O9J W0]XS M%SZ8U;GGJ<)XN[^@7Q9+75@;F"5RLDXW(IPHL%#:=; B1*XE-]S(1$<\I#J@$+M)+PXJM'3*$04SP++;<'%D$38T M8+Z[O?3+%A?<<%QZ.INZB&V+=,?)Z?:-A3;E.^&:9#MR:4#R\:(SJL, MY>P4Z0==UZ(^-K%LD3307EVBNIB4 MJ:ST)4>\17S'%6\(E-Y1.$'EGZ&RW3.R90#PL80/FP0O7YL3(NF*\&&9RTG5G HA&E MK4YWLDW!ZKG?A)L6ZM-<$+$XVYM/8PZ9/I)>3 $+DC*T07Y9G3.3X0JW&1S- M:B/#M) J8LJ@$<;U4G;$3?!N:V+MX[^1M525PGIK UK(HN86:#!9 QTSC@[\[\;'E9U+#ROUU5O2WA M!U8G>V4^DUCG,H6WM__DQC0>1RN/GMX<+%^Z7/L/1@^Q%E)X45X;;CJR--;0 MC1 PEX+ O(>:HG=SK#@A9^+I;@.O=P-7Q4++66$G4N^WK^,735_P6;V7>V7H$ 91LCCQC#X,N(<0JT/%-.J>RV M\-IU+UQ@Y ]<7QPSVTB/H3A3J5N!%#L%"/@),#Y2M_>(/=:@RM6101X]D=WN MWMP!U4:\.(-YR7AVLJ,REVS!4#*8'+IXI*6CFC@?.IUL3A3Z3A2N410ZC0MN MBGVSO\-*F3Z VFW6-6_6B4Y=E;6<6$\_SO3%NV-T0QK5=Y<-8WW NL(2XHLN M+J+FZ0,ADL#_;U+NB$,EP-%=5FGK;8E=<<-0]AG&[LG&NI/.N[[W3F)N4&)< M4R$7!1RAYX?V+E^*6!LGW M4&OWX$$,Y.(@JW[[;J?]$:6:FA^R$69@,!"]Y M%DX;[^3K.N7+-M&QA,T4Z;*#$V@#^_AWQ,17S>2FA;0>W3M1L5,A-Z1"UBLZ M^/].4BE\IBO&9.LO5>XVZ>8<;#?ROME/L#'_OMNI:]RI;B6@KS]\MR'7K-^< MK7('HX_;<+F1 M/79J[AHW8%T%6^.@29BZ K"M[$1$)HO=UERKH\ZM'U^Q%E'EUHK/&ZTI[PUWE@'MYI7AD5?WQ>GHB M733*NMSML-WMX37NH95K4:*ET]5B1+:,4QJ^!+_B.HVUR>41F'2W8]=]ZESM M=J-)42!8%W02W1C/;H>N<8<,(,OE" -_31@RXE\;Z=))7I\TV7(.6$)T$@\$ M1_ LWZ#K08>ZY3UVFWK-QTXQ]3RA3MA-(>W)6N[M7P*IKJDNZ"OL#-;T\J+M M]O5DCRL!(D:'.&D+L6=9@1I7T]DJ0 M>7DV%_TK=5.@V6JBHW3J53&L;9A]72H>+5 UEH7\,S:HU.L5IX]8D*9%*U,F M*7*=7*T'XI;OV -M&Y"P D.93-C*BQF!6*!1$GXF./F N+@;DY0I_1)C&90" MPR0ZWEK2C.E69JYH?=:Y]JNXL;:&U3X&(9=Y90=? 0K& =4'=0Y,Y=E$6CH\ MUU>5-F**HB0-*_ L.KAGL!2S"9&,F>8=BK8O'USW7WH.X*4U^'3E>5LOE03Z( MB2XMDPYJR^*4BR$"5X2-L#?0 5,%J4-IBR1YUF2+7/X&CJ%TKI/\!T!U)6@< M9]?%V6)@K]MY6FPJLDI@^IC8R/"%!03,/^)H\$,N(]J M#+ I[A9X8(\?!]! M=?7(#5:DX!3"3P:?>^9?PS5P+F;%^XB[SFV 4,@+02F[PEF/=2DONXUWZ2-. M9V_GF;N" AU?@D[@4'P_%IU@\$SYUD!LMG4';:&&MCY*@L!8?ZKB=G)NX M!GY UE;=!F0-(=KC0QM[L8[EZ %NMXRS,AY((*;39F.NY+_C.,G./X/.,[0$ MP!4_:E W&3&.-C#,B_<_('0 CZ#W(!QL#J1OZEAZ8%:*O#8;/'_H7J"(L-5W MD!WI8^D@B68,:-H)E!9*Y9HHH6"8=:['?0'/1#!?*GR=C IF)\$ALUY@MJ0!6E3>5PU M66 '#,>;1ZKO"OZ&S>%/ N'+5O@679/785K*#KE-%-(,Y*;4^W8 M%]3N+EW>G7#<0%TQF.?9NT+@*#8;%MW::0(Z 8DRW!#%TFB-I];8%$*7:B_& MHS MY@X W*<# ]*',SHP,S#9'<=HDW'$DP+U@&U=$7&V%_)_"X-4QD1[*DVJI$ C6UW"#J)]/]YY"I??Z1!8*V4(##A6 M=U;6]31&=1:3"=COWB*;YB$^2PB4,Q?+672X&1P*+@YG*Z"5/SQ,!(3BJ7 & M6) +7Z>@0S985\!;&AJ>E@/S2-##Q_EY'68M)7_A@*?PQDPC]S]F0 M; 5?L>8$*"H2@)4*,"QG.OFA^'(>?CUA3>J54B%\5=]7'ADXJ7S"&4X_0J*$ MJW:F4A1<%)[Z85MD?%0O5-F]#P*OM!Z+1RR]3_-LL02<'KM-CF(EX^$(VNR& MUTPK; KT/%2L])1.4D!IC#RM!2A!AWUE%1BE+ #8BLT;+$<':SYEF(K4R>). MNQDA@Y")R)J1! Y/6YXG _3RT-!*"C+&I#J),KP#MNLMJ$@9 ,_@C"(&;[K0 MW_C)ILMY!K[=QC=&'R, EGV07EO? M\25ZE\1[!&AMV.X8#(V9,#OC9!'S[518HL&,A-(O_JY1;VNCWO=WNU'OUB#. M;CO_DE)B#\2L]06^ZX+'DZ?O!,;;QI&5-B46N8N9G0TZ3!/5=]4)TD&2EK^2 M8E*]&9E[$@H5\529@BZB=@G-TY=OCKJ)"<5H/:&(/J.ER#>X9 -[559AE1F( MA2-.G=PLX:?DFRU=]4:XVQ.26=_"K)^4?L= =4E.X3#-(4?&GDZ<%"H&@K>N M5,,&H>Y0-;4JV9MCN /23\$[@U0GT3(GP<\D]R\KPZ0+@'F4Y4/RM\K+#G54 MI!*<%@W;[8!8. MV]5%@./-5=W9^&S"6E"SWX-L27=]7RP$=O'^H]&3KX>#^X]'][_FUSAX.#KX MNA=ZTO$8M( ./Q ):Z1+"9B0/OO_]Z $]^/[CT6-Y\'U^A4]_<,$]EFR*X,%QS1=T77[E>]AS MDM>47+/QR8KV"\EH;A&1 &E*FI*.+F*G3;$(9E+C75H"TAL2/69G%H*=K,O MD71EH&3/ ZV:(U1E(L%,&PL\W;<+Z0"!3=Q8C42,0VR]N?.:H++KXGNM4DB$ M- .SW&U9=8%:=0=FHRYH<%,4=T9:R00QE4ME9 ])6*M =)(VN_8>:=>J3 %5 M69_GL>TU6:M+-GHT^-DQ?/:;;+K+^18"^(A?EUXTR5^-M^VC5GXVI8\/<*NG MF6_/2,[U!+9#:(MY40Q-72VQEB9K(^.(2HYK(_P3"B8K*?@J9Q:@Z7/(+1<3 M"ITR4T;F!6>I&#.]BPZ1#<9-#3:<0:3/V10R9=>5IY;'XM13P1+C:IBZ&%ZV M/VGG+]A0%DV^MJ/,U=-<-THK*+S7\684@=9:_C)9X*12NQ+1TDJ,D&3L Z>"<5_5A9GJ!Y7RI /2_*&GL!0F4DOI(VN(@T M'O-9B[H";IMN2E*_"A$YGE'HB5?Y4KXE(P&)H]KQ3*NZ,Y&#J'S=UB2(SAKT)[^3F+]$7@TF7*EGM'#VB:HDX#IOR\S&I-RL MS%8"P(0Z'!1$,(J9\CMW.E2'(14N:CVDV*T[R1<@A.4GZ$,H7%[' M(7-?A\<_.*;#I0PI*,>YL,/O)%[M1Q)P4%(=U0Q'-'B-K# GE@[!N*P\0M'> MHGMA;U(;=I%&-O2[,6B"2"9@D#7@B=]"Q3,/V\,V6];!N@/E*$AS2)%(06@V MIA=C7BEZMI'QO+BS'/8*(DS+0;8R:404MO2P2/(1^$/!@V!W(+;,]/HRP;.@ MLUBL>L^S)7BSQ)S3(9[E>2D$TZ2F]9S3(W;K*US@H,=NC71I^!&.(PE8FU(\ MJOL+;@MN[[K FU[58,H*OB-W$L1GHEO\LR;% \XRPN#Y,;J%ILH;DU0B^O;ZDWA@=M!1[KB^A) M.,34<)DN*,OH)7.U@U-X660TE#!&'=:AZS)W-:57SU^B9K21F/"X?(X!N''= MR)W"*.GJ2:/U8BV*:\ Q&CQ3AO'&=Q6$#T%W#+L%U,XI36J[L2+/^N2,0H Y MPJ!9PXM('VZ: M8PP;ID0$JKZZO824M^R?D!;><;;C1)#V,170KX^?LE#":S M%Y^3'=_+5JML<@JKJ7W>B^&'M'+WE>M#%3XMO$MIE"^DM(OJ.R94:1>L92?> M\T1*W+=L9;F%E&"[@A@D8<@2.%20="$2OH!$.#1TW('3>2P:'D(;Q3GT9J4= M1UA 3%.Z)Q" MOHU!C2@/7N8D(<6'NDK"[IBX<)+7-9DQ_94XU4:.U(%*Y_B127S\>\DP 0)_ M<-FN,M&N*?]=8&JK __=T..T#FTU-+]C3A4\3CC@0[X+ ]&$96 93.)ZI]$# M^W1NQE*X:+1>[3TFG M*QE(/FJ=.5@.WS(UD@ 4(RQ>"P;>I7N9XO]MQNB4N-*'JQH7; ME[YGI^Z"(^'>GA-5XSROQ/LKW'P%9RLC,^(8O:&=::(XA7'9EHRZN<*3LAXS M5O.DJ<,$LEYEN&5;)>,JN2[;U.5Z3(*#EOV2W 9'KJ2-05Q2F48^P6VOQY\; M]D234W)H:/LF6EW7OA\^=!UI25)4G''OUCK,P=[BNZ?% ?)^]KKH]='7Y9>+ M&W?1JXWC>\F&G=7-*3M%_X^]=VUN&TFRAO\*HW=FPXZ -)9\:?=T[$9H?)GQ MN]UCA^T>?WP")(LBVB# 4#)G%__5I[,K,H"0$EVNR59S=W8;4LB<:E+5EY. MGH.2MD-P^6]V.- (IEM_RQ2,:!P697MI1M.BP/:CV8<=55L9F_QUWI*EIL2 MM4YZ,F=<6/(1+_"Y=9/<+?,NX13-GX%=WSJH=(-0YY.(9(G6E=->5V VF:)+ M,KF3B 0T^1GST/#".=!E91_D3+ORQ/INX%D)S]B"6 MN\):X$,F60W9P+CW\QU&W=J@I4/+!D(LVA@[4-J7G&&?9S,GKV NAB&;KI[^ M3C+OE2A,C^-IM:UPT"JQC>0&1,BF-**-$_Y0*MIN*+]#_]SNL#HV3!)UZV'0 MZ%!U.TV^S&W;NV6XNH1R\?*F]JJ=FMHQ+MV%UKSW^T_FFT;Z#MIU0UD'M=>4 MP(AD8:$I)7Z;7IVI2CGM*99N0)K3TP&AV@!K3/"D$=E.KE57.1.+63[#O<_R MV8Q&FFP2=UM$H>!-I;=$ZFM$#=N$FJHLS-7 COL8*.W*[VXC 9?9/EYG?$KS6Z MC-P*@P02P$[N(PU%,LPQU11F@C4>F0B'2=!H)H0_@WNAHA?'@"XT1K>V:[27 MN;3.F"Z#*/@YS&/2,[+UJNJS7+I-TC.DJ<\4]T'\Y@6W[B28*_9].!Q<4^6, MT)UR97=6EV>)R!V?69DI MCDB=$#D\$]--.3-_9SM!*K_H+GQ]E*/9$Z/GZK7Q>8_IS/5>>>?N"8G3I+=? MQ)U Z&3#!0U=@K7X]DW_"=GL>4[;E;;" MLE@P9Y!1=,@$2A:!C5*DK4/?>*#5X]@IF@LIM?3MK)+M:7 W^/6B7Z "KOB MI8(-E,FB-Z(% *UWYS(08@@$G"MCW65RM?UBKAPQ@X."HZ& ((EFUC^+-P:" MZ1D-V2KGYG30#)1M$]NI6QZ^$B&):/5$^!LN,A@GZYS/)3U3-+/-JH5W0TV0 M'34PQY*2 -L*M#>/+X6KS \;!=5RQMC$Y<+4/-EO00:.,B:,8>-_DS]V:]SD M#\DY&0!7P_0]#>EI4Y]W2_:N](!U?*QPEYQ%S/7[NVV)S1P]_5A3%TH*G%TD M]W<%PRGZ@-$>W0F[-@,ZL&_?E+Y/_54:EL1?"W_QL!GG+- VPP4R73]I MA-ANV\ZM6O$6YS21F<[/0*E35/UR!K7I=RD+4?"9K1416S'F+S3%(,\0:B71 ME5PRZU-MD!6IH50 0AK^CNDMVP".)?JA*B M-F%A!H.B%&URVLO1%)BUF!4+8'Z!EL-T>..]KV/OK&,?[>O8US+0 MR5E'W,NT&>/R#:X39QU@!6+;Q9<6D^]V+_('RR0JME&)!D-.1>R@-IK%O @H MZ7S(1N4 _9I<)/+4FLM<, ?)@7)'#O_7XDTS?XPFN&PRGABK"+$%7 6F0$C+ M0Z5%AI,6H?Q3\@GH;6"FF0%#36XR,W 3W(S9%%]J%=329K>N-U'TVO6F MM2Q#B7?? XGA0QL;;_QU3WM]?;37#$S3PODNIM.]*/ -3$T/TY$PJ)FDKM3E MSP*YMS24#@N\J/^WS*P:4.5AVV7^1.O@)BO6JJN'L'G X4L7FTNY.9<]RW8G M=+Z;A%_]1@C]E1GOILBM.DL5BV9%E<,)?0US/[#[A7V-"SLEMAL&/Q$&VP.= MC"[K09L:+Z2=2 SDZO:"]#=ET>:.LFYU;$$=G=01EWH_4]!N:O=%N;=$M09%<7")"YM"@#)7 MP&D1TZ&I&/;K@$Z9&_9NXBV8UC3B0K(O9XI/U$_@.EFT@.(.4D[D=$:),Z9F M>20IB>T%BFY@G@U]U(5QFA5G4?2()!*0$R!7"60Y0]S2'> G0H"8Q?Q+#),_E%1/+;PDTC?GF;SE'_)#YW>?S*O MZ8 @J1"II/HY M/U^>=A^2407PD)A0K[4 MNB4OD?3T#7/(;#4^#PF?J#VP=-&FJ;* 6@?#?_E'+KR\-LW;EKG\(E2Q(5+> M5('BUVIV!/=!-8&/@&("@Q&/(T)J=S1EJ*C M7(<$?>IYPT@I[14@GI6T)ZRW+\ S90HK3 QW1<4DE$X1LV! M40)PY3HYA>T<19KKJ'<8"!XH*P97D+NAX.?1*HB3'4 -7:*T$]S,B+KM;_H9 M:8G/(CF-"?MW0.*LIY/CKVFB3H#+0\"">+,C+R"(V2N4:K]"E?#6F )R%I"< M#^2,DH,Y9W8/@<5CD2C',X.X@HJ>BA,2"+I'=D"'7=[,EL($,P03HAX9Z&+3 MDR\@MOXP-=L/3LA0L1&84,W:Z6DQ%RD(L,%$DD\BIO,F6DCDX@RVF:&-TWZ% MZ#"#:2]"B':%@=JPQOHRV[%'2*!;=I7LA/KQBI!DT5E>4I7:X,W2-O@1'/^@ M^T.78-ZVFX9MG^7;T)UO!@=1"V#8,^X!60X?4=&N4R>O'<4B1V?C(CG '9BJ MT (0"'6%(-CZZZ,5#IBNQ5:;84;YO$#,(C*+-::;&4-7CH6:(G2>GDPY^Y*C M+HVP O(X'G_4^4U1@:%54*8[[@%%SB"Y$OQ'75 B:BC"18G>8B9^A\X#2G". M<7/<+6'LU4*DIWH'#@P_$7R%8V \JN9:!C#"1>%SC)N;.<\)XL M?RD,?PHI"_@*#OGL"H>U"RU2(]2DR2:+/4A"ZAP5KBMK9XS@9HRK>#]0X%GW M'D2 O.NEJ_QC5!0-!LGDG>$=08(&'MIP>[>Q9^?NN0O.'M%OBCV%3>:SC%$-U*!AAGI$#"N. M5G#8I*L-I 8B^M:ETK *,Q:%7EHKYPH['G7C ITQ49[= 9_NA,PCNQ@89+LE M9< 'SO$./PF-=[M4 MSJ]%79;U^1[B=[V%HU#U,[JH-G>0E/W(KR1.B;E+E_9L.RN=%@%T8>SKO-<- MR="CN,E7ZX/-&K068UVKC(WCZ0XD(&D'MV@D4P!%#B^C.AJ-L]Q\/[G7/KG4 MH&Y0-I=-9+)!B>UR#[RX5KN:*)&ZMHU*M^!0P-9RD!(2G?N]^;QA[&'10K=F MVX>LD<*Q<#H!L P/>+HY'6#9]E-VC5/&M X@D0CXAN##1,1*2+N%8TR/L+#A M=AZ%^_F\X?DHICZ:74W.M33-=J%982+DPJI&!=-UVG,5L5=XF%AN#2>&IP&V8 B1Z MRI.BB_XP?.!,%Y5QQH$[D$5\QO0I- &G-+D5 @<6)E.) MNGZ#5;$*>5HZ9G/_*(M6,\^TZE/:6%&2OQ5R2OIOQN+ \O&H.T9Y M"/[!I"GLQ+ %-F [!Q>PZX[7G-1& MZV82^\5T_1DRY-.::-'H*TU0 J6%^TN%'L9W]'XD!UB TK2';TDT!M/KQ(*3_&^3N%?.!C[_Z >C(V0YNPP3]BPTPBMU,N M;$$O]U1N+YPD?EJ_74]/D04DP\',2GG4I0RX,;#&-$4?U('9<0-RZKY23!W? MMP#C+R,*!Q>?<'5Y64P+*"%QZ-QPK+9IB*%AO6G\:[7#TX(>=R'JC<8\4-U' MTMC]5D,";ZG* .L6^S7$U93T&!KY8D]_*3VU:/FSGX10?UB'F7 :'\\:I\YB MR3LHD5(*CL5,581T\FQ)X^BLT?9;:3S-KE .^IY $ECC,1;]"1\$>48"8]35 M@5X^?@(D7AN8*;>W-+W<[0'LM3&, M2(O9='C2_L)C40CEMN 3!D@=%%UW,WHG9Y0!N5\_IO6VG%U43\*$U$W8'W'V MVZCKD\]7154 [U_0P5:ZTZ)E>$>/)HZ-F=35^U, ,BMB%8QR>CN=%,-$'>V5 M"(",.3!#@"3VQG"?IP<,YI=W$4X2MK#S!)9C/:^@O)08X*(#VE,/0MQ1_CUU MW;ESU45WSN()CC.L%=HW-O;V20RWFSP4:#G%^1>J3[\!J& H3]?SX:?J)8B8 MR/8,,IY7>04KKF9.KMSP.0J82R5WM1M\.[..LO2$FX2HO1X,$3XR^Q%J(;:+V.^#E MIU,*WPT!D"+H T^,$;\92#/K]:CWP36D?%O4!E^@%FNW"=HCLA[N$5DWQ5 % M =Z.&&;S0J@!X7L$37+Y2Z+1T3C:7K&UJL3*?H H0)!;2ZA9&C ]&)X MZ)AI!01VKN-NAW4PYCZ"BH!2P8>.T#TC]FL)=N).^3B*&:1I/2]PQ/ZZ:4BR MD]1B,SV;Z01S4'"!1&U/DZ186*QIJ!5$WXZ\\'A/"+4(A=PNTFT^]I$#C;W3 MO)I\Z.E] VX5X1"M5NIO!?BHUE#2L5+6]<< [',K?!_\ MEZJU"]DUFDPE6=DU.;4^>3\^:>D]!HXP8.,<01E\8)LO''7-*!5DKWG9'C8J M3\I3R03+?C+%J6C\KTC5@SB (N6 >>JQQ)7W51HJHO^%&N?\2M7/R'TUY, + M^1\Z 1KFU!?==B-#HTO<]-3EEG0^+/L(E>X/;+CZ!BZ#/)D,IV@: _RE('A4 M*BG\1;)-%=)9'XD:!ME=R2V8)P#G>^LQ[UFX-&^1].(-%$E,XW-@O&=/A4&; M:/@EY*BFC!+P?B\-7D_A,(^\I$),5^17B4F5XAU'PP1]=.XCX=!"T*8$ZY1Y MQR=H,S=WHH4].-GE-@PX,Y!C?-/^Z8M-*%S<'G- ^*ZEM VK@]ELUQL69%"# MQ\9T(%?E0S._ I"]BKHYW*$2(JH^J#^T(L@Q@0B [$;:!7Y)_/P55+'N0%;_ M-0XQ IZRI&W54\A+A]2."0&R)132#C&_!KB^LI X)]&WU @[NX@5F'8G$ZN9 M--8?K!_L)32[0C]V*XWH_O\?88S\/QYDO4;RIX\/?_AS-GGZY/#HS_C0TZ/# M[_^<:7R,R"X;=G^?._:\3!4E,O./),)3>;8>6_>O=6-(9%*/J&W=:DK-:FQQ M6[3")P+U%]_X-:[H#VE_+)5ZN6VXFEYH2X<)M%UCP]:;I?\+R0NZP&YX\O.; M5T1(BJ_ 5\!R;ARK_[0.H:XLXJ$@>Z_I5.79];[2BD^=:2=MD3-GK;<:BY)R M&V3;5"^LVUK"E^#NITO@ <%TW/H0C7H5-R[3AT0M1QS\4!H6F5=;G?F%=,Z+9AZV5"LOE M_C]SA_C;L5N0*#%KN0:DCWS4P$Q@7N_U66ZH@DJ4P73\!SU>A.+0$SI']?/< M\;D7%\A]7'E3101H-&=\X?[MR4JE'2XF,Q#.[<*IQ @>,?^$0G^- ]3&IS&% M8HLOZWS;U&7)W^/!-=/D/XD\UUT.3A_ 9U2C)/S".PS,SA!O MQN6#*7+^>\[,:]T1F\J2HUV">4"HZ_\[@"3(X@Z(MX'8'K9![.%OS@ AL-0, M_=5!J9_&!>0$_4^[>PG.Y3X*B2[1^^!B8;>.?J5-P MO]RNNTE!T^IIBZ=WJCNI/D_(?)YR'*.:Z7[5G16UVEYPZ_1--_1?_* >SNA%"[MW&7NKY+V6U/>.O3-Z0;#K6]>_Y-DZ*"4PPVB-K-D# Z9 M%6=%Z0\4.@75;4]@$!PMG+O $6" ,89S1I79:?5_[S)RU VWT_-=;I\/M!LR;?/0\:6H[Y$U\3H,1A-E/U$ M7>-$J=M3_"?.E(_*_)YI&/JW>S;V2+A'=QL)M]]?7T.)+DVND-\'X[C@ZA)) MB@LCH'2&A3Q+A/O&.)02F,NZC-D]F[U3E[C<1IBK_Q#YEZT_)Z$XOS>NUYIG MBVDJ+2(H;9%.,TU0DKY06->^(_S:W4EMCK+83U4A-;VU(Y7" 4K@\-T= 'PP MS^Z"!5(SM%*>%?,-+ PZ& F\."W8A] */\'TBV8@S."JY*C#34OMA0J.G' MPO\^"7I,FY7 9?F)L\G?O+O<; 1*_*SQ(Y1/WF)5F:?.A CF0'BUG_N-T[4? M)V]<[5\_O/9;Q\B<+*2AXU=^VOAS9_=7#B<1FFF$*L,0\<$4QH+7'R&3II2N M"JU5VD2VI//,V\WYH;QH1?H_19>;GEQ]QLC3%^^V U<'Q2-T&(D)WO80D*$# ME8!->F?MDM2KTF-+M&FQU^F5X*+)HQJ,\"!3I^N*OBU9N_[#2S^D>7@; V?A M60R?A8S/7WJ4#U'S-GPL&S9(76;)^.=B19-A]:),2SH,'DG>BKRM@+77M#Y. M?PL0^=; 2U]4\P-_'#1VH-3$_^/%OV@S_TM4Q1J:9W("3K>FK=Y'ICYPW&._CC^R1NJ0C5&O?TC6HDJ MD.HAM6R*I28''IJ0DY9@UQL$WI*;UN)8!VMOQ\JZ&]X.U_@6;@Z7+XZEM(F M5H*+E>C--AV]H'@YIU)YWHYV_&I[AJZRM#- MA&((55"C-R2RZY/B3 9;AW8A;-520;$4@*,(2.T%2^\CHDQ#1'FR#[G=@)HQ M:*\)'S?Y7AU'\"F*T/9OKU?)FIUE! 60O4XZ?SP2X5M.XPA8-K>I][[L@(L?GW M;_(NG![/V.V4IL=)NZ+V]8@X'W0IF 5UR?.]2J+(]PW!'<@!F)Q0+]E;"VX1 M=9Y7[T_>BBK/_6ST7>)KA+<( <1S;V\I.X!P?N$_NJ" FV[LC[IG\I!HSXCG M7@M&Q%9MN$7<6&S8NG$'[;)8CVQ)8>]WYG%9,$ ?E'L\PQB:\:-O\4+S(4^D MWO 7'1N<%Y\W-CJO87C^YI=5OJ$_O5+Y!IKR=U(MSB0"BJV.(D3#>+@)..BY M!ZH+R>/M6IHG"4 :Y7D"91T6=%$QU7X7DC.@/9L#NKG5[\@E6!;'GXW<&Q5N M3]V3P)1V M=20$3_:]+JT1:7984K-?Y;3/^O>@1SR0(!""N<(G$H!)5S/-&"[>*/* MD!NKKI>HA&+C]32 "WJP2.\HH551<0D9, G:9N1M\ $=*9N5(IL,6R,7FU+6 M/[Q#N%G40N_=-HNJ&#&U):=E:!-G9I;(R\+M7V=^]0V\&N7!RT,Q9""$J]<: MME>F=D[QT?26@= @S:"AJ*RX[H::3#?DW/ZSKOIX<'.],:(0>UK;56=655&= MT7U.-29/@8VQY]0_%CTM!WGYM'7"# L^*2X3].M%2ME4,\55/Y\$"9HQOV], M3_,.^ @O!RNQOU?&EIV?4)";#?/-$<3B+&Y(D8W9!%&8)(PQ M_.B)Y.MG=OI^)3=]7YQ_?+>+\[[K=:%V^"B+OA9WBXG"Q]C MWX5 Z,.@78@-1]NZF.)!A#&2<_K5>Y;MO#!9]G/XTNMEV5.A;\I:5E.A )43:?+&_(? FVNT8B"W@KE'BOM=Y9SB]=#X9A< M#=20$'&"8#%R[B4B">-@\5MG@7@$@ @YS^.M6R?Z+_;!H>YDHVB[" \I/.&# MO:,6]$6Y(;Q@TKX''5"@-$+OB[[ 1&VI.KGFQNQ\Q;R\*5^$*TH.IQ,MXY0R M(,Y%K[.]!=_KRA#]2%ZCVC7_PZE(IS:G&FA(^O_6E[95WE!,X.BDF UI.A1N MK69"?&3["A&!C8)6CIQ-_5&X/OEX5;7G/M\I*>O5*^8/J@T)+;D(1!&*I[?M M3+5A2 >Q#-,765I0.WI]DMH=U@Y[&84RS!'-%"5C["1*5\B,)Z.-\N]Y J&*U5E%4ZE=VRUH7DQP$8J[I8TCP08K MY%&RK77##:1>T>"2[#ISCEW#C:]P"BB[RV 7_B8V_UMSPKY. Z9UDT#;<%VLO$C*/5@ M%%HL1B;F1>=NZG<21>?<<"Y\-R;KP%N*,@4-6''DG/E -JJ$G$/@8@J$1GB% MJ.^H@Y4CHZ"'@:X_+2C'='C0XJ0V4MP_N"(0HI@G%>W>TLL@@$!<=GJ#@2 E MIP(#@"%*P:LT110 1VE%&$R8QGG+2;>.*-M:/J4KOV(G1\<^4JRZI:TZ:2/W ME'G;B1^% O\5HYDDHN2FGBA- ?V&X*K,.GU/7C"]M!&?'-*:Q.2S4!!WDVV] M4?+L_O3$F1D?\Y5SPDK$-J$L_/J8TPJIG)OSY-O4JQE+'7.F*5S7%;,'!D:5 MH T,O\S2HN0S?[%6X7&Z$F56_>A;B(6B'385'1 MG96SHIEM5I(KYHQ)5X0, M%S.JZ9GRP_+@#19+TC^/%SZCM%<:QO/&Y70!Y>1=0R03!@.W)WNY M?FCF3CVEO>+5333WP$0RBBZ?Y^MHN.!KN]FR\D]WJ@<3?L'4:6;_[6?LFF<, MIX5FG!.[C0,0/A#!)?>X\VN>G.A%X63K>8#F).?0C&.EL*DR\;?T9(PADW= MVMH[3K]%Y>FV..^O)%TOA[IQ11MFE[7N3NL]K';!'G9T=5+R'(U:B7Q524ZL M"\D.M+3U!ACZM.O]2HH0^$OPK-E;0:XBY8\;O:IW@KUOV8%EMG^'*UYP;J0B&4H$=35LX_4&@2I$ /GQ37[%TIZ'2(SSZSW,2*R):X8X;L,5T&9 M9 2QVJ_HB<_=>QBR-M6I\.-*9I G]H B6:QDRB)A#."<*/P01!H:U4S"WZTI3 .-+XT[Y70\XI+(EBB39NH MRK_:#3<*\6-\U+JQ/^@->#'#_=SJ+0!C.P_^[(0TAGHC;S7^**#B"OIFS176 M?NAYJ6O?[V"(2)H4RL=9AKN28B&[-_7O@_$@O+@Q^/'F1#'(IJ>3_YT_/CP 34(E)+OS4]/ MB<,,;?V!634$?&Q"-AV%AL)^IHF1]W['3'ZJ_4LJA^KD7DZIG 7DL,@,%-7] MC.S !5=YZ\[J$F7?9YQH"1>C:?K3XP?F:5/[;K(UT7# ^N#J2.;7#=T'1PX( ML3B+8%=:)L1$6WOI9"F&:)JX] _(3GBS4BK^0,\V-KX]B-MY=-TU&V5=#)'M M)$P"LE:4&$R%-JUE[J74P@7QW:*-V#L"Y^1-E^EA9>G% BREW$H.LK>-8B+( ME+NT+4]![B97G-FME+!\&F0RQ_/>@FUKI75AI(Z5_>EG7I+'"D>$&/8K#V<\ M,=$K0Z<0IV7,\@DS'$Z$=N1,PG' RJ.Z05)/R/&QHYSEO.#JOF6#V[B189"% MU<\0#>H%>9.*16Q:=\%+ K@UHTLQ@>=6WSF>>!<](8$&25!!&J;1"9WF?++Q M[& 81UTOL[I9,UQQO6D(4L2^H(XMM EU;"EQ1[%1QKU^Z*VI$S%">M ]!&,G M!./)'H)Q+0,="V:%A9FJP(+TRLD6( CG^Z!>S'74#=?*$Q^$J+OG9]ZORT^= M(-1XIUMX&=E0F#!XZ"7OU;AQ[X#_DM3?46B@SAN./1@"J/R [UQ5>$,!<*\? MJ=1Y(!]ZQ!=1L4YSYL?+.VH8"K%!O)F<#&Q !SXJ&AS#96/?_#\&P MR-.(NCW#;%0H@ET>=HKEQ)(DO$2-<^_-9>@!D=YF_+8#^WGOA-O/[G7.+D&B MMZG[# _#^[(?V\FO&SCSU.J$WC=J;\NW*\FK7,7=W\_F==905TYP8/-ZMNE' M9VB@#S.Z]Q-O9(I"3Y_T,5@QKIKT2G*TQF\:[FG5G,9^CJYQCF)HGX3TS$>P M6!0D![^W;-=KV2@?1&=.:$A=EVY.*;F2".V"$J404VE'JRD(<69]AK;)*YQ; M+,"K=QWC+TW0*3'7PMT#']W0.:(OE526 RG+?@'=P-&(TDYSFE?"H4!8C'!2 M0D-O12#K)NE6%5I!F4'U4[5-IR1B@KURT[5.IC06,;*I2@Y*9<7(0_L2]):\*W M7U]YW<^O 46\!9VPGV M20 \AY,/RX)!1>.%2!KT2PN1H1*<8CD_OQ1X22U'"9Z,"]EK=V+ZF%R8M.QP MQ/*?J,,%YIC#R4G9UGIU.PKAM:2-5W4$0X\CGA=<418OA8T:.W_],NH(A)1B M9&+IMN/:;1\3$[;[16,"*)J&Y\BLW31H_S0YBISU\Y(7@8T+#T'R"]W8\%2(T#P'T7 I.KZF.D?XUCYBG3L!>O MQK=*^^#"7P=(6^&*DEYT]"DE3>@!*KN$_%B_4?0"[L9H,L5(W@&S2,>]0/Y" MCRP$U_V1>AKVTF9=JQ*;=H@&_5"EG^!V92J0$.(-"7=ND! 2U<$JL04RB#WS MQ#%7+O4N.4#G7\*-]N^,,]/_-Q, N5CP'OPK/D=LS_#G>+Z*V#-:ON8I>/YY MWBWY<^!KG_Q=#1DO-N==HGKKI-N!K-2T)K@>-1'WS5AT/OBPMSAP@LPI2P!Z M7HF7E)73>9R*&@WB663FP#^W\K#1.V%>!'XNO##,E*"(_%5IV XG/_L+U.B; M';Y%M-7T/N9$(&*& $,B'R'8=S\N?IB5A]8<")DE/#-GK'WWO(,T7Z8['[NU M]O-&K^/]ZS(,@AB!2(NFC%)Q?OIGNW>_F@UU9-/2R0."95W7)2W7L+AXF B@ MV'0%,V[X-5/6IY-5\N?X2".R#\9^)0>E>7L&4KXS,. M^@5\K$.<]Y5T&!N[F>[.Q0+T6[%%Y??U/@<3#'X:64+R/:PB.9!&UL\8/V%* M^)>73#FB>YK92/P]_^,8->NOY4T*O;]_2E WLHF#1^Z_N<)7>V>BZ%"J#^-7 M0W2Q*/NF$X^[D4'P#S7SVSS2)8.ZA1U,2)R:!:P--7O(ZT[(Z_=[R.NU#/2( MF1CT([ /%W>K1+'Q'&*36J1<*FZEYP/.RX1NB_"6$%G@[,,8$7/2I3#=,NY] M'J@J7(4-![.V#MK1?H^1IC4Q#5ARX5,ERWH6?8YBM2I.A;*6Q:\M@2ZSWNH- M=_*L]0>),0GTWCA.Z,6=L!TPAU/: Y+T# X%* 8.\E"]ASTT<>FR23!JD-J] M?C;S<04#W_>(@Y\&W70Z>U?T=I9\=2_URY[[R.^LG*G;T3NE&.? MYR1.JW3#^,V;QOL\L^W51^36A(1CW92B^ZIK:TVZ\.2S!1("1<)3ZDJ\Y*;> MG'J7B11J--'72T"ZSJ5]28$(MQ^11<>F+_ARA2Y(L^IN;\#F W%MDKYTL,?2 M[=-\]O&TH7CE0!YY@?_Y\;I>H+\">KY.MZR1HRK9M$FM2YSN =._KIYN>7.E MA>_^URGQMRSBP\G%79;U.>6MCK+CQT_BNH_^Z9/OC[BM3XXY^'=W/!"60]&$_?'(\43H=OJI24GQD[YY\SH>2 M.2(:I7Z1SY!CNZC+HNY/ZH@:7\8*'\(!R<%QR?$3KW#RIT90N2#6L.NV6 M41&(@YH:JKPB*];@H%>RA@30E8)TZ2'+B'TY>*.=4\AK80TGC!T'XA4:9 M#O? J13Z5I('E&^E/%B!28J$W "5%=TCIH:2_1QG$D"]-E0\8D.O/JJ^F4KQ M;"0@7[F<ZF"Z/=#WF^9MP20.:$S2 MU\6UPPNW,^^TV(UMMAZJ; P-PP7#X\WK*T@E]_3G6]$Y+*H%1?N24-"? M5LQ"L^4B88]HDK:2M[NXR\>J/@=*B1-0X;5$L"^2N+,BQ6*+K796U"&.N> % M=2VRZ_4UV=5'*$67FV9(J!\-P1VHM'Q=M[J#\DM+G,+J7(\16_2HBB[PIK\" M;>MMV?&?XTI_MM=*5XI")3BAV;-QG))()B8@(GH*ILF'L";D09/33/7Q7JC MX N5AIRE?HX@T?Q#[ +^_?G>C-)$MQAK<-^8G8 MA^@/LL05B.)L.D2X@#XF> P4\MP;^3BZ'^JFU %X;1![052(_R2Y@8,3JN!P MPF,T#S!YR];R1.LH8[-,O#]VKJ?;G8_A?0_H5,DX^Y4E T<05#;GJ'F'5,6A MC*9_8WU%&F-#QF&?1W):U@];#':)N?I@:6L%K!76BXX0J6WGULJ,S:3'E2I* M.13A"#XC1U*W+)JY(E51+RG:Z#O3+:%!8SXTX@Y2VL /:>4611RIU,S]"U>F&-ANR;S5E$%-FTS51J%9!WG]*-$9!U@&6#9R(E=9LAI1?P'# Y-M^926TU\>7^Y14;4F-Y= M2P"5P?Z4RW#T3K?S/E,,TJ_,O2Y4O60,PMV'[+Q"%9<4_ *'0V$A+28VHI(/ MP /U&0O&F:%OZX CP;JS6VOP5HI)(CTD*E^!L-'<5,C?7+G M5.5,;JL23F;[7. ER ->XN/='<*QR_*0BI@0/J41#:TTSDM2[NJ@BS>OM!4< M-Y6Y/3YZY M>2 .NRD1L_.^EB>1\P,T/12(Z413IDG@JF-)(DHB#3>GW^8="4,0"@3^(%&G MMTO8BH[C1NBIC\>MDMSRMMC_;(/8\645\WE!G\ORS!#U")L8.P$R5F2%.8!T M%]PA+ES 5))3?%_5WEG5?OI'JVK?%JOT1C:J#^-8?(EV.Q-R JZ^6G&*K-OI M102\84LY5:HX.SZR_4Y?-*Q_-"%$U)B5F49[W2L85JR4 $0JL7D1G7?PV) M=1J LZ(5ML\ -M,W4PZ:WAOV8-L_^;!F4W0&7B6$>*#VX_P'.CZ0,:=1B)FP M)/TFTH/BAVWZ>NI!)XMQ:_-\E:(IL0F7IH]&VNC2*WHEKT5QQZ*+%KR M\R>X.;4L%O[M3G/B\Z-GEQQ[7XR1/6O-!0$P@5J)-_,]#!N&V,<)..6N1./T M<-_*]%5:F +VVM##K(>1=,3"VV"B1-]/ MV;53>26GB3^'HJ#2?C*NF7Z(VJ\HC59PQR>?UW*F*U2%#]YS% 0N#'IB$]H" M[0.<](U;\D=18=I/\C4;R42[FF-7K;Z:<#_ *[3+(6216290 M^IRYRZKG!LK[Q7*<.Y"5 H[2 /4NY&X_("B9D6H+->=C=1Y(1"2O9;7X\):>A=;[H\U-W3286H MJSK1,7J\JG+]7>W?_N#Z!8^6L2+5JFR@A@F2=0,A3( -@.!-$&/3,D2TB?R#Y%W9A[7\4>Q46370% $YL# M[DZOZ@?43K=ROOK1H+(W;[J,NGGGYSEU2+;UHN-_F@ M;&F++G1.=-1IP>?^M.Z63+%3"6Z JA#XP9C5>U0458GM3$OOK]Y/WO%S!>0" M9V"I\P+0$7?&Q&+(M,L&Q M+CX^_\\L],)TB>AJT"HS>#\$%H1\S\O-M6M!SA[1Q\>+U8(;/ME :]RVW%OT#37*_KM?;]E2C[-EOX"6!5^4JG/N_3^8[Z9@Y%] M)5M$$-<".#JC\Z0LVA6GYYNF;OP/$0HB\G8X%0FJ3!]@(MV2\CNT[,A\XCBQ M/:8$H_ K;XFGH8-++&S8D[A22^>2U6;F#N::):)%6W4V MFX\6NLT\-#CX.Y%N+E>:(1>!\H8? M6<*4U#3,M('ICOZ*G+)E;4E_5?4M ]Y>&97(;3RCJC:_>(#A>\^#Z$BHT=F; MY9DJ6+B0X$-=6NOJ.L!V'@;[)X)2*0]"8F =TV=SEP7Y*3/@8!#L:'.!C"CJ M8#/NG6:6.PK.2BBCL[;-+2$\EWEK*F.P.&$U VL$7?6(HI:E2NO!KU[5:IIO*__\LU9;"!AQ9OJ% MAK*TZ0I.U$=&#,>]I"-";/@;,"\FW)](:3)9Q2*(CVAG",X($3&-V66SMZUB^3 M"PO"4O(T[,2=+QT,.I@R"C(@..BT8&CYD4PB* MA3;/JA[W@T>AP2<$>="\=F%W=&'4_M1@B95D0CA)]K&!ZD7BFVJZF9\Z>D>JI54% MH"_S&*%G"7E,=+P@(> :*Q?L=]*,R%G.\ZW(LXE+7M2-<+XF[Z*KPDCGM;.& MG/"MYGNTODT5/P'K$:[(^Y)ET LENJS68K6S!!>M=!C<%=6@65XHUD-DM#/M M$(F!>M^AAR[@;@[;# KAQ:"_D.!IZVW*LEA;IAI R#?IPU7BK4+01>B?NF83YJA,H8QD#_&SH=FW.P:06[4 M/A-<_P5G-Z#C%]PJ><(]/&HG/.J'/QH\ZH8&FIGC1Q8O0=QSWJEJR.'B:1R" MO!J2%*''#.9*4FM13]6;HAZ:/\13?D.?-ODJP-,I7,*_M:W1,$]93KBYHX>( MX9@W4DEB9$4Y9H:K:Y@CMU),E)R322-Z, L!9JW.#2R8FJ?>,1UEYI@)&%=& M>2C"C/48':+'B4\%!PY?#:J\4:* MLZ!(D;V)@/GQ-ZR!\?B,Q+=)+1D0R=6XI'8P186FB-#XK*& 2H9*3)&@53LA/7<+_@IO$PU^B4^+TT6M%UL*T >K64*Z?4>F,:R$6) 9 M]0D-+10O)L/0A!8;N6N 8< "27AES+,ZQI;@J:CBW^W[68YA\S:6;BH1Z-0> M+C;OAI<\9J\#.Y65!S! K5'>)Z2_-BY)>?=.DG@&R+$P*\Z*4L G,?F8QA)J ME-EU1D4YECT9!ICFZD!/2$7[9@/)47_[;/C,&N7M."B25Y>^3SJ]TWJ]>K!W M8$>=M E+8%*+D=)#1IB*C,LO_C_+7,M;P1-12I6DS#(%-T"3]"R;FI%_=9): M\T:.G!0N-7DS*6@,JIMHC893!*:P5'<<-E%",U2#9#7)UJ$.-=JZ0@)M;I5@ MCJ=4FP/6FYL535_=K_54HW_MZXE$+:DOSNLK5(\8 M.S[IT3=.#AECN]E?3Y>Z@*0!9-+_,3:-SZ729YCQID)0OK\ M\#?7F8HR.84$;X]G8K1>9)*AS;/2TEJ,0X#Z3F= MNC#7NBWLXR$C-USDR0;C)\,F[)SMCXN^+BV/C81V]#25>+7)=J0T;ZLIW%CA M^O;WTSOA?]!T9>)56L !K;$7OP3:BU\._^\PXXTTQA,JGA1M+#2S!)6$LT1: MW?^:^1W\ZE2JIC'3W]L"\BQ"),XTD&]B//(VAD;W!$/P]^=OWB:\%_H.D"D] M\S:44M2V^$G/ZT]O:KO2@+B'B0JV0.GJ[!G.H(07&\(LYI5-(% &=R78#QY> M/YL80XS9^-94A]:_=P$2<=%DD78,[<6FKHJ9U"7UK>5IO3_@5WO] M45U0>R$8. KG#J:2XC?IT^0UM=7-O&K@33GQNP27_N7_DH54C\WO"Q*KZ;U= MXF;;1=?R Y$1$G(T.RV1\XUVM_2O"4$)D3+11\XC3W4:]O#L!-HUYHG'/7"% M%51S*<0-1(')CKD#%H'6+6T7&BTDY @) #!2V!')<-^3N)/2-);N3WC:FW7C M^(QB"B4Z5 ,B9^YF1D\:JPY];:/TB>5..U$(YE\ZK!(-8A5P*>9AUP^$P M9S9#*A8?&5)W4+JCG^L0CYRRKLJU&!D&Q]F91\-D&Y1>*9-IXVIV;Y5XAJ8F M":KAB/L[GK-A28V#((FB70I><,^@1Z88K+S1M^!ZF]_K%6@&K%]H[16@+\5&_^%KJ8\>W-U::G^@ M;UL]94 Z_S;NF&=A7]V!PA%55':W48@4U;2>H]PX&KR1FI(6$VP!X4O4:6S_ MQ-UPD(>%.5.+\Y'74.N"!DG4+G9G-J]8U4%@V>Z(NN]ID-?7V8 6(F&"J.O< M$"Y93V_LR>YSV?6ODR:?%[6!XSK%T9MS!RSKG+VY]U(2<<]2WA#ZD;]X_T= M7@^X@G')59@X,'X9+_Z<:N(L(.H7\O]'BV3F_&5WEBAW7LY_B;D=_D+%G&;G MXZ1W?,9=J71+Y8MN\X7KMKN^;O)RSV:; MM1[?\E7Z^S_XHR=STM5-P&$:_7(*%$Y1/3.KT=_.56=%4^LR-4-V[T7R%Y-? M.3D-B.RKW"#JJ'F3 :'?>R](4VKR(O[E=8#&;OMKA%@//YD=8M>[WVTY]IMC MP78[\(R?400LB^&RH\_*3W9O:6DZ(8/1)%4O)9:DV;R5=19BNR.-IE,%:?3F93DOF965V:IC17PZ(C)LT=(7&:PCSQ M^X^J7%)N>5ZT,>5\0N4_^I#:B9>Y-Y$_X=KO0BTH?.K#R=M_(K4^OC8-UD(1 MXJ&ID-Y=.4Z73.)/:H@$;*7<('X*\"XA6D7ER!M,"HRXBARSW:I=*,BO.#J' MDW_6E8D:A ?*R!Z;)$-/:BE9W6/$3&D"P4^3OX7\/!'C/J4: MQ80I@,!\O\=R=1*;2>M--Z-V0@M8,,'66$!)C!?AU?T.J)O*;8/L\$(ENP!Z MTD-^#."P$P9^E4;678J S"&0>"QA-E48C NC-%,+*?NRW(0CJ@8="8F)G< > M+.3!IJ%^@]Q5!.-?3IR:@AW9!=(D-#UMKJ6>DA[O(VN8*]@Y3]@) #O7SL$( M/@\)1[)IE7UR_XHS+5I'XK4)$S8M' XX*KRXWV3MOY6HXZ48[FG5#\ M#>PIFT]CBV#J9G4 >?,P^M]-21FZV4J)UK0M )P*QT[:N/@\&#-<*?A&[BT[ MF[Q'=G+OQ"FLM*D@?6VY_(;&Z]"3E"1S\H24!W1G$<4?-VP$%?(,2QWO$J;^ M@%=HM9TA8W &G"\JQ?>$C=(2T>M>[BGU'#J5,;QPI25D^"^?O3DQS/MIK>E* M"U!/B!%Y&:O?@EH@W2UHMK#^/RJ)\$\9^U7RSNI F0 1).<%UTZ(R3[LV2(PZA8K)E]A M!KN2=H0$/791E$7QA?JVU_PF=,9MMHJN6( S><:%8>6P-R%."*@$7"+Q,=*?M2"-\N(.1 MDI*;6=];5BUWM#K^(4R5-#DQZ$-Z7:EET3Q@8%,WV[2M#V8Y=(%U<>[3I4D4<:@&D&@):@X&C.=?F,YTVA$R+.#IR7^GA!5 MBT%[WZ!(Z(?S->0(: [5R)V@9X00/_1L=^"\>K]$E=BV',0&@[ ]=$_81A.M MI 9^L*W07"G>O4:W[B 8^DR?8QA@PFN78(52-:<;Q(GVYL+LW;\WIG?HL_05 MY:G.=>J"QAL5(OTKEV3;8K]PV$R:RZ D7TAPK*":YGUF_[VYS05RWTFJ3:7H MB70TZB9]U%:?M0%E;I_6%R%1O&X&+;72Y8QXK=+@40&MPW@G+5#MZ@EEB+1U MUTU[*.!Y>C5D"^0I[.>YUX2):;C!U>Y5[JN J\X(]TQKVV.SI,AK282[95XN MLA%,/$_>G$,"=5)@4@S5^XY4K^%V([T-BF-I73@IDS/O2PBO0?:,D3BMFU,1 MRC$!-SVKX ID^61:,*53T$9NTUSJMWJTD7&/=CI:.H).MI'UV5S.?9J)XG/< MOM;MCH?.YY4:/C_L30[47C!-/U>$ H;#*M/==O7L(\$Y9H99;QAX2H@\=4@2 M@+Y<#AIAZQO! )A\T5@_3+I%>YLS2^U4?ZN.KJ"[$'2^2GK08\29)K6QRFSN M?)A;OQ!-4SF>%@,),&E]9N&@M6$B)Y@3\:5"L\L%J_Y5MPL*A'*?R'6R-!1_7!+)(ICDEHN0[. ]CAV%52=DZKF2'3<"<!2)% M05F&X.1%E[J43)1X[HP0-H6^J'#0O\&05ZN;2YGW^<;U1HON$A_?/#2W#96B M_*V$,^C/1K,3SA2YR# P5NPEHMIRBZTJJ(%?ZT)*;BH<*8YSY*S!H34<&-OZ M3N$!\T1V,41A7Z]!S]P\8.MU/M-7/<];^GHA809?3+PM.^P9AR;LC;'(V Z M;;JX1_TE*@=>?$#WM]&8*1S61<0@)EW;,27 3#Y,?*R]_XW%0_ZZ(?EH(2H@ MH..FA0Q\S-M*6L1;6JTV13J?-54.*3ORK!>;#A''7\6IBI0RG#/IP2/]SL2% M+8!H< J('Q;SRL$%XUC"GC:!KBC%.?:[Q5/Q%SC8@;J(%G-=(F,UNMDLR;;9 M*DID'WW @$=5"@J5H*>6CTT5@H/XP=[^WGHO=BLJEP MO6UBIJI.>\]ZO$>P:82MML=TDEY@]L*05+!6Q-*.0[Y2#$$9>4FB@N1G\U;\ MEM!/'MAQ@L:N;7^%F3__(#BYZ@MW]J%5 )B@.CK>'>3*4*S7-(VT2)5<2]H7!&(O=QRPRHXXDKN6#1]:Z$FH7W*(">S?L0ZGWW,3Y6\G5AG M5M-R>Q]+Q70-T;NL.5-@V@M-A-A-G7#R@!0-Q$Z#P")P(L5ZOZ, MO:>RF-'(K+CKA[+TI,!*.:,S5[9,CIW/X]H=L0BXP;.EGW.T*FF3IN(,DB/E MQ5>QJ=@KG:OF3G0O'&764OPR-H]O#H#\^IPZX)<%O,77H$F# MXMT[2C+=@>S,:^Y\JHC6M.34V1(6BX"/U4?'!OKUBS?#YC&LZ#1JY$P65O&F MMW*XTV+;\R6T4LD).$7LD&RHV_8J'48-3WI/G$FW^MD-1D$JX[)+WZ?#)D301;?"@3W)#\])1B$_1V$HG@IV+% M1=0G#P^?_%G'C7 A+?CDRV.(1U _B,_Y\UL^=__=?3DP8_'C[/)\8/CXY[3 M(X\30RN4LN=I/;= 0>77FHFHPEY$".V4585KQN_,NZH/'23GJ;9)66U!F/:& MXMW__?,DF_QT^.;0O[)WI>G(72S\FHD&D3YF<0GT\RL$4'43FI;O*8AUAC 9 M+4U$ D.A)#D+3##<'WB$6!3F=9/'?QY;EO?[C!-]/(?T9%I_$):Y]L<>JLF M&:"E/^ZBWC6#X@RZE-'AV^Z^D"A8LN.620TD66WB Q=-'$KA"6.[845E@A$( M'::F-)3S;.1%?!Y1S!SB0:S4"]NBGEE1=+,W6]X<&7+]Y-FA)D!+_XR2%&DY MV$DW7#(

/7;W'X;$M72NR[TZA5U&G:G%)7&A5::FAE2E%/"42(G*U.@BP6@?TJ7>HNFW81ZUM^&>R;7%S>6_%SX728S)@ MRD+.R5K__!R78:$JT9[XZ3D%>O1Y_Y*+4DOR69 2XMO$Y(VY<1VC1W-S]E(5 M@3JZ%OD$HJGW(\ KO@TV-/3%?ME9 MJ:FN0HQ@L+DHAZT-]D(GN@W)3[+<='M0(3.Y2T%)KIY-N?SYA$ M]:L[00_USQ:R2VKG6,(G+%'"T5#$2U^6&KMAR:ZEW%;,"\I]WY5\OQW>T7&5 MU#=9YG1R!K;Q.?H"4:J:X5.<0:=]]*7EG*?EX7TJ^ MEH%FP',BB8&M,G4(:H9[CA'@-WMBT25M>#818D 3A]Q3YB;*F4=!+7M\[ MY^2\A.Q[T>@= 1#2@)NTCCATRFS0%66X4F-0V503K_]7P.2%,K&K@ MR:6<)UW*3CSWUB6156^=UDA!H:",U.M2N.502B@X,5R73'8[;MVC9PV5.H9[ MXXK!RV_$)R=<=36G@!096IU$Y*(",9>H.HS="@TO/ +)TNR16+TKFF_9QCK<<1-,^-D.H/8M%^K.KSTLV1ZD3AV##\L^N2)0F% MB:$DMJRT4V>R3KPU_/YC4XFN(S1=7N$U^J,;JHA@.LYWK&ZD+ " #1<\MTJJ/Y+M8+@UY](NB>0I(>(C 9NP M*DV^(RGT>]LRA^H!Y=WN@/UXIP.:=M5%G5T9Z+%QTR(NX,$RS)F6YV,:)(CR M\#Q@BS(D!O>FW4,%Q49A>48\Q$>_R))$T E"-6Y(J2KZM)N\.G@K'BO\4G73C=T4^DLQ7Y)+S]WPP M>;VJ"K_"R%$DDW4&W@_"A/#]WI1^7=CD.[Y$OQW0A>(O+]3]04E@\L;'RTM" M8HU?Y\6[-V\2IX2RA_S\U [A3>>B<0Y:A>5\=,Z9O%"3K5G"Y>\#+&K3HN*7 M8B=-TU)MG%)VB"[=K)(Z'.Q7VJGT9"9[R"@^>9>6\N3^ RLE4XZP=6EDDEOG M&M.*SQ&^J(,S]T$N&AA$U&F(M\=RWFD_HF?T52S)K3'1%/G$C/O"\M[-\G71 M:3UNC,-83C;PR"([TQ:A0D#^B,IIA^$NPE99EWG5IAZG-N)0<,\5D) UI8UR M5C.LK#YG$Q<4Z9*T^K=OVT]V&;DL8!F?/O@A>WS\)'OT8+>IC")/)$+M/1H_ MQP/>@OJRL#=/\C\4-#_F:=8!_T!?I (9)22'2 <^!"WY$0* M&R@-K@HCX#Q6PKLT5-_QS#L&*D2NIHW(KW,0IDP!^>'64?>)6E!;6$#\R+64 M ,J[X,1E)F.B7Z$X'SB92/;.W/!&;H=--8V$TG8HM.U.D(T&PG 3,[R7'CV2KL'X4S9$;!TOI/YJ#7!+N27#BF!YJ+'@WQLI M;T(LDC+-<\O1PPN\W9#Z)@?9(7X??7'4CNB%-BTTJ5U9GW,\& E;K6WN/RTX MHZ]8%-RTF8P=P)[30L0GQL8KENE&!IECODL84H93H[Z.F/'!J-4#1V!DM*IM M,A[LC]I]FXI*6M\8YPHM>"F=CQX?O.%VQB 7+&&49^%AW 6GX$,@X5&&(WZ] MO.$L%A5AD8'C/= J:#8U>V+C*.'0.K&43'CT[9_2<838[50>)DB ?O&X0& # MS:J(94.5>K)B*D."WE0QG.8TWP6K$A4$W8!K*O04N>U]#EW?&LL))*6N*$.= M2^W>3\!_'#<2HP&.V2\R64S-+H9O?#\W:7 M.ZIKD.L6!N=5N+(J^6EJ/IQZN[% $\N&3-TZ8^((BJ38T=9?YN=L#>=N+:$' M#LP=5S(289+C^9SD4,9K:\@;3]B'J&WLIK105-PW:?U0?QZ="_Y>-+ $TQ6$ M,[L M=F[.>;/0OHT>^PW30 >F[RQVK74-+8),L>EG2OS/)\KSOS_[24XE14.%T5F8 M-81Y-'H[W%[8/QQB+GLAVNIUDWIQ[:X%1V/&[5,,=R_=&<2^7VZ(=*%901=L MZOCXD=:'' >BH!49T-/#HJ8;88'/P"HVBG#Z(7K/^#1LL^]X\$GI)3C9O M-'DON"CY@?0R0T^93=);"P-U,@ZNT@C1:24Y7#K:$AM^2:(EXP+G= N,*O%@RGE_ M>4$BR8KI&;PKO](.*,_]P4#MR^%^*1#=P,([EZ\4[&O&">58HBMO(DZ EP11 MB3(">+QL!@=]7>8*EU[59RYQK\S-IX3;@T_N9P+U7!*<(K9%YG3:=>&KX.K' M#_+T+4633#+\(9GE/_W7J]J&-G8)2$6V8]NX!1T=Y9 M?QTX:\B7P< 9T1T8/C0[UWZB2A>.!FXO5^JF?MXJBCWI2OYQOURN;[E4M;M<&U(D)H1F7A.948][-]C;/- MV!IOI\'HR]"SW3F4,&UYG#@(JE%WT^0LGP$9/4.+[\41'^@9E%J"?C%R-\F; M-=+PQ6EX?^EE./JXA2D^3!;:O'&LUCBPN*DL*7&PJ.:=+!(A"LKYQ4+6-%F@L83"! HL(6V!C[\2QB M;.J8:"%EBB1:T;'B-U:T'IG2!-'LU^*M7(N@#,/?.>;3-1%9I<=6QWXRKWDR M W6,[7SME1]#>W-W7A_XHXJ8=^538EBH0MN5O(_/B &82J?5CEY;6ATKI& ! MDG=TS[A.*(;$7X:)\6'[> M4%MWQ5RU!++@TP*4Q>W8=U@%F>*G2E:="-!2&$\<-J06ZA@$+FO(NC[[-7 S M!FO&6:))% OF>"D_V@I@%!INI0P.V4Hȯ,3V2_4:S14)6LR<2',S MT=<W"W$ KJP,\ QXTP,C$TFWP^:)=2# MU99R;B=O;&A_.,$K66]V%7LI,%+L8%J0RJ_@Y$0P T$#="?Z&_J\H=PLL!8E M'QJ3=^+E'#]X: O]&="NE[I,:3@5+&IH#=\"M^*CB4 M-C9)"31?>\#=7+L^[4S=0P.D;7NCKQ\1?4[LKZ)GE\"2S>8] \Q7LA-+3A?- M*+6/HCJ?M(W>O\\EB@E0B7,>K<8Y*- 3!K LZW.UPG,,EVU_M\]+A9$56O>O M]+Y%U' APM0+W^,NH.:^H(GXF9]NEGQ=DN%M5#Z1I:GHA^?>1IT3%$0Q3FF& MSD^M5.*&]#K$<+MA_MKNW+FT:7@GOTL4E[>?49X4@SP10Y7'PN+D5[\088KC M8X6'P&*/V7SCK6A#,7#5VE)\!ZS8YZV'P!MQ[C0.0$&V*2R;=6NC2SH-2Z'E MUK60?>ZZLJU%X9>#[X>>I& M'Z#$EAL%=@OR6-##Q-FTNL3:D+![:?Q(5[[WZ&N-B34"@>*%H8.QZRO*F0G' MFK(Q_*B;:BZ;:FR=Q@'%:HZD#! 4H.-35R<(?#DT2OF3R;+1@HNU#=Y>$9H6 MU'Q?2*M(_$VS*=V0:Q7@!0;@T%0%H"&/7V1%!AY"=(3)F>WV^AT7(-$>[9%H MUS+0H@4Z9D)^C%!*VI<+QKO*_BP6TO84FT%WFQKR)DC!';M'R$3$XBS ?LT, MT>II;.A-R#U MVEIZ;P31BZQ!#KT'>TXPZ&H1SA Y#B,F,;6NW" @7#)T:E Z?JNM!1(2FR@; MH;GRXE@NUAZB+$E:84RX.9'8Y0.#L&1(ZH76$O%;F;I([/69J7R_'&:DM#7W M?K8_\>Z #_R!.#S*PIVIY)P9$>6CV0#:QON!-QG#2^97XPP+8["[ MGCL$"GA8"1_.>G\@Z@B76S0\- 45;M$*CP5YEC+4A3!%:#]WW"I=@713W6P^ M]#D5%=$($\\(&$42D[34Y_[\B'0$#+UGN$'.T3\]YAQ[LYTMW=P["1,]JA%O M<=L![:T 3@]".>)= 3FQ:?RL8\&M-F57'/!VC%)[AY-_>#_YC("FHTA$C@!S MZ_5&#=X8_TT;Z]\A$NS%?^R]=:!H:4V8^ 5QX8B[SIJ(.[)[03H%[EQT/D, M/':?V)1HG')J^CAEG=?WY$NR.VBRZ4J_/UO68A)Z7B:CA:790/1_-9Z>17,@ M3*-]OL$I1>XS,D.N$DU'%HV,P93P\!1PE;W/QL!4.5]'NGVK;2).*F4H.003 M1UV./IE*M)71 M@T?!O\F;:>Z7ZL'K3Z7;PL?Q?SE^\.!X+$&[1 .D M[0JF 6%7V+S*U=5_)1"S)L5B:F6.J5.BRZ0,MBN MD5K>[/-NCZF'672?)-O$#,IV7\[KV6;%?)U*/LQ,@O[AA5+0VDKVS_MBZ>Q\ M$6=*[]&CW]BAQ$KQ+_I),?^AT@M$1,/J8$TGR]-:SMZRWK&*!^O=SK\Z]5P^ MYD&26X-%L'3:^>"WP8MG.-P[&@M%66%1UY^Y!)1(1!83&6QJQ'6PB,P[YO\J M!E3(.NEKBX)H!B,7M,H+&.>>#SQP4=%SV]T<8*9FIN^$TM'?F1)S L6C.^"_ M?# *?[8^&EMANOS3I.'H@),@4#*3"++RST4?*&DIE8':(?#\P)1THXD?;KEA MXK.0(Y$D7M PM9XL[F.E=2]U2W=R7(YXJ7?%%4+$K3*YQC$7PV3FF"*]E3,Q MIQ]@GO)I+68HS=0! M.Y6%S80(/U1;UHV+X)>H3)I>/H@TIR1_DM!AXIW@;.O2EK,)_)&<@?-NQ**L MS_M$MU$;O:^<=34_?&S=]0C1^M0.W#=B41;C2!!V6)4'I:>78[U4OQ3TF%I MU$-F:B9*>O[PECI6_@F#S7T5?'.=0;Q#4#YE!0A I#2M0_?TIS,!N=(7%YJ2 MDJ?=7VT.U44[-,HX3;$1Q%R\':OG03+0=D%'>A$0]A8L=!C=QM[6B@M'_$]Z MAEZ4#>JG$;NK2QI=S)>LY#M@Q:A^0:^S@*!.V[=:C3LK_(UH.?GMT&G=$X+? MK]0I>DN[9D/9TN:,\C$68O#J[;N$_W2@'ZZF;;@,>\J>YZS\(\J.?M-TS/J* M382'LU+@"Q(++07T=/S@Z F1*AY]CUOZ?SP%A:R0_*4>,F5VU?W7CB$EL3FO MFW).VJDFU23;@"UVT*>K":)/.(49N*H#>C><$"C_:D4J:NKV6@*>A"^TS)I@RG:8]P3'*],"JA M&&' 3+)K#2DB,2NX1N#^0ND9-FCC%E3(CC9/XK+=!=R>$'+U78WH42_&_6]U%$@6#G8_ M%B&SOO>%0ATY$JZI6\V\^"5 ]=!V62R8Z[BI^=Q%DB)ON13.73]R\+YN3O-* M?3\RZB_\?-6K8C9Y5A^$2<+5G[-6%Q9/*@KZ['FJ;T*_T?@N"+JT*+OD91#K M9%J0"5(63/D5)$5<=*6H&6"S\F_I'5*2WSD(A.^\Z*%!4T;V&/D> T-8M%L] ML.!\T3?#"==M)4&U'8]"TX-97,-P/J<>72_&'5G+Q?Q_OBORQ??'1XN9.W[\ M)'_TU.73)X\>/WTP?_K@^.G#1U-W_/^.C[_;O0'DD*(]8 ^?ZVA&&4]"O.K< M:G+TMT,?;W)ABF/.Q0*RT2A]7K:IS3O=DDW\SWJ4BO6*\_?XFYN_X\/)&Q;& M&UVX-_-D/^?5AH+I#1/"O$X/C9?Y3#;:YRZO6WELO([U&'6-O7GS;^!OI:U$ MS&)-QI<"'OY@NZ0F(9 _LX\=Z RWV>2D+-UI4T]^+F9-_6[;^JEN)V^6?MS6 M:\@9O*IFASAL_%C[ #NS?\PTF=.*):2GV1KPK/^!/-,0<67H!=&'_KV9+:0/PY1X/Y#Q^A^4/L"D2_<6+]I'6(3((K M3[UD!Z3.E:];]U?]QX\$'"GS[5^+"E. +_V87NZQGR\0N/NH2=8*U@C_.;J_ MAP_8!>X:_W]SO;/\^1!_^DLW'_G;]X<_//I^YY\?'!Y]X=\>_O#XB[YYT<,> M/SU\\N1+'^BZ'];'X8\?'7\C#XN1O=IE_X(EQLO,KV3:%/_SWZKLK?71D!"3VO(UC M,'GIW5!8\?UH^-%XY[_T1QX(*M1LTJ5PR<:?YK./_GCW<=V!/.1LYGQ,_J,< M?_ LUQV:C^<3>H,?/]-6^"M[9,UVOPI;>;=Y(??B]H1^<'49^&Z_1C_YC'6 MX^/@-;'(9Y.?*!JY]R[6G'[P(\+E$XHW2M0A,PFB*%>$A!IGJUB@_?$#9BZE M%"YUW5-5Z/@Q_ZYQE3LGGA& *.[?_QQKK:%'55?NXOGZ8WSRLP^W!?[GVUF: M26#[CR_:Z[U7_J*]_JT-V[.0-/B'21IDD[>N=:1KUT]'9Y,3TQQS=A4?5GP*%? MM3/]Q;%' -V+8#[P8R=R((ROF_DYJE?$Y.4?XPX@-5YSLXE)B+"$RNE66\>9 MRE>PNLXTE3%C@?S0^B&:V:]+/U&XFC2KM:H]QHV_&Y#&)+WKP&Z/WV26KWVD M2W.ZQ*%+R'Q6I[$O %11*_ X"F<=.MWFTHV6P*29J,!VUF7V XOB$WKH6XB= M3?N+,SZ/-+>%U<&]4P1@ 649'':UT SC%@\)B\7ZI@24C6(\VH]';?\"LOZ3CLME.3E16CR]) \&,GO3@ MPC](OM%JL]+UH@J@L8F2=M)&9!GH"G-^?NY *,#/:61ID-R1@=_Q,&RM%=,_ M!1ZK FTMBR-Q:P*ZPW[Y^1F&[OV[GY_YKRE!3771Y3%0H@*+B06^"<^EDQ'% M+VDW04T) P2P$7&*'] S;65,_#,V2C@1GC4*E-,U"P32]*0$?]8Q] --Z +I M0HU#"SI6=*/>@=U'R+23G]^\FH1Z4_$EN(;08-FZJ@5(>3Y9U^=LPC"*+.7@ M9V#VD7E!R5(J)@R?][YIR1HV:1LG65'BW*E.T6.^\>:T1H- Z^=7@&J-BRQB M8*Y=Z)1;0P[<-AP83+LR1[OX;LE#R3Y(AP=OT6ZFJG )&OIX]I!KDZE+9!WP MHS]GD\?'?\:?'C_ZLT+5PYT)B>@O@$.3 2 "KO=F[IA@]<=' JLGJT=::=PF M46[OP"K\L*1.45EVA%TDJX0<= _ZXQJ_T%81\)/,399@=^GKZ1HCZ=?0,),S MD'$GRB9"=N[ \#KM6A:V*73X]QPDL74BV>"_30.H>Q+[F0>?#DEL)-J33*(C M.&B!OO['-?4!=5_-.B6PUO+#HQ_^2BTL#..U9@:4-@=J M5L)M32]Y"PQ9N#8WX;QZ]WIRY"?D:'(OGYS5Y<9',N8!A*_AK&BXSXJ(#.(5 MT;S<+B,)HO0!R>I^%]YBW^RQL]GCR;[9XWH"1@.7OQ_\*#YG1S&%O MGG&>1FV>1LN0-MX+0FM7G29>#H3<1 M$\_))WY+3B)$^C$L *8DB21)? 6G(231J/'$S?AQ'+'7[ CEKXBK?WH!KOXV MH.@?T@XBG%*UW=JC]5QN$(N$2LSX3TPIG8D#3%UMZ8W=;7.N-;'Y$-5^^Q!\>W?(E M_NAP\C-)'K[CD#3:F"MW^= ;C!8";CY\^*=0>3-IWY=/XJ/+^W\P"K^_ WE\ MI9E]<_+V_>35JR]^W^^_J-_I)ORZ"U;VXT-*MWX4#JVWH%=JSO-_3_[.[M,[5FV2=X\D MT^UV-:U+S1"<_/3WGR4U<#@YB3&L?<.=Z)?K>G6_+G_.M__]7T=/'OP(7HOC MX^SFI,6^^U_ALCAWMW*T_)/=Y. <_? @>_S@0?;DX8-;.3PW.C@]*G:[G9>N M9&D73E;?RK&3#/I-CN#Q#[=R9";+FQR4J.I+% 7-7"NK\UI8K+0,R)3TB Q8 M@%N(%N,R/#?BX BJL"XEY*CR%:]>I>!J(U_\M*D_HG@W=WFI+H;A@)R5+F=& M]5,FY;J5_,P7^A'/"RKW5O/?P,QX6[R)5]7D]:RKB> B%._7>3&'3D6[)+93 MO&K@(3L])1UF(K-;$2$&+8(_/:(6XXE_NE+ 0D9>&ASD94Y9K'2!W6N==U5( M3OKHATS=$/%OSKX&] $_D_$B$;'#.<80D1T M?P08H31>*$4M-L3DSQB0K?\)P;5?MQ6XPL "+)2E-D.*9%-3GW?+/NU58#AM MW#K?1@ZW+K"$S-VT0QJ@<42Z8FON)'8GF;2YFY6\>TAE+-^JS$<"=S'3UBKC M3>HQ\ES2??PDR O3*WY[6Y%7RIM8!YO\OTP7^'!&&91XHSJ'I M+D3V?HG<%%C2@HR,?)58AX-TIK#32#H:#](XD$C-G.)PE$]-V?EV:>/0+CKZ MX>%#YAUB2IY,&63-1ZTVF7SG4?H=ENA4>R)B0'X/!NA"R2B:D$8'G,B.]O ] M4,[D5_BVDZLC*Y+^[HT=K1E>7E(S 5L?*[!._:%?@4(P'#$_9'+,)&"GAFLY M<]&H&-BKR^-:KO2X0,X'.!H'BL>/)5+D3KJ\[?R-@FJBH4OD#\PVJTW0H@GZ M2)(U88JR@*RQ#YG91Z23BHJU5".>"RDYM0?GNET7N'WY5"%6*OQ8^)!"5 MEFI5M$T-RZKPN >CSAMVY,'$L/.T@&F%L@.T)2M'J$7F:"$.PQF_8KW(_)\; MD53A0Y$K*70X^*-$E/RB0H1]B*!-%17)_73>M$[M$%1K%< M#E5<>_AB B-PPB;'=3A>=OP>Y/.OV\E\XYAR6)$%7%&,@"8<>[E2C?F?(C). M@3MIG]SW=Y>;HZ(&/SX.'QX_]W M>G3XZ_KT.Y*OV_6G=!T]?/I@_>E+.'Z>'#U7EZ)987"KHIV/"NW.]#=G-C M']TOL5NRQ"0NR$)@<"=9E:XV%@__%\ M\NCPZ9,_AFW],F*6&[6M.Y*'7X/;YEM9H%]N/J^'S.=6#MK1]X>/KK*K]X-F M!NWXR>&3JYPL=\ 4?H-NYF7%DJ_A$GPK*_56N)3?VJ ]?'+XX"I1Y'[0S* ] M?G3X\$[:Q-OWP'_D3^XGZQOZY'ZROJ%/[B?K&_KD5Z]2M?Q'Y3?CLW:'V2&OH%M M=J4NS2N^Y\,[,V-HSY4XZX#2&+L:=I.7.S#-Z3LP4E?L*'[TX+LK/>--+1KJ M%WYR"$;ZYLS-O[A3_-'#"][S-K3[?T]-TM_TP;AV9,J+[=M@;WS M,G2)/%/E7WSF;13_C3J.=PZ^/4\')C<#P[#H@2RR=!F,*2,+]']*[2WY?"=; MS*5-.DDC0U5WXC1P*\!(8\-\XLK6L4H\H,_^!4ZJ:N,O^M:![]A_]J7_UN3H MP<'_)6+ R<>B*O"KR!R+/B9_(-9$55D2.#W/^!9F[(AR$#0Y_MG.\V9^4-;U M1R;8C2\U)1;"5'9Z=!PS(R\]JDRMXLD@&C03 H2ST)5,FJ+] MZ*\9Q835(0/>?,UK'"RBQ(_$!"%X0"8<895OJ_L-CX'[&W:^^2'1 H;8ZX" MW2+?8\3WXD3?WI]./$[0-_V+NPA78]7M7B'DY/0"D@Z:61VC!73 M;:W[:6=;B#0K\J>9]#7?DH5G&^.8*Q%M'-SLHSV%O[6/\+8FUH M0"MP,[D+MR7YZ=:&S4W3C5_F$5_FD+CB8AL:NFK$C*$'2I=3Z,N+;T%_-RUZ M2L9GKL4GL[;(^0'!,\K\<^/02-_5Q8]T=,DC'7W51V+2D*,[L#R9ME_HS?6@ M\XQ9P#&%UKB M_-J\<"K;="[OZ?3WQF4"/YOZ'86;OTO"%_7D_GJ5H7G83Q$\[ _6P;5$K^.C MA3=^\N/-T8;TTB>/#A_36+P^<\U9XOR_N='^ILW\/^OJX.\G)V], MW/:SRT'&O!_SWVG,?RK^O2GFJA3S3$3TWBKQ]W[?1*B(JK0N*I);&5%B4%26/![NH%V7M #+5R0US6*53F2G2I, M(\\4I6! JKHA)9B)]PJ#!"(]\BKWK]B1@(P^^P1%0.32H 5S3MJ3H1C,EV;F M5C\P)/8#;KH:&K+X&PVC:]IEL4:Y(3PE'@="8'2A*/8J"J NO3<1W/E'ROC3VO#_TOHG M:]SZ-UMT]%>4JGT8PV_)5)@3<(0U?KC\*]5-^C%AHMVH5@>(S6B6L0Z8]TR? M1%\%[U\TLTWA37=;,V>85H9([E#D%X- \=U0_W/"^9O/IX@S"]^;W]EMBX(6@ !%Q8 !"H1H:RV\V:[C\EC5V"-^ M'(X@FAX5+(5F#FN99'ZP?:;"1+NI"H!**)E?LOYOO!#+KZM.D]E*AY/G(B@; M4_QM6A@!.^NIJQPS6/[I^R=/#[\/!+CTJ3\]_N'H\#C\B@P"V 0KVIJ$E$T% M(T6*\T]'1S\AZY /)0KU[\$/NX/9O-YOL*C1X=/[25.YK3< M_(._^-NK]\]/Z%="51E?^,X)6KZN)O_T*P0V]CB+;,=JW.:PD*_>O$:=ZVGV M_6->(1=0M>?$S>O_LG"BV%@P&Z(?\4-:I21FRV;8_Y*9N(\?TT7MA<^IEN^M MZEQD@6G*'O;OGGRH=67)2)O DQ@@1?1[621K1?="CPVV,]$__=/#XZ/#1[HN M_/(AR 6)AFTX#?2GXP=F)?FO@X3UO&$*6*H+DI/%#_RGIX>/[4?#F$"5F_?U MUQ"M\.?@1QK5@7;%H12.KK).;]))^ZU)_\\!*M^6G>7$D(%1'QP$3>1*9-@O-H;F .5Z73#H*9=IZX:-:5I_;70K<$4A=#1Y\-V,K M7/&OE!$H9E^:N@<_+1D;8A&'_#M\)L.'SA#$5MQ.'G 2"J[F5FZV(P5#L@3Q MX'>?UB0=7U>'-Q=C?O>_Y U/G7<,SQR_"JVY2,O;7OCN&@(T+H?MC8J:%+-D MQNL^.&V\.SXBC;Z'$^Z$$_Z0CLTM@1->Q=#+>JE&/U7@M'$9_+^^\)OJ!BM M>O>BV:RY.&LC:WX^QP$>>IHK2$A< )GSGOBM%YHN"3 M3R_^U49 #EZ+!-_Q--"#+UBS5J/7\,63YR?OXA=?*>VT]_XR ,8GO$M$AK0A M>!0%#:=;FWD0]^AC59^7;G[*PKD:E@B"AB!&X>X$^).1HH!7;:6ZJ#%/ +@X M MPD:A>15&;1KOSZLB-\./F;?SI:L3KE%YBX: H1OHQ-F@^[N+YX#D%YN'*G M-2+L25.BN!WQ*9?D.R%\E02)--H:K-86@8:$O.QR??C1-:=PG(\GYK^[4CF57*>_M(QUT.1%@]KPXD03;BR0+38 M&SI>RJV,5>F,$:6O-OFZF/L_D^&AUPF9X'#*<2>*^(UF;?MAY1%$DHDRE/%I M=\S1J?];B^R '\NDUZ4'6B_KKJZ*66L\ M>\Z"R'"W<"<$!L&**7C]@^"!_$2;9_+SB/'U*YK>30_AGXKG)V\#;C0] M6#^(RGKO1$$+TJ9!,T/3%2V:*=(YV;&*JKE^472;='G&5Z08EJNM9/:X6XU6 M*[M:*]0=5G7< &CQ"DL32VMS>NKWR']H8<:#&TT8?B/AT6AM4OBU:QJ,VGS: M$%)4\2BZ\]CMPJ8U!FB7*5&Q'.D+9 /6\M/Z=4X*&Z=.HGFDRXPO M]>Y-G$1_W1*.B_\M1*^H;XZ7.LMR4PH7A9/M&@M%)5G4J.R/_=N0'/!;H=2. M4&K)T^I4K+YM9=8Z5Y*'OF%%=MJ5O+JL'QG21_G\UQQ%=G'ZM)IVTT=[%)6S M2:PB)$IL$,9!1FQ[W3T,B671>*Q?,;15OU@O*ZJ1\J$,_FP)BVAJ@?HUA$^Q M_$F>EE@-3M4DUT.D^^3B*_K8KHLA,GD^='[=8P(3@9)+( M98-CNB--H1"#HKJ[I>"*;C(;QH,5!1>[5D[Z)M1:PSE)''N]MZ) K2(3SU9/ MTI8R-#MN,/+XKOJU)N_!45.MZARI7-]58JZ]B;O9R 8N@,E.4XV[L FC-(04;_F9BVK1Y'XK; "GH%1N[?W*%3P3Z-OQ M'HW>2[?T4=CIDM1#T_#\H_,V@&$Y%#3X#6N481$!P5C@++?;7Q,HP &$,8N% M9)B=9%\1GIR$_2H6\;.9D4%610,9EQ.+?00\;"2A\1'Z8"V-D3BHZNZ)C&*T MW_[E7*FA&)S'>;V.O G>Q9YLUOH@6K_&P:@OQ0_#MFCD)&DICW+JKVP2,V;E M1)J%8&9-;1NY%WC" $EBVBODNA'1UZ\0DZVR6OXH&/A#1DL$=S%E7RKAAE3_T3(0Y'P6P-H^MKYLTK4%=TP<]@'6DRH7.U2 MH56L )D*IU9XNKW\O:>.:NJCZT:&0@K^.AAAXGI'U=XNWZA=?F9=+VGJH4D\ M!>*$IR :*MW/,;25QE;OL8FMPV]OW+>DC7 V>*DDU4G+'%EX34UX*X+7HV6/ M@%S-#FS%65YNW($?0FKF=\@6J4F6[S!DS&1XN)P?!@\Y'MK#1&F2MZWK#DKB MK4^_LZKGKH0%8.Z @7^F7)9-),4 1]^K!SIL3=8?B2>\;J!! MH?8TJ9?2P!\$TR?%0B \T/>-M#<*.FY@;&D4,*5NYX3ZH39.+I]>4@3I?=QZ MO5IOD/+]++Y\1I-:XG3D%4!5&WD#AA29\E-:WZ'(/SX*EC--1%.)8T#&F7_P M+[Z:EAHF^OU*#S>3')1Y84G&)$=V)ND%D][4P N(8<0B6$5I29#:DT0!<5S3=M>EH'@M%U,( MW%X^>/>*?_S@5N(X]H;Z&@SUSYK);/T(_O_LO?MSVT:R*/ROH'*=4_(6Q #@ M6\Y-E=:/7)T;Q[ZQ-Z?VIZ\@8D@B!@$N $I6_OIONF<&&("D1% 4"8"]=8YC MD\1@IE_3[^;_53=MV8JJFS,7[00F-#\NH#D3 MA=]G6 W0'L J'4S6A]W.(JYAB^*6/+W(8Y[*? ,W1*2Z!HG7".*0?FBIBG&8 M^@(HD(T<1%D)26$S(.IEDX'">:*V=?=,V 0+9V3"#;K&1#4.G#N(. =RZ;D M=>$O!O7_HN&1_4;466 .@2(^E2XUD>'>IY.B"AE/&D47G390EJ,:9\91(#>@ MP9,* %2KJD5J"_ M*P:M*C$P\@NGS3WWXJ#"UI2%$8[E=,V\<6767RO+1U#T.5T%LC54S%4*>)G* M4A-9WONWX1WO4(!8GY[5:YU6DB=;K>Q<'EM?7H3+0^F&$#5'T9R*U4V4FN!T.)\_('=QBMHK9K5X_"[ HNE9>X,>(M%X]B\ M>S "9-W^EV:/B/S!"(80.8OEYAV4.@; M_/'S#71/P1_G?8/_1Z\CP@ BVF1Y8SJXG62)T?87?^7W60"_+K[QZ]NU-QHB MJ1Q;SLF*-)%MQ(S"[XU[$&Y0-P1E7ZL9Q[_L[/>6@Y/]9X5^=(0[%V !!G9 MG@G"4XGL12\C_Z!,M2V@1<1@P2D9J/,7A)?BR9+3\%/)PZQ^YXF,N=ZPX_RX M 7(V+-GO=JQ-7SJR2G;3NB('$N)<4AZL)>M!2 UH,.N:;>9[TMVL_#G=-0K9 M>N"NT[W#>;FENN@R)QW+8B1^(F]%N-U%?,64KDOE("LI!?D2H=K"';=C%PS+ M@QGR#(0=97>H(F%K-S9JH^#N\Z1#+D%HS*+(D\2/L2O_.Q/9H!^%\TCV->C26ICH48GDIO(0FOQ OMOL%)?42[^0SH=85TEMLBI3IK7ED? L M"U;1^ ;.$E[ES,\G*DFS+%?0>!7?J?A%Z1K)6 MH3=1A0WD=?V"U5E6W282A M=1?JAA-FOLAVZYEG7=Z=>90#M6P_$?F\RU6J"CY_DT]J3O-<=FCTLX 6TN6H M>#E* L$E3K^0FIH4;3]5<0"*HV96%YK)+64S.5/ )>\[+W2L;-=Z5K%0 K3L MU) Q3SR@]9G/$ZDPUU:I4RMAI^1!K).:EIA3#QEE,3M39E2(T"*_-P,9:H;G M(>$6G$B2[_ ^3,J!U<(VB^R>"?7BO0I??6-L"=$WZ<+:D)PL>C,LY"V#,J[ MC"*;)(L2;[EOM84QH'B;1/%2G4]U U2P5VSA;+7"E[ MV_%]IU%V_(':=-97?GP*E2TU5*TA1%]P?AFZ_$KDA'/M>Z;Q!P29IJ*9%*>+ MB!]>3=]Z,*XYB'3+[>WU'^^_P*>9U78O74VJJ77@W@M5-_MI/E$FY R+)4VI M^UVDIB4R-U]7Q_0?0 >17N M0QQQSN>05[:([!"O]B*.()J)B:D]@*5;%K*I+SQ: %U^?$@(7HF$7=P5W^;Z M(3'[S'AE.WF;EA;BM==E!HU=@#[I'83W?BM\-L7+J\/.EJ+@M M9/?()Y4^(=2%XN=BQP&I#\^A+JX8$%AB:2E&M',F$Z.$M-<($TC2"L.^0=^$ MM/"41UR-0LA_I/S"F2)B"MU:^CS1Q7W)J2')B^62#IY HGR69L839/F\(-.6=D6\AS*V 53$S*2^$LPG5[0XN M&* 15IV!W8O-#)(YSK 2V>IBV%,VLR//6P#?."H R1;D*6))3-G]9:'4J0A] MJD%F2H"310,*!H%R;\.&L)'XC12(68X/Y!\D(FXG@9D/ND!+0*Z1N]ORX%)F M!DU%AAA.S)$ML91*CC(L9#/1=EP]&Q;I4'@K2G,S*(M@>Q:!O3V+H()*UO^A M7JD']5(!C]$[O+YWV:?*,Q$S[Y$*>Y<< [>0-8!@8]C4*U/WA&B<:D 6QDCQ M4M+Z)^TT ^78S4BV)HALIJYW(H#[/Z"OX04';T(M6Z55O57"O='$9#N2F)A6 M0) HPL#$"94$7$AX]L,\P0S 4DKB$\U.LFZ(H)*(B%.@IX=H,>Y/[S]JK\>P M>6[M%ZO\L'T<=.W DF(@/3_/F(.ZCX6[5(J&ZN,E"LOU$V07."NT$%"VOF2E MHG\#6O@&>J?%+)HN9T@%6!##+V-9!1P\9#I3>A_)/E/\0-C0$-4,%2TQ99A> MM$B0J_J)*OGGIA-#,E%W$(Y\\G$%3P+*")H#^ !"_5&'!["SP/% MULD22DT^]%@DAT3'$)AEGYYRZ2G1;IVRK!2H$00<[*E&X?&VY?A+ "'!%XP&\H)!BZZ>BLZR6 M1H)<$T8X'U4DSV:='+3NN[*,26R=>242$ZZB1+1>Y+8CU EHKY#S$XN;#MPL M! TU8Y>B9DRX[_1 C+0P%85E@[8TB9&J;@MZBBN,U5(9!F(@J^M!F@NFQ^)U M5-!%2[DVZ_OPE?#"M@"KI71!%R(F:?YS@3U1RS6!>8>B2')+>1X+]=BC.(P< M0ZE?G2K!0MV9M^PA"KV,;[DI_PQKNC97I+H C7=H\IC&IS@S\;BT91,W:;BF MA9?CNRVQQ2W"61)3+BP5][",TO"CG!/R:T]F.2K*@LIY<=.(_,7;OV1<-N&R M#DQ>C-A.'B9PZV9--_2&:/DN2GSCPG)P?Z:@/I;"QJ7&P()%(?E,FK7B4_!9 M:&6V7!9QT<4MV00FCO+[.G/QERX&%3K('\[/*/T$T@W%[>VIHB,I7_RX5#4# MLYB%ASS_J1?A*%EH[^JGHN&:MM/(X-:1OU@MLOU*/473?K! Z0[:L)37!C$, MC9$XQMT XB!%L"*PQ$)P?69CGA<^H&(%XB#K"&)J;RRBFA^?[URZ=R8@D0(N MG#V5_%<,<8MF"*YJ=0)N1(1>QWB+3P;**3)5:P@Q*[,TY!;S:T%=K9[$LSJQ MJ[JCKB#DF:5/JE(*K;X)G"PA9'.6XB%XUL.EGSO1;\* M+!DEHA&1=+CA8''1&TCM(IE#;_R9J)*0@:SL6YDJ54SWW)9/H-K.Y#'D>]&7 M//?"ZN$?D8FIJ5-:-+L--\#'@G;\5B2P<*!\EG?[1_][H^4_'O)7/< 'G0XK MV-"%H0-2&RB;S9N49[.0$(7L/(FYL9923W>>^*S< M6P23.U!:R4QJT;M02\1(U#[!41C)&E!EUZSR;C$Y6RIGGTA/T+>*/Q:[E4/>(RL=>1OJB:^_$HF@S M2\,SLSP\K;97ZH$BB2:!? $@A"!0U"V9,&;*8D%52[GXI.MB(A,]@/(ZQO_A M+[^#%^>$6>XW@$69P0H'D2D;$540PKFBQ$\N,XW\J6X$9B(C9A(5I=.H!U7JE\(# M-)\2E?)9!F484%H=BH'N)<0[^EPF7*\_)4*R-.O!66B+& M[T*D2@K^4M!^54_BYBL&7[=J]IIMJ*PS(:^Q)Q/(+_[&OX6*4'!=82VP5GD\ M$75Z(=PR61DO1,58,A&M$G5K3UVE2ZCW@QO2-!CGA#LQTL 5[1=-H0YOE-^H M\TJID+5=D[_3=%[!,AV$H]9133C!E%&1K#R/A;K8$&59ZBX ,;?D,A^RP;-? MB1Z/N Y.V!#RL'3S"0#(BO2BU\WCYX4I2)H':VOCLJQ<7&1% AB97IS=,3ZC MLH77FD",UM)9)<*=JJQU,P<:IZQ1S?M^@]CE8LU-9*ZW# U)YYB&G,Q9HK*& M-->(L#[E=6QF!ANJ(EQD+O(!7UHVY4R&!D3V(CA Y>BD98[+;)^F&D&&2J\,+2T03Y5PWE(M;F4F8_$>T)555"?Q&.NEK>@U7/E8!Z/L5%"6&4LU MD: M,T>E1DK,D40D*DN,BPD%#<9W%^WA9.H'$\]"7J])5$&NT)/=Q05V1&R MIU5/DP2]V?(JG_MQ7H2L=$_MFLZS2>6;**5@:TJ!TX3&!+69+J&Q>R(40%7O MJMW2RI@0&FK6&-'42=3-/?[^'9;YK*"-1L%<+>BCL)?]LW!'CB%=PE==;(.WNAC$I_H;Y%75AYQ$>O$D%F<0',% MS-+O&%\>/99PHV=-S4HMVK_,5ZD7W8?2P91O33CP?)&."=(CE/%A] UDR8)P M21=29M;#?[+R1[D*9<.B6)GK;*W+AQ8)+:)&-5[FM*425Z4AKV;F&1M2FUF4:);\:&-#ADBW+RA=$6C"@#4XR MU1-*SH9X,*77%,,E JW@:\R\I.JRXWPJ^U.I)EV"?%V=S\R<6%W1>@L+*67G M%C_)AYUH#XD\H$B;A*+G%.%[D9CT5VT+B["9%3-E>4>!=HEKD@\ ,;R6JU)#+)>0;Q^@DVO2,JHH59U(C MEA-W(88<9Y24/8S%!=-L:]B-VY2^9TY8V0"*+)T?J[Y@E"7_4M98B#[!(F7F M0?)R/B<3TJ Y.8KZ@"F3E%G.$Y+[QHR=62AGKAE,.,X/"1*2ND4K!>%?P/M#7S3+#@=6SM'"'Q6Q MXF+*"$?'8L*(PW$?0MT$D[BTINQ^ M@/[Q3*+D=6-BR:QCM)\HZZ8<64+TBRD%D!8$]1T1]@O%OA.%U=K@?OP"Q"][ M/J,_AXL8 $NC;RS5ED0Y#[(PMYMBV=2=C"9DK4\WP\ 49"U;@FB^;!@OG'L1 MA+I34B1D.9(MR3+CW0O_-4QZN,1[:=N+T>$Y$[&A5STK'^\K6#K;_*N>-MI7 MYC2LUW&:QBM;FQPM?_?'?[F+Y9MW67Z!'#S=[6DC@.5/O_R*O[W.?KM)D\.@ M8PY7#,:L4O2@HBLUF[_\-G#YU75=&"1LZ>Y\4E3\72VJRCO&"/IS^CTH"*O=Q!A?LVP774PD8OY4&4D/O&%\"Q-H. MD-UPKY//XP"Q=D&]4A+D]099A_+D[CU._YI!\PBHT$)GM%"^V26P#%;8<6D+ M(=<[,4U8QK54#1-.)P(0B)GOJE)55NW)YAO(.O(K6%8OUOSCR[^@)X[:U> :1[<:5P>9&*P#+!-J,5_5%E)P@VCRHOH29*\J5!"C6KN U,6_ MRUM257-"]5:RS%-VS2GUT"@6W':,ZU#W$\GB2UAO5CI_=E7(:*>769.% M6;M9WHT6$!.=FR9ST0%R8^RED 13>#4FK\DDD[PR7/X-$[F@1II_!/]M ?E> M%X*3);;-@X BE(99(ZX.N_P76D3 A\P[B(EC% P.+#IY/XAQ82I]5GXE!KA# M@UF6%X6CZJ:"[FNM1O7 7A:.$VE=+)\(E:/[9JI]E?51FKJ)F,J)J<^2RFX? MM'%1(H!BKJ<2B73B6Y:5$6>5&\PK9<2LB80"N7&2\3WQVI*H:(.VDQ>AOI<* M: L.]<>V[ K5!4/JYUFO#K;CV67H%H[?&/%1MD64:E?4[#(UZU*%.3)%Y-%! M>U$\<\-,U:FDH166F8JT1*7%)-^P]<,$=FQ,F6P%!@NMN$"X=)$C95)H$DU3 M;ADQM32%Z[>&Z[MU#M=78:X3 ;!$M2II%G/9Q422C22.OQ$.#29;7BZ%X0S) M<)FALF9'*%;,57)\4_: 3._\'VPTIDJ356YV(JH]T?\B9L89ZHNTW% M$$9/KD)H#5Y4^:F6:U=<4^0H+*'2P,51Z3AW2?]19\U1HD9*@1A1[T6ME2 ]U9Q9Q(*:+5N3)) MCJ5+HDQ95';7Z&;?<4:'/;!.-J)CBSM?&'&F\:M0IA&/UQX4[V%=/^!9:1G* MMU=9S:B_4K'NMJRB5>RF**!W2(R,A9I).>4#J]B?C)&"[LX2D>F)^D,Y"I6) M:#EM%7'J\N^YY JXQ1" @3X#DT!5#$+G,HQ4^.!=*;<-%NMIXA'KQ5/L=606 MNSU-HA@:O*5J4(-X=<[FCWEI2LX9(2YA5S&4A:YAI076+]3FY(T5Q/P6X4?) MB^3U,LY"2V9=LHN\@S43=#T KV6>YG.V\Q>Y(N=.736( 6V'63?^Z+VP M"[F9&IW)C*88!Y&(W!ZC3M;&OU(;&G'Z&<9XX,R>(*;3C M !WGU5 +=4GR4#E<>M]!D+F>Z J[F9G8,H@;":!L<8X?W46:)4UYUK^0J%1 M?R)29Q3 _]U+"?(K_>W.T:6]_1MS6"HSK?+KF*0M[ ML&,'SC+F?T +HH7('WM,6FS Z:Y"X1G>B6-@KJ+\^ T;:X#__A9D+= DQ^D< MR'0K(*K+AI.3["/'+,L&;#52UH@P&0W\"MA@5&N$#,KA5T@V^2WBQ\VFK?!7 M_0Z5V+=#L:R/=EZ ?E.M;7. M>XFJIM8B5_:M['F1Z:J)8E/H6\$7G;EI5L@,U;JE).M5-NG-FBG'V2R@FA-,GG0)V\;%R!I7Z,NUGRM% ?@@EVOGW"#FEE0 M"Y%3I'5='$JNV?"%SXO-S"%4?\>%-%3Q< !$"U\DEOL9Q''V-KJ^)=W!M*MP M(EN29VB1AA@Z(&#\N1Q;)^L^YJQP*C^_-MI HS=R#$J(L@%=[3)A"H&@N+SY M)+KC005^,R,$.^:L_R8T/G_Y#;OTB:&(*O$;/GWG8QHN#E5K 8%\$HUHVWW' MYX?4KKLL]Q,F-''%$+KUA0SN8WF;8A127;TPU-A8A27:P0J_@XR.K@U!2$8J MS)DQ+N0PD]=M3!T1G=#D44VX=N1I,1]140-FI(+X$$&<2$S(DV-?U!WCAM!5 M3,M"!#!B$&09K&0N(?\D'Q,!!6$Q-#]! FMV($,5>&*OCKQA*AY8W,[_ZGSI M% :ZJ'S/O[@NF7AR^H@HGLUAF"- @#+KG:6G;=\RG.C"87HE(E^9$PT;>8G1 MIL"RV1[4N\7R;TKS.S+$%#47T';<>Y4;^";+.U7US-J\%Z2'A8I=%R8"J1;F MGBI 4WM1!=-@)80S7\QFPM-[60\R%7?]\.[F)I\ S/=!&4%;,X)Z=S8F!8P@QA56@@ M"'&O1#K[_&\L\.=1Y GAEP+,HL,I?76^>]D+0Y<(5;7K25QP]"!KE++O0J MOH;^_-#06BO[EG"4@YWT]#(FNT:$*K-T?2S,WJUJ!K;>JN8T_6?:VFWF@_ 1 M_UM-H!-E@[(^O_2EO?W.K2@\>IW^26..V?P@0Y0V)ZL%*%9_LV0[^3[7K2[C MB>M<\,O/8H<0W M*.&/!KS__?4F^77'?SJI]1;_ZXW[O3&_:U?6QU[ZW>/+6M; MG9'5VVO9Q[_KTF:;MMG13LO^A)0KJ)#)0=^ M/EB 8],N1:9*^O).N+*,JA@[!;+6!&ZE(^I'PQ9UM3K;<# R!\->L2)NGW." M9*IXWDI73^F598%*5-JVE&&RFP M?FCJ6AWK)#@ZQ6$/:V8T0<*L]P3<:L\^1M\;3MX4^A[PR\^NJG)MQO2+BJ&= M;=AVHLEVS*[5)S35&TV]D3FVQH2E>F/)[G>JZEV'P5$#[_1'E!E[7//+76]E MNM>U+@^_F\NS(<3?L\#NV%.GW=GYVQ2+I%6H=89P_3B$VO:AUG9&9K\_(M0V MU8_0&W1L\B.TUH^0-QA6?:>N=@F,OV32#*UQI#4.JE-W:T[HVYI./T>_;J X MMQW;' V[Y+VO.9JLD3GH577($)J.C::NZ3C-#_NW'4M.9T_;DE38)EWQ6?/G MF=;\V2TT?SZS()G=M\QQ]S0^8_+K5T!3U^P-!X2F>J/IPC'[W?%K0E!M$61W MAL=&3P/O^":;\;NV"C\/S1;G>3MOR "I-YJ&IFV3+5]S)%T@EG:_/@A!1[_= MH=W!L1'4P/N]R3;\WI,3SD3#=4S^ C)!ZHR@/B&HQ@CBV"$_2[U1=.%4NN?) MCE\_>+?N>2>B=#M:RSZA=-SM&38FU-89M3W3&E2- MX[05L0U$G]VI6JE&3H8FYKJ*IKG/\1VT2FK9W8$YZ.]I%]5#;AW08FH7:AW3 MKEQ^09AM!&9[9F]<-;&MK:AM(@)-R^E5;M)!WHX&*1PX9D"-C5!C&G&>TWY5 M-KMJY[1&?=8XJ_#=+H.+ST.Z[Y>:0[&&8\<:QJ;5[U.\KK8(0OP0%]4;2553 M#=?E.:(%X#N(+;K3U*^284Y+@\?-O!E:7$%1;!-EFO[=GA(R0 M=#0NZH\[/-K$X%[9CL] 9>[#L?$".@SL]RYX=Z"42FM1U+/IMYD-4?21<\:D(.EONAQ1E6Z8)#MWL K'A-+ M]O>_-U=_[9E#FOE2=R1=](844:\O>OJF/:)1+S5'$@0:QTX5)SS9ZLTM@]V> M)TKUL'EEW9@JZUJ(V N[:PZLZHV7"*MUQJH]-(>5Q_ZU%;,-Q!_G2JMCDQMA M3S="K94.&2"X@"#_:^.63:.8*>TC=;_#X+D[/X$T@(M;%K*IGZ[1017MNUUR MK6>9P\H)3)4@T2##JE6HY297KU]!Y!%2&X!4N^>8]GC/#OBM0VT#$7@Q-H?C M<>?HF3\-5$6:[ BY.;SZT5SEV[&YS#K-U$4RD2KH"V.SWWF?#M MQFX+W D6.(GVS$ B=\+I$=@?6)5[?))#H8D*A^&F:>S?KE+W-F!&&AEA%%[" M&)$XPC&A_&>BG\&Y#0VS>U7[09))1"@B%-'H/4)3VV_\1KL8UF[\ZR!@_'S& M1W\21U\>DI0M$M.X"2>=/55W<="K+J<%+UK!6U!]?X:)4SMPOCH):.K-5."P MZ56N'CT@?$YL$Q)W$'<\FNHY[E>-LA!S$'.Y+'NP0I=66/BHC\:Y6D_O1!?.2''@O3JTOXT:$/ M-GKJ7([(Y,BBST=_^YL"H$:= 4+ATRKF!@S4AH7,V(6N/#ITHW3!^WY&0MA_A'_)IUS@IS-C8B_ MQ?,3831!PI4[BQF#YC#&O9_.C2]N^(V%'>,+8_A;F+P,4@87F?JA&TY\OL4D MY1_ 4XG:@V>P(&'W1LXP2W,$5OL6_8V_N?2^= M2W+7GY(RV,H?<6\Y+%;I]D<6;CSS0R&?G2+]3P!O\?&Y&*F]WR_"1O]S'N?\ M.V.7MS%SOUVZ4[[9*S>X=Q^2'WXJGI$?4"X^A#.682%.^,O/MS%_;L-;U\$E M 3W@BVD '"CX26'A# \O*W8$WU=.=-,H"*)[(%'A:^#$ETCJ$S2;K((4VR[) M":><<0R7_Q^0*R"? Q>^W9G%U\F9WS'BU8H^41G@0 C<9<*NU%_>!N[# ME1_B4?"A-T58]Y=KUPS"6GR=X[1C";Q*AY)\L_RZ@U^5+C_QW=#I]&Q[Z]=6 M9_MWCRUKVYU1;[#7LH]_UQWW7V:SHYV6?:[3;JL*-GZ6XT_(K./H(^6+<[A1 M'?G@)WPCQK^9&QOON5SP#NK[W&L03-5(?[T!_-&-)W/#Z9LHOQW+<7:96O3D MV0FR"K*##++VV47JOQ;O/FITD'D,K,I#X5ZZ0@S;&'M=<$OX:PW3* M91Q-?>JKE1%_E_0"TC8/?^56'4S>?J(Z!V7SDW!WAS,U)##9;]#U 7UQ+[;& M60V5^(,E#'U6;N@9'KMC0;0\QRD2_4[5UKEMR26F?//=BC\[59-]VD(@9]6! M_PO#(C)39E4$*!==;^&'D$^!N01GYF:QQYT]V^(UGO+)S;)35Z/!V?KASDI5 MO%DL73_&++)H:@01Y+9Q<F,9YW 1HIC3M=G?MZ2QI/'V>E,[Z= MN^$,$V*G7$ :=VZPPBQ :$K #P,"$S)L?4^F#)Z9 GEQEJ-)27?.PVY38,W*PK/YGOG2O17)M]/\]W6VQW\NOL-D.C<_11X:>GC?,*!\HVN\JA M\^RQQDTD\[.E$WZ(8O[/T)BLXIB%DPXOUMY.9>_!:5#Y!B2$8#I8!%VV-DU+4A M$Y95A]BUO[Z>FC8\=PYSE?SK]M/3.61_25/\ IR0KXU;-HVP8S=^F+K?H5G. MG9^ F_+BEH5LZJ=K%+)G'D_S^<4>=9XW]:2-3'/:Y+#F$]5>13 MIJ>STG]O M#B]XF^OOJMZ4KRW^+O*'[B0INWNHJXVGC7-02O.)GE2,D&N;_7WGUK6%!Z@%(%TSN85(CPR-3F,PDMH21!'V.**_TPD<%+GEG-2-$@))1HA9?1 MX^7W4"\./R^X?M3T;)WVV)-Q3\]RI]-WSX$@GZL-GQ\]/CX$N#C!\^4VC"M> M^2D'SZ1PA+7I:\YCH\<>W_Y3 XR='EC7Q\?*IB/!E14S-V&><:@L,< &[8WR%T#5)5S%?>LGB!$<<+Z);/_!A&YQ> M5C!T&;H&KS@CXT)\=T&T@GTMEBNH&O[)A/$ESM\UN -"PN_@TC9Y=S:&6<;)^= M?')^WDS\7Y#DO\:T;UJR4)/9>M.PX=4"&.1O_I;R_&!^]@6>'1B+ MHJ2(!.=.YF[L3CAA^!P8$\S-AX\9$$D<>9RP M1;/KG Z!?R+C?NY/Q/QC];-[+A*,6\8),N'0;?@4X]ZXTWN)PT"ZP;QNKO2?+$W 1N-<+ M?O#M*?A$QX<#]6'=[-N=?_;9".2+=V!*Q(EP3T0KOI27O*X"9F6"A%'('B== M^F7QE^<03[\&1TZT:>S3LZ.>M3OKJV<=L=[>[7[7-ON#TXQP.V3BNG.E.KO;-9U!U:K[^E%=RW.,NMU]BWW;$5UN>8+1318-/+.& M'R!^[-'P)$T_J._&SF@:]\S1L&KK(<+2L2^)D=FU]TRF(RP="TL]J_)T\,/@ MJ(%7>0.=0-B[Z\RJ)&RK:XZ=JHT0R(@X]BT^,JUN55V+L'1L[Z,Y&I$]7G,D M51]C?R;F>/TB3TWY)0&6 -NL7Q)@ZQ(L?\1 M,>U,9@V9V5L*\0Y8M55V\)0 MAP1-O763X6!D#H9[^E-.5+!W2%\9<0=QQR.FY-@V'6O/Z IQ!W%'J[G#'@[- MWN!\N:/E<1:H;J8X2S,,GJ;\LDJG@]K7%&<5]WZHU02G$9;O0J6OJ U.L"+? MB_T[%D+%L!L6GG2SI& M^4DQ&@(>ZG?&A6<&'>O'[77K\OS]'@?0,DI\*%J^BEG@PM[STF HL=2>D@+> MRA]Q;[DX7Z7;']'(P'8VU42<".?]01$V^I_S6.UFZ<[8Y2V']K=+=\HW>^4& M]^Y#\L-/Q3/R \K%AW#&,BS$"7_!$JQ-;VTFU^0)_AN[;%1JFP$]'MR8?RF[ M6^S4*V-S.XPYWR)G"=GRPIW$,'[>#9"S@)<7[E^<.TH]([(.&_"+8HL,T1IC M8YN,7=M"U!J->;:=CL8%M-L^#A;7VIOD-"216)20.W8(V=J!1#7W*#8A:04N M,=WBY&@L=X7;A,\-K5N 0?F_X^@[7RAE?*%7SK!CY9?: 3J[E!N[;'JGG;^S M\7U?/HN^(Y5HNPZ$_$27ET+3%ME;Y8I:J;2@X0=MEEJI-*)\FEJI[ D:J5" MK51:TX*"6JE0*Y4V@)I:J=2OE4HKBCT^1_997;SPR^X.J MLHJ:'AQ;5HT&9IZH\CJG$;6U?X.KU_91U-^28"EA@S4D*&& M(8#S*:JEA@S$'<0=U)"!N(.XH[)K@1HRM-EK?>X-&=K2-X"CZ#Z=%[L&Y$5I MI6X!JA(2,T4_?LE^)1[#C@&VHSPAL@;1D!63GV_>;OC]H*?2'K(R2?[&>Q8$ M\%_7>&6I42EJ.;U[0.9;+Z[<^++'7UDTB]WEW)\8OT6BO/2I(TE1"237AJ+( M60Z!0$(@GVF?S/TE/U[VS9/XSH'S0Y.**ON=KK-;V5NE:CJ[,^H-FE+Z1YM] MR-EH;9-Y/WOT(?2CF^I&Y:/AQ3= M;Y6A=&;E0D[7M/HT*;7F6+('9K]_FCX%A*7=.WZ8O3$AJ>9(ZHZI9.@ GJ&Z M^SW??WQ_O9_/\X Q3EKC2&NJK=[9G]+A7DUAU-5M>T'5*" M:HZFKFWVK*K.#<+2L;&4)6&3JMIB5?4Z\5U25<]EC;-25?_;Y2\]-TVU-S)' M=IJ9@\H]+PE-1T93KV?:?>IG5G14/8=TNU]CYL(XS+=S/W3/ MK$FR/;;-T;CYJ4)M1U-_:/9[S4\C;#F:NCVSVZ,>R37'DE-].@*E0#7P7O\2 MK=*Y\7\C?KV?F;4^LLQ>GZS FF-IX)C6D!HFUQQ+]LCL#BF7L.98EH5_J J\K4]-Y&&;RLLS4V/@EP5-O?EFOZ;R!X3/B7;PQTM=PGNT52^52[!IYK*/]'D6QRJEFWF]:[M>:-O=Q)' M2;*IV;=LF\>,J6BI^P M=1FTU#6PY::@$J=O&M#JE//%8NG&_,LTVN&I 3YE M8W/[9>Q# _+@P?!6#!Z?\/-PD&';>O[--]CLG*]MS%P_3+ ]/8?( __=*DQC MGY\"GO!#\33[ON1 8N&$&8Q_'BWXF?AG''K0P9QODQ.I$:U2:'X/&WW[Z<^; M=Y?VV. _\1C_M8DOYG^%_TRC6+R,_SI:Q:K+?8*_<9?+P%?0XG!D>-S+B-/X M)?RM0E?T=E 3_P?F>>-@@5ZO8Y<&"W!@0G[@CV89\=E\@SE_#XMUZ /4O[__ MTS2NWUU_,0V.W"0*.64MHEL_\-,'Q,0DB%8>TN"*$\+L)\]-74-TI.1[F?)S MAK.D8^@[3XI;AQUW>YW>^HXA\X'OF/^ZD/.&[WW5=3K#]4>Z73RD9"#53\1@ M[F1NQ"QP4\$G\K#NBA-!E'(0R'.;&FCX&@"!K90D,=/O<=0MH\0'8KS"=_#U M\@[XT$E<>TH2GI4_XM[R^W:5;G]$(U#;V=3Z\T34V!\68:/_.8_5;I;NC%W> MR4I,M%%C]?['.>3=@D MC6+.B/]'4'Y17):YT=[$C5 ))UA+%#\#KS /I+H;IL$#RH#8QS$54^-7%J/P MAMU\B%V^??.Q>2JPVPW0V H)_N]9[,-!I['+C\@OAA6_IC2!HV73X,_S2)QV M3WGRT#,Q" :'N(PV2J)Q9_"CP,XK>U :RR)^T>]T^2]BEBPYJ/DA [[_!;\V M\]MUN]"!9_PI*&="[@A0/(LF9MELFQ(E%)_ [?KJO?#3W03Z(>_7E^,^7''3 M*)HUUR[RX]LH0>5D%D5> E801\T,M32N?$S]5-(=?" .M?UR:+2:L0X'3<1P MUGW5&ZFN;#H+V/W.D+, I_17W8%='H542:>=QM$"Y)"C8BJ55I$Z;E'K@$&_T$.%S; M/ #*XX 2*GJV$=<(V,R=/!A_1M]3%A37\,3V DMU:%_U1FZ2-:V,U)I.07% M>="Q)5WWK.'Z3*[*=.T,R_SS3+HN"*GB->OR8PTW;'J+$<$I6EI^R68:AUWZ MW. $2PPMQC5B!9);)0!3]Y9K&.V\*O[X+W>Q?/,.=8DPT<* K>*5\BF+_,(U MB3CZSD4GER+ /=V2R!>7@K Z@7ELQ]Z+[(O,8UME)JW,/'Y^D,U^$"GVV6(9 M1 ^,72KY*TS@D M-H'LY]<_JV(8^[\\%Y>F6PY+KBGWMNP+#LI#%?*]A-KB;%):[$P7M_O6 M(<1NO[N7YE.DZ<<)&7257F>X4;HE:33Y=BG&8()QR@$A-%H)E#71.^I8&Q>J M+'HUR8WR?MP9:S(]?^-3MX59$L/@2DE6Z!L1AJ7^7 =XX;K$IZ'#F(3G]OT_@P""?Y$F(_K M" ![H*B3HZJ!"N$ 3]HP(4K0VX"B-Q\_I3Q MA'@=\NIDP@)@0?[I'4L0BRHP%+C/W*&5<.36-__I? M(\>QWGQT0PY;.+WQ6Q3.+K^R>&&\=9,Y1P4 'MQUGP,WQ)_;;Q2FW97GBW.% M'XTS!)3I!MRO,Q(%%6^HQN^&6H!\CU#CN @!1UY3L@:GTJ0B)(JT;G7ZFU4NR!ZH1&<82%D%2/)XG\.3]S$7M9=>="_U MKJU;RIRE**$G_UGY(M0*)Y%.3V$7V>VDY]^0OP$'MRD7.@ F#H(Y\'X[2?>1 M QJ M"#(2@#J:*VE>:4&ONI:EV3"HD/P6<> JL0ZZ)U]CR3LVGC4DD?'UBY2 M=.$4W,C5XTV:Q[AZH*GH8]ZT^8UVL+!&HU7*;: 0\E.%=,X$8V:EG;7JR>U2 M_D^NS8 X#B+-SDR_1H3;(7O Q8-JYZP@V/'PVO& MAR 2#""H.@\]:/RJG'*Y@3V21\0&K+'%9-$3$M<,F'S[(G+8M7[4]\\W\?G+ M;_L3<&VH%=,_6ZQ5YN=[-$>C7\[*PZ2F4B(]YO-4=ME(7=,J1PG115K1TE[/ M<'KF!2KL:2VTN":^^6QA>*+L9D*OJ[3<2\[7 MKQB;J0B"S>?P_(0;RVZ0B9LELBF"_H[_,EKQBTB\V'\L@MB"BR=UOT/&VYV/ M0:"+6Q:RJ9^^WO'(Z#W8=.8Z,#,03'XT\.G[V9GY6X R7CEK";:5PJ?@<"KJ MQ1* *L8]V&?QK>R;[U\/@NB+;=I4Z7M;\IS.%\!]?%&5D2@9<.W!F\^?=$U4 MZJI/_$KZXX2JRKYSHS7!ET'9A!;CXW/W0P)59PHDN'5Q(&RW?[EO3&414 MQ[@ L0-'40MIP5G<1/ZNUR8F3@PT7V'$*2KE%,GEQ9W/Z9DOA054GH+P6O8$ MXAQC][7R3?^TSM1 M%IATC&L92^>/3@,H%LD++4'K8=.IT)%T0H70M 1_D> \'\H@&'HQY *X1_X0 M7AYB#:BM2/'B]8P/[VYN%(-QT/YZ\]O7F^QGH) !#QD<&AY^'T;AI<0O7D:/ MTTHBRR8S< (.4K;8)/Y][W__X+O3H6-/)\SI#]S>B+FW@UY_9'DCRQEU>[?, M^?\&PQ^JWAD@3X_?D >EY>\<6K]>7W\V/F0L^9'+'4Z:+^@\&9[0],@R0Y3N ML9#'-?)$&U7,\U1:@LF9G%/@;!6X,:=NB%3P;0H&58><8@? C< SNY727@+N"+R9^+2@86B/HPD%0 :1!6H9=@ M?1GX3J9(O,:T9! JLW6GPHUQV,B75G=;WZ(1"'OX)D;>Z)R/-:2 M]C3*@4O)S0_/!:6?B'N!7]K!RH,R=1:GKHI$F\H/A*G1*HMB*M>80,Y/Z(JK M+1;K8+C,4 $MK)6;QES]9ECXR)?Y2?URD:<1*7K#.@E^.8')42CCF0#"Y8E$ M^5Z8><4F,MUP!U+07GG+ I_QFUGL)86\M6R!C.VF16U28H!?97"/IG,1-)<5 MWCH7P^=/;B=O;*!NR513D$0V5B(0AO!)L-\ H@SR(3VV9"AA89NR-%%<9L4[ M#C_BLFON\WMSX3Z \8,5C"!)\:<2/Q-N?_WSP2AZ/1ZG212)BBY=24Y33)L' MU=1/A%&K"S4-BQP'Z3UC8796+A0%&6+Z#AY%Z"QD&^X"H'ZD1V0_(5:E\ U##&PB"^1IL#:R8H3H)M<%8ZT MQMCPI<92(M,W12Z?PP=<%;CS)^)*Q"@94O *5.5_!N^%R]6.9V6S\3^D*VN6*G?,K$HE I/+]M0J% MSR4[9LG(**#6#9((2E6C^_RZTZ!9,#SR)0IW7JA?YZ"0(66I2UN"3GR(/PS] MW-J7W10>7K"$[G3VY=,Z^]SEB.9W88@M*R"?V%_XJ2(Z )X;/&"K,0[#*,!F M' N6^X,*/X\%S5Q5 *7L=W8)70NONCM \](>G0R<: P-LIYNQ]]"$5RV]&NC MWI)9QU(1E=%*(2M!2J!WT$,W7X)595(XZNPO5#MW"?[[P@,&JGRBXFGE!JA7 M^:AB)6\(VR?$]MJ%($J T)9"&V0!]IHKPK_(S'^K&P!%@M38"8DU8EF1N \W M%/(I.V9!!9 K\'YHEF3T? MQ5J:N$P.S[(]P-8DU-<(]5BMJ@5)MR*=HYHC4_V>$0,?&8MND,ZCU6S.68@; M25P_3K/V'WK?)Q5JT&TNX4:7M8*W3 2.Y2(RN3"O(\'(9C1-N;6$:K=P)<>, MFZP3+8<2U3*B@1IQ,K;)W70+"Y>AQ*#0A@'GA+NCXNX)RQYC"MR !4=/RHP2 MIE5D ](!N-XE7/G(UC&[?>#<&./J:.=*U[0?2\^0\"FI/!?AZ5*0 M"9?F@2?#,5GH3H2\D]4MYKJDLG7$MO"WC 44NK&9A7Z168(F^D-B%!*9XRD[ M )M NOS4-D7_!W$!N2K\FX4? M!>G+!,XG'7H=XU,>-=K]L0U@3^.5@#KV79%Y-H(,,N>#"!BII)]5* (=PJ&\ M"E<)>!OX@?G%&T,>9YQ%WMK!8 +4?B12J((H$5"1E:5IM#FY 16+C?D- .TL M_K_V2.D;E;^@YY5C7:FR0%%-N84(Z,+U1#>UZ![S+S)Q*NAB#ZE7FQS4W[=" M^/=-$&X%V?V/CL*J)):'P-&ZQ3#X+0,'/D8M-K21!+H4K8HAO",=\UG(>^M. MO$61$8FBHM06J(IP(!7L^2I8UHE!M2W,.Y1@ZH+SYH^\OY'P499R[C96Q_@">I#LO@#Y&BIG.ELR[WJ*&SKZ1IH(ZL'N="2[^#9=WD*=IYPIYW)\X5> MA?>QJP:UJ!Y"DU3Y ->/@WD,^%T"*\ MH-R]TK&[SD/3S3_4& 6#SEHBQGQ1Z2\V C#'I5%O5O7=CC_3"(^.U4#VI53 4 M"IN0?=-0R(M0LP:W(K=>KYPRI;+QE@CZ1G%/YB7/SCM?!S(+IC^@7.[:14UB)# M[3",;)->SP@'^$))7\S?MEH4:X&7KJ]FI@*M^JBT.+W+N;#CA?4G34_ M: #%YO*/^H[1)R#8]VG]?\X.8 /(@*K>,>U1LZ!(6:+H$B,4=]BF*6M)(8H] M1(1W(D6-[!^;&;4+: KBRDA[7/C#M7=-%4[GKM>027*'#O"*)8=(&Y7?N!! M=\<<@*5C:R?;1$#KX\RG^+\WQR+NA,/;'I^.MG_X!0F);V(D##0&"2-A*7I> M=.;&T!6"E1UJN>M-D&TL:LD+'F!11R4[760)H)MJB6)VQ\*5*!(TCJ#6D_YS M7.GY:95>1M-+$5'5+C74'@KIC%D6ZM28^> ?6[@S+HPX;8&$$N5S0AF^D(&) M7S_^H2G>$)-8%\>NUIYFT]M*03Z\MR>9TA\:_D(I1@:+8TAKUY[@W#0T14F* MK&XHSMV4^\5\$N2+&$:#,T\G33U=RX#)#BUMI)7I2Y6Z6A2#_.7&%BW.=%B' MTC902$ 5A?M9YE4[;)D-5BYIFV#%. S4>,ANV MP9CF-L\-VG5O1RUU.N/"/Z5"]_KQB2/K(8 +WW^=7X=5L:06%,Y1OM9.BYGZ M2K!PS&8^=E%2]%/L7B>2 *"^2(U_!^WQELW= ,=>J(L6(V?U)(LHP#X\!8@Y M0GY>^'>'P8 C%?0,.B?HJF\52] =?<+82 M@W.5%>Z'G+O1.D:K7_2!R!H6;AY/N3[@Q6.30/CIQ(1 ,5I>3PI:N[I-Z8Q" MUL4'PM3%] Y13"#&#,MQ=6H4#+2W0)583:B$FD$74NE369@BF]S&JJ"^4&EE]92\E6$F2%E'>-*#:#"+Y7+3RA MX>9TZG-AOJDS*VET1\Z3?'S$X(9L4@PP2S+.@D6O M,\T1"O>4DQ64+*X+SYGK:4?"L!1,E;[$W'\Q(DS\_2_^7(*=QN"'X$="R97( MBNF0W>- :DS*ST"V07#)TFIM+^WTW&[IY&MN;.5;V3';F%9E!2^F:F:W,^+V*P6<04ZHCE-Q0DJ(NZ @HO-B;&.1X7T D=')^9'9CEG6]) MF81'%WXR80%7 A@,&M*ZJ&>6ZA[X9+'#?.$-9@2 MXGM5BFF)@(Y+0)NG'$O/!EPCZV2T=KF(V$FA: ^"%]A#)(MA)"Q-@RSGL5! MGO75SSID0W]BK9:\,/*J4&2.) GI&3$\,^$XYU9$C.;V'2$?[ A20TI(P3@AI81210BKS,+*PB _Q^/D*7R/C(7OG= MIKYND(G0BDG\;,'2>>0];\9JZP/%)][;9NS_:VV.-"K1"6K1.3XWR#(8+,I- MP$LQ8+3@3P8_0IE^$J4NN1Z._F2RUA,4J=RY_XRDQ-KXL3(G_(8A6-EW^H2K M0H>E?[J)/\&/WOG@Q>!&IV++SVKJ58OS$==@!O>6%%$7H+*]5M\5QC-5]D*M MNPKVR2W41I*YB?ZOE]X/W9%'OB-5X^E0*>8X_4N:IV;#HB:>=XF)1$_/_"%M MM8M_RIC D_%5!3L2(P=(:88FZ%BKA,E)FL:DD"6;\6S.ALA'[^J3I[/URA7^ M>L],>:W^,[]6/99,8O^VUE;=+&0KA.+4*X?SRLRCNS@ -$[K M^@C<9<*NU%_>@,\R_^BGUUK_KV9V!-=KZM=6Q]_RN.^[O]>1CFQUWAH,N[97VVJ"] M[K;J3\BW@G>Y> "I\K]_Z/[PI ]#WG=7EF'CK:]>=- U['ZVB/JML_P.OUZ_ M ,K"2LBI0U\+H]*ML*; 6J)Y?,S8Y4?^NSD8\5"A^AX<^)G4?@E@C9L)JP\B MRO%OB'*L ZG6Y*FM(2Y:5$^6J8&]W@P W9M&X4+&E_HFZAB0,K\+Q3YY]N<@ M0:XNE9+2"UH"]G=LPA:W+#:<7@9YFR!_/((?5 /[X03&.0"7I$FM:+K6-ZHS MW!F'34?3Q3LPQD4]+TQAXTMYR>OGH6HR84P#\P8X@'OJ.%#8Q_N+@/D#*K7! M[YWYI3:W1-M+4I<@M!14(Y AUP_QV/IQ8WA3K4=#T[(&1!M$&^OG[5E#LZ<-!2'B(.+(SNL,1^;8XT#V::&E ''2C#9!9R-IJ>]83=$CB0($@1/ M!\&];P6"X#E#T#$'X]%+Y @UXE;] .? IJ%B$*1LX$1VZJEMA+WO X+@.4-P MW#U<=()L+()@50CVS3(%GI.-^@4F'5V*<:CZL!U[ 3G6)ZJ-GH"5:/I\M MFU3KAZD;SGQH8R7F!)*RM@^=#?>K)R&X$=P(;L=T'%EC>Z0CW7Y*S)%;FE!R<.:LQ:!UWG[:Q?0MMZZKG=FE:UN5:R$B :4D5IF\/^BY@] M1$[G24YV_T5L02*GKJ]%QR$],LZ_9+0VLI?$EI;^4M":RM_ M26AMY2\)K:W\):&UE;]$M/Z4NK$UTZ-!Q]S(TI^ A;? M@/]3FGF7X'Z\Z@Z*!AX4&/C3!_&1'WHL3*\N[1%:FR]KWJU5?3A@WF4I$\=_ M>1%0=A=@L'F*LQMZ1CJ'SCEQS))E%,)C!C>0)ZL@:Q,0%A_]B$@QO(A_D1I^ M. E6'C/Y@8%] M?E19)?;S@0=>R1XKN-]7 [/?[^8O\1.^7^.!P31OQO'N&3B#_;_^ESVPWCA] MTW LQ\$G]<\'^+EM&G!N-DG].Q8\F/BS:)5>1M/+)0=]Y&D'PU=Z;!FSB9R. M+>L^88N_?OQ#-DQ8W_!P,'J1[78R[T&9E20Q]'O -9%H\7"%8.4/OKGWO70N MO1#Z4Y+SK/P1]S:)@E6Z_1&-0VVGR)!BZ/N)N&_0+<)&_W.>Y3@NW1F[O(V9 M^^W2G?+-7KG!O?N0_/!3\8S\@'+Q(9RQ# MQPE]^OHWYBG^@T,L!C9ZL M"%.5B?[GFQD*@BZ_SS74LL4%YB\HWRZ\[^%4I MBBB^Z]F=@37:^K75L??\KCON[_7D8YL==X:#+NV5]MJ@O>ZVZG.+1%]TM)O= MSQ9Y)$HL+H#C^-Q'NU6ESF/&+C_RW\V-S^)Z?P]7\(MV !DW$U8?A*+R;ZZH M; !2K?;G($&N+I62T@M: O9W;,(6 MMRPVG%X&>9L@?SR"'U0#^^$$QCD EZ1)K6BZUC>J,WRA\J?ZH>GB'1CC<6+X MH9'.HQ5?RDM>OT2OLU-G5.**5W[*WS;9 3!_L$D40@/NS#&8^10_+5G,/PUG MQGO9"_0^.^;-505N#:W&J73$ M>F?F#L=FM]\[4?Q6SI2 J-]S0&Q7+V4B@C]7@A_TS?[ (H(G@C\7@A^:_7R: M%A$\$7S+"=X96N;()A%/%'\V%#\8F,/>F6KQY,BB-6B-,W%D_<$2AK%%2!I^ MQ^Y8$"TQ7_E]S<;2T!JTQHMWX:PGYVY6$- %_3+LNW-D_U"!_8T:;_V&L70= ML]=U*FIF53,<7M1*(,ICU#,82@,T 0=8%LY2_/ROWZ]M.?-^\N[7'6U) =(REG!^NP@:)H M3_NOH>9[ Q&TITN-$'0L!(T(0?5&D$,RKN88XG^>/*__/)R-7V/^L#M!Y^*4 MG3X/LH'$VB?KNMX((B\5H8G01.+N3!!D5S5 R)M(OSR*-['6FG#6:/&TI7YG MEW-BFUVKZIU"V40-P*PS-IUAU<@68;8)F!V:_3&E=K80L[8]-,?VGLXW0FVM M46OUS'&_EES;QDXJ+]O+GW9(.WR1';;+TMO-LVGK\N*.1S7LE<$8?:9IGW?,L==:LO42M1VS=ZPJM?F**@]JQ(#ZO!RE$Y59G^\ M9_IT/<08879+TI YZE.+EQ8BUJ&F3"U%[,#L=0FS+<1LSS;M>F+VK"HOJ,W+ M"P)WV*,LY7ICR+9.F*9,*-JM+V-O1$BJ.9(&_3W]?H2BXQF_ V=/#Q[YZ:IJ M58N(;^9OJ49-#7?RGY6?^/#/2]4=Q ]3-YSYMP$SW"1A>RI8YUVA73GX2S7T MQ\80=3FH.88J1^P(0T?&T/B$;2@(0SL6+%"GD*- ^K!-UL[;(G!LJJ*O.8JZ ME4ME"$7'YJ+^GO/*"$7'*G]W5#6X M1U;9T<6^-=JSIPB?B, M[\8-)XS<3I5A1QTV&X&F_I"R;FJ.(N*D1J!IV",G;LU19)_2S]ZN;C=/]#6M M3=N;WHC";.UQNS0M"NKX839!F#6=BS3LHAI M6XC:<<^T1M3AM)Z=)6F'M,,Z[/ <;+Z;Q=+U8QQ:$4V-( IGEP$W[SRJ=SFN MPX\B<80F0M.F@.G>76,(2<1+A*;Z\-(Y])I^.W?#&3/\T)ARM$%4151WT AR:0\LAJB(#GM:@-0YFP$OV%%Q5YM"=>;?6=G]F\4=+#!6& MLZR+GO&/ES#]CP#SC9=6[2#_:L_+XEF0J?DUWC-'#39DGRDG3JDY$E<25VX# M27]L.DYS33;B2N+*-G)ESQP.Z:XDKB2NK!%(G.[0'-O$EL26Q)8U HD]'IM6 MK[D.XE.P)3K-?DK=VX#Q_WK^W2\_\S_4CA=N//-#M3%HT2<_@=T,^#_E%BZ! M/:ZZ@R+/0'*)/WT0'_FAQ\+TZM(>(3\?&3D.(.(4'7LF"&^S+\VKH=/-7^ FG&^.!N7%B M,(Y S_CHQI.YH'*G;QJ.Y3CXG/[Y #^W3?ZJ9,DFT. G>##Q9X'+R=E(W#N^ M[V3;%AQ[]");Z&1\6:9SB:E^#T@Z$F/;KA!0_,$W][Z7SB6#ZT])MK#R1]Q; MSIZK=/LC&OO83I%;)AR!+#X1:PQZ1=CH?\ZSV-+2G;'+VYBYWR[=*=_LE1O< MNP_)#S\5S\@/*!3CVUVW!D.NK17VFN#]KK;JL_-WGW19A)V/UODD:BA MN ".HU&/=DL7GL>,77[DOYL;G_D*D6>\AROX19.%Q\V$U0>AJ/R;*RH;@%1K M\M36V"?:73]AV!=M.'/X)(/Z@?T=F[#%+8L-IY=!WB;( M'X_@!]7 ?CB!<0[ )6E2*YJN]8WJ# ^5FEM[-%V\ V,\3J!+13J/5GPI+WG] M/%35L_,9KGCEI_QMDQT \P>;1.'$#WQLS0%>K@T.OQMTTKUH7S1:@]9XP73; MD@NUV:U%:0U:H_(:+;G>'KW,CG9M50%:VP+UFXY8[XA[US*=WKA! ??Z=0DD M@F\4P??-@=4G@B>"/Q."M\=FKS"/Q>"[P[,0;])S7N(XHGBG]D"QNZ? MJ8@G)Q:M06LXBXGO[F\;2')-T M'R&?!O2J)#01F@A-A"9"4[W1Y)B#\>AT2#HG3]4'. =7J?CC=_Z$&4OW@;Q4 MS;0%"$V$IM:@:=RM.C634$2<1&C:T.#1/"DOG9.'ZDL:3;Y=WKH)-C]:0*F-I: X+ND=E6;PS9 M5M7;@%!T=,7*MKN$I'HC:601BFJ.HJ$YLIVS\5 M?,\+V*F4*BUI"AH&N9/_ MK'S16OI2M>WVP]0-9SYT1W:3A.VI7YVWH>",^V3+U1U%5=-K"47'=HK8Y%RL M.8ILTQY5O;L)2<=6L :437440+_]].?-NTM[G(U 43.0R455/6YMDX^JYBCJ MC:O&E0A%QU:AG!-:UH2B';.=;?+UUAQ)?=-Q3HBD<\JBNLEZ)8"'*HA@IIU_ MQY4I\D91V0NAB=!T:FO:M&W*IZHYDHB7&H&F$_/2D7U3)PW]O9V[X8S!$)4I M5Z^,.S=8,5"P)OQ)?A90MR#)RO>P!?N>2>OG;23P/\F.JS>*+AQS:%FO"4$U M1E"?$%1O!%F$H'HCZ%0<=$YNJJ\Q?]B=8";5E.T9XCMO[;\[(CNZYBBR36M$ MJ6PU1U+7'#I#0E*]D63S6[EJ*CHAZ>C^J%ZO:MI)<_U1IVV6P/ANW'#RLK-I MVZGB4^N51J"I/Z2\CIJCB#BI$6@:]J@7>LU19/=/B*(#.9YJHC!MGJ+U-4K= MP/@]"B]Q5O*U]]? MO5;M\'5AV"U3V0:F,^PV:"I;)>"?V$XF]FD[^PS-WFA W$/<0]RSS^73,\?C M)LW )?8A]JG/J7L03:#;A]B'V&>?4X]Z9M_I$_ML=**H7>PWJGI7)QBM06O4 M=8U]O8D[LV>MKX3,P_AIB:4 XZAJP[X9>O094NZ*K'/ M/NS3-:VQ3>Q#[$/LL\>INSVSUQT1^Q#[$/OLXZ6.L:=X8$4^+]NL/4'G1Z19@^<;-[?K(, MW(>K, K9XR"D7];IEX365OZ2T-K*7Q):6_E+0FLK?TEH;>4O":VM_"6AM96_ M1+3^E+JW >/_]?R[7W[F?Z@G%NB>1;-]P UC::M?@F?YJCLH6NE0E>M/'\1' M?NBQ,+VZM$?H,CBR_]\!&_T?)PH^\)<7 65W 09;LPL--_2,= XSW>.8)-B1M,5D$VL#3&!NG!B,X]^#'4[F(@[C]$W#L1P'G]0_'^#GMFG V=DD]>]8\& :@7O+UTW< M.[[K9-L&''OT0J^'GT6K]#*:7G)X^Y&GP15?Z;%ES":^P(^<=@8;_/7C'W)> MQP9X#5YFNYW,$Z7X5Q#]+S_?QC_]LO:EX@5)L/T><'8DAN%>(7_I3PNUU9^2/N;1(%JW3[(YH4L9VBT)AP>++X1!)BT"_"1O]SGI4#+-T9 MN[R-F?OMTIWRS5ZYP;W[D/SP4_&,_(!R\2&P]O^N.^WL]^=AFQYWAH$M[I;TV:*^[K?K<[B][171V7,77[DOYL;G\7=_Q[NYQ?MT!.SOV(0M M;EEL.+T,\C9!_G@$/Z@&]L,)C', +DF36M%TK6]49_A"E<+U0]/%.S#&XP2F MBJ7S:,67\DI)JP=J:5WKU/8_V"0*)W[@9V[*]_^\^?KN&MU6HD\C\^1GI\Y MHS5HC6RKC<2UQ85<#5MNJV34>L=Y8W MMWX&_28U\*A?[WC\3>K?ML=GO M-ZD!*%$\4?RS*'YDVE:3NH@=?C@0>:]HC?->XYS&B]Y K(PEJ7$ALKI?J^QD M$U*]:>9H98!>#*WA6C^:!NDK+4>/,Q@W7J5L.8H& QH'6W,4V:;5'Q*2ZHTD MQQQ8W9.;$WNK9,W2HK T+W6_&\LXNO,3R&^YN&4AF_KI?MWI=DZCJ@;1AM!N MS^Q;O?U:,M:H;VG+D30PG9%-2*HWDD9F=T!(JCF2'-NTQX2EFF/I L,ASN[6 M_0$Q=$X^J7=ZL?Q_N8OE&\-=1'Q_?^-'Y)2J;J\YIF4-R&"K/Y;LJK< 8>D$ M6!HYA*5Z8ZDW,OL.N:CJCZ6N=4(LO?@$2X&&<6T4KLU9#\\HN7K"(C@,(-N6 M%U/M\'5AX:TCUGN-2A';BX5I\!&QSXN1(8U52; M Z+HG)(N_XR^IRPP_/".:TI1_ Z7KQWOK3>>=V"('.5'^$:&)T$1H.@\T M=4V;DLSKCJ23\](YN:8^^LF$!8$;LFB5& &;N8'QU\J;X5S(R=R-9_OU#3YO MFV _$B;3C=!$:"(T$9H(32^'IO[PA&TKSLE?]1L$^Z+0\-AM:O!]\OVO_&1. M_JIF6@6$)D(3H8G01&@B-)70-#:M?I_\5<< ]83#2F*\6 MB$XLD%Y%WJKJ%H%=M0DC&6W'#EP0@NJ-(-OL]ZLV!28D'5O05>[;3"@Z,HH< MP;Z#EXKMIT.=MS'0MZLJ462O'=U>(\='S5'4=6C0 M9\U1Y)@#FUQ3-4=2WW2<$R+IG#Q3-UG;3L@W#Z)P=AGX=UR9U[ 3N6;FKOA#,OYIER],N[< M8(7#92;\27X6[.<9A8GOL9BRJO8-*E&V3LU1=.&80\NB^J0Z(ZA/"*HW@BQ" M4+T1="H..B'D>-JS+Z<:< SE>8:[B/C>_MX_9G?>&C\E M"A":"$V$)D(3H:EN:'+,P?B$9I.>^8PT&7^.

&D/&#N0%+UFH\#^H&/ABTAY(&:N0BWG*7C3O. MCP330\.T1S ],$P'!%.BTP; M-?I%V%*4;!6_I+0VLI?$EI;^4M":RM_26AM MY2\)K:W\):&UE;]$M/Z4NK)7-3\Y45 V5V 0=E%ZH:> MD4?B3&- M8EQV&@5!=(]+1@N^.G[)5XQ6,?IC^;/1@ET9.%83=@NO= ,#)VC"#U_)-&'< MZ*NAZ0P'^>)^PC=J/# W3@S&4>W!SB9SX9AW^J;A6(Z#3^J?#_!SVS3@P&R2 M^G##Q9X%[R]=.W#N^XV3;)AQ[]");Z&0F_Q/TOT[MDK9_^?DV_NF7KB!&%]A2.W^/O?W/M>.I<>"/TIX0JYLO)'W-LD"E;I]D>T_=I.<<,3 M3@$L/A$O#@9%V.A_SF.UFZ4[8Y>W,7._7;I3OMDK-[AW'Y(??BJ>D1]0+CZ$ M,Y9AL1TC&5ZX@ 2!EP,:O5@<&(&[3-B5^LL;)3#]$(^$#[V1,);8Z2_77%@( M=/%UOKF.)38H;U#Y9OEU![\J!;+$=SV[,[!&6[^V.O:>WW7'_;V>?&RSX\YP MT*6]TEX;M-?=5GUNOXZ]G.R[KF'WLT4>"1J+"^ X_O;13N[VK_.8L)Z#MSD+]H59-Q,6'T0^LZ_N;ZS 4BU)D]MC7V2'>J'"U0H#:YCHHX! M>N8.%'L(4+<$?N_8A"UN66PXO0R$]BY,_^3Q";B*. ?5($O,_2SF)LI\/F4^ M<8=5 .33!)*V^"D#;5J^SZ8CUSESM6J;='S2H**=^[82(X!M%\&/3Z3>IBI,( MG@C^67670]/J6T3P1/#G0O ]RQSV2*6(^C"'I_D MIB7LU'XX&Z%H)P;J]HB#ZHN>7L^I;?/X2E. ZJY%_1E]3UE@^-F40W^Q=/UX M;[UI5PVWG2.D:-(7H8G01&@Z*S1U3=NJJN\2DLZ-E\[)-?713R8L"-R01:O$ M"-C,#8R_5MX,M"IC,G?C&2.GU)%(F$PW0A.AB=!$:"(TO1R:^L,>^:N. 6A( M*($HIJCR#%'HS'YIXX!:MGXP \-YL:A#_V@92YZ^H!95J+5-?FJJF=L.G9_ M]XQ-,M>.CI[1D-!37_0,"#GU18YM6A9Q3ZT1U+.[)T'0.?FA_A7&C&_C;^:A MUXG)LKX$Z_IRY8G<4=5!.QQ89*75&T477;-O]:@HJ;8(HER<1J")\]'0<8B/ M:HN@D_/1>3FD5&4?S"4SW$7$]_8WAO;("46Y X0F0A.AB=!$:&H\FAQS,*X: MBB5'U9X)4_P<7*7BC]_Y$V8LW0?J--5,6X#01&AJ#9K&7?+RUAQ%Q$F-0%/? M/"DOG9.'ZDL:3;Y=WKH)@[,NEBQ,R#VU9\)LSQQ;59MWDJ%V[%BL.7"JRA9" MTM&MZ?&@:LXL(>G8%1Q=L]\[H<^#L+13,\^Q.1J>4. =V3.U\#TO8"<+]Z4L M9DD*&5,Q6[J^9RPAXB?FRGYE\<+X+>+;^N#"P-GT@5Q69,$1F@A-A"9"$Z&I M\6AR3'MPPK+FO*;/+UUAQ)?=-QJ/CO."E6V81D M\% %43B[#/P[KDR1-XJ2"PA-A*936].F;9^PVS,AB7BI-6@Z,2\=V3=UTM#? MV[D;SK!S^I2K5\:=&ZP8*%@3_B0_"XY.CL+$]UA,Y8'[YNQ0V5G-473AF$/+ MHE;0=490GQ!4;P19A*!Z(^A4''1.;JJO,,//G6 FU93M&>([;^V_>\JI282B MW?([K!&ELM4<2="0>TA(JC>2;'XKTT3,FB-I:/9Z5=-.FNN/.FU;*L9WXX83 M1HZF(WFWR1([=M+ D/(Z:HXBXJ1&H&G8JUJL02@ZMG[;/R&*#N1XJHG"--SL M<(I2-S!^C\++7Z^O/QO7WE^K%YS7]]1SMU'LL?@RC997@#1LSF $)ZFW=I! M]E5577_'P]>%83>?VAZ:W:ZCCGZ:RW9)0BZ<$MFLI9C.QGWQ';:=G=/\J57(15&B9!H76R37__N756Z M@<" P0BHL\XS'8,H5>W[WK4OAMIJ=R7W2.Z1W+.*\FGA-!W)/I)])/NLHGQ: M:K?;DNPCV4>RSPJG[G94W6A*]BD-HB2[2/9K,N98=Q!,KB'7J.H:JT83!7MR MKIKDT(5YM]+Z(@T_?@G\OA,I/=KW ZK>?A9DJJW$S;9J M=G;7A7RFE-@! UERY2%RI:YV#4-RI>1*R975 8EAJ&U3ZDK)E9(K*P02K=T& MMMS=*WC)EI(M]Y MNRVUW3$E5RX;.GX3D9Y+X;^V<__^7_ _R8Z')+ASO&1C M70"!^ 1WTX(_Q19JR!UOC5:193#-S>F/^4>.9U,O>EO3.HR=7Q@Y.B+GGUNB M#'AY$5":@3"8'9%3;!]>[/F1XGB6&]M4(5G.H )/*=& PG]=UW^ 1=EP<-]C M7_I]Q8\#Q:/LM_Z0OE7PS5CL2ER%C69*6MRR$4SX@U]$+K5"/%OYI:WJ[5;V M$B<$TE'&E 2A0@&'MG)! FO "5UOJHK>T'7VR_SG+?:YIL++PA&U(N>>NF-5 M<0E0LQ*2>]AU.&L#NM;9T.OQ,3^.:GZ_-@(L^G8.KNR5-AT%U'+XE 71 A@W M^.GB6C2Q*X%7:S/;K:=29&FNG.9!P7'O_]4+WKR?N; @V*:)G.WSZ1)O&;G MCMX].'8T$'(N_RNQCT;V$](#*15'LW^2VZ^F%S=L41S4NB4)T6H789/_WT%Z MOS8B=[36"RCY42-]V.Q;XCZ0!O/. F+V1A)\0+* P5S!FBF M"0 8+AF%]&WRCW>V$XY<,G[K>.Q([$?OBE32'$TI @9T_G6VN7J#;U!9OMUMLM0^Y5[G6']KK8JL^M M0]WHK:[63!>9HW!@&EM0MX;J!\X7;#&>KVC=:_=G<35A^Y M!?05+* 2(%6:/'-KK'+C7SU<,!-3 :N3V1AH>2Y"L4^>_3E(6'^B1?7 ?DHM M.NS10-'-%/*:A/S+$7QK.;"O3V < G"E-*D435=:H^KMA7&XZV@Z.D5G/ BQ M36\T\&-8R@Y?/P]5JY4Z;[I7,5OQK1/!VZP% '--+=_#6?#IZ-)\W//>"5D; M/C]0SEFX$L.?&V[))]>0:VQB#9F%+]>0:QQ(3P^FP#*5E=-E1Q^H1_M.--7' M]R6R'PX@C6&'\A%,M=G8P72$'I;.U5+VC27J7]'X@]-Y1C9:D=TGO MAT+ONJ9J74GPDN /A>"/M*[:;.J+CV21+<578FOF30/@>.ZC$H%#'9!HLPW& MEP1E6X!R@ATKV,[5K'?_(2&W"N1:]8:$W"J0,[L24S2$E.<%A(^-J6II$4;51=&2HC:8AA^]6%D$MU=26G9QL?UJ-="_D&H>]QJKNQ?[U4IV1P:RLUE7U"?&^'O#NV[W2O MBH8K/W5;-?1=NF%=EJ^W:1Q)[MEW[FFIG9WJRB:Y1W)/=4[=5(W&+K4:E=PC MN:_FD1.M>/BG1NI=/2K3NY9,2K7OYI$3K7CXIT;J73\I1QR_R M\B*@ID<=SRJ8FYIYC(E=&YM[7#J+>"T3@NO*+6PR>5E4Z$T2#?R0SNM0HCS0 M@$X,&-;43E-[H1'#>;6V(_1A7*PIQP3?%"0EV."I3394[#+,<'51E-UQ@1OK;!SZ3'!ES02 MD<)MER3)->0:2Z\AQP++->0:^Z/8GAX+O%F%M0RX]JWAR>Y-$ -'J-7)/CGG,W0U6[;D 0O"?Y "+ZCMCI=2>^2W@^$WC4V$[4I*5Y2_*%0?$?5 M&KO4E+T"4XAWI@'AT^[\!Q(ZEG)& H]EBHYHH-P,2+"1Z<3K 6O51$8Y4>][ MG]/R4S?JFEG%3J.2@"4!+TK *PZ$E 0L";@"IV[4&RL.^I,$+ FX J=NU%N& M)&!)P#M,P+I>10(^F!OJ4P?K[NQU.;5['.UZ+MM6.=HUT[Y?5KO( *LDN1=V M*27)29)[82=0DIPDN6>Z;OG M]E?8)2OJ#_\QHJ[B>/=@*?G!6'&&(^($*]M-B]J^\\BV!)P[0K:BU>=JUZ$5 MNK67:))HDFB2:%H(38:J-9:U=R62#HV7#BDT=>&$%G5=XE$_#A67WA%7^1[; M=ZSQN#4@P=UFNQ_MIT^P&@E+UTVB2:))HDFB2:)IM Y3QJI4 _1DO M^WQ/L6DO4F"?L/_8"0I6,5BWO$>Q!X=6>HT@BJ.((TM1FLR.1 M5&TD-5L2115'D:YV.ET9GWH)4(LIR(ZGT*0<7^2B1V.69<5G!3ENBI[KH:4GD5!10H8^[.TGN]J302B9.R#1)-$DT231)-&T\VC2 MU59WV:M8&:A:,6$*S@$F%?S\WK&H,B)CV6EJ-WT!B2:)IKU!4]>04=Z*HTAR MTDZ@J:ENE9<.*4)U$_G6CUJ/A!3/.AQ1+Y3AJ1439DVUVUBV>:=TU%[Z+E9M MZFNZUEF$D=1H2115'45OM:,N.HY'AJ]6,JEQZ M.@:LB/5W[(0._ED+J$LB:BN.%Q'OSNFY5"%A2&4YX"JJH;O[ [/W'D5RB%S% M461L)L4JG9", M$2K7]^YJKG,/QI2,1LGD HDFB:9M>].JIFVQV[-$DN2EO4'3EGGIH&)3 ^+= ML<[I?3"OE'OBQA0-+ M^"6=AHY-]+W1L&LCRP%5S=F396<51=*2K[49#MH*N M,H*:$D'51E!#(JC:"-H6!QU2F.H69_@1BV52]>F*5WR';?T;VYR:)%&T6'Y' MHR-3V2J.)&S(W99(JC:2--#*R*,">Z<6RX\B M]O=8C.U3(E_Y='S\10EH&+LR4VJUV&E'6V)2J'307AI!S98FT5-9]!AJHRF# M'!5'TE%+-9>9]2X1]-((,DS5["PQ47S](:CD7(@^RKF4*RHQ)]JR(D]$N%4&7OE=COL0EC91SS_*'])^;\"?6 M \U2N5XYF/ZRK#Q?\/!546;EIS8;JM9J)T??3HQO%7MT83[>IB$DV6??V<=H MJ8VN)ME'LH]DGQ5.K7=4TVQ(]I'L(]EGA5-K3;#>C);D'\D_DG]6.'5'4SM- MJ7[6E.:V:Z&5C= ?1V#-4$[#::RQ:1O0AVUY0V6&ES\]1Q8[0S-V!P'G:6AM;554UO MJGI3-L#> 50U6AU57[H;JD35BZ.JH79:#;6Y=#JY1-6+HTI3.YJFZ@U9(5YU M5+4QY[.EMLPMHNI0PGY/9%3Q^-\9"3S8>JB,:*#ZVLM3_C8@T:CKFJ0F24WKHB:M*ZE)4M/:J*DIJ4E2T[JHJ2UEDZ2FM5%3 MMU, QC-K0/AA]L)I2:+(:W);UI,8]31\]YD#EX7%SC#ABLZ+I"E)4^MV821- M29I:MR,C:4K2U&QWIB-I2M+4>FG*;"WCU-A..'+)^*WG>W3^)9M\LDI/2K3N MY9,2K7OYI$3K7CXIT;J73TJT[N63$JU[^:1$ZUX^R=#Z)B(]E\)_;>?^_;_@ M?Y)?#$EPYWBIV]X!WUA\A'>3+?A3^.XU#%>\-5K%& 8V47;Z8_Z1X]G4B][6 M<)67]]IU]-K39FLO__(BH#0#85#2#DZQ?7BCYT>*XUEN;--"*^J^'RC1@,)_ M7==_@-6PW&0$V,0O_;[BQX'B4?9;6.NM@J_$46K$58XO;D^4@+H$[QLM/^0_ M^$5TZE>(9RN_M%6]WXH06_'!,21 J%)!G*Q

T'7VR_SG M+?:YIF*_[!&U(N>>NF-5<4D/U@W)/;OGG+$!7>MLZ/7XF!]'-;]?&P'Z?#L' M5_9*FXX":CEL2*]"'T?4"]D@WT\7UPH)0UH*K]8FMWOD.*_9T@G6HD5;E$_O M%!LF:!O9:SV-@J6RP['__[ M\6JVP&&9#_H+R(FI"WHF)SX[?\<.L,Z8P>"$C)P(X'5-0V P*U?6-6?W"TA" MO;TU07C,:*0$Z:KR0)4!05[LZ'53@7>[R!$XTIJ$ P8/]@\*$+HG+B,_1F)F MHUUOYI]_\(,?3$0)\*&H(@'2L0\$V6W7]256-S2CWIVW.IDZD2#7NO+GQ*-. MJ#BP%0MYJC=F'!$Y0WP"7P4(0ID@I&DO#@%X(8AD2NVPKLQ$O0!OTT2=Z(=, M[+YEG ML\N[!L:.!"!WG?R44:R/[">F%/B:%S/S)!(?DB$3N:*T74/*C1OJPV;?$?2#C\-6;XAGA@&+Q-IYQ$A;\A.__U0O@ M=R5OG6G!M*8-F.HRZ170WRAP8+]C$+G $0'-S "W(*)2+@CH)&>HZ9=,J\%/ M8I#?*J[L6ZKT*/64(9@LT2#PX[L! M?VX4^/>.S=G3!WT-3(32X@!\ E(4LS]8%, SP)?!U&(_@G!$#BP78<[P8MG@7 M^ _1 (.V/,'B(PX6GJHJ8&[/T XP'@[1+/HW8I-M@QQ*X<"[ 8$.^.@TE% MR?9 72;AX*TAP 7(PD("GL MX=%^C"<$, !]X7X3 X935]_QX(4.(R*/VZIJWHH1R(>SJ1G%SZ)H>%OR19"H MZKIR.R@COL04BD>@EI"X6GE$% J?* M)="AHK55!;>@-]Z=3 #AA+$)" H+N)8]H[W#=^'F20R8X_!A=\%L'QE!@-2) M^-Z!K%,_!@5*0/O K *?WLK??LUC<1YE2\(OE5?R*ACZ /9%D&?@JH,]N@Q MX&-X[ 2[)1A]RG;<247E*3=T!,#K 5Z,!I,X#69)'H$+PXP2:G.I2!3X8ZBX M/NS2@D^1].\"RI'VX( @/>&?WH!4 XH[_J2"_3V&+2KG(0#0#I4/.-]RP.0B ML8&@'28X'10\=[@*9R47D87:B7W(/2I$&U==[$.4K5S$!9Q:7?2%X-]"+L*# M-/)5H8V8D$#9!\:HWJPW4F,TI)Z#KBT%J8?DD9ZO3RS0)["2'2,E)2(&@--1 MCG O@FQO\1>?\1":";@A_L#Q>??4;9_ M!A/\^33 N7H4R][PS=V(S177SN38Z]1-!Q3%82)U9?@7B-/)/ N1GPYF$VPWC0B%?37[I#Z++1%E7[@#X7!-ARY%'=X_N6J M#H 2.B1WR%,T;Z]Z(&&YR9%048BQ#GA;C[K^ R?G+*Y6KIS9&PND[* M\B=E MII//W\%U"9)(:GW#(I-'9D:W,,S"C"4S\SW_,!AV16'#[!F4.$\JGNJKF>.< M@<,(%Z$,V&0DA-\$#A@:2(-*"-MW^N"!>"P8BK8J@PJQ+&1$ !78DX M[OP MM?3!X.<([5-A!'&AQR.5) Q]# XF;^Y19@>"902HM'AHPQN#Y^,_X !FMB,@ M%P?^X)8S;I4^@M3EGAFSSH2)*F*3 6X.W0Y!E(F!*1P(>"]P5@]L\[@/!W-0 M*,"3W'RA$SY)WFP6_DGB\RS@B#!;*:-P$0P5+H M<7>#J!%6S8.$H/4 TI1 M-!V,)R\: ,&? Q=CXE_>?<)7$&O 8,-\ .XAB'TR*XG!;PB,@0ZEPA0%_0%[ MN@=\@A;RXY"[&WXO(HC5;+/]V!/6,7&S#\(AD3Z#$ I M)W$(Y7>*)"%VF>"S3^[]@/EA&*)(]Y4'$J-F. X^#J(*R77LQ^EK'OS815=3 M258IX9MT;WZRB1GO3:58?@/,^<8]NVX=#*?,0G/"'ZB;(Q\P*6XD\+,0%'#J M36&TYD,29T7I<.[9H'F"L?C!51$+'&AI,#B.M M_TNLG03Z6?X[<[%&(7V;_.-=&RO[$?OBO!MCJ9RWQDP^==9<+S>X %R MD:0AWBR^KK.O)DH7^'?M1KVEMV9^W:AK,[^;MZRFU]M&=Z5EYW]G=)L;V:PY M^^N)95\ZN6;USJC==(TY!=+\WNAEZBLZ"U5(?^3\]A6]ES-DM^<5D"\*K4VU MS:H>@-D50>*$Z\]I]O T0-8 [O*ZH?W"A;BO7@ 7E9X MHQB8?KV6)A?5[&-17@2':6L+W=<^IR_BEHLCNZO51BYUPBV5.BYV-*W94C6] MN_.]2"7-[1#-Z0VUV6Y4C>:VJW=W2B.P^S#0CDX69)BI#5)@+- 9JTI=@A>C MY:-62]7;VNN%R;@<[;LR9V,7$=11=;-9(02]L)S99U3JM"")+FS%,X.TNK;>@COQY56)YS[.S MD _+RM%4H[WB)#EIZ+P0C@P< 5,U'.V$K3-T;-NE6[1UTARF(YOR?[UF>1IS MBZ:2Q :1F;CBM&(1>C< Z[8?XY7F$K'W_0RDK 4RE185G:;:U2*C\HC5;=2VM;9C.X=>3TDA>X8"%P;#GK,0AZ_S!&D!H6K?>2I<3 M97TUMA_P7P/FO\)CG6Y=7.Z)1U56RN-@K1T6A8:P*FR;L.43ZQ-WESL([X_! MJH$CU<> M'M8_LW(-?&[B/7D@3KQG1,;\)2Q)7OG%J)NS?PN_"C#;O^2@22([@V4NU3R% M*J^+70ILC$@SLA-9XP.@=W@D>XE-F? .15DY(\>(/-(B$,M(S/4?L+2954T- MDY8V[*>JZ(:#5/+'\6UNI9*#S$?=Q"F(8"E\5;((Z'+PHD+&=S4?%&L-_U4H MQ,[UC( ?LE>,HI*]Y&AASHL#\I 62(=IM6T"0;["6.G%CFN'Q4H*4/G.B.51 M\RVGQ>BL6([O)R&9<#:]B9J,U(0W6L8-."<*6E,E-+BWI.&&ZQ/ M45K-E92C!-2.>1&6* I+*M7Q1:)HZ@__,:*%@O@Y*,N36 IP!J\P#S%^K!): M%62?P QD6.A['G5YO9"@;RMV2>#R-@.@3 BOI4<"P>)]['[@>S&K+1?+9;(P MW5.>]&./<6AIX0X*6STKC>,21"Q;X$* V![4@BVK6O5&3A=.JU9M2=7:R2GJ MF9JUV\D:Z,Q3JGF!L9!2-3,\/T>="CW:+!@="Z@F^(U9[Y3^YCDRA*WM&GG:> MUI1,;#UA012::+V4$GOR17F%$$T\^CP%4=@QE^G)GB.FI1;4#?VT9'L]0M/( M^E!EU;5/*(IY]DN(!:!,-PE54)"^I>6F13V]N-W X ;&@^T_ ';0?^1& B]% M2^R&>+2$S="8WLL<=DKA-6&63A)MC5-)J0%Y#W^)BCM1RY4!/XRM088!\;6/ M)=;8$PE>$W##(NG2523O<%W,.L.Z$?2WI,&*7X4QIY"TZPOHJX1M_44J$Q[(2M46" _L@-$R+SLN1V="51=E#_LC0*$7B6)N+G;Q]F+UA6DO-;="\=BNCBU_T=DF;1RY0Q;W ) @ MD8URK65GB;%B.]F4*%-)QMI >)[HY9/V@L)6%+R#2I_U+<+F5-C80+1GPD?0 M+%;.;KY\X<9@WBE@/"B"FP6W!1^$K44N#_E@!AGO=4$>2&#O9QNX);?DI#*W!& M2[&()KK8AY#7:8U 7#"?TN^K"DDZ M//+4$.HP#^5(#%GZ@+=7U_BC(W!0DP;NXLII4M2_5D9NC'Z.0D8C@#_S5#@M M<$=)K[>;_T /$9R^QC_P^BQ:P!#OE86O(OM*H-QO_J"O'4;F9B9VAL^;H MJ;0OI,/].?)J[E#W>D3]IE=R'@^C-?^QE*.5/RGOK7,&0!: FS%3CA@]F%N1%7:[6LOJ7>&F!8];D/%HD%96]XA MP_BR"Q'1*Q8#5)@O.=V[.$K2M1F7 :G$=*&6O!*5&T&E'R381)#U0%-CRHW$R MB M9$B#.ZKF!Q@QK R)>TZABSF>:WZ$F@T3NL"K!8YD#OA7S28^[?\_Z(8MK91E$))=RQ^WO<#V)TW\6OA4<_0 M16(<5?XG8GZ<8+[$0^-W8\)408^<6&R +\V[ZYC?[\=ASEW? RS_63H1BXW^Q;W95N:8I7,^R&0ZLW_Y&,L^;W !]9 MUNB2%R4Z6T;D4$_><:1/L!%VR9PLE66(TFQ.%OS2);"'5._9A(6Q3JDE[JJ3 M>VH^,3L3%2.,=6+<2_D[)@& !&1PCX0.JX+$:M* 8BXLN\3)QFEBM5AZTY*# M&]\*$7 M@!9"I^_0I&:=YS6& ]#5O""R6!Z9ZG!\"[Q7S$S[,KMB+2VS9&(]-^4V^>U5 MKK M^5I<[Q6F7A<&O8NT3 Q+\.L./J*.AC2!T;T@&[9MHA$VU.E+M(G^5^GJSJ;RZ+E\5 M7;W*F/#'%U_.ET\26YUZMYZ_44BV9-I2ZZH* T,A1YE,3I.?&%?_NX?2.YDN MS^H+!P"]T0AM99P_:M6YL!<]7$*1-YLHE:R@Q2(C #R_TF_EJWJR!<$:#OT0 M[/\1K :_![,":'R;Z2>_:)FQ4LD\G==H,?%F2MX/P?8AFY0+#@1/OQ6^&KII MX.X#L#&&X(23B'<\1P@5EKJ+O64\Y3B^ X+G1I>A<:-+.2JQKQ/Y98,R'H=E M=:DG5W^8Z4 M<$0Z];/5E!/C=75TX?3*U113&XLKX;: MS=U10W.S,;>.SPVKH5]CCPHEU-BT$GIA^.J+"Y9@WZ4*J^A+X'OS;8DIHM_M;:TUV M0I'1>XE%^[J:1*%OXN$0;QB!46Y@VT[?L<@$)'SPO46P 6/4(D)(8F Q=FF1 MBU5G04A@SX@FO> P"(G-"-V0/C"69D%$8-ACSXOAX6O*^MWU638D_.^0!Q.Q M@#=@/!YP_)!L5Z,"?E:GT^Y.T>D)]F_ [(P5)@Y5&LGZ)U .MQ2)H%L:YLIM&L";QKQM<-$RN^\)\ MZ]\D28 F\$WB:O&0!\RX)4KXW#$>Z48RQN*2(6^ND=[JJQ/-4V$A;,'A^F'2 MVQ(C_+!YO+#$-_$%>=:PN,,I T36O64D2"'6W+"@2#,IESZJ'R/[3NQAU^3?^+WJ!68@\#;GC+^3&A>W'3E[CP! M'.D6\=S"D0 QD1P?NX@*X$0I@_4HUTN"[S@JL\> G7D> M]1R)ONI(MD!%5G MHIQI.7>L%LB%[0TO(G#C#"16(O[1979XWZ;890D$\/K4(F8,+X@G:#(4U&PA)@@=\6FXK"+B)S#C.DF%NQR6TN1M9;LNG M,Z'\!]BQHL%H0TP]IBZ!R.D +)^E3B$08>S\\UM$[O>JEGNC6/\.\*JZ;-1 6 MF\(@QI"9IO"5A>8PB&%+/.O?.R'3*>DD!2#(-+T>; [>G$AH=Q!O$64WR* E M6.KWI.VE<".M:-. H";<6."-^L2/;,2J4+?_*;6 +,SNX.GF/ L)D CJ+8O. MJ>G6ILU IGN%I9*3ULE@!P9_Y/C SF4+YCK9YP[ P9W78LU4B]VR9MS'23/N MZV+S\*4UUVR/E?V> R--\LU9FS+U96;JB[&.!GD=O4(-\LKS9;!6I3J1A7,@ M::5]7%=^BS'K)&+TQC@+/G"3OT]S3NMQ#Y/#+U@[:^7:"7_L95[>G]P$!S'G MATGE #MQ "=>8,Q!DG.:]H?/)#[WH[/KDI"O.9EJR1)"YPX/9HE(K&MHDD_$ M):,U%BMB[%W<>^ [^RZ35DQ9V#ZV\02M=4>$J )#)^;BAHTN*+:$Y1FD?1\E M&72%V1MF%ML(%IAGZ'ATGKV9=J.N@ MYCV:.?13>\<;X@A[[8]Y3$VT) FYXPL_Y0-W3L3%X@1;H@!@HT^2:3M]-\9 M2U+$G]@A8DN9[U]7/E"+Q&$:Q,OEEV?5>,F>P8SCI74,9 \L=L-XD_L>1 EC M&R@C9U:(%TYL%\>=I(?F 9PL]696,(#U[2B+!>P^-0L1SB**,^3XQ!5R;LA4 M,#&3K^ C3/480E*'PV/)2 +LLGI"WB KO"&8<(G0?$F'@J6W% Z&BST? M3'$B[FR$1L /%64(T7;#90,9QU6/(>S/ HEIH6M/[W=/VD2K,(K#C], MIN U)F8'_Z+GAMV@BYHKZ0ZS0IN2RAI6O\<" N(G[&$ S/DP'-%Y [&(T0! MCT1C\A2U^%0PY0AD)=+,ZT14IG$!57\# JBH@\>18'#!4J?W/L! MR*^QVQ]>I7$G)1DQMP^F PU3ZB$ ](+FX85Q^B4U/I(L]M7^AM=/= M*D?I(9;>.)^/QKHJQ*DX#1/VFUH%-EPX:.H#)-8*(V0FI'L4S0CB,D-?S-$) M?7$J%F_!?C59^ AIQ&>,B1 /4FU3E"Z M5A)&*A"N6!"#=\2^I^"^XFUY=JF='*%XN37I!SA/4OJ.IWQ<*M-BQ MQ:\FF2N?+VXJ/XMHT_-.&?@/6'ZH3CL^210!\.B.<9&IP"6-CCI\@5R/G#Y310E,!X!@QV M9R&7S#3&W; 8";4&GO-WG%&IB.#CNZ.(#D<\/\7Q $8_.1HH9Z/VM0\&^WD:(#M/ F3[H*_$43 X*?)25*ZY25@< MOHI7-@-*[*2.7"2F)(7WB7C!D$5J>0 Q '58E&6GS""=PM-(.DE6.":!AUF6 M!R-MO)[E:?A#V%@LB75 :LE)=2;8N;C M33P:\4%NR"BG)")[X&)<3?;_*+MX!MO)OZ-,+*3M.+CMG!CG>! V?)1EN-R! M[&+55J.XYV(U3)8#U7>"(<9L1B-L3X.E500-HB>J)OK]C8& (\+&NWXFK=ZR MY#9\"C!"*K,791#0_K]?_=_3;*[I[5?O/]:T?[TA[[=9C )4$K! LL3MVG#; M:K80M\W&UI'+C)ZIC$G0Z>#T#16M4?MO.H68-:+BA5IE'L^JM12=SE.U%-53 M+]VZ:/*?N_'+\/?7$7?@, M .P^.9][8FS1C 3YK!PG21[F,!BE,)CL5W@=8Q12,TA-:Q[1U^QIK6F+O[+: MCC3>'.3P*.78F+ MFZND'UV4%HL$2<=%'DM@QF\48,)(4M_$YLVD4',R?Y[%#, '&*>U("RS(\,L M*U4'XNX[W 4&SS-T>)_&\JU.!&L=[G97\T9Z+J.?945.V.0R0](^I%3-\7V$8BO*.ROR[3*\GWQWQD3?)X$6: M_MC/_3C[/G/'B3ME)X&#E8=#_GXBJ;J8IZ[[B;H^LE^+OV*UUP\,@+,, MM8D?J,N!8/<(_F*Z%G3*GST@3BBJ-&[YL$P,9L.@.T_#"(C&"0>)69MDVK*_ M;;"3>+KKHDR3A A._"&<=UQ7_IRI1=EC<\1_]OV4"N!TG#L9WD#$+*V)>!-Z M:J9F7/Q0O;P6[ =D2!_\X(=(G'08CV6 Y-)BPZ&<)6OR)DF>,8?^#C^^8T:_ M\C$]U9'>T(S7VPQ%J4"H83,&\6))46!>CS*28;5E=3<3863L4'RC[ M4X#I"+<#/_ BV/'GSU^PR'ZY>+S*#B*@B%=[ +TP2@HI$D'X?,X0Z3@ER_/K M@%"4ZF/Q(>8J?*R9JX>$S!T,"7T 1+-;EO.LE&71,B=VGIU1-<\*][6Z3[9[ MJB!R3^IYO_@Z+5!*LJ1^!5LOM!TKU^SE2\#[GI][W(];)%E]1\DARG6%7YWI MVW/H(@^8S5_L3S;@*Z>,+\?7M\KY^?FJ!]8:C=WC!*V!G!!0D1XT9]%&HN^XS ((0BRYQ0]!!L4BOTDSCY/2TCQZ76S)?<)C[QGEDHXZ(@YGF7GXZ, MUVQZ3W*7J,ZN\YR"&8^IHM?L*]M/*:I,"E&SRB,>MA@9* <7S[2="+BR0B$Q M&X7[;5_ 2U7.%[D,SS7?(JP5D_(J9^0IA%6WXUNGQ6']U>Z+/?1?>CY8//P. M1PA_YG<0VV>=\HCR$*#?YH'HMYGS]B&9G77"_76F%\X TE9R@X4F TUK5.Q, MJ?AY54*'(]WZ@/9 ]%*3UPT.=P!ON M G_H6(%?M_SA&\K+[-$E\YBLQEYX89][QKD@MY";3,!STF2JN5EO-%/!VP&R MS>KHP>'W;*%.V)D>B',O^KQAF5;:+B:]\E@ B[TQ.QV#!P;D\Z*]>-XDWIZ6 M X%!S =J >O+2A4/NIW/C^O;*)J#6,'+3:MGI-+ M)[DFBWM@D4T2SL&88:N3\ ZZWQJ8G8IR@S.6L(K]Z@&LSG#@C%@6BK#)/["K M>QXY9M^+/M5IO __O!:S^VZP[>C =VT&7*PT-EAMS]?3JBJMQ'2_1A MR$F)]?R,HX$?L-: K$-7B*>QDH:KS)0$*+*Y>IGD5$8N\=)^/7"@D+*.D[ + M%@7=O=NT,W[(O'I0OL A\]',?>S95&Q1%+%< %;/R;&9)Q]&9"(K@UEG:R&B MV1<';]<\.5D<+O&& ]@:CA!PR2BD;Y-_O ,[$_8U?NMX#%CL1^^*+VS"&\!Z M9*7CXBWLA?QKX5%V._5.HXM.913 _]G)BX6_66?^YIO(GOZNJ=6[FC[SZT9= M6_$[L[':JO,VJQGU;FOVUW*SS]OL8LN^823&R0P(&;GFWZ^,5UE@Q$:I_U8? M/2I:D3M+B_'..UL"#O5KHT66A M\)+QL,6 =!FS63%X0YR)8&Y&B'O0>(0)RX\T8*6>\.!5;@C,U4CTGOF3! &? M?FUSO3.@%3*7BYSN2$VDW3 M,T=0E?CZ3_8'M6O'8IAR2IQ?6.O>I4@40[-'O=4#DZ>TSBC(75DVY*#@8YW7CH*<",KSDVK"(VGE!( MTS.<+(O2?O_=,V3TBYO/C7EN0Z@QZ>2SWW_S"7.]R(!&O5F\^08$:] MQ*K-))BVL 1[$K5%_>@UAM;,PS2A26.&O@C K4$Y#*:&? $'P,CR\(.WH M:JO94AO=QD1]5-':>R8L\"L&D\5AL1'D+K#&P@?:EFQ>$*\BXW !]21Y95&8 M&FJGTU8;NE%%7EE:VXF)A97PRYZMZ##]:1%EMQ0?3$!H)3XH@?*.4+N0($O2 M>CE5;53Z+XJFJJPAR64CY/+2YOXV@'SK1\2MB$X7<6@#T&7[,?IY3)?ME<9? MCW7\+$CMD.W\(FM( EV_2;H5 F7R^@V[VGKR=LTHWJ[AGV(+-931;[M/7V_6 MNNN_WEP@VJ&O'NUXJH?)-FYJCV=7ET=9%;"A:IV&:G0;2C@@K"B]$ M,NB86 M8X&8* K-92KH>?TXE Y]]"OGLR7XA?B1_BT&!'&?H2?BFE@KU6EW6BI+<.8 M7/GLYLN71=J1IAJFJ;:UMG+- MGDF*#I/)I;Q9]HHSL0Z"/(PJDL.2BH_^,HV39^\65VI.[:F5:D]]@QFK&#Q\A^KR]O2!JZP&ZL&)PQ 2[\- MXR&7&&E ;NT0M8[17ID"RF/1L^Y88 MJ8+=I;A@ [L5F_@L4!RY3)9RP4TQ*@42K;QW_(HN^Z*'+6CB#?AD*]%#Z?1R MPF9-3/BMN7;1; 8\[_NBH8H4_VXVGJ2/4A^V952).#C9AWS@2]:;YPMOR)/K M\?S1 8 ?'Q;G9'T',/TG("X8:JW7R2U^, MM"Z H$RM[X?-HI?:+#G;5#EV08DG?S(=[K/V>AARY,/&P7D=LR^\0A>G9*97 MZI+G_72L=QSX#U[:)K',8( %/(X/]-DC?QE#N<(P-U+?H,0V?.D:.W!2ZPWN MJ"Y;9*=I]5:WO?:BK4ZKKC6,98JV)D(?6I-9P6LK9R@\NMXZ,9"(52N/8LW- M$]_UV$!R$"LU[4%LL#62$]/ MROM-S7V"XRXV@ZH0]:*@)U$WG1:+;VKO8'M:EK7T/2FWM!;';/9?&,;':UIVO11U^J#:(B= MM[$C;?XZ3CE.QB"I"K>Z 3HQ]: ;'_>O\T#,IB-<@B TIB ]&$'>,;DM[8^N&V>T"6QN"K6\' M3F KQT,^48*G2C 7S&;9%&S>>41YV#)A?V$:S1:Q"\L*8[:L.&&SS:/)^P)L M2I=*B$O_GO+PJ)00FY(0NI00!RHA="XA2F7#A[%+'L*U20%=2H$J2P%3V@D' M(P7:AJD9F?EO"COA!ONM@B3@?0\+M@'%T8^>E0RJ$DGS(!HL?PA>&D ,?G$@ MSM,,Z"TL"LUU.T^Z)H7BIH2B-(T.12A.Q$1,81KE>L"&L^)7-W04WS+HA S2[(F.,#M4%R=P- MKBQ(&OR?NH;_UCMOQ(FTAE8#U(%[%0\CGYE)PN42'R*;ELN8^9Y740+]&GLT M$3[:$L)G0KS,C8TO+'RTQO-"/K_&[ECA-HTFY ,)H3 M[RD8!KR'9-[@**SYDK&CS(J2Y5R;+@$/,]XV$S= M#M/@[,L82M2C>*RGR4M$$(SCF^L2?5Q-DWYF@Y\7J[(M+8>L3NGM9%OV[4Z5 ME,G3RR=/[[RR0I= .JU[K3$XL]5D_.T.'_Y?T'#=IO0O*JAA&FYU#6I*& MVEE;&NJL>!H/IQW(=>D,="Z3:GJ4_/'AM;S5V!F)+:].#U1B:XTFY_$_"; T M,""\+!C/NCP]'@6.JV@L6(?\**1NCT8/V")M?B+_+*F\3+"Q*67*SLB435Z5 M2IE289E2L (9&UZ"'<7N"1:2,C-LNQ>2,@4CYD0:,;LC<.1=Z8$+G,\4YW[G MW,EL//3'K[HF!O/=Q".\PZBLS#D]=)F3A ,]GY'SG-7+GI2+R\7EXIM=?)>L M@DVF/TBK8+>M@JRKE,B9N*76P -0W.6,^&C-!.D^-R\ M^-QDYHD4GQ46GUI#$Z'A4Y0F3B^>UQ:&Y8&SIC"-]H+>T[Q;MQ6RV-<<&I:% M>AL4*FTI5 Y3J,Q-$&#=IS ^C'$:-,^6BP]SZVRF,'E.#ZKU6F[GAVZY[9*H MZDA1=9BB"NR?MB@K)MAJ]YJ. AH".[*\1Z8W5K99I27,HE2"S**%UZ "0FF9SFD:6H1RNIM$6TC38 M:$)G+G"C4SE%\XQ>H5+13!+"X2H:32J:32L:69MTN(I&7TC1?*2](";!& 0[ M"[@N5A/PDMIF9I-^J6V6IX;#U3:ZU#:;UC:R,.UPM8VQD+8YI9;H@\F:Z&F+ MY5"^I+9Y1H]RJ6TFJ>%PM8TAM#I<;2,ZP7[P26"#^*96S)/5['LG M](.GDTMX4NV"ZB>G<*[I3Z+\E_RD@1][#I#!,JIE9L]9J5J61_WAJA9S8=4B MVX@^T4;4D&U$=[R-J+2=5K*=9+7CX=I.SDXO#O$3 M4':HAJ>T[\+:M=N=/23Z2>7:F5:M1D.*UOT,CNJR9\5^"ZAY8ZS!B).LD3/;T'I$V=EPY/IC2L/7>VVV+@;__0[;+@:#)5Q' M":WWQGZ[NPNRS0P;1X+F_;'GQ<25@'B/;23](#-PM49-0N7]?R4,WF=^C@3& M^PLREE"0=AC &-6!P\$%N^0<'@OK3%<]NQ^%RD(X:OE[HP?T;9WL+-H*5\VP?Y)MOZ[;=\>\)P,8HB[@L- M^O!/@D)ELS+ND*U%0[J0"0R646H27'N>N+4@V\PP;7@_?Q70I[;?Z=#^I_4KHXX"U7U=JO[W6?K+GWL%J/W->;X M M:S_RJ%S7E4^N#[M81O.9:VXD<*AR/Z&-P]5\IFPDL-^:3[8"/%S-)[)YG^H MR)+B\#9YN0Z JVNO9\RP+&V#8TCIM:?2:Y,]O5Y>1.E5%U%S-_CL=!B=44R' MIEI56-P,2@,SX$#@ FQ_CI>35+''U6TP" MV*@[+DG6^2V34^F81YUM7=^JG-*EG-J G-IDTR,IIRHDI_397F M@EJY=&IWZUEQCYOZ2J&/F64!4CU+GX)+KTT67DOI52'I):;MG/A>&+L1H'-3 M3L7SON'>Y!,UDI>^5TM+)-.1 M>/DF#O+.>-^X6Q;Z[1)WKY[QHFMF4VNTW]B&V6EH'3L7]^0LSW)'IFP4;)V@ MKV:8_ '[II%R28([WWT@+EE+I/,D#@+&2:MK,1DF*VP. M5X:)I!B>#O.4D-J<=)J9 ".EDVQ;LZMR5=9O'(9<+>G;;$XT-3V'MPT]IP^H M9 4263?3!86J$X6*G31B9I_X?5B-!N&!E+_-!/%2Z> S/?DU-J6NLN3?*?DI MI\(?BOR4\=&&-4/F 3OQ Q;<1>^AX0E;<4X7%&'#U7Y'-GU:CI@,]-6I1I;A$EAM29A)2=C[K>P6J1V2V09LH#1#.F4 M%IKJJQ6:?O%=$H",&SJ8R1CC'3/K@KN6_,)UU&Y56:#L;C*-7%PF,,U4/[I6 MEZ;R+FF??*T=*)"DU*X7.K9# H>&\^OM=D7<[@X#&9*!=I>!#"TKF6=N4%_Y MA*Z;63//&%+I["[/&(G2.4'PIZFNP#E? O CG!%QP6&@ M5LS"]E<\?17'WH8Q,A:X#]>Q"UO7#%+3S"/RFODF6M,6?[&7,Q=#1&M0IYT] M6@,,YBO'%F-2K6N8+$AR;/LC=%KRZ\/OV):,AH[/LJ5(T",>#6M7CRX=)ZN M/Z9+YEX_<\MXQNXRM_XDK6RGIJU!-G^P+^T1?V.8$KF1?6/9FV1?V156AM'-W M5Q4^U\Z5JE :S0M?\6OU\\N;YPD+P?S5.=4Y4V+*_SYTU$[D*%!%3!:W ;N_ \.-$@72/;3_*^ L@E 3^'@&]._K/'!'Q+'GW/ M'X[!_XFH%[+<*&M AR2E:$E*:R.ED^//AT5*)\2U8I>;&)\=[T>/A%02UOH) MZ_3LXV$1UBGM.YXCZ6K#=/7Y^,-AT=5GTJ.N)*D-DM27Z[/#(JDO <4,"ZD$ M-TM9SVRM73FJ.F&CR[^0.PI.9N8DGJ*3^!&=Q*.^'PQ))+*D\T3(:P6!Y. 3 M&SW-+(U9$PG)6):!+N3K:?J;&8(7\5H "79/+@'>NB'562@F_L]SS\8P%BP( M2P&\F+^-YT>8*7X _Q8]]?U@K(QB^&?'3C\/Y5B(,_A408; MT^AM!9/4=7@]XIS]6WNG -DHHS@8^2$5I3\BBM=)XG/%:^F 5_8\.""UPKCW M'1Y/4N%=A_1X?1'[)8F4D"]65VYB:Z!8<[8&2_0P=C$K_][QX GBC9%@L92I M] )=;'!JT_31HJ-TFQ1E<<0WB'\'HA((/@M'U&([=-UQ?C.A NR2WT\)93CV MOU\YI-_6M;Y%]6:+F!U*>BVSV6G8G8;>,

U?_2=.W5?'K2.B]"4%-RIUU* M4><1'2I:JY[6,/Q7$?,LID$P^X9H;AR?']8!A'K16[W-M-$V1.RE[Y7A]:5O M'*MSN=B:?;FX#,&;*<%OX4IR 09[(2B7\]?-^:?+X]O?K\]NGM(U@I0T!$3^ M-'JYY5)@*K/>W 9;L1/F;W^XN/T[=@*F7XL*QT#9K36/[-?IS=!3N5$3XGL MEH\=@^AF\7+LA0!*)N!E6%S!A B7H"%P?0>'1"WCX(=%V(JA3^@\DK5&)4. M6Y#$T< /X-3P%6_!_/_^3VLUWFD=7KY5)@QWYB[<:-8;K=E?S[L+G_^=T6VN M_8;=@+VVUKZJ:G-[=G&C*N>7 M)_4%?-&7Q\3RT87M4HM<8^'X3%7V7N4X$6/9#^.WZ^#-:DFG\J.^"=]PDR69 M5U%EH52=#6UA#6$J,N-^%"G@+CJV@@2R4_2V#C)[&A*;A?-AD69WO*&;$&8EWE8>"'/)I#HCB@(HTR%+NQX,V1 M$\616!&^]1T\\"D-Z _E2UTY_?^.ORZ9N ,DQVP63E> M?D\>P6YJ(Y=8?&MA1(FMXD-X"K8A>&$&43?SATPI"!C_6CX_='>&P"&G\> MTG+(89_R*" VLO-A:^PS($B\>17X1:(!\3!6DH4P+?>.O,LB*)88.?(+XKX3##EUNN+V[BGP,%I,*2\E M5+Z-]"\XP9",!8_ *6 WN#.6TIP# &SIW@DBX"C/2_4H&D MFT2L5=)%VVO0WSJ16QFP[P;(3D$[/S-M:4L.8%76J,XI7]8CKAI]SPR<*96. MF;U0T')K/CQF3#HV,S@6<.=+K(;- 7FW*!D'!R<7UF42^V4BE>6 29WH78U5 M2O9>$?C3\3?F8IR*Z:];X6=Y45JY-0[< LDB5Z+3M(A?';+(V@8NN 4RW1+A MJ*Q? LBQ%\+/;A&T-$1F $9R>34(]-BRX 0L4#QU*2@MD -=X\ MD*]^.' & M3N K1]^H]UJYB7_&/QPIF5[:_B!.@,-IQ77J!Y\$-AN*(ORE4%H@N$_)/0]9=@*2'NIB"N+F@-0Q)=^ MX Q($"L?X^].1/:)MZ4RELIX/Y7Q'C-M!:2^5,B51;:"LA]J9(KBYI#4,F.-<#THNNZ\CD.QOO$VU(C2XV\ MIQIY?YFV E)?*N3*HN8 %/)-#"LHG\?>?F6%2&4LE?%^*N,]9=@*2'NIB"N+ MF@-0Q+_Z(1T-E L"V]JKF)=4Q5(5[Z?E$"0 M0,@!8>9@ZP.<]-I>SZ37]JOWVYOT.G?Z\/O=F<;9,>L-K;O^H9%&O=U9;!9E MJ8QH5=[J*F]/?N[9]!'G#)SX'K.0V&SQK$??300?L!$3"S0Q;\YS;-?2Q7OK M';B?FG S$XO]_L9$%-^?32TON;^>W/ MC\[E]]^TJ],//ZY.C\=7IQ>-K\/?QY^-2_?KS]'@VW=K?/'GM^_?;L^UR^%9 MX^K3'X.OW[\V+F_O'KZ=WCU?GI5_?"[3Q>?+?NOWF_#K[]],>7/X\; M%[<7XTO]\ON%_CL\;S6_#K_]^/KSPOPV_'5PH9_I\'\_+\;=QM<_?PV_W8Y@ M;]^<_N[4]_F/9_?G6_Z>Y][[MO7)["&4XO'K]^'[@7GWYK M7)R>P9Y^=;_>_CJ\^&[#>3X.OMU> (3@S*<_FI>W9X^7W\]-/.-?#:Y_?G?L$E40X*ZK$D)A@N9C;3V1$ZG_*D# !8/L W'!(*/*S8!2-,4V3-I/ MM<(O<=$8-VR-[DO1O,%W3J&9^<]+8K@Y X^2;7>5;5L3;)MY3VC&7HTH7UTR M\(07^L(,W%@' P.N6]MEX(6&DT@&7@:IW;D,?.(/1P$=4"_$>2SGGN4/J63E MW=?%@/6V9.7]8F53G\_*;/@MFYM[]G?L1&/)QSO/QXCRCN3C/>/CYGP^)N% M^>CZ#]*FW@,&!EQW)0/O&0-WL#%5!)M:[)9176Y(N5<@$T9IEV0\OG^>@\T8\>)L\>9E*@0S M#T")X]D(\,\0]C)&#K+R*KXG[JU"=F^%%#L;QG?!7L[^T=_ P>\T%":R!HC=Y/CE;07S48A]I M*MLYTRW4+FXZ+'@8?AJU5Q6K$ !T6 0/A6Q!'B8LEB"RMYGH6O21]=$Z?N! M0@F\78PEBT";4F5,2< B$)P^0C!(%'B9X]L*RB=[XA!\U?RN/696'6%Z'D@! MV)([AN_Z-,#L&+"V !0Y0)518 *U.F! \>, 3LNH5IU)LPH ($39V2=.X,)1 M8?_$=94A/!#@H_#U"'833BZ1*.<$!@)OB^,K.WT8NQPW#OXGQ0][ C]:/^3A M42 16&P(Z%4>G&C B%XHC1$?;NL",NZH!]MQ 1'P/1TAEL1K?O>,((([XCD_!;\+^KD%$]<&RY;_*@Q1R"24<7)U/'KO'Z=(85_K]_4E3ZU45LI(;5B$&MH6H']%::JEHQ&L%=6&A#$ MJ-[P"]AI[!8Y\";[/3YQ]LA-HCQ#)DNR,^V)S@-58L<6RI ,TXMK/08(Y7;@ MA_EO!9;A$0)XI,%7(:+]7D3@A2 0]]C>"(@1P/V:M+S M8UAB0.$7P6Q[#DFK'W!)FQIQB+7D$35=PXXI8X\@0&D"VC. C7 ^2@]ON3$: M4&*WW#KR+6K' 8\ POZ0M1C'.N&/<.9K$SB5;?J)+:EY@$UN >'*N=[FK(+P M9UNI*S\ A?@^AJ,A M\C=G"!M,3-@?81&O;"WB=YV[U\\\ 1/>HZ]%Y0;XXI M *8()8!0G+'^FO@37O??=> MR'ZF>AWF]X'J W?VS?":9A0$]/)7BL% NA M8ONP6W#Z038@V%'3@()'RS?'0/,"3N :D1_40VXG($)]EW)1^<"-$UA:10&1 MVX\0!N5DP2A!%P)$8$W8K)W90O@*SOY07:-&Y\V*<#4MF)$E3NB/&P MI)]V[ (LF=Y&@>@Z0^;H@G"WF)UA46Y&,5B'S/82,I7Q 8 L"IQ>7)AP7VGP MS <&T#H-@69Z<+Q^'#!5#^2. 2]%3]BS$+0K)_>0H%X,\#(+(05:/:%H# $E MZA4-_41-)F**S,$'0#Y"KEX,'YS'$W,\4\>XG)8# K .D[X5\07JZ8 MGC.G(-'[1E4$K\30#*Q3;K^S9S)+E4,T9X*[ DA^#H"INYX==U$R-RI,YJFS MD(=/0&$N!#,.?/R!XP))?< "2.#N" M,>FA"XUV(H_IA@6Z3^/2J;.8T( JT;M-])YQL048+A%-C(5#KIX2U90@D#YB M8 ]^APODU'JBH22"JX9@'I!.(AT)NY:@?=)$$XI]":7.[R;!N 0G'!6UGS<; M4SMAIK%C06?F?NE\+ Q'ML_AJT0)FW.)/&#C![2Y^=O56=/*S. MM TCN?WYW'[,(MFK,/M";)US]G@8+12A&>1TKNDQ)X;^':.+0*PH1E\'?XM_ M,(-Z15^.$4QEK%QL8;KY#BJ7\,&V^Z?\/!;]4T;.Q>GQXX5^,;[X_L<0UFU< M_/QM_/7VQ\^KT]]_7GSZ^OCM=/#CZM-9\\+I-K[];]"PAG]XY,]N?#4\?[@X M/?OY]>?Y^/+/K^;%Z6\_L9_)U>V%>7E[\?#M^T?XW6\FK#7^WT_X[/1N?'5[ M;%Q\/],O;N_^LG5JM[5VJ];H4%(S&SV]1GK==JU-J6FV3;W1U'JOWG^Z/KZ\ M56[_7MUJ7S^_&56-Y,=#B(DB6[PJ=FD;9>,VW2KW6 XVHZZ1E:IVO0%C4QP1<, M,4]5+D@8$FL0AS3"=-&5F&R+FKNTIZ\T&VO&KIB-U4[??[(7W,Z)8IG87R$4 M/9G7OW!.Z2YF Y0E^B^>1+NM3'^9J+L'B;KEU0C)#>J0 !G"_R4IYN7%!VFL M7&9^[PQ!(0WLP_US!6,WNP9TL\RPM M7KR8#MH>>QY&5A,/Q%,FY2I_5];,X#IYUUHJ#!8'V739@:PZ.)"J@ZH6':S" M^9@%G)EX,RV\7*Y\QM)\9UQ^**Q;"3NC<$B6$!)8?*];*&H^U$<8!0'(Q!TI359)87:I44U=>59$.*2*10F[0A,<"O15Y-%25BM !S- M9*O0IDP.4H_MFJ5=XAGXX\R?R,'7IO!#5\5#Q.C=N3R=DE?I8U< EVEI+($' M-(3$RDKF<:J/"**GB@*E3>84" "\8X4/J MBH5AJJBLF&S#,$G; O$,6 !*UWXB*7@E+VU.9DIE!.,':A& 6])FPO% MR)2 M<\I!74(2#,$)QM(=@49%I/D!(/-%CRANW-!G-37?J942%:L<$#8%QUW1>@!6 M$MDC2:X(TJ](KDZD26;&I'FCN*L>Q38FY!1-T%3D^07+!%_,TAP=C/W2A2E&KWJJ2EEN1/7;297>-B_. MPY4YB;QP+K]P-M?39<[86)>YISV$K=X_'W_^?/;I^DJY.#^YOKKY>G-[=G&C M*N>7)[,%5U6V?G)U>7/U^?ST^/;L5/EP_/GX\N1,N?G/V=GM3>7W?L2\5#^& M-6R\TWE$*T\!4U%DPK/KP@&++I3C,(Z^=F839;M=;^NRO5YV$V:V; MK>9*J\[_SNBNMNK\O386A, 3[8/7,U5]A=ZRFV&OSE/[N MC:!_$AYB KUH.,>2I3"O\7G3U, GI<]H1OS" K?!"Z]#.C'J=.P=D?(Z"U2TK%GXW_.,C(ZCDY($.#M^1]HD[_"$/R01/#>Q^BM%P]K MML_:R>.RP&P /LK8;LN5 !?)K&)X%F<%7XPOX%W?3K\V+DZ/FU__/#._ZN?- MB^]_?(=]F/!;X^(FF57LZ]^&7W]>W?XPOG[_S?AZ>PSO.->N<,;Q]Z\_+VZ_ M.9>G?_SX]OWXY\7DK.+OWX;?OE\TKVYM>,8>7)S^IL'YFI<_73C;Q2/LI7'Y MY_7PXO3BX7\_+Z*+&S&K^/38O/CY]2_=MC1;T]LULZ\;-5,WK%J'TG:MVS.: MO:;1TGOMWJOW>D=7C8Z1U LD-/+^__V?UFJ\>PY3H,):EB-I3$:79 M!FUKO99FV*9I]'N=;KO9:;3-EM8DG7Z3BR@L,VI)$54U$34NBJBN1T6C5 M6GV#ULQVNU?_5>Z[9573,K)*(V9>=7USQL\,H:[%;$ MTHG00)QI_>O+0:)4^NZTB%J7%94!'*64<+ZD2%J?2/IMRFJR+-ML=$$D$;W9 MJYE=S:IU6WJ_UNV8G6:;ZAV[9[YZWU9-K?5<@50N%#9J,RWJ-Q\\!Z_+R) < MO'D.GC J2!MXN-7OUKI-2P>CHM< HX)BFP++!&'TU%9+JQ 'OW3$ M.'?%4.Q88O".)5MAT-L \Z?2_JXL >L>K\M4Q:,1[TXD^BB*[#W1[(JWPU1< M'Q-?\;E?MJ"MT[:L'_W@U(][43]V145.>)T>)94!DLV78//?HXN3 IO?VY_^ M,.W__.I^T]W[WG; 7#X^97M\VOCV^F%^?7V]X>O/W^%M6'-4VRT\-7\ MYG:,R]_^HH:E=SJM?JW5;&LU4S?-6L_JV;6^IM&F85E=@W3!]6@TIV2$0B)> MR\2%16$.4=I=331G$U20D?0R=+DN'23IFN3_E,<=4DC M:?!M@N,F7+:^T>@AOFH-T@"7C5K-6L\ EZUE-DQ3L^Q.HV6\>M]IJT:S6Z$@ MTKJOLP^>D]>F+R4GOQ0G3[AN?4"AT>[1&DA@HV82K5/K]'6]9K7-;LMJ]BRM M1<%UZZK-1J-"G'QXX6 ]YZUAH2(K)BSQV]C,)=:=,NDU/B)!-):1XY>W1JXY M KX _!T:2G&V=G'V=),!I.KR]2;,TPD4V^>J2?#RP8UNX3T:DW2;M5 6K=KO;YAUUI= MS>JWS'Z[I^O U(;:,?0*,?7A933R).42FZ3&[965C)"#<*36;80<>_850CR3 M6Z'TJ#8AK:PI$\0DE-J]9J]F@?*IF1;X5MU6JU5KM3K]#EZ&M7N-5^]-53.K ME%\C0R,5MT D1[\<1T_FS+5HLV-W:*W5:^@UL]>S:Z2GMX"MVQVSVZ3=5A,O MKM3F\Q-49(CDN2QZ[F$#!Q_;T\J8QZ;-C0388Q!%4@:M3P;=35D5';,/I@2Q M:QW+Z-1,#7V@)M5KS49+[[1URS9M^]7[3DO59&!CGSEW76:%Y-R-<>YD](*0 M!M%:S5K#IJV::?;,&NF#4]#1K%Z[HP,G&WUV5PHBN4*<>Z#1BR_8Z\P1S<=" MT0N.7[98A4I<&H1\'L, MK5OK]-I&K:&W=!L44;=MFN#WF&JW.YVS)T,9>\/0Z[(Y)$._-$-/F")VJVL1 MFY!:OV/9-9/TK5JOU^_4K#;I=[JFU>]B:%+KJ$:[2K') XUD))T_6(]*WE:R MD-*!#2MI[I9%ACLV;9%< L#E5?#+2;"S!Y1>W"SY_>'J]OCQ+TUKDVZK26ND M96DU4$&-&FF:[5JKT0%/JM$G=DO#6&RG_6R31(9!JLO1ZS))EN?HOO-([=I/ M&OB2F9=FYHLB,[?U=HOH1JL&K@6MF<#7M1X68E@ZI:3;:#=HA_ !XYK^KD+L M?*"Q$6ZI*P/J\ND_(5G1Z#@(KVEM*1T,ZE?]4]8=GKB? )2CDFA?GGY7#8$-$MA@23"$[")DP MW3+[Y&@XJ;,^%D_3G"W&]UO1/DQ26Z[E@CRU?)[Z.&>1"*.SSSH!(T+4$[D< MK. 4M&="I&*E1!:WMB6E7667521_,WRL4VA:<=*5:.)ES)X#?T*C*\U$=.CKYU&WFND[' MTM4^X._KQ+&F"Q/&6%9?:C*5P?,J@9U!?'*^_E@=MUP>^S1GN 2:E9:>@%** M%QZSM?NC,6"$H*G8-+X077&P*.D2MG!]'(92VHOEY569();O"LLS-HD3VGI+ M*/BLFE+78I-D:<%$SWG6(DL1:W-IUN6V3?WO-[3 Y/#+L/-^2K)?(5N5Q,\H2]T80H0TD& M)FL:QSH"EC$/EFI*#>/6BEH/I[I$+!SL_1'[N,T9(NNT7(YZO-A@E!X9'"R1KSJ/,U@5> M3 W=M4JWR#/"*$=+30T$\ET!>2;&$9V(RGD-1*MB; 26P%BJ@!/G"3$^$ZZW MMIGJ6KUPGA5#'(LB\^EP&#_T^GV,8ZS:LCA?::2?U80LSNDG,J:8,N!<%B"( MT6"MS6!D),RD%$(.A7Y(EQ ,63Q@V"[+CD#8KC9$<0Y;K9-,1 +-2=A$8J]P<0-WO9JY])I8 ++,.[$AOBM5SXC/>O] M4_V:U"+J\NT2!LMMA".U M+$-D*H/]-#D>QKTO@ABCX;%$HF+SX1"K-/.4 4\A@&"V&!XQ. C2FL1B3%J1 M9I*2"*[P3%,W$08KD5HM9HA"A!% H&0U("0IPDT47'@V^J M-=3BAV0Q#K+P@93I4-L%4RX;X1 M[?C)UQ;,&--8"2GQ^1H.3V12,8#GA8J$ MT1Z<(!:B")D2ZI/F<6M;%-,":S@>,H:7=NP$,;QZ#,\9%B80S@,$S@N&&:/@ M3") TI](,ULA"+=%F'X+L(8+>T+=O41D^\]^ (M@9J%:=,Z_&M%#_]@ M"'FYC<^0@5>3&3IC8$N*M:2B@EB[AP@5'5C.-2B6 Q6>)I_IUK:QK*O8L@I6 MVM'Q[#NQ&Z0TI+05M79#2EM-_U>S2!W.\4!@]WR)Z-AOU\[J^P5 M+([2>-K6[>5D&/X^'O;+@H__O\XT(GQMB.L&JW1!=KP(* Y/:\GR)>%=ZWTO MPX-?P2VNRD&949AR/_<\U:G_56M^_B$=N&D&YS[?8T/CV$;3+N MO'>?KIK/M7#P:XVML:L>\<'87$MS(\\4Z/E4?QJMPN:Z2S?$]N:[:0>1A#9> M TNZ^);.Z'K D@/S,65"(RM6]-8VLUW#VW1<:TG[.Q+3 R6FI3F#2$QW14PS M'J)TWGI1XUTB>!!41?!%8% \$TF;W478YI 6-VU*'6YH]>3.R=0 C*>I,QEB MW>2]FD\XK775=#7?W#M%3:@P'JA0"80W$0PS#)P1T0L6O:2NGMY@K$V];#D%AL><<6R:\M( "5J<;AQ KS,'!1S7!HE./5F:UO)KI!MS:; M+FUD+'*0*1$0A;O!2JE!T&135-$ZY;>VM>E:OJR)B"V*E4Q1*AJ;I*6A678Q M'WK6UZ(SS)WAS%R216V4C?"Q5C./Y)RT/B%E+9^R^.5N%[^3XEU9)HJ'!5K6 MJG)+!%@O!3A&DDO1<4_#UC;OZL6[!&*\I+U87LT\DF]C&9M<+ #C_\E,A92P\,+3E$MJG#Q9=EF*+_O-)=;+X#BM8BAT 5>,TH""DI>.DU*&N* M36JM*R;)UC8EHLO8LLXXMN. S1(C9YN*^F69L(CZ5:-^]F!SU%)P7ES0''@] M5L>*V9H)*$=#YHPXI^H,7ZJZ2B_<,N5.4+^AQ4>'OMR#JU*9%B"5!TRCSLLT MZ WK?XIUDV)GMWSI33J_N8 !MKNR8X:#MT=I=/*LW,QAG@H .6TU8;7SABLF M9,VT@,!$*/ZXDV -K;T;B,R6&)U@E#,$Q#.9? L1Q!!4R>XRX:*%D)X0PN/#J_/X&$[^U;E];!AU"H(;/_S MY=1>^/PF4A.XTQH(J=$41Q682#7XJ+E52E+&5?&K6%>+A8_V8[%1>_&\XMP> M]K!? 93W+T.YR$]+KC@D9VI@5 APRC!07DFCG'*&Y#7L8?\ DD\/)'+35&CW MBY,!D^)E8/W3G3?$O1!U1@-I)1Z>G$\W,1*R"J'0: Y0]D8!7AL%CA7+*"OG M9*X&DNPR@\5/#QC(2^V*BT"^ R#/SA[,6FD1,U G# A++9C43/!BGGDKDY>V M -EV*=^T,V(MK73!"I=6F!X7R HI:HD>W(?YA!!C@F070"H906CAP-,L(6E/ M6"9$6LZKK:&[3.JU2')C:*]7/6868V$BDM*!$2 M"%&4M(@D090Y)INL8=E=JY\/J\/VU3O!57VS?ZQI\DW-W_M\#TS3?$<%8^^? M\_<^>PNHUY^ECEY/:+.M/US]-7S_]S+,@2-TWH6[R[&CG$G4_XR_ZZ7^_^/3Z MK_C>,Z%>'STAKS[_>ORZK,?^R=[G@\=O/QW\M<=?G_PN]A__>;Q_]-_]5T>O M/ATC=8V*C7=.)\?#46'D>+-H":KB/:CBYS_>*$*\,K7=)W&VN%S1@M=) M B/),$^DIU)^@].N5*P5[8NH6.ND6#IH$SWS$+@0-:_HP 5)("K-/"L:QV2= MY4UJ"?B59>#S3#=5MH[[H@'=6S+>2A7S\'0RGKA!-7"_6\R'2GGW2GEP%-X0 M%XB)G)7MMLDDJ5 LN$)^RB1*/0]627U;MEOI-KHW'I_.,AWJ4VOTB2LNE?$, MB#:B&G(*?-E.(=&B4-J+H(5IU>Z)^M1J?9(Q&6*8!DV;X]R$@],R -5:^:PD MB4&TBI]PTVN_4B5'8Y9!%M,X>A!1.;#&&F"2RL!#\3P#W=H>#+]O@=W<1NLU M/-,9CCK#KQK2<9/.OAN%XVF.ELENIZI>DRZ\^'O5_)Y^"1G'WC]8>KFZ0J;+ MN&XB17@:96E8GIV#K7R1DM) .6$@&.-@9%# O%0%D,G8H-O8; X+IUM:EX3H M725Z9P=ZJ;)Q%@%!B+[89S1J,(1)L%ESZ9.17LNT\ZMS/G56HAA_=0? M3O@MS92>W@HF:98(5OH]L_FPW&_Y?'[PU^_DX/.^/'BZ+_:/^OW#IPLH)P420.CN< V4>7B;#6I/!#V;ZE.?BH M1>W7(L\IB;'HCA6A3F#2$IP4&10)*EC"O>9QC5)]%U0.TS%KHX>?]]X01@BE MPE;%"R ,=^ 44\"=4,P9(@616]OT/!MS949F\03,ZO3PVD 4*F)[%/'@Z/C1K5+HY)*U!5M@O*E M4%NPNOAC3 -6=L0E),\U!.LI"LT[THK;QW&; ;Q?3>.>=M->15V(&[*ZZ*Y MAT5SC27:6:G!9RKJ48?"A2$S$$2G$(735I'5;\JKTT//=LKG_O%Q MOZ:,/O_]:?_M&V)XY%H0\$;2VE6:@J/)0G!!&:>SX>G^BL)PCUY_!8M>>4]J M"4[ANT)\+H$A*8 -6F5#L\BA=H\QMBN-Z5)U$^?X9GOUXKG%C>A[MZS0TR%UM",)/!>"NA)94^!*NF+V67+AE@L+@@T*1XEC;)I.MLU=N&6:MBG M\N'<\$-MK+E3[K[JMNMWWKM>+'?:">Y];^+ZV%=SU7;;U[5_7I9^;[ [77C< M ):X 8@Y\\UG$P4E&3@U'(1W%IP+ 3C/=12I#<(7OULQW=5VX2'H6!S67A@O MRX!#&-\)C&?M.)^T8M:"UKK8<7&^Y$_.5GPGA-.3TWXM7WJ<-Z-F1 M:S(ZHX4$7309!"^6A_,F Y&66F=X ;S>VN9=*>>3*:T-'CW8T,97='2&S?R0 M,#QY/TK':3#N_9,Z_>%XTX:'_/M.S)!Q><[RW9R?]%4>S2""W8O2V!L4X:1G M120':7*8C]Q'I++E4=GO\_V^4^(Q%I([1K MU'RF^EX@OI$#1Z;-6SMN,AGU_.G$^7[J3(:=G7X_E8?M[/?":/CRTWB23L;= M3@'1(QQ("0Q);(HG-=RJG7E.MO83,K:ZE;!I,)!XT58H6CXNS MVEA#<]%E:S*H .>2K%W@!5&_:M3/F"ZLML0L+ TV%OM%*.'!U$G1UO@"^9!L MK#V_I)%=+1=.TJ[U>)*6!V$.A@.HD!P-^_U:*=PKZ!RE\633(B_W8*KL]P;# M4:&JO;,E1\I:(F5]F@^H:!U%-!DB4[6PL)Z5LSH#)5'((L HE:^%A53BK-8' MC-YEF1R(WM6B=\;@T"0PFQT')7D 08D *[4#5@^^"BL="[%!+[4M0N]&QDNF M UK'EP;@I,8HQ\!(FP(C>X/0/ZTK]WPXJG>Q_VH7(BC,C(;G BX0#X\36 (SJ&KVL6I?U#\!<92N5QVG+ M)/MN9W!-.*8YT7T3D^J&@SJG2_\S+[**P].:T6KDN !UMFX"X[_N96D>S&ZR M++OSPLCPG4'$0/U*]XGY5MO!RI "L1"=;/I"$?"9*Q M91W#6 :0[CE>AC2*--HJHQQI]&YI=*Y42R<=HP03E 6150"GJ 8BF(Y$*QI) M=#">U*=RH_'K0F-)O1\TY^M&D,\R=R7$:IXK69NV:,O3< M&[A!Z#7AR_*+9F3\H\MMDBXLP]F'2U'N[OUPW!PR_7F4^F[2^R?]\J$7)\?G MA''AK\[D2;[^B?/E#DXGU_])6Q;X-Y S/:,N?*WWVY"+RYK1'!*3R@F3G%>B M4%XTA!DN?&)O:.W@T;NS M>])5]ZY;L@LJJNY%1?65*[CS[-F3IR\.._M[NR\.7[YZ>?1D_V6WLW>P>[V6 MM>76=R\"Y>47>%0D';Y/(U=5>=SJIY"U_+HW*, ?GI;WB,7?3A]#JNQY/"6) MV"E/'DR?BGJS3^=HHV+1G] O^&M\OS]MW[] ;-73=_ M],O9NY]QQA7%(\WG35_^BH5'9(J'LVC*V2>?O?RH>6EF$YJ^IN@C0:Y_F3RB M_^O;=O8=MHWYUIW-O,:MO.DSW7BI*'EDB/BAM\6;_?[-ZAN][7="AM]-)OR( M.G[W3:F MXD9O;&&W5JX-ES>-/SM,=O_+C_ZS78-VUZ;A;_/L&[> ZLL"4ES 'UE _64! MR6VHY8<3/VV*&!VD(C[73]>7U;:%(%<5*MWH8.C&A#N9X)0J2;7)1EBMG<[> M4F9TY#&Q9-X\/@MW:KAIDYQ_TN T_38:GNS6O&BYA;]ZD^/=TW%9CS1Z\O&L M,F%G/$[E?W&-3JV^.@^%DM>/7]'#OW[K[__UNRCO3_9/?A?E\]CKQT_H_LG^ MYP.V1P[>[=,+H=#/!^_^[+TZ^O/D@/W!#CX_(:^?'O0/G^Y_V#]Z\??K=T\^ MO&)_?#Q\^L?'U[W94.@^._CKOX\/_GK%7Q^5)R[7EVO%J\\['P^>OCC9/_JU MW/\3\?KHMY/_\WEO+\\^.DR#TJ50P@Q@TW!%S(D!GR0!$@0,=*4E,UR:UL8U95B M60=*D >1!UOPU+?@P9R+@9",$U'7X0O69A>,(#P6PY (YRL/4DLX)W!&B!IY ML-4\>#AC#W)"J9=3)6>EBCNACK1O4 M9WTL)1@3L;A7Q9LB=5R\!Q\3!9Z3YX7FE:?-I%#1E7)9/=;:?*2O34"='N(; M/-S\[FU:QVSJT6LON:?%N$X^2J&SMDX6BYL9QJCTY9?H6*T7!?\^G_94G$<7 M*-1P)@B1 ACB"5!EG8]EN\VQMKE4IJNT6(LP%]+#W55%9!OJ 2(C5!+>>\N2 MUY(6/RP:DSAF ]>/'F:<,2VC"*3X8=H35=M323#4&"!E"Y"41T^$KM/.Z#*Z MX"(]/"QZ$#1X8RTG4DLADW6*R6+3"Y,3D9PY=.#6C1YF'3AF@W(^<LP2;8HA'>'X^:@Z-OA,([K L8U].XP MC'9?/EQ5G\/\M"I//;*?1O_T0AJ_+&J$9+L\LOUCSE5SV5JJJ08N? "1"^-Z MG1Q0&X/+WN5,U-8V5\46HPN[:A@8;R^BE^YV(:+O"-$SWA7W/ ='"=C@.0AG M GBC"@\+%6ATD29%"Z(IZQ8;&A']71ZOOIKS?33CDD?M(0FFBN]C.#C%#405DV7,A4V4F)JS*?_I*M&F(:P(ZK8'#!#4=P;JV1""3TUW MQF)3:15 6"/ 4)<@,BT8U<(G7:>B$]8ERAIX15KW/^>S]2* MZ(/-#HCF&00+KKA(C($LTK9<>)>#*<0K2=?R-IWI1G2WW45"=-\#NF=\I2"+ MA1Q)/2YLZGE 8< R)<%+'YPG7JMW3/.DTB M!$$C7 =:72"YJ!)TWI)=;EM$[HW*H>T=_+>]48UD%#/\/6' M@[?0+P ICM-XG"8;WJCE89/NTAVFK[ITF)\537I6%6FGT:.CX:_I<1'J<)SB M8;[,N[GW,47XG$9#I-Q;4>Z3#\^._K@\@5=3I:/C%"0W#(0+%FSF#'(D5FF1 MC=)YJW"K893]TJ) %8*[[?[2#X(;C:I%$1XN(SQ2RY@J8B/921"BP-P5Z@8I M#?/<$B--G;'=I12S2P\8WTOWF'#SOGMH_WT9VD1XZ6@24&BZ'LG7!'SD!K*U M2M#B0.D4VKAY;U26:??8#=ZF3F_0R04OG7]<_S15UZFBLSQ,=:3*M^->/!OV MO88>U&:'K?Y]MR[4N#QP^6Z6CG\]'9<[&X]WAR>^-V@T:?>+ANU>5+"=T:AJ M9#-F?JJ<>X.=9BK[8;[F3Y[UG._U>Y-/%(VU)3+ZQSEW+'F3L_$)K'<:RCZ= MH?PB0U \N*@X8]9O;;-NT>@Y/O\)(]L/@2*6X(@A13PDBICQYW2FD@014;'825!JS2&@*W5C#FM;>T]H0@74.Q%0RB?[5) M-D3_BM$_XWQYKB+)CD"@QA?GJ]A81NE'."NH)^8KI"F+5 _V8UAND- MPO D==;0\UIB;&Q3V7=UGM=>HU;/AF/DWV7R[^%^6!1$]X6") M"2!XU&"#E$5>@6A2S&C7S.9F72H7-K\0_@\+_JMSOA#^JX+_C/M%3 MA7I6P45P.4CPUE&36."B9KXEZQJV'O#?A/37X>0XC- M@.%[+.<]-JI*N&X?G;*#Q>0GG7*?Y0%.>^/C->W.B:4\]S82Q/4&XZI,:7PX M>'))CP[SXZ)<6(2S'/.$SD4GA#6>6L4@F*2*=\(X.!;JN0QO4LPI,:':6(2# MH%Z?$MY;PAM=D$4Q/A.!X,&*E*0#DH(#$>K$Z:@%,$N+*T*R\]IM;=LND?,# M$['XMK7@OM>Q'KACWQF:9\]/)LFX2AJX] 1$$@X\#0D$K MX4P!WRB-)^>%L]W.(*VC3[39)]7;<4CR7)>F(=NSJIF#X>!+=?9!0@MJF9S+ MYKPD*D0=5\# VEB\)))L^4XDX(8HFJE3,82M;5HLJ/GVG#>WH+ 318OQO3KW M"/%]]_B>K9"5S%KC(A@9# C)"[ZU+#\&[CV-RD1KZ_%$1>8GE""^'P2^E^ B M+81OA/ M(3SC%B7#G,\D ?/$@]02>YT:#<_K@VWTS_<]J;?"J__2>-)VM:9+?9 M :E[G5OP16VFVG4Q H6,NT3&%?-%=KDV/):J&%&DF%,YB,*X5@"G7!'-DCLO!T-XPQMQ?2RY]6@)"^,TC/>$@F9JX+[T(1E"Y&5(C@;># @BH$'9WW MA%1("XHS[1\PI)<_H.#&D,::N@70/.,22:Z,E\8 5[8.<7,:;%02K,U9",6+ MC^1P)D$;#N6M:R$=!I[NK>-)59N+-'HI#X]FTA*)5G9?W.^C\-!V?9]NEU1U7SGGRT_)(>V]^MK74H?!R3" S,2"*HP0V,@:,!YFC"(Z*8F]1 M0;I:J+5HUXL\\A#\+&24M6&460].&.FB5D4[60 1% %K" --G*D)Z&BD;5)5 MLND76OF*I-),V:9*#6,2^3C*DI.US6C$H,2[<0R$OWGA#(JP?R[+ GE9SC*A9E$AX$,0:\%PID M[4H1M#>D%NL@D!\TD)?N$"&05P_DV:J[P+((00#/*D/YCH-3P8'F/EINN,BQ M!D1XFPY.;U9F:<[[V>GW4WF^SGXOC(8O/XUKQ6JW4X#S: W=G^_$I588BVJ= MR/^UFAC#+=#5\OUFM1X@QN"6N-&0.=L=FO472N7U:X1&0X9K@5/W9J@ 3+<QV8MN2=G4VC./Z[!Q1>CC:#1=A.C;7ZLO$A>6I8Y:"E5,=I$!$N] MA62\DT4^)/GBEI)'Z@'.$$ .>N $7[XNYP MRZ=_(H /G(>C:6<6-6X MT N;K[>#Q#V70B.M(:W=@T^.M/:CM#;;L[FLOI/%!$Z1T^*:$P7&>P*AT)F3 MS'(5;*4UNK!%C+2&M-:JQVZAFX^T]J.T-N/H4^=,3,R#CCZ!*%0&1F@'6O(0 M2>$Z*_1R'/V[H;5-.._R5_-#BAU7[LJ]3=/:DW%G>#H93]R@>8XUC O>(M++419Y_C;NA:BX(G=*TV9*84N-^9$9JV8<^+>F?+VP>F)3Z/# MW%@TX\.O['V6Q+A)>2X:/CJZQ-X"S4 M[F:VJX7I"K;P.2L\G=]JK"\8B$&LMPGKLQ45R63OX/FPQFY#.60:@/2NT[N_7#93Z;M+[)_WRH14VZWSOSH>G3_$^T)UX$?)_0TNEV?\V?4_N$_CK?]&?WI%FYZ>N6[(*.JGM147WE"NX\>_;DZ8O#SO[>[HO#EZ]>'CW9?]GM[!WL M7J]E;;GUW8M >?D%'A5)NP5RHW2??/;RH^:EFAMVNN_-:= MS;S&Y?6/_*V__-924?+(&/Y#;XLW^_V;-3=ZV^^$RF]1_'1S=?SNFU(Y=^T5 MGLV4'.[&M3'?8[V&+7[K57^@\RJY4>?)(,X$Y>]CJ5=QY6T*XF[:1JW=1*WV0YAZ M?4$;R2,F+RGDMQ3[%N^+O6P?>B];'/_]^>^S:.?[D_V3WS_N__7GN]>/=\3^ MTR=D_^CMQU?O=CZ\^JN\[[N_Y>NG!W_OOWMQ_*KW)=KYZ>#='GWU^=?^ZZ=[ MY/!HA[P^VI&O3EZ?E+_[>/#YN+?_U][G_:>_LX/=V6CG'MM_]^>[_:=__OWJ MW>]R__&+_O[C?N_UR>O>_N,G_/#I7OGL_7*_K\C_^;PW.6@BG4\F!_7>/K]Z MD[(F,OH A-9"62XE6.TI2$6"X-H;%M1&3O]&>D-ZPS'G:T=OGR[3FQ/2NI E M&!\%""8T&.,$>&4B252[LFUMXI1S9#=D-QSGOF[L=CACO#&F>"(J H^VSAZU M!'RD&614DFHODY$!I[FWC(Y^8)K[&@87\,1**T;YK=GHV'6@X?TY'UJY("7G M!JS0M!B9GH!QFD-QG[7.E >F,HZ ?N XQEGNZX?C&6?14!^(S@YT;9DC?"S. M8C& 02HG'6%6RHBCW!\ZCG&4^]KA>-8M"LTL#TXAR%QP'+D 3[T"&Y*UQ5\R MSGJ3)KG_P!F,'XG#K34+XX#S=:'?W^?;(_#OVXU"X"\5^+/^DXA)BZ @"D- A.3!*DI!&UMHVPC/ MI=_$J=^(^_MVNQ#WR\3]K+_E:TN>;"WD8&M7'JG!>6:!T60B]]Y(B[.PV^:, M'4Z.TZ@3+AWD.G/._MTOD/EI'9L,WS3*A>^QG/=89E.KMO>T^FTX*C\..N%T M-$J#\*DS&95WJV=_R\[FXKO3\:2>CUQ#U"S1?%E#(^7?=QN6&)<'+M_-FBL- M'5\Z5OO5>CG3O-TSQ3NJ>C>]UYU!//JJA3M?E+ 8/X?YR'U$NV=Y=L^KN4!' M=E8%P5EQ<)(!P7@ XY0%DHO)XZU/,HNM;=.E5TR-^>FV%L^:^C-K2 CW&:U M&E@#&I@)>S#J8Y36 >54%/>',+!.)*"U5XP+Q!!2W!_;Y63AA!-R08N-@R6$ M,- X6%M6F*O-M8(8XRAXQTT]6,7!A:0A\]-% J=N5!M"O76]P5DHI.-.AN4A/D]]O6'N#,J5C?O7 MF_[&ET<[]8F5>YC_<^_VN^6/*^_:&BFN>IY>WH),PV=^]1"?_Q*=_BOB__[O_FO7_\>^&Y-716[K_;D^^_NO@W<'CO;(> M!\>'1^7?T]_Z!^]VREKME&O^_G#0///;-XY0DVBV$ T-($C9A&QF'!(SEAJ6 MM*)^:UOH^;&]/W4[_VJK28PJN"8J>/#XCZ*"Q*5H"7#&BYTG$@7'9>!) M)VEX'49HYW,$#:O>1@F7GDU")7P 2KC_^&]YZD%S#48ZF87T+,G: M3*/V)6]1Z3&RPK(C0>VT@9$-5LP&L[TG=/!*^@S*U;BP4A:\=!%DB#I10Y26 ML;(!O>/$7S.%K@KV[X) MT>M4L"[%(K'>]ITVF@*6M[QPYV@XJT"DTS92F0K6W5578^,W_K'!P>16@S);35 M>T,B6 D1S)Y,DLX8FHHK)F0 (8D#[T2&%&RRDE ?9&XJ]?B\*];& PK(!FOE MPZ&!T!)>F'7;M)7!%7@#)X* T$*!3S'42KYB"6K+G62U2$?9^8!MRPR$33BS MM'O%::4U=-N6&#][4*Q\G_TAKJ#AO@@;2^+MO^> M;UIO-;?.9,C:2! L:/"$%'-F5EC>*,F.(K\B[3Z\$=D;*900 M19#@G=0@$N'@E$A0#'N9M-.R[-_525Q62Z(UC>NO(;[OM103<7W7N Z7<4V8 MD]3I!)FQ8H>E7#PXSCF$$!AG04L?2?'@YF&-+3<>!*+OT@M#1*\$T7]?1G14 M1"6G-82:F!=)"W!2*G N$NV,U:2)R;0#T)N:9WO8+=N_$QV[H:,^%=K/O*A6 M')[6=6J<]X:WV<\R^S=-QYE< D2D#05#,)5@ 7 MHMHD+AHMITE(PY8U:6098+KG1 -2*5+IVN5QD4J72Z4S+CVG-EC">,VER!JJ MT^!#$J!%5,F3XN-).DW**F129%)DTO7-:R.3+I=)9T(IPIH8&>7 *:]MOFP& MQQ(!37.4,OIBINJS)/62"^/NA4F;8,Q_FI#$>9N="VT%3]SH;6_0?#8CERDL MI!J]NWMHLN9 ZG'JN%"/HKK!IYII'@PGY=W=J/QZT*2=WXYC:8= 8_3 MN+81'#2+UW01S+V!&X3:I7 \*;^H1[G'CRZW&[JP#FOWSHQ7RC#^[_@?W M:;SUG\NZ5Q3O[)XT*S=]W9)=T%%U+RJJKUS!G6?/GCQ]<=C9W]M]ED_J#3I/_N>T-_G4ZH>1-3%2 M;G5R/#PM[Q''W4[Z&%)ET>.&*TX*&T_&/UVEZK?3L&E,]PON&\8N3]AW[\?I MY_-O?CF/K_8&S7TV?_3+V;N?D85\/T?8S>=-7_X*@D=D"H2S./K9)Y^]_*AY M:6;[F;[&Z"/+U+4ODT?TVM>^];;BD:;7_^6WWO7;KS%NEGZO_!$S\9P.>E M""?#0;'CA^'O;N>__.@_V[M]-QYW=FY09?"P%V4:KIFNS%GHYLOR3']^MHPU MNA"AGGH&S92&:X(Y#VVEGX]23J-1XTF6==YXG5O>,I1+1\,/LT6-Z[(DTR!) MN=<:&'/]!GC/72_"WJ"SZ][W)N5W&[](C=Z\2!/7C#MYXD:#I\H1P M>G+:#(5IM*=I!C,E\(O9D^8WM2$,+MMT1L_,(:WS*EQBF]?;E%0L M8E/.F08UR$@>R6\F>MJ]?B]K:/4FRG23)]ZDA=MIHM$K,3C7?W%0J]JG53_D MQCS )4;=;)]NKO_BH%:U2*O:>>EW3E+=[Q$AO!*OQ"L?XI5(.W@E7HE7(NW@ ME7@E7OFPKT3:P2OQ2KP2:0>OQ"OQRH=])=(.7HE7XI5(.W@E7HE7/NPKUWJ MP\VJ(7YU?3<(M?EH9]^-PG&'V6ZG=J.YMD#BP8PRG5V@6[;Y:7H$C& M3L83-ZBK=[,6/^2>6_P^S@Z6_'M,X9F?V8,33!)*^,S*&(8"&XY&,4C6)&C=T2J*.+6-B7= MHG;UWR;-,UXA\.^/&!=M>7:[9U]/LIOO:?9C3#??RJRAN.-AOZS=>'JJXL>",6Q ^<+ Y:U#)>Z*"%B[582Z;17=H\]S$YG'> M>N*(D9RZVB?6I6R(Y3)(RJQD 6V>UJ%_=MYOG:\7(@T@F>$@F*=@=70@LQ.F M\#O3U&YM*Z*[BFT4 Z#!@P;/0C2'!D];*&_&X G"^20B ^FR*VY>G3;*;(9 M97'^4J0N^D)YFT1VMWF/1<[X;9@U]?_^/X91]LL#5AS<)1_V+OGP-7A3N>EV MGA[)-J:LLV5&B2R$EYIX:7B4WC%+^0H\O=S[F")\3J,A.GFW#?$<_7ZY=[V3 M7KJD#0BE,XA@+'BO/=B474S:&F7\%[!ODN&#^]?#WK]NX>7]&,6MSLO[#A>B M]W=3+GQUF0N3LMP':X#*+$%(S<$XI2!&%X5WDDCKD N1"S>9"XNY8'6! U,A M"$V"9U;RS#.1)!##[SSBM0Z#C=:'$-_.3-L,T7*6)!@=%91]+X.-Q5:TA0F3 M-9PGE;>VA=!=K>8G12,A(B$^?$(TPJ<491">2"%CM(9$RH4*Q!+B(Q+B.A/B MNYW+A.B-Y4F: %I; H)E 74"*FCO:^Y 6B7K^&&IN]PL/#03"1$)L2T/_>]; M,&(B)"O"M+ T""NM,=()9D22,)U)L.9O(D0G@@I#8CL=*T4 M;M+'&2+3(?'LI(QQ:UL:V]5FWO9K(R'>^I#GV5CVJSY;MYO)#M*DTRN@.4D_ M=+KSB@=?CRJ7'ZM?^H:<5[7ISGSD#U4IH9102B@EE-+#DM(-WF-5)>FH!&U1 M I022@FEA%)"*:&44$KMB0 &+1(1EF>OJ2#>>&]R4$YZZK,+7KQY/(T <@*, M,$(XT]\.!3X?#7-O4J?R8CAO>>&\)Q^>'>U]J(=@]U\2LO^XW/_;-XD%34,( M8%@*(*CUX%FF0%T6+#@= W%;VUQUK::+QO,0PDBT**5%4BV,,<^=%3(0D8TV MC@NJB=&4!J-Y6HAHD4MORZ5DADMY--J9&($8EZ%LB!*L*(3J7"%3F0(+JC91 MX@MGBA&B[84H#=Y8RXG4LLC<.L5D4EZ8G(CDS*$MU![\LAG\4EL@*CT!37BQ MA;Q@!;I6@1*$4BV<<4$46TAW*9$M@O"2VM2N0P9S;SP^;?K5#G-GM^_&X\ZS MSO2H>KBK4IMH)6G2- M7%931 0XTO"Z]FQ#);AW)4 IH9102B@EE!)*":6$4D(IH9102BBEAR*E#3JK MM>O>]R:NWP0:FT./O>$ 3VUA:AREA%)"*:&4UD)*>&H+E0"EA%)"*:&44$KK M+:5;U, RDY(2DGB2G*"I=L=UTEXG%O<.8FG__G@K.,U;)++([Y].SHB9BIEA4Y.:9Y &^= $&D M!R=I!.%XXDQFF@W9VK9=N?C08,0Z,C)*":6$4D(IW;MUL[03/FC=M,>ZF3\+ MQ#CG6C,0.FH0*BJP5#LHDA<)4QB+3$(-+G*U)DDDINM0I@(]-G#66H,J"34BX:'DRT6]NT*_C"_600 MZU_WR) :W*05&=I&16""6*X M(C93S[C4VJIP@P#MN#QO^6XV4GLX.4ZC&H@=I>,T&/?^27O-Q/DZP.0L(K5[ M%I ZJO&HZ;WN#.+1U^C4US,1!VERF(_<1XSF+C&:2YX=[7V:B>9Z)I(QGD+D MRH.@S(*E-H(RSC/KI:*9;FWS+I7ST=R?D!):2@GW.5IL542 6+\MUF?'E,FH MZZ#.@G";' B3+7A%,G"O=-1$NLC4UC9KT;$F!/N2]_\E)&AQ_U]G3IC-YJJ< MO!31@G*&@;"$@!>)@,W2<<>XE3%.]W_>COU_@TXZ%A!TRE*?NE'/]3O] J2. M&\2..QF66_P\S><.7&SY*]Y>KWH]YPU"DW\$\OI+)BX\FX M,TH%;REV)L."[5P^-W9\&I3O)IWW_?)&7V:J3=Q'/%:)%4DH)9022@FEM!92 MPF.5J 0H)9022@FEA%)"*:&44$HHI3M/$]\\.OR\_J()!3=7/1^.)Z,TZ8U2 M#03_.HU+/:]A*8[G8JSA8Y1'D6A9P,WU\7A%P?*KN6 MR<;UD/9XM@5.63IE2"Z611 T:YNR],1HKY+@@OHW>U=QV-[!;[,D5OCK9#AH M#HDWI\''AZ>3\<0-ZNK=K'2 ($W=A*;.*>KCLW)=>5[VAGK';'(>B)2LD)24 M8!CQX!)1AF<3O=%;VY1TB][5?TNJ*KH9:.ZYWFB%R&];C<*_5B/ 6PBN36QW M1;>O'Z*Z:QIA' _[9>W&3_[GM#?Y5,RU_FE=L.>U'*18:Y-IDWCG^^EH># < M-!-DA_UR^V_WRAT5=IR@=79KVMN_3'LJ&IU9V$T]8EHEKW,1ICDI$&KIX7P_^,R_$6!N+%1 M@Y9>@&#!UA9_$3*G0FAC#=-J:ULQUA5ZHR@ 31XT>1;B.31Y6L-YX3+G<6:) MH"2"LL2 \$F#$=1"L6(-S4Y0QXO)HS:)[6[S'BON2?*0[*F%SANOA>+@-OFP MM\F'K\&;RDVW\_5X""E83:VG7'!/3'1$R2P#=5E8DE;@Z^7>QQ3APA[V#W<+1^S&2 M6YVC]QTV1 ?PQFPX6Y$@@@K.$@LQ.0U"9P*.>@%<:T>Y]F.TEHZT/3D:PT19*3(R#D8I#^9T.BEA>W(.M;6I%EU_130XI$2EQ32GQ M-H7\2F7*C-.!>R.HUCXPZDTJQJ-*VE%Q/2=>TW@+R;&5Y#A[S"H8&0.E'"BS MQ4K4TM0V? J(B,PE0;Q+O))CU^KY5.JM.VTA+2(MWOM#WX(5O2.:<$*,%M/3 M+XSE(%PT1D5+/9;)MI[O9A,HE'A#@N3 B^$'0GD&EB4*CLO,A6:69[:U;256 MR2'C;2+CV2QTEF7OYSR(6$M';?F1%IPX(OC='PQ \V^I=#B;02GV'1$A64A* MT9I!$>"RH1"$%X92)X/+6]N*BR[ER^K O%I*W+!&K+WF=#1V0\4V B@EE!)* M":6T%E+";JBH!"@EE!)*":6$4D(IH91:% -,(L;,M'+.>^$\2AFRB,8E'M(7:@]_9Y*8DUCEC/"A2NR)%$\ Z[D#' M0(Q2R;':L)::+B6T11!>4N/:=-QYUID>7/\RZ[%@ M)*?>Y+3\;I&NMNM'4@OU;&A1<1%*":5TWU*Z79<,I[4VQ#FA=1!1*F=]2;F-SZX)0(9C M-WA;WGR4^FZ28FIFF_'>_.6DPAU)&24$DH)I812NG_C M9FGGB-"X:9-Q,W_FR$81?([@63(@:"K?6:% 1%&/9B?!HFR7<;-!QXV:,GSP M;ISJHYZ\3X-Q PX\6(3)>9022@FEA%):"RGAZ1!4 I022FD]SM/R2'3QAEC4 M20@GM1."6)VREH)(HM*2S],V7W^M1O[N!1L?#]'0,F M=0+A% ?'8@3&<_;4L]K=J!ZO55W!ES5F#P%_WX"_8OSZ8FB_9I3(/-C_=/W3 M=!W6,9!U6SC/!K(<%=YXZT';&LABW('A1(/S(8O:G(PZO[6]K)D@".3V 7EI M^?A%@(SAZJ6B?#87'Z05/!@-UO#:V,Y(<)P*$#KHD(BF4N:M;6&[1B]K(AI" M'5TIE!)*":6$4GI ?3W1N+EOXV8N%Y\L)]Q:!C&;VO^3$W"6E!^],)H&;XV6 M9\9-F_R8#3H5>['_9QB>G SK#10()'8+%X#*6$4D(IH9360TIX M!!:5 *6$4FJ=(]V&_#[VRUZ% _WQBI1^R#YK(30P+B,(2A3XG#PP8QB11;JN M2'*;R6Y1QOJO14,T$.9KG-6_@'",@MT6Q+-1L.QT4,$J<(D&$$DG,$6K(.GL M@V L]=YK*O^7^C-"^,;1GL_=>9NJM5& "U2 "C6 =X>"LT2YH M'57=GSFC7:H7+KE#>*.GA%)"*:&44$KW;M#<:?H>#9H5&31S&7L:DO)>"_!% MB6LYH@>;+0&:>=FQHT@K7)H-F@,_2[PT&YFW'%YY>AG3M-YOU\@.=, M(G\R_&YJ?W*<:GI_LX[A7]\]Y,H@JU R&QJ,\(04QM,NF<)NDM+@L]7I>XS7 M!%G'Y9D+^=TJVOI5WH=Y^OVDY_OI90JGM?X"H[!+)<5/9X3X=6JA#=9EG@Q8 M$VH,=CJUD("PFM!LK/8R;&U3*HH$!^)$DYGZWW%-P+[(0![9?.&<6M? M ^C/#"26,GDE>0 7M0&1:R!7DP ITN2C(D(&MK6MN.IR0A'^#P#^\_OZ@MC' M?;TUX Z7PIAPAK[$^$1,Y022JEU MF80VU"^BV7W7$;79ND:6D^6.>)#!A&)X,P8^4@XF..D2B=)F47QNI;IR.86- MB/^6X/^>"QN7!'TTRF\,_;EJ2,9X#LI!\,1",<,]&",S$"8YB4RPS'F!?E== MT9X;0=]JT-_QK*'5N-T(_Z7"?[9BDE$MHN8.(H\1A#.Q;/K9 G54)Q:%C\Q4 M^$MI'Z9G_B"1CTX92@FEA%+:'"FUM53REA9.[GU,$3ZGT1"-FUL;-_.SAXRK M;FL$X@(%X:4'1Y6'$*2Q7@O+B/L"\!9Y-QO4\.A%>G\Z"L=NG&Y4/=G43I;; M[XQ2WTU2[$SO)'A%=@23'TNT$C[/U1RYK(*. M@D#(OIE/F,%YZ4#Q&&)0AC*;:@#$6MV.\82(ZTUD7VR A4J 4D(IK8FAM*(* M$C24[M!0FJL2\9JHX*P![W4$P;(!$VT 0H)5WD3N#=G:9EVB3)=I@>;2 T#W M7=6'7(/L)H:*H=#;8WK'WO.,^N%$<3[M9C=)X,NJ% M6HXQK=*H !YC7RLL($0IH9102BBE=9<2MF] )4 IH9102B@EE-)Z2^D^LF:N M__;DYYWX[G0\.4F#R?AHN%.6K7Z\ZS]WO;@WV'7O>Q/7OWA<:*=QL3'^M,3X M$[DBCR9%3EE$#[KI2U:[H!AK!%!C?2:]R1$J4PQ;B0#H0,#SR0M/Q;)>R&(8KQ]QLT&G7_> M=>/C3NS]TXMI$#OO"USJ&>?C83\6I%P\$GWQ>=\8J#I022@FEA%):"RGA MZ554 I022@FEA%)"*:VWE.[UV-GC,T]YO-NXPTWU=G6A,9"TQ$ 2O2)+%IT5 M-C@"-$4%@L0 )E@%WHL@ \M!NMHFQ](N$[P=9=J(YB6C.8D8,]/*N2)UYYE+ MC!78BN"C]?^7O6]_:BM)TOU73G!W;\Q$J#SU?G1O$$';N(>]!MPVGE[/+XYZ M&K6%Q!Y)MO%??[..)!X2V& .< 35LXM!SW,J,[_*+S,K4^'KC.8JUOP0UKSS M9=6:@\(A(&:(1=R2A+30#@6.-89U5E2FC4V*=4^)CARZ*-9V,RPE3ZP+\7U+()QO!S]4$.:HI2LI9@P7(CNN-37[KT?+E..+/ MV.3+40U_#BL_K>LX]"?5I(8/&]C&/NUI"4(Y7U@JQA&N>,!<">^Y%U)Y@C[F+.&AK;;IQ M"'9_QN&X_SGN#/WH*+X:C1CJ($>A9I>X-0P'9S&I MLU,Q>W&RGP[LUQ+ ;3& 2U\=-$.-+Z0V2>+.6HF2X1J!_"5R 7Y(K21E5#BG M_,:FZ5&]6J90T."QH($VEF(=/?:6<:'A/^NT !5@7DN+=6?0H!C\30U^>2H% M]Y*XQ"P(TF/$C?+(<07V[[TA6@?OH[JTLWVQ]L=B[:VG7\O>OQ90L)*\E3HE M:SGR@4;$A4S(6>,1,YAX&PSC5N:]G^'5X33EM.L]V#180@7K/;5UWPZJ 5A3 M,^K7'HW@$K_-TKBC5 WA94UFMS][Q,&%SW.\^9!LW1_5%5S Y[Z/L&+CR?AL M'/ ([#K!]X;*Q2'\-JF.!_!!O>8SX:,G]FLY/5N*C8J4BI2*E(J4UD)*Y?1L M48(BI2*E(J4BI2*E(J4BI2*E(J6;G="YU_3PZ_Q $P]N7O5Z-)[4<=*O8XX& M_S:+2[W.8:D2([[3&#&[+#_LN?'2<$2I=(@'QI&-F" OHQ!,VX 3V]@D/:)H M-X[W%"@H@/U(I/2@1RH+8*\'8*\D]:+7.%F.F.(4<:\UTM(KY**T)/#@:$R= M NR6SF-V(X^G+C7DWRP8@X^5G52[MO:'%96]*IOA;4Y>SF.8D]'Q52',]4&Z M*X%N?&CK.%ZN5L(NB:2BCL+RQ*6S261_53!P4JW@'W8N@[B=O9?+&'?NM/C; MYHOVIY/QQ [SZET$JM3_&@/Z%NO1*4;A@E'7P:A%9Z2OK^!U<+_T@TE&*&PC M,@QCQ DWR%$?$9%)6:]#"DR=NB@M%1YN$#I#BV^:Y4-_W$W KR!X+J$ M'GW[?Z?]R0EX<8-I7K#7N8@$G+C)I.Z[Z<2Z03P8[8V& M^3KJT0 N_^,.7%&>5OQ#+"S^VG6Q4C" M)H;]H\;"'U_,;BO=TF??T<^!7O*?.HZ2_B)*> M2FU\I"C18!$/D2##'4'<&NII],HH\:A1<@TZI3PF%^Q6IZ#70G'*)OJX-]'' MK\%/%9MN1@\5I4P8I:AT@AO.K'*.!.NC<\$E>1?T\*I<7^&(UXZC+Y_EI=10 MK!A'6&2O1W&%'$\.2:JBI$2KH,S&)M&F)[3N$=G6H=ZU (*RE3WNK>P&?/#G MT.Y^^& I@;@U+"Z70-!D,\%4&?6$Z*0Y@*(CP80;W*D M0#H=B K!JL@Y-EXS$ZV))#'XG_7N:D0T\ M6 GWG'#I)..D^(EK#8;+*1:22%1868! Y0 ,6:;.)B E#'.8\<"D;XY3$5/\ MQ *(3Q$0 XN*.$E8X)PEIXT2&BLNB; Z"5L <:T!<3FY@FWPPDF'A 7D5.* MD9,:HT#RF5 0LV4 B$++GE;K09V?6$/9?G.,^S9=7<^)@\%]A]$4#')=ZV9N MU0KAFBNQ1ET2BFR[*=MK7$T1>Q%[$?NC$/L:]+@MJK.FJE-D6V1;9%MD6V1; M9%MD6V3[D'7Y.&%);)0\.JZC=XG1*&%%2+3&D]@T+ARKV\:!B^6O@^475'^\LKU)):WT7M!DHTHLUXTYAQ/!@!4^><83O16J M%^"^*7#C)> FR@,JBX"$Q1YQ@@&S,1%(&N]5%#(%)P"XN2Z@70S[@F$[P1PA MU$87!%=)&2M"\%132H2#!XN[UAVKI\ONFH+_(F6(^.@03T$C%P5'4D2IHV-6 MLC!SUX18K>KLI.6WU#AZ'?+VVT?'@]%)C/"U(_^I.I[6_M".8S.LM>J/Q]/< M7GI\FV[2ZP= M:8Q%+'E,GC'% Q;.$^V8BM)Q2S3]$?V]I'E:4_*^ ^Y[#"^F=2YTA]L8A5DC MM87/W[SH]=SC;Z8JE;YJ[9'EW2\7^JK-R')D"G.&(]*"*\2U=,A)A1'E7%L0 M>!0F-Q"BHJ?DK7,;Q>@[8O2K :];6OP59UQ6#?Y?=C"-5]I["7_=W*)7PE^> M!>UI0%(0@;CT!FDJ%&)18DD\T\;E;&6QY4=KRU+;F 0-2G')F67&A<1CQ$9Z M^"Q^\UJ#G[3E$N=NU=#YQPL$=&QM+&I MA.G)V^?JB\%WQ. ?.%=_E:V7 -=-S7DYP&434YX%CB1V G$;&#(^1:1H\M9+ MKYAP&YMMG4TKAMP]0[[71/UM-NUBY=>V\N4LO=(AI$0P,I0XQ(,FR#C#$78Q MYJ;!.@B^LJ%2A4I%2D5*3T=*74U35^LX]"?5I(8/&S2:7]E3 MJRDG5DOU19%2D5*14I'26DBIG%@M2E"D5*14I%2D5*14I%2D5*14I'2S**P* M7@GBI) >0;8Z&(*"8EG$/@@5\P31U;[JQ>8?@\VW MD(PM;L Z \+R.<>86*#*P.:/(T4\A(",D@IA+R1L!11K+#$(G M',$(*ECJJ:W[=E!]M/UA98>ALDV*_EI&0I M/RI2*E(J4BI26@LIE9.210F*E(J4BI2*E(J4BI2*E(J4BI1NU.#N89+%K_,# M34BX>=7KT7A2QTF_;CIX_3:+3^7Y=.,2)K[S0S\KV>(@1(J4H:AI0AR3B(S- MOXG@$]64240Q=0^^63FYV(\.G+K7JWRQ8A(^5G53G?MVUM3^LJ.A5 MV3YO(O# 011E,WB+-8Y_S9R>CXJBCH(\#'RZ=*$1\#HTXEP[EC M3 L1DG61>&899>S#SC6'20$8'HV&3?_FV0"I_>ED/+'#O'H782WUO\: OL5Z M5 9&W0S1%C5,7U\=_/%U'WS3#Y1Q;6)R2 ?+$><8O%%.",(I$$<3"5BG4\>F MI>[,;9C2 Y=!/1A:=*VPXC\>0O@W$'J7\/.2(5T_!9Y7=+W/'3MB/=YNFG.# M-SF8Y@5[G2MVEWJ9(M?AUE_MU6@#/ M<49Y!?S&Z. "9I@GK+D *JQ"\>NZA3COEA$G>6E31"+Q9FX@1LYPC;P&L09! MC$]/V:]K&W&*/UC\P1;\P9\#W>(/=AZ=_45T3I[&$*A!23E@W8%+I(7BR"?G M/.$Z!Q.?,#JO01N;I^,VWNH ^R-0NK*UEZV]V$9!S+LBVA''R 65B6+.96 & M,R6X=0QK%3DS=T"TK\H+%[9][2S*\FEP2:W$"DL)XPH7EW98,L&VR)W_CDFJ-;",YX+<0PN4%N@MD!MFU#+.0N!>$.23IRR:$@4"DOJB>/4 M4UZ@=JVAEB]!+3,28]A(D58<(^ZH0382C)3GW#.J(HMI8U-2U5.&%K M8%O MMDV_UAAK54S<2,.Q$MI1'KA.*@@M4E %;-<9;'>^+ <2E*"!$(^$91;Q9 UR M0DFD@,]H;:F0A(%?2VG/B-6Y0 5L"]@6L+U%5S\P,FI<$L%YSS&G.ABGO:!. M6,VXL5>C[14'?0KL=A)VET]E"N6=,9$@JXU G&*#C*(:62X89D$&SW+\5OI.*)!NZ5=-K$F$^B6&*T4E)3KYP(QA?O=JUA=B5-%ID1 M5%LD92Y\HC8AETA$7@A!B274V>;P.Q&W/CY9H+9 ;8':\X?9$\]]1X**C/$4 MA,7*9_=&F1!P2M]Q;0O4K@'4+B?(L'$1C C:DU"7&J)-(T)4',;*>C\Z@N\^@26HAJ,)?+JMX>%AU8S4\$MK\/\RP6'JSL>S?I<_](TL>Y_CK]^ MZ8?)X0)9SKUK+E!\]A;KX JFDZO?TI4%?HGTQ<4X_S-?;X,O-BE*DH]42,MU MM"[7Z^"@,076[R+]0+C86+SKL%[ M*-[\FA2%B[YJR<[IJ'P0%5WIK-"LX-:K5]N_O]FO=G>>O]E_^_[MP?;NVUZU ML_?\:BWKPJ4+N/3GYPWE[:EY9$MZ;L>'U'B!_9X'']9_/)KZ(^/!_;DE_ZPN83F3;_.=7(. .)X M!82;[YL]?:;8S_!,N>TZJ9X:K*Y_&S\B5SWWO8_4S MS=E/?>KWGV/RZN]\*M=Z/6G]H '-#^N+B5AY[25\9:;P]^.>ZVMUI7G9SXYL M]3[:NMH>AA@N>%2W795SG/*ZKE6WE^NT7<]_N?H?F]]MV7.3>W]R"RA/%Y"4 M!?R9!52G"XAO8K%M-=*"56S[]LVU;O_YUMM_5B]?[?_YMGKY9G^WVG^]_6;K M8&?O]VKK^<'.OW8.=K;?_G(=E?H!0[REKMW#P<''/=ZI MW_1/O$UWO0>.@5[O5J\? [WL#A\HEGF]6[O?QIP7@YJOZU'J3W+WS74)3+Y; M!";Y_N___>G]G]OPW+_Z>[_OXKT7'^$[_GNP]]?[K^\/MK_N4OB,W_^@^V\7 M@_B,]_ST/8O MY-&_#^$^#O=?O#QZGZ_WQ1]?WG_[[_[>G]OLWR_\M_<'[_#>7^_XWE\?Q?]\ M6[1!VI[LO=CBN]_>?^",1>DB1Y&K@+C$"0'?24APS9R61#+M\]1,TQ/BUH7[ MW>NL6^#H4<(13<93%97F,G+GG*'1*4%\TD'KR&9PA &%-)KCDBQP]"!P='(1 MCI(CUI(84:)!(\Z%0MHPBQ2S5H4@X'G>E/T0O#K'MZ!10:,NHA$GWFEC&!9* MRQE%2IH/#&)M<]056'-M G/K:G^W2\6/:]6_8246=Y M-IK!H,96*<2Q"<@I[Q#F/! P;L(X:2R;X6+9C]>R6Z>VQ;+OV[)72*^**5(J M4,(R(6X31HXPAV3T,2@E(I-^8U/R'K[DY-W:D]ZUX!?GC2'73H;H@/6.Q]-F MS)8?C2?CGV(9ERS)HT.LUEG&>6'LIY>SZN_AQ^=9"@6,;@1&[U<(A%(.:T44 M\IP(Q TC2+/(4,2>,$U# ":QL=E",N [:+ &O5P?M<6VSAZ*Q;9IL4O$("AF M0P*+C_'L?A.,Z'@I= 17OXY%>X@2$D$4\%P,O MB(<0)76"8A4V-AGKB=OG/$O*-UYI!%D0\%[@]?-&+HS]*E6XT<2 &C&X'1IQ62$)EBPEB.0F(* M<>(<,DE8%%T2)@)^)$6 )/".1"U*.+)SY."*:&2QVW;M=HD0**%,4MPB9DU M/$:-#/5@QA@8 6;)$BTW-JE&=$;F[)3*?ZGE"]XM7#\\Q$$N$RX_FE_?)A/YI>4P7TZ M_N,LB0@PM'U!"/OI!4BFU$BV D_;B^&0 %%_?('[I1\X5=Z -XB\D090B2>D M+79(1\$#IR ]@KM8)%G"C>O$#FY@W"4$>5L+W[UHXPDF;J M4C\TO;R>6E>E>TXS7.&9_#8=PY6-Q\]'1ZX_;,3P_%0\S\]+9ZNNLSB;?FTS MR>X,MXY %(!U5[SE5=^Z_J _.2'%OVD1#;^N,!@<6;0D=X VS@,:$H:LM109 MXK1- D>1^SW0'BAT26P\2H2X.^Y2$&(M$6*) ?'@C)..(.P(19P:C+2G%FF- M\W@^:CD1&2%$08@U0HB')#\/@@N%0MT"$I8HE*/8@U-ID,MHP+V5R 6BD8\A M.FERHW;6&H4JJ9F?,O"=HV.@3MER,G$:C(8?T:#_.8;;%&8]A5!/Z^F9,T'L MIU<@AE=9"K,$\<'HMSC+&\>PGPI>M8-7)RLDAV%EDR4)">4EXIH)Y Q7B 2" MM:5*>E/2-$_ MEL_X?&3METXRFT-?(FC,,)5D#8@)[Q!7&&*@*QHE"@71GMG M;*X343U";EWF5$FDV 0-;@L6 L#->H4TLQXYG(S#(>]D?&-3]J@I M7?0?K\FWQDJ*R7?0Y)>8B@J>)(<5$KF1-4\&(PLVCX1TDA&:)%5I8U/T\.V9 M2C'YSII\:TREF'P'37Z)P@3OE6)6(,YRQRN:V\LP)I$E1FL9DU',;&RRGC9= M&FK[E'(E[X9UA*OX%D/U,1=FYB,M1[;^%"?9;JIQ]-.Z&13YM+(F#WJ+O^9G!;G[@ITM0A=^(R@O/NZ^V)7?.!&26J91B9QCW@P'E!+61252E8+ M;2C3&;H4I;>H_2@AU?&T#?YQ"97,IC7+O[T2/KKQE_*9[1+<#GK MMN(=U#;$RLY#0E5]&A,JA/;^Z@"''G;#<7P19__N#%=#=(7.MKA'DI5\&_&* M:*45DD0"G36>((>Q0S@YA:/Q3-+43)5@?#7A5OCL8S#K]DL BUG?NUDO]V@( M3AI"(^*!P \6"=(:K#S+5"3.:?(^]VA@F!6K7ANK[D1_MV+=]V_=2^DSK#0+ MV!$$T*UATQ8:Z9 P$LS(2*0FQ@&Q);+'>9?F0+?):[M.+[96B46%JM'D,-9/ MJ]"O8P1C/TO@#*A*MJQ-I*(K],(9Z974 27P+!'7V".M"$=4\ERN#.Z(9_FD MM)2K_2K+2>G'8-/WP"Y6;;J8[0W-=HD^ '6PEE*#N/>Y!4H>,^&(1,X*0UG2 M3DD%9EML=GULMJ/Z9',$4*-@0)@N,"9)S%,9 MY".MK.LZ,UB4II;:N8=E N?D4$A BXC$5DB U<&0G()7(#GP)I) 6EJ.!-&> M>QZM5CS/M^7J-H.K2S"RLP[%W?53*V9]CV:]1!)P4)AY'Y"BC@"W5PZ9:#"* M2B1GG:+$A=QA0'8J"%EL>WW)P@7;+N9[0_-=X@G$4D&DQ,B!3P5$7UNDJ;+( M"J&,\#;YJ%OA"26#\),M!.*Q[8CWD%PHAG[_AK[<($!1[U0B*.!P..C &$HX-U,V0B*'87O77&%NE18^[^RT)VF7 M.H(\I23&TNF)8WM2CDX\S,R9J\LQ7\^$THBJ %:+@"56J(CD)#$F.,)! !41 MX)R8ION[3=9*EW@(.&(AX7_B D^#W8Q MB$?.D#8@0JY(,LR:!'J]L4E$#YO21'G-C/LFN_=#'*8H9GYW9KY$-WQ,&9(% MLC(J,',%OR6-EF[,NRHNHQ5(YV#T$F3S9B::US/)%$RZ$2;M?%D]EVVH4$Y& M1&BNF=()(RUR"#1*J\"U=([(C4TI5OV.$O#LJ@4_8 /D:]MM<33:-.KE1(81 M-'EP+[B-''YD9A&21%9P)[ A(8FF$%*KU3!!Z73<:=M^6#I1K/PAK7QY/@N. MA,?<=D$8L'*0(W(&8\2BYY)X8K7'&YN4] ^(3\F/K)?Q=Y+0%!CH M! PLGR0)##R^/,/%FH2X]@H982(*1&D)2N"CSX78K"=X1[;_'Q">T!\?#^Q) MOL[X?=!8YU>VF44BIMNL;R].*F_'A]5Q'LP9@/^YD_,-IT$7/_\\Q9LOC!O5 M(=9H,CK^):_+>#3HARK?VAK"_T.>M@%A/0=9O9Z+ZK>3=^,8=H;["W%MG4JK M 'N+P'ZR0NL4=4H%2I!DB2.N+ .(EP9%"INZDPX'F_L,"MDCK57B7L^(UBB6 M_411H?6*N((*#X4*2ZR/:PU>OG'(I.SN)8Z1T5BBJ$B(S*= C )4H+@GU.K! MNX(*3QD56I^Q4U#AH5!AB01*C44 5P!IP6(^L^.1IH8@3ZE@.% I)-[8U*3' M6QOC>[>@T%)2K!NL2%T^?&?K[3^KEZ_V_WQ;O7RSOUOM[/UK^^W!SM[OU=;S M@YU_[1SL;+_]N:D[\[7XL81^:H;-=0-S3_$*6V+UW5#;*SIC3&M_:'/N=I0R MH0>LGYSTJN.!G2=OX_].^\='<3@I%:+W1MI?VY.\XN.#T9:'Y:_CZ[E@7F>Q M; W#]D(H92-N<2/&JV?1F&,^X(0R>2(79C4YJ>N:0O M5RD>?0S&W3KW+L;]4,:]N]SS1B8;E$+@;N=6FCH@YV5$S,88@$])RL+&)L<] MJ6Z3:BG&W5WC;IU"%^-^*.->+AR5DCL6/4HFP.=IEL-#8Q[C=6"73#3MMYR!%\*8!]QR$B!+1>13M,EC[72> MLTUX3_#;'%^[9QS%O._-O)9.>$+=Q2XIY/YVLW<];=^I_C0%]B_6H&/:-#7N);\#NK!D3$1GGQ\&+$-S3BE?[>WA@;',(* \%(/B+--4?442H%L X=W,8F M(\6"'Z\%MT\QRA[]4.:]1#.2DLGR()%A-").M49&4XS *3,<.($44N;#X88] MPI&D7289>9S6>-(0\:H_K(YL_2E.Y.9<42&L=; !VZ@PN"*F1W3)9*R/678 063 +03E*/) N/?TP_*1FGQ.@Z/$ MN!!>2!Z,WM@DLL=81TJYBT5WG'"4/?J^;'DI?X&335%Q"1JE?:Y_U @4UR(9 M@'I@2P+'G=RCV^SJ33K>U?NTO]MT'$-.9O2;W$8+O=VN?0I_?5"L&X-+K^C< MLK,07.G<U3=YL#X MC0QIC<*F3Q496F L!1DZA@S++ 8+KYFVB+!\()4(C313# E#M0'$(#97;DC= MH[R%DQ\%&1X),MS=N-2"# ^%#$N<*$B#/<<5,/1 M)%9U]+'_.>?%2RWA_;/L\V70;^+QO&AA/YV;"'CR(KI2 ]WF?KG:25UHKKS( M,P$]I_##$N3RB262+ W>,L*\V=A4/8%7.R:7NL*NFGA73B@5P[X_P]Y=Z;8H MF5$)<2PQ_ "$-HDG%$C".F"L#09'6) >4ZI#94C%O#N>[2OF_3#FO%8!Z-F^&>_B2C?OI5!D^>(>$/IAFWPZJXZD;]'TU M2@D^=/CQM$L;W&JLO^2BW.''*O3''FY^P3.:"R' MB:&DQ^FMY_06 ^^L@=\I22F;]_W8]A)!<1A3V+9S[]7H\C V U2%!A09=\&G MY&E.Q'5O\RX3>)]&0FB)ILU!HCD1-CHZ&N7+&?E/,W[6M+*;G%3VBZU#P\V. MYY-^FG9WXVH0Q^-J$0O)D%)-[%>XU'J>=9J,&KXW/K1U[F$QF0QB?FG^MO,? M_<2:6CP$O6OFMR]DOS@J>WZ;V$_/&_F_S>(_L%__[$\.#T>#O+1[MMBS(,2Z(L3N1810@H5DDD/&"_! ME13(@*(@"IN#4HP+B4W3@E/AU0Q8R6UW%1T>@E<^%"840GH+.'AW$0XTLY: MT2-%+,\G7STR.=B$L\,HM))$F-*8XT%,^D4_5TT/0^90_9^;5?04PF1WUMAO M/YU*H.!/._BS.HQ(<$^2Y0)I;U7N"&YRM]&(?/1 66)PSI9LUKI:<2=&$EUI MQH5:W-:6EQ)7)#%O**4(\!A\":8(,C0H%%7@($5+=2!YVNGEY3>EC497S;@+ M??O*9GP7!KS<^MM%2C7&2 46$4\)(V>D0@J\)D>=YDUU;/0F/EM5->C M+W"QS6"A<1SV1_6L[W<,8$!N4@3!M'CHD>HJL'F$OAOU8 M#/M>BN**8=]# F*Q8R?IG+8!19I'>!""D1:8@)YA%0D/5,FXL8@B)*>ZD#4C(PQ+'E2'N6VUOJQ(CTL1E,VKU-^0ED M)RY0A>EPP1(\_.A/JF1]?_ $QY-VA3*\6PBDX%-[^+0Z'$@1G@(-.??@->(^ M]Q9BU"!O?/1.<>PP+;F'-;7ESI"&[QASH0VWM>@EVB",!R$R@KP L^9)"Z1I MGB$D*2 MIP>6RRG)7HJBUWA364??ENK'B)-V@G4E .#)CF?1EV8]B7 MB4+1!.^QXE9BUL5]^0FD&)[;X_[$#AJ;6XP?+6F%AZA3.AT &\-<* 60V@$D M<2PYC5%9I_'&INBQ-MK"7->2[BD,>IW+:6FRX!,#CGN?.EJ X\Z!8W=YMJ"B M24J6\R/YT"A/R$IKP4VBWGBMN'%N8U/1'M'RT2%'083:O?AG;E+KV?P5(6LUG>Q/&D[OO4GMH;AX@/G7ED0LD6$_+I"MPQG1%"<$'/@ M*W$)".D,=T@:+JR7@CJL-S;S'+I;-^HM >/. D'K&: "!)T'@B7ZY 4SU@>. MC)<<<<$QLL9JA(G3&B<+2 #TB?6T[%*4N0!!RX&2%KC0%8&2 @F=AX3EQ)/' MG$DND.6&YR1RS =/)1),29D4E5+)'(J5E'3CK-H3..&24TW]H:]C'F_R-U#U MYK>_PV/WP(E6*2YY0F&BUMG2K;#O-=SN*.S,5>'%7!'@[\$TB^ \RLZ0MX!E MBV!YLD*DF-(4*P&R=SG49)1%5DB,7(HJA4 \\71C4XN>H;S]4--W[' ](]!K M#RS=R$X5B%EGB-E=CF9SS$'X*(%/CC@.$3FB#4I<*H]=(H'&C4TB>QC?QB%[ M NA2\ENWRF\55%EG5%EB>0 625H,M([:@+@0#CD<+,(\<-B),(4G 54 5F1K M'0U+DJR%(TLW8'N5G50N?NP/A[D*<92JX\8(2V+L"L0D@45%G"0L<,X2H*<2 M&BLNB; Z"?MAYWIA\!+=Z@KN?5LA;#A@ZSPQB ?*$?=&YSB71\PPH:V,2F#P MIH#&][0JX\T?KZV;Q%42@5K&/ ]*&VW@3R(=M9@SXAI;OVNGJ-AZN[:^NYSE MMD8D(Y!G8.8\28\T$P0!EAMA@K,J!;!U8L#65XL#BZT_%EOGG.J@F/%2$RYQ MM$0EZ7SD-DC.L,RVGID0-<76U\;6E_B,))I2S@F*N&FS( 1RB0@487/G@KI$ M$P<^ _LZ%:M'"-;^P%0W.(NZG+-LO?UGM;7WHFI^V?[CW"49H3MKE-R!=A;!':\>C), >6FP2/E -VYM1:Y M'+=*'H2NF9*:$7#BM.DI


,MG:!\5U;4*E M##A9/*#R+BK+&0O-^X0=RK880$7W)W_N(-\!;<,K0)>#*-9L5I(IM/1M'A,M MS"H.3MM,4')0T2>N>)L^"3= G+;QL*LVMF3]#D2,2\YW =/41+@%YS"FP<[* MV:[D/23;X."_#'U?59]K:\K3+%L_?GX6P:KS*?ZE_Y>WL]7RV(@F^B_%\ ML;RZLE)DH4ZN=8D.-X7TJV!] ./(NP[&T?]N! H?36@;!MGX%L(>6MZ>FW8 M%0T=<=IE,3>Q6\US<:KF/2<#2D@+F ("25);[W61MF_%]4Y QF/3$7!@7S;N MJL!Q#[M7#\F+28W6!MJS.C(Z[:, ]#7>)Z/1/ ;I40_ NX;'\,OVVMA9X*,BU-$#_5X=42K(6R+4#SUV,)>O -_FSW6BBGWS# M8*)_VS26[GSZ-)VF_32P)2EI$"IV$M[-\D5L M[STN5A76U6M?1F4",V"#1Z"E,0@9-7"7R6RQG'LE.ID ]WQ@O/M];XG/!Q97 M@]CEQ?U!?WG-2Z:]H<75'IZU;4^=:1Y0%OJ'0*VDEDJW:1A_"\9I7L7[:^0N M/=JGYM\KB.MES%(M_/H=O^;+/=1E34T#H2U6=9AXZAYDZ9L1/Y:F6V2 M%@; M[6<1C"0GJ13RT#.YZFB?<95S(G'Z$N,$-%;4-8B^2-% T,GG!1) M)6R3NWH/H!<>#:*J]J?257)N<4[3$5TK^.D?20E Y21Y,IXQY5D1HDW]UU8X M+^P90$TM,B>O^NO?@.2P1.MX!/*K(RW2*G"%%>"8(N>\C(OIN@C[(O&$!:-9=.!+ M2+4%M0,7@P#.N1&:)6=\F\&^71&>=IBKB1[O\FV < ;.&]LKB[0VE9^W@_N M,/&H-EI]C#I[JJ1)#OC]$'T*G$LA(*=JA=77@T 8 ;GR3EGCR2%\'FQY)/YS M<++TT423))OEK=9]5ZD_*:@BC #C2(V*2P7!D]&EC$_"N4#W+NMDVMS[B0-4 M& ZEA3L)+WN+L$GJ'J'ZX[(/S+4K=A=G#,8%[AAP84.]0!.$4BPX6RR+/J+I M,QBEVT>?F?*'%G.+YX?SL)RF*2Z^?\2UV?6C*)ZI$E/(%GQ-\U*2#C9$1N>< M5Y)'SWDTNU@"XEXUSD1K<:FGT@ MSCQ6L7HHRO111 .JO'W_[O+*3$P+(4R$Z 29W HS!)OI5XXK@:AEYFW>%W] M.$ ;F#]S(<0[M#F*:'XF,_HCSZO+]$O\[-TG8Q&-I@620H(VGM0D>Y.E[2% MJ!TW/(E@D'>R1Q_ZRK-1[+#R'' [ISR=_)H_X]DOL]5T]7U]<%D1;$QX@/=0A>YOC_?)[_^?_2CU[OY?]1]9=P\*I@/*+^!-_8M/-P(A3%& M*,[J6EWKR7UF&5S.)2G/ VX&$(Y2C_>88\W4V$=L0P?^7IV=Y<^+^6]3DL+R M^[*V='T[BY<71F EFN03L*CHO$%G $56X&5$);,OA74;,/K05\:[@/<3_+R% MU :TIVI]P(=ZD:R)&5G"$DP!7NB&5]X7\A'(,[#F_V_ORYK;.I)TW^=73,Q[ M3M>^W)B>"-F6^_J&;"DDM^>144N6A&D*T "DVII??[.P4%P \AS@%#8RHL-M M4A;P5>9759E9N7B-,3/'']V*_5ZQVTO^H?JW'NUW V(59>P 8_!R MM5L ]E^JMJ4*[BMQ!_D-7*)V&XZ+A7$L$;C+Y)KEVK.B8 #MX;F:1C4OLR MW'E\YZOW6Z&VM? G0TANX.OTU_#G+2 RJY+0:[H+&/%1*KK2M:ON0V[L+_^,N]U;^A'^=_,/]]7=U[+/]:___O[W^YD<0_ M__G/?P\+<^US-=?^/4T^_V4NBELO4[\":_"Z')V=R&ST>NW)9X[G#FP)+"/Z]PG)'V\BC_ M]=]&C(YZX[E7(02%*7ARJ;3WWO#BT'V6 M)'BR'\CYX%%J+-+Y-L\:FS$-GEBT> =?R)G3BIGURGI@,=1Y>K38@-Z!$U;E MHNF7>4])CW=P'4'.P7:L>#*;:'OQ-RCO>8!NX6'ED$PRT0)*69MM>E8]+%NS MN&.,0EF,;:JZU^/9UZB=?5&@OY"/91Y.YP2\Y)V1]<$S87VFDB2Y8'D *Y.0 MQ@06>9OQ@L>>2ST$&;9-C.ZCE#VGN':!]I(8O;M6>^2Z;J.2/;.FJ(!.$T1O M:Q$A$Z-SCLEC#,!D\*"R00A<,T C(R>SVM"? MGG=B],[*'UK,+2?S/)@6EEDICLD,\]98J@1.C-4(SF7M@^%8>..I/,KZ>E4'!F8#POE0&-,Q9-?)^CO2X8K;:&\( M61WK2]^ZGEFOTM7H:TT^]Z9,BS;),D.[\H%E+T,FG/ MI"5_3V9I>[[K=8'3N%WCIH2R6P%^KY-TR*%(0]Z3U!9\81X*9\EKY5"[ S5G M?!)[\V:7FQ LVA/_,B;U7L_S]MY>?<+I[Y_"^.T\XC3[;;)R*2>7ES]/IO4O M77"=?:BI"IS5[D N*8A."\#DA8^8UQ!/:*GO@ZOZWU19$ M.T3/Y:T7NNA&]LOX'4Y'DWQ!'J[SK#8@8\K7#A(2O!<6F#7>6$86,;:9N+FO M%;[LIX/LIQUHUB TVFZ=?\SU\7V=#J5DUD(*M1"VML[QIB"0LY P)*=,;)/J ML:\5OFRG@VRG'6C68#)ONW62%@J.;B]5HRQ!E IEK+HV%P+W8#'I()EP1C9 M)OUNCXM\V50'V52[D:U!=];]F;/H M _E11ZF+_\+1QT_T_Z^^XC1\Q+G)]%.XPI_#:/I'N+S&VULHQ2 LUB*45"1M MH>@A&EU(;0F]P)*9/ME(41]!G-!9>3*AI&9$/"G/N+LX+HS@I-$ZPBXY 4HD M!E&2.U.,5HEN,YO"J1DEW5=_0COP&+; $6[G7OP]J3U\-^SPM""DLT&;3#8I M0P=*6:PMILCJ$\$:J9FPC09!'8T(7G;S<>[FEDP^X0C;TX)@LJ#AS 6S4$A M1HA"!C!TIC&%1>;[$W2/?DOW%,'+EC[.+=V2R:<8Y;N>XNQI*>1:2J]<@.@S M&2RZU)9EN8#*VJM@HH^L35'V<:S_93,?YV9NQN'3C"L^+0-NN#4Z(C#$4F>_ M.W#*1V#2J%)<0>3/Q6<^)@V^O;Z:785Q'HT_WEO%>ZS'!?W^Q\GX:AK2U76X M_!VGGV<7F)27UF:(UI&MB<6 L]& )D5J[;AU)W M^+0P8F]AO/KX<8H?Z?3XA58\&L]&:7Z$W!PV%SP;%XI$R-D'\O=HY;Y6($JE MLF0B.[0-@Q8'6?/SW&O'3Z\6;L=@O5$CMSIXK:$(U'5@KX'(T9,)J>G@2$XE M%MKLDZ&6L*]F/X@:TVF "(+DF') MY/.WL:WNP#C]QLB]F# 92B.'>"S99K!QES6U'7?58%6'*2W?@2Q][>M]:?I4 M6&R4*CP0OV0RM#8=$P3//9A8M[BI)7J-!@">#'N?*(H_^K,:F%S&&=+!0MR>+1@H%W"H%+GQD6'YQI8UX^"NL(/:7FFI^T4MO&6KD# MEWR_PVF93#^'<<+YZF[BC*]FL^O/"S]O;Z7??< AG,PB M2Y5Y\0:]Y,+5$;BU[4#/4O ^L Y>$EZ0&PR< R990$4?((3,:J*!2!$MN7?J MN$*^;P8M"=\F%+-.H:___(+U9*HQ3'Y!_@DS(CB00M0ZCB1)JH7<%5V3L(7F MMO!V4FVRIB.\?X9E]V"1NF'I<4QEW8^M[(_))7W,Y>CJV_MPA1<^F\1JVR6) M08!"J^M(*P:92Q:(O-IAHQA=^\4]SZUP1(0YIM35=4M\/YK]X^8[A>?*KO_A;Y-L-]HJ53-!!2@M& M>$Z,+H9.>J5!BTR&3B:G@C=JS_(,G[!W(M]!5'Z<3]C.^8R$EKBE(ZB2%-3> MB1"2T+[P7'1JTV[VS)ZP>S'AT2?L/AHYE<>_+FMZ><+>X@F[%UGV\0JXC:9/ MA<6\*(V*:7 ED\D:R5R)P11@5A@NF.(I'2@K_FC8V^L)^^C(VT?!#4A[ZY%I M#GVV&I1K0^82L4XIUJ \<21XGP%1:.MB\@';W-$; !VAM])"\0^'ZBWE\Z]AVEI>,X>10E:*)6#0\EJBD/BNC F4[>' MZ5YP#OX@G37SJ3:N4*DV:!56@B]6T-8@:0BEE9$O/9*,!G'H , S)"8U;2G%I+Y>?6H[P75P_6H[P/T8[I*;QO\^A8C"XA9>!% M%U":U9K/S*'P$+P-2MERH#3OEQ[EI[R?=J#9,;VE]VT>;9E";:R&7/OPJJ@- M1.$*H#",9XO)N%/;3L^L1_EQ;J<=:':*W8MN+=4DDX3WFK20R K/-D,HQ8&O MU3361\GDJ>VHY]>C_#@WU6YD.\U>0DOS5OGD9%'DS(I ME&?U)[ MN&]GY^*,$98)D($VFU*"["!A.)CD@V-.:BZ/K/3RI4?Y\]C-+9E\PA&VIP5A M)1=%!/(PR64C@\N:VADV0++),9Y3BN'4#.67'N5GL:5;,OD4HWS=^CMSGDQD MWD(V,H/2'NE@(X,%232>I62]/+(JM9<>Y<]@,S?C\&G&%9^6 7D9JBA-IQDZ M!LH'#[Y&@^F BR)IRTTYV=2-9]:C/"3.Z6Y2('WM8JN9 >]< >W01XG,%]XF MP?FHQ'!")_.Q1R);D_"\>I2;$J6-T8(@^Q"4H;O0.QZ!F\2#U-D6]]*C_!SV MVO'3ZZA[E%MABDM< [+:C9"3_%U@$4STJ902+/)&HS2>88'W3F0_B,J/L\ [ M.9>5R88L9%ZKG$0B@YDDZDFV/.C,L]WMIW2O\+E)'X[R57EME#'=:"VX M7^%W+U@'+P OWFO)R.?'H&G7U#HXSSP#EFUTI@09RY&]H;\YT0)P7@K+G@XD M$BU).DH%KLYB\-S8G#VOE_!Q2?KY%(#WV04'+@#O0Z.3+@#GNO!8H@ ZFQ/9 M"-%#"-%!9J(4)SW9$*>6#?#<"L![!]B';"*;(716 T,7C0O&97J& A M%%HGQN@<\F3((C^Q#?7,"L"/7P'X<6ZJW:EF,=.*Y,'>)9C/8QHSBU1AC/IP#\R$-)S8AX M4IYQCV1V;9+F6&7 '1V:@EEP.09(Y,K4GCS<)'^VF_&$=N Q;($CW,Z]^'M2 M>[AOV6S4&B69H&"BH(/9%0&.L5C-(LT<=YC$@68$O!2 /^_=W)+))QQA>UH0 MP2@1--=02JJNC47P,B (\MZ2TQB-.;7>5B\%X&>QI5LR^12C?-V*9X-.CML0 MP2JC0*F2P;N$$*05W#,;,)]:LZ67 O#3W\S-.'R:<<4.!>#,^9"#!2^8)ADH M69=?!TEE+PNIU;A3Z[7T7 O "^R[*.&=AM-GPJ+723XF!EX42M&>2!G()D,3)-GX!+*T*@0]W38VZL _.C( MVT?!#4C[O5IS7J>Y&AK-A;51:% LUT 6W6R.&P=!">="($FE-KES:^$/?N)H;X:C:[_KSPX5J7>W<&L,\2[^VD4RR8FIYDN7B=#)F'&;F7=G:$Y"L;AH@:02EQ"8#.!DJ*G. M18IC&_#Y9M!2[FU"*.L4^OK/+UA/F!I[Y!="8\F6U3%FD8,JR4.(C$XKKI/6 MB6,P1]:"\$],BR[!XNP#4N/8RK'?FQE?TPNZ6,N1U??WHYU8X(L(<4\KINB6^'\W^\?,4:P0= MIV1\SA?(:7>[%!(45FN727O;#0:ZG-G3+A]WL/C7T;"WU]/ST9&WCX(;D/;U MYR^7DV^(MU\T0V96*); RVH=6Q%K/9B#F*WDR9D@2AN?>@V8(_12FFMY,JR* MCO71>?V?5\=]/,.]O3QW0G&0Y^?^\KGW!JU2#BZ0KU*\(-\EN6)9;;R4R3#, M=-SU?(/NA&>@TPBG7T?+%OL/M^+E_(/HW]Z6]Y@F'\>C_Z6-."]V_7$RNYI] M]]BB*4JR$H$+[T#)C+6[JJ&C)]A06U.HT&9RQ\ +V=G_6GP3YO5 ECJ\""AR M=-E 9(E.*:L5A)QK@G4QVG@KBFA3TMX-W_[O@D/R\8''-KP.6[P)WWBWP\AN MX>ER9G(26"!:5:=L<4;7IT?PJ3 C,$G$1MDE+9:SKY#7,;'W\+PXEEC8+V.R M!\B8HZU821G#:,(C:<"&-=\:W:1/T"*C#Q\D. MQIA)&\TU<.,V0%M-/.H KFDH[%%XAXEI#:;,;B3901-[IXM21O#,!.20;(1993"6]TFYG0 FCP1/#H,2_HHH $[ZG'YMGP(ES?CS91VC"F?@"51 MWTM] 2\% TFNI'.:EJ[:1(0>0-F_#S"@JB9#RKF!\?X>9T@?^.G5./^$7_%R M\J6N>.E9K" :K:W4#C2K"\[,0G2:0^0D!A^DP=*F*4 '<.=$CJ%UT>+! R_I MCS[^#<SHCO16M% ME-$H8PJRK(+TP:K$A2;G.AJNB[MX[(.', ?IDVOS&V(,CM.W[VX_W4F%V*9! MV.AJFH&$*%TBOXD8XPI/,K3I%/ HK#V%1)WWD==VIUEE,O*P9 A**F#%.9%] M%*+1X,1C#8D.QY4M YQ]--+ 1KI9?PTRC-/HZ MACED4QOIU8$%8GVV:D3'>,Y\2?1III8#C5U4\QCZY^I'/\6UGT MGWSU>7(]OKI F54J3@,Z3]ZN./;R:SV6UXLYK=?A/E_&>=/GYA;*ZHU./;'Y-WD5($8*)'BWI7XZ5#TBD 56CT*8;+&E'*;UZG-F,Z)( -) M_B$G]+:27"W\]NQI]KG9ZK:GZ <*\J]:%SWOWKSD'MC83[4/UFUR/A[^/IS8,J05RBFOW^ M*5S]U^3Z,O_R^4M(5Z]+P51C$M4"K]5V@7/)DE+ 57PO@H0:1^3%$:!M6CJ#'"RG1Q+ M( 6M(&O.Y72]!HSV6A"E&P3,#^?HJ,%0<\( M,N8B/$DP8)MA!3N ?NZTVT9W:^*!PP657_\9/H_&8?'R%.*BK0V6Z_IV]]_7 MLZOZ0O@S"?4#7ETM\A+_:W3UB?XBB?+5]=6GR93^PH4(03.+GOP#8^D>IV/< MRX*TJ6Q(+,J261LJ#KN. IM'/): M:V,QZ,8=$I$4Q(;6;P/([KG @UH ;6$&3G6/:Z MA2\R<%/@JC@OR9ZLU#5)04A.030Y2J^2DZ'QX70?TK[R\?=PNNPD[>/*D*?5 MW)QWM9)R4;Y+-W*0VD!6C&AM?*03D!Q6D;U+BFQ&R]JX@ILQ'2H_?B"=;V+2 M;K)OEK-\']FJ!4 ';'O(<%^/[I )[KMKLA-!=E##OJE2M$Q9!P]%^7D'< O> M!07)%ZL3JH*-P@/[ITBGY/;],J2/]!LP@U"0VS=*/];W_NFW5>JCM-$3 D)1 M9UH3*G",%X@8N2[9."W;F"1KX1S02MU98Y.AQ=VB1+6FVKX:YYII>_G_KJ>C M61[-$X26\"0W'EW2H+6:-X?C$!FMFD5MO$9M(VO44O)Q8&?$BR%5T."4^'DR MQ=''\5W61F\83S:"5WH^6S> 9U8"X8I"8)8RM^F[NP[-&7%A9V$/F(DU?Y/] M>5KS,&ZO= E*),V],1DRB_7S(!_=%O. .M#B?! =.B MYJ!^_Q1&EV&]2% XLH[_%/2H?VC30NH%P@'Z) ^OG?C1I*^$V M"!NL+QRI[.8RIB*4)G;7C.V(JE83D5DEDTY!%1<.G^0_$>B= BK6!+^$EE(W5@8&L&[_R=TV6A(6%*-EBKF&L3F3XJ M_O;KP7A.].VC_P%I.W_)>?7K[S_^'-(\ 7UI!]F4-$M<0T3"I%S-+S>L)IDK MK4/,G/Z\TSO8P\_>O_VX%YU,AA-H \/RC@A^O RSV:B,;G4P=4[SG$H!'Y$, ME&0$&2A<@2B2UAJ33*Q-N/()8.=ER@VIA0&+^SO 6[W(= "X/VMK'<3#V%6# M*K8[:7;02FO39RU09$&9C!E<,AR49!*"C (P,V9XMIA%FR$L!Z+-$^;,85G3 M1QFMV?)_\3*7R91^Q-\F5^LOYN5%2D=O#):D@+[.ST+E22B&#N'H@PJ&::?: M-"K:$O"!S9W=5?\8L1KI;7]SRM[C96VQ\BY,K[[=>JV<[=!8]JF/'*BY;"_D M]QK,)BO0*>M+5%89(9RKB92F:H$Y4?+%4Q^^:UQ[[:>_N2F LUX:*TRUL80 MY:5:=-\+P1M&%E=4I4WGPZ>0#9E*RZ]OZY]:47+M@4T#C0 MNM".861I1LXB;5H?&8\JVT;]'_N@W/_Q-BA['DLQ&51!+:H7OF,E+V4VRLL3 M]STF''VE(_@.6&FYT2(FL+(FTAMI:G-X,B;HX!>6VURP3;?^7C#/ETX#JZB! M1;8<8#I; JZ,K^&U^#V[FGS&Z>L_ET&U5[,9TO]J5OA%J=TK M-4&V2N=:W54G+-=XB=/.8$B,E39!I2W GAF56JNK00K5JY1JX<]L<3;66-LM M"8UP]N/U=$J[XX*A,G1,2C#1%U B(CB9$^@Z]80)XP-K\U+2$>"9,:F%6@9\ M/Y['V]]>?<)I5Z!%Z=KTW= M6^B632J#+YCJL"XCG?N_N:##+@D;(@C.Z)K5/$&H2<8^!8-<9RM4FZR[ MODC/A%%[452#3K@K_I/-MIG\69.'R"-9:@;K[ #/P EO@.PU)5Q6C&&;/*LN MZ,Z,0(,K9,"VMO-C<\/JW^/H<[R>SN89#6_+K0EO"[N_]GKGR;*:?5 [/A4WHSLVSQ-ZJ:_Z;RKMY02?1 (/*:: MV)0(,]<*4'O%4D*%/G4Z2WI][9F0H;&\VS2378!99+/<,9]4B,[IC,"0T:$F MC 7'Z2:,296HF'EN\:B]J$END;;.Q?8 M;*;D*D4(\\I-5BD4ES #UW0KJ90TN,00DN&11\9E]FWB%CU G@EU6JMG#95V MSQ/&2%;-[&IZO:C"F(UF'[Y,,>2WXS_"=#1? BV 7Q13M.)%0M$U1E?GE@?+ M0WT3X$J;8)5KD\'2%>&9D:B)8M8P:.?HZ;UA+W>,8R)Q4:@DZ.0**!X5.*9) MRY(.2=28.,.FGLD:4&?&DZ'$OX8:N\5(5\#>A5&^@THG32ORY#HCX MF+U,MM.Z5"E^$84F3\HD.K1X[?10! 3T%H(2Y&CYF)5N997L /M,B+5_%:XA MX,Y3O7X=C>=]*E<[Y.T_QSB=?1I]>8?31%=F^(@_?*.552M+JJPC(W],I$R; MA?D$WI-3SVPLLMA$(FSS$MP#Y)F1JY5ZUN3#[1Q;K6]#;\O?)I-6RIL*0G56'9X:BI5.VC=F[&=.9$64@X:_AQ(''4)T9-P93P!IV M#)!&^^4FR?>V%*KG=E&24]E+!T[K:GH3?T-,]4CCRNEN]^[C$DN>B:&#":E"NSGM+Y.H'%K@U MV7.D>,-BU@&#Y[&+W-MBT" /=;V;/."YE!?/$KQ M#J57@;=)4=D1^//@8A,UKJ'AUE'G9=Y%?[=SOIJ"=/&35>@9X4L)&*9:\4Q7 MOK.UE8ODR66R ^+]]DH;,U]V G(FG-J[3M80:N<@]"-/+@MKD5R+6\^UT@C+ ME"B@F2;'PMC:NII^#)%IYIW3$=OT=NZ'\TP8M@'4UM'K3IF"MW &GV5D M04.PM<58[3CJM8A@?48G+*;2Z$[L"/ <632P6M;09^< ^??(_9SP:RD>M U, M2 ^\L#H0RUCP1G,@=LO Z(IVI=7@VR?!G1EMAE;'&LKL'-*^^^;["H6 %<7 ADR_$$%&WZA1S@9$9T:.002_IHYV]UY_=X#=3DA> MI"A_#Z;3=:E9270_"I[)M60R07"H":]V7'(NC6SSI-8=XUFS9C#EK.'1[AVZ M[D#]':>?+TS)S#AGP"(9ZBKXVL52,"BE=JC(*)G9!U\JEK/F16]AK]'_SK'J MNY"(F*-)'J5EDXH+I:7#I R@%W4N=!;@LE&02A:&29Y-FE-@_GZ_&< M&24&$/H:+NS6?V'#@E?OLC]./G\)T]%L,EXP^"+*4*.%#JRH8'G,"YLYHY9< MB#K!HUMWZ9Y??"94:"[S-039+7R[ >S\FI-(EDT*'&P69"Y'*R (X4!SY@,+ MS@I1=B'#&1D+@\IRC9*W#JD^!NS5>'P=+G_&[^52T4>/M,+G[H]S'3]QF? A=VDO(8+6\38&E&4"HN66S)V@ MG5.4CQUUOT[&5Y\NOY$]O#*'A8[(+4KP MSI)K)&H@728$S%('Z_^YGE>@K(*NL[_1WZ6UUZ8M@=<6 M/I8E.N],G0IG(H,2B/$HF578J!U_LS6="46/3/EK>-TFO#KZ.*:SF';?10F% M.18RY" 4W<6"++B8'(G.^YQD1B=W:A+X_:O.A#(-Y+I&[4V"IA_P*]W"XX1+ M!O]R8\\33YVRP1J#8'-,H- 8"*IVEC(NNQRQ.+N3&_W8ES\':@PE^S5DV2WX MNO79]RHEO*QF'>8_:NKN^./-;T8WCP<^>I*5(.->JK2()4:C5!V,&:RE]9K[ M[_X;:-44YCD1\'CTN8:J.Z?);@IBSQ.H9F_+[:DH6BG&4_9@ A+6.FO3:16 M:Y6R8$GE^^]#;2A?K+FBUDW M^MKWAH,9KM3 MI[Z8X-H%4=-!W \Q'6;R=BLM/D*6'52P'W+P7!SM# 7)T^%-.X'L?.8L2,6R M"HEI36;7*9/BB;G:A^-$'\DWX,*OX;_G_9/FGN&GR25]ZG+ZLE;<).\UI-IG M7"FAZRAQ!X%;YK,I)H@VP>N-D YK)6^CK_O-J@81=H.YL(L@]J]X]6F2?QG7 M>FS$)3)FO(@Y)4!1ATAF370W='V2^>X#XSQ$U<8 V8SIY'DPD+@'/ X6 :0P M_@>.R=A-5]-1>GT]G7S!-U=Y-8V=!,UJ"Z3$N0?E3(!0A_SGZ MFP)ZCWW-R>IV8 D..(]U-KVZ^&DT)4R3U7%CT'(=:OD,LR\Z!D!B* M%B+)I+IL:OKH6QN:?KJ_F1]^]\DJ>$NWVB+5O#+2\F50)FB09DM+4I2!Q1N_8G_7^(#RW_1';AW")OTVNZ%?U(7Q$)E)>UG/0B;R\:670VDG% M(8::OF^3@F""A6RM%,$K(UBG4-)N1.J)>O]!J(%)\!C%6FJPP=O#HAO)O)75 M8@39997S7#/ALJ[AMM,36%S8+K5C+!]K._Y6&Y'R)UCR[Y[@F45QKH)F+ 77%: MT0)^Y,#6:2LM31J(>$![-./HX@U^#)>O:<7+ M7"^1.?EV3$.TF6QR;>G?"B9P-HF23(@V/F8TSC#]^\?)U[_01\\/H/]1]5]A M\:]S*JSYTO.WY':5]$.E;UTU6:$L4"P9W05'!_NIF^9O?_-^#:"=53 94'X# MGM\/\)22:Q"I)"M0T0^G8]T.I[RA9#9PXE>=DS6Y'.6Y73XO MP)O? #Y)9S)98MJ1EZ9TKEW@DX$H"0Q7BLO8J9BC4\;/>@SG;\0.)/^'C-BZ MJ<-Z1$OJ=\$T>";@)C3[3P0<0E./*GX',0^<";@1FT9ELE$>M*EY35J139"- M)<-0H5/9ZM"MQNL(5?]('N"^--]'NBTU_OIRM.K4N3(&E6?:UH1'7D?>*^;I MVM.N@ W"N12<<0.FA3\!9K_I9L-H:Y/Z=Q1U@[?435TX*N-=EJPV[86B;227 M0-?51@F8,EURQ'T5VCS4/P+J_,V$H37SD#2M.NLL=TH7<'LK&W\ [Z@JR/LK MLQM)=M!$X^KQAR"CC,%I+B D1=[0/.>VD%ZM-27I;(6\WU;P=&FR74UY8Y;T M4<#0H85??OP=TZ?QY'+R\=M/^!4O)U_F3<8^3G'^0+FJ@XR6^^ 2)(\65*+K M,JK$P*@81+%HB^G6B+O;]QU-@(M( MMVC-?0LELF>?=#H*-7W$VVAY&B /&'^>HY@N<"W15S7.? M>$PK:S I$,C)9G:1+=ZEHO F.SJA,G:+*#_Y56>CZF&%VJ XY2;A:)['_+9\ MN)JD?\S-FL1*SBYJ\"@\*%LL'3.>$T[&-'HE>&@SHWXCI.?C80ZCE8=TV;G= MYFT\R[W1!5%3I_(AIL-XD@,I;=)$X@V%I^ HU%TF%GB?&(.C%4E MIA)1\#:9GOOBP!-NXMXHT$?00]N /TX^?YZ,YZ#>+"^Q5+*614? 7+OA6"8A M6"<@U> )'6N6.=+(.'G[U_4V!7<4^&D]6 +EV->+_]9TTK^33ZLD@NDMQS M9A*8$DTU-A4$SQB$'(./L:@4.[7%[?24<.>KS_\BWTW:#]6^=>?D.T!6>7T= MH S^?GP/Q/Z?C7=0QSJE[B#+@9\,[T/"Q$70&L'P)$%YGB R%NB T5%P8XUD MG:KCCD>MCSP)M]%J'Q'N,Z>+"0Q8M &4UH$*Y)%&]!(2G4^B"$%72K=>,$>1 MT[6SY+NF=?416X.7W _7<3;*HS"=E_#>L0IEYCRJ#)%;6FT@J] Y04M64CAK M8Q&V32'K1DCG?S4/JY4UNW]WOGS'4^MS[@S<6+F '2 V=;J?QG@@)WP8K=[G M2AN--'#*.R#5,J"("4'6_J4JBPBNQAZ]\CE%*>VMN0YGP9FGG/9#4::/(@9_ MWGWW]@->7M:!O]\;6,]N7IB0[*O5V]+VDMQ>5>-JA:]G4G.#-D:6FJC[(9;G8U?N MJ(G^LCMB0U]I#VX&5CE&"[??7CS9A)6%8W2Y> 3 M.LA*&%HEB_/9)8#"YZRM12-M-_-OS:"(AA;N'D(&QA(MYO#+FI8'?MYY^#*@>07(.3N0[=O%H.W?R= M_LYB6%6PRL6HP D>02$MU!=E(#FAN"%8.K=Y7%^'YOG8QYG97W!-,V$'H>S@S5FV=C(JJ'H4,Z3A363-P 244RY/T MF*M[>_)4>,*2VQ<3^LBZ"0/H%'P7OM4C;WF/B<*-3D6#J\]?*I>:*T[FB5=, MABA88K9-"<]#+/NW%H;0T@/%[R3B@?-Y;M+-/B0>!TX$V@U,\U2:/!HQ0BHA.IY\KOD"1C-PF MPW46PS6-V+/R'TD1VI?N^XBWDG>])V8O7JHS$RZB N_) MDE$Z5ONC5@>6*-'$VF:UTYW?V\Z[C^3\K_Y!=+!F_^_<9OXVH%522@=(3>,! M#S$=)A:PF[(>T?P.@F[@ :Y!%G@.EM7;K3 -BBL),1<&W'KZO52"F39E?/M2 M_1.^?VO-]Y%OFZA/GHQ_&9.?&\/X'V]+P2GFBN_-+S^\?;]*@&4\87(*DJDC MZ7WM^BZSAAASMB$9F7.G4H]M@D!/P]M_9&!7/3X,!PVLA$99R/@_UV0'O_Y* M_[B)@SGTCL<20"MC:3_4GI)*?/:J=[58S'0;:IIJ2I%IURQ M(;<92;D6S@&23H=1U^,DV$+6&^V*__C+/=F\H1__\U^6OZ[_B&&&__DO_Q]0 M2P,$% @ 5(NR5*$$"5M84@$ 0*0! !0 !A;&=M+3(P,C(P,S(U7VB(" A09#>14! MB (*2).N"(2.@$AO04J"B)1 HA(>2>'$W_QGSEKGS(>9LV:=-1_>S;JS2/+L M['V7?=W7E3R'@!O^,)> *,P72X %P& MCC#]'7\?C_P=+,Q_'UE96)A9V%C9V/YC[)P<#&-G8^/@YN#D^CL8__%P<_'\ M??+W0_Z/J4=8F9E9N=C9V+G^7X_#3H"?XPC(,L3,= HXPL_$S,]TV M &'MD M_<_VF(#_&DQ'F%E8V=@9V^!F7-!TC+%]9F;&IED9.V:\&\EX'V#A9Q4XJ7F1 M3=#F-ONI("&MQYFO.&0NU74)VXX39<_EQ,7.ZTO(*BDK:.KM[9 M<_J7KQB;F)J9_W/]AIV]@Z.3L[N'YUTO;Q_?!\$A#T/#PA_%/(F-BT](3'J: M]2P[)_=Y7GYQ2>GK-V7E%6_K&QJ;FEO>?VCM[NGMZQ_X-#@T,3DU/3,[-X_% MX5>_K7U?_[&Q2?KYZ_<>>1_\<_#7+R: F>G_'/^W?O$S_#KR-P?L?_UB.A+Z M]P)^%M:3FFP"%VW8;P<)GM)ZS"%T*?-571>GS!E;HO"=^^-<(K+:.#G27]?^ MX]G_,\>B_Y<\^[\<^^]^80$>9B9&\ICY 2A HQ8G*0#_VK_V_U>K_0Q)Q+2H M#^R""H< H85OVX$BA[!J)UI%J0:NNS[H.Q!\UH%I;F$GB"IK98SW]H8'*0DO M>=C?OQQ@-0Y+TPA+VEJI35%M.R&KWU@D,B5JP1]Y"#06^+!$!"TCOSI\TZ-* M?"CWL4I]LWV1/36JTZ]:Z][:+/;Y$@3&F/?$(V'KN1C&N)CVHR: MC02F$1%OMGP@TAH-8/+;TV\\=\_HH=[O<^I(O-VI(G^[ OE,5'BOO>#"B9">APO3YV]EY)GO#HR MTF7(W9N7- MP;7V:F0G3'@;H5NO\XD8VUMU:O-V2E464MIV$.T+@ ODV[22CG.'0!<,Y>_J M93;3%HKG8T=($%,+8.8X&,]F_9QEA8R93$O<#I[-2:KT3V%GP-M32E&"'>VS M9#HM>[>#$_GE8)G 3Y$$]_N,6$E>C_W3*F6=X8FUIQNFME_U6$GU-?XT%RIP MYSTA9RZG,<^>7@A=P58FLTXC-;&?ALEE+6-NQQX]GVX"0/*P_ ;L%;0YLB^[ M;#N"Y+QJZWE,O2?RPK/@3NHK%0 MG'!3OGD5)&GV(#ZN,&K(5_< B98](;@?BBN6KQ^:8OH-VWY%VK]"*T=YP3@1 M#\?:FJR.^?"/A,(%/5Q<:]S?Q].9M,R*=.[$>C[!CZLU]VX>_WJMY0R;S/-O28V8E:>HIH&T M8*M8(UU:3+#%\$>48%@_7:&-62.UQ:=A46O!]PQD)[((".P^Z)(7\QT_!&)B M#,5PR_%&6J !\1#H%G^$]7&&/'[];C(@M]3ZLI*I.)WKI37[C]DN>!2=>1;E M >,-"W7X,%MSM!JGS+U ^\=*:+E@7JWH1N5/ MI@O"L.NK^TEMK*3A57AO@$E_3Y?6T@;!AR1JU_@4^\UUP43./@YW_Y+9*N^' M\(W.VNE#( KZ,\"(\Q"H$[4\!";.;I'VZ1QV7J1F"CF5E(KIC$3UB ?6+#$] MLPC!5ZOA=UB3"%H< =GDUMV^A-@%UK!:^ W_5%JGH7T50\UK\?K6._?X. MLU;%T%OF[B-"M26HKLOT))M7:'$>>L3#(5I6L>Y;!=B);ACWS M$U692*%S?4;=/00XZ&-T+I!"$42X$D?PI_.\>)H[1*9/Y?VN7-2^DM-PVQS+ MH\Q52['?-A]VV&;?SJ-<^ %K4M_>P$'3L'PYR;4;BG*$QH#,@(=Y:7@([*EG MILFC*+Y' )51YM&/_9#ZX&W&CJW>@2=7K)*1>I.&\F_]I"$NA4=G^P^>]@I\ MZVPHYC?ZQIL#592PD'J_"KF*ZKJ!9 ?+R/_0"MD)/:6?%)9JT65"J?EJ!S2Y74Q,NUNA6: M=A\"[A&-=Q,]/TMPQY[(7DR)NMA_S]@'U65]"/C"L/']4(@*],XAL.#\RYP8 M&E7=1'%96'3H/- >I;V^\]E>>47M]-UL:]'3.B>42XY(97HS[Z:#IT4)E_%6 M"PUD'<9TT2KWR+N3US^,[5&2+P1,T/!FI8+E*>DJC0],WZNQ$1E:GHNK%M#B4CA"P0JP MWQ"?*&JH,Q,U[U)W"(P'6;//H8B.C"ID%$<]>U?Z$802:%GKZR;10LIIT*FI MP*OJ>CTE]UBV_,P/B3:5R_'Z-0X6 N\>'L *INOV_D MP<6IP"K#$6:\:+RA>WBH;$/ )[_&?"^+=RXTC^N*T#!$"I.4/&&>(HN0I+TW MDNPBLN,A"=#ZO9FT2)?NUM3Z^ \-83PV%AJ73 N.Z6G*)IB-YK]7ZG)$VH"[ M9 2C.IXR.HDTU5V^-YUU:S83]%Y\.XSG/6+?.KX;=Z\B/'!UW^.;PB_K6\TR M]\-?\DVAGZ"/ZZ#F0^F\3P5&O.^207,9\W M2N77F+045QR&H40KC#CB/F.A.NIM4GP_"JN.9_M0AM G-I) ;^7W. TLI-/IO$/OW\'GK?IG,NMI%48G M#3X;_ EP]Q;<D2XY#[5V%+NQRB(.1TG=HJ387/#Y!PB.U5HF&P)$P1C+-#7 M.@1U"_ CZO],!ZJZ??DC[((XLFQEHF2Y<^QRSLG!>!A:/6^\+>(23I0]_F&G\&*$KLZ;' M?_G>)--NL^.9/0;>T 8(W!1_5-=YE/>B*+[_-4FP;TF&&+)36S%0X@RF]X:* M/FR=*0R(U'E!-+N9;3[5]R)V2#.U4ZD3,ITN%C:ZLD_X0!':A(AV2(-EU\4C MUV/A\.#"RV8S\G5MD^H"['(W%SZ]]DPR[I$1**TUN3[*AUN>E\>U$%X= BR' M0-;*B]O*R7;\]-2RG#FB_0O?%&01M'^ M0P"44^^'2=.'4%+!E3G$[Q_=0]RKYJY8]#\=9)9KKO1Y$6C"&NK.NKJ22BH' M(+7+=:BHQEIFY(@13\1Y*WO,QVF$>AG,MS6NJ>JKVVC( ]4JN&SL>JARSIV' M-4)> ),KA)&[U X>V@LC'C!Y-;Z7LS 8?=2G.N1>ICMB)*.N.V\5\53+Y$/G MUU59KABR)V/W@2"#Y]TQRCH$2H,9;>I0V"EL.AT@8F3N,1Y+PNT MK2.EBUSJ%ODD78QZ!AME:$7GW%^U2H,1[:$I1AK@*,68>F%6>S?>3:1(.4 4 MMQL74IEJU!^1&*I5M1LX*->9I,/3]\7I][DNL3N45=]O:,0RK26JM>$Q>EDWH( ML*W==-3;+EOU,YM'3J&/%7Z7HC;7-7(>5-*;=C!$1XED93@HS][[1X?-.K7, MZ=0.G>(KT@4EX1N97E..(J?=.!@EEXHI3R1(90!\0CT_M4$!UV==@[L(3(,<1J(HP-8A0V-/! MX#@PYFWW5=U,M^-,.1+/8*P/9?^[*LQ;\]5]H[Y6Z-3#B.,GGPT:W7Q 9W;M'H#Q=/FZ8ZC!<(D0,RV M]JDRQX%&)S#-;_;82+IY M>=Y+ZBSG^-Q)??D;U@"A"IJ:MQ&/%I*XR1.DW92.$XC+TP2!7;LL.U+.*Q[Q MJVG,D?E+9T]?,.P0JAO]7.9MW#V[CJ(*+_G1).A<@U6^'7J\M)S<(DC1U&>C MRQ[-.1_)ZR"BK\"(4KFOZ.1T69&%/\/T$?#GLAVMD'X6(41K,#JZ'":X&I\2 M4OMD_]%2I4@9#GK,=\*7W;Q=7/IEP->;PZWAJ@D\K^0>K*:/A3 M)&@ZQFL9B^IIAK$9*8$]/7)[-AI* KJ_=0N K#HT&'@-:10V C9 1 EB&.@;=Q5CQ4H0GJF;LZG+BI M1NZ@\E%4UH[VH/CX M#X$+!E8T@>RU0Z !/DJY2A^;5%="A)2^(/"LA'JOW%G[Q0J4JR7 5I?G M8/C]WMKYLCY]H5];XI_/;!PFI M ?=(K:O]&N A@$OO0_.'1?2(RR>L$],*V&*K1KUS]YO'J@YBA\.O?B0/:S\L M.2\^ 7.F*-,Y/Q '>CJT:3%483R?A*_S3D-%6.T%E\)0VZDVRTC5OIZ\PCC9 M,X')QP%_Y2A61#QCI2'0QH\()1N#)XFMW+_"=7,KEE--K8-^P=P&N2Q"@I<) M%@;#BOL/8'!4EQIT#0+C0FW;,2#L,H-!+C "%A06@X?T\8&*/51A,)&4/B ^ M&J>]>/DF_X9>A_:4^#GC^L\G!>[\:I\V+E"2:*>T=7=Q;6I[VW-"% MJ6.ZD9+*WBT>^R415;(5:I\K\L#8ER"1>#+3B?BI[*BCY/VCED@G5)?26<9: M_;Y11%0CPNH0:-K::R&C,T_1\I&G+&2 RI6 FW7GX^?67O*=!1V(W%VBL#J1 MY-)-9W3"3DT('[.+KVAK+UT%HS?A=C[AX0NK=;C]U^T+MD+W ( )5H0A7D8? M8U">-%HY]>)+:B!8O:K.OX&UBK[;T3#9Q'<<]MQX $LH%M!*C$+(I@'^Z05G M/[$@7R&44_&T#.HYH:3+ZCT1&IUD&:M_J,T,F'@ _49H\SH$/+[#:>H-+_GF MCP''A>PB'6Y,-IY76W>947=O;FQH"=^I.1U0(>3].F^.#!PQ)]+YTM].MO*7>SI+YB=@%RT[.Y\6VJ"03A60T/N@"A(M!R\PP*^7BZ=O[ MC 0R@WY_M=Y!VS(Q+4QZ(]#H1%=@;_5X>XH)22N]8\SYDYP-[4]F^00X< /^H.BCML MM ?6Z/68>I'D9S)3-F,($\FJZ5$Y>($MC;;XL6KG_^G=Y]N. \0>3L"!P6DO M,SAM 5V>;N_^RZ,-5VAQ MZD:GZ>,8@0Y-1 B8O;H^P9!)E_F>&*J^#MNRF?1_U9 V]-40;"S2'1[Y'O4R MZHA@M$OZ:.UUE$CM^.;V)C[4'#^'']I6@NGNF\0O";UV/ MBWY)6O,TN.KSA5K8EI6%QNI3&<Z[5J% M$*95A@2X&X/QJY9PW$"2(=.# -U$O+K($FS@M:]BN.^%-//76DRRQD-/+9@E M,;H>%8T5>0<]&X!+*7((+W+%F'5V!# BP@JWZ:HQ)T3!Y:0Q/@@ M-XF3UYB$*::P9".=0R#[\4G&,6\I.P1^O/=F)D!!Y>7MC55NU+S1UBK[]NXJ M7!B,N$D4\GD0(I*(3_Z1\^L?EC^;/^1ZM&]3=S6H7>Y!69EI7G0..5*/)=A' MU.MUAB4;FE;Z%ITC?J^Y?@,S$[)0,!CH'ZA!WF&9T+ 6/^?>_3A=17 XG]+C M/-Y8R^^]CX3,^I]JK<,Y9"E8X6 BU65[47H/K*-H;CU*IPI4TKG& M(X@E?=BL!=">8A?)=;"S02[-MUN5S7$('%B3X&P)A>.XE=:K 60"%CJNX_.[YL"+U]7*/FV9)Z$\"Y M/Z_X8QDN2A65[_G):%S/$%"2#$XTNKH8?@8O_)./)U&4C>^H,SS=BOD\ MRT)9^R'0,@:-ZPACG,$XZ+=^[72* AER8!YYX3B$> WV!,I%5V<<'>AO6/IR MHT-ZQ\G%S7W]U+5VWWY3?.UCO'Z4??=$Z4-; HD?4@ ,_"+!X, M@@_(MT$GBAU80.>L(V+ZEMC!KKM+P&2'@O-7,+Y+X\!15%0?0;935@2ZJ#5C?9Q MP[ 2^/1>J7L_-+T9ZF=B@"3CV.AW_5S[+S/*^0EV^<'TW3AF^/'!T;EE-FV" M*9VSA\B^*IK$H%2F)/E$Q!GC#JLN,F8VC_;V:@+!+?\_"$6I4!CQ.O0)W8B6;"1@3('1^R$";:8XBW1>WX>#>-11W8\/ MPDLW=;/^>5>5[G/_IXF49]CL&K.RC/1Q9D<,,="R+P8YM*37F)I+,">Q+MW2 M9PA&7T'B$&;+C<2 7N3[>@;@1]^C6C^E/3LYJ3(>BHILXO:THH95 T%(-EHI MU8EQE='?-ND[N\RV&XC07/VXM:7*YRQN_#6S.2N4/'Q=Y_.U*LG+W\X]?U#X M,4OE1M8W"-$>,K]_C<9@_'=HROW+['0UZE5I.9CPW,:^VZDII-SFI.4#P:Y[ MHZWJC1Q"#29ERL?[-324TJD27J5^8R SOJ/]WE.4Y]A]*&C:(;LF0UF8J!]USF,9^$9,H:Q3:0/_3QIMA^5 M^-!(>SJPZ:P,R3.^-_6F.;/I@U-7EKW\LIA9N5ZF1KUCS[BV2=$CFQ,QO1 6 MY&\\!K*9H[J#+[]@G\N MVL"!P2()#_"'P+P\N9(69^A)TKO)(%PKC6!U+9C:YOGZQ\^ML-UV3,#T#]KR M/6JI.-VLYOA3U,::J2^P 5UI(VYB>#%W1V16H3THL;#DGB69K/Z9'%%1K'RB MNNJ5F5&?8&?=M'-7O)Z[GR!\6IC-*OI(YR@K&<'7SHU>!"=7H8)^V/7$I@!3 M6XMV*Q<2[^*"?]H&[HI=CLD5Z[JTJ =9-P>HDHPV*CCZJ:T/.U2VG,_!DF?#*9=DWJQW[D MF[PJV] O*A/2TZ\>[BJ[0/AUTZS.\/-; _S9Q?1ZFM(:@-1&=1F'C$I1E1A9 M>>G#*&XZA.I"ZLC%N5ZW'D-.%CN#"S:.V8'BI^1MAJ.JY+N&QA0 M*;03(X@<7&X(1C?F;C=1+B$LB6]>X:JO?3%85(,EBM>4>$7"M8>/BBLO)"(] M0R^=6VC44+K/\<>=SC6CH\M8KL.[LGCPB)L858=LTFKB_>3C*O:F(DM-4 ;' MV1_&C*UT78?ZPK$%?5 I%90[WX+1EADQ/>K5K"J\5@?.[-UP;FI;+"'M-W?B M\Z&*7"/;["-7;EVN5P4B&37 TDJK0%A1'B+[M_"[R63STPWNE3=_Z.]-ORT( MF9(^B\NX5FP8[EE2R.S?N51U0^&DZ?ILVEZZY#QCS3L#V\/L?;O2ZH]WD'). MCN:O3%<7;827RJ]DOGL<['*=+*>UYD$Y"5Z$?V!UE?4L^ O.I8 MA'YS]\\%.[_LO#W=Y^QZ\%-1-1XLQVZPFHZ"@7\#69!BBF\=9K&TQ^!GZUW%^?LF9?9)!BT6W>%91HV)F^ M#GY:OI$VPIHXVLMW-.R^ZIW^I06\6T,XZV NX=02I_WF=S6V1"GT,>H+KA4B6N+D:L%HWQ;@HZ+H^).)RR\@F]U%=UA M^F+&]*D+F#'=EB=ND1/ !Q1;:F@CK91^PAA?"+,]!)[Q^T][T#TRM= M%[:4*7EJMY\J%^0=R;E\TK7 9(6)1?+O]P+W^:BY5O$0LN)-AI:UJ9T:C4+] MO$0592!O3@$#'^O&V-=SJ9*L#!&U4GH('*6&$)/Q\DD(/11>HMI>U8\"Z1-] M9QQ\RL4^Y7F.=9+#9^0-GIWUL\@46Y\4]@5DJ,Y-\E][HIY9I/=DAXM\X4OKP9 M-F#]M'_I $^GB\DY.M\O6ZM/Y[K_LN'%@X$^*-$5?@S<(C^BE2 T X@.>'2* MX3F_FC#KQ4U=?7CR[@3[>]'K\L\%OYSDM'X9V_GG8O]]JQ^AL?%YC!,N0FI, M_)2^LAR7_6G[6D5U!E2)NL'HXVF'P+=OALR,4#&H_X;'%-.>.B&5HHSI29_+ MO0'N$IE76_KX.,+0/=)BZ0XLI/@@>$C06*2^*\IG"WGL8_1$0)#[L8Y7/@\DBV!Y:ROA;^]D6M1H M<0G^\DP?1A/MH-A),AZ,7%GD(SN!+9ZX:O5.(]4Q?R^80-CE?][_VK/0=DR9 M6:N1]W0PX>[0P3H*#;-D">\/4 4=R,&T%U"&/IM/-T>3?4DL6'(6_OVD?2OI M/ X&M#LWV#\EF;:TIP\<555(I\6%SO)1GFG/WQ(1H#); 0J$U&T$8 M6&&,\0H_BI%\N"0_^2IMLA\K7#W9/:BX%GA;H6M&[&&.[5&[F)/R@5;F.#1+ MF!7>@I\-GW:3V'BS"(&C(=VY.,B>8XA5'I.(=0 M!+<8JURC-6OO)AX"W#6!ZE2Y\F&9'Z%Z*E><:UXX73T(&&>6]N5M6RU/LP.H M;YD./"E'J)+C"/X@DJ ;7 @L)G+R?F4R>+<<9ID<911Y!C4'X(5[3VXXY/# M.'>'0*(N4D:!)>>@O[)TPZ",;0PY MGJ2;5^M[0-MN$<4^+/0V*2QS&12XH@VRQ"#JE%[)?9,H#9<->,MAO*/PDF\4 M$K?\CIW QXCA'*T63C=$#AGQP!.@O(;& :IO6E:V FPE(AVLFL-%+IRB6)0^ M>%[H,&RP7Y]C J U#O0(M7@8=HL\!&J&4W3H7U -[$F&ZI D,=4V2_QR@H/( MHY#VU(Q[HY)!?883GV%,CF\E3_JSJ6933B4!1*LY/[(*,9TJN$]&9'46'6OZ M0%)K#SX$ DDBK_PD;:S>+A( V4L^_ +:$"7E]\PJO6OYKVAI.T9&/^@Z8*H? MZ0'9GJ=G=H@-F_+>:USUM\_V M#[^QV;<,DZ>*R)//TAHP ;7)].,S1ASTS]C2?%C<;Z?JTQU35(OB!=H;AQ<= M[I<1+K>LV]Y=SY'Q'H"^T;9F3T;T9P M/_8BQ8I\\(US7[(B,4,_6_K9OM\[!-JN-^P&@%YT3F&* 'T!7:=.X*\*^[6J MOMWU5C>].LS>5>6FCYO"N'Q$>.I(V]OMN#_F5Z]T9@^RU+)X064VUOKU5QN.)D[_-@T M1_:VU/OCPYFPJS87(.=1759&K& ,^1GM*>(B\4$WA"M$77 K=#-7G^E=>UV4 MX_*ES?%/NZ%!'':W7#DM!]S/]IN-QJ"ZI)%'D4OHNB^IM51AVDN4%Z^YH6*% MZR'@X]V:FI[X.R*F;'&;6R4P.>+C\#/9,*6CL]<9*'2I^A#P38]?KH^K. 0XR'D5WI,N72C\R%'E@B<-/Y,+B_]$[WC<^G!> MXQKGB4@K!O+)T>)=Z%SL%+W3K]Z$B:PS]"._H7[]8I@][YV(BP;H/SZ>*AF6 M*A=/<^FB-9[<>Y*A%[,7*\1$@E %/IHPDA]-'X%QRX',%&OZB//(3')I7%:W M?G\A/E7DNX5WFE-5Z77$T9&O_3T&H=EGK3\B$23V[?.4<%\H\<9)BL\" )79Q2XK5:M"&R6U;<^9_.CPZ7+0]+90:+SZG MOM>C0Q'.X#BI;$4ODP='UTK0TM!*SF\J_ZP M4$1RNLJ9CFFF&^C<#6<%YO7TN74R0#3=)E!$H-MY)"8"U5@$PSI5="93.(?[ M8W(IIU+?"XT;QJG"('PQOCOK\:]#8+N0:72D#:PD9O5U MN/P3S+W@O9>J99;\1TNGJ3=3I4K$U/1GP5%=S)##<.W8(P5F7.W"QRY,,SM5 MZ$'W(]CV&C%KQ:2.R$AIUF;&4EA+'^98C6IUD0W_Z;.G&J-]/$-X*9\S] R] MM4I4D DT--1KF0O9?0@T!!828,/1]X? J 2G"K8<)GV C- &SBD,T%Q>?%,^"W^K\/*HQ8I(?&68^XI#=)M>[5Q[ M-1F-4]7%DK&P=IYQ;']:_%<-&6*U50(2(.;VP8YL'@*\;>$E ^7>V!VT:DZ9 ME[KY[_"4^K=/,[,"5^K?.4E!AOS/8@\!19A:J_K_R]<%-?'?$&QT M6)_=?D5A'&XH.W2EM(3<04)OHQF'L_M<*#X@\ _,=K7*IEK?1DE-2$_!(^N MNZR?P]2J["X/T&MM+@AK?PK8.1(6[!Z-3)"CY M0E_KHKF0C:F/OZ?259N++,ZK%K- M._0^4H^E.FJ'-5H&PH]Y-VBC/.+,7DY0=%%P1W2:\];4&X=?;/G3,J!M>+'7NTLB4N<*ODAM]?=^Q\,?S MU9IK1C$,Z'T0YH)?[]Z==^B&L"*UJ-+3ANI5H(NI2*BMJ^^CR.GV08%S;*<; M/V1_L.5(P$S$F%3!;@;=&8=UZP5![6SLQ)]<@:OK+D\OV$XH%;$K"* M5!RI#=/#&<\PDH>[6X:WB)WPJ)\,3CVU\^7(\]@+9,?COIE7;\93LB-Z4^1_ZD!5":,8RE3VU13,&!U?B>=-8P/;+3S-YH'/(X M2=MY-%E'V>J8-['YE6K;U1G-+M:^[<#QGOMW\JB=3QJY&R4].[*+H\Z-)M@_ M[% "72HVQ ^!GNK+SLTSVCE-4X@S/,W%^# O*S5'"W.MRQDU"YB(%.;&%C$J MH]E&PY']:*+-\IP#N;A@8 +Y6?SU?K1.PNG)IF&%-MBK@C>-ZAVS;QM0POZB0G0J!+LP *V/*V/P L(.IMKUZX(CV'+YZ7>.W:OU>[8&3_ M_9EQ6_!H7HM,G$P^M88D_Y^.CB;>D*,U$E >B];@'6B"[L'[>KC(CTND*KR' M[<-(C-=S&V[6Q907@;NPRM_6K);<-FW3C<]U)&ALNQ;Y=I]S1$>Y+3@'C[OS M/#6Q0F7//0 =^I:)-R#@Z8!10C9I%F?5"^-Q>I)VWBD8!;EI@G,-ON>VK^R$CD8! M@/0T:98J8K$22CA)<:!R3R+9$$P@]UN_7-TEE>9IM9!$G7:EB6*MF()_3.2S$4]8U"O9MI[(Q7D7,NR*,8'%37XM],\ MXHM1"UYF\Z[$^TD9?VO]T-H<'GC:S\![HXBNLG;"'" M"LS&8^8+^I>Y.X01IZ<-[:K"6KK%BS*]I.)>W0X0;LP5(1QI&PT-.BJZ_[KC MPCI_QH5/H]4,)OKB$"":0.8-R!VT1$.'U4B]U9;MA;?8.;!+NZEIFJ$-^'_, M:F)U&K[&:14O_2D(>O!1H09Y2<,NE]$S=>F>[S J\)^/G@@_N-6;*ZT+]IB@\1K7W^0_'*&#=]VVYK$(MT]\? MEZD"M!*,;VW4#/1(!T!EG=99*&^[[E?QU4_ [Y'KZY=Q!N'/WO[9]U&,G%3H M2N'+3GODMS0=U8#>[GI#'UV6HK/[%DE-!5=?.@BJ:*Y[XXJU MDIP4N\$<$"+[N..^QG6(6N@#5W;"(0 A0%9'>38@K'1>Y)='+4E4:)5?,Q^) MV;9E]O='XRSC-)QL:UUL8,UJ:(['93$Y.UT#WMZ6X=]V0DS9[M6^>F[\]*_H M3FQV]>@\0P3@($46UT,RCIX^_=^36YY0P3OA5M]-M&MZY1NIC^/P $=S<^3H;Q VMDB-YLFQI6H_$:7"& M)E9DQ*4=(4%[@_&'SB]UWC-C"_TY69670F&! M/I>_"!%8C4Q.)F"=U4%YRWA"+@6"''YDU6F5 'N'3M)1)LA;MV6K-\+%PT** M<\Z5^<1=R8\6ON4:IV$*K+_@:_[QDB\;*=Q%"41XT3YJ'P))&"F,5QF((JYW MNQV;ND7L*Z4K3-9^_S 5Z-%BDG/;QR"#(/!)*& N*45/@$JS>J"2X6)N:#]Z MYI2(XQTE\4OLBQ()8N?/G7B4:54Z;%WHVE ME;C;"^53:7$32G8JFAQ5??S=R4*N;:)7YKE"UR^-FO+>J..02D;Y)4!7LA^) M4H4@9$_0'=H)P:+(OC-JOU7/!'<(3/_>%?K1HH4].:SS+ G^6/'C\SDOG_ME M7$*UHT906@)JY:5X+55H_! (2.>C?\I_I^Z)(++1YMA_. MN_6?>P'O6MK\KCWZP];)(N)M6(%QBYY6V_:W?G2@ZCNU)4=%6?0S=_G=]/FW MNP/,*Z/QP7P),.X]&-=FJTFLIV>X9\72W%?VG+/"DOWD7$'ETVMG56YDF Z= M8VYGU.!-1@W6(+M:UPFS1.F!2\2CU3X^> R/KRKJ5?*^,BNV+>)TLQ?PQ[/3 MQ+Y+H@18T;S=3>^!BJ$"^.975XSB*;H(#UI46U"Y+UVD61^971D6<7U2^LL. MJ_M:>/UP<"*_]241^WN7=E;/UK8P\G::]L)(F&HV8>C$P.MTE,2=ND:25YK; MD-Y8X\>2('BQ3[//*>Q\8E(M6L%G_:DYP.5V1RC VJH'170X!.9:R#.TY@X# M;VEE4)6BN1EO-F9XCE:TGU^6^-M1_+M[D$ILIM%7Q],S-T6PYJ-#&IRT\PP' M_4$*1<&4$DKOMZ%*@BW$"0;\%YU^-_DRDBO2#?\%]YMP3>%(HMWV>IZSB$') M+;.[EZZ-7O_R?(/M%)6I_-JL?DA_'GY$W">X ML@V7Q[][X[DGLTI)]JWC:DZ_#F2, <0N\;H#K;@:ZJ>>T*%,*MLNP9^'='.W\N'G6_3]W3+!E2IQ]CT0)=A0-JC:MUHAK M$\-JI# 7V(BQTNH_D&6+U"=<_%ES1[ZD0CXMY?6S-<>DW[X,?BB\-I',QX'_GVNK6BF+BD.%GZ8Z;@Q(&3S MK_WO-3<;B@]]BM'-4!3H)EHLD*JGUA0A1'3\\4A%RU]O=O*]6;%J3-.#'/?H MAQ6=\D>BSKLE4?=::;6HE?)E%J-3X/H 1J2-:04N[%TDW$PD#"13>7'NH>1J M-2QEE,-?*IE3SO9]P<,]6<6K"GII%J M)=5#JK8=_=W6\];OQ5I%FDP%Q>&E1?M5J/SQM/$]"ZPZ89M> HTF7@8$5^0:M#RH'RJ_TQ M%#GD9Q2G?QN,Q.T\#G%N#_"[H9L?F/JF*D[3<.>MT[!^-L=[&>79^]%,O\\+ M_RK;7J6X4VU)$ )G!?T3JLFJVX"/ R3/7A3_GOK@E6]JZ!N_1ZB\M<:,AO)@ M3T1J]=.'Y_X\7/D6-DD>H94@3U,?DF"=NW/)*[GQ;>:0GC\""_W22B3D![G7 M2IZ(TFT (HV-PP:V R@NYI1K/SIDQA">1#J*'=SM MQ(Z2'5(1BD$/&VAI]SG3'->L63(^"2?IGL/.?07N[JE+AVS#)?&"ZN$.MF=:!"8Q$X50P3;.Q4'=> M<7BL.?/F,9]](T4/DO"7IWFJB#H63<"=[2)$Y<8]QV,#\TAEY.(RNY$X_9,N MIEDUH75&VQ)FU93;\\CS;6SK5$W-O9.-S(5/ V6AK@62N.:5J A/X9]L+90' MR#E,PZ>J@S6HOCO#>3=W$2H/"O_4^F/(SR3Y]_T(-I%NVTO+[R!E/[ M]9_WTE8GUGV\"57-*]WJF*ON@\-HHE C4&Q;% MAQM][ 8MZ%E2'P\I@:]7K=(Q/,&HI'RWK%(PP!"%1[.[1C[]_J7/O55D%NV5?2%SJ/&- MG1W':_;/;RTOT%R M;6Q%Q5P]3:;@F;R[[(HEFK*%0Y^UT[$NO_BV':LN*//,\;^>;DN-C;M[]VT4%I%XXC6%V4_OP@X MAS$X" + #7&L8WV1THK0F@VH4_,A$=ML_[,&/QB*$5.DG M?)'RN?#X.^-O4+KA%DOR9+#KD#:[49O,D?O+QY&\]$E40QFA MLAJ)A33 NH=1":W0M-_VMYEZ@K M:5=+J54]8,DHC$'.?$?6N]')C_:(B^7+U @23_ZSU/W/!0%IG%3S0^ QQ+D MM]L-8Q#4"EH] D)Q0(ZC.4Z"?CATG'/ ;[>CQ-*#KWH'<:_"0R'9JKV[[(-" MMR^V\BH[EG]F-?%4QN/HEP0[ZWLF'*SI\RM-\501/?+CNLD.EXA1%O AGB:X M4Q#;_-@:'9FRG%?"19;[,!C.-532F8V4;I-Q OY..Z*EO<4$BAO3!L+CEWUK#_*QQ-T8^CGZS'(])I4N1)_#<&T;\E: ";:J1DM'*!8+?4KF0XWNUS]@RQ;VL_B^=&2,A8R" M2J:/45X,KNXN 9DWZK&>W0Z&@B:_T4EU85^FM5_=J?O#OVRH2B$I76+_9((? MDO#YTC/_]X;G:/CR(=#3PG_CEYZDL:E0+?YCYJ<"_,^/W Q]2,U*TQ:D M(6#G507R2P?35(C7W=;W1/MLN6'H=1GG*XYH1!9,D0J?1,%W%[8Z12#U+;W0 M>4LCD1_B127>RP*&L!#\@L7_J>>Y+K+]+^V\ ".U'6IPOPWG%WC M$E\O>+?:U7?Y>05FN%PJE$D54BHG TP71)13P!'BF6Z(Y.]A5?F^@S=-?E(I M!&W5XLT)YS.:KJ6:5FV:<[->QD 8C&JPO(*F\788,$3:T#K5;[H**>W]*#)% M]YCK\K-HN53NI;H[0K<\]@WM]X28TAF"UBCS$(#J84"1*50W7REJ=&27SMKD M;W.!$6QBS ;DUZ\(1K4'F%)/')A2J4N,\+C8]_T[\]^9_\[\=^:_,_^=^>_, M_YHY[??/F$ICN+2%D]>=K9COGQV138_^9U52#2_9$,G/_M+@\]K%.#RLKGIM MZI[2X-D+E]AO:75=UCTS*2_E._*_^?ZO?^U?^]?^M7_M_S-C_P*31GVKW,20 M>PZ!*Z8W8X,/ 3&=2'E7,/NMK_/I"GAXX*BX:E_5UBD1LTRI4$49I:$ATSNE MTL8/A.D7P0(QT]X7&SIWZ\+0M/-G]E7R;7)LXI^Y3I;QT>18(R6($G1SD^Q# M(. 0^(W(_I7]/[Y"@8W+T*\9J=.[E% ;F^R/^P^!GXKQX"P]2^8R7J]//1[- MJ7T2;Y4HK?%NG"#[_'+@?@M7:I F2T+Q]<_UQX[R7W2/&1!.)?J1,T!%TKYE MVB]<:*^4@]E;1D]DO:*)-\FCR\A&Z M >(\K?&W>GSNDA;1*N;W>9=_2'=37]=0JD\;]-KIIRB$G;5C6H@2UJVSNS_\ M8[E.;KUS.17&8R1)'T/Q4"W+-EMSXHE8=:[EKW/9OV2&YLU5FSI/Z+?==_&T MJWNL_ [7!?V1^.?V5I$&V$0=SG42!^7&TJ=@#7HIJ@@#=Y'*(-(CA< 0!8*-5S[T MQ&VW"WH:$J) D6[2[UU0 4VP0%%.((>0)\ 6W/"5]R265)$"7'*XS%(MZMZ" MS!U,[S%X+IP4'A$QQEX*IJ_J]?!Q@6\A3)M+<!C_ G59QYD]JG20DO."W; ME'XF_*)Z7J+,6L%.TD>@XD:\] $L_ E=@.I.Q*0VH@2IQJUIE@YXK^3?@L*8 MQ*:-&Z).7EYG+BTDFI44G27WO]70L(SP&K 2#(OOU]\KVUX@SCH4#3O,JAI- MX@-\1TBG8XIS%'[)H%@_;XMS&$3+/?-PJ<\XVH-;[H/'PT3\]U1-<2W)VWL% MD1 GM/E46=W]0=YO!HBY4'>6&MQ3K7-;+BVB(N2U&\WKH6 >YEB'LDX:;L>@%[A1*-4R=&SW(!ZQ/M ME>1QT'@5F@ZK1Z<;\2$,9UC36FK!AWZN^EZYPPX9*W]4EKN? N[N\Q[:3-4X M-!:V DT)B> 5[$$+-B[D-85ZC'LL#1XM'^(6;LJ+2OM!8*T3A )%4?D[YES< MF@#3H Z1+Q;JXW$(1,>!!MVHNL*R6"B.#4S%\0GYS**.!:A_3^+;/OL[.6') M7)LH@9@P(R6,6]^14_^N81WG-DKG8B65N8 Q%,LP/C(KD:I/S5=K>3.(AR0& M@TL\G*1D\O;K'5FYSZI]:@]FI2*FDH5L5+HW8"@H16;&. ]%R5V)FH8??OED22% M?^T_%G-C.GA$T*K 8:9)086@.M;>-STU+!FDL/GY\P6;';_OT'0HT<%J7F9E M'?T:=.\] R[8IY\,0&B_(L0\7 R>2ZEM0]XFU[K+XZB["[UM. MU#=YS*SHG6O]T2['/X2_5^LGVL/6;^6_L??F04T]T;IH$!4%,?<\^Y]Y]:K>\ZM6[\_5E6Z5CI[9^_5:WU?]^K5]]">IL Y-FBE M7=Z-5 %K'D:>(H]&RC-+'(]8O\(M5?1YU8FT!8R)UM4C'\\S@F5*QQY?%^T]?T,9.WS:]2&;6Y M])&)^(EE2'H=E)MU6M*O17*-S[FB1(0-4BI"+6(*"0WJ,\5=X%<6M?(+BY!AUBTN#?-Z6<64#30HS["EFS'B?L8X,>*87!*P;"RH"+E K# M'OBC#J4'SW_4O0G66S^6W%[V4!Z?QVIXO VFX]53VE1MK7#TD<9"V%Y([M!K M0K^BU)122/2&]BUPL"AZW'SS3:,VSA:F.@WF07)7,]_JJ;I15/I:>CT.9F7Q MF"?V7W)Q>SNF_/MX=5COZ_W332<&,T*#]-&98RZ;#BU4K.@CORV7SQG M/DN#_ASKRX-Z(SQT1Q,':VQ)QGJJ/\^PAINO1Y7/5+[!=:'B;)W'UKMCT)5K M1'@D0:C[*SHZF)D2-M(>8<,&71Y0M\W:U[#9;.B8-N"$E$DK/.UG,OI6]SX2 MS\BF\S&4*.@HM"=L/]!.,TTX31E?^QIR'>@Z'*>X(NL^)]KX(\I-N63AX4]J MZ?$[JD<.E=2O9=C>Z-U:T?&2LNDCUU5E\)KLI49:\Y3M+P1@S= 3' ?X=&TO M #.*;S?N]E<#9:(8Q'.C$XT52=>019MF[ $"),F1))8%0/ MNL(AO128OU'QY3-0Q3_ $-%YY4K[+!H>[;2O0LRYW]OS0HK)G(2Y_,/1Z5CO@*1#I8O[C;U 3J_E%[[+ MC+0C26$O,%2]D=*ZQG2=5L@M18QS%D]:P+2U8FWGU:.*:2 M8_OP1G:=7!+)VTZEZ;GW3-5[\IX<:3C\6BI=,S)$OG@,NXY MO>V"/]QD."!ET$R2# PP!1*F,URFJVL+W:RP@GI7<^T"O>=ZN1 ^@4FV%>Z> MW^M;?@B%?UC>B=\7C&TCC9C>8>9Q:'PFZB)03S_@OIN96P3-\'/+[D8\4&^8 M '+OU*Z;]FE^9V?]:,X0:<@4^O,'BQ9 Q([BVTI1&7FH-L0 I'H*S M^VP;*G7'-OG+\^[75(&;9<6N76'PDPD)\+NV"S;VN3-U$:7I".$6-FAI/E[8 M.HDYQRU#+?!6*%D[&6+[1>!NCGFYP>E(*Y[\DW]KGK5',HZZ47U9O/EL4&4 MT?B+-UZ=#(N0NC3DM\0#]@HM- Z2CG4M5^I4;3T(/F7N#SEGR_-LRU)E9'#D M^[C"^95>V6S[LE:!?9:288=!>;_^APCX?S(YHL$!7T/[QDS5TZ4_0.X=@/)Z M[#)_8A1^_!I?T!GXB$@R;8@@MEZPBVLZ-XA$-3@/R670GYC^S]M M???O%@C(W_SJ!3C'=[6M13<*42"1@Z1FZ"&,"1OT FWU)>;&:I4R+%/2Y;K6 MC8Z7HFW<7O=M]Z[8$T;0M%8JCDB(K1-9KJ5K,F1C.9A?8(NIO&50WM"/ZLC[ M4^=>>S4H0'9OA")OH>)!J5(C^1W2\H,'CKF<>&7*!KE[J=ZLB!D9F1AM/FH[ M^E7T6K2(R?W"0JW;(!!7TQY\U1K,C23&^>I]J!9#FYFISH00@]],B/]Z6$]M MJ_K$_/+'QLE?HU?'UE;YH%J?J9X3SRE07,?>R3#PAT9NU##\N!,SAPTBOR9X M$)Z/6$<@X?FNB.) :TO*8/%0\*,*SQ?1CE=/1\7?&9GG[Y<2$)DE76W#5B-6 MQ*F:TS4Q+!Y4"WPO_N+4#1;D6\K$!:IU[%:'PGDKYC/8@YJ[;_")B@<>Z9%^BC4$$:C$O0Q&M$B<7EUJFM KIS!L++^/V60E M>AC'!J+]][=^DY(YCU4>N]+Z'UCQ!6WA?H_2JI-H&3U(@P] )YG! E-)SZJP MRS@QP'QJQ85^8D;P1-GW#P=/O987\O2M*OL"ZEITT*'B(AO% ^6M@:AI!4// MS3BP228;9%'ODW#H2)N3?],,^0Y%6WT]=9EB0V3QB=,O_5X@*33,AR-U?5#1 MVR;-HY?R31O;$#^&_A8.>-S8K\8& 3*PUN.;;0^D7&E498=&VXG1'&QDFR?] M-D^F+8H$KX$2*"GPD:5F;%EDG&9SSK.M VITK%!Y8,R\X8F=Q>2.=Y :5@2OC[M;66D=&N'YV M: I 2KOB'X\^#B:$URF^()3C7N!U3F'H%Y#0S]7K%(T@R(,XG\U1^#OX@34_ M"0\:-S,>J5I: 4W27%%""!7(R/7$W9IWQR(F;L)T0+LD6V8MP1,^/.,*.;)!P\^)C1 @!.=N1;/>;8_4,]H.0(D&_3Z0MJMA7QKVNKCG/?=88CX)+B\O MZWS_\O&]DE4;6(9PXW>.G;,.]E"O2^@+9]N+3>ASHO]%@76>JUMCQQH<:5X- M_>I*PT--.O'%RT/6DKR].;4NBTX>-V(%UQ)=N:L^QDQ#55VQ)ZH:5+XK/9O0 M['FJ6YD1MUDW^'9(_GQ(H"4H+D]O+DQ71[Z98[Q_LYW#T3UHB@Q+(!%-M5P< MU$&WR"X_P-RF[GN1RB<0/6-\11@+4>;6.S07IIE?C"X+)+&>^\.!0^@VS+_Z M'*8A^X_N']T_NG]T_^C^5;M,+V2Z'AY1QP=D3QFT@L&N-DAT\(95\LDKZ#J^ MSV,384Z9S96Y1B7!,1E:M89_$JT1/5(Z56ZW/RU:)KZR*JEQ2DT/D<@0IM2T M@P$%"!&\UT0QEO)H<+JM9G+9N,QIT-^V[G$O6'UG60I$\_9U"!(B4*Q)HVT7 MRBK9(#!>/H#A!(WCOA[*\JCMQYA\"ZV 9TTB+W3/1MW%#S[^>AOMCJ_E\*5# MT+.,-&N89CN01^QIP9\U.SA=A*NXHFCF\*2 (Z-390MZ[VM47&I@ YLXQ)0)]%?'5F*#+LA+)D-6K:F7X1/ M3)@D\+/R'FVGZ@[&4!TWU]']9!'L-]=8!J IB>WDZ^&9HH!+5F#(Y;X^R)\TJ]>?I2!K M&DV:FD4GDL:&$$-Z*F3LMKOJ#P^E*HOM.XCQRR'KFRF8VM8MF-"7;#L35^=* M^'">>]7*M1H/J<75,=B"QS7 MZ/4W>$$OT3PMODIH0P)GYY><4J8[^^P!2SZ1(_SFS9*K:MII_\7/R MD4_@DR_&8'@?!Q)-29P-^N7=R09Q88">?],:PKP/3&B]5P4NNE)(_+5@%$-[ M;%Q3OZ8^,VI0E13HTARDCRZYE=3R4&>@E%D\NK864K"3GS?GP:$>USY?%OMX M.N*:?M-M'9 NKY\C\R\4WA0O9X.:'%EJH?^ZI4X)P:++RO3_1]]1X_I'_Y^K M5_

@Z/--!I90B>@[_6/];+#W+X-\>6"#$;&[D8=YE9*! L"KHOD(4 !Q+T M![W\2O;X-20>\)ZO46#%:5_]X5TZ=D$>?TJ*6VKDSP=PEX)'"ZEF?N44%3QM MW90A13.LHK1',T+)F,-_&M4'U$V%1XWS@."A;_AXXXCU3K6IIXFF"A:^)WET M7\YO@B<1S0VJDXBO6%Z&> \N0)2V3M5E^Q?.77 "G8AOC4F1>I#UU.- M76B"6X'=DD::9:5U:JS8A+W!GN*D%WM/^G.?%U)UO*CB,UC\B^(^B6E^\;J#> MS?H%X2:XXL*QU2BUP?<4/[VUL> M-=+4N@D*2,1:FUV"2",5 &.Z,:N/4 V/9(,\""/&9"'X83R,,G\=7TG1?"$S M^(#06(>OOWIB.PFO?L]KWONZ2:T!Q^ Z&.3BD6451I?C"A1@FD M$54H4[KFWRMOXH]-95-HEH2W5N*Y Z)RAP?;>9R;K@Y!D^@'43Y(H M_OC4VDM"E=**4MYO-Q8,*"@<-0GXL##T<$I!T+3J5:N'VURIE<&!Q\LY!;_? MSZM7D4D\#%]F"<$9+@'B7T>GFI95R7'[ ]&[VOX8_K;$) M-)]&,_%MVZ5NZ!+G^K."_#KN-8W>94>4 EN/=2!SG%H4$8#0'P& JW57/EC*R MWNE ^53U-.)DJFWXO;,)OY^8G0G*XRX=7[SEO[&5*\1%V6YC:M)8S$8\UP.Z M//(J\TT?V?M9P:)&'%6J==M!H;(AWM@C*/%19+.LH;^*GON=ZDL@^1," [2? MR;F_7=/LJV-S;<\?J_9?V%=YKE>KYTHAYCY(^.%_?=K\_R\I%9]66E&@0&BA M?81*U 6&>>_3FY^ $D5%S;$?C65-Z;E)K#V?&J% #8?)EF-L!@CD \Q$U(%% MZ.G^U1/M;J'%33,W.)[@9^\>IS>2PT]ART,#,WI'6T\8U5*TW'1"793\^>KG MDU,RS+UV(%(M)_R:WU_840;R"S-.08*S0T6D$0K!&HD;T)W$&U-QN'W MWDZ"=--VMJ>[&4)KM"L W[S;$.FH8$MPI3;/#4J^;?LA7;6L%[*7)R,?$W\- M=9JQ.N"4.^C1S,NA= .D,55=@ENP2AZ+'/;(> 06 MM$1W%BL6,G.MK.+JU!(3H19,%RIW=.6W]=G('#9HEB9OX$W-%O_.M/!JS>0K M8H.^&J(1IB-+YNG-A++4INC*$($YC8&L*I$D Q;SQU>O#]_F]SW1U3Q>HL2A MI5\E6.I(YZ&D*9Z5$OI5N+U]YX]J,;_IB?$5O65-U=G3[=MF$J$'<+^\I QZ M]6"?B-FN.O95R1EU>VLJ*Y\]C#D#:2[\L$^RR3+M)R[:[\F(=Q3_Y,+DA\TY MXQ$KCY\Y?>B(H>MNQLV[VAGZ\.BR*I\^F_6:Y3]YLT;\2@W#6P9O& >9T;!' MD.'6TU^ !Y1LTRBSEV @@Y0W@C-?:&TZW2(RAC]KL>(=(F%/!T7JZ9(73 MB".!.(?ROO,*J7ZMM*RGKXD"NQ6UO-F+'AND-@C%&C)B30L;.D,163:FZTT$ ME:S'&2UV5/%56O1>%0"?)2V=2@A=)$01)E/8H.J %8/BJ].P4?@TL_65?DUI M,HU0,]::6?CRA:TM-QMTL_,P00$594J$+^?+C1G'Y3V/9Z32DM/6\_9OKX7J M9&_$9,J<'\G.)HJ*O1WVZD:XZ,-TDHQHRRD-QU=@DNC)LK\EH9LQND9 Z,6U M^*H;ZUEJSNO% U&/:E_?Q]"R[^T+-&-FH2>+2#5!=-A7V#Z3202?_>.ZC!AQ MT1\N0.,X;$U:JK8&Q 95P&V0?XM8%.6'3ET7->H&"IP2\!4'G-:,0%>BR4K, JCB(E2V?QZM ML4J\D3P5:; V9]?Q[A-/_P%,0V@$)6F2YRLB;->4IM0,C@R^_NS@I?(.1]>] M?5Q]/][,&9K6EZD/]<#/87WR!*GRU0^BWV3U\HV'K[A>[^FKM]Z UD(PL+@5:_/_NN*&).=TV24-F[ MW#35 >F:BTN;];2_1RFE,L28*8T'@*+IS*H\>_L%J%#/)T)]FLN1\_4B,S%Z ML^]FGI05OE;YF=V %H-7&:Q(465H3NNG8RXDG*;=Z/?'P>2ZR]]3^W%/GTZK M+'O#.[=>/JEU3YJ82,=E8%:V:9;,'-0)U&](!2:<#7(CO>#P'E?*=AP#ABAT MH[\5>?X#/G'YK)9 Z\G ]_Z!O_UQEW!-$$!5GL6KSP9)P1F"(E./&MB@BW@S M2N>* !-6Z2D(H_#E7&:#3&]Z;.\V^+[LI&+B]80I&U?1@H%L4)N80]2GEJ]. M_>IQ5W1=CV(N.26$AX<<&I1IAF$XF*3QHNNT/:!*M;Y"52 D)AJI91AI.SV[ MZW30D0=IPNHL3!BS;F&#*%:FT9 3!.>UD36RS$J""'$8>8\RVJR#'!Q*.&A'%R5*-8 3GU_OAPPA:-(6G&1V'YMY*"?^TVFTDO-#3J,)Q+ MOQ2[]5QXJ]?V+MJ-)&WBIWK!,N:,S--X8W#R9;VAR[Z^"!?$F=FQ!2&S4T'. M"6%W;JL8RGS@;D#=Y00L#]1Q0/4KH=J@"2L"H(T3+QK#!]\N#ODZ=*F.!5G3 M(B_BZ%_ M\-'#QR"N6FD:SAGW#?;;<0K'.+HQ)=)N"@Z$MV'+3-:(IJ+$DM&:*)PZ^(1[ M6DJFW][DF\K?G=]I*+^6Y9,V.:ZGO(PV)+AB7TJ>;ZR+G01_7;FWS+ L=>NU M=[?IEQ,%? W-K8RG,_6V3[9ZYZT9UU(Z]H:'Z<+V(!T %RKLSM F/(JE6CY0 MBE0JK'Z':W>:;6P-+#R>Y?O*&[3.I:7-\UK_J:J),-[$QT&_)]F,C3F@NMF@HXJK\T'.J6U4?/FWUG>_1ZX;2J\;ZLTU;@/)E&DB M[!A2PF\2+*:O-Z*_<[G@WE7M.,0IZT._;E@G"4Y[?) *3K%(?K27&P.$T%U9 M'21AUDE",R&25"D3H8X[MD$?XPR) MM6'2I&*V6S;#%>@C$_C&X4U]]VR7@HO]U]3NKRAFO93F;@OUV+"8GDN@[U\D M4:P(+QJ/ 5Q32H>1>K%$L9+*QO,-/9MMY66U_??K[BDL/[PQ?7?0972V,L_3 MZ8;*C\Y*)I%^E?.JU0@N\)'1:57D?6:V@KK2$7%[,7ZE:ST?^C]5U)2':R9> M?WC?+T@ZZ.R3NY^Y+/=K28<%H/D)GNAAZVE(["F*3#-NA*QRSB^0.42AO!' M!"'S3R=*0'M+DZ1;O]]PKS+HL,;\IUNHQ?\-,F3^5XJ<;GVG"730>(F>/QDN MI'2^3\M2_T2BX237DLG9\=?IAO:)9G!U1M"_5)7X!M^+7-$TI:8#!*O8DVXL M8*)P7* M#[^XN/7M[I'I]Z>+XA^;A*Y:D'%"XVIBHIM('D%Y0GS<#\@D1C15''D&*_NJ.A'%LU XB$46^R+NGV= (+F#X06!!+- M97MOAF M/(RO/WF<*[C?+8@E4#:O)S8//9[@HNQD^D+-*]:@\:"A8<[[F@F[99V5TMN MSE?6GU.A()SM(DN4TDTM-%4N;ORA9!1'U_;0#FY;H.EAB@,+6B%?\TS/?V#U MK]@TU.9BW?KB'P-]:J/>8::P303HUK0T6MZD_<]X^BIE)USTR\:MM=!2[]NU[ M2$DH1O_QG*2,#[^G;K-SH:@1DH-O$=\XR,ODJ8]S6$< MT--V"\%7)XW+W49K4RO5TT1PHIY;_>BSM,_?;<_)<;TG/EHW+%/R.SV73-](="_ MD1L_"G/?AH$Z9*J>.,@!\Y3Z9O&/_4C+O7U*C/K?K)V-/_XSYW83[.XN=RIU MRM+MG%W[,$&&^BB9ZQ"^Z-;NQ!N(THCO5&K7%.%(=9*+S%WI]]=X=X/,GJ P,4!AYFEG MH*#N'E2R5-'8N%GA,DS[>T?PA@L$1S8TSW?3H1-A1![\IR,CZSWL#!0OYESX^)QC.54%2)^\#< MO-4MDRWOM3472A1=CM4+.\J)XFS0B.Y7=.5:LS'G 0)17R5/U@RH,7]<,9VM M63N9=.)M[BO\+=V<5[I#M)U_Z7,8Y@D>;O]_>E0&AK2Q(/_2@^_KG-+?'@A( #?U5B3GLW8:U5]Q?>EBY5/-N>? M-]3B+I#.G N#*1,F:TF"C1+CK 'TGI5EI%>NG2&YZU:0WTP-(?YJ'FZT!#:T M3Z835I<4^74'G!NZ0#=!C6!Y",[=X5:$2I%H\@#2@)S>8"4NU$#QPELO1II, M_WRT(;S7R%'.-F!"[H- DW6IA4LX7[[#R)Q0HK904=LB[^>+EWGR/X##85Z( M?1PH0+F#B&(='>"@28$_=?,MQ_$&>>FA+M=N*VV6:'6PWNS&A$F'RTX=6CS+ M>[,P5M*87*\4#Z.8=H_,MV"/XWVHJ60>AA#8G.* G2IZN>KRJP1_7D8Y1Z.# M]]HC35!Y6!0W2)'6U"'-#,GYDZ;QS(W&SW>CJCQ,^0%_;EW;NXNWA+BL\KG7 MLUG\'(N@8L)1QQEFP+;/=.CUI>8ZX=R6 .C>SY\W)%>IIR)G[-LX/NI['/DN M;6,NE-S;F !X<>#>6T!W"CYL-4W[##RC!+3N2L:Y3;^@#+0V9GBG179(GI(; M>P=[VGC;(FJUU/+2PTYL6>&7WJ>YGT-EW5*F!B\U&S_@W?$431RVNS^3A+7[ MQ3/?SA#R($GKZ*6,D(S3A841EB"N,-""\26.1_X_3X13I]@@\4!-,BU* M*9H1--7 "54?((V$ 83YA-!N_6OY&1(&1K&!#Q>1"1DYC+-]'%B_:)A\S^MR M91G_FEI10RUKQC.OPIJ00"$&3 M2TR$8@QJ_K(S79(#X>%N\L/1BU]E5,C03&GPMH'K\$,>+$=/$5<'I!I-;9 M\P7SL\)_."$7-OF2<'!3_@U59D68"C:G1GY3'DU,_N\(TD-SP8= M<=W(U _%[2813\#6?"2=)?W8(,6_];D+%LXACZ!J'%R(:)R=18O#VJ'9Q)D0 MZY:)9-A=XG3:AA7*0)>JR>+3GX9 /**:8&4U31)7K?N]#QK;CCL,K)Y%#MGMHDI#$;:2^0(VF8.N+ND/)JTX4Q/A_*[E7UZ[:29%'^>Y;=[\NUC6 MI\T^N?WX?L(EU'&D!&!-<;DF>0*PH- -?YVG:+9^NB=]W1P6_9N_5Y-^TW"[ M-#&)RG?^6ZK,(>=?'X88C07TD8F"SO&H-,,LW&'?FSL;U%O.%D>PC-H\>B$T MSF "F^2E.H<+(U&,E(;!DZE)!>Y0?K2H>\_]C*NM-RO:Q)GIC_>>=/DT^P@R M@LNXZ/MY45-)/Z]KN='E8Y^BHM?**8_T MVE[97\XS">&%&'-3(TH!%,KP F*E;!C*E'/5+]_SO7GQPWI)ZID8ZW0&@J[- ML*$N=X92#=K;U&5@+AMIY-3?BE>4)DV0SZ<7YDQ33S<-M-#2'7ZFLGA@W[_1 MV*"!+V2_'SY'2IL M4*>)D56WM(_%7D M,?!R#T9M9?BG+4SK#\2.7,Q#D36JK._WQ[#VU#CZ[C^ZV5""$S MJQO_#L/^'RU/(,<:H0P1X&@.VHL!!U)S7(^\41" VS]3:_);GSJ>:+$<8X*( M(C[T24X6.^*;/JRO0?IH4W'HECS_\RRYW]'Y5W2_FT@WV/9(A.X-4S%!0JBI M+#Y?\IE^\ N8,^E%&B;&3YOTO;)?/3!3U G5IANXH=:T*WBT5!353:)8LD&C M^!TV2 SIHOD,J>#7N9#ZT]-1.;.()@L+.241\7>[PI\O\$.J-FK'Y/5PIMSZ M6X5,&J'>)*1K!VJ%\HJEFLKB[,E/Q(25MU)2FF*WQO*WHR?O-YW/=E@Q2X#V/50V!-"$ *O8RCY'4,H$ZU MADR7F.L)[!*#-(R(=:/7'QO05=3"&_,IVY$,7;*$) 0<:'&IO'=9(=6K(3[# M_?75(YMW+@D;_+(VH-5$CJE_@K](@9:S0:G)S!'KU0(%)WR>RYPOVA%(;]F= MT_HR*4O8";A**O+N+=R,W8@82MA9(8,!Z:@59?IECX3 #=H(,ZNTI61#0F-P MZ^^,_*"R%/8L:4$T(;1H22F,]%EIN8"N$Z39R 58NT +#A\8\LNB=781@>29 MO=?02VD?:#BGC_A#&RV*?JRSW5G?\-ID14C1 M5HP6VLTVP*J(EBR^UB4_S 9%7)/]& -DK_[["84.JE(\0V(2^)%YEGHF]UW; MM2<_-#_3+F] FJS?!V;3&BBASS0F!'ZM;FG[1J3 Q]I0[_9A^EQQF5T +DI% MOMC_[!&/Y8GUOQD!02B>O/".BIOMS(FDQ#4/I89AE$SI@(1ORX0DI:MF5.]J MR9/$T[3+XPN-=ZLW1@ZFR3-!I'4-]!+F7YI"XG.56>Q#'R1^^TM MZ^VK'7VC%YC;7BTPJM2B24B3W7V-0R6R/YY:"IW MGA.#IV&):7,PLCNJAPT2@IKN 6XO#":&CKZX^T.>AW\/*#(276G=0&X *K M_]MGV&J@0P!CP)X-6K?,(M<%+)=-0X3L%8NH5Z<.)7X+/RZ,\>NXJ[M=&'M(&\@'V-69'&V\I/08]_S5MS(_8N( M;@M24NB:_/"NM,]#(%:KS2#1TLZ14;9M_2F%X:VA-1VI+*1<*/=*+K^)NS=# M7WBK0[H8(_CX8\RYL/]Z=_6?)ERF#D.5V$-N*DMILZ0$C_TD#;A"NO<B6)AXAN?X&;A)_!/IDB'@.I( MZ^1?63J^66(E W$&BB[FQ3:WU.^7N"JF-FRMT-YK$]^>(.V3&\B5[D_K*;+I MV#*MW40PE+ 1D$UU],PK-HBA;_<+I8"$4J$EQZ*R@.?===B 9)'A,_:C=\IF M7W,UR90@N^YBC^)=J$GD[><(/4LZ+-!G"R%Z>;;]X^_VO*H^7>/3K5('4M>\ MXF:0F?O'NU[S(Y5 S#-Z5Z8/ZWPO%_N"E)9ZU?+KPVRGE5YAR=T^Q+O!1"OS MAA$W[[[?"]U?$+(=3_2L'HX;AHCY%C@_(DG;%2?&U/N76UL'0UP61QJ3/KA5 M>.BL%B"<7;PC5A5+Y^].1QM8/7JX!^,+O_ OTX=X5@>T]9^"K$K2R. M-92#[KWS(CM558O[IHPGK^(?5D&Y_Z _8YKY#:Y0>9H1PX+M:*'*<=.; [AE M9 C:S25PR,>MSU9?C^8O:")N+-;0M#.X[_5DT,,'7_)V?9C1Y"'^I31'Y[AB MPNP$Q"A@>;%SRN%QQ3HL#5V#-)H*52D6>JP&9^!;ELS'IZ_#^-8S^E:=.NAV MZ*]F:&\W,2(- 3@K/<=K/FZ]7O0 \D8C8#S?;E(5O'M?N"'.CW 0-AE-M!L@ MD#69)2S-1>BI_E51PR#'[%OS/]"[;@&/#R5R_R(?V54/]?*BWT%RFX;5!:R( MZ;FGL/C[U4A5"]LE>3^E$T\6MYSY''#:+RGPU)3W&;C]3'K0PP^" R)(+% M.P ]';AM__QFSU/;XXI;\O24YJN\Y\ZWU^K=YTHT!.VY(3S[MWA?!Z5^>GZY M-H1N2[K73<;PW37.%T\=<#Y,'1WY]MWY?A@'IQT-./$ZVZ<-K=/ZD'IW<;7Z M;$Z>)CYG+'W+>YDI<_!Y\WU9.5%WG[Q]E0_?F&\:=4@.Z2,-)S& (GIY80H< M[P_C02(H>6V-AZL'2K.?&P_A#1U/R-Z,JSYW-M8?>.C;TS:IPG??"5.]]'Z! M5WZ:-++&XM.FPUCM;-")+:6P3$4@8"K#Y4ZO5TEN0VW/X&C'];0S[RRV$XN\ M#_PQA;3:D,H)#.'LR;65>^0U2& [$78(:9'MR@8=QFOL_B3D+RYYS>X\D/81 M"'I2\]/\^%T7[@-!'\!%LKAN"/!RFL9QWA_%I]?H"(3&SAWHWI\,MU&J&O.C=.68O*1 IQ#9GID9H@6%=%$[ MTS+.9D\X+-+'<>NU*P/=0-X4CDC:OQ]^!"CM/6Y=4@=[I\2DO'L Q*PC@,M_ MEX1BX)K16W.]YV>6#B4=N PW550T[5GZ0,$MQTYZ*7FR9 <4M^[Q3,29_IW^ M3/E+,#C$^1Y0K]4GVVFOU5#X$'*:#?KJON'1I4J@RYQI6HIK+8#-YM1B67LW M98%86D/?!&*90UL"K\S17'0=$Y=7]M)/_YUAK4!UT2T9=SA15?6/E;F_S'(8 M][+J.8A=# UQ&-!LSA2(^D89BBHY'WFA:R](-=2V"'6VDD.Q+8#G&D,Z/^:F MV*#9<>'EK#^S5,/@X2C:A&UX']>+&'27!0E5/0R[VJZG3C_YQ^R&$M)K*KUH MY^YJ8$E42LYVYXF*4)2% X:,CLSDIMC@&%(.QRJK_4Z8SJZELNB>-4NV;ZQ_ MS9Z $.])Y#YO;E.!NY6ZH2?-\8US06_'UM1_J.'N58TZ;\O_S7%9 ,O^KTW( MPF?3^ICYF]V_V2 :>@"J,@YXV[O3SDV6_=J\Z_0;@O)>Y%&,""#>W+:V8F-? MM9UYY+?N,0&C7!^-E<4;YF]O_X#^&82>1UZDM!.=@5H.-+'Y@X*P?L;OVAO8 MOK').:JS'Z[ZHZWM*[?;O)ZCWFT>?7UD)QW,N=*UI[A1]'1 "XDW$$ST0) A M^PT^_:TP7V2G+QU@\Q;;#5;-/B'MU'+(D:OZLT*X/Z['X3P5'J5WD!QJT-9X M8?!^7V7)V>^V#4:L!5H[8J_[O7',?2'!2V)"UEU8BBEL=(1.6\(#T86MDW=Z MU!"'/"@V0. W^(JF?V)VG;%.#>]R84E5(%=9TJLT235F!=J5%$V0P%M3=&FG M@3/D-0$#"NM:-34J!@\O-71[6+-\D,Y?UY([D_#XJC+YWHV3_,5-$#,S!V6Z M.&JP%]57I_1R$W(<"<-^9>E2-"J8R=-P7CO[8C;(\7VX8XKV'2YIE7T/X^+] MJS5!QQN,VQW4*4-$Q#X.;#C"<"Y0R$S(6J@@+09XJYP*%_T1__O$>[E,GK-A MZJZXV!(" C>*A0/&2BM^9-/?Q.OI9/-+NR_$0KMC[NGI^^9\,H:?OWSHDNC7 MUP:=PB>.[56FP6-(-0%?NR,)Y?RXE=B'BE5Q@M9]*\Z4B7?N6=Y5\D7O#WB! MYIW2H\%#C]JUO+Z":DG'-);WFL2*JXX=.F&E>M/KE7#.PA<Z3FA?"@?-;WY6MO7:DGTS[?-&KY].[)?MO^ M2WMG&Z,YC(F?"F=%P!F9S]F@6-P4[I-2Q'M$!%5IGRE?>%$TVB*O>_G1)])LR %PR/)!\1L%6K.>IG6HGLU_[*BSEWSK'6 MY:R0\2:MT%(EEX\S\KB_.^#/P/_O'?"GC6#DJTAK-BB+(S(?V*"II6S F)(Z M!8Z$GES8G:LELT&G!\&:7:DK/AKC/3KQPAUZKW6L-]:B&B6I-#Y,^?OK4N=: MK[Q7OAMD9$X<,'ME>5?SG.;>1$/[&@[OWSS1I]8IYYQ,YJ5X-1N>D1UOM)X+ MMF[%1-$@QU#'@%2R0P%:O007C8<%Y=J-V[)!Q9&Z+R6/^;%!KCS2(3&,!(I! M*WH$PSHP2K\2:-!$J#*-6$6:4>@&%8.>>$A([O=G8KVT$$/OW"K_XX^LPX]I M] K+.7L*'Q9E?4%:]#'N%3&4J9+)D_)$1.FXJV:":PV?9LK#>E>[*U\)48?O MS%>KPH50O4,0"9B;&UZ94C%5LVQ1"A&%,V2HCY)]/MG!%Q+=XO)_[&K%[XJ7 M/;5\$'.CI?;D38+LG2>J\$4?H&<+35029)RDWO$LVC=-=4XSK4S/) Y*KKK>OE1O/1DH+7&B] M?DO/EG6@A*[,ZB.4L4$O&'#*!BT<.)[OBAVM:Q&IUBFVF4OU\RY\K:+R)7QA MAN?4I>8C 4^N'_S #QD=F@H(@W' 2#A!1&T4\])&#R5 @43XO55;4:YR38$? M#8P7OV>-3JWW'1TQ7/_0OJ;X[#ZL9UIQ#3C5(@FFHAF"1 -*:6$=ZN.@PYGZ MVKJ^7*?734O!CYZ-:\M=;9$X*&$AE7N/F<\&3<9ARV5B6>( &]0&YVO<;V>/ MO#J@5F*T?>4U4$[=6XYV]?O3Z&J: G M\R!G)<17M4KRJ\,\J*OA>- _#J#+H3)B!X!7*Q#I=0L+Y'O^L&$W9^0EEA2=?V;;CCO4ND= M*P-_@I2G8974*\5O/<*6/J]1'YF?U'& K!(1$P<_L D>7GD:RP9%:2QX(:B" M-D.E7OCA/3>*5+O/$*/O!('J*N_YOZY>(_M\M93K72:C/W-UK>?LG@ MHL22/P)14U*!<..R1)IAE>G1)57;(F/E.YV&YU_Q"=_]!5*-N ,"@80WVAF" MZ>1;T50,S8N*;L/&L(0-V]M-14B!X6R049T=>!FG^[V\XO&7\2.1)_W?1QJ^ MU-X;4\L&[9, !C0Y-^>\)L"0 ([JC>!>ZMF5N9;;W9-9+2Y>E;Y3]VX\)OPC M6!UE'N1C*[D?>$=55-K'L8U#*&Z&KH8.-")W=*'.-^>L?XRHX]WL?;\/#,V: M]5NWS^F%$K61R5J6M"V)W@CA%>D1$KD',8!3>+?Z(!"AT9)W[NIP*^(0P"[;TA M)3<1;D.+[8XC[8.*_/%O/-:C?F/NN4EE_,A/X@U3-0,A]Z-'-*Z 0-QK_KBT M=)HA,QNJAQJMSM0&2!=GL9%Z_&09>Y[;M-[B0CBZ^\SC-^;>K!6MC>WZ[@8,24R/0SK#(M&/#55F^13>U86Y)3D&T M:^TSAK@K/9O\8.+@Q\[+/2O%69#UGX/[+J%/==E^;*R0(X]AI.,^:P5:;!CZ MPN[!@AC#4].J>L0+ 2V6;_#I?:O#H5_UA:S+'T?\9RW+!2%6$NB*@0&T9N!@ M(5)H:(N>(6G[+JN^UZ_H&NDL-H0O*N9^K7C8R0*[<,OT?;=$@Y,#\U:V*."I M]A4^"A=#FR+?OA$8TKJK6.%1XBI8LOSZ:L#%6L2FVW=)1S]_\C-[\D'1XR"( M%.<",4S.X'\(QL"%\&[4;7(\AFIAW/L4RY^'85A,+N'*[89_%P=<&=E87L\7 MT+9Z\[TP2^C#3K*A.QW3@MH+[*,[,/-N?']OW1P\%$U =(]9 Q@@"=*"G1@_0H M=,^4KTXUI6SA$H).I/+-IKBU+$AGVGR:NW0XX&CW'T@3*2+8I8GT'"H,:&;# M+P[41.!A;KFM?G(K;BU'BE$/)&*%SQM<3@/MI-,N?"[KY;C8/#:H2N/=IWNM M7EX(+_*!DI7)5Z>OQ7[Z;&EY0A;T=W'+DH-Q,-$3?,PRM%L67XXR->QO% M P6F^(VG5F;GBB2^#*X)UXRZ^J0\J.6637Q2V_;KG959?0,SG;6'<9<"7MF@ M7V)X4%TBH!UDK'A>E$'$%JSFLLPHJM.IQY1>Z2L=8C>]'5.[R/&XJ6T$RBW" M;\R49JP?1 *8IGE3YG*+W;<1?@7N(A=J$Z=0$WU<@/HF,U8_ MJ;(1DP-@#!*UO*3'[PYLW?S@:>@(0+_@,U%TKH!SD<04=/ MF2)%2P9RJ=:M!-#3AM,'])P> 28%!@%")5YY>BIM+/-V>;5+12OR)_F[C=0P M7*Q!]&=T.^)E':ZI>[B?80[X4>5;S ,3)XA&5.%J;$B6>Q\7[87?EZD;.2?O MY^M:WCEQ-)S+D1:H\(#C6N.8'SR?KJ5,;'R%2GPA7*-_(GM]N"-#@(='IT6>Z]E316BY MS-Q-.C^LG0T25K=U*]V4T%FVT__H1BM[6^*E-_#]&_FPQ)MD7<'W<]5XW4DV M*!Y=5;.,FT9'P*J5FNO!W.ZHTYJ[)B6?DO);@XN<>D[6-/"?*%>DGGKT^ZZO MZ+?C,]R5@/S'/\9T.<"8^%'T[^DAQ"4^A!*W2P)-= AB4K633(G?-ALDW(?] MGB?J+*DNJ*)Z:52CQ"C)N'+XDV8A ^WP7ZWM=-,/_>K MTR7 K*,-,E/%#JI5)K)WBU'7 KKY4 RCU\_6CWXICQSQ_4R#<][T9/HV&T19 MP_*P.DD'&!9>/+$H<8=['A-"@Z6O-I+&J4WZC388_IRXI(,& MY$.3X]@@AF#VU"N=&/GK=>KX&'%6\)F9PU%+7Q2"VY='0_+=X16X,#^)>\.E MI7K"N89/NON_#281Y;[?[8*1$W^AT/_O=W/U;+_Z/[1_:/[C^B* M@>Q6J#C%-*J4<6^:W[_O9M_Y4ZH.)-*M,OT]AXM_M(#D-T@T#&=@8I#NS&*& M-ZG"8)F+S+S=&F@C3Q 8;7M85XO16#/J=",OS;FNEC[\:2DAN.?G MX4GUB]KR\T7K[:';#X!MM^_\M5W>GS M=U05%"D:?% MY?DDM/2%9'7D"B?!5.T2\+]Y2;CO+MK]Z>_'1P=JZD.'=\=.\=Z^'5YN(UUI MJ/BRG2["\>Q_-)W9H+!VANN_:;D3PJ!R#"T@CUG#!O'.MZ6A*MB@ _,O%9]> M#*%#)PUI$D8D!-;C+'2YH"% R:NYCC?QU7_75.3E6S*U*>CG4QM(DREC8ZB* M@%LD3?([U!'@;3_ZDDAVTZF:RQ*N3S)42O_5FR%7]2GKED)-CWP9]B&5P-R_ M3*!P0F45)YXI[&RM9?['W!LY#401.>;SS+ MS-]L$$[C%[\K5OP\V_;WV^EN^L_+C&?YE:;#ISHGE+/QE7N8 MP7LJILP-AR@R/)QT""]1;2+5[-^ELEE;!]>YN1N^,X)Z6XHN >(RT'OB](0U M!Q$C=[;,'!8W$W!E9"0/5>X6OE[_B<%:,*-G5@,KQ,&0\&@C*8I+U$COQ*U4 M,QNY LC6(#QU?2XOBF8+1$_5MN51!=N7I/,R,CV3OM#&?O,!3M;XIPOZ=_3T MFAV="EWN%GZI]7_SWHWT_6A5(YW7SM0F?+;)+$)X7+YS7H8P%H2-1+M P(!] MBH>'A,XBQQI21E[P*^^N.%:B]M3+5I*.7Q8C'L8]?)G-6^06QO-!N$H_-!.> M[/S.1,DE/%O,9T4T=WL4_6YRRN77#WP[S M"(78[K24KU__J*?G_1M;9 MH)$H&AY0HDL#NBP!=(P.0+?[0QJV$7X'#D(1*]T2(GB*XR(D:T]"#O\-&).% M$WR A)\/)77RD 9+GMK907-).>) M>T8U&79MHE%$NH#T(E%!>E$!D2*QT40$I D($9$.@H+4D"B]1T!$44 1I FA MHQ ('>D(TH60!*0&$DH(IIWXGK5F?;/6F7?6G//-O&=FO3_N'\^Z4Y[G+GM? MUW/O?>T(.D."1"U$&T1@;0RU23<]Y03K]>B MCA^9B8K?&\R..O]&^5A@GES)JDM>U6=4JF,_/XP;;*_KY9=Y%Z0V3-X02QL\ MET&HT$SH5I&S9 ".Q[]?:E50?6DW2:G#!I!TU/!_:^7%$)O69Y>V%[=C@T4* MN\I$9\]8I1@6>[5\Z[D6&','^CNX$8VNC=]L)@22[ BWR'(8M3C;ZLA MHA$MUZ_J4\<>"*\'?.+\IFOMWIPK8O"#JE4XYRDE-5;QQ=<7<\]/>7/Q'C9. M4]3ZIL71$DG <<6),(AY#QE)BGE*/:<9UWYC\1,/JEL+N3RY7=G0,K]#B%P:@L3?N'WD/ M51YI*._(NXYAFI&ZYA3>Z*"-*';4Y-:1M#$55%?9X>NKVCL?7Y(0'_1,L'!> M\@W32(^NIKI+K]KM\8Q%E,_;8XE_X<1Y-2J2I9KSP T#9/&*5U1#YQT9ZJ:]12LSE5.640 M\FAAV]6_?)(D-9?]JP4Q1LL.]H.UEX$)MJFFBR+X1NS(S!PIC;@_T1O?JCT_ M4*I:6F(\5@=5O#O&\:YT/CC.^,V+["R_>&]Z#-6(XKSF[E\5*M)AIS5^84ZR MT>.!W(R(,OJ-)E6''-*ELQ(#N>:"17&O9]Y;=W!;L@N/Q-?B,Q9"?^D]5=CL M[V?7+T#5H@@2W'6]MQIESL-@X##HU'=;_" MB:P>7=5QVCN?4PX0O/IM1'W]+PK+7[^.%ON'[00.,P#SS*18/,;*EUN MHIZW[I6I%C:I/KY'Q2-6AU__V2#EDZ/=+A65.2/BZDJP7H_E\JZY"EYX;JHN M\#;X.8<,\86S$ :5 N-YENIH/%6'B@/S(R,P0_YF$_M<8/Y0]YY)C9;X.SFS M$HE^^)6OCN4ET;\ ]\[J/@CSDO]EA0*DJ*N0O3*D?EQ:_YQT#5H'U2)\C\Q="Q'%9: M;G:LYBD0_K4.LLEW^YFRB_T;93=QS)MC3ZT53DM+/G OH_?D-YIWY,^E]7;_ ME2&E 6WC30B3Y:>>MTQ\O)>SGW.%_M!0+*GX\^:%K?*Q)G">=73@MUYR];?K,AZL)R[QV;&( D\R?Z\1M7-#7YH! MF)[Q8P *ZTG3]Z4$6 SN=EJEG&TRD$=\LY=B]=ZO%E@IEY.;;T!C([DH+K#V M.WJ\%'GPPAH)Q$(-Q(7NV1D0]6LQ\V=0-74> 44N><3XU[5\JY#JT?-]Q[ M MKB0'VF>Z&'TJ_[C&2!J0T[V)/OA3W+BH'I5PKCNWRZ_!V,W"F+M8,NK:,3YC MS=]H@A6O(-6!P+89B;LBLFBW2:@=V=V7H M_[P;XO8N9649-:-+:B&'$#+I[+DXEI(&/>L5VK:]% M[2R,.#^4:LFO%AF.R+G\$@D,>@OT]&8 &L O--521- ?2ZRJPWQ(%GC.0AS M-O[J3D;G];[37'-]3JZ)?=QZA;OG^JMVR)?W*_1-#WU=,JWKD[A>IXAAH@(5 MI7$O*VU, 1%98GM"A^H49?HHK,Z.*I!/YR NHF8CKI(C%U$"H5J]^N>_97M_[OW."D:EZYDJ/I;$-%1]WWPJSS*BKT2?6A C:/4ZB9# !*U85:0]CN9C MFFU%[ZE#)BU(<(EV G5^AYV0_F5==MKVX9.7'^+4H2.@AI!V\*S2(KV""+\Z MX?8#KZ>N.81*WM1L2S?_./2XZ+<]J59UPN*>3D91Q-)YH!!]L(E4@863+TM@ MB[8:I35>Y[ N5S154])O"*58OEB]5 )*O+(!HK-__T&.)GVC%>E+^.0$V^SS*VZP161^K4%\]YPY@(S"@-,T M>-@LWMKV=C?UO*DRD+D]9[O:-B@CO%))?#W7=_4IVR]+4T&B\NCWRK2/Z3^7 MSE]AO](-^>O=GI,UT U:7>@88(W(^@IO+U'WT:!SEMQ3)QL) M,FF&;5!*FV!@$B73:.Q+GX/TH?E1A&IRJ1ON$F[?#Y\P/GJO+YYXVYIF8616%'[H)AW__%7 ]SJ7N MP&WF,4BKIY,CZO.Z];N:%)LY!D"FJ;' H>4$]XCZP(ZO(/'-;%FNO-(WDQFU M7?\"A\8"NRM*O4)?&"SRO#'NU+375_7>#37'9.7V^>F+NKI%>\H(U26B<-B[%RL" M& !YW>=KRU.KYFVPF0V,VN;4HB<42#U+*-3QRW"I=*=,B63@CML7ZGU?03__ MJ_T,+:SZI84I^]U=@E/7K+^R.@I#PQ[['-HFDKQ,Z!;$^V;8B.7V;XL[C2UF MY7;@7^"'[^@>Y4[C3YRU*'RP=G6Z(+1OLH%^D7@ZNFM!^\)OL\>AL, 'QLLJ M_*TKQ3G0X)6MH[:M;PN2J%,Z(^K.9WH')-[8/%,T+5]M/E=C6F!KM'8H:_"* M\!LL*>QD8E4LE5R^M;#C7^Y759"T0HTD@MK1/)OZ,UBGV\HIWZ*&U7*\4/-@ M\\ 7V\['U25B!@AC70^]Y:_K?M,]M^OQ[7JLKYG-G5?W"TFFMD'_=QR=ST"K M/'0<*D'XU)JXV&4&MAH>^AYXS&P\0_^0!!X,JKQ$Z8:)@;RX^C3@G#.7LCYL MS^EN*XD!]\9NNXU0."^,2[>$@SL8@.<+W&3OQ/"7R;3;O.\LOEU[!=H;"C]] ML$296LG GCB#/=2Y#^)UC9_!>JLP !L_I1!40V&10E NVO!W@ZY2XWA ML?B1;EYNC6R![\M+Z7!2OO)@5^:ZSQ]B06MQ_%>P*J8_,.A^L6W1^W6SW3M^ M(9'-Y\@MYD#U(:)]84&Q9P>(^V&%*.+_>]4[&57 >!J4^_O50 M&Y+LN.:FI'?NX].$WJ#@)8Q- JVRH#5E9Q"8% Y+UH3%Z4N/(5E#_?;G*H[O MJ ACW'<&[?RX$NYI$3#][TD]/ECXK ,.5XQ7T8K3%X;8TI*>=>*X&( 8NO)8 MI<9 ,NVBV85ZL7PC?O2-8-6D+Q=,1+-E.+*7.=,,?;8=Y%E6T#/Y)"BQ>-.# MPKZ:#]C;YET('0>/!R5/-#7^4/4KL%?=SQ!I_S]'JU3X[31%/9U>_]6*[BEY*Q M+.S7YOM$95LW"I[K^Y!=*";0>5O@2:KYHAH\OYH5/Q&C\XH!("20X6WA+!9VJ[9U-S/]<3C2R: M)NI-@D8?U8^IOATSO7SVNY6,+5[P/L8TESS+WCNU9\'V.P95G8W/Q/&2Y=S_ MRL?,3^ES][E5>BYM7!H)DX7;^ 74\'->B;]\T6M-\FDH(7/ MDM4OJ[0/K6FN!@!()!-BF?:BCS'I0U$?)92J13C' "1!0%@XC^GG4)31Z-)S M\+WY!-R6) MW4$:__(28O_2=NTT=^9SG9P5NAS5FAQ!<&W/AO&URH?6C!N.*6>K+SBU'KF2 M;NV6.WR>_]K#Z9(1R MG.X+N[ATC4.L2]Y4GUUWMRH2QD5P]^C:>I9I7?5SO]0A_#I7)+0% M\1;+?7?=F0-D*WFKE^7$+28\P5J7WM S88E:>+!&5!,(4 MH/S-[JXX36ER&(R%.I-6!TT#;!!@N>#+75P[)8 +TA?@P30F 5K,S6=#/>)1 MO?)4W@I,?#6*;R&J+ %$GY[_,7=F)"/WFK;JC+:OB]'HL[VW<#$WB&YTGDV' M94!*5ME#MR*'5LN-.Z80-%)@>/ MB?NVMY24)%0N#JOHFM4F+2PLG$MC/YURUC#I?%G990 P%)D:B!TZ./77+L? MDV%[S1(,GEX+?NHMGK5D2[C97)3CP5G"A R<.*@<-8R)*JPC%&0IT,]L \5S ME_OS_WC.\T4\C2P?W$0J$#-)+Y%P.Z+-AI?#"?RH;$=U.@-P&S=\GXGY>T\% M1-AUKNCYQ'4\9 !J:_K]A9+IQGY G8 MEB3V,0-0,80"0L?MFBH8 .I9T/&Z;_Z/E_V284O"?0S 9TM<_L$[N.LD'$ ? M;)RM9W[D'%KLF8G_X]]^^ =R*ID,@-FC$= 60FJE*-SH.50T5!=3'S]-U?S, MFIXML&"Z:Z9%&5K;/'^E_$.E)/#XPUW?VT]^F=G8Y4QJ?"H2AY&VYZ!/]T)^ MY KMSEY6-.=]U3G3O?J; 4A4RY]Q-B6_-7:Y83 SNYI87L@@' M7!92$;1;?9+B(B1:+@/I?'QG.Z @23%&T-( \._V'YM9CJEY '[J9J766 MO99ZFT,/;]O>&P.=1A%LYN*F1MJ TTGM2%-L\EKK=XB!FP_IS:=7Q)KA\[RS M,AN4#FY72;9A6_-I')WC^F33.C6"5H]XUT57;,G'NW8>-(*\XL3,]=U^Q>37 M#>0O]J6XYE)=]Y4143N;<%;NN629M?'7=:MJ.-M]QXY3<[5[3:AE;80$D[KI MA!FQ&]B4GE)\>*Y"7!_NG8D7>D:7R7%V)$R1'M,J0(MET,L-Y!F*:6C21B>, M%_NR-=/CF*%FQMDP4U'@Y6, GL%WM3UZ0U_!HPQ -)JU593*0KC2V(F*H9]L M&--H=LE79!T8) /ZE/)SC"Z+N4)'RT%'P@?PIP*E:G M%99T>>H"UH!;XV&)"Y.KG4C1B+$+:=1H[MMOR6C6CX^]#%3!9.M9%VY@UV$G MD?OO\]V8%LX@Z!9^AE7PI*#P0P!+AL^ OAQT/ ](&(1_#!67F=@_&\S!EWG, M;"U],'Z&R5? .2OV)*O.:?,OKNLE1@4;\TWB.O<8$Z"P,\;')3 M-;O^C\)%$JGV&/3Q-?\OY'>V26/SH"3#97C!BP&@2Z:S&M8\#R?B>%-FAP;Y&B_8GSS6'8[G M.G !^WI,/T-X$="Q2!"&1T7#G\?K_*QC,>$F*O1/]7KOKZ6IKKGDRW-0WQ,< M3*OZ)YD!>%)\P-ROZF@F&- M&SNCAU2H:^K@1L3]V[_R%Y$9S&&T=/[6]3]SQT@W&<:92"J6#*A+ J[XM"-A M3'Q\E1:E+[:Q$^K:#:ZK3/ _^[)7T M(M_>39%[WCW &QN5F9;:/$O+,/-;H.R!RI!J?W0P7Q'Q:RMBO\\&8>R=WROL ME#[=>U4DWQ-J0@N_ M\JZ^5H]/R#<"3+F A[;;P'"P ,H=E3@;THV(:97.OC,1M';MS+U#.\M'(E&/ MCH6E7Q9UT^]Z\-QH[QP%!'$=17F"HJ"BY G,U]NV>3(_,$CA34HJ,N5KQDFC MNVFG./:MG!$GB(*!);<$X"K&ZV,SE1O[SCGY1W!LT?M4=801?_R7#1>?2Y]D M,UX]RCIT\SLU69U1OSE^:Y8D:)"%-GCF5NI3YXJT76( 6#? MCMEC=\T@X<_>W1F\76,D>.%LU.V,[\GM@(P+]_TW-R@AH7*XAE(,G'T#Q0.Q M7)R/Z%X0%=^.W]QO-EZN_XD_JO2=-!6\16QMV\C*['_Y6.S:2Z4U>#=O8$'K M4UH1:+$$7 O:G,?AY3"JG\)*?>@*D\_D??%U0^*#;SYZR?)E9V!(W;&1[5$B M =91!2T1.$0O+P ZC.)^!DP&GD04)YN-1\G'#?\:"@Q1KS*N6$P)E*E<4BS9 M>FH,>'EDZ@=8"CJ83[!'/&?2/;7>-RB/2!BF,0G"BT //_@QU5754_[DDA:[ M#.?/(/+ M%<"@ND:.^LRV(LI7HZU"D?JC>L$_WCJ?%OL2X($I[N 5F78R*C(O<5H7+Y@]%!Z]:1.BE:VDI2;C>5[G*Z+" M\[_HO___KQWB2),,0%0*Y#3M9=T,1+^F%\LK;GK"EZKE=9G68VAK6BRV8_61 MZV!.FN58U=Y.RCOUD6IB^Z*"3M:Y&O"[")FFQD=->, M@AD F4:_/9-+?Z2G]"]2'Y/!%!!9? 4KUYTO/.S=17-9#OZ;T;_3 MAT\(7=,3&#T)TH.>I3/=5CV**N3?*P(ZCO( \F"6+L9,5%:>N_"IRYPW M\J*'MF1%7=A()"5$!14-KF[$@YAF2X8XA,+S4AZ%YC AH3,4W_N9(F+NGU] M_CX!?\8W.92]Q^V!4P\[.A>W=X,Y60Q / / IB?A06 ,/!8%0T_J>Y+V$N!3KB/6_X+DP*.BZ> M]ZT$UG&&X'KK]=:ZK7SC[Z-=^?=PT@R U&.VXO#,OZ4\>@-AD4S&[=^CD=*T/=MYUQ"[Z)YM+ZX8?9K0F3SW=Z1DOL??A738E>CUT9*-:?M M9^S7)JNGUTC5[<=N"%EDE5_R:!#4?WMYP=USC\/?*CP_=OGNF(GOG? JAD79=O>G*$ M[2Z=3(1A\_DYZ4CV, F@#0(^J'=K4;F&CKY0]&SLHA4L2/OM;]N1&E]0KS-( M#M:_,F%MU^U!YS2A&)!I21 I6D[7W+ TR*/YISG]VKUN("&+R4'U96'?U3H1 M'QS[#E"CFU](<$JHK"4YT)F-:D"7ZH9]K^5)[":1K&6GT*I.)T#[[UBM: NY MM_(QT33?R%)[?6GB]@N(9)RY2.BXR=@K[M<_ZT4_L- I+N#3L$Y^^B\&@+\5 MEHBN\Y]9S-R>NX0*>=(X=7"K'+CD ^[,)YBH<4@G4OV)[ZQ;W+5?>C7Y!B_E M,0 :J:K0KU1Y!N ^\FHO _ ==?J5W:YM!6?P?EP-Y0VJ7KT,W=ZNN:)PCOPX M0BL1]1@\8]7QCKDR<5*Y3S=^:'PO:OX5F2(_\ >+W.Y"$VS\GXO;KB*U,?DG MO6MXF[!C\F=!R7U?86C-T5!7.D?V6ZG.':BCT.TN8KG\\QDM=V !&T6K0VC*F+V!?*&R_EJV(!XEFQ+ M6,O4SHD["@ADZ;BS21]=!Z@^#VN_"ST7VH3Y A6@#W_&6@3$.98B1/.#XC1Z MQY]\AG7@F.:V"'*; 4@'8R(\N>2N:URN"-!OW.RRFQ5N:&BP4*G(J@OHBN:0 M-!:RCC@R5OB)=@T[&$)-(4,RR- 1=?D,R-X/ ;$9U)$MFK_(Y>D'!-SHW0->K;QA9AZ^Z,FS]P[.L]/Z I, M(JD#,>KF\HM"I%K#IZ*'-D+:?<7^:H#X8_N5U>^'[!/ MJ,.94.SE2WLX#"]:917,)=WO7[\_-3;ICUNG_6$.U ,R2Q>0FP%XD!^7)T@T M0*8[YYXTG8I[<*,GVT[=R;!0ZAK'Q2C>VZ[UD&@*'Q.-<]3/L_38@DXR +Y7 M'&_G3)F_]:@G.&=IS0K_-CC](D3UZ.:QP)./>7ON::?$,(0#J7,+6UCM2DF/\&\ M%Y-37$5(=:_>YQP$UX;/8=!DQ?C-=(JU#TJ8*DUY1N_1^3E&'FG+N7%OY.-5 MH<]Y/TTTWBT:]@\:YSW*$!@HM6A.F'T"6TP'-S:VH6?5.^BH;L*2(I39+Q9ZCS]VH:@A-_\.]2YQ!,]/&,'MY[5@ M$-'AJ!2ZE+>^:-JT+E?55PH06\_#TW4K%Z)4\H3&?4C MK7=KM%XEU_I+;XTLN[YGSL1Z&0/0:04=5GF1^>4.DP\U;G#2%'[NG1*Q_U:- MG*@K474;?TR?*.[3NY:*I#MV_Y:%;OAF&'Q?.6$43@;2.6LI%^B3L#KF F4A M-/< CS$ 'J?LK,9:@0L#^A\CGV!5I*:=?J]S &+=6GA3JSQ4RP]Z6=Y'FE$L M0P]('\=1'LE#YJ3[9)&(4O*!U0V?8J^FO/+/[;27C@%:@>J_#B_ZLB@F;+]^ M].M",P"H#K$F^(+@:5F7WS%+ECPY],5*>NM1P)O[D MK0)C,4J!DD([)^][Z#1=D9Q*85K==B^J $7#4T3$5[M#Y#25?7^ M[:285JQAE>9+TH#%)EOQ_>B%>BB%,="""J8'([ MC& )BI+BR^XB72B;(>]V-FB=[X64^,G4:%DH#R>>Y].!;I[W&TUY=&'VR"B] M'46P&$F :'Z9 K)D%:@Q_K)LU6?H-QX8LI9/,._RIOO6D#5K>^UZCI\8S<' M7NN.W<8$O]]#$6S]X5!Y6B[*!2Q*'F@[V''P<4AJ+_2:JJJV:_!Y>_.I<>'3 MRK.[MZJ6+HW/(@](+K0TJ!;9E/2!C*,$K[<*-?Y WL!)2&R XIU%)K8^A0DY MNA9.Q;$]2AZ,"-4W>-I?(;LI:>U\BI;[-\!X#D;G.,3Y1X$:LQK>?0P=MY@4 M!W,X?PE>[#I]P93E3D/L)W8W>^E^*MU1("K@'DL;E!4ZGG\*M9@-K#9O'TG0 M G(CQ1 03>+$W*\->#&M3,7O<:76[5/+'CM.@^PV1MDICK$JU&=_K##P8U09 MHGZE_N755I'Q;4T@_UIP9)7J "W=DQ=-$,^I/A01 M^A2HSF-3DU!,8B/"VBGY/-ZM7,0D4ZRY*-I;.&,M?>TU<;Y;L.&W0H[)4NC6 M2_:.H^*R)RSX?+9X4U^W7B+;491\9N7:>+F^< +I$55^$'/0T?!$BA?H0;XI@XBR:Y#ZD3050&*VBVPJDF! M-%GNJWO@-M#[3P%RG*1-EN#=G*&HD:47/R3:XFZ,NIC=_O@]8D9=93P:';1S M"R:^U_2O+Y#S_] 4)2@4'L4>/ROKEKC9V079UU@L]FIZ5]+%P<%0"X!,9ENE M+FX%+T2 DSP(&JT@<@NVI&[C6E9= S@/2[)07[XA^MMP;5/]M>)%GUWT7X5> MD*\Y6:DW]3EM==P]@66KNO>N@XAZ M#)2C]PFK@JO/D LAB*XS/J;4KX0?J''R?6=63M42>C+,$N_=RQ(?W>7J#1$\ M\R7_?=YHO)W<&%XVL_$C?1),L&8 A*G7B794]?Q-_L)Y'X?)CPKUF=W"MI\- M@U<''L4\!0P_!BY;<%BF&.L@IHOI'#<^0G1^%I#'*3:_NK$CXO?-2/7CJD5: MEQK4+_QRMO6EE4%V[BT?&6;ADVH9)YG1DJ!H#F;22K24)8^EGR!%$-)UM"YR>#/OUR<,B31;+Y%ID3 MU?=BH?%R4_50@2Y)IZP 2JIXZD^$6M0K$4T3_1R5['>-60OQ>/O'IBF#X^_] MQ'W"!HP1^>";X6S=O/!6'K(OXL$Y\;@2-F'A+?T;#("9Q,O\.^:-X;N1H':4 M*,IS;GH?)8J^E/UQ:_Y8!.='X-ZPWC*'=PY4\GVFI'F MNJC0;U'"#(";.1J$UUID#0\ RUR.1VXK!IB'K1E\?]QP[N M0L;-Z+NP:\^O*$&3E/;T9'DYGG?V\L9%Q4@76-J:+L'?5#@WR):7VMZY&]%8 MSBE?T'0[ZO^U"'VTQ<^]^;,SB&=.U__*;)H^42R E\IP8I#F%%OHT +?+\V1 M5.BI$_E0)2<#U5.123>^O2!U!^ ";]>JP"^I(A4J=U^Y'M:YVO''?T#8>NM7 MJ WN<2JMH 28'HE)%=R&V +&ZJ_X."B-4[2,'[$Q $>YGZW\.: *E=_.@U6' MDO[YG]?)2%@27$)=U(0!>+H/VIM-7[;%ZF7$ M=SN!3 =V;E-.)I'+Z>(, )V3BRCI2XZ@7*%%L0&;F\ G[C>"__CHLH\LFS( MG&@Z9SE1G6[(>ZKAA60N+ZF^_O,/!N#QK?M0O:EL)M('LR6/*P]<"$T;UG"( M'[[KC7XR0J\>*Z=O7R^D_O1M)446*5=?DS#32TKXI+PU#8C(P5'-*3WGQSZ M0^J]A]@F!H ;UBY//[[6[$8$I>H9E1GK%%K=\!> 'KWD3PV'[^=W43MI(S*I M0F,VY;W$&)&+E-Y]^ND*JO)9^/O/J'.E4Z'Y=,XK%(70D*<.H9.[MNDZO9^] M!"3SW;,LS1=]AJE_B9D?&>9K#Q$C)-NCM#M.W?JC=)_.?@[A0!C9%*/(DQU] MYB R]LUVN#O=A_)'ICL3AAKK!0O&5;@Y0A=&Z\K>2!-)UL: MD< IVG#B+OT37! (3V6&>3':(H62-) M# !F 51OUZ7V#GN 5SPE0R'F&NY:G [W>]F#>GZY$MX)))CXQP8[.G8S (*: M^*MPI/+IN E'@HM"+PY\[X!J3\;A'H!+'H MB/*+Z0SO*Z75;&?XOWK?5KQ%>JT:+Y8?_"6_Z14)W=K*>0LD[-;[5 MR8/^'HY=_E"9T!V6U(SW/8L(O=)N0)C6YM_7L43P?1Y[X

%RB5;;JTR%>V.)P@-*!'T78%.&94R_FHU*B)VSG"BGUKC$^="Q-#_D$ MJ0FJX#2=Q)DB4/4.3IDR@^14(:)FTC/#C2^KXICDJ10 MKL)#KBC;J*#I?$+]'I&"V$82;M6+(OH,]A$>2F6S?ONOO8MEI14:*%+XLH+4 M4$=7Z8 _+T?=01>OVQU\[HM*B[JLD8!H#2BG'.]8GNR5A%D1>G.@X6M2=[Z4 MA3U5&5+C"=5:=1GUR+S*FB.7;#IL:G=.D:T+<0*^"!349Z78457(MJ+#X_4, MF4&.?:.&2MX_ C36)I"D6V)LO(JG.)X_'AT2_93]=)8UUEWRH%B-01H?T[\! MQ1#8S%YA6B[,#*<2R;XF&M5B.M/TG'NPT"NGDL[IFDNF1=U$=ABRA)FMH6+I4G8+,#]R5> : M1F"<:^P]Q""NO%OSIMD7(6XHCWT:F.FUB)_GYM?) T6J$(+DQ'@W*!00EON- M/K%Z9@I*E9[#$*K5SL[].GL/M MFB=I1ZNL=\1*H.SI:G^Z9LN<^$WGD1?CR9E_963 M(3#MS?Q/R)^^-]\LI3CX[U:G=(?W%GJB[4O*9X^5EEB^^S&7 +_K@NA">OT9 M_X01!\\0=/7.?X=' '0U*9,<2 '2OQIJTRKA:A@:5""7M^H-'&=1ST#C@+X:\V?C%(#G.3M_@ E1#PG"M M2$<)&3':&1N:HX'>].]Z685['=LG5P[70O35(0F.X,0C0"L[7HJ((#VD55&= M21DGR9A!T55]@FC1)27V5P-X]"V)CE,FI^/MW*0$KL2B4=#J!%[6K5:96 U-W4[,[7SK$>%?4%>.# MYQTF>:X9892.K_RWBFJ-Z5PZQ''28UJOML9"-:EL$J91]Z-7S5>(L)4*4ZIT M\CZHZLHLB9KP5SVLT__EM>2;5LH_L?*&OW6[/I4J2GD,_W8!T>?8@EIP&[0U M!'81TM*+_^2V/?[!+_Q3XG8R\13RB_+3_*>"S0'9?I*18/,^] M\%H_X+2DI+0)P+ =C'8D/2/HX:T(M@YD8:+TKE7LC7FY1'!@V0I'@*S7IKE; M\$.QVU)"N)R7ZRSB1%34JB%C3J2LX@0BA.N#Q\:CZ4+CGS M:W[ZM\D'0E%.[>_-ZA)SN?!T\OPS@?+2.(XQY?O8C-L$LQBJ)F&]K]-V@!%C MO4\M>/T[6\2;GN=Q2L&U+>F$:526>?\[,?GLF2R? \R"P:[W6 1G^W4^ B?; M[WO+]7<,=LRWXM$B[1WY;FE">:&N)S+N@F\"0H2)H:E'@ !^M.A'#,$:PT4? MPE>10^\0/)-JZ)BM(X#;91=C0?3*S0;.ZT..O">HE$OLE<\HNM]_3GW2U-G\ M''C&M:3\<:D\EJ=XXQO+2]L)$.%>/5IQ#;-72E'Q 4D;\F%^6+SS^I=6=L_! M5]S7R21(\K#LXE_W:W$6/[_>#DP-E?JS%TUT'#P"2![7[SX!>T"L>5I5'98] M8-/V+V9AT.VYA>R)):'<,T$+V4;2F2:FZGC+R491S?P8Z/E]B9@ML1&GB/GA M(T#;'WP?Q8@^CFR9Z.=_O@KH^*:N?X4H:-W2,O-FICDA(N4QU#7&6+):.2/? M8_1345GH#R/@(ZM;R3OH>A25$YPGWG;GSEP ^%@>*ZK2EA8$J8[ZHH M$105?+&7?:BD>KMS^6"G'WOX$RYVK7[FC(E:$A6=I:>D3 M;2X#_ 4XN4-W[IX,HPLSE/O- "O(I?_6Q,/? K5HU0N$@0A?YC(?U%,MB-=^ MZ#H< 1)S"L&3_CDXQY3%'&>>8KMB_3/!D%>YKD*Q$6LN390'L)/MA(KJBK## M:T1,0@M"?+O -NEL+X'8V8IOC^YYAPGQGR60%E0 C!CJAGF M]#D"+ R/D(J)]0.8)%V$R.]]#E\4GTX^])?OBO3%1V9:X8X#0UJ-(K2IJ,%3 M\8\_]7TPJ/C^'?V5K;.K_<;;JWG'O88-S V4/GW:D3I]W#4HYARSQD2=8Q(\;4#\^C/69/XC;/IZ(AW4^9))X=_,E]B5F3N9=>_P_":&/@R79D1 M#S5]L<.T!"ISR6[CLN^FOIU.OAOD[!+GYA&@)E-30O LR:D3[UR:[7*HVG!5 MT%+_?6*LZL\%P+-L([ZW^=! :.B)9?37K.'=#OFT6!7^.V8./AA[@R4[A0W3 M8*-]P NHM0&GE-&?-YQ>;TLMNFP[(K0[4K^(QV?)8!MC7PM0UCMK9O7"U*Q=)P,+2B@6)/N6CK\E6UAZW?U^8-&UFU097MG= MD2VQ56#/&>[NQ]21=-':*NH-K^-NHG_MN$6$5.]^IL++*&9IT:J-K;9G9 SI M"JT-Y05)1A&L(,G 1O9!R@3_JI<+QU1]Y73]KQ4Q?,"C,*C_&>.SCT(HV:U& MS/(G-*>B#+_^YZ3M6TK(BR[ZA%YF^*9>HGX?"EIW>7VU&[5>B?9 MJ"(S&K+=1%N&FF.-SR\=NBAPU>\S;&F,7<'M3KDM*/(K.]>FD8%-LE^3"500 M?&P[]9\+7 ;F>'-H(.LR9Y#O97.)=^Y9NCPU!E>EO)A^W;V@K!3J"A"3+P:4 M)=M5)GG&F 2'\*2GO?CX2^:/$&!'!9M!5L[#4RC6]$'$:7T@#ASG,!^WWSQQ M>LE2UJ0V+'S54=%\\KSTI?EG:R8[;ZB5V<6&VX39])Z*[>-C\RZ6M_^*TF1) M5S0#&O7>I5[PEUX$W3,2W7[W9>5=I\C9[R#]D6[C;JC*ZX 1)\_4J>7E)?N/ M\[9YG$(WM YNX*S-.@S.,?VR':+S'=LT\;BRM"CF0UM2"Y#?1UJP;=KE0&); MVS:&$#]]%R_4]GK\H G_%?.*;[&^25T=KW9"HOK5VJ&D/-PM;GGD;>IOPQDF MA?^/]E?25XGU)#:&H/&*] $+4)W(G&]W'%YCB,2JI;^MH1=>NVE9^!&[$Z06 MLE3 6.B>+T4#_B5/ T$ 8RM22EPN"_G?O%C@VY/P/OSPPB>A/\X+ACD_7MHJ M][F6.BXI6VWM?ZK_@]YJ,SR[=C,_E 0CMKA(SY$"ROZJ+647YF)DWB:KO"/^ MOU4*X"\$^0')BI&5> 0QI0\EVG($2+4MD.\]T6Y/-7"KW)X<[?7*54JY-7'6 M?7RP^YR1D%N='0WHTV;N*PZQE,SF^%APH_1Y&Q*M5AS4<'3B"O!\%L$%/DVPA?Q3Y A/XN15&LX MD('T:$;\TTCI[&F-9NBKF4*;]'E^Z!HD4;>UX;WFCI_J!AH,?+;YX@@PW62[ M7XFWIMR@7CSN2^0)%(=/HT3VZ1.X?98P^/K]&=T/_*!<5%>,/L$C]UJFS,^# M<_N00>!_1IC1/H"\]O_[@,DUH 0YYGA X/X81@##F23SV?*[&6^PT.47A(J M5-1&S$[=TZRW-Z5O?'_M/-MBKK(4\CWB].?OZ2I\/\RX;_/^3@WYZW.!Y$@K MI2O01R'-9K$H[_K8?Y6+#'U2^XP7;/GD]MA-O0F>J,CMC=3NVZC!K//[D(6, MO7&**\R?5D,'A)DQB/+5,C,$;N+T]HN=RW[$1=,AYE1]"V<16-$;L?3B5_.EQ1LA M33G@Q;6=;X$HPF: [U+P=$]M9?6E)WO]I]G5GYVOBH#YD'Z!O/1YU_;1-I2A M.9%B-<)(=L781=$L6I*MC^OAB[!ZE[?)\W*?5-P7PN]6)5+>\M;&Q MN-U;DSH@ 9:ROBWD=OO37'(C'%ZY":$*E^M4@; -0( <87:HYG**(]G5SB*2 MV_P$^ C R3HWG'DJ)Y_9]868N1@@O>6W:1KCZWXM',:T*E3B:RE6,+>4(?J9 MR51>7 ^["8$XK;VBW9?--+ ,EN^2;"Y51W5?NL3L[P&?@1!N 1.1S2A\$ Z$ M1F^17DT%^S+NU(NDQ98.$?Z9KRUY1BAL//2\G)7/F77M]#NC^SR \/JZX/;? M-X*W'\[MJ_U4GP6T%\\MEJ0M==SW?%*ZT!3INW21_S/P)%6'T#:$(E^T&(*S M$9M#[WGKP:6>8Q8=7<8"U-?%6:L.W+T^-5T?D7AQ4I*W-D>U,I3.@601MQV9 M0)N1@M,U0'W//!,=KO#SNV@6H^5%\W+W2N1'SZS=M_D:RC%_:2B2J9SAW)>Z M_2L0?<8M_.1S)^C?'-Q6=DX5AA+Z"/HQ\JTBYE[O%"GPT.=IIWL_BTQ\8@)< M(#&H3\P3\A^2"7F<*+JNAL3SEOO.0TZ)^Z8L7>KF5NA^FF>IWU1:(AXKDN9B M\]F3-1X0HO^-??P(0# )S82?IL\\E;4]OV0B]-CTZXVTZ^*O )YO/@)S[!EW M!7D9:A)!5('J=9$X+#"9U,LV6Z?O"%?K=HS0R^%[Q5;DZF+[XN1#">:,\T'2 MH>GW;;\A&H%40>81AI[7BX>?"XNX2BL/KO7H/6O/L=7>36#)1'A^9=G]_K[N M+6QH*4AQ],;&F94H8P_J\;Z0\0Z(!_00E8AL\#@"X!5H)>7DW3L9=V(=F@B9 MS>T?.N[YP5VA\O9OH8W#7+#G\8%=F5'\R0@?D- /) ^5B:)+O4%6\)!T^!GW M?L7.F>KT+=AC6I;H/ZCER"FMM12@< MEUQ[3S#P)!TW?0C: 34CDPV!U "=#B)09E!N"7'0GYAI^W)"9&WLB]O5>MS MC IQAK8O'43+5=GP< #^N@TCN/4Y"0@Z-Y$PT0_B;>9H+I+93C%HS?:YN62? M^P&U_,+LSX,,F;;W6SA?_F,]DFGU9K0@'<>3S[SQ*J+N+Z)8Y8>4:0* M?J$T'^$'[X M$OTB[3VNFRB=X,MED(:*F54K]TBW*[Z8A[\4#U2_5F*>>6 _OH$U)^[2.1/6 M#7Q)G> E6Y(5[2W_ $K4^6U%#S2D1(U6OO]S\#:%^]W V[KMA?./[F!+@XR MAO!)# _(!QJ#(ER'"E'/T6JD%&9_@81_$+PNI%EK2#4WA7M-RHV6':0_,N+$ M"0.P7.L,RO$&_0AYW,D.0BO2MX=Z"#TKLQ6W+GL6(R.HUO4C+YW(+KFG)NEG M>U&!"0\)I$\#/^2EH[Q!BP_W24'S1P"O1;:2NIUO/M+GB 'EN.@@A>4&;;\D MJ+_P9TVTJ?Z[&1G,095B4-,H1A'1]X#.[8MH0E(%,#C/C_B@X=;5,U">L(-/ M_?/6K5/B(U^CM5>,SFZG'L*P(6<^1+("@B"$N_OQ:/Z](,((5A0?1."*^ (< M\2&HU]>WEJBVB0](7'ST9?P"\+R'%!>A7$$I+?I^"(A@KP"1A"] &@^Z_Q2$ MS>EP/_9H>CT2Z/]]1\2I--UJ/I1W(>K&@V"$;OFY*--?"GB/]&;,B1 MV%KEJ7\# W/2HA0=>H4+QXWD@_4)KP56H[BU9(-/CILV_NM-M.;C# II95H= MW)#,OAZ7,5+-SZLQ,)Y8IQVI#&8SV"_2]-F?,$+J].1/L$;KZU7VKJ??CDOLH5_EJ&X3*D+Q.A@R"R8N@ #3&, MILU5(L1]1)!^/:_&5(Q9:8-WJMS&EL1E>4A6+K[8?;*<;C7N$EQM^SQ\H5@N M8P H;!,4^=;!2P3WN6:J6R-(/W7_?%K%P^LN5_-*=3D=_J 6%$FWYU$/,8O_ MQK&W&X@/NNWYD*&!:FG]VV,>4IT6%SZ/"EWI$CC05/T: 1"5C I"$JSX%Y9P M0/PBCE<1"TVF.J%%4V7:>N;TI:J& CR\L@2AO%]_C?)SZNGVY3UIO7D>I,2. M17'"W([MC.@3@\MNN[#0WKIG#R$X]^OGT"N]<_.Y\)N9[8NWL.:^RNI.1CCK M#W#P.K 4T1RZU[>>D8H1I0-A'N1P8N]6W[/Z 8JSL[^#E )4#N6+:8B5&O3; MEN9M_2K&9*,P4UUBY,N^SKX71^0FU7<3>N,H]\*6!D)=! B]*)%FNA2A-4Z? MW:XG24KV\'MQ.,]C)KGO0G<=G_*\Y@+\'2'%DJ?70"E @KT:/^D)$13M04R( MTY?"M79.=?/]T?WA^VY':T$B.U39J7'H@IDDZIS?WL&3-P*#VUZ0)D9T8"6$ MDD[2_J_VKC43L=UW[X?;ROY[GN MT^^YK_M^GNB'Z](_,L%@WZ6#MW 2&0LN1L(ZKRH=<'&4;^ D$XQ$WD4P<44S0 M<#]P^J)0/_KZ[?QYPDN^?WG@HFG 2>[ W4"E^G#IK'7(6W?EX/G[:W960AGS M92TD#SI)#FD75&WM3&S#%*L>$^V)XDN$9;C>.X0YWSGJ@-_DQKAL7EN^NL' M!J W2"$A24-DA6^0\\$XWD-FC"AM9.SLBPGHI]%WHIH2!O6\Q#.\&,G>9^93 M$K6>Q/;NDF"06=TPK8TTM!AXC&_M^5'C =.,]TA\5]%YRS=#NN%!:IZ_KQBQ MU&+"#- 4?A 84K"$ ]4DV-\]9,\T+J,H0;X&]QX9VE*1!U&X6OOH:GH1&S%OQ33V\NA)&O^.H= M8K>+O3WP^K02.*B?LRDMOKK^2L0+(]^O$. XN0-D>3 $+0]0V=*/W.-4HLK< MDW;K'$&)XO]*N(C^W6TM\K(V0N8 8[$>PD<6613E^LYKA7P'T!\(YEZYX>PQ MW:3;S4%FA#&[JXFF,V?"Q;DI:_4O#_ZR8ERC5NWV@$5"ST:-2B"BP'TWZ *VB-G6J,*-O<5G>/%[;X&#;7..N[4*XHF&R=Z:.U+-XE M^G.N,C!R-'P398>F7,7UR+DVYNVR57VMZVCR%=C7;,(AM=BQKO%SXX6GNL37 MF^"=(B_P N@,6BOMMBAA: K_\.T@RX)&2XE3(7AS^3;;L2TIUY5 (P.DO+(D M/A-SO7F%;5&78X^.$0GV Q/+2XMK KX%D=#=''ST+)>4TV%;.)\O_98Q/6U5 M0@_35W,]?QZJ?5$/5K):"32SS&'?I^HA?,4"XR?9W*B+-Y:LU(P3):;"$(UCIG8TN'*#/#]W@VYF0EJ1P<(/Q0WYW"2 [M--.?F#/9T(NCO M@Z\]M$5(M_.5??5\%GE#*0.9(QP$Z/X9@SIOL%CR^ MEJWEWEND9O.L4_.L1"'K5[\ ?SW352\Y9/?G,(D5[YL;QOXW46KN?-B?$9ZNXN93N?SI#?[-8H>/K/;5!ZM_=4KWP.RI^G) MB\/D7MMNKSKAFP1$!V)MAEO.["4=Q!^+6C*Q"Z2O>K5,+F\2C\&E-E/$ MG_=:_B+^1'F*%@X##A1GDR/(<[!^R?Z94926= M*RUY60!I>G<\;1?%QWY63$7L,Q:$T^G[]CT7J2--.(V#';SF[F^M_G@F-O15 MN:1-^:0RPWQ&%E5 FH )KX,KVI$,YRJOI)@>@&&,X-.X M3ODHI%;_2OC2,=/%\%^3; 9.WBH-&G"#ZLK9A];]W=&SC,&:I1KGI?G=$*L@(ZCFL97'.%KH_Q)8D6 MP!3K&R1[$\ MM1=3MK7PP4 VSRJ^-MC#_'L;X/YU%Y?,V-)#_?;V-B#C;AQ@ MB.W#I,^N@FKCK-7TPU3I@& _0IT3TX"K5?_!/UY&?AT\\61X=>>RTXL2^Z-G MNH0C9(Y[4RZYY6)''6# SE@?J_,'K::V)>(OL]\3+<4F%>Q]E>9=1LU6#%4# M(N_!VQ1K>]UXB^U/07CM*B]55'@C2%,(!:'U,!NA"B@8QK*3Y^6BBW8NG; : M4S=D.O:FNAN:^G= M:2'(5\^\UY,Q[8O D8;/4VOE6<))+9-;:YP>2NI'^M(C%UP&( M=$Q;HJA(CL%FGCW4SH4RL!I.9M-X.[.&->OL$RZO0M-M"N=?UUM*Y94HPR$' M R]!>Q>;H6O#%:0)ZK.-]2-\#%#0K_$[A75G^X;OPK(;9VKCS9Z^:*9SK.)^ M%\4!)+*04C^L&.+C1IV$O5ED):9CPL=3RK6 /:SYTYZ_,5'(4%Z@>X/OA?PE MK]\>%!O7VC;W0" 64/%N) _U?: =&.3Y""J)R7S'LR")"3J2=.;_G,=?/TXP M6NNNN? \?T7] O]:EWV2-%WW F$(-3,Y*?;%2W2@E",/$P'S;Y"SB>2O/G'? M1_JA*E'3BJ0AH1+WI%I>5264@<>[Q+V"E&KG]WU9T%Z^=_>54__5%"]L:+#( MX04B4GC.I:ZSN>9T(6H*$Z6%H=L(=Z>XM&7+QHG;,<'-3%EW$US%UU%0QO6Q@3KK M&8WRB%8*HW[M2H/FII.7O7V:MF MC$F_Z/'1SFDM:@;9Y_\+QO3/0;ED/Z5VO[#5F*^+?\\^=0*IW)U^LC0QM)K$ MU/"]'\_)QK9F8/U(B&&=:'BOGG=2BT1U2M:"8UB( 0(Y>L7RE7 :P?$01"SC MUB59M-D-UDS_"%D*=.:DG% I[M#8W]4RR3[^VE]'NR1]";1!1,/CY+YN.L^H: MW2.%Y89:E7?BY+OR\G .@*Q0II@+H^,ZH@1=*"S?BXS'>Y_03"P+(QS3S7E[ MJFS.[=;MP4]A/3J'Q4I53U\=FLOVYLZ RAM+!NEDO #+>R'(I451@3-E3S/+ M')9N&//I^.JY(.M1C02?*!6+1*_]3IJN16?.BM\,/\:7 J\)*D0<7F9)&J>U MQ_@.+A6G5W3BH,"]#ZY74;%[X]IAEYX\S+D?4J#W5M4OY:5\$@Y4PIX!+O-= M7P<2(I;-TZWW4E5!^'^2$0JOAZN+O14LV](%9$^[1^]^/]_A,:]RQ%K3(X5+Z>UA8G^$;1MY9HU4HV* M7HY[%YV6\U8\=L])_2"HC S[42]"JJO,4 +9*U3\ R7)KL- =\)]QM'L;=" M6YXEE^IOGO.Z30EP"O^A K+[1T^(NH1JY?\\:O(O_L6_^(<0^_;FOU!+ P04 M " !4B[)4^J#M%?K1 0!^8A, %0 &%L9VTM,C R,C S,C5?;&%B+GAM M;.2]>7/DMI8G^G]_"KS;$SUV1.*:"[C=7B94JBJWWBN7*JK*]G0X7F1@E=A. M)75)IESJ3S\ 2.8BY0(P02;=$QWMJY)(XIS?(7\X ,[R+__KV\,"//&RRHOE MO_[%_ZOW%\"7M&#Y\NY?__+SU_N#+ M&ER7'-><@3_R^A[\RGCU.Q!E\0!^+ %P*O17GW0R"'_Z&[^B_MY=]>7?]'J*_VLRS[0?]U?6F5[[M0/M;_X7__].$+ MO>X\54F9*2G]6$GYCX<&^^$,\1W)6[^6 MU8%P6MV/KF0\ANE'9^)^E?S AQ=X:YBS16Y>J'=+-M:[NQ[J;-&'E]C5:U'4 M>#'":[$99DODA?K%!_E3.XQZT!$RU>.TU+TE*O]6\R7C#5ON/!KD[%__(G^: MKRIXA_'C_,OJ46JEYCZ\N,;5_?M%\0\*] M0,YHJ8#$QP&,DL3'D?!\(NB\7K_J<[Z$/W_II-)#]QKW+Q8XU >^YY)7Q:JD MFYGP8;%O>I,SFYH+TQ^6^(%7C[B]00JOG(9&GW_[\O.G3Q_>_?3NX]KKS>W'O_W+#QL(W)EC M<2F0%P/CNR4Q4"(#)3/8$AK\UHG]_Q^$MJ [ BZ45U*4+X$J:%^@-A]_)774 M* E<$:UF^T@)6>#_P!=UU?T&JM] SV\]F7^T'?N'5V_/5=GIB4MZPGCM%3_0 M0KILCS7O$:,TD1_P**DO%2NNQ[U%U_+%59SS_*E^A6_(3_ MLRBO5U5=//#R;?& \^4\"#&*I4,-TYAQB#+LP0QY"124)U$FLH11(Z8Z.LK4 M>*F3#OS6R'?XV[! \CC).,-G8$HQA\:8-HQ4/T82\@%;!"'_]9(M/-%AXNW_JUG& AA;1S M0DP -W- 7.$W#E.TTH)67*#DG:W_=4L6^9V>OF9@@ZY2 WRG%/G>G3MB 9M3 M5\1DW%'=$ L@7KH@-K?VXZ7K55E*#^=++;_I*[E.EF9=?,7?WGU[Y,N*MP// MX]@CGD\#2 .60!1RR4Q1B"!#7$A'Q1:&GM2,@,73,:,J!%!E)FT H-OFO%=D@[5C Y)1ZSD4>E'BLP7I*/W=Y<\@D_JU]=_8%+]N[OJ[Q^OEG*-9@^ M]*ANZWM>?KW'R]M']8CJ%UY)+^5FV6P!SE,6Q2B- ^B+V)>^%4EAFD@;IF&4 M(1^E6 3<:NMG),&G1H*-=("MRGQY!QZUC. [Z3Y42MLC_L-ES<]1RK,,^U#$ M40P1Y03B+$B@%V.?D]B3TQKMX5I/ZBT8WS]O7X;IF]]PIW%*UAQIJU+I ]49 M)0/;2H,MK0%Y!MO7M9H#K?H,-,J#+>V!5A_44G_0 C #[;LB7Y4&!(?[GB.; MS>W&Z5C"C[OS.K))7FW=CCV^G?>#%W45JN\**:)T'B,4]02!$/(8I1 M#%/?CR#GF"8X\"(?&VTBCR/NU#R=3BZS*6TDDQZ?R*9GJ.$WN[2NNW.7TK:= MJ[;UG8&UQC.PT7D&-EK/0*3?!M8&_&E'_TG>BMVY/Z_XNTP M=FK&-5;CRJ@QE7\2>&$0:>]D)"E&\4G&1;3S1$8>M=_NRZ>R%?!+7=#?M4=4 MW:YJ%1*IHDSG F?$]V@*0YYAB$+/@R1..YH-B(W'_M>PI[LR6K0T0'GJHW8'YIP&R$!5O2NEL2&L+B="5W:LQ1 M%V"& +Q<-YG>=L9F+SF]*B,O5V62[OB"EVI;2ZV_I"0?5P^$E_,T(GY,.%$K M'$E0G'*(42B@BD]G/L8H\A+K75V7$DZ-TK;D!$^-H#.PU**>N8WGU*X6^W67 MLM;T-^:V;?U+9^M&4<>;;T/8P/TNFU,IQ]].&P+DO?MF@PS48X/L0[&\^\K+ M!^4Q2Q]8#I4_<14#\1/7)$%2P@CA$?33S(>(1C%,B30_2?S(2_V,!20TWMXZ M,=C4>/S#UYM/%EL1IZ TV%9R"-# U*DDA4K4)O9Z+:P.A0*_-?(:QI8:H6>Q M#>,0Q9$V48ZBZ6B_PQ"5H[L5IYXQWEZ#H38[.P6F]_1SO/4AQHU\599W.5GP MJZKB==6^O%2DJ9U VF AU-7\-AXHSIU!HJ_=,],;G$5GOY) M>G]R8E$__IK7]Y_*XC\YK=>7; *);Y;OOE%>5;="QZ=JF:0[N'I8+?"^ZR7C M)!0S$D+DQ12B,,U@EA$5ZYYEB,HU/(NP#>.,*/O4&&Q+5D#:$.]B+>W9$?/# MO0-F7#E1RPY_J+DG@K_5O'%B=66'M?)[HOM5G$T# "A$]H\QM8FFD5)Q"6WD5#_J4S&+=?0!. TV M'\X':6#.WN#3B@AN17/0=3X^%ML+Y^,TTJY"#[SLMA2.(W%T)^' K>-M(!R7 M?6??X,2E/3CO9ODDS5^4S[^6>[=8+>OJL_3.\R9#$)$4)A]*1)Q!%*($IRA#$8813DF0"IT:9%DZDF1J/ MRGGM*5<3705$44HOK55/YT=1K87.=>75#P0SP#BI+0CD;-L94/&8%AF8M->J M *T+5,H J0WHU $;?6:@T0@HE3;Y:YU6AB>F;JQD,2&,::V1IHY1K&8WV;A" M^>BT=/8@XTU@KO#8F>J.G@NG#(=;*#!YQSD!=@/MB(1&N MUGX>N )4JV.S=CAI IZ.Q)A/)]_X70EF>OYW3=ZK\(I5*69.::(ABE%,,Q4C=6023\Y M#8CTF /&$L(21",39_G0 %/S?SL902#[WB]*]WQ=,/\E;]C?\=J1]A\Z/^L \^=)0/^I1*W8=\\KH^ 4GYDLNE MMG8PKNY*KB.BI)>1JUSX_W>UY*&G<&J/@^/83X,$1:I>LO0+<(HA83R -*8^ M%E[B,X',PY-LAI[:1Z^$AX6 K2^^EA]T"@"E 0B]F:I$[=M$YEA9Q&!U.QC. M S.(AOC6&.)>45!66-O$1 V%^5@14G;8NXJ9ZH/:\0@JJR>.&$_51]/=Z*I> M3YA:19OW12EX7J_DN_LK5W7[.;N22UM\QW^4#Z_?RJ7>>YR7O^#%2CJ6<1(G M*$Y46!>5JU*N KRB!&8HSCP>)YG(C&:?::DUM9GM6O4.6"S:&BBL6"RP7.T^ M\K))I)A,.12K5\=L.3T-82S^)ZG%8J7:?Y-*+7W,.5X=EU[2]5@S7A?+MH5/>S;;)%7>5-5*E9&ABY5* MK&Q^J0)?[OF"2=F^XF_Z7\5"_7DK< Z'@I$XE*M*A E$ @F8!0&'+%4=>5(D M(F%4B7,(X:8V.[<9QKE6!ZP>)1?3M<8SD'<*=GG=?[0JZJ/9&G]K?M%HN156 M:9\H.)M:K)HO:-N1UM47L;'=(GP@(QQ=IKL><[R%_$!H[2SUAQJCWV; VH50A]=5 MK3V1=\LZKW->26>DOL8+JN-6/_):A[+JBS_Q4@NHMBUN:OY0S1,B!,$HALCW MY7^2T(,X(@22,*'$]U@<,JOZVX[DFMJ$OUGO*&98:R875JUN:B%5@[5V0*K7 MQ,4W=ZG2E V1@-^4DD!K:;A)ZMKF9LOP"UARX*E];"-:KX =0^YT">M*ME'7 MH(X!?;F(=/WXGCFXCZH\@IQ((A@F7 M*SV:4)@F/(-)FB:,AS%)/*MF=;8"3(W<.XDA;C>ZRDYFL- U^6J5I/Y/_Y@& MOO_/H.BT;?YHF0IG;2PSLA[2! .S\EITH,7;L^^XEK^Y B@-'*8)]X3.;>ZP MK1#C)A3WA.A5EG'?Y_3TD8M2#K%LNDW0YZ\E7E:8ZDVZJR73_UPTZ:R?BD4N M+^#?ZC<+E1@CHL#SN:\:5(<,HC# D/@^A7Z8L$"5]Y=_M/**^THR-:IL%0&= M)F!+%9UIL*V+I7?;VUJ&_NP8-AC:@ST"?_4*?] H GYK_U=I!+1*+GW6JK0$IX_/YU&09DF6$I@*&D 4X!!F?IK*_Q#B!SB)41*/$GYV0M"I31N; MO/CV3#I_>. LQS5?/ /<2:\/J.]TG,_XO;=.F7[@\#&'!IU^0-CF=6B/-Z]V M7@&M\01"NPQM,HU@K5/"_CG"KPPA=Q9093I>SR[$N+I7_Z_"MI[P@NN,WJHN M]*$T8Y"1$$&4B M@6G&&8RPE [%41A'"U@GW6>I (#-&@X;"%]$2NZ[44]K@KC-K6^B'E>=<>^C!0]Y]>7 M45&;,)-8B"R."8(\%A%$B"&8DBR$V.<44Y0%89C9K-0.#S6UM=:>^,(SPGZ. M0&PX=S@!;FB>[XN9/0F?A,,M81X>;EQR.ZGV*R(Z?4<_TKBBDK!*SM[GR[SF M'_(G%4"Y6WMZ\XXG.))$0HATJ6D&$0\I3#$+("(AQSR,&0FL.C'9##XU8NED M!XWP4$N_KYAZ;[*Q,HT9_0P%^,"$Y!1K:Y+J YI3VK(28%0BZP/-2VKK]8Q^ M9+>N+O89__&3=+O*'"_4H>R7U>/C(N>57.3>"NG/\?*)5_.0A)0E)((L5AR' MU$8WHQ%,$*4>$G$4$*MC4*O1IT9W4F;PT FM5WA5*[8=J=F9P(S5!@-V8%I; MRRV7T!+>GW;@[82?Z=!GZ8=U"K@CMEZX.64V.PE&I;9>X+SDMGX/&?F8;QTZ M+ ]H9P=AK88^@S$R@_Y)BHA\J9\2>.JY5<%=PN/ZL"?ZJ& MDQ0PKWY>%D1-E^I<\F;YN*KEGZ4)Y%U:K2[-1_[XN5@LWA>ETF0>>EF:A3B& ME*EF'B)1,2L)A5'F^U$4LRCPK+I1#2[QU&:M[7R]+9U!IS20A+A6&VB]9V!; MB;CSG8*V0V-T[JQ1AX9IS0.]$_O7-H.PV3^#F8 MU)=)"1W:" >3108:0\+S$AUE*5.$!ED$<9#&,>!S$U!-1YB4]ZMJ/IH 1'5Z@4'X3 MN) O@5 D^:1]?]57JUBJG#NU-I _5CG327BFU6C&?STL)[U)6'O\R6]+[:9I MX^M)KGHUR[V:&=?ZSX!" 'RG,/@>="CH9H\M#@/,@V.9;ICY<'#I+S,OCF64 M@_/C: +TFR>[!]\NW^;58U'EM3X@;PZ-_+F(4$K"!,$PBCA$J2]@BD,!!4Y] MY%&2IG+59S^Y'1]UHC/2=TKJ[W7;,>67,RTY7JA)"6O![::@$\B;S1L.@!R' M[+?Y6(*W):W"[^HX?M:<; :+4R(],>2H[&>F_DO*,KRK;UNHYFOYL2Q6CQ^+ M6OZ[\>16URW;MJ+@)*@R#S(8\E^:!$,(BQ'\,L]%(L C]$ M?F#5!;VG(%/;3E+31MDX-5V?M\=UTT3;AE$];6/&46,@/C![=2H K<,,2"W MMAI@K<>L::'7SA62W9KF>TSJX[(QU7F(.FY\+52EF7G&5(.L.(6Q'T<0">JI$^8,IE'*$B_)8L'M M*@X<&FEJ1+@1%&A)@1(5_-8(:UL)X""\AN>Z+D ;^C2V'U[V!Z>GL'![W'EP MM'$/*4\I_>IH\>0-_8CB Y=N&__0I$U4M,SUX>.'=;!K0)@G*2&%OA 4(NZ% M$*1<$*TI MQ1 :I\1R:LQ1Z<40@)5(?B.14LH+ZT0^0G/D2,48A%$DGS1"F-2!2F MGE&GST&DFQJ-Z5V5IEU#=RCRV(HO5X-2?E!V"EA4ZW=NT^/$=W%+#4R3:]5 MHYLNMZ\3:&ASWB[!1D70Z0BTDF"MY0PT>E[2K!9=&"YIWI':,%S&S'9] M&(8RP]%&#,X'':\3PU!X[;1B&&R0GNF,#T59Y_^%F]W?EWE$\\@C(@R#5/I) M60(1DC-U%HL U"7''#>ST$C]5[F$9G?US!Y\>,1Y MJ2;C6_&A6-[I5,7FR5^+-[S95.7L5LQ)['O(CS+H19D'41S+98"?8(BSU(_3 M)$(\L"J,9SSRY!AG+;CZ6A92=+C0N;M]SIS-\3=CG4%0'9B =@%54K?)T&T& M=%T PD$GNKS&8;:@+5QN,P6-1Q\W2] 6E%<9@M8/Z$=>/R]+Z9/=+?/_XDPZ M:6_XDHN\KKKJ-*JLS6JA_+/W4D?IF!5E4[Y&7ONI/4VOYEX4(#\)&?0]%5 3 MLA1F.!&090GB-. D)58=JEP(-37*^[%41ZA=J;0*JA:373R"^KW:VBA*U3Y: M*F)'@$YL:,:-8UMF8-K<5D[,.+TM- M>ETAGG6^U$=>SS/"/3]A#$8\#"$*N"2<*/$A][COH\P7?I+9E-@],9X5UXQ0 M$[<35WE[:L]7HF&,3 MBPD >SC%Z+:^Y;>Z(X*=XX&WW0E ]39_RAE?LFHNL""I"&,8BXRJC7H",YXQ M&!*28>HG*8JM*@V:#STUA^9VR6&=2W9AK82@EEYGK??0 -TN2-+NW^NF 7K5 MN2K5WH%U@2YC(QENLPT"_62.O=]N3CO7BK@[^.P/HN,Z7<;#CURDRQ:6UQ6Z MK)_0\V1R6>[INNTVC2%=T_ M3H%V>VKK1+)Q#W==@OGJ#-CIPP?H Z^S;>08RIV0HU(NOW:<>F$4D1B&<1!( M7D\#F D60,8B(B@-,Q(B9WW@]P@P-0I_U0>>M3*#4CEA(S2 WV$ON! MZ?=T _A.?NT,ZTXN2H616L ? 6^\%O#[A)A."_@C$%FU@#_VG'/[$Z^KXC8] MDFO=Y'+30SQ3A%[*8=;V;:_;9KW#-&2W16N@MKPG!K]0UUTS2 XWU36\ MOQ]9J9K<\B;5W^DM?^*+XE&%Z+QK=MC:(\$L%5C$?@0#*M%'89JH/4H.HX#1 M@!$/D]@JF-A@S*E15">RKEC/-D+;<90)V&;TY!C"@9EI![TM>4$K\ !GKQ8 M.24CDW%'Y2$+(%Y2D,VMYYV['BC8K$IQW2SU>< *+SZKCIM57LO%;OF44][$ MGOCS, U8*'S5I\EG*AHD@&F6QC )PI30D* 86=&3"Z$FQU_%8J%6.](3%D7Y M@.6KTRLRSXG![(YYQS+#6&?!!VOKZXJ*&Y54Y<16*=!JU4;IN3\^=H'Q(&?, M9PEVD8-H%U >.JUV\NS^)6UREN/R^0M63JGNS7?U+:_F5'@IYD$(F9"F1!') M8,I2 9F'/()IF(7(*!7\Y$A3XU0EWE;?2"5BCT(V^T$U7*2Z@&KH5:D-2KW* MUQQ%P'GYFOVCC5Z^YJC2^\K7'+_!29VKZHI4=8F-^XL?NGU*;^^+,DR5?(-; M*8TXPQ/.K&@.PH0(]SXCN_'.$=*HI3E62;MWZQ:+X0RVR M!HST'"V\\_(QG3:!G.=';[Y95?F25Y7NU]IDM6B?#.& !DE$H.!4M8)F*20T M"R"+8XH#$@V"WNXA7,UXP0%: U-#'Z"L:> $#$Z9 MX-!8HY+!"85?\L&IRWL43[NM[WGY;LE^PN7OO&ZWZ1D+8IKX'J01506O4P^F MD?06LH3YC!.$0[.>R0='F!H-:!DMZECM1>WXI^X$BX$_D/*!1L#31Q>F M+Y1YF:YS(1JIU-9+J!Q5QSJF_=$*5WMO'*]*U3&Y=RI-';VP!W_U[HNI?UO= M5-5*M3)I]A%?1,_HRE9=1.&:WAH'=([\N M!K/!)%^"H?><=(/E-\<;,;\YVHBY?84:]<'-LCTXVA/FV%0R7,>33_(]L9@: M)_F^C#3?3O*]L9O;1S??48=A/&G&\T)&1WC'M1E_]#,3>*]6]7VAR@Q\E!]> MLPND?)DX#2%16\)(%=7$<<(@"K(843]*66A7\N[@4%/S2[821->RSH"2MM=V MT!&,S7:$W" W\&3>'[3^J;,'\1@F5?;U<)=)C3VH]L%4V,-W]#P//45OU2%^ MT_]1;46NEDQ5.%$"M3UM$D99D& !/9)&4%), C&*8D@#DG 2Q1X+[.(K!A!R M:E2E)3VKQ= 0EC0\%;^P?08F1!O3V!^D#XB=VT/X(00=]P!_0*A?'?X/.5;/ MSO7Y,J^Y+F+ZLOKR^U6]TNFUZPK-;ZM,5^7Y4=UV?M.NE]4YZ\56@&WN<5Q0OP'QR7X"=< MMV7=3L?KN#>P&=./9;:!&?T"%K-O_^X :K<=W<\1:-PF[0Z@>]5WW<4S[8B; M\7S^0;XGBT_WQ9)_7.E#MQBG2&!$H?2O)?T2%,(TD6R,(H*\-$8HBHQ".O8] M?&K$JN4#6D#02&A&B'N!.TYPY\(Q,&%9(&%,-,=4WD,<%:=_O2N>?I"W:<[X M.U(_PN9'311['SC*AW],E>Y#/GJ-J\J_ZO_;ZGPJ_2Q\6;FJJ4K\OBB_\+I> M:$=PGB8^\J- 0)_33%7J)# 5L8#41U'@R:_<#\+YDM^IPG)?SZD0W$,XHT\@ M:SZ!5R(.]SE\YHP_/#9EV]O3QOJ>@VJ_7<<+ MK14(]]3E:^NZJW*(&]V&+&-\!M0#USGN(]F%"R&? >;I2LGG/+P?C7_D?UQ1 M75%%$LFGLEC*'VFS2+\MK^_5BOUFN7U%+N5Y7$AGL&O ZX MC2&FG@<9IS@341)DGE5)U+,EFIHG)Q4"&WG!KDK26*!12O7@V+FLU>N,WLGG M&]>,W4 M#QYQ"9Z4O/\, F_F>?K_VQ*J #=GBO_%V0PLB^ZW;3"?_-J+55W5>,G41XYK M%1I+[__I'_W8^^<@F@$5A**KI&S_/M:_]^VH>I\)SO;*(%G+4Q M2^X(\@@*3BEOWSBCDM@115_2TK%+SSE&6>S;"-09''(L?XX\Y@L4^3"3/T$4 M1T2U^_%@Y*,@]2B/?605!\X<3 %SA',(-B_WF!X;U]"^'56"V>NS+)ZU9CL4\B MQF&0!(GD'AI"C),,IAF*HEB$OA\(N]IW^X:9&MMT4JXKCMO6N=N+I1FEG(_0 MP"3R"IQ!RM<= \%QQ;J]0XU;&AMH8;O-B0ILQ+5C MA>,(FY&#,]P&YHB#D W %4:8.*6,XR..RAQ&RK\D$+.;>J1:KKLI;;KMX)KO M;KI_+):L:;HCAVQC&Z1 RPKK/CS7126=FJ8U2IK1B(@HAIY 438$Y D+(!^ MAN.4>ISZU&C+90#9)LA1G92 *C$M,MD<6^TXDUW8%@/SGGD[L1WU-A%AVW;4 M*I[L<#.X/2W2#R]GUY%R#"]@7[L,PF$L<#1-T/&0X^4"#H/53L+?0$/83N?EH//.5<__O-QZOSV>.U;D?"]MJ+&X^Y_8=VEC4K;#UJ ME(_YM>C=-[CG+V?72=SJE*OZZ<@%^'8BQMSC<9 D 84"XQBB5#JNV(LCB-,T MHH$?^R(4_0+PS 28:I"=RE6&A8"KJMVT[UU1\80!S!;2;O&\0.W%+:EGH)5[ MN]+!X07 .:47S; :JA[CB=$O5:31#)0CE1L-'S!F[:,K2OE"M0WC[!=>J2 + M?9TN,C"GB<]Q&"4P3 )/KLLC#E,_R:! G 9#4AMV8?J6B0B46&*1!T=.0_03$@$^3<%/XQ&JEG[V)59W'+]5"=0!=% MI;(/[?)X3S]H0G3>5.7M;4\/.VXS6V,87K6O-;^SWX?P M4[[457!NEM(5E!_9[1]+Z1+>YX]M/UQ\Q]\\?\*J]^2$11%Y( M8,HQ@3&B*4Y8Z.$LM3D(MQA[:C[M6E3EL+:R O(,'O!_:I4:'_:^6##35-L^ M!C&CJ(%@'IBK/LI/JUC69=N\KA-^!C;0?]J!OM' '7?U@,TIB=F,/RJ;]0#F M):WU>43/LEPJ6KF)#W^K\UN;^H$Z?OFZ6#[)8:4SUD*:1KY$#&L^IME 05D:A%;UM\Z19FH'B0?ZUT^Z]\615=QR M\M!SBJ]^**KJO516CB!7?2LIPNVC6@>J,@5ON"C*S9$RKU[.)5=+MON4=W]? MR3__Q.O[@JE^ZE7]L-U%;.XG<1K%80837Q59% &!)" )9,3CF>T$*?:02OCU$ M(?8C#.4,&3 OPFF<&!5'.S[,U*:MM@7"K?)Z]3I%RVI[0K474-/#Q'-A&N- M\!5"?1IA'8;*]D#N7,C&/%0S?[EZG(,= ^+T6=;>NT<^CSJFP>LSI:-7]]PN MHO>JU#ST#KGB8SH_AA+7#) M8J4O;;'1I*FO K[;*',XLM-!>5)+0 Q\6Z!*F M72G3=5F\K;SN>49)QL-40!P)!E$2,HBS)(0A]PC!(2511GJ0J>.S] M7F,H]FS0FM_K,EUNLW-[L]PZQ>#L2@B=#,NK.8V)R-($PQ01E9:*4I@F&8,B M"GD@LBR)_,!9^IR!0!/EK_:TZ*$Y+5+Q)H6.:\TWF^,N\NM,+&;L]@UH@$OG MWVWT4"2XHPG8J#)T1IX%FB-DZ)E(,X&,/0O0S#+X;![8CUVO\6->XX4N%?*'&!(HO#"""(D$ MII2E$/EA@ GBD2^077'V4T-.[>!H0U2?UD2UEOJ,EA<&X)M1E5M(!R8I!VCV MJ+AN"I#C NPGAQVY'KLI#*_+LQO?:=\[\=VREBNN7_EB\?\MBS^67^3*N5AR MIF.$RSDC.,8L]2".?5\N6[& 6 @/9@D649#PF)EUM#TYTM1HIQ$6*&GA[TI< MT,G;!-A;-%D\CO!QDG&*V\#<$ M[JL:;SOUW>0O-MW%JCFGL4_21$"?$0%1H$JPH2125$%BG%$N/*OFUT:C3HTV M/NV$P]]\_@+P2GJ0H#K=O^\,Z(UWXMT".C2?&->D5'_8Z."N\F0OY 8(\#XU M\@5"L@W!V!]$;7ISSVVDXN&QY/=\6:WK4W[D]:V0@\A_+5:J1=,G=899+*^V M4E2^%KL9"%W0]IS0)$D$46VQ0@81"T-(&%=M#&D:"YYZ-(GF=2$7C(;;3&[E MLZ+ M90#[H-LJ]=F!%GN)3DVH.&6T^7,,O3.U(Y%=A)X9D#JJ(,Z\#>=D-/H M"5I%P=5N#M>A)!V'NUG#6,'MII=C&#;1[35B'^W.R# M?\)R43W/O"P),I1"C+D'$<($IG[$H$@"P5E(DY!;IH@>'&MJWNHZQXXWLMKZ MIH=!-?5(G4 U>$A(B]*ZV'DK*-"2NG0S3\+AV+D\/-[(+N5)Q5\[DJ=OZ<<5 M[QX>%\4SYU]X^913?J#"V4*;4X? *5?V;JDZ@S;)]+JP^687F05!$B/I/G*5 M9(=$E$$<^2D,)+E$22C2-+3JK^I8OJEQ4E-WD.S6'=S4DYMU7V$3'=*>U#1M M69MEWQEG JY-;\:"%S3HP,PYDBVMB78@Q)V2LVL91R7T@0!^.0D,-4S/B>-% MHHF4)*=SG+'(IRB$<1ISB%),8992'T9>D,4>04GJ6[F7>T>9&HEKHF"61>%D(4I1AF?IK!,&)IR(F7^4C,GWA)BM%@W1YM:&!5-DQ;:N5% MD14@WW9^5Q;@IUQ^L%^>*_5>ZX7]7SN6 /O?/\*BEQ!K2,#J>@ M8Q"XG4CVCC3N='!,V5>D?O3B,TH"-WV%-U56O_)O]1LIYN_S+.(^R;" -%5' M5U[JPY0%TG.)PC")):PTLSJZ.C[Q-=K7(>D< P!MURP=Z1Q*>"8LJ^^_*,7]US5Z8RD39V!]T\?\\^\ MV:;X$>=+=8PV]QGG(O$X#%3Z*>*2!$B&.0:FNTYZ57_O18+##%QM9S@TX2Y?"Z 4@=)F4-EL8/PM:AX. M;(>1JB$.9@^[NHEG@'FTHF*?YXY7:_$,K7>J,)[SG!YSTJ=[^?#B05=[_%$. M75=MQ= XR,*0I@(*AN72.@L))"*.818&+*$!X00;-28Z.LK4?.E6SK8":R.I M!4L=!--@*G !T*CNJ/87"43X]>/-XI'E* M_AUF/'EQOXV&S_R)+U>\*RZNZG__FM?WUZM*#L;+S8XZ(9A$*.;0RP2%*/$C M2'SJP]0C'O8IC0-LM=E@.O#42+*5>].#0$E>-;V&.N$MJ\48V\!LVV (9 ?F MUKV@[F(ZT%F'+5A.-Q",!Q]U$\$6DI<;"=;W]RRLW;<);+/1<;.LZE)/@)4^ MNODJ^?7V47=4^%CHHC.[Z$LXH%5 ME\K1))\:=]ZNZJK&2YWK0;#\4]NJ74>"'-D2O+3]8S]#<48A#S*ARF'(=0"5 M/Q&1)9'GR=^2>-[L%7^I<5G_B=^"EUH,&%/$[_+E\D_V)N#0%\++Y(HP$IED M E4$- YB&,:)Y],,>TQ$[9OP;LG^].]!I\. 9P9_.C(P\\$F:=2!G;CMN.MM MK;>#KU5;W;WQV4KW6=>V:TM]T(2^U!( T"*@FW8U&,@?-0H.J_:/;3BW!?U' MDW[<6O]C&^55&X#1!>CG$[_'>:F[:O[$L8H_4D,JW_OG94$J7NIBM#?+QY4N M3KN5":_^N2K5N;>*>ZRZ^HO/^EESD=$$)R2#610&$%&"I/\;QS#B/A.!3U 6 M,'O_9Q!9_R2^CMWD-I!5B5RW!(A QJAT:,(H@5@D'B0)]S*?^8$7"EM?9B(V M'=MOF8(YS?R2BQMH8!]$Z==UG=Y2L=E*VE82-%J^*NJRUE.'WDM?8ZUJ\UAW MGL:@IG#J50PCZ:@>Q*!@O_06AAVLQS%G5UIYVWFYQM6]=E>VO)C-D-<+7%6Y MR*5?4C0U2)=U5^%>;>R]657YDE?5VUQY+TVQTCGS<2BHX-)%4&5#LSB &44, MTBR*J)?B ,?(HD#RB*(;,=CXM94_\X?B"2\ 6^DL*[:1V.*\<23C&QSR3LB6 M(Y>XWUD.*Y7;Y>^VTEM3S0QL%&]:5#>JST"G/%#:@TY]L*W_]%X-BX/MZ;TB M(QV33^M5L3N'']=H1T_U1Q)EO!B!<;'=B3@8>>A^.QX_RX]*=P;C["TGM:H\ MJE9D779/0 B),J92X%7/AB3V8(KB%"+.?2_QTH2;=1TW&VYJYVU;T@+6$8S( MEU)DM<*AJ@Z!W=KU!-QFBU!W( X\?V_CIR0%G:CNTZO,,'&ZK#LQY*CK,S/U M7RZT#._JQRP_\N*NQ(_W.;U6.JA !L6 G_.J:RLO8AR@%&$87KMLV#]F$VPVSH_LLGI+ATWV4SD SZ+1L^J!_7_83IO1RP?-Y.[&GG M^2 )@D NSR"/J)"LABC$@4^AR#S);B+VLLBS8;4C8TV-O]:B[J9KVK'8,6S- M^,H18@,STRY86^VDG/M-!G@X99UCXXW*+P:*OV02DUOZ).JIDM[%4CY4S_&? MBJK^S.N\.5OKZ$E15?61UY_*O"C;ZHRJUN)UR5E>?RX6"\EG*BIGSKT@Q"R. M(%:%<1$)/9AZ 88T$HE $4;,B\S3^YS*-C5.T@*#5F)P;;YE-(3=# Z9+F>- M@?FN54RS7>/H*MW 1KFU;Z9=L:K)0*6D MMIFA)] U<^A=8C;P++<%EQ*R+=$N?]@2UV7VIQDPCK,^3PPZR=>)<+2]XRJ,'^X67M M\^>/2U<'Q5,R^>6"S_N9_K]!O+G)*W#1"//7EADSJ'QK]#]M'/EK!(<,'=\S M6@\_8;M;IZXSBJGN L_+ASF*B>_3T(.9X+XJ\91!DB8$1BCU?1XB*L+,^$#P MR$!3VYU4,JE&W/BNY-P\UN DG@83K2.4!M^/W&JZ"[;DG $EJ2.X+"8I1["- M-,WTA<]N>C# Y"C!'[M_/(HVT&*'9$VN[T&3JJ;RK=!U1G]>RGO^4.T EG>J MJ9%JCEK-N9=)LT<84I*H(EB(P52@"&8D1<@/XCA.S6LCGQIM:H2Y+21@G906 M-' 27@/J= G:P/RI1%45V;6P,[ #W]LAX+.@4I M[NC.,%/CUEUGH16UIX>UBZ>E.]H;I5&=T:YH1ZNF)]D;L(G[HJ5>K MO_>Y%P=CWW/W[LMXGGLU..AW[K^ZWY%_^C# O=VMCY1'AEUIT?,8\D^ZIGSR 9Y>0@]]O!V M$QKC^?R=?&+]_$NQD(L$7#Z_SQ>2DNM= M\?2#O%?SVM^1^A$V/VHR._S446CGI%(=09R^L)]ONDZ)O9:44.:_>%@\X M7\Y9%D1AF!'($HX@PCR!. H(C$2 *,Y2(>R\R8,C3>W3/A!KII+$K]H,_%:% M9_!;HX*EYW<8=#-?S0F4PX=BN$/1VJ\ZB9!33^CP:*/Z+B>5?NEMG+ZA)ZF4 M!>6<5:HT6E>[Z%;H#LQ-0:,Y$MIAP#! H?074()@QA,/4I:@V(]"CA)B12ZG M1IP:R;PIRK+X0WIIE3JEKOA21;)6C;R 28%UF0_U-S?US4Z;Q)!Z7 (], 5U MLC;=U]8ESB2FK;RZ]IE#TC'%QBWYG!QU7!(R!>$5&1G?V-_3^2C?EJMO>37W M QHPU?0AB"(&48(13.6'!A/$O9103%'$;)V;[N%3HQH]YRKAP&]*O!Z^RAHV M<_>D#QA#TX$I#KV\C9<*.WW+$J7W.CAGB@9]Y,$TPAHB'$4S5%H>(?2'BU,_"-)K718T79C2R_7 KQE@/ M,=R'\%6-<=S7/0U8Z(>!GWH9C$060Q0C!K'/582?S8/[$2U*8,F]? MR+8'&0ZT#X7T%HK7?5W/@-",8OO",C";*K%@K:*JW2Z:]JGKE!YW!AB5"?>I M]I+T]E[3C]_>X.7OZJV])8O\KCGLZ2H/DBA!JIUK(I M;=2O_J32+RG@] UG]LQL6G)]X$]\X;?O^A#Y6,[FG/K0CQ.: M""\*L1_;,,*1L2;'"4HVX/=L;;@'2S-><(30P,RPW6:P$70&6L &X <#3(;I M][=GO,MT[3NL^,'>>T=NZ<<3']7Y3W7_J2R>?*\YNEC>Z?Z_T?*]H MG3_E=_?@'O/]_^!&X^_O+NR]>;CS^"J^NO-[_=U[]3&H!\^3U8*P$V6@RRU],?1*>4UD.,49FN/TPO"?", M)YT3MOT5?^N]6WKD"1/ZHAHI5:6DH?='#? 8($)U_W@7B"H]JOC^2-#CMYSY M7N\VZ=5!IU=+]D&:<;&^AE?S!/L9B2,/1IF?0,1Q!K%(0YA$7BBHYZ5>:)06 MVW/\J(^ BF M1*224QF+:(I$X!G%>EF,.;7/NQ,5L%964$IA+?*J#:$^_LT/!.# /- (W!6F M6"/9":U=$OG[1F[WD%KDK;N'=J0D=C<0VR6WVX%U--/=\%'CI;W;Z;:3 V]Y M:\^3J7R9U_R#].W9C7RYEG#G!5N:OY0S07V<)0*U=><2@\L(@1B MZ7A!XD4>"V(:"6J5?V0RZ-1XNY$9:J'!1NHV@P;\I@0'6G++J%XC"Q@>;#G& M=>@3+@>0VA]T66#D]L3+9.!QC[XLH'AU!F9S;^_V'#K;1JXIFP>K';CV=VW[ M]>W:GW(AVC4F>O?PN"B>^%.CNS?%S># / MNZ6/C.PK9'\:-J6/5M**:K?J 4ZO>2J M76L&?FO_]RO_5H,WDDE^=^A>.P7?*<6[D6Q49G<*YDM"=_OP\US\[:EA4ZZ_ MJ= _QS'W2* B8E."(2*\O_D0LPRZAZ(\SMW&I72([E+.^XPMMM1QJ1W7N^)@ -XL\>'?@B7JH) M%(=\3Z-[[9BH*NOYNL;;%_E%20HL=()]R$5 ?!K"!(M0>H?RIY1C!&D<$\K] M5&2147;SP1&FQC&=;%:U"0[C=YQ"G* R,%^8 F),"R>5/L8!\N:M[U_^Z^6W M?_CIHWSH)Y7KONK3%_8L6+ NR?@)Y^QF>8T?\QHOYB*F20?&F=KGO!$3/$HY8;X$M)'4LE[! 5C-7 0'8 W\E6_A MI$24?A6X/H&3?36"XRBXK4%P8*QQ*P\<5_A5O8$3E[OKQ/4&5WGUY;'DF-TN M58_0>8#3-,L"#Q)5I1OY:A Z M'2@F'LUHC.2T*&*(U DOQBR GFJSB!./1SBP\?9,!YX:HV_)K7NH[MW$U^> MVSK]3]!H95E:Q=0X9C[C$) // -LB:PQ;00=)'/+%AVW%5Q,!Q^WNHLE)*\J MO]C>WX_#?EZ6G!9WR_R_]#%J=S[Z]1[7OQ:K!;MYD&]7O4ZV4?D6DEKG7D9) M1M,8$B] ;QUF<:SHSMAC?'P-RW8PD5>_)FQQ):"=!H 3:99%T*F3MB M/ ](IS394Y112?,\N%Y2Z)E/1PO/JW((J>WULU1:%$_A1S"J.0\91&GA_X5EZA\)WT_:-?O%[Z M45!,ZJ8??\"9Y<1^XEA5(U [+[_F]?W/RX)4O'Q2?:6:VD2[";N?505W-;Y> MG:]/4#_)M_D>5[R:$^+[/L<^Q'&:0!336-5BCZ ?AER0*(R%72WVH02='*NV M@H'',I>?;]/KZTY%:<@?JYRU';]Z%CIS;64S.IV"[09FW^T2:UM:@C^DFF!; MS[8 VZMR!VM=F^W'V78PR5KA 8JT#62282J\N1;V,N7A!H+\8&VYH<;K<93V MY1Z77#YW-P#GJBSEM]3T1GS>7/()/ZM?7?V!2W9%*5\H[N/LEZ8R5)NTB._X MG"">1A01B .>0H3] .*,Q) &&0M2S(/$,SJ6'T[$JQ>WT\ SBA8>:NEWHPRW5 1OGL'V=:V:0.LY ]M6_J6S\J?I6-GB MI/'BUA[I6/*"5K<[R1S4($>//8<9>;PSTD&1VSE0'7:D?@O.YAA$-P#3IR3O MGS[F/^)\^:&HJKF?!!D.A ]YEJC$6B$GXAIW>2DHHD&J0O%]PE7*)L*0L!A#GS/"<2Q?*+-]_%,# M3L+5HW3<<2S.K"%WX.$C%Y,[KN+K MJG(GKN^Q Z$3$I4[5/)[Z1')!S?E)A75M-VMVQ-'U0!15TOZPLNGG'(5>G9= MO^-NFS+2ELJA*.O\O_20;6&=_^"X?"\_ M7>F@<.F?" HC=2J/5,,P(E="4" F:$JB@-I5K.DGQM1\#OD]Q6>KH\5>CEO;&6SJ7MC5JMSI0'L:;$%=S&[CK33=A'[VNVD M#6*"HQMF;D<<;U]L$*1VMK^&&:'?:NXSK_,FA%EMM7V4+[FN#(?]R N1],$R M$@NUBQ7!C/H)Q")BR..(^CBR69/M'V9JD^9&2KT3#I2<5J7V3J!JMA0Z'ZN! MI[,^,%FO1XZCX'15<6"H4=<&Q]5]Z>&?N+H?%70["=?% Y'K@G;UT&9)76\G M26U%.E;7]^K'FV73./16'+AEG>[@SV/)'V$0,D@(]B *A.06P1(88!I&(F$) M1E8=2>VIDU2B@:N$)E2/UI#)2U/:!F\RVL5X&,TJS*=5R_&HWJZK4X=.M60IP[\A[97DYG@[%D'W5Z&=D@+^>KL8?O ML5'UEI/Z9EG5I5XP=M6W5 6,]XNB*.>^P"(A-(1>F@6J!B6'F9?(%RA(><:3 MF%)A%-9J,MC4IIIU+3*5N0"$$M%BV^$4L@8;0P[Q&IBWE:1@(^IL4\=--V-_ M[Q@[BTT8AQB.M*UR%I9VVR.&X!S=\#CUC/&V, RUV=F4,+VG;S>H5\$^'[FD M=-6JJJ[+G*QJM0_RM?@HU=M40>S$F"<,Q2C# D9^ED*4A3'$6,[=0D1Q2+BO M.D'-E_Q.[8]\M6D'=9981M],UGPSKX0;<&6P$_*7MR%_*O/I>X"WU )U 9;% M$FYI)J_NUSOJ//.:K0+&L-9H7;(/!V5^; H[2:UFX.J%N78U.]WIJT=S*"<8 M.VX+=9Y,(S>$<@+@ZU90;A[;PS/^()F+/NL#Q0=<_E[]Q!\(+^=([01G.(5< MQ)*28_F?U/<1I*E/?SY.(SFTK_!RY+T>!^"HTWK@UO%\U>.R[[BH)RYU6O%W M3I OP0HQ9%Z"(4J] &89]2#' 0E"1CA)C$)-3HPS-8K[5!9/N6HEK8^K5])^ M9:T2N56^V&-1Z18@%?ANR>O#6=UV.),TIHA)B$.D^KI&'&:<93#"3 3R)TRR M;-XDYG^I<5F/AO;+,0?01#WT413$5:8OLNR4;&==NQ %1;;"4*Q[ 53%4T99W< .NV8K% 5P#3^$' M*T,/7O1YD*7"H;&F4+;YD&M_ZO+S^K:NFX'_6*KB(YD7^UD:A3##<2B]]D15 M9\ )]+(@H3P3@?R53268_<-8S6HCU(#10@'6-1=MMT34G(:UT/W:L[Z UHP2 MS@=L\!WL%B7%!HV(,Z"%=-]T=3\(@[19?3'411JK[E?W4"O5 U?W+==R73P\ M%$O=.4,7IZIN5W55XR53Y;NE%Q80RCQ(H]27#@,+($Z\%$99FD61AWCB$[NB M+<>&FYK3V]8B:41NFNW,FDIP%=@2&WPG'>%*_]K0^35$_SASN,=T8 8QA--E MB1<39,XL]')TB)'+O9BH^[KHB]%=?>GEBC'YQ$HGDMR6>ADIE9ESA(2'@QAF M:4@A0AQ!C(,$TBQ*"$U9[(5&K1M/#3112FF%G36I7!)2T EL2R '\#6ECO-1 M&X@#6@RZ.HW$F41QX^,@4<5S%U^1PXOKS%B'-@<7:H?G(ZWD4$Y)%<08# MDJ80^8A!'/H$IEX:!CA*@\"S:IEU>*BI4<-;Q\N0/>#:+47.@VRLY4A[2KJ] M*I&2NE^3'$9CD'7)GN$NLC8YK/:A]B+H:;&%JUX8+&1^&^]6W^^A-6,)]R -?19Y'8S MU0ZT@9M['D!CJ':>+X>[5 // VH?:=EYZ(Z>%4@>=>3O\DX%S%SCLGP61:G* M:U>J+4<31MRETLU#PIGPLQ"&1"X[D$@SB!$.H< A21/I@Z3":&>CS^!3XY*U M[+H,-J#;TL]T!DE;E:)3P+)TB(U=S*AG*+0')J,-T$IN<+T+]%KT37*PPSH> M/1!S6Z/#1H!QZV_T@.95;8T^S^C9.E,%>^FB';I>WJ="DNI^0B,4>@F#'O,Y1!A1Z4W%/F21SQ#+$,;4*K9A M,$FG1J!7E)8KN1;9:&?93W,PDYK1Z20,-9(C^*QZOZT3E76AI1WM!CCI'AQ> MMRT^!Y-VW):@0X/^JH7HX /V2E];'QINC?*I+.1\53^KT=58JA_$8ROFRXJ! M6L$'HP15D@)PGY?UX:1F$H+'(L'(EEQ"SCYUB\S[_)>:#9 MMM/DDJ_EM@D.=F"VX\P_IA4N$)^PL^KO%)KILA2UKJ^S5DK_ZV6EU)%-996M M-Z;)1DOH&\-TMIE_KH ^D1QX]C!CY@^ZPN1%BJ&SQ_9;4=TLG^1SB_)Y7YW2 M.$19*C"#,>8!1)FG"I00#KTDB7P1BA@G5F5)C@TVM75-)ZMUH[.CB)JM25SA M-/"TLQ9S^%*L)H@X70D<'7!49]Y$]9?^N-$]3I-#UB=?JLT/WAZ9O=+5N M;1.%&,7"#V$@URD0I4$*LX@RF,7()TE&O1C;1LSUD6-JSH1]:Z&^!C!CFQ%@ M'7Z';4]7N'5/H4:-S5\;10;I+G0FEJX#]GK),G8TWSF [0GU.^MQ_0A2G8C@ MZOZV5)6NVW^\S9^D0Y&K0;?* 6Z* #:UM#GSYRSD)! QAB2,.$0)\F$:>PC& M##,6)@(EU"CCP(DT4R/+5GX55_\HU5'EG_2_V4:A&<#KHJ$[!63;)A*V2Z_S MK&G&N:/9:&#FW3*/T@1T_WZ[;9Z=FJY;YOE\RCS6].L$5J M$K*;ASKIXW.P6\%G+D59JI^^X 6O?BWSFA="S.. 8$1]B M+^2(\YAX&;<]7SY?K(F>+VOQH)2OFH%E4Q!.K;^?N/D>O2N[&1PPCV2&"W;K MV;1Q>;_;QD4?3K9*Z9^U6C/0*3:NK][<[MO=,7:48*OMC0/C3(TXME*7E)RS=3[DX:XE5K#22 *' MJ'Q70S^$*)1O+<9!!)E@E(6"L23F<^E]DV)$8+?'&P[:KZH %RAV =[.-W6# ML!E+.T!M8';>RNUJWL0!^N><0&&@?*W=L2Z4FK57X<-96/LOMR]B\[9=GWPM M\;*I4)X$J3 M8'-HD*F1;2@C,GN$K,K4G(*@=XF:@P\>K3S-*=6V2].*EB'B,$;M5V8L!IO:!MZ79 MJJ8TV__P_NKYZCRH:2+XS\"?>9[7_7];\0[@57U?E"K\9P;\S)NA))Q%6=3] M.:\JE1FI L**K9)YN 8_2?O<_],_^K'WST$T VKCPF2(-)M%:3KS8]_PV;%^ MMF_=N63W53!<3)YAX*%7CSME][1T,W"C$73:)F2O_J[[?NP.,G8CC[TJ[NG, ML?^Z?MST3F<.?:@]_^ M^W51U1^+^C]X_7D=M/=)5[]^7Y3MK]1U_IR2D(>>SV :J:P'D4KW)A,TQ@$F!NPWSCBC\U7M5O 21*7T"W% *\W;Y9%C5XYK4^RY$OA>2YIBBYKK9? M;C2S([&1WQDSBISNFS P 6M-VY>@C8S9[L\Z VNE@=9:M76MU%E_\VIL%)V! M3YN7X[/!RV%-XY>QD=-)8F051IV"+F.>EQ/=$"L='+_UWN\O'W434_6&O[*\[M[I>D3+_$=_U$^NGZK^B3BO&Q\ MR S[$8J$!RD-4HA2+I<3L9?"E$5>@KA'?<]HSV!*2DUMJNT$AKB1&-PID0'3 M'6HW#=%5R6Y6+!:XK-14VZPT+%O73 '^>9D25:$]"2&)@@1Z+ M\ MSC+IKOGV?7*FH)K-FW7!ICS_?5XEFA+N1RH5D222GDA*8!H(+%V6" O"LI0$ MF6UCH"DH9O\B#=^%Z%VS5?'?[ATR6P-,0=2)K@RV =E>'@#R#/:N()JE0@/, M5E?L"FAH0"VQ 2TX6TN,&>@ BU"0$,$WNH6VFJBU"BY6U-,R>9.5QJ34&S4 M]<.#EM;+&LFZCM?/J][8%*J>^B#$5D+*8012& <1A MZL&(LB F"4/8$2V#9^[#C.AEO^[M ;^@3@,'"G&_3V M"!\SPL5Q^-CQ,4<.'S,"X'7XF-EM/6OI\ZKB?#=.HMJ4YF%RP<@#Z?CSR$.2 M6E(*">$)Q#Q2_TN%I!RK>OI'AYL:LS3B65;1/PZH&8>X@VE@"FD$G8$7P4[5 M0!6/S'!Q6U?_^)#CUM8W4O]5?7VSN_KQQ]K'>?/<-M+]L[^^1KOJ% MWG.V6O!;T7,1N*GF7U6KA^9W^C7;?'4\2I@($@0]ZE.(",<0I\R'!,6!K[JI M!AXR8;ZQ!)X:8W8JJ]S63[P41?F@O^Z?EWE=;6U-@2V-++(IQW@%CA/O% T[ M] [GEDW/W\7<:I2RT=V&[B_S5E@DX4[L[1@I2W>$M\11ZNZ(]CF:VSN&'.,E M_XZ(ZDYV\)CCNJH-]WZU9%R=>->KZE:HW\Q#)N(P\0C$)%*;-QF#J?S08$H2 MYDCD)^E@*60HL)*BVG"@?G*D)<@&>.#Q%!5^9%K)(]"D:84X10%<7Q&MK*1#%-;]LC7$9V346L&O!E7#0SGP-3U'F1J'W5R__PQ:4<&6K$ ):YXC? 37X_SE#JV!*:H?4%:IPJ=QZ)TL?.31 MHZ4+GU9O.V'8X.J>1>B7=<[RQ:K.G_@73E>EKHSQ49K^;?& \^4\\L(DQ@F% M+$8!1(P$D,1I#"DC:4I\7V2>50KQJ0&G1@G;\H*-P#.@1 :_-4(;[M09@V[F MY;B$F_' MZHZ%[XN2YW?+=;.;%P4(>>"31. ()B'C$(D82?\_\R C1$B3>['T"2P[N/5!&'CK5?'N V_^=HT1&TEWFZR-6#%1SN<7.^ZF@P]]KZK!1Q[ M=EYM[K;???C [_#BG?0VZF<]O1$1("8Y!:981! %-()8>*JB+)=>0B9$$H6F M6PXOGCTU2M'B@48^*Z=@'VZGMQ3.0&-@HK !PFKWX(#*O;<,7CYOM'V" XIL M;PX7%7XL?[G%Z5'+^,$(D1 MQDP@#@4.8^DP9 A*5R&"A'D98BGQO,#H$W8@R]0^^585H*P+.F7 6AL5!KK1 M!VB%[#R.<^QFYH:,9(V!*:>'(0:-Q'6 JE-/YAQY1G5O' #WTN=Q\]5UJ M7.OTSNL%KJI;H2MNZ>D]XY13CR*8I313!3(HQ(00F.&(!H)X*(ZM./7@2%-C M3"V?#J53$EJY2:=1-6,\)U@-S&=V,-FGO9^"P&TN^L'1QDT0/Z7TJZSMDS>, MVIOJ<[%8R$M4[-^D&6N5L0N0=?4YC=*+J:;YI-*,R M,N/%6U#M@7B@+E3;(_T9&E'M0<91+ZI]3^[G+J]W(Z\+W;VFRVM=6^)2[X30D, MM,263O1QK,T<:6<(#CQ#G0.>M6MM!(I3]_KXB*.ZV$;*OW2SS6[JVYV[YEN< M]IDO5$]4U8\VYY)2LD#P""4P"E@ 44JP=*!3!L.4AR'QXA"G5C6+CHXV-4KY M)*V75U51/JM"W]('V^I68-LT^QC(9ESB#+J!N43+N>,CM:*"5E:7#:T-(''< ML/K8B",WI#90_G7#:9.;>N[E89V*I[8 ]C:LOEWJOB^8ZB4$XX*EGD28T$Q M%.$8DH +R"/IQ:0X(?)75OM[-J-/C6D^\AH\E@7EG%D>?]B!;KC]-Q24 S./ MDGN](ZC*\&_)#CKA@?QY2WR'.X9]4'.[BV@EP;@[BWW >;7;V.LA?5=:3WPI M#?[\:U'^?K/\I#[.JI+?Z:WXS"M>/LEYF_LBCC".H.ZX@OR00-)=MXHRR6^"DO5]55SJ3_EG-QM63OY#5RL4+;R/7G*UI?/:CMJGD<48+2V(,^ M$A0B@2E,,X9AD-! )"0.&#$BJ<$DG!JE75]]?O<%4%R6SP33WP%=X/Q!-ZN3 M-^DT^K+9WK/8@Q_$L@8G*9>VU\!$NE9O.]!6:0AV552^X%I)(+74:U*IYTSO MS'>J=ADZST J*_^DU;VTE2T.7BYM[9'.82YJ=;MSFB$M,8DZ0+R!.D:J^X44PPSB /,A$%HM M3NZIS7KCX$A3FY(_2FL4RUJ.MU#E(3IYSSC<.0RRV8+#"72#;\2>@9KU^N(D M(DY7%8='&W4M<5+IERN(TS?T(XU/)7_$.6N35"0[Z5)G5U7%Z^IZ599R5I[C MT&=^&HE;9' 6A^$#PO N@B5 MP9 *%5!NW"V=/"HM^IP:D=0B-_5;BZH&=9F$D%<2 UK*[\8F-NC;\8IG3 =F MF ;.)K;-H%FE=*PDUA98);,_FG$ R"OAV/0[*O4X /&:A%Q>[1=HN[.J9''# MBLV:\LT\CD4<\@S!#/$4(IH)2!52,,(IDH00I=PB M6C'P5&IF[K@KU69 ULH!?J"5PTW!X(-N<3HF3>V4O@H.%TA3^DJ,=)DTG:^&V\W2 M6$/5>LLTN!#CW3B-A>?1[=-HG;IG*:KRJM1Y.;&V$A+&0DC2.(8HI 3B)$I@ M)C,58H*X0E:QM*\;GMIJWR3D<H)6^]K;!X.AW2DLU7?*2'1.U\[IB(X: M&RT7T3D5#A,1G?V\PU;@=LE-@@WY45;_WBX_;N7#RJ3E>!4QDC""@BSA4/\G MA8C''!*D]VDLC4F+M9C4Z MP]9J_MFW-IX=YZSAD4'F_G;O9'.E)4?YYA_YYJE)NO3I3[[8FBA#<[^A_R<> MZ)]S)65*$!%0Q(& B!$&<9ID,*,J"FG,I0R2^4^IS<8.:>9LI7"93H>R#.CE M(C>@:$VMX&T$$JY-78D#/0+"I)11!-($F72=-":812)68<7'\C:S2_$ MZW"Z.92\U2"-Y8EB@@T:[S;S\^Z#6DD3=;#7HKP7;A2='55'/GK,:.O?=V6( ML1C$Z<6KH&_B+3,$U)?<; ;IJV>8]&=S.?XDQ2^KE7@5PIMHPH\$CR%)N80( MB0A21"5,8IFD6 H1QUFG,.G+?4Z-W1M)P:,1M6.4= O$=A3M&;C!CZ5V4=([ M^$J!QPB2OH[0,$'2+?V^39#T=2 N!DE;O-J-=+ZLZ+(H,]D\K*G8.3#OT]H4 M'_."+U;%=GV0[#WBA,9AFL(LP]HJQ5D",>,(9CB5*<%I(JF3C?E #;#7 _P^2.+]7E!Z M9;UNDHS*@[W >LV,_1KK<*'X#YD_/FVDN/DIU_11?MT:9\7;HMB:SDJ;L+C; MI[2[$?^Y+3;F F0>T%B3I-Z\,VH88XS'2!>: XV+V]5F7SQ;;SH[ M-S[>Q6=?_8_N07LWYEXDUV1T6RUR47Y7RY#HVIV*Q!'B:4*AC$S8L@P99"K$ M$"=QBJBBH616I\EMG4QMJ3F2LPK5=_1*:X6T?;GP!=3 JT$GC)P*[5X#H7?- MW8L=C%9^]YJ*AY5XKS[;;3?_F>;KO]/%5KY_V?WXUUSSSIH_O7R1/[7NIG)1 MJ+(4,2RAB$VR19IIXS1-8HA#%1(5!PEC3J>(=MU.C1B,J*"4%>R$+3>27V_^ MWJE4E"7Z=KMT_Y@.S"%]X'3>>+NAXW6G;=GUJ%MK-SA>[Z4=W^Y[C4+\I* !T'B5&ZC MM;>I$5$M)*BEM'8)M8/6CFZ\ 38PRS1R@E>@OZSLO4^W0C*\.&HS0(6 !5:+QE1!) &A$*">,) MET*11#IY%;[N8&K,T=C#K- M+ZGX>F9??*ZC@<"?I-B:K/2:*I[E6G.$'M>-R0[YKVW^;(Y$RG*Y\R!42411 M"@41,4184,B$(##..)49D4EL%T'GVO'4)G\C[:R,L=V4MO9.XKK>M&NQ6]LQ ML#0J!D!V8/;H!ZJ[/>&(D%_3PK;S<:T,1TA.# [7]SN7#WP5WE*ZG3ZM%KJ- MPG2U>?EV4/0SBC-JTK%!08UIPE $L2EU$>) LH"&DKNQEF/_4R.O4S-=Z'3DALR4( MI^F8;5_L?^)8.P#(3-"4!<:)@F"(0J4@$03! $4A2FD6T;#SF>,T/2I>G; Y M^5*T .E^\C@Y/PI'9'J=/MK[3_0Z?QS3B^*ZFFUGD%X\*&Z$R(U/!EW=VF?CO$=BS@#;B!">$U9OD.LP$R&5N!XI4HVGLM7M),C8D:94S80*,.J/2!I4)@KU$5 M8 [8"RB5 J56?6]'NHRHZY7)P.,T,/$-/T0][EIZ0#O0!4P7B=[H5J8'>)>O M:OHTVB&8ZTN^U)U^T!WFFYO'M91FB_CIS^=\G2\?_T:76[I^B2(S:K55DI(H M"7&0PB2BFHZ%XJ;0#H=,888IYPF+[)-$NO8^-?HU\L.5@I4&8*<":'0 M1(@ MBF; Z.$0+^0\-.V\.CC@ _-HB?6="];7#4L/H#L$9PT)_DA!6>Z#X"D0JRMV MK0%8SHV.%WC55=^C@*O.C73-H+!\U*S[XZ-DFP?=1'V:19%>&D*)(16)T"M& MA"'FF,($*\;2C$:"6%U]M7O5Q?=2.7,J70^F7^?[[- M,YD&*,(*9@2'$+$(09QA @/*%*-91%A$;;ACW^34J.'[:KMY O]GM9;4CA4. MT&F?]-UT'GA._Y^[;Y]N9N#;I_O?WG^Y_0#N/O>?U:>*MOB]U ]7<[;^I9RN MY40]:&J4>7@J>C/-SGS2V76W*JWZ31IA\D5>[A_U+!72Q"B9,Z)I!0N(4!D0J%B0R"2*G'&A>I)K<7"ZS^?1-Q>MGP&P-@I&' M86!Z^50F6#*IEO9UGROWA&,%34*U Q7W*7@/\^SJE:T\][@Q07R/Y<9Z!FY^ MF(GIU3W8WPCX=AKV(-G8KL3^P#SC8.RQ\6YD7J9]TST:OR_=YO*Q$JKN5IM+ M$>$HDC#-I(!(J@0R02.8A$F44)S0,"0N+-W>W=3HMY2V0_K)*Z#:,:D_J :F MR"IQY*&D#5>^JX6]G'C.F=WL4/%*6U>Z')6/[-1_3326;_5@D'O=4%TRLJA+ M2=8)O^L;CX2F,DZ-!T:F(HA2;$H_AP1&2<0#%:1,1D[GN5:]3I)/0%/GM1:U M=(WNP"]7(7>@&9] CL(VM< E=@.X@CF!XI]LKO8\/N?8@G&6>JQ?[N"+<+-8 MR,?UZM=@I(G"5$2@E)I#A$<:H@X=J0B4(A8YE%&5%6>7&N M]C0UIJEE!8?"SLRR_&\.U]JMT+:SBU? !F:4RUAU\05H!"/=\7?X MPKG=Y=O@T7IOW]K >'?T-GHD5+9[*(ZV# MX]#B2TY9OL@W+Z6G:JYR>7#]UT3B?UZMO\EBL\[Y1HKRC/RW9;[YL%K^U/QA MOH\X#E#I_A_(4$&4, )9C#'4T*=IH"A6:3)?RD=31O?!DM3&5<%JGI!JGIPH M,MQ<^?;]-\!W0CJPQ\A? N.GN!XCEP_\%#S&3"Z@U+YP_L);<3M])^!/0+E M?4>-P0PT*)AL)V"/0Y47!1@DP(?_!M\:AT5MNM^>D5;-R7Z+W%;KMQG'5G-@ M9)'&LS?>!NLC@^:-1.AQLMX(DI^O6<:B, IX%D")EV4=O>Q6J.6QVM0LU9 M90[+TIQ_H-OBOY_-=^K06ODF%V:S;UQ_JEK:I6M9[5E6..82Z]?)A+Z]5[SL M!DDUY@<\OT7L^XDT;KEZ+_"=%*;WTVJ'(TYC>YJRJI\I+S<.]8K >8HS)4,8 M*15 %,A(?TW-0AI&G(=4B0"E<[U?8"NK4\CSO;C,Q,.^!IR0DY6AOG*UM&E#5"+H[W^( U,5SLX0"-BEQN9"P YG&+U!VJDTZ93P#R=_[0C MT'I.<^'5\X\FA'$\7],*4.+J0HQ&&LE.9#9NYGI(",A52#S&@4 MBR@EC,R?Y3I?B>\;NM[8G5UTEL?E"_]:JN&^\^^I_I5+0#= [_0 DX_YJ_$,EB=L11X\A4RA)$$E@AC'20Y9*2(0D4,4IRC@.8LQH/62?EF)R ];( M--IPR:5XFX&RM/S'@/XM+K+*&XAZ)W#Y!J+2Q>->H"^Z]8[B%@W-6H0\5[TUT'$!Y]T3!1L2F:8 MK"%EU3Q"! \XHA#A1&^2,Y% ''(*0\282I,$Q]BINL]1ZU.;2*5P=<::#B4' MCY&S6^T[XS'P5+.'PCV;[SF5_6;O/>IAW&R]YY0[R,?^R^":YS'^: M#!T'V6*R) F%#"0,,J1W!TPQLZ&34 HAPBA(PR1..T7SG^]O:E.ZCG?<&'G! M>B\1P8!K8A]9K^/:R'GH'#1 ?WP[+,)'O%_I\FYCV M=@ N1JM?>:T;P7R5&V.IWZ]7/W,AQ?N7WPJ3P_9SOM2;ZGSY>&.2,)37W+LK M+BD1HU%FR@?@#")% LA"06'*@RBEFGF(6XI =Q&F1D,?;K[_%7S^/[^#S MM[M?P>?;KS=?/]Q^_07V#"TL)7GHZ- M^";[]CNC BT&N(+N#Z)7>.H@Q*N-UA^DU"?9HJ6-Z5%D44MXU M@?M?C-OA[O3B5[K9KO6_94+OO8]:RKGB).201G MPBX#:,>@ P_+P!1:23][C>[1,6VC1%W, SBBM@#1K\)8#O(,6YVV.Y G:2. M[=%41_MRM9'%;5%LI0CGE*%(ID3!+#9.TUS&$(=9!CF.$BXS*16.G"S'@\:G MQGSFUK< FQ7@JY]R#9YUNT^&\#01:GO^QVH)BC*\8KO48 +YXWFQ>I&R_N.S MJX?96/X[I[^HP5CNSG=#[F!9_;9:NTWKR"\IWZ/G2XCXK50!:9LNDH1Q"HS MIT-)IBC" E-A6S;]L.&I+>T?RN^M%@X8Z>SKHQ^!U3Z?^T P\"RVU-ZI^ODY M53N7/#]J;+0ZY^=4."QN?O;S+NEC=E&.=ZJH-ZPMB<-ZM[\B!F&>F-PG(ZH?W,=5KKWV[QLK6A^N/WQO%[] MK#P);Y:B/+TR/1[^O8G%P#CDDDDH0X8A(HI!DB02TDC;H9'D 6'V"2A["#*U MM6ZGR@RP^D>0'T@-Z%* 1://T4<._-EGY"Q6M)'&8^ E[6 HFA_!H%9"K,D4Q!QA"')I(*4IR0C,3=5 M.EVN33K(,+5UK!3-\4:X"_1VIZX# SKP0G0N+_ZL.9[=JS #E1)U6C#_R=][ MH.@[BL=9CK'C=[H"=29RIW-3W0CPE]5*_)$O%IIE;_7ZO7PTU79NBD)N#A+I M./JT.;4YH9G7R%U:W7O)027Z43:H 9S8.J'F=::Y23#J'.L$SNO9U:V1'DGK MJK9_U6W+A?ZFR=6V.'!?#V0:"J4HI$)E$,DT@"Q.8QBF(HGB* UX9'7^:]_E MU,R&4N(.R>G:<;4C*;]H#W3\YZ5K[W;\M'16,)S- M2F?W9H>SN*];L_3?J=*/I"X4/!I@:?50RFEN?9>FDY%0$_#*.%D=>?=$9F"YJ8.X4J+RWKM7YMOV"V9\[ M]05HI ,E5Z#<#HO:0&@]!3K[XGC'.VUR'YW;M#[8S6ZZ7YOJ?)L7L_&!%= Y]3HWZ M*LF $)\ES_EVH2^U/$PM\ID#LN7YMDY M53*C@6!09D1J^@E#B$."84IC;7-1E2A,K>VL#@),C8MVLC8N.B!78+,3U\'J MZ#(:%M;:P!@/S%RU]* 4'QS(/P-[Y)MDK[<*/(R%O(,Y./ (C&0M#C 2;@9E M#QA;[&Z;9+D\3J&B,9$RC2/F%IC548ZI+31& M0N/XJ?3@+( HI/P6 ]] 5F+!$H5S/GB!AQJ 79JS$ Y).^, M*G\Q(].\ZC6[>!\X?:<5[R3+V/G$^P!V)I%XK^9ZYEFZV6Z>5B8*]JO^PGY< M_= =S:,TPJDD$3#2)) )+!F$JTRC$BLTEC(6#"G MJF$M?4V-2(Y$+2-G*EF!$;8\'?N>/RYSE7-S6O9A6VST *T=7;S:L+?C%D^( M#DPM1U*6",X.X9R!^]4BYR_@]_K?01)X6$#EE7':^AN5<"P4?\TW-J_T*._\ M3;==#77UWWU*FTQQ0K)(P8":C/\BC"%+*(99K!(B9)I8%A"SZVYJI+/+5/ZM MS5FA"ZX6IX!>T1IZ"W8(5"?ZZ )BA[J_7L Z^=>Q<.JY.WE5L:O M4GM5H[.%9:^_U=&M[GRNI /OKUAD48@(A5R)&"(5V[E4%NF#DM^J DP3C5B7H LY) MU8).C73VN>-2BN*S5D7OC*L$8%)\H,_YAB[FE,=IE*093#+.(*)9#&F@&,0R MCH,XH"GA3A95>W=3HZQ:+, ;29TMIBOPVK&2/] &IJ%&4& F!C@0%=2R>O6O ML\#$MVM=6Y=C>]59J'_&H<[FK0ZG7_=R:7*2W"Q%&?QPORHV:[G)UR5/'80T M%IK*MC^VI3/&5[DQEX>%N3V4Q;?58J'9SA1LF6>)XID(- MG53A6L>J@<-X;KT3/U /F!$L%025AN!WHR.HE70YY/,[G X'@F\VK",='OH< M7D]GCH- WGH^Z;?'\K_,ESY_UXDA+^5SSE%R MT\YP]P'2X+=-; /V,LY,<7D);MJQZI!/I!T(STE#+G0V;ZC M"TQU[+ESLOGTIRD++&M:FK-09@GE(53(Y#,B*H8DY1*FFR2+KZ] M.R=R&"%U_,.JW-U?.<+O@JL=/_A#:V"6J 4%!WYTM:S@72WMY2R[[MXL5K#X M=6AI[W)\I4J31LP]W*=KT3.Z[]^T';/7!-&@+7M"+F($HAH M&D,6[>S*^QWO:_=; MKG)S]F'UXWDMG\R$_"DKKC1;L%?2M&WHRIV>1KN!=I>U?RJ/-&3B_3E.UD66I 8\>".., M@%^?A8%E'M?+89P!./&+&*E;-U.C=,U8O\SO_SKG+(AQD@J8)9Q#E'$)J601 M5$G,8TYI% =6'O[[)B=WG/J4+_+G9XVOY47C 3KM]-I-YZ$O]OYZ^^7V_O[V MZZ?O_>GK5,.6NEKUPQ7!U+^4W%*RRD%3HTS\4]&;N7GFDXZU+$T=D_MUSN6< MI2$7+&,P"'@(44H$))$,H8STFRE/I(B=[BKV34]M.OU#YH]/FLX@-7DH'B50 M-%^#GW2QE>;XH"I@59:R$JO%@JZ+_5\MJUJ=@=?.S.D&VL#SL10*E%)Y+$MY MHJG?S=BU_T$KRFBWV442 ( M1Q%FD+ HADB&^IN?FB@-+$6*)8N9XFY!MW8=3VW>_TJ7>K:7O@-?5LM':++. MF,-U_0=C6-\[UYRV'@'+BXD!>$8'QP /M]&QM&J& MPGQHP\?$%NO4B!]/[6^OO=6*YERD3)57IEFK MTMGOJTD>^8I2E*$T3 GDBDF(LCB C"4*IBF1&*&0,6Z??7X :=&GN;NXUXL.Y>OO"W]7ANW>_;^KV[0NU:\[?WOKIMJGY(G7;\C@0 MWIPOW*DRY,N4U"[/'QNO6P MZ';4_88]#*\W&0YO=N.>;[+8K'.^D:*L4OG;4I/?M^^_U15<%2*$A22&/(E2 MB'#((2&4094D28R1RDCLE+RUM;>I,V+IJ:RDN>*<%+ASO9E2;.?5_F6?T&J>2H6S(%.0 M95D&$>(1) DG4*A89CPD/%%TOI2/YO3XP)@!S=CN_C+P=Q?0&@]DNCT M'RYKPAIO$(9GM?*2Z%#8VB-W-S2-0DH>3*,Z80%(;?D(;?C2DD G!8< I MCD/.(BGC#N1[M>.I<6QI;Q?ED?6J/++.ES]EG3BN;Y#A!>B=B-0KH"/QY7'P M0B4VV,L]P([3%:R!@PLO=/[&P87MD%P/+KSR?D>W1UH\F?^;QG_2A9EV^\VP M^>!F*8[__G' M;Y^^/WR[_?#PJ?K\/QR]*;T,K!U7CCY< Q.ID7 &S'_!@: S<'"05WYH5JW7 M?SMX ?S>Z.;34],GUG[=.+U(-JZ/IT\P3QQ O3;>IQ#=]PW=E#>#CO/ZPML3 MFJEU,I>=B(-,N2LP#% '[;2O-RB!=E'A\]7/+C_>[:M;F3N_RLW32MSN-P5S MR90441K"D'$)$<<($IG&,$I90F26IDD2N-@:%_J9FO50F_'[[9'^$:SK&(%G M4Q/8S3ZX!*\=,W@ ;6!FJ/&J1 2W%KM*9UZX H)77KC4UZB\<$7AU[QP[?&N M2YJ>;KJMQEVI8I]YG*69#$4*$Q68W!9"02(B31 )3ZF0,0TI=:NJ>JZ;J;%" M(V5]7^9:._4LDK:V05]\!C<-:FCV[I"W[2!U, S:,/!L%YSM:F2SH$W=4ZN@ M]6FWR2]D/O^TW&@Z^28?FQ.JR+("L-V\OPAB^XSW POC!5U8:7(4/F'W1K=RS*^N@.H?]S$7ORW7DJ\>E_E_27&_SE?K[W+],^>R M2A]:YE1-HH G-&!00XXAR@B"6"8IY)SP2'"-#\:-BZ$%L7H1RFJ.'/L@#DS! MI9R@J 0%7,OH5IK8PT!9$/=XX+_EC77SVUZI&3A4"U2#52O65*I_9W1SB3KU M,VIN1:?'';WQ"E./-8K.5:W] 7ZM\K6'GD:MCNT/F=<5M#VVW&'5-,[[^]/& MA_6VV'S>+ALKC\HLC6*3LXF98\*4QA!'3,$PD)%B$J=2V6\R6KN:VB;#"'MX M?; QX@*EY77@S'9P+58P;Y -O#*5:.T%!:6DP(C:9>?1#IO#$N(-OI&6ALLP M>J)X*T!:J;N]A?$HV4J3(ZJU>Z-K%&1YLWAO+A;+D&_*RYAO4X>:X#1# 2(0 M89,J)9048HXHS!*$"4T$3A1SBX&\V-?42+1)RE;*"@Z$[53^NPUDNUL83] - M3*:=4>L0^G@5#\^!CY?[&SGL\:KBIT&/UU_I8']]4DKRS2Z;]0/]\YONYILT MBN2+O%QPFK@H\Z'\(:E)"U6ZCE25Z1!7298E J( )Q"A"$/&60PSD@68(,IP M8!69Y$F>J9'0+MK/1$>N#^5U,$D\#).%N3,PCI6;7ZA(.,E(.%N:X(S:2&3K*R+D9KOYP;K5N/70SG@GL#Y,C.]ECLWV\ M<$\K+.*,9DD@&)1Q%D/$)8>8,/TK(DK_F?% Q/.?;WZF9>)R]ZQ:W48G>!-TSB(,I;!D,4_,! M?2E=4O^OI.L'/11RSJ-8*A%DFB[2R%!R!HGF$9C03*@D,>E:K,K?]!5D:GL. M_8U+>L?CV@V!';^, >R;W'XV:H!*C_VGE28S8%0!I2Z#!O ZH3ET0*^=,&\= MX.L$F47 KUM[G:N+&@NWT.:PS'^:S-Q?Y:8NQ#R7C.$PH!)FB2D8F0D*J0H( MI%F,PE2%+,B&J5NNR,G(Y;WEU MD[U8%84LS'/_3Q@D@&[ KWIPGO[G_PC3X']'R0R8S5KIG$X7B]4?II1D438D M5ENV4=O%ON__)XSQZP;2LH'0N?KDY<$629JD5 J8QIQ"I,RQ/B$"ZIV1%)1P M3A1RVXWX&NYQMB3M ^X1:+L%SA=X R]BC9C@VP%>5<',F^9[77ZM:P>/JLYF MK8?7>II7T?)=#/-RAV-7LKRJ^IDRE-??Z9?O4)OT589H0=?: M;O: V?"6\?X4MA)S!G:"^D]G>!F,09(9GNGN35(97E;[4B+#EC?ZEJ^JUH;7^G"_UTI$O'_<45=0$5=:/V9>#8R3F62QBF#*F684E$60RH##(L$H8 M3VD4.6W9^XLT-?8YK+STX4E_HMDG7[Y:GS\V9N=N1:_2F^B]Q[+Z^7M)6[NW M'/-S>1AI.X8;=_P&9L*=S$?V52WU[+*)5=?/ H-4"_2'\$#UM3J+]49%M_K" M>+D25^^6^P7I5Z>[AYXF"QCX90K[')7 M4Z-A+\'Z9Q"UO9#Q@=/@=S(U1)64,W#D.N8_IH:/]11[&;/1VSBO88F*[7 MND/ _287NWO\C2J@U,7LR,VG3>E%RP*;'NYW76$=^(;76IPWON-UA>WZ+:]S MBQU\\K7UMC:%TC[*ZM_;Y0WGZZT4!_5(FCQ-]790__IEM7PTI=4.R^8D<:0D M-U&3(6(0!9Q#&F($690R1M(@3K!5WGJ_8DV-:FLURCOAI;D%WN>WYY4>Y5\6 M6A-HBC6ZUSCR/*SMY/QV@S7X=K/2!;QKM/J+WGF"9O@.A 8WNRQRM7+E7XQZ ML*P6^>6-1]#!Q?]-1G(D3_^11]3-Y]\[\*VN__YZ&R\"P#M"1X$ _EMW/_OX M6,^#SWG!Z>)>KO.5^*S_5LQEJ-(L80+R3%*(9)A")@*]D6&8[6SC MJG*'YQK7'^[H:%D:](T/& Y2BCD.H4!A#%%$0DAXEFD[6J42A?IWGKK$IARU M[C3)1XM(V5F^I:B._G1'X-D=)72&9.#)W/BS^/>!.Z>P7Z>WHQ[&]7([I]R) M6]O9ASI61EHM?^H%4%NK=ZJL4O;]B>JOP6U1:(,AG"=$J%3/8AA+XRU+] 3& M09S"A"(<2D2CB(9.)8]:NYO:LET)!_)2.K!]7BU-;Y?C%OJQ4O^D@H_=6]WX MY8O49"7OGN5:;XF7CU_,AJ398KPT41X?MW(>*AERJDE&!%0S#8JIMA)HI#<' M,HE5*)7^S<54L.UXFE;$=BFT86864EZ\Y'Y2=72%XSE?/[';UU#?^] MUVV+#ZL?YFB[/,V[6:_-%8;IX_W+_I&ZVQMS>5&5@KE=%IMUN;DJRC.6AR>Z MO'LV31C?-"7SC2F57FVYYB$.-+=E>@!5E$(DLA3B""?R!.7%E?@,1NBV.#ZO5HOA872'\NEJ(IMXX3D.%$DF@0JFVW\,80\IX M!E,2(JZP0&'J5.K]0C]3.R*X7\MG;39J"W*U,+:ER:GO:*)?0M1N2?" T\#T M74HX T;&TA^@E'* \NQ7D/#*A9?Z&I6WKBC\FF.N/>[36*[(1W=TJS59FJQD MQMNGN->3A+_,,TXBH@D!4IR90NH1@C0(.8PC&J=1AB.:6?D^]Y!A:CQ2'KS M]RWB >T8+<688'QN/OE<0#Q9%UAVX$^ZU=C@G8859 V=E3 M=DUUY$$S@;_)9_V5?3+]?MRNM3U0F5REP^.<)#$)PT#",-#_09K!..8I3X@*$')*!>1G<,9> MAS3&.XF!*$4&SZ7,,T ?']?EEP3LAN]YG7/'.+_K(V&Y+/G$=^A%J(3V0%A0 M25L?-,PJ7WF/ZXXM-GY7F:N]CKNFV()PLH)8O]AUO=!SR!@?=ZH.5Z:+^U61 MERL4,Y5(N:T+B$U3DYH'M;B&]W<"@T9B\'LCLT\;S $BS]/!HN.19X0]%*>3 MPN'=#A$'5:=:F@X#Z -<:H.#4X'@Q"%WT/ HSZ-1 CS-&=OUVA#G? MCMPTNYG;Y4;;=T7.2]ONZZHL.";%7'(J"8LR*#F/3 H_!5E(]*]8$!ZC@*7* MZ5KC[529VJJUDQ?L!+ZR YK:=\/AY'3R(_[_FRO\BU^K&=@!X_EL]TT'U_\1 M\=NH,_Y)\YL.V]D#Z[>5J*.#;QTW^%&R7>KGA E$>"1A&&,*491PB!6GD*1( M9@JS1,349=$\T\?45C/CF@B$EL_XZ99[KS_RS5.^!*NE!"^26J8U:D/5;KGI MB=7 Z\"772X (]_.=@>_TLUV[2D(V0()O[ZV9_H9UZWVLJ(G'K0MCW:;_\?> MN$55Q>'7?)G_V/XX<,F]77[.?TI3SJ&8!PF+6)(H&,2:&5"69)#*)(0BE$(S M0QJ&RNGZWUV$J;&'_F:E;@31 78[_A@6S*'/:HY]_(U'9U5>IE:@L2F-.]*V M2E)DRB66:O@CGNX0>N6E#F*,2EO=87K-:CU:ZD9Z]^N5[G+S8MP'3/($8X0] ME^7)=7L?5S]HOIQC0I)010D,,$,0I5FB]S4T@33.5)QHRRA(G5*T6?0Y-5HK M5_LO&G.3XG[YF!NSJ Q>!;]7 CM6$K>!W8[E/(,YAM74#4=G\G) QBM;V?0[ M*CTY /&:CUQ>[49 NS1J[U_>TX4)=?G^).7FE_5J^ZQYL,QR/6"@D;Q.(^_(1E9C M8$='OI$=F(_\@.I,32XH>>4FJXY')2<7*%ZSD].[?>N=_$/FCT\;*6Y^:A/M M459Y<^]4%6+^JO %(E$H4ZP@)J&"*%2:KY"@, V3)$4TY3)R.C;J),74".RP MJDFC!JCUJ/,_EWD52E6ZUBIQ&27+6X^AL1_ZPL(%]I'*D'1 . T\_]TAQIU^KOY-+)_?^U_JVZ:U/D?5LN-5NJ.\^VZB1&/PRB-4HYA MRA*A#0-!(&%Z!Y7A!"4!)\HRZKZG'%.CD%L%Z$$EBEIB4(GLX)W;8V3:B69$ MO(?>*)4>6^\OA=;.@!Z+FV8L;E^/Q76[Q>N@.#A0CS,X([E3]QLD3Y[5_1%M M];/NT?QX7M?],3CRP?;07*_2567#.=N:;Z^Y[/CTXWFQ>M$$_RO=\*=\^7CX MP,URN:6+O\MB4P72F1!LO9F>!U&6DI G,$II!E%&C;=8(DU57017ES7MPN^6(K=/;NI19D*T4MTVI9?-5?XOH,,DMB%* LA#*5*428 MQY 0QHW]2RDAG#'JY)?348ZIT6.C1N5! HR@'8]^NPZ,I4D[/-Q#FZ]=D':W M0OOAY-?B["C+N-9E/\!.+,F>S?DJ:OW^95?I]0/=R,?5VN2@_#,OYB0+E*8[ M"FF"#1&FF?XIUK]212(BF42)T[6V0]^3([^SQ90/BB;/0*W "_C=*.!*B0[# MXK2S]PWV2#MW#SA[*$]]%;&!ZU%?[O^-"U!?!>9ZQ>GK370CN%_I^I]R8WQ^ MODM>!RU^U7K649IQ(@,6*P4S0A5$)(K+:GLC_($QEV_<4@_LO\9+KZQW#^.N6'E8W_%_;7/=PQKR; M,Q:F5)C\) F7$$4\A3@)8JBM*R%H0+,4RPYY^ZTZMYI9X^?N][_-LQL*.];R MA^PXG+6C)&U7U1*#LQM!CU'^+A#YC?.WZGG<2'\7,$YB_9U>[L93MTN^^B&_ MK(KBLQ;^0W5ZK\EQ?WS_7JK56E;//9C"&)_^W*RI[B-?TO7+[4;^*+>IE1^@ M[NGQ=JDW9'H.SQ,ILX1)!C$5*40Q89!D$8(92Q,:1Y(F4KF86@/*.C7SK%(! MO%MH9?^B=T1&+4V'Y1\[5"<9U&='Z M^5+=ZBANKQYH]/-'S2,,@E="'U+>49>!$8!_O7B,T67/!#.WR^?MIO@B?\I% MU)3Z5"2.DU3OS@.!(6*I@"QF".(LT:L)91%/<*>\,J=]3>V$L90-1!T3Q9S! MTHZ8/2$T,+$>IH6I!)V!&K !XI,M,!DF"E\<0YP&VJ9, VU3QIF"5,48(9)I[D!.M8#/=#(U9J@K M(1B;X/N&+@5=BP+\]BQ,)O)N7FQGH;7CB[Z #4P4O;!RKPO< H;?HL#G.AJW M(G"+JB?E@-N>[;-/U6;*-VD$SA=Y:<3H/WQ82Y&;,B&%U*T^S3'+,A'1%$IA MZBPF"$/"0P6)0EF0T"3"6'4X4[,68*+G:HUX91E,85AZ5>8---M)P$L5NNPI M;4;$98?H"^"1DB4H);DI]GJPDP/?#-<<*S$K/ZCT,&6&*D5FX.:'(2O?&SP' M# ?8KMGT_@:;+P=0SF^E7!KHD*GAM-S1S6*Q^L/DT/N\6G^3F^UZ:R5@QDA&[2G5GVI[:PE&+!QKY[/CI M'&CM2T!/*(8F=EL4K'FA1=\S-F@A^;\]KG[^NWZK-#__ANB#E;06U07#-RSKX[J@W3)OUK$Z7U63?2*\V=]P!D3$L56Y;SV34Z-T!Z>:*[_<+ENZ"5HVEFKF\(#<]3#7V]N MO]Q\_=A_?IVJUV)$U ]7YUCU+Z4I44ZW@Z9&F5RGHC=3Z="B"!D*881-A4-!&80AT) Q 0-"0M%BM%<6RIL9>U%9-&M MRQ0\['S RZEBD_\PUXM@6TH)%EI,1_XQ5HZGB >LR'O_S?X1I\+^-#HZ>NE:(VRTAOG$<>.&H MQ*UK$>X%KG)GS$ E,_C2]AUV=_1R@,BOQY=-Q^.Z?CE <>(#YO)N-^;7#=VI MAM&*>9!AEJ1Q" F3TG .AX3' 90LBGA&$X6YU8GT^>:GQBY:.E,1:B>?&Z6\ M@LZ./+H#,C!-O,9B!NY7BYR_@-_K?P>IE'4>#J^4\*J+42?_>?5>3_,+3_6M MX_>)KI?:?BSNY;I).I[SFZ7XF"^VQCGJN$9F4NA'_0LP]W+?WG-K!VO#3"< U,8(A@4G576,] J4T1M M1T&6\@"&84HD2E&8IE:I$L\U/C6:+(4R,R^,WK&_-/'/+_:W_"?HM=-67TR& M/I%WA,/INO^2WIWO^T\:'.W"_Y(JAS?^%Y_I9A_I1?S':OE]HR=[50OT9KMY M6JWS_Y)BCF,I@ECO>5@0"H@BA2!%,H-Q*L) L322D7*Q@5KZFMH$KD0%A9%U M!HJJ1B[=B0O>Y2^K/LK" PZOU MT-;?J!:"A>*OK0";5[K1B+;G]Y' -S_-9;.Q(U8'/3ZM%KJ]HK8SYB+@+$@1 MA3S@%"(L!*1A0&&F&*&12B63TH5H%NJL(HI3V^60%^P$:U M$C,@*C7GTP'C5":0QP[18)#Y -O!3L)31PU3*" MCVTX.3/]%12\\OFEOD9E[2L*O^;F:X\/;:"6!V+S+ R91(+!5. HDR:!! H M,#&/),*8)203;MX=CA),S]'#U4!E1HVAS--JE'P;I\[(3] T?=\*^X"&Z1%X M;V265C),U"@] JB[27K-)^]O.^7@A?5V7B82F^Z?^N;)[D^^).I,KE8%7K_60<5[">W8B*.)&:0 MTR"#*&()))DY4(HD2Q"+L&).;J%^Q9L:0S<1L)_^?);+0E;9Y7&K-9J 9NP--9@?C=_!GL-=P%^&L&7X(;A\&?Z]D M[UG$4=E_&'A?+P<#]=(E\87XSVU="N1A=2-$;CQ:Z<(4![M=?J#/^88N/I@E M:UWH#^[4C4E[4\P3ABEA,86)*3: XI1"@A)MI*<4" EN*"?+E9@?7>*BS/"\&VM KS)=#?SZ7)S._7 M*['EFS(KFUS_S+E>(\'=3V5<(;5 .O YU0LN83*Q3:+&W=P(&5K7][;6&W M]S *<5@IV5"#W?^<_ZUHL M7^7F?IVOUK5$'U;%ILHS7!5L>:!_SH4,TS"3&,HTT29NBA DH8H@PPG+(A8Q MS)S*I PL[]0(Z<.3_LW4TP(W=Q]N@982+%?ZHW_[_F] 5% 5F$!GO6;;DSU2&EGG40Y:1!N#U MJJZD#9@H=?-\8;]1[J>>RWI0]RGF6*IG2.(,\DC%$ MVJ"%Q.3A21).@HQ2'B&GV"3[KJ>VRAC)]1K3B#XSIRRE\&"M!7==4ZP'P'9Y M& +6H=TE#**W!X@V:98Z^Y'9DM76$Z)S[D%'XZF M!WZ2#ZL+E4T%4P&G00S##.O-.D4,,JZM;)/P"A$2BX@[49FS!%-CM!9'4V,_ M'Q8O;;C.\=K0?9#LZ&Y0Z =FO3.^IJ_ '[QP;&?X!O0VM9'B#?U-'4!J]SAU M::@;,[[?%MKV+ IM6;)\6>YSJGJQCYIX]4]%+NJ:L#C&]&_A;S8H=HO3P% /O#PUTH,#\6?@ M8"(<:3#;N:9XR#+B 4"O"U07.49=HGH ]7J1ZM-4!U\04]WH3I7>B/L=P9VZ M^V.IB>0I?VZ6PN^KA9ASJ=EY M:@RX%]CX?:P:D?G M$]\'1-G!.V,HM$?RR?"*NILC1A?D6MTOG!HXPS;TVC3.B+G'_7@#V6_P3W^QQHT \@;C21B0OY:[YN+Y MN5K\U!N(ZN[R,^7EKN%7^8/)]3P4&8X$36"(40:13"C$,:)08I5&4@B19$XN M+ZV]38Z&J_PP3=Z3G>QU27G02.^:-*8-<#ON] ;CP+1X$3+P>R6K1ZJSPL1S M.IFV'D=.*F.A_&EJ&9N7?/GBW1O?B=72_/B/?/-TOU[]IS1A#_4C=VR1/Y;D M=[O\]">717&G2H<,4]"BV/\TYT)QBE4&PSA,(4(9@21E&$:1R()0FX]17R\\ M3Y).C$Q,8H<&=+,[ZRE5ZEK]504 [57=/[I4UKI65 MNN;QV5@?SE?TKZQIYQGT*_[R/GNL&-5.IJO_TX76_E> MKUC41$$:V_CS6OYK*Y?\Y>;/O)CC)$@QX0(23KGQ)B:/:8^*V)9M'ON"71 M[($XJ8CF\&HWTBG+;1I/WU?Y;5B*51+R"*J(::()HQ322/^:$1R&0J0)BIRJ M,5[H9VKD&LBG\8,O// M%22\PG(LB&:-%*49=ZLDTM+;U#C#R.BX 6U'TXX1O&$T,"_LY 1& M4+"7=( C,RM,/)<+:>MQY((A%LJ?E@RQ>IL81A_(Y[57:L6QG"F\( M# T_F(RBN+_%6 MF+BD#NJ%S5AI@:R^+HY)?BXJWI[ Y_2U$9/S7)3Y./'.Y<>&2@=7_9/_5^60 M7.9Y*.:4QBQ*LDCO[TW()M]LU^61"U5*C[(I"UZ>N(A\+>M4-OFR M_F47$6@NAXHM*W*1T[5U8M&>7X&,I9P3(2 +8[/113%D"!.88IE$-$EE@@._ M20$[C_V8R]]!FC,]PG2?YNS9I#DSJ?^:-&?\[/=CE+&S65G'&)&A%V"'G'/' M@_%AQ,'PG0VP[Z!,,"&@V^ ,D!*P#=/^60'/MCZQQ(!M"+CG!FQMK:/WNMG/ MW2S%%SW_9UJ?&"+5PCHF(SP-G-^,[PS'P M-+=&PGEBG]78ZVP^[F'4*7Q6N=?S]OQ#'0X_/^D%S!1@JC,^/M _38HTDQQR MRYV:[K9)+S-*4RE1F&:< Q1"1CD#"] MM4@HXXD@B(?$_A3,BTA3HX6]P-I4J"6&FQ5E,4\X"$ MD4@2LQKR$*(D%)!2E.AM<8(QX8B$PBJ(SZ*OJ:UUE;1FAZ<[D'"E(*]B8^E. M9 ?RO(*SQ4KF#[V!EZ@:N#L%C*CFWSJH^&8 X!R6$W\ CK1.] '2C?KMH&GE M]"M-C$?6=KH!=,9-W:]Y3E('%',<81#GB$.::02 MB"*]^2"4"[WOB&.F]R1)&M@G9+/I<6I4^RU_?-H8AMT64K/MM0R('6&VX%C? MX W,M(VXI0'9A!#7(A]FM''A6RLH'5C7-Z0C<6]_:-T8V 6F5AZV:F@\-G;1 MZXB3G5[L> ^T9449IL;$>T%!):GCK<]%1"VO?7S@-/2]SVN(!BH7?14+OQ<_%WL;]^;G MFM(G5S]77^C&#?O]^-%>_/-J+?/'Y=%N_6-NKD]UYSG5W_"8AB%#&$H49Q!1 M8A)Q)1QF.$PCQ9@4F=,M44*GA#V2G1=91F5!GL"]IHD^S;7N:30!UH\E8>60HKW+[\5IDS;YWQ) MM0S:DC-?V3(L:]ET[ M$>5.@ '/?.0&<"TZ>+<:0K:C8D>?PV ] M]!FEAME(#>X/P'WW6P/Y3GAP7E8TV5!>56OIDD? M'RNJ!$D9Y"B,(&(20T)B E$8IT&<8L:5D[?TM0ZGQF6UO* 4&!Q(W".K_U70 M[:C+)Y0#TU5/%#NDG[:#QG,&ZBN=CIR$V@Z"TSS4EN^-7++DT[^V^>9E7R:W M*%/:/3S1Y=USR8=WVTVQH4NA3Y01MXZ>TY%--?.:LZ:,UPWK.][N1.?#WN#\:F5T]X$]7 M1L:9R#U@ZI6W^\@S*DU[ .XU*_MHLF?U'W-3L5B96A\'7J$TU/2J1 HC1@A$ M :>0"I%!+*1*TC3E219UJOMSKK>I$:D1%I32@H,J*([WGNWXVK&?-]0&YK<# MP XD'I7A=).D*F1S_DZAH;S MRZ*%E2[[3^L=X.^-.H[7FIV'S])38X1!&=IK8ZCQ\% MT@W,@8M!6@KSQK4> MW2"[7LK1L;VNQ9"TMN:PU6S9O^7%/]^_/.B6JO(F(@AQ%A.82:8WQ%(%D/*( M0D%9H"BF:8B(6RFDBWU-C2J/1 5&5F!$[52;L0UB.Z[S!-S =-81LPZ5D:ZB MX;DNTN7^1JZ*=%7QTYI(UU_I1APWG*^W4GRGBS)E_8?MVD00S".9"L:Q@"E1 M&")LZKM2GL$H9:&,T@ EJ5/YM//=3(TN:BE!48M9'K/\0:TSD%\!U8XE^D,U M,$$T*#42FEQ'I8S^N*$= Z^T<*&K41FA7=W79'#EZ8Z'/?DRW\@O^4_C=;_1 MPYVSA:RBMV]^K-:;.D=X?;+T?R5=/^AAD/,@X&F2A1C2*. 015)"') (IF'& M4A;QC"CF= S438ZI,8G^LB6.IT$=!\#RG&AX6(<^02HU@*4*8*]#E>#A8+MU MJ,X,&$U J8K'XZ5^6/H]>.HHR[A'4OT .SFLZME<1X*L(BX_F/#:=5,&C"8( M!52$4)((040H@D3JGSB741AD,B8L=6*_,YU,C=J:..0RN\IV\[1:6R?\:<72 MDLAZ(C0T2YT#9X!8G388_!+,N8[&98\654^HH>U9K[$TI3?<-_E3+K>R^*R% M/OBL^$>^>3I\;TYBE3"*0IC(*((HR&)(DS2"F< HRT*12>X41^A#J,GQBBRK MLG%IB-U+Z(W;&-GQS]C(#\Q7%T-X9K5+=:,3,!/S\($"_*'5 D<-#![JTPGF M,<*!W 2;0LA0)R@MPXJZM=V-GW]9K<0?^6)1N3\<68/-1_>K1YX:TS;2N9&L/=!V3#H(? /392-8XW]U MM DM9J#Y? 8JT<'O];^#^#DX(^B5">U['Y7NG$%YS6GN#;@1EY#Y_&.=";/R MEOVT%!\U'Y@:$35"UI[H M0(L)/EJG&+L,9#L!>8%G:)\"5V2LR>.J]F=(HI#\WQY7/_]=OUORP[^0^1%6 M/Y:D<+G542;_5:6:27[]P8X)L^HTU-_DLSF!6C[^MLQ->F@A$H%H9*[>"40J MYA"'<0"3+&,LB%&4!D[G0^>[F=JTWJ??7S=R@JT1U#'=U7E,[:R+_D@-/,/W M(.U$!+^U@N2>K*H5 [^)JI M2:]05U.3(:49BS5X06H2C-(4XDSS0D@%RQ1+LR!SC$QIZ6UJI% +J^$$>W'+ M%"$S\[?WJ\U3QY)U[:#;T84W* =F#2\H=H@'L4#'<\1'6X\CQW18*'\:M6'S M4H>J%._I\I]WZE=-55N6%T_Y;Y__5M^?A(ARS*6"/"(A1(0H2!(5086,EU]& M*,OL2U%<[&9JM&($->55]J("+:M#T83+@+8SAS^8!J:,\PA=OY-R@@NN^TA?>ZV!]G>8_V&='N%6W>@>9T\7] MEBUR?F>2L>MMY1WGVW63O18G82+"2$#"%--4%$N] U0!#)(0HY!'01;9VV@] MA9D:3=TJ4,L,*J%!(S6HQ':P5/J.DX7I-R+Z U-;E2_F_7&^F+TR,W!U9+H8 MDWV'R,'D''&H1C),^P^9)R/6$[2MIF[?/L8SB#VA<60V^VJS<_!V66)-J-(Z*%) M4LC2C$%.TTPPE6 4.=V7^1V845:1@V$9&7R[!<8OI ,O*Z\0/ 80_/Y C2O? M()YZ]C!Y746KD8F3[#X<=^Q%*%B%&R8 =WI#]?M\0F.MIO@/N@, MOM5]!\83WI9N1MZ24U3S>?%Y_L4VV\W,N:%LUFUM!U?0]* M@CA($8X@3A()46QR;R&]F:%QR*64&4I)AYKB%WJ;VJ2O3VMVTH)&W(ZWSNU0 MVY&!-P 'YH4>V'6L\7T%DP$J>5_J\0WJ=5]1_GQ5[FLO=264G[+8E,D!SZ1E MG2=8I"3#VE@@"8(HB$/(*"50R50BP143R"I(R*Z[Z5'*3EJ0+X&YU9>; M2+Y==RBJ?05N6U;Q!>+@M+(3= ;.)F7V22LVH'CFE=8N1R86&_5/F<7JK8ZN M(+F8?>'KU\.OKU#C>@!Z@O#$0]!7NQT/A X+@?]5+H1: MK?6O\DI-\'DDHE1(/:@$*0Y1$D::?.,8IG&D5,;"0*7*Z=2HFQQ3XUPC.=2B M0R.[XY%2QY&P/'<:'M^A#Z=J#4"IP@P<06W(=@,.-0%[509(>=833K_G71UE M&?=0K!]@)R=G/9OKFG[MN8V/P+81&'#]GWP# M%.7YHL.N^#+L=MS7#\6Q'8 ^RHW<\08T[94 N,T$=J@R@2D(4T@EH()3*,HQ$Z'\VV=36=K ;/D6^O/!.H!D'.\KT^$T_*X.5+?V MN#I\IQLIUR;B\K'V]2WF..%*$AY#CF)E\F@S2+3Y!@,JDR 008:Q-:EA>E]?F)3)&42DJ8,)[J MK1O*H)[M @811DF:84)Q9NUBZ=+SU*RP1G:P%QX<2 ]VXCMX*3J-1#M?#(KO M\&=7=M!V"5YUPMC!4W0HK$?R).W_=79S-^T"5ZL[JE.#X[FK=M'SR)VU4P-] M_.$>Z)_?I%$M7^3T("5X_:?EH\F&5/=9C7]9@ MITJ9/:^8F<)16Y\U[+H@.8"3G:4 ;^!SYP;->1<\QS:Z45H3A;=2+:6GJNJ^ M9PI0E6%E^[BZ(,E03$,"$QKHK:Z0*62,95!E(O[_R'O7YKAQ9$WXKR!B3^QV M1PBSO("W/9]DV>ZC"+>EUU+/Q&Q_J,!5YDRIJ"&KU-;\^A?@I8IU!U $Q3[[ MQ98MDLA\0"82BR7/UXO%HKXLJ]#MT,T,YJ#SJ:> M47VO.7)L=/O3<[(]G\HU;+J@'YH^IY67+J ?U$H/*N"H5MP%M+M6WLD8=JO M)UPNY()2W?.RYF395 (&B1^ST(=Q$A*(HCB&J8@YC#*<<>0QE"$CDO=C TW- M.G_E2Y WWA9>+LN' MFIH5N7_X8F@(CJ.H:0H&P<:U,:B%!(V4H!/305K=>32&-0C'AQO7))Q5>\\H MG+_C\A2W?F.\.MW*%RCQ?4*@")FJN* 4IJG(( ^XW$GZF2#":+MX:K"IF8;M M!*VR[33Y4K>J7!3+=;M0Y778I[?M0:YG188"TK$=V<9PN]VGNT2W8X XRW7; M&_#=TMV.J7XJX^WH/38'L2V[VDWQK/9 ]79(%3S4%)(][LCJ2XZ)R@U]NUG) MZQ?+CYR67%[TN2B_2>-6YG2I.-KDQDEUQKDII,DK*Y77.\,H\(GB2!-A$D'$ MTA"F(0\@R\(LRA(4\X099-Z.)+;61_D.^;L/OP&ZEM+D#-+]1.N<#D]CWD;F MI>QK>P7J^K.&C+>O\158ZRRO:;2^ IW>0"H.-IJ#6O6Z QCH*3^M]\'D)'M2 M[\58Y]_3>3\,#])'FZW3Q^_NQ1CQT'XT3+>/^L<;=N"4_%_*HE+.A1/-D-/(&]]27SMS?/LN.^OQ:[XH2FFT;A?R_3Y]>O M^6\+Z(67[GO=[=+TT/^F)15P@NWWI< M6Z!:YO,Y^,[G#.#ESGW,N 6&YI2:G/,,.5'CG/EL)+X"G_\*O]Y>@=[L*;G! M3TKR 3M>F$'EX$#H[-#O<#BD"\?A@R+MNR]J0]??Y?4V=Q_>]ML&_8%+=LU8 MKB[%\Z[]>7U=]?@=+W_%;Q^XRN:X?L7Y7-EGN1/\13YR.1,HSD2(0RA]*0(1 MI0'$+$AAEG&<1#A,@T0K3?L]A)^:(6YD5XD ?I+??'/Y\8_^_5\3C7#QA"??L7'OMVSKZ]X/"8(/;^!@:S>%P!78 M8 #:M^A.--=70.$ )!"@00*LH:CCB#48$WYSK)KY3>X->H?F?Q-[DVR;!XXZ ME9K-!L>1Z3V:$XZ*]I%FAN/*8.%C20&?BT4=_VY*#Y3S]HTO5^7B;G_(E MGC^6^=-3W7+QGI>JZ? WK@B@Y;\_YE63$:L"Y@\O\WPYHR'%8>1CF(@@AB@2 M7'&G,LA2C](P2E$6::7X.9%N:E[21BFYGU1:J=TG;?2Z LNU9FIO2NO(;]DI M!UA?.U I]:1OM?R#\P6XF>.J M?U[K?Y^4OC6'TOYO+%,#EO'?P%T7"?WG/: M'?M'C6K-,><5Z,U_HQZXDY/7S?]&17#?S?]:2["E)JCU?,]I-?!MWG-Z1W)> MWF>:S?P25]-PTO$8?-#Q/ M7>&VY#LX&N:PQ\A$_YF_Y\OOM@N6O.9.B?OI! MYRLFQ=AS;JKK!;LOI&Q\F9>-!]0T/JV^Y O>%&[[Q/:*/HV"*!# M ?RN<&BJRPT/XT9\N?1"Z=-\91Q[)!-\6ZQ;68\W<4X:88\@_KNTT1YO6HXU MX1Y1 KN%]K'$C*L^/QWYNA=$&*,8P83$GEP$/08Q(HK\V6=>D,F=M&^T'.X. M,+5%:R.?V2*R!YR>J;\$#L<&>2.:@SJX8WH/:L_V!AG5ZAQ3<=K4OG5IOYO/@#2]7J+'<5 M/% >S .>\ZI-@Y\%*5IC M]>#Q3F0NT7OKU.6B!UG6!TI/1H[8!BW")$Y$G"#HI8DJ!TP#F":(P22*D%Q/ MXHRE1AUGMYX^M>U?*YQA_=\67GJ[.FL4')OP5BX'X9V#&@];N+H>4 MVRO+.WC198RXV]0EC[VFQQ_>MGY35Y,%\DMF B,8J^9/*(KESBKC!.(@ELXA MS7@8&85XK*28VC??)U'=IN?I*W(%R-O.KZW*_.PF3L^H.)\.Q\;'V4Q8D]9: M(>F$G=9,DG>AH;4"ZQC?K-W#QJ1KNETT= T]VH8V@%;-,!811G$"0T8CB()8 MP-3S*>01X5D49J$@6N70SB2T_'NR1=* 7;9(KS##J= MHN"G3M6?Z]WF5"9Y#!:E@2;[/7F31IKTD8B2-";$#372J8'_!&1(&K@-0W^D M,Y#9^EZ5R]FGE2)#Z4B>$\J")$D@B;P,(M]+(8F)#X/ 3](@0I@RK65Y]\%3 M6TT;V?3,[!Y(IY? 2U1WO'(U8@T8NCBFZRD'7][3<^[EOW8=^[V'CF(#CJG2 M?;I'?V_VQ3&>SSXMEIN/^EO'1?$@E[!5-0LY9PE-*$PB02%**5&,01[T@R@- M:!)[<:S5\?O<0)/[(FM9N]42K*4%C;AZG^I9=$]_ND-BYOI3MH1+^]/6Q>+ MIUYQ^I>GXO5_RT?47_J_D/H1-C_6G_C9AX_RR>NJV)D [>LM(Y:VE:<-F\?M MHEJ6JX:N6748>_R.%W9 SR-%.4&K$'TR"F,(Q8@''**>5&G0\GIM_4#& G M.VR%;^K8H1(?*/E!K8!A+'5:D.M&::C'!SHOII!'01-^$8>/7$]-QW,CXQ)0_%G.? MJ)C6A:'Y@K.V#$9QH*X'N1/JGTW/NID7(8ZB((9)B%+I + 8$H]@R#V6>E'" M.0V%?BZCX>C3S&"L[=UK;>\* 5[D[P"NQ55)94.D'5_T%0CV(I>\HGC^=VD=9S%C/O5("OTD MY-*:I3'$'D401YR''LI$8+;;'T"FJ1DYY?OAQ1N@?9'!0O6$%K70@ZPSYE-G M:_^<3LB[V,9.HZZ7=Z<3V%)*[F[5G#5Z@;^?FK,!#*@URHZ-J[E<[VQXK8$\ M;Y3M'VV13_4W+'CY6:[;K'R[+PNVHNO4:)X%C. @@CY2Q &!SR#VPT!.9D " MG@0\\(5V5M3Q<:9F6&M)@6A$!2^MK 9),"<@U1)I/8]R*/P<6\Y=Z%3[6G#;07=S M$CIC_T\'DT$=NY,#CNJQZ:B^ZXIIW6.>TR8]MZJ8YZQ^[J=Y_BP?7'MQG9\5 MA7&2)2D4*1<0^7$"TSC*H._16*2I\.(PTTUS.S/6U Q)7T+]_+=S@)XV& /# MY-A>;$DJ]Y0]60=.G=/$Y.)LNG/CC)9@IZEP/^=.]Q9+ZC;\XZ;D+&\(741S MO/95OAP?"T7+.E.1KR3Q*"2QJNW%.(,8A2G,F!]DS*->C(WJ <^,-S5C(<4% MC;R@+_ 54"*#WQNA#>O[SD&NYWL,"*1C'&8Z$]"^\4&Y?6*+RZ4*(4XHDG'Z61)S%E&BU#=X\ M/G[Z"!X>KQ\_/5S^">_K>"*[ MMKVX^4C;?]3?9_UE]AXURL>W+WKW?1WXC0U/VJ^?5*"V=3<3$F?;9B0_VQ!I1'_M ; ]<:]U=TF MR+D-@@FUD2T88W$6G7LA#.F'#JE[FE=HZXX1"8,.2;K-!'3P"KN-P?J8_K;. MSZMS]^K<_[SIZ'2#YW2EBNR_\F5]AE]??,_+.@^PX:3 :9@1S$(H@LR#""4( M8@_', I4K!+%'L%&\=OD#ZOZV+56W(1H:89KT-R\B3Y]@TCSAOQAN@ 9$>=),TA%RC;J0&!')WLS7DH^T, M?*]93]N:IVG7]XU7O'SE['-1-MD W4G!+,AP%J1JUX:] *((^9!0&LN9YKXG M:.(C1DW,N;$$4S/>;:.L2FD RE;JNB6P:-)OUN=3QLV![6=)SQH[Q=YY?+K? MGZP5OVN-^JT_#6T65*?#<";6&KY!#:JY%*.:3VN0=HVE_8/L3./M0EH/:95O M%ZIEJGKLC16@2X> M%3[9 +%KDDRNM>R)XNBN*FZHE+=7B!;-TWH;6\$UCG8=MZ; \Q;O^.@^KM->HX?)7M JC>ZD?\X[Z8Y_3MD?]8?I B_7/&"?*0 MAQ$489!!1%@(TR!0;2^1B&,J?TR,&GL=&VAZ"UUMHJ6@NNM(X.-O%*=5GE_=3ISO6V7L 4K%O72 M1_#BGW="R#60?<-+_N7VP]VW]JPA2KRX;LZ#0^Y!%*O*7.8SZ.-$'5MY(A"> M69L!0:MQ$")#'ZJA?[9 >6\$4X# M-PK3&7GD1F$&8.PW"C.YV<[^_%(4[(]\/K]>,#F0?']RU>RB+B#=_7=C^&9A MEGA9%A.82ML#$0XI3/THA2&+_#3D*(RH5IZKM013LTL;*5N2 (LMN_DTZ!DM MI^ Z-F"=['7/M1[(79WZ@?\:PU>RAG106V2F*\ED%06LN'I615EW39?Z:MTSXFQV(X%F<4I;!5/5F1D3:15K.F9TO'FPO'AK7? M\6.M2G]&6I:W[1EI#]7=&-5AL'74 \1*I'=J!G()?,>[@EST5$O^D;QZ*2H\ M_Z4L5B\W<^E9K?M#MTG]*/6(\(),3IQ(5<]-!+$OPKK-DD>BT$O-4J'.CC@U M<]H)#&J)P;;(EI44YV'7,Y:#@NG8'EZ(HSF?ARXVP[)UG!UU7"X.71#VF#:T M;[1E4;]F3+Y>TI^LEGC^?_.7FX+Q&0FRB F&8,*)@"A0'7XICV%(,L)PE"$2 M:G$9G1YF:B:FI01O154;+"4LD-("):XI@_I!9$\;E.'P;>=[?..O?+'BGZ5L-5\/ILN_Y2KML MYH(8HJ_GC[C#U+%9Z>!4'PKH1 =_2-E!)[S;>)<==/C>.DDJ85&]GC'WS^RG^5(GROI%U#+!/"AP'C@M6+YXFB$_%HC(39@7J @0C5)(J"=@%A+!>,B3 M.-.B-K0$@1VH6!!U&*?)BI?T:4R0FB M#&=>/%L6+_G>G16_(=@NYXZ=_K\]/(KDZ>VN*BGMQ7H-5H.#_ M$KE!_0%3&4;U"RP!VO4/;!]S22[UEZ*JN@U3OEC)Q]XUE0*J73T71]"SA2&@[MHI==9+2X^=-9*=1!6QTD3LDI0SHI\I+(]DJ-'3Z]T6H M.L@0MY/G'9+(+P+N<)[Y98^TX$*R;B"^;APNI?VPJO(%KZJ/N/FNQ*KH35,A%98R+V1'89 M GXN7O$SP<)WLBS5@AX1SF@_;'N'H:./V M1CBG]%YCA+,W7%C:_C&OZ+RHI'G9I&=0DF4TYAX,XLB3_G_D0XP8@30@//.8 M3_W J'3UU&!3,PD#E+@?@M0D5'(Y4./$0A2C^490\+O;,O<3D+@I=3\TX/N4 MNY]0_6C)^ZE[;#/L%!$?N\?E\JW-*X]X2+THH##P*84H(AY,(P]#Z3($(>?2 M=8B,#G/WAYB:>6@E!+6(EOGZ!X#4,P^7P>/8*!@B8Y'3=DSY@?/6]H89.3?M MF)K[^6='K[0()GX2@JN:H$V04A6MJX30!95[E-KG4!N83V51R1_O\9MR2IJ^ MTS.$A*">.I$)1 91D!*(XR" L1]CA!)*4*S/PWZ))%,S%Q\^73\:1( NF@2- MH-Y8T#HV-6LU>JS),=M$ XX7"AL!A*]PUR .MF9B>I!E_5JT<'^4CKG_DU8R$GA\&*("$ M90RB. M@&@>1#/G8D'AI;Y"IK3-*1JB$K+M:7@$E)_A=26KHFQY$ M5,\[O10GQXN(V1$I',1B:-VE_H+%IDHZJ>H 5Z?BUEK7F\E&WBVI9U@N9 MM"]Y]?!2>EW#*I3/J\22 B., 9MC+8)+$A,911)D9 M7;ONP%,S$;6DH*I%!7*5?6V%!:64UK#@7!=[/J=_!:YMJ!D>@^ MK-'M!*_=G0'+T VA&K8:77?P<8O2#2'9JTTWO=]B<]W?JC^6>%%AJKRBZ\5B MA>>?.:^D4U3WD$$DPB1%$8R]D*C,FQ#B LH2.#CR./2Y=0*J!F-.C5+U0@( MA)00O#0B&NS5M+'6V"^[0'#4,%Q/:+F=:G!5\3E[7] 4#W[2P+N1<3^4+^V"IDT./2 M=#[T?%$'*#LV^%O,<'RY1K*6>BP".!VL7#&]G1S[O2C== YP=VF=;N%(]H5 M^7PI&O:E:H:$ET8B)9 3+(T30D1ZG-2'*(VY(+X(21)H>YQ[CY^:-=J4LLT[ M$0UTY?^G,6=8 @0932*(8D]Z5YXB M%(@CCCR4()9J!?G/#30U W;_\,7@"SV%H(;I&@@7QT:LEA)LB:F(QNE?;/J% MGT+,P+H-A-Q(=NXH@@-9.PTT3MJ]4_>/9P$UM-BRA3K76UC%N^5W7EY7.6[? M2N'3C&4>@P&A&4292M8-5&NJS/>R)$-^FFC1EQ]Z^-2L7RT>4/(9?-*[@&D8 MO@M@<&SL-@C86+==* PLV@60C&3%-%X.,[-U1.63IFKWGO',TQ%IMTS2L6LL M(V%R1NM"ICNARIL^SXL_3/LTGGK$A+ZZM9AJYZ@$!;6D3MHXZD R;"CEU(#C MQD\T5-\+FNC<,]R1W:^7'@T2CAT,.<0*3B)@3'"4P"RF)* M(QRE6BRRVB-.;4%>"P=4>L?EITG;\-J?T%F#]GZG?FAG#6D[W\@ MIPGM(&=Q!V&R.8?;?M"[G\$=U$OG_.WPC78>QTW)6;[\C&E=-5WG)F8!BV@L M5[74RSR(_#"#61S$,(D(]8F?IL(WXH;:'V)J-K>1$'0B6J5Y'@!2SV&[#![' MUM40&6/7[+CR@SID!X89U0T[KN:N\W7B2KL/_'.^R)?\2_[*]UK'_8K_491U M[Y"O\A5HZ^88#A )I=M%!9)?OU#M=J,HA5$8A81DJ1 L-OGZ#<>?FFEHQ(>U M_(=Z+=8Z-,UR@-+"LH#1=);T3(M#[!W;G>%A-S9-EN -:K=,91C5J%D"M&OQ M;!]S85^C]J\O^8+[,Y(&&2-!"F/,*$38)Y DC$-&D6 D\^-,K[/XR5&F9MIV M6_6T/P E[$D>>@-@3]NIP>!R;(VLD;+O:G0(B6&:&FT]^7UZ&AU2[FA+HX,7 MVY1C5\O\66VG5%#K$?_HTH&NOWUZN*;+_V^%Y[G(I1%Z?BF+USH =E\J#MCE MV\S+>.H31J#@(8+(\S*(8R9W2!E)<90@P?5Z@%PJR.1,2*<*H"J$2QI-KD"M MB^J9>@7^U:D#\HT^X*55R*1B^(+YTPA[C30KKBW5>D+JF+JJ#OYP8%+6VH"> M.N!^W$DQJ>(>9W+&*N)V.DF&-=R7(WNZA/N"YX]8P7TY"ML%W ,\SY*2D,I7 M>%6'#3_REY+3IEI<_CSG3>X^ZW.>=:.J)/&E_-VG?ZWR%R7.+ AC'/O(A[Z' MN>HKS*1+G! 8>L(7.(DRCWD&C,5#RZ?U68]/4OQ%N85XHR-@/24->1"'FDF] M6,&H$S,2RV)O'OHZ*9;95BN %PST];I:&]BKNG)"VF%UR5J] =D:!P9\6'+' MH80;EPMR8$CWJ".'?KYMEDA!_WE;52LIQJK,%T_WO,P+]E<\7_%/SR_SXHWS M^IJN7YD28,83'%(A[D5>!7"J'Y8MGR%II-SUZ5MHYZ(Y-$*U$I<@?64 M-->NVR:>K&.SR FZ ,B!DX5L)!DYB^@"L/;3BRYYV*45IFUU9.N0JT5 5&4X/KNYK;^8FK&M26XT!?D"-"G&6\IVU'9M8ZAQZFT=38RC"MVAI7VGFEY'H!^O M G8UH-VJ])4O57Q(;A->)$F6"$]5 M%*O:8B\B,$6*F"\+!"(9B5E@U(S<7(2IK2,WUP__!3Y_N?O; _C\[>Y7<'?_ MZ=OUX^W77\#US>/M7V\?;S\]_!^SY<)B7O36 ;=H.S;PB@FACE=WX@/R!GY2 M&D@[_C-8*P$V6CC)YK<'<5!C;"'&J%;6'J9=\WG!D\9LP?>MF,\_%^4?N&0S MCPDDZBJ"+&(0^8FTD-B+(*641S1!'DNUDM@&DVAR5K.1<-V"*]<-<@PW1QIG MLF,C[]B"7MP>#?RN% .M9B9EBH/,V!A-[RQG[L_2X.Z]F]<=@-=-H[K^0'^" MIG0'VAK7B*ZX9CKAP49ZT(C?!)D-#*G) M1&BL<([@=1WKT4;6IJ3>!&*#)-MV!8:+FU M+MC<;YNX_O"=S^=J <*+MQD*(X$S'D-/;F8@"F,$,P_[,, !$4P$491I%>D= M?OS43'F;@%V+"%H93=/3M^ [;9HO!\6Q 3;"PR()_9#:%V:?;SURY+3S0^KL MYYL?O,HNLGM?%I1S5JFVP]_X2].?19J)K09CG"QGTJW,,N0)&&:*:BU5+8(] M(3_H+,E"0<,L8D:4MKH#3^T#[TK-7^I2\T6QY*#DE.>O^I3:QMCKQ6Q=(.K8 M.G0B _4M@)\V4H-"_ RVJ_J5Z,/%9DW!&C0BJSWXJ'%84TAVHZ_&]UMF2"A' MIHYA]+>XO9WMA[?-)5W#*;6K_8SSLL[=N*ZJU?-+35&I6*EIDW'[[,]8FB8H M]@-(/"HM6QJE,*,DACR3VU3L9WZD5SSC7M2I6<5[7HJB?%8Y: 9L,"-,J6;: MPR0F:HR]A4'HAC9;QI&3;K MP9VXXZ8].(=]+^_!_8BVG<9VTS!NOBN9;A?KD>]$G9U1EX%_X:]\'FZW/^R? M2T0!#YG'%4>%7Q.N"Y@)+X4LR:( QW+QR8R8"WOU&;TY&L>Q9B@-,\&Y*G3)?+DP1%PN#"IESHN8SV@81\R; M+8LEGNLM#/M#&!GW]4#N#,"C&@/0-EU@;IK=<0)+/U3-O1:UQZ^T^\*WJD.ZKA4!XAD+&,0^43W!? P)8R$,298D MC"('^_F>SK_T0KGJ?^X5HN3XEV0;J[%&T\2=_ M0OU!O_E#XXSZT9]0=/>K/W7I<*31WWC^3%;R6VMXJC\JSZ*H:VOK]EZS.& X MI%D,DS!5+:K]&&(:,BB2A""&$D;2Z%(:Z3,R3,UL;(FKW'^V$1A0)?'E#,GG MIN6T51D);,=6YP1K\O84W*E"J]/9'W!E Q";JT)I@W= M];E'OSL!MJ;N.I38NH^R+-0JEER5B+7GT3T9I&_[50+0[I&8B#V2\1#RD'&( M BR=T8QZD.,@84DH0B]"1M59>N-.;Z4Y<9A_!>:*(Z?;HKXHN@Q3:AS=^=!S M8AV@['B)J24&WWJ8]BUX55AK=;N,_7 ME';UK>THU_-Y\8\#RJ_Q;F2]Y(<0LH5%,_32$7AA3 MB.(@A<1+*!0H8"017IKXV(#[RUX2K6]N?):O6CPHY9,?VH+7SK0T<,4K+\WJ MJ.QF1\.)=@?V:,Q=:[* M8U;JZ".(T"K!)!:@%J-*] IXGP&#'QHYS,QD@OM M:$;,?.B+P#SI0ML]>3P/^B+-MQSHRYYDYS__6BSXVZ^X_"=??EXM6-7&&),P M]F/?HS#&F2(SH$2=VTMWV6=QZA&/)E2KX_#I8:;F'==2@D9,4,MIYOP> 5// MU[T<(L>6?Q\=!W';TR@,ZK<>&6I4-_6TNKM>Z9FKK6EI:ZMSC]]J!I42,]Z= M+(;"9VFA5;/* P$V%@^82OF%:@%=7"2JX''T&2K1\<;FS_UG.('*%'/WG)1DN!- ML5B6.5G5A*KRA6C/E\I?\9)^SQ=/6[_G\EV3KWT2I4D<27?4,>"LZH#V9K3+W;.9'SRR-@[ICJ]5E MY/6E;-/R.D5 I\G615>@549%%[I#U>I_@5_*HJIMX."Y>!< [2+OSD:<]\BQ MNP"V(_ETESSQ4G[4-I?OCLSSISJD4-TN/OV@O*KNQ,&DOET^5!:%F",&>1P1 MB' F(&'2MZ.!2&CDD4@:8CL^U LEFYHE[NG1D- KF<'MHB[XJ:V$XCZMNE;H&?@WV5N1[+WVQG8%T[C2!RH M \V"(\[32Z5[)X[3@4 ]SFDZU #FM!2MG_\YKRB>_YWC\M."?<1+/B.>], ) M#B&A7@H1\R)(>$+DCCZ+Y*8^)2+3.@<_-OM6T\(I^A#IMJ$S*+ M4\]+I<,G/;P@@BA%$4PIY3 4@G&4"N1S,U]OZ_%3^\#7TK6KL6&AVPYVFAZ2 M-2*.OV1],"PZ>"6&UM#C-Q+XY!Z^TTR#EXU0/>+/1K#7CWPWZ2'>KM@ M^6O.5G@NG8CYBLG]9ETD_*%7)*S.!^^+:EGR95XVE<2-$U)]>'O,EVJDS6/D MM?)_I>2'A]]L&B+FQ200!&8QS2 *$8<$R9UD0.2/@0A"GQB5\?XYU)ZOW MY:"TE*ITC-ZJ)5J+A,HX>RY>Y>\^KCA8%N!CK@C0\N5*L=2I_>P'/*][)ZU3 MT^1%R^\\=DY]&F%8V_T51P:+7"' M"#B:-W4;O6Y?7BG2CAI -?+FD?4M"L+C HW6L63R[X^[]B?35?W]>JE,%Y.S M08P_A?26R4]U*H6R" ^2T"-^2KR46?3;U1M]HGFV&T'!DY2T M*X/J\5 M5:(\,,*KT9 MT0TO[R!94#SVB0,A\E#(9,Q!#16(5[%>L\ MCWA*?>:Q4*O8UG3@J6V=MJ1565U*"T/;I VZ=FK7X%"ZS_.J-YWJ^',;424U MV!)[T)PO(Z"&3@#3&WSL;# C2 ZDAIG=;]M%[X\V"4WUDI7#R!]ITXSCOICG M]*WY<[-19R'/A)\0*#"2YBKU4H@CP2#UDS3Q4"1PPLQZZ)D),#6SI2H!%LOY M&[AFQ8N*U&RT 0]+N=W%)6MVRNLKVP;.!R_\6BS!W_FR>YIIZSW#R=0S@RZG MR+$YE*+W<=X6_@HT@H/?V[^=Q!QLT1NXWYZA$"-WV[.#:+_7GN5SK'-LZWWO M(_[1Y ;4O4]G+/,P#4@"O211A3D8P31+!/32E,NKJH2AY.\+?SRMUJ-/]HHVSJ9R"S_DKGXF44S_R,$R1:C861@1B M:2M@G$8)9B@)N1FYNZ4<4[,E\F5++B7"U9L ;:OB&E;W9N= 8N6:(KU18_/; M1I&K)L=(J>*2NM8(2\<G^H:X8FW._FL>H;7?8-LM0"M4Q!C6Q&YVNP/6SVC8Y(/=T!;\;BM#!I7T? MHE%7H!^E*W4VH-ER4Y7+V3?U^E__R*L9SN(H)())=YH0U<<^AEF68$@#/T[\ M+$U2KN5=;SUU>F9<@E@M#T+(>2H_2"DYQ$G 8<(9XC[SA""^48[JH5$F]X&NA02UE(;IFP>!U'.! M+H;']2>[@XP#KIJ3$ R;7W=PI''3V4XINY<]=O)BVS#82U'ERZH)K/6H1",6 MLM!#/F1)XD&4R$48@Z'@4-)1P8;.59T6N7]8-"9ZR\MF:F#ZP>+W%&(_#0B <2, M8NF<1P$D41Q+UX!13D*,XB"PJUYD"V.<$"J#;IZQGPXS!S;\4906$L*>B^GSH)H;+_U4!G4=)\9FOWM MY#*S"6N8XBAF)/$Y#&.>2.0M271 "\!X4_Y8J$LJW3[&@DL@?2Y1 I''!*OKAM#!))0XIJF-(F2.,.< M\1;(3POF&L9NB%% Y MV,7QZJY -(([7F[/?G_&BLJODH,O'^N&C+A2[*NTN M"7N_MRSQS!=%F2_?Y++"Y1PO9SC 4>C+CS+.X@ BID@M$I; &"&<9AYGC!@Q MX^P.,+7%X&NQ@#63;#&?*Z.6MW*:%F;NXJCW=5Z"CNO=O4I1^5[,Y;M4_2_P MZ5\K*2:X7C;TG?7^?EG4H<,>>)T: ]9>'@%HV"K+W4'&K:<\HN)>Y>2QZ^R^ M_'N^J%2I^H+508#MVG.5FE:U5[3I^S/& ]\CA,(@2A!$))6[2S],%#]>P"(O MR-+4R#TT%6!JEJ.5KL>":6@SC&= SZ:XQ-6QS>D@504,341QA^&D%E_Q2S<* MC%-$9 OHH#;*6(A1;9@M1+LVSOHYYJE*#Y0OL'2_?UM4+YSF(N?L8_&,\\6, M"N:%7I)"ZE,"41+(?7#,.0PP2^(((1)X5#=UZ>@H4[-FG:#@]T8^@^REXTB> M-EB#X>/\G$,7&J.$IK.J7YS@='R$T1*>SBK93X Z?_&E1Z+=KFES,.>AD#*? M^)!$7.YW1)3 -/4IY#1($BR(G_C"[BAT;ZS)??*KYV=S$!8.C(U,#\FYU9_TX 66!%;L'ZMJ61W"UH\IP\.Z%EU@Q,+3$MSFOKHG<1&&ZG 6A"!F/$TAYYD$4<0&S MA(;0IYZ?X,A7I1E&9%<.A)R:R>OIJ.*=9:=EW3P[K_54_Z_^1:6FX*5555&P M%IV: *_U_#^&G%HNW@,]Y^N]9]>Q3=^9V+6"*ML!-"JV1(+JUTI/<-^;VY^4 MKO(%^!FLU04;?<'OG<8#NGTN)V183C 7@H[+'^80ZCVN,9=C6;BV^UVVV\[: M-R5G^;)J"+046VV94RZ%6G):<]YN].AZN%(6AXA%$<1)ED*$1 @QC06,>92P MC*=9B+46G('EFMH:L]-*M^RUJ2\;%:\ ;90$>:WE51TA?U&*JA6GU13@C:KR MCC,I_4YG7L/7?Y_Y=+VJ=)/XK3>)W[I);#5K.>BNP+6B<*\G<:,>N.Y/XKD& MP4XGT6"_\CZ3.=)N9^Q)-=L^#0_]R.5L!9\T_"^ [<5?D"&3RN AN7W-!-A M7'9/*WCVN#WMGC((?8%JH7W?P,6$8.0>LYF'SP:[" M9[@-]BZW,PKK8,<7CBNN6(MF:4I]GF4"QI%0_=H9@QE.$8PI3KTH2GG*0A-[ ML#_$U$S!)M0X5R)V9'%F5N DGH&X#)\''_[&VAJZ1JRM>$^^N.Z#_J]'QAF MU$_]N)J[7_F)*RUBCDT9\C.7VR-EV(L1SA(/I@%G$(E4;DX2WX>)"-,T M\ZA OE8G[F,#3.[C;BKH6QD-(CZ'P-.(OUT(B>OO>0L-FZ/W0[ 81+0NA&>D MT)3F2V,643JA^LG0T*'[QHOQG)!Z*UASZCH[WT0=SL@-D/I+EFZI2B_J$GK-76 MY03$>L[+,, Y-GK6F!G[,^?A&-2O.3';5W_1R-.^R,1B^,\O98XD6% MZY!P]3&OZ+Q0#)J]MD]I2D*6J4P=S"'BG@>)2C7TO33VA(>1[V,3*V(P]M3, M2C^.^ ;ZPIL9%!/X]2R,(U =FYSC>(*-X.!W)WG,%H@-:I5,QA_53%D LVNW M;!YAL7&[+PO*.:NZC@6?I2[JM$OQ'-R)F^+YN5C4A<2/^(?JA*SJB>6F\2M? MUG35#WRYG->U77O]D'M4ZK,TCCP2\!CB+$RE_8N8*LA2-)9,A'%&2.!K-74: M3^2IFMCJ)I&:B*(3J/B 5!I72&*P6*G1^H\VV>..\YYI[)HG M]_8X7A_6+\Y/G<8_-^_0;>\=:M0&M=Y7=7.MGNIU0F6M+=AH?P7.M$^8W+MA M$#J8W#LR4C#"^%VI2\2(PHR*[%=,9 M=V2[#=_M0AV'%>7;EWS!;Y?\N9HAWTM8G/G0#WD(498RZ>%D'HPX2F,6(\1# MHQ/M_2&FYH>L)02_*QE!+:1A+.@ D'H[M,O@<;S0&B)CO-DZKOR@>ZH#PXRZ M=3JNYNX.Z<25%_6A5 W":XXDN=8JQHI?\8_\>?5\O5BL5.N=S2^K>UYV/7SD MCZH_]2P+2900Q"$7@>(6Q $D291 FB1,8.2%.##BV!E IJF9D%9VP%LQ >W) M;]6X\J(9TS,](\^#8UO5-;3L2]QVM>QFIU%IZXH*2$U IY4B\:GU&KR[Y1 @ MN^AT>9%<[]'U<@@@CW3 '.31ES4.;\JKI$/XJ)Y' \C\!$.$ M<00Q]Q@,!94N&2>>8*9M@4^--S7SNNZ1W16WJM".71/Q8PC['"5)ZC.8,*(R M.T@,,U\BS"2^01P1AN+(A)Q\2(1'8">O>_ !U@H]++3:J]%0@+E?:9JWL:W( M5<&"5ECP4RONS\,W;S\#C),N[L?&?)=V[F< .-;7_=QM=A;[KWB^XM>,U7WC M-S4V_4*6F'@L\C(HPC"0;G.00A*3%,9A'&;%X@G*@9\M6DNA +:=6X%T9!X$CT=0, MYMJQ^% L5E5]RGE?%E*3^MBA9O/8P%-=@0TZS9X64_6_=8%)(<#Z:7VUK1+= MWGVB#%W(/\4+-9:3^G[ODK6G^^[SY\27?C^MWL5;?_=)/+8?>'_![!R 3[A4 M'6Y4\*D6JB&;WF0$!C$C?D8C&(11#!'!&&**Y6:\J2V> M/8HL%=*M139;YLX!K+<(#0B;XR6BDW2#USC4]9H(#6J$SXTYJHG4!@.G> M9I$RJ8X;[T3##/(9TWR>+]]NBKE*G2OQ_('++8PT@'5CJ%DFXB3U109]%"*( MY)^04$R@H(S&*6(DS?2990T&GIK!V8AY!:I&4*/>6<; G[8_+N%T;(CJW(([ MT;(6@4YP52^[@;@5'MR[A-@@HN?N58I> WN6K=?_Y7+LWMGE&%(@$L8# .*EC0!F# M)&4!3((D)2GRHLB,W\!H]*FM $I.T$1IUY+6.^VOUW\U;%EB-QMZ'JDSC!TO M"Y?!:]X$V :F87L"&TDP;HM@&W#V.@9;/<22=:[/53L+/9]CSP^@EP8>1*%/ M8)JD J99YJ$@25A-*J=_NK_U]*F=Y7_=L(#CG=:(U_,Y?RH+\&LN9__AK5(9 MABKV1_]B2"NWA2ZF(94J4DA9C2[U%"L&@RSV/)_R$/LHF;WRDA3:I'VV^/9' M^6^$L)ZAMT;-L2'?9R_?;=EYCX<]RCR(Q+#\>ELCC$N?=TBY/7:\@Q?9EH6O M#_'W@HXIBC-&8IBF3'WZ*A@0,%_^,\Y\ST,"82-_\/A04W/^3A!D&VK\<^>\<0Q'C?\J?ORSOQ6\6O MJXHO9VE$@U0P#@..J=Q#B@B2, FAAU,:1,0/A'\!1][.:%,S&[MT>:42%Q8" MKN0_L)+8,+'U--9ZYF,P!!U;D#U"O6\=>E)84$OKBE[O""@.F?9V1WQ'TKTC MRI_FWSMVTV7I3X_X1_VX:C.8='#J_I"B*.L2_EDJ$A8GG,$D5BQ](9/N"48< MQED@ I\P#\=&%.(&8T_-W"C7>]/R:2[%M4O]T8%=S]8X M.QY5DGP*A$S$;N MJUZ7)24ZV))]^*P8 \",:OF'YA?50<5&5>&S(]R@X/*/^D5K"SN(Q,-_#\?%&)GXXJ_@^ \3Y6RP/ M^O-%ON1?\E=5$K>4;T).YLW6K+JF=/6\JHG2KI^+U M]& C_GJ[98R]>0J -7S#Y@&8BS%N,H U3'L9 ?9/,C."5;F=.S5RI=22OECG%<]!+NC!,3MH% M[[0MN@ 2QP;&&@UM0W)$]U/60=[2LPSR7[M68?>9HWSJ1Q3IOM]CO[9(/?\5 M/RVXG),'OJB*LFN*P3$.N! 93#GS(1+_G"'P6?5+RK03LTU=:-I'D3VK2O_$7Y<\L MGII#]]V,CTAXW(]I FDH&$0T\6'&Y7(0A013&@9)&AOQAFB-.C5K^&%5Y0M% MZ=U*+_<#HBB?+?9:>J#K;:\&A]*UP]."MQ9XG (_(YB&[4VI-?*XG2I-P-CK M6VETLX7WU06G[W'.^NT99H3$/D\B"C&-!41Q1F&6R:V2+_VO& DD35*@[8 = M&V5J5F=]D/(B!35P*(ZBJ.%P#8&-\TAQ"XN2<;MM]ML0*!EX7D.@-9+S986: MF2-V#HV3OMC1F\=SQ\[)O^61G;W8\F ^KUZ*"L]_*8O5R^VBI7U0+6F*A32Y M*\[:G(!B<5,LJIRU_YBQ)$H#+_8AIYGC+T_+KL&ESS.SF(SGLT_RPT?EI]5GFCJB#* MMYN"\5G@)S%'*(8Q#CWI.K((DDC9R3#"J?"$(%@K=JQ)K]N:JDUYRO5\7ORA^N9\+LJ&$T&E9W[C MRU6Y4'Q<#WC.JYN6"%90(3Q?Q!#[OBHOB:3Y8=(0,10P+G\5H4C,&J(6*76Y MU-B_7B:1R2>U*Y?#"!N>U^VO\!(LOW- ^%.^4/1"BNY/_8XED6GK@)H]:G;R-4:20_\#%/SX--C$% 9;YI&"KNXGRZS M&,TP )^,Y%PXQ'CQGF&PV(H*#?1(N]A1U^)/M?93C[T3\G^D+5Z^J<3OI1Q, M]6=_J7MUHI1Z,28I%,(7$ DO@)F?1A!+?\0G21P'J5'5J\'84]LA;3?^K=1\ MJ(7LI97_JF[INZRI?GBG@UD=4)W.I!2"-WUX!MJK9;EBM5BX7I/ISK%:DREF.2\W#--V)T3-L M0^ \CC%3DH).U,:B[0@[G.G21&50"N M28&B;;]95,;O='E1 M&;9M\CN*:4CCV(."TQ BD:@\EB"#//.R+(G]@"9:U>.Z T[-/&Q$!NVQ8[X M/:E-8K<:<.O$SX<%T760? ^_VRW\;,HT=( TB70/"^A8X>PSP X5I=8'YW0H M6N,Y(\:;];7:#BH;W&?)D+C\+OV\NM"UU\,TI)S$+&/0"S&#* D$)"R(888Q M8G&"_(P;M7 Z.,K43&\M9$M]:,&=>AA)+V2(<>D2A GG$*%,KF<8>Q![D<^" MD%*/,1/"[\N1'*N)]Q#HZ3FS%V/B>$UJ7JR./?+BH2C45$=O*JUT<[AWMU#_UPPZ"ST2>RC)8.RK=)(XXY!@/X$L0-BG MG"9QABRBTB8R3#1$W0D,REIB(+=ZZKS-BGS6:$KTK,K@"+\G,]L:ZT;VCOY> M0JY^W]HFEXQMY[%SS-]V0H!W9G,[#\UY;C>-9UB6"J_;CAYI5_KA;:\SZ;7B MJ5RW4Y%BK)Y?U%U5)^5'U=R4+]@W:6IF,2-A0#-%C1M@B#B*(68X@G$:HHP% MA*:Q$>.DJ#&J=KT"O(U5/[YZ97[\32O:%HE@Q/9@V>."$#LQ&S\P(K)Z>Q%N@,?*:B/_[(!RW& MP.R?OI@_XK*&!HH6N)I%!(<)91&D,0HAHKX/<8P(Q"0)DB"E@A-NT[*@?OKD M/*>.3%^ZTWA!5=&)(OZV;$W0 *B]N;2#Q?WNL4&D%LQ-L.J@[DXZ!30CO$LO M@"WECK'];U]D^_F^%%6^_))CTC3G;4.GE*4^0A&!A/CR0TZ%#S,<,YCX:1+Y MF(1AXIE]R ?'F=XG78M9J=#&]:^/-T"T38M-O^G#J.I^W1=CY?P[KR4$:Q$' MK#;11&'@+_[P6"-_^R<5WK<"IR^W+8K_G,_YUU7#+HM"/T9<0,&]""*&,4RY M^BRJM! 2-A*95[3W@3G_GE\+A^.,V0,*B+'U? MY0MKT'L/'+G@?%^5_>KR ]?8Y@QOJ((>Y9:YDJZ[=.[5/GA1\;I^HO??E6#_-8BT33!U7LP7#Y=O_PY4N!%VV.7DCB,$()@XP&"42>'\#,"U*84B9- M:I*%/M?RADZ,,36KN)822#&!DM,@[_$(C*=-WD#@N#Z#V_!X9;.1=[6F5 M][>K9ZZWK*\IG_"B;1EWTV<@N%ZP>_DF=9[[G?C*W5II>LF\2708$>MCQC$,G&+><8$LR]\H]!'VX1 MBKHO_N"EZACP5*K0UDU>TE6^[*I&4\]+*,H\*#R1ROU7E"FNT0SZ*M+/?8H\ MH47=?WZHJ7D)M; @7TL+:"ONNMW<_>V-1;^YTWAKA*X&0]&Q<6P W @*.DEM M EFG43.(9PV&WDAAK:,H#A3=TL+C9)#K]!/&BW5I:;(5\M*[P\*F_K7XL>3S M^[)@*[K\DB^Z=K!9@C"5,PZS+$0JOJ].2&,"O8AYQ(\]EL2QMC4],LC4[&@C M)FCE!$I0@^_^&)(:=G( ?!Q;R /0V-C&8Q@96,4!L!K)'IJ\3F:6\ P&)VW@ ML7O'LWYGI-^R>^>NM=M(?ECE&?N0) MG#$O,XDN;3]^:E:ND\XP,WL',[U=M#T2CNU9)]AY(V:\H3VL\Z [TYTA1MUB M'E9O=Z]XY*J1ZV856ZXB>I%;S]K@5S6#P>-WO+AK"J=^D8]85K>+^[K5PM]X M_O1=>E?7K[S$3[S^Y4?I;JU+KF9(L,2+%(46"1E$6>1!S+'TCX@G,A2'G/)Q MZFN'UFQJ1JJ6$##5%4BH^LS7NC[SIWP!6#&?X[)2W3% I;#1W-%.#O*97'$0 M(D)^X BG[U">JOP M9.2=D ,P0.%X@P[HP0,:=J*E! C<=77D#48U]6"-TA7H< (M4,TE0$'5JT:? M0*6YJ_F?1D7ZX-K].2K774WJ8!7NS@0'Z #(E%(:%";A\)DCXB M"G$$<F8F^KH\._,3'4.EO.\5&>?,$A; MSK:G5M-DJ[JMJI4TK>J -Z?\OBR6O"XQN&;_6%7+VCJW10BJ<^@SG]$XRQ@+ M*40UYT&$&,2^"&'*?3_!249BJL5VZD2ZJ5G)QQ(S#G#7W*[L-;=K+*?\K&FC M*LAK79NV3G43=M5:J]47X(W"@#<:@Y^:.TT.? =_&S3./MYSCAT;[8-="[]U M$]OJ!V[;B;VNLW#4Q&Z4!#TMNYHP\%.CZ+M.[$7-*,>;X/=L3SG"1%_:M'*8 MB3!L8WGAH._9V'(8O,ZTNAQH$,M0._W.V4IUGMOPJAS%W,JM4T([&JT/;X_Y4HVT>8R\5OZOE/SP\$U3%AH*$@D: M09(&RL.03F'&!8+2NX@BSXM)EAK5;D]?Y:FY+1UB*D^T1W)T)(A6URMO%%:U MS5T-RH'@6M5DHV[!U^UZI"TE;Z"&4 V]>69]C_J55/6X4%:=@:;_=N@&@2>O MR(0\M_^F;[AYY/A/\](,&U*>OMKCQIJGC\>Q(/2?1W([AZWQ^M9Y]A^:KK0/ MWSE7[8*OF?0AY4AXOBG6DX(:E?E=_\BK&46A'_I!#!.:JB8VG$#LA00F,?(R M'''"O,C$Z1I'[*DY3MOEN&V!FA+4T"D9:=+U'(OI3:7K6+SY+!HOO..".NCB M.9+HHRZ XT['[B(V\NAV"]&]7-6:6K#ZN'9[C=P_S*@ZJL:<]YM48;F08!$( M&#*D2!;C#.*4AC#%D4\)I3[SM&B%!I5J:LO(-:7EJNGUTVIR!8HZ\V1>+)Z@ M%.$9S#>*F*TMP\RCWM(Q^NPX7AEZ#+"'#VQ=4$ /"N*@*\$PDHUJZ <%<]>. M#_MPR[X.=5CY)Q$Q!31*/((Q'.C+S[0X-, MS8@V,H).2$M6C8-PZAF_2T%R;,N,\3%O>7$"@&%[6QP::-PF%B=4W>M6<>I: MNX^^R1-9,V!D,?98ZG.8A(Q()TO^D6*10)&(P,-,4,J-ZIVV'S^U#_U,/SX= MP/0^:'L87.[,\2HW^UA]7:_V"-7#4IM;?HRGGO,A%[/ MHS3(;EY9763&(#%^I]=:%P)-&N*A7OTO>,':\M+8][GGI0@*QA.("&,0!T3 M*"&9%\8XCLR:IF\>/;7E24EFMCCU8-*S!7;*N]XKJQ/-X:MO]W4=]#ON/7[4 M+W9?K=UO\\ 5%OG -\7S<[&XF>.J^M*^8P+1E/AQ"#TJ/T"4!7)S2!)5_8HY MCY(49UZ@5Z9X9 23EW*<8L%&QO_Y/_S8^\^'94'_>=7\#&JQFY^_&*1?'D#U M])<[ %*NMX>U< T@X(L-%\@!4 RR2B\#9Z2\T&V0!DKC/*[YR43, [>-ETIY M7.:M9,@3EUG8LB/>R@,O7W/**W42C\N\*MHZLID?X1CQA$*"HT#Z'!&'J1]F MT/-H$B<\\U-/G_+(26=G("N!57ETE)2@R_<= (T;*)#6-]KEW,%UF!O MQ&]KA1V";6!K'8(^DB$>%GPS>VV)WDEC;OK,\2R]I;9;RX#M,Z;-+C/C412% M"2*0HL"#B$4QQ#@+H<\P200)@H2G4R2/F=K:M"%4:%:DFM.CYO$X4=CZOE// M4"32+*30$RR44Y]X$'M1"OW (V$:^BC!;)I4+]/;G/697*8]ZWK1F2G.I&-? MZ/W(5_Y\I"I.PEBC"?_?DA+E6 AN]/$M-L6?A% %A*]MN> C_O%-^EK?5$!<2_RY*'G^M/@H!WOE[%9ZYXNGG,S;6ZZ?5<'B#'.2I42N9L)+5,X("B%) M/ )]CH5',LXSQ+1WRT-)-357Y?/'VUN#/=Q@DZ.QDWX/R!TO*VN50",@D$H! MI1785NL*M(J!5C.P4:V]]0HTVKW'Y!GLS-]C$D?:LH\YF68;^J%!/[G3'VRP M\4( 0^.S%1L8_.%V08-?BH+]D<]5A=?F^4T>R*'&@SSU$D+#$+*,8(A0ZD.Y MZPL@CR(B$I\([AOQQIH-/[55L9.^+FKM?:TVF5J&$Z&W)7,'K^,5\#2R[EL[ MV@$WZ-;&4(11-RAV\.QN,RR?8IDOKC1;+)LZH6]Y]4^Y!5'_@9^X/T.9EU$_ M0# F<0P19@AF/I%[ !HAGWAIP)%1ELZIP:9FQ+9D!:44]DK%(UMQ#;/(3X&L M9[*&@LYYVD ?M6\U:O?G43//+=> 8]@<\U,#CIMKKJ'Z7LZYSCV6=8%E(3^+ MY9NJ:%'EBBK6\:+V#_?%/*=OFZ4Y$3B,8T*A'Y((HC06*D9.(4D)]N(PSBA" M1J5_F@-/S;!TZJ>&5'JF1BUBZ29FJ7; MR*F:S"X8+ED%?GNINWZH;[311QW>]*Y!?PWM1,V+IHH[KY.E^&.)2Y!T@'WCZ8 [\#@8P;-81X>PV<,UG2DJE;/ M33; ;RK# ,_I:HZ556TONB/S_*D3J+:XZF6*Y2Z; M9!&*49:&V,@#'4RRJ9G%KX7\^R\/?U%=2E;/G '6"@M4R^6+FY983I^>"7V7 M27%L7P\SZ/3T K_5^6,;S=:7;G2KC6\SB]].S>(0?4\N0]QU6Q1+Z=Z[:\IE MH&HT5;EP $O?]?ZN+7F+ H)]+D+(J"\=4X&1=%$IAE'&,E^$61 @(\*S]9.G M9EZE8(:>YAHC33?21G/'-DS*Y*#&>4_387VX]=/'==!VE=KSOO8NL'6MR'*3 M:ED3G299++C(,H@]'T/$,PX)0QQ2GJ4"8RJ0;^@C[0XQM:]12=A+GK9BH3T MI*ZW<@D\SMT.(V0L'(=CR@_L >P-,_)2?DS-_37YZ)76@:&Z_5W7!N]V<5_R M%YRSCH.[;9C2\?"UW0/5EYYP0B!'BGHT("$DH6S!7]2I6F/ M1I$B"VFT/HBL^2#V9')YDE:+WO48:UH9--2C-KT=+6=*.ZSD"OB1G(<##1U5 M(4L[!UV7*#4%3>G+F?PYFW#2!0@.'5BR$67L$-,% MR>W/35$MJ]T4@3 -:=U[*?2QHF6*0IC&@L*,9Y3' :.$&H71SXPW-:^I)RZH MY35D%3R#KIY=&Q SU^>'.W"Y3;'0Q&58;L(S8XY+5J@'P!Y[H>9MMOFCS\_Y MLNN<!A3++=I1CLQL^&G M9F]ZTC<'[GWY35-,C>9!SQ2Y0]>Q93H)K/LT>3O;Y'D2Q3V$J/ 1]$N+4B^(TPD;E M/R='FYH1:_8F+7N]?5^*TPCKV:O!<'-LGAK(&D%!3](K<#-T]P@M2 :U/*=' M'-70:"F_:U?T;AJ6_/G#6_\W=:C53X7 B9]"+T1(D;C'TE,*$QA[/D>84C\S M(W'7'WIJ!F:;W,LFDFT NYZA<0.F8ZMCA.-@M-O'(1F%@/O \).@XCX.BRXI M]XDG#):3]%S(G>._<9/Z=%_F1=F2M*F=9-/(8A:A.$U0%, X\3E$F72#LA C MB'F6^(AE*#!K'6DGQM2,5E]FE13XHJ0&52,VH%+NBS..="9']\#.->3.#_4. MYA+MS$&M1D<(V42L?FI4."KQR_><7JO0?IT,OPF]! D./,$RF*9$.G;"8S#U!8$H MH1GW192F2!BU/C :?FIVLM^)76D"YS7'BPU5A.$\Z)E&=^@Z-HE[8"K"O8WP MH):^K>%Q$["W@V[8=@YF(HS;\L$*GKVV$'9/L)5[X*)\:W?#3=$Z"V)EVGS?ARP*(NP1EF7$L/;FP"A3LUMK(=-7^=/WY9WXK6KX:.[($BM_ MZW;QZ0>MJP$_%V7;=5J:)976L&Z9.\N(BEEY$4Q0I@I5< ")+_])*,(D]H* M,Z-,Z MDF9HQ4=U?='6\KMX%4-0JJG^62G=8"+A2"4(6 MOM(E$ZD9(AMG>ES'S#J@I1Z-'P4Z352N5J<+$')CN=8&U.JL _MO P;9+@=U MV*C;!?*,&X:['+B]N-P C[0@^+U>R1UK4=XNY"OWW! 0ZW6./'/WA#ZZ5DC0 MDU*G4Z015@8DK,-@-A*MZ@'L!J)%/0_#2:+3$[>/1UUZ7HHB$,?*#P"C1 MP%*.J?E/_2!2ITA=KM]&/E0*T!?;Q 3;N=)SDT:8 # MI2SCME2X#+"]#@D7/LX^+%75F6 -@X/<3A6=XS4+0AQ17VXVPRQ6S#!>H*H M YA( >-8I!'B1L>3IP:;FEULB4OD1H7C4FT<*_61\J:U2KY6Q#QB=11M_<#5 M$!B.$+]JQ%P3S?@I\Q55R!ZM5<9ZOJ;' C?H7-<+I)I[&27(0 \ MD/4RR&,O*(U0)QC-,=/Q#3'+,A$)+X(TY0PBFB"(8XQ@S#T4DS@D66)$ *X[ M\-2\\OZ&N?E\ZUR-1UX^VTUCBY:IJ?K7SH0D34DK(IB10%H_#[$(L2 )P\"HU-6AL%,S MD:VN*G*QS_G7[$:4$E9I@DXG77-'.)&I=+V!W,SB6M%#\WD%E+*@UK;.T]Y, M;>/D-CJ#1NGU%2YM^A@S-.QNU:7 XVYN1X!^;R\\QI@6A_V/>"Z7OV]\*?^4 M,MS677SR5R[%?"KQ<\N?R(1/!4L$Y#R4CG60ULQ6(:3"CP5.,X:)EF.M/^34 MUHO';[?W!GD!>K!JI%,,#I9CB]S("]8"@[7$H!7Y/)VE]5NJGW$Q.*PC)5^< MAW>@7 PC@$ZF9>@]:;P,#2/-MI(US.ZT;!:T4@^Y$^N\K@?^5$=09PBA5&"* MH.=E"42>=/0S/U9)\%G**?4B$AE5]1P=:6JFMQ%4.67K,QA0M;(:MNXY"JZ> M5ST(9(X-\ :M3;;HPSFTS!OIG$-BV"8Y1T<;MP'..:7WFMN&"@.A-\?Q2 M\N]\4:U[67\IJNI>_4>QZ$*R]T6U+/DR+^N>.KVRQ>J:_6/5G'%^YXA_JK__X"27!SU?@/\+,KQ_Z'T$8JMVR6J:OU)_-?\L?O"OY M].JE:4@S/YY1/NH+*3SLA93'$$4)AXCZ$<11FD$>)!D.F.\%7'0OY)_M71SU M-50O8#W3X[Z#TWB+# XDWNG-&//\8DM%\%.CY,] J7D%#M,<8"']/-64:HZK M*A@&B*"(7"]]4)LQ= (@B"210F">>^2'RC2N23HTUM M([:13RX)=%5:'"*?1E?/4 ^&F6-S^]L#Z 2M%],>?,-W=-$"95"3=WK$40V7 MEO*[YD?O)DO"%EY5G!^IS;O';_4F\..*_YWC\E'."I]1%= A*G6%Q!@BH3BN M?!Y '[& !S[V(R\UXFPQE6!JQD:^=9$A.XLQZ'KVQBF4CFU0(_O5;N7PU:9T M^$HY\H2#^SKA3^D :B4&9&FQQ6]8HA9C*<;E:K$%:8^NQ?I!=J;N<[[(E[PF MB+E=+.6[EY,Y;X\N>WO-KM>$VB:HH3_+&V841SR.E+TC6$"4HA2F+!,P3CSA MI2+#-,4F1N\"6:9F_AZEU\OK3969$;QD.O3,X4@@.S:,C1:P5@-L]&B20J[J MUCAU,DE?I6Z76QM)I<]P-G( 4 >UEI?(,ZK=' "X70LZQ",MBQCR"C\]E?RI M)1/\QE_Y8L5W,L P08@'W)=F4DC3F?H)Q"+ ,, \RA(O)%D<&M&AZHPZ-?NH MPIL/>,YKTKF;HN3@D]QB_8K+?ZJXI_SQ^N5EW@:J#'E0M29!SU8.#JUCJ[@M MKPKBMA([384S0FG8V@ZMD<>MX# !8Z].P^AF&VZ8V@S^%Y^SST6IOK^FU\]N M'RI.8Y]F009)1A%$*(LA27T!O=A'"1,D2#TM$V4PYM0,5%LPI<2NN9N4X";$ M,GI GS9#CN!S;(3ZR'UND;L";>,ODP9@UJB:4/<,CNY8-#XG4!Z*S\<(F]/< M/GJ/&I'GQTBW;_-HC#Q?76T MSN.X9DQ,(0Y3"A/"0IH$A&6A40L0K5&G9JD?BR6> ]J3V?!00P]K38]Q: 1= M>XSM@7%?X/;4^.94"P);UGL]8%R0W)\9^3TX[?7 .$)AKWFS)?W8=USR#[A2 MPSRK?7+#;5:6J@JB/L-]VUS21B6O_\ E^U13QVRZ>5?U^>_C=[RX>ZD_S:]% MSUV5&;:K3W34 M@P)C6GUDR4U)MK.__@(<)&JB A@\O:)+J?3(K'V@KBX >S!3%:G.Z&!];FV M"E)M%NB;#GJVZRV4_N=:^T%-P!UH* ]#MJD\HUB ;0TU(6+&B+4CT=?(/"W M)@>T[/BLQO8BT^JWB-NX)HQ;^^U%IN>D9-S+H'#,_]C=4OVWFNLSB,\;M1QH M'J1['9VK,!UM1I8132*"8HB5OPX1B@OU^BL0+/.\C,NL)"*U2PUQ #&UE]CG M[;=OI'K6(O17:PW8FZ.U\)M2P=HLT%EDF4WB,E5FKZO0$Q#XI;.#WV>\H;I] M(70F!-U7OH5%O_DK+D#&36VY@:J3K)=;[N6FFO>,K;9-F;%:H]4Z1LQ_Z!'6 M?XI-U^*7QSF3&>6K(9IO_MJQ+/Q_JMO]L+OP!Y71+^K?VY@@P/<_DLU&A(5 MI"3CM;%?I/2B(2&72BR:7N[H*.W29=9M;^;KU]7"SY?/NDSJ;,+ MYEG*E/=$$P0C$B&(LH1#(HH<9C$5$>,QB:/<(3OX!DA&3^'X&A7*Q^KEN^Q+N M_J5N8&A;N?8\R6;Z=SMU@:7M)+6GP^@Q$WN0 [^)U.>'&CM#KAU<$\/.>A!]ZKK9T([>+;@MNIN0J*9C$4-*D@ @+W7&PC&'.LQ0G..-$6%6Q'AIL M:FKU1OF43TTMG::XCMY/%DUBD5H^5J!J OCMM&N0;C.M\D7B6/OP^PW# XZJ/R:F'^N-T35N^O+[:L5_SA>+ M?EQ83"556H*4F'!=/XQAB"5/("E*E@G,15%8;:N?&6-J:M)!- VW,N;23#-N M9"BP5-B28RT' ^9[58%SXXSZ\ \8>OS,#WW4M1-G5R+JO0+6]!3;JL57NPI3 M#LRCJ-[.%UL==:!W;&9(Q((0@2$O8R4$1<8@B1&"@D8)87F<"FS9GM,2P=1D MHL56;T3/F_Z=9-.$@M?1 +4S4D='K778AMX!4ZB ,@^LM3W@U7P)N)I1TO_M MY1>KIWDT$Z&@LQ-8HMIFJJ\^UM5"ZXVOO0%@;\$=4#: ;AIK*WQV"G4DT'/[ M4%L4(_<4=23IM-&HZXU]OR/,WLORP5E\KOGY=D27[VE:4C$6:EU%!(4DC"E$D M$TAYQ& >$YKG!6'*_3,N1& XZ-3$J]T/:7"#^]]ULU<-';3800/>(HW>E/UA MU0K%:6"Y,J33I1HL5F!ZK_&J%5A:=U"N MP/9:Q\"T.N9MUP%MWT-XEB8HR0FEL(RP5.MWA&&9I00B@3*>IDF,]?F SN$W M013G)!,YRPJU**-L,/C6?;X],!S1J,]HU*GL& MXA>KFU'634'T,>.RBT!UK>IN-4UF$A2*_,"JU,(&'6[0 PY^KWL!U;M[=V / MWV,540?2_)8-M0$P;IU0!VI."H.ZW,--^'0AEB6;+^9M(3]]XZXTRQ?RJ^V ML7[WBRVV.C[U_EM]COHHJHV"HG[Q9?7N%_FFZ[RHCW\2FVVU7!]43"D182AF MD,L(0Q1+!G'"2IB6B)4\50J*K6+&0@.>FL >VMMDF>\MKB/(.YMU->'6:M": M#?9VZ^.6SO+ZLM;VFPYQ@W]]S$1\2E^*P,(_F>^#]4MCK$GR^J()#GK4E]-8 M4W#\0AMM7+>7X#M2Z4'T>%WRQ9S=+WE['E9G[NZ7&NM[NMY4ZGT\(R1F">41 MC$KU6D,I%9#FC.AR*(B+E,1I;G7B[XAC:J^L?RKGY:L^62$_1$64_[]N:G&L MMIOUABSU!/^'W6O&=8+,WAXCT![XI=!94)_7US;<@=J*.LZSM>.N+2#0,P7\ MW1GC4>=OI-.K?+MB&565;R3L6&QOO9W#*5GO *Z_6OECM=Q\73R_%Z(]J)N5 MF'.99&JJDC)6JX$X@QBE*8S3-&.$H#2*C1JQ6(TZ-7UL 0(I1'>R;W%V8\RU MP:%8" :#^[_[4_N#78\[T/&J<'>G_"%XM3@4"\'O2*=BGGBV.QRSY6OP=,SX M9N,=C]G:=W ^9GVQ@Y [ES"L"V_IZKX/4HI*O7[4VV>^XK,R(YF,J819G&00 MX8Q 3"(!DYBE0A0D^6_/FYX&[DE8\01*DH8T4Q"Q' . M":(I1#G.(\P+EJ1&R:Z7!IC:J[.!"#3&.Z!06FCL.?H,7G\WDA+X#7;,ATN4 MX#EB+-X?-Q(TTBO ^(MC)]H#Q@_J[KGKQI/. =0'ZC?T.<=&YFWGX+G0M3(_ M]_+!FN+H,QDE18D8A9BS$B*!$:18_51B5-"(XC)'Q"8Z[]J TPS26^Q1Z]R0 M):R[":T6"^UUS)=*:<6Z:4O93ZG[MS;NQK+-^;4I,=M=]TET8-'L0:TY?#?, MFGV#IV#_]1T$7F0359^XPG; M=6#?3PT=B!I[6T7--+C/:@X,'+, S ;6G9;4!PGVF,'#$M2H00,;/(0CU<*I M"T#N2(Z>'Y+MO$!+M@8]0]-[C>YVSG1H=\81+!GA$'%1)HF,"++KW& +8&IRK[Z&A:77:$NY MH1<9D,C07F4-_0ZFFGN-MV+ ^3-'_ MW^0&=K'$^ETZRPM$,TK2)DD/49-U,[KT2.VX>\A=>>_.K_[GKB[/A]'.+7M3&Y,5DA>I-?'_PE MVI,;4W*A0[GY];WJ%D;M'#3\_-)O^!(W 7FC,2\W3:6^3_/UOSXJV?JP$=_6,XGS,N$1 MAD7.)41I%D$JTPC&"6,L3V@<95;%""X/-37Y.$ *-%3PMP8+:K26VC' L)ET M^.$ML'*X4F8M&]?9\*H: \.-*AK7S3[6#(,K'#>&=)J/CDVKQ%>Q7,]_B'T) MT$?]B]6R:TKZN%IO*K&95TW@VMX9TJT!9X3DDF :0RX4]RA+,"P3RB%.8T(2 MBO.,B=D/4=&5\8:1)V@V#U8?8, @#?(+O&K;*OP&: /7)VM#MW<]]NKNM![W%3US[W>WT1>X M$%<(7@ZB/0*,L M/7UTO_LZZNRI+J[7[,*7:8&3B,(HS:AN02$A MH;* !2YX(40IT]1JL71QI*FM?MI6,'KAVH/JMO]^F5ZSQ8T7T@*_SQSY,OABV>/$"1^>A3DC\0VR^KOB'Y0_1;$8_ M_%RJI_#K_+O2(GWB1Y[$+$> MFG@TP,&W&CF8[Z#?@54'7GL=+7I+M\-X.@S=D! DAW9+&GX;T.!#C]\=;O!X MG5][+\66*[]>B_'HXWHQMJ2<>#76-W#M#:#T<,XV@NO]FOME_8<>_ =9Z-V8 M\[]M"X4D11H+G$O(),6Z[(R$99D16&8Y(JQ(HSBU6BC= F9JROP'0R'7J;Z?NM :] MAWO>N._<%+&OM\!WN]V?A-PN^3YJ0?=G_BPVFT6]*_[/^>:KNE#7Q-\JO:]T MW96$Y%QJ/[$L)-9EYS%4OR&0(ID)$1/MKO=,ZQT>@E>->;^!XVG]?#2MC9'@_NJT MNF_->V4_S'Z^'X@O_5(X%N36HTHM],J\.3 M&EB3SP=?=D9T&=Z[?VWL:*M8*$M"YC_:,!DX&]((R@OG1MK0=3U3TNIN=KJX MKC:S-G^\7:02+I3(Y26,(ZJ/50H)L4Y"$&69%BC":5HR$ZD[N?/4U*L%9R9@ MISP-:])-U@>6F:Y$Q-4ZM<:Z<=':(2E0%_5D0/WM6 ).[SK*4WW1F.Y!O?P! M-Y_D]TK'2%W\C]^X_ZFCUCV/&[ M\]Q'7*LD+\6#?%,)KKYD)1-EQLL")IGB Y%<0%+P#.8TI2(B45FDR*IR0._F M4WLM/NQ;!P)*U#\QRU/ ^;,'D]7/@(_GQ]7RR>H./\&-$!=B;6!Z+-,\:GA MGDL2]P88N?SPJ6FGI8;/?"9\_4F]I$Q0P9EN(XJ+7$)$60)+(73-5 M^2X$04JU^'^0[WZQKSJ!XQ/9B(/H_.SDU.WP%[U/S@0C)&4\AI0A'3$0 M8[7*R!*8H[R,N.114AJ55P^(<6H"V9BH?0#1&@ETV630_%P79M^=>#/]@^B= M>.M?[BVM_]TRLBK E\!,D%]X:@.+]GY6._N -K";S;N3X(6[_CSN)OSX=[T+ M/$9XA9L)O[%@ 7".&S46CNB3^+* 0P6N;$VU79ZFDLH(PT3F:G&BS10C>,=Z6;B'93*P-)L7^%8&?%B!8Z/ M"7R9^L8[%-,L;WQ,DG-UXY,;N6G=9_95\.U"/,A/XH=8;M60RKAWOY1(+,GB MS7:]67U3>J'45N\$?9S_$+PI6-JDVJ:DC)!$&8P*ED$4(Z[\:9I#0F.1E.J_ M.+5*0+H-SM14L+-&.U>=/4W\4&<1V)E4.U'U;EMM55O>URTU^L9)-1/6\:8J ML,J.,$O6HNN'7*\*?".D4>78#WW'VNSIKC>WK'Q/YM5_DL56O)VOV6*U5F^( M69DCA'5?C8B7'"(:IY"6.(.,)YPG&:.<)HX-*\\,-[5SU)-VEQZ1^4Y[GNJX7^T.TB:NS$D=8RAA# M$;,$HB@K(8D(@BSA2GQH5&!J%0AJ-NSD?+L&]1UX:G#7#Q,Y0&[IM)FQ;^B< M>>DU6=)QX1W97.\>NU^6]FG>8 M>+-:;]9_BLU,Q#0M*9&0\$R[/S*&.(XBM1A-19*E3/#,:@/NPCA3$Z%=5;SV M%;Y\ DQ#M8Y(/TNJF=1XH"JPMKP5= ,^K-=;C0_4 .^ @N@U6'R( ]_1X&?' M&CO<>\C@,_'<@Q]W$X/':KZJ'H7Z+S^NR[S/INGUQIB5*$E$(12K6<$@XF4" M<<8X+,LXPD*D*;'K7F$+8&KR<0S:4C>L^3<3E)"L!E::8[QW=;E24G7YA+TT MPK\?5XLY>P9!ZG6Y4NA5J*Q!C*I@KA0=2YOS?5PUKY72SQOUE:G+C*W;Q,#_ M%7R6QE*6,I+BIZ=D.+5AKN'=@70/N MLJT58O!JOFQ_^YNMV T2;RIMON@,+&1[)C\W3#98P1ZL3[$R(<6S- T..;(0 MF9A_*CM&5SET$/C8"TB^?ZI$G87\!]EL*[6\^#_;I8BQ8C7J"N]DA-&D3&'" MXP*B-,]AB8L(YCR-KS!^-\I +\EMQ[JJOOQ-I@X7R[ M.XY7&=_)TH/2]VYW\-\3^PW9B*=5U93&WI==UO'65!0QQ%%.(2H+!$LD"90% MRT64<2RS]+;Z$=<@3.V-T3M@T]&WRXU:(O[;NM_=V5^[[ N38KS%%Y#JX+M_ M5UMH=S:T<1QAUN3N)([66OL"C,DTV1ZFR:;=]I4[.;C-;8.O1V70?"U:_X"5 M1<9$I[QCG,!9Y2HLDE4+FQM[QN1&F)FDM1M""M'"\SO)GX,O> MRDKHA?0A(2XNZ5EF+#S/6QD:R<$T_>K8.9!#Q@_ZB6CS,L'?ULYCL[U9>RI_BI_UOZQG:9RC,LZ9SG3((!(XA1B3',JXX.KW M>980JX( 1J-.3>]VIXK*@6.K;]_4][?>>K0,_3 BW,Q7\TYC8(&L\8(&,&@0 M@P;R7>,;ZZ/:G\T'/&8U6-'D-_+#:.1Q S]LR#B)^["ZV%&1]/YFW<*MW]>M MU\[M]?/^(VV:Q/U/4O%[QL1"9U0<=81;K35*!+P7<1)Y9Z%V(Z#>7QA2A/X)NAB;-7U(#,^A7@$$#'U>N 5)_(>\BQ',_ VSRX+ZM[]C_;N1I[NU8K M?;6PUT%%#[).#V[^A<]$Q'.9IP266NI1SE+U>$BU!"]BM0K/<$Z2U**'M0L& M(WT8OTUU#6\]KQOI*O>5M@;<@:6HRP'4)1Q(:X/E8;G-#!D>G?LF?*3U?PM; MU[UIX8$]\CH,L2ZJI;F^O\:U_=&Z VE^#]IM (Q[[.Y SXB!NH->X<'S\<7YL48^HQ@T M^/0@8OCCMV;N:_=JM=1"]"![G0;J?(OV]./HV"]/HHRF*(-9+G1/%Y1 3&(& MHUQ$29(1%)5&43L>L$Q-6?K9X+HSR&.U^C'7.ZRN*?CVLV.XDAV'\] +UA[= M>SOTWPZZL]2V@%>M-;\%/:CU0&R@Q'M[/"^4=>],W.64>_=;WE[\N#USPRG/ M19QFD*=40I1PY6;IGQAG*6,,%51:-1D\'6)J8OC1K.:O*8%FPG8;+8'UZI 1 MC_T#KEL?K"CR2_3L495N9^J36#2;5>O-^F1+:[U_/:7+SL24"HI: ?_OPN&6_$-.[2T@^!)TM03[>];3K1B5J:9C1(HM1FF%=1B33U3,1+-,XAE+D44P%(24U:K=D-MS4]'*W M0ZR\"M[A==MNO\"OW0;[[:R-M:6N"'NH^'Q)JF>PPURGW.Y>0/ZWTH?I";)Y M?F'(%]DN'S;_T@;YE:O<5&57 .G#\OMVL_XH?HA%VJXT4H))HAM:I(A@B$K" M($ZB HH<%WE4I%D46VUP#8PU-3VIL0'+ZKM#7)K)AR>& FO'/N7B#C1 [T!+ M6("UG $G7@5C:+Q1U<+ \&.I,+GD5N]C%ZJV*T(R*[#@,E>K-Q25:C''"(%E MHH-:,YY'J!18XL3-]S@=;&I*\6Z]F7^K(X%64HK*L7K0(+TQUEW[RA@65-9! MPAQBDE)8(D3*3"":Y?GLAZCH:FR"^X,&7(75J^!Y%R7LFUY;S^XVRD;TZ_91 MP?N:32%\NW$#UWA--6CJ&>Q#WQ.2(B$Y@4BB2$EU MQ" IH@1&99'G)$M281FJ:S3LU/3Z4K*!>U$30_H-#R2]DQIZBVP@]:!!/6KN MP06BQD@^.!YZ"MD'%^@P3#^X=+6;3-TS5JD!=%=5L=;! &3Q7HCUFVU5*6&< MY0*QG @$<:Y/!$2D&RFF,2PIYU$4Q502JX/!X>&F)DLMVKJ-<0<72&%;A/L* MQV8:Y(^YP-K3D=9'"C34.]""]:=JW2M7U;=V5[YN+W"VN\#K9P6);]E&]QGX+*H??!D4Y-Q5I++C;^H,^@,ZEW,E]^7*W7KX5"J4/J9DF18Y)*"@F5 B+"=#>O%,,\+UA:IG'"F56= M)HNQI_9.:*$#UF('FSUX\&JAH/\&GI01EF/82AN+09S$MNQULT,,- M-'#P2D/_[0[0&KT.!?9X-F//F=^S&HOQQSV[L2?FY"S'X1;.L7SDZ:G229/J M[KO&7!_G2_%A([ZM9[B,TB@M2IC1-(4H$BFD,LMA4G)$29:*"%GYP]<&G)J$ M'>+MM;@#?VO,H 9MV5[P*NEFJN63RL!2=2.++F%T1M3XCI,;'G3L0#@C"LY$ MNIE=YR8XOZ]6_.=\L>C2.OM[CC-!U?]%)(&XI 2B/.'ZH%- )3)"\((71%B5 M1!H:;&I"TV$%I)JO]4YZO?PB^QQS.XT9Y-E,7WRQ%UA;.IAWN_SOP[,(?ZIB M0HA711D<<%0U,3']6$F,KG$,21%5O2A4V)N#BC;42@J.(X+KB+42(A832+.4 M0T'C.(TED5381:.<'V=JVM&#V9[\_[6<;];@U>/GOZS[-%R@UC!4XG;"0D=) M]+EJFC+X#UR[0H/?V(@+8XT;%C%L\$E$Q)6/NZF"#HV=U_UB]![0F]52E]=2 M"ZBY6,^*A$54" JS*$D@PE$*R[S(881807 6Q918)1T-C#4U=>A!K?=K61^L MG3@,,6PF$)YX"RP2QY2],:+,6B8,R/ J%4/CC2H7!H8?2X;))<[!"=MOVSJ/ MIZZ&HO-[*O%5UX7](9I4:;WE4E>DT7N*&8FB' L!"U)'5$D)*4E2&*=(:4PI M91G;1BO8C#\U>>G!!ZNZF@SK&P#T-J]U)(/5A!B'-H2B.7RLPX[AIE[/ ?:N MTD.WV]N6Q/*ZV^M(GN^8""L,8P=)N!!T)FK"Z39VRL?%?-8HA%D6T20EI<) '6JS^I^/\8NS M[LJ.U;,B?GT73+M/K"D[HWU2T2SM2&?L^-.7LD*PO.0PX64$4:Q6$Z5@"10, MR20NRB3*LMGW)AQ[0ZK-"S]-QTC"3=YKLJAGA&R +?DD)J;#,=JTB"4? M;T(,UWBA* Z_PJLQ@CW(.W!_H$QMP2SM_8<(<7I:)E!Q6),\.,J@27 MS3Q^W <^Z:MC[%&4X+M?[*NN3O9)N=AOZI_6[8RO8',Z\UM;[FYFZ1_ M$NM--=?[$G703AMH(Q(1<4)+F.E#110Q"0DJ$Q@)F3$9,YY+JR#(LZ-,S5G; M@S0K/V?!IYE*WLQ28-7K$=1$>/D/6AJDP*L8G1]I5'$9-/98+(8_[-#LNGX1 MU5&]7:;:_5,EZL*R[;0"Y;0H"$VY>>?KJ\-- M30[V@/?9I3O(%JV?K_,\K [^V0LL$X/$N33/OLZ@12=MKTR.U%;;[:MHUV3; MF)?!CMO7[S)>^VUCBPYZ<9M?Y>IP=?MLZWNJ))TPTXWE,U=.Z*GOH0-_=_B\ M>@87K??L%YR.,[)7<-'04Y_@\D<=/(+3]PO\E M2/5^_D/,4DY+QF(!1<8(1+2@$&-4P)ASQ L3&<):$S9_VMCS!VHS0':'J -&FE6+!R4D69G)-J!WT?FZY_WA^D0<6#CPF'_=SKASP?;4FB]^KU?;[FP59K^=RSIKFUK_F MZUF;VKNG@PMJO. 0L'+2 M%&3[J@&#A!N>!OBC,?0[YA8&72H&F/#BNV# X)ACUPLP(>!,N0"CRQQK-:_E"/KKKU8[5ZJLBW+NLWC8H,R4+':0E=)#V' M1,;*"8YDSE&)F?J?L?]K.NK4!$^T)6K0R32^V7@>I:U]!^ZC]<7V>4;W M6SY7T_.G^D+,!!$XD4D.BP@SB#+.(2$)T9F3))4<$TJ-\XIZ]YV:%+?0@,9F MGC74)VI88F\P/["(&EENE0-TQD[GG)_^O4;+\3EC0#^GY]P_VS]D;U;JJ37< MTC[Y_(2^/S4NKUO8%ZUU_A8=WFVT[]%9(_K?I/,?7U7^I3&BFJJFYTJ7? 9['0?7O+%.:DR"&*< D)5RM^27*>\"C/ M>O^I??JSD3@&]M]CX=YL/ 10_+G<*!SU\A]N.Y^N[VWS@]=]P M&\>]XJ9F=]LL^9%4F_F^,0G)<4RICF^2(H4(\03B(L\A3>,D9W$LRRCJ0M(- MMXH'AC-ZC@Z#S$-OW#0PP7>%LZZ0S<4N^Q14NU-FR\WB(<8-=XIO97&D;>*N M4T''8XLT0)*<"2-^-XB'!AQW=]C ]).M89-K7 -YZJ*TZ[.= .Z7_.-J^?1Q M_D/P^_5:;-8?=Y65HPR+4C(**=5EX$J*(4U$ 9,\2I6?&L>,6@97NP&9FL?: MV7&QZ8=.E=?&P-H:T)AS0PULYQDT$Z\QYB6PL(6<$H<(L-OX]!PFY@AFY%BR MVR@[#3B[\7XWM>[[:S-?S/M.1)((Q!")8,(I4DM^I$OMR@ABD68QPSDK$JL. M\1?&F9I0=GWGMAU.IR9])VR:J9H'CD)O +?T[""&:\=WB840??A.QGJ)!GR7 M#+[0>>_BQQVV!.__^/C7YW??OB]6ST*T,4>Z!&G$'Q_!7Y]!A_T.=,%X??AU1)[% MII3%-!CL (8A-[3 &//J]ZTSD>04)V4$LQ@I MR4=Q!$F,&9091YQ&.&*86-56-QEU:H*OT8(>W'IYUD]K5O]N66S=B'PSS]$[ MI:$/@C6;=>7U(UKO0 ,:_-W^&:3;J!5=?DNT&XT\;K%V&S).RK9;7>RF4DVE MY,;+_3@GM/5[ZVZT^PMU73&P+(KA]G6%V_, CV[[+3+;$K,M,L[T8&UZR*%01LD6['D M5;+,1AY5LJS(.)8LNXO=).NC6*^%>/A>G[@NGSX*HA[]=JSGOY9\OJX/ 5_ M]XNIC]Y_TW^;(9*G19;E4*E5 1'F!2P+IMO49YQ3GA8T80[5NYS .!RDCE&M M2]OR'^"[NJ5^^-3K9BL X?^]76_,2T?<-DEFHA:.\Y'"Y6O\=V!G :A-N-OI MW?,=Z)L!&CM 8X@_V;N)1Z\RZ(9D5%F\B:QCF;SM9KZ*(-ZOU]MOW_6B=_W7 M6JV"R8+I]AD*T$FU+EW)ZT'J@OG*W:E_\V')*@U[5K!$I(E2TA)S!%%*,UA2 M$4&*\U3WN!!O,6]:VE$?U,L9DL M3V#B @OW^:3PGI5 FPEZ=NX^VJ^M^*F=\;ZUX,.U&?=04-'K? 0NL>@'ZPL7 M7?1*^/4RC'Z'U\Z>FU"$EXZ6D>*7CA9:;;+MXAY%0,1D8$ M&7B\&(J0O!U$6P0=R/'$4\HY$_I ]7NO$F^!9"&1Y#!/4 I1JI8CE*NW="D0 M3N-<9"@V>D$/CC*UEVP#$H@.I>4YY5DB#<\E;Z4G]#EDP\P.8("2\8,4^#UD M/#O2N(>*0\:>'"(.?MCMJ6^K^*T?Y-OYCSD72[Z>B3C.J$@IC$1,(2JS&!*4 M**=(Y0LV??E9]QGOP.G=Z@W>'S M]]0/&._UF3\WSJA/_("AQ\_[T$<=%O!M6V<4Q?^W%W,'F)J;W>%[M7__P:KWYLY"?Q@M_A CQ:7 M,/?S_%@L'V_F::3UWQF^/*W:!AD87':=OW*\==,@\H.%S_ G;THG_$_2U CM MMNSC)$49B0C,D<008<:4QJ4,QB)),4N*F)J5L!\>9FKJUD5@_FAA.N42'E-I M?/IQ(T'A#SMJ;CJ$X1()+W 0(H_P>*B72".\8.Z%+,)+GW;,)VGNLMM(:7=* MVI-=G<(R7V[GRZ=V4OUFJ[C#&3>%Y6;:3O):;K^CFX1V&1PZ\*6KU:M6G75CPGUF!4-ID' RM@GMX=XSW7(9!BR!-IM]P[&6%J4N3>U/B4/$/WZQ9* MPF]C[<77_ZG41=/]^CXGHXSKTEPR\L13N?A!MZ>Y<7D^KM9U):ISGLYK(5?5 M_K1N>R M^7YC=\Z,,V[DSF5#3^)V!CYZ4\[J<7VFMGQ3]7:^9I70OR75<_]#;3HYI462 MXRQ73E*J>R9%NKDSUCV34IP)7*:)+!U24QWA3,UOZ@YX60^II>MTX_R8*]Y(WX6DSEOOZB:W?ZXV MXGKB9DQ*1CF%G.M(Z5(J415Z.XI&69G@.!'"JGBQR:"3D\[V:.O[JJH?S94\ MS,T$2V645-!LJCH7+ZMH;5WR' M]5*Z)Z(D99E0G$.[O\#25KM%D$+;0%8 M.%>D&R;>#=M4SWHKFS_>K2HGA04_W]8QQ03F6&$9E M)I5"B1R6L1*L+,U)@1-9)&EN'(,>%.K4U.T8H$7 =M@I'=:^:4U4^.5MTZSP M(.%76PJI-A7T;3VGJG>[(DC@56?S;_KH )R8/9GYMPC\G\SW8*0$@DE\'^PR M$T:9HL$,A[ (QLN4&(7)@XR+<49T6[F\GR_G&U%WF/J@GKOEDTYU;WI-W7_3 M#OO_UL.T@9#_)4CUY>=JQFDA)4D%3)5G !&B&)8YY3!7CH/,6(*DW8+&"<74 M/ 'UR""[U8L;^6:+FN"4!GYG-_C;+GA["YJ&>'=UO';=@:%OS!W0=@!EB+]E MT$T\>ET=N2$9==%T$UG':ZG;;N88A_V55*+6Y;Y8SPC"*,-80I8R"A&/.:0L MEQ G44YHCF2$4ZO Z[/#3$W0ZNBRUB/JUX"U#*<^3ZF9BMU.5&"9J@&V'+79 MXGWO\4[7(&)UMY/F:^HQ6GJ0&K_AT>>'&C<>>M#0I%'&>Z3YY3"1&6RE6HTY-.G:=?NKO MOMCC]M$LZ9AQ,RGQSF-@91EHED0VH$,-:MBA>R1=8&F$'DG'(T^@1](%,LQZ M)%VZV*F:2)?:T69V['_Q2FBSO.YZN5^@QNN3/JN*)/YH M'*TXR2UTVI8K,:/G2N62*S<9LXB)F3U']4P,+W(-]/Q>"=;4@YPQ221->:%H MU.W12RXAY4BH=6 J"A)GK$2%7=CF_N93$] ^-B"NK%ZN4V?FI+D2$OP :0_+ M9YCCJ;&>@Q9[ XP<@GAJVFE X9G/N#VD7P3[NEPM5D_/]9KO>+NH3;&D4N"2 M2L64S N(BCB!)-$_1.RZFAK-.K4'NO':E6W[-KLP-L]U&94FSWM MW@D,+ -[O+ &?+(OO0Z0]VI%DE?Y,!MY5%VQ(N-8<.PN=E.B7G3A\Y>*+->$ M[8.@UP^R][M9F>,B(AF"LHB+9E>YQ)F $>>Q3))4Z955O++%V%-3I4\',YCF.C+>=W#!,3=ZZOJK[N.=-!_P.?*^A MZP=Q68.WV&MQG"&##:SPO >6OM-6MIT-^G?UJ^7+"GS93T-CB=ZT^7.D:;#8 M" L_'2-MCX6;%KNML]L('=Q0<[SU>-MLM]E^L/EVXZU\]0MN6TPJ)_ZC^"$6 MZ6$;ERZ,[OVJ>E3?XZ^Z<6R6<81D(2"A7+VD$"D@P8S @HNH+.*$L<(JHL,# MIJF]M.XYG];AJ',0?,_Q7$O?NCA\N]=0 MVP32HZY7O=ADN:I 9UG([KW.- ?NU&N/ZX6[\CH3>;T#K_NMG47Z).AY']_< MQC +KL.CVF2]@HA$W2J'),,$(D(B6":H@#$G*"\C)C"RV@ZQ1C Y 6Z+I7\C M2]*$D^E*.NJ/^0_;/$G[V3"6W' ;YETQ+% MV"+I1M(9272\DZ:I6.8Z*0N " MHIPKW2MU\]U$$DB+ B4YIF61FN^76 P\-;G3T(CZ3NB=$-;4$ETWX1-/&BYX M-5>_J.VX7"WKMIDPV!<)Q&]@J3NHD]W@;A?6=Z"!KA1._&P^H7ZN\0%@Y<'NA8Q9'<\U%GT\Y[]\WZH&OO;;#Q_'[?_!PL M"KS?W-5M]/ZDL>2W=_V\'>_6X/'(=(]'#\: M41?XJ'$8PPL?*QH1=/T(T>PV/@MO]"HIO'[>?Z0MM'#_DU1ZO[Z)-M%)MIOG M#TNUB*G=A_7OZEJE+S.>ZZAJ%L%<::16QA)2B3F41,J4X9PKB;R]>("I06>_ 3_"Y)K)[32F+/0F?Z\4R<&19L].0)_!V9(EVMCZE!.V47B- MP:!GL=ZAKFT.7!V0C1SU M8853I:X''FM! _&+?=6S7I=E ,W/;LU=7"RH=[T>\LYH?=T6(^#2!-)MS3G#Z;2$^+N[J]/=LW]?K+ZIZI]W,E'BN=XK1Y MUA@V]TNNW]K?]4=F0M 8Y0A!G&PHC/ 3F\MIL9,6STS/8Z.=J#!9@5:V.!Q1W*-_*YF M^=U5EJWETIXPK])H,?RH,FA/R['D.=S!L:P(^?6F$GS>U&Q3[I!>D>BZ;HSY 8S5N MP'K [\"/#CH@'7;+HB.&$V&F9 'H#2QCFMD&,GASP.P.-;B_RJQ]Y1$[GOS6 M'C$<>]SJ(W:$G-0?L;S\AE:)2B)/>YWUP6C6] M$A\[*D\:)8;(I;&AR'^OQ&L#C]\KT9"*L[T23:]UTZ>/:KGZ(!LA?$]8G7[S M8:D>>+'>Z$B+^TT3A?UNR6=IQFFFG"M8"IQ 1(6 M9^5DPC%(LM)3*SJ+5J, M/36UZF VVZ9DTY4-$4O+@ 8;_LWD*1"K@55*H]9K[M:OZH#K].F6Z4\MTVT) MBG<#3%OKE0-G7F7+9OQ1U@SWIJU]UDP5QHF+X IRG0 ' M83@QU?.#O[__R _VB6&G#^[I1QR2$#ZIY[R:Z^Y0YVOPOR?SJJZ^KWO6+U;K M;25F:4E9*=("$E1*7;0L5IX&B:# 5&!<))1D1L4'7 %,S=W8FU"W\+ (4W=A M?U@%QN TL%3TZ!SHZZ%M:!IZ@+T5@:FW2 8(/ 4CQ?V'F J[\/X;>!R,Y'>Y M[WA!^S=8?1"??\M]QNB1^:?XM?GR4RQ^B#]6R\W7]2R1:I/& M>MZZW@T))UQ*#%F".41%B2%)RQPR(M6JNV!Y'EL4%;8;?&J2J>'#E83MSM7. M M"9 !H;0!K? 6V&32E;RWDQ\-P#LCW"%B%\L"#Z>ON'VQFWJ1HP\L>?8-/.CB' M'QX?/HO%0A<4UTE!7U<+=6'76BIA"4EQ1&""> $1U>F<5!8P+S*<9"02>6+4 MQ>OJ2%-[W!56 $$+%_3Q6G@;@]0:.'.^" O\\%_FRL5%&R3-PA_S1=Y(SI?# M%\[.RS+A8]"E&KS!>/Z3B1T'SI+1!6Z;E;M>##J]HQ]HN)Y125*:4 HS3!E$ M>B&-:4DA*=3B.4>(L\0JFN;R4%.3SGVWD86N)-N/3K;;>QQ@UVQ?T0]G@=5S M3Y=&>1!R[/&D^SH57G?[!H8;=2?ONMG'NW0&5[AIQ9NZRG)=!;4I]=#40ITE M65RBA"!(\SR#2- 28IZD,!$$)UC]F#&K2OP7QIF:2KPY*#K=5+H \Z9^KW/M MBTL%10G/&9#[^@!? M=)K'%_%K\UJ9]J]9DJ:)I%)"3DNB U4RB".BI#SA5&09H0P9[:S=!F-JZMY9 M4><*-';HXBB] #'U#UTKMEZ%#LL2:6Y39N9%AI^(P"\&HSGHM\;[NS8%:%M M;8S'DO6WL>FW()D;E'&+C=U$UTDAL=ONYECFI&H+Z)\NXXHTXC%F".9"JJ5R ME$B(,QJK";AQBXQ<-?NDJ,CU*WQ5&+QGRM??ULFU=0\.71*Q$E_%5$FLJ1ES.AMQ>ILX$Q-A)I2Z[4S MC6ZG16DV0F3.-1'UB\SE>GZQG3-@\Z, >\:@SZK3Y4N.NF MZLO 5'FH4.?"<. *=5:07KA"G0M]URO4.=W5\3CTPOWU=_!1_V*U[%HA/:[6 MFTILYE53D'8/=WW/_WN[WC2_[1[Y.(J06B8+&%.*(5*:##$F.21Q%/,H)DS! ML3I,#01T:HJ]+R]:"[9N4;Y[$YC$ MT&?#UY7]_.N!2/7UTKUUVE:[K*U;M;,VS"LA])3X/:,.!7;<$^[ E)^ M[]9=V'NUCOA65S%?_[46_&@/KZ 9RT4[T_ M-(>':+5WK?'Z\_&,J?'JW5T?=52_SIB$8X_._,);TT&$;C+Q?KO95N*/^7+^ M;?NMJZ/_=BN^J+6QJ'=H9BS)"YF4RK\3DNCE: 8IPR644<$IPI3QV.I$VQK! MU%X#>V2NN2*FU!MN,H8D-/3NX3ZSI 9_!QKXH,7?-234NXA;M2B]3OT-:2>6 M] 7*1C%%\4))*I8D7GA]F:GJV1]F$!VN< M5C52KK!J)E*W87V4*9FJ3TW]M]6W380O?^7@-M#GCO4F+@ADFS=9E"3L6(WI/9+(SD2KER M&LBKLH;S0@Z6*VV7?2WG.SKD2K<1*-OEIIJ+KC 0RE)%B9H<7HH2HC1-82DY M@G$B!57RB@0QDM"+(TQ-&6N,%GFY9UD;UC O7(3>XVHCY%I\+AG+9YFQR$^^ ME:&1LI&/F/*4>3QD_&">\=D+Q\LJ'L)]D$,\^$''$O==#MT?@NB*^7KRWU?B M?[:Z;_C;U3211R>WJV%\?5F#IUG(@/+HR.']@7GS5GQ6U7>8-QQ2\>;$W%2'][B4C?A MN6=,"YFNA+HU&G)CY[T&"'&C2P@<8-H\1.@BR#WY!OW1AB"!3 M8% Z(LRXKG7!5NHUN7G6P#;W2ZZ[D-;E'-_.U]]7:[)8S\H$);00$A81QQ!A M+B!!*89)$94Q3M)4+0_LZH-=&W)J[Y7WV\7B&7#QO1)L7H<3-J\/T.1A<\"W M=2.O[_7DV=8*NSH!9J\%O[0&%O8.[%VMMYNZ@_$.\!W80?991Y+W@WP>[7:?K=>$=O==4+/2!]Y?X&K MGY4./&C0AUGTNC'GUP>QQ#"N2^%&T(F'X'@;7XO8SK]H0N2/XGI/>D^C")6D MX P2225$$8UAR6D&!7W&YW=8Y=X'HX=^1:JG6!.M>H4 -C,TW MLQ3E288X@2S.!$0$,UABB6%!<)2G#$>1L.I-='W(J:EDAQB(%K)U)L,UCLU4 MT2]S@85O1UJ'%KSJURMM 5\N5>V2[6#(CN_,AVO#CIT%84C#F8P(TRL=LR/$ M0GY8KK<5499\$FM1_1!OME6E=&U6)!'/"\E@JKLDHK(HE,K$!2PHHK$L9$G, MFLP:C#4U>5$\5WK1M%:0P;S##!9S0N>+N=YU8 UPR[2& ;;-],83AX&%1J,$ M.YB@Q7D'WEPAS3[EX#H=?G,*!L8;-VG@NN$G60$&ESB*R$8)4E.MHRXTWIJ][AU8= ?<3_!AK,0796K%CR^P08C3SNLV!#QLE3876Q MZ_.A;MST47A;[_,W9S1-?X5WW[XO5L]"U!]Z5%_+KV0MZFJLLXP7":,L@D7. M*428]3W=SU'RX,Z7>:_%X)G,CF9Z5T0W+R%IY M$V&GZGG;[5QKL[Z?+T3U1BGWTZIZGN4T*KCZ#RP*A"%":LE"B:10X")*4TYD M+(QVE"_ERP,O@27)CA*'ZJMG#;^Q\NKA/4>N MNGK6H-.*J^<_YN@&:55X373$RNJ;CKBLSZGNJTHWPZB+SC_O/])NKM[K'.5= M!DXO\.73?/VO]Y40'Y;JD1/KC8[#FB6<17G$.&K2HC%"J4""JHUK:Z(>+1VHX!-MZ&I-:?I".V7:$/7:JZ,9>]:" MGKF /H/^YUJ306WS7;^3:,_N.Z MUUF* G2VUU&/'KVXL>;)K[\7'/6XGN%8 MDW#B0XXV\&T94'UT;\CZ:_T,]6"N/W:[PV_:[CZ"_ZFX;_=W:412DJ((9FE< MJ,5\GL,RD@4LU7^SC.1$9/FLB?_[O"'5QCCXP0,X&QT[AAA.TEZ31;U]3#9@ M\U4 *I[F2WT*HE]+^A)C,5RIE(8]WX#.>ZXRV#F,88JAFF@B04RZB; MS'=+/NVI[ ".-I%BR2RJ'S='>W-_,;S<1RT\0[ZC=_7V??/@ MO;5MF(DV=@5?=OH"2^.YIK9M^82FDYA!XID,Z/#Z M$ Z--^JC9&#X\0-AL@B04W.B]BT>\9@[CD*"4O&$2$48CBF, RY3',>(09X@F/$JO#38NQ MI^9[--!AC1WLP;>U%W6P8XV_D1RGAH?]ISY75-: MC#_N4M&>F),5H,,M;DB"/,BN5,JZV'*=-+2JZI#/S:::T^VF[DBVT@J\6FX4 M'^JF3UT\YXS&*2_SG,*"%1(BEE!8%FD$UC7\>?NA%C7W?!KK0)GGR1><-1'&4QSB#A)%8/FYHW4I 4RB3-A$0D*DMI M&^;Z4K,6/LQ5C?#2$V;FA(P_!8']DW-U%^HE96,4:*T"?;/ 9@4.#=NEMWC. M3_;&M/]TY=NAC9^][(W.L\G,_NYNG]M\KU:CO&XOMB!/L[3@$E&D7)N(91 E M:0XQ+=6;$S$4%3P2>5:89C4?W'EJZ[@=.*#1F2)';J;5%N=AZ:3[#L41E01"D+,'JY2YS2 M= M";M("::,TA3G)ML8K@ FN6%A=R9HS;G9*7!()L,?Y[H4MAZ#>[N#U9!S,-X) MJ?^YL#[B="7RVEFE]7U'/71TM?KX]-#Y/K<5&GB]6FYU]X;':J4&T+4/U/*R M=U[Y8F<%"GYOON(AUJ4^O6*8VQH+6V'^J@]YPZ@T%GL7JH%2J=\7X^ M:N)JU_>QORQFKO@TO@+AWZ@O/?O.>?3A)B9(;GT N"^2;Q^.]DLY^ %'O#&/ M9)^A8MMT:^@6$]*'7LFL'M @*5(FC(0)I3\WX,N$Q ^8?C&T?>@:MZ_W_7(S MY_/%=C/_(3[K&/DZ;O[=+WU6H+Q#!5\_4=MFA?$@N]X-CZ)JZE@]G[]!O0V& MLRBA7"(8([ IE?M#8EW5.D>@?ACY1]C2.?^I.3IJ1)/[="?Q ^QW(JF MP$Z<8H9EE$'",@91GA<0QS&%G!,B2*F6Z:E5GNS08%.3[D.L33OU&JU;":-! MG@U7MY[8"[T^=2;.I9GK549\=VZ]/.#8;5JOFGZF)^OU:WR5/5/W:?=N2,(Q MRW *&:,Q1#R3$ N60HQD+B(:<>51WE;[;#?6U$3D3&FO>NO%;7]MB&0S"?%$ M76 %<6;-0UFT$SX"UT;;C_?"!=).#+]>)>WT$L",4+*,K+S1*X/.34IT8AW_;P*+NY%"3^R_;G9Q M)29T# :0#-Y@O$@1$SL.0D*,+KBQHN"?8C/#J9 EHTHH$[T5E,H,8K6>@Y)( MG$J<"1I'-@Y8_^93T\8.VUQ8MG _8(S$29:77,*(9)%R61,&::(\V"PJ\B+% M/"(DMLD*=69L6J&29[DR\SI=&0C\?MC!N@,*6( "E#USPU2\)VY<7JMV\>"Y3JWO)%KI.; M9$YT,C"&E$J:QAGG,34OOV4ZZM2T;X<;[("#!CG80[?P=XS9-_ 70W :6!N, MZ'3Q(XUYM? I0_ [DG]YV]?6SM>TI6G0[S2^V7@^J*U]!_ZH]<6WQ26_%^H: MLF@J:W\AOW0\M$+0!D+/I&"$H2B#<5E@Y;5B"7%44I@599Y@M?(7B57HBMFP M4]/T%JU;,.\5A@V/+KWS%OH0LPN,;1%W70<49M""!J]:V)=;N3O'R9KQ%"3F M]OP1FDOIB4QM8>5]D5MTCGWVR'R94V@O"EXFM]DGN MQ6!LKX.XO40^"H5!/'P7^G!]^?11U_3<%0!ML_G6;Q54W'N<0[H/]S,$/.NC:AV7=<;0K MGF013W$>%:F1 MI^>,8&JZN+@QD-#3IP8^X=WPW M!=?W!L#:@C,5V!VDV(E]"ZD./0LC2;G#;'B2^UL(''P=.-UXO-?%+78?O$YN MNI'#Z^;+5S)7WQW^A?RZWVZ^KBKEKG?.-$H03@H"LXR7$-$\@B31G3!QA$29 MD*@T.QN[,L[47AT=TOHH9X?50J0&*#5X$?@A*K#;]2?!Q/R'+CSS:;58R%7UDU1\5N8Q0A05,"$ZR;#, M&:21$# 1/.<9(27+$JM*@[8(IB8).P. @@Z$T!G@V4!0>OY,',_@K(<6%DZ MG& /] XL2%X^D4BJK&[_P.OZP*_(W*]*(Q@FC,)=)I/R=DL RSC#D.14QX8C+ MS'*I93+LU"1OA[II%7L'OI,*_*C+&;^:+P%7LT*J-?@N*K#6^"]G7]PR%Z8+ M+]\,!W>D.G(_-^0JS.JK#!K4;=5HA;LN)>\Q<,^.*,^+,*.A1UZ'V=!QNA2S MNMJ^Y^.[Y49']6WI8L[>+U9D,R,BS9"NO,4XH1 1I4]8, Q1KGRRDN=)F1H% MWIV]^]04J $(&H2@AFC> /*4NV$IN9F1P(IA0X95-\B+1CMWA#R]XVA=(2\: MT^\,>?E#]H_HVW87?ZVSVJKOJTH__Z^?/VEE$ KN%_%K\UJA^]BS$>=%XOX4W3X<9M]#F13-/ M"FM>_J1K0VHE$_KX1_"W6YT&J58;\Q6O%QSKIE6!CF/L=V^:T:B(4"0)C"** ME ;H.FB<9[#D&:8DC]($V6F /8;)B80V =(Z5)?U.Z_I'8YZ5V-MN:WA,C&& MBA*6[N"2HV&"!O]=LZVQ;O]L)Z#-7COLFM>D,+Y?55+,=6=-GTVRG?GTW#K; M'L?(#;6=B3IML^U^JQN$\I/XKK['7_6M3X>=$1KSA"<8QBQ)(&*\@*14"[.\ M)"7&69*D.9DM=;,&'2=N)X^#(QL]GF7S>)Z,'^Y1W6/6L2!O%F2]!O?UD6_S M\TT:LO*;L@O]:3?IJ##,Y905/"(,D@PT8W0N)*0 M7!80(<9XGF&"CE>@@[)O\;KRQFGHMU--9P\M M:.""!F_WOO+\\C%BQ_^[9GC8\5\M1C2GVXGC8?!65?A%5XJMZ%\U_ MB*9NE3Y^5NZ(F#\MWVPKO6Y_[E7)OU_R^F^+^MUUS_][N]YH1^9/L7F07\BO M6524,BYI A.$.$197$),60KS(N,LEJEZ$1G%4H6%.36Y:RT!K#4%;/;H =G! MMY.Z0#-L)H\O/V^!);4V$!Q8V-7N>Z6-_.T.=+/:&0IZEM;^1L]6L#>VKNZL M71-EL#]%#CLA7E4\$-11E3\LW<=OB\"CN6[3GEOO]%:_KY_W'VD7Q_/M'V=R][N. $UJ8V1/G>Y M W#O>8/<)\*1]]8#D'NZ+1]B$->-*K*IQ_RXJS]:1%E""DXAHR*'*,Y*6"(J MM*3G-*6\1#&VV^8X'F)RNMPAO*$&[!DB37\ 7$R MS,@;#I?,/-U@N/C)&PM4OR8+'?/\^:L0F]^KU?:[SY?J=W.RV W[AGS7 M8M0K1URRLN0D*2!&'.E=ST)Y>'D&>2E14J09(X55^]Y; 4U-//H%BUN30&T3 MZ(Q22\[.++!_H#K#?-2==IU;,X4:<\8"Z]DXD^5>3OI&AL-4D'8%]3)%HV^D M\&*=Z%OOZU@:>K5\JB,XU/T>9).+-,LXRE.L)%DDN?+02%E"G*@YE+D0#"$E MU(1857X^,\C49/:!+N9-X_JU6CD+L%URG:<@EG.=O]#FC3MVJAHD6Z8BDR7! M,*81AXC1'-(H%Y QK MH<2P+/OLA*KH:B^[^8 $)WV[6&[+D>H^"KJIJ]5/] MY(-0LY?.K20%?I%H>&THFWXAZ!/K&N*=[D'0G!=XC&P;(L-O7>MS XU;MGK MU).JU$.?=2@*-;1?^U;7[1.\[1KSJ+X,OY/Y4O]+7?/ZDV Z2F$NY^QHVU8? MSH@B22*2(,@R5"C!)@*2..=J28T+DF^!_K*J[DEUT(;=B) M'-:NR4S/RQ^RM9:"UE2@;;T#VMK=1YH8NV.;#T[);8%"S;X>'7+0O-W4/8L^&!>8^#K->*%2&M$=(WV(H4\)QE$ M.9;J]:]\ )&S.,VC"!>YU7K-'L+4WNV7(N"]1+T/387IGGQ(@L[ M7=,+>3=@K@#VE1%[&+:OVNL=IIH M/15FBAB2X,!ZV,("-:Y^L-\=.*+]X)/^],^5.Z_J9PUB5.USI>A8^9SOX]B& M7+FCZ\VOP-NICC!F\0*2X'[8$:[;+,>I:?M4U?3$CGY0X.KB+%GRB%)U M>W[] 4!2HJP;0 $T9R*FRZXBB1\+S0.#'8R N*\RH?+APN7#^,'MYO MZFHAZEKY6K1:&%?KPW*A6ZCJ7('EHJZX::FZE_Y9?]4_WPXZ^T,$ICI.L5 3S-=_Z73#>PIUX],U3? Z*?WV#L-MU$MK:4_ MG@R#OE=V]2SBJ)P YF.^+U M!%Y@%KT"-V7DD)2%%E1ID26HF@M_&G!_P/MVTD=SKJ?V@S8J9G6,BHZ#6,%GA9[.H'! M64D[E9N>V>#=3NEMGI+7V@\C&,=OO#>@O.-&C<,#?Q!['F'(H2L,NOY8U6R^ MK#'&OGK.:?NX8M_ M]NHK:IC0RR?HZ>L3]-U&\,.JTOT+/YB*@DT?#:'>N,5ZIKQN$=.40%+JDM5% M(B$EA5H4HX@6+&(9A$BTV:4)[4)S&? MFH;*IKW/@*HG8=X .^:;AET#LZ>'>BC;M^*A>RL:C;<=B!JE/=='"6H8_\52 MPH@[?N64H+ ?+:,2=L3!?;45UZU?]"IO?;O@G_ZUJ9X;@?3&HNG)BO,H%V5< M0%G&.42)P)#(B$.NL"NAVS>X8R,$4/1G%(&VU;7'RWT;XX[MAMM&V!.-)&V_K6P0%CTQQ..8:- MQZBWLAIF[-I>SG 4YX)@!#,=_46$Y)!$3$*>Q;Q@''.:B &EQRV&MOIPQJ\] MOA44D+W>K[QKEU@U$21]&I48U9P#@1>-8AW0\X+Q6-YWBY])>C3R-EOW[2JR M$]EK3,T6']^QL8OCCAWCL@7B2*S*^M:!K<';;KMJ569:[>XRLBM1-R51U[.R MB'6-*0RI%$2Q5,$A*?(4%BAF"+%"%EPZ=0.W&'1J:Z3;IZ8]M:YXLEY>E-L,/&[;;@VOWQ4R^EZ;4Y!UM_UP+,\Q5F!"8-YD90092*&&.N\;BP1 M(BSB:635 -=IU*F142NG;ABMQ0;=[WW!P>]&=$?GS" MS:V-) M/C6RW$H*:)MFL-QMW5Z;1A+*^D.32B9@T_">[)&SJ?^-QM(1-. ALNKU\4MQM@OD1(;1(102CJ$PAXED""8X1Q#EC12RQ0#RQF:F./WYJ MTTDGG-/>R GDSK/\]7@$IF);**SI\;S&YSA,W=GC+_7;:^XZ\>A1".:\6AT+ M7+AJX YH0R"WBR:U[6%9KU?; Y8M+]2[K*!M!_H9QUF:TZ* DFKOFL09+*,R M@456RA+3,J-N9V*&"C*US__506''!>1@';":Q\;B4H,)+Z MW$6]$BR_6ZM#A1EWO_5*R XV8:]]WC!2O%NPE2"U^"B:/^\6K\*;WU>$BUG* MXA@A2F$A)84HHCG$DA-(62D%SG-$A=,9;[MAIT9X1BA NM#]70HY*7&QROJEVH]F&4,BS@2D BF*$@6%);:OV)E1I)42)Q*JYW74P-, MC6PZ&4$C)&BDM".;DR">IQ4?T(0.>;FA8DT4EU0_0@FU8']Y7/[\+W6K88-_ M(?TC;'XT%'#RH:-\[)=4ZC[KB]>Y1T:^,;$@JVJI^\DR4J_;HFF(14)*2:#D M$8(H+I!:0+ "QHSQA+!,?;G+>E\=*#GQ^-&")>?5ZP=,+EPY\% 3^R'X9B[NY:>GY_GR18AO8O6S8B=* M]NI(,YQGF4PD44,$2LR6$H60YXJ M/X/@M$A*JU!I<$FGQBF=HMMJ&_#]X5F83R[M2<(;V\Z=F80) [/@Q9+GK>4X M( NN6_Q5:S+7>MV )N^N3;L 00)!P2W@]YA2,&G'/:44&O2#0TK!!QPVV?RF M\U,6CV8_"!59R@1.H2Q1HHNQ2UA&/(4ECC'/RC3/"J=$V]ZSIT;HK6B#3ACU M(;,CV8% !*9%2PR<">V(MEXIJ/_\44GCB&*O/_-CEPQ,]:KJYV5-YJ;%:/.+ MX/?R__+LU9>E/.;J/^^KFM9%>WK@O)HE)@)F&<1>I+%J50"[TLAC'. M>9I(Y?OE5EZ?#V&F]NEWNC2=?F] IXY>V^DCS$3'0I5.H*\4V&GEF+-UC1GM MV&4LXX0.,UUIEQ EU#T@ZS?UZ1J!QLUF\@#=08*2CV<./*AD4IIF.!9J1:26 M1$DAE0,M6*Y72!BFM.2RC'%"\W2V7BKWP8Y7F\3VX0'WW/08@\XWMC#9 M\9:[\H$9Z/:\QNZ'?_84]'N\IWGTN =X]M0Y.**S_Z_N >R/U4HP!6C7/"4G MZFL2&KA 2? M]!O!/ >HC^M[=6#ZU6-'"T@?5Z*DBC-D,1N*61[SY_:I_M!'Y=\5K*9FAU5*ZQKKM@^A';?[Q7 !/Z M.\F %DWO=+#YQA0R[FUS@.ZBF\Z=5O]^R];5STJ?K_:9$G84)L^Y7_MCC)SD M=53!PVRNXY<-R/H0CWH+ZZ]B^;@BSS\J1N;MQ",2%BJ\WX026<%G!QA MO,202TKNY89V/:2UD_X&*(]Q:(ZIN[GL"&LD(P2FLS[^G1XFY4"7!C2Z M&*+;:M.SRD@9HH/1#90#ZB[/&V5Y#@;N=![G\$>.VP'P854M5VVRJ4X=_; 2 MO%J_%W*Y$KJ!&)-1R@5.((Z9__A#E CJ*X,/4YON$MFM2/N"1@K] [ST8)=ESK%O6LT_07H5G&Z+)=2 M%[3Z JTP>->H_,M-9_E)M(2SM,LDVL%=DO4_HA6<)>"^VL#9#NI&<0BH$AS(J!"LQ9Q&U"HQ>*/+##[)Z5$NH]1(P?2K-^,>BD;G6E:Q72O"%;4^_:XUDP;?C0!^8DH]&A5H] M@%+$G)6H=UU5ZBX>"]YUVOPRCD45*QX_WKQS M/09[4Y.'QPV,NU>/BTI63/<,:V2H%H\/RWG%*M$[^<]17L0$I;I:9@H1RU)( MN,0P952F*"OB/'%K76LU[-3FIF^;IR>R>C$E&W8*@)T&H%/!,9IN9P3+P+EW M:$/'R,]#&:A8IAM,?H/==D./&]=V@N,@A.UV]\ L);'6Z;@/J^7/B@O^_N7O MM>!WBVU^Z2Z]=$9QE(JT1# M2Z;6UBB&-)4E3)@L(LD$S?/"Y5"=_=!.E#7" MP3LE.3 ]7YY;V?7!U^4V)9=<3LF]UA9VK!4&X<#,I<$U&>(//7#?:S,BJF&LGK!M!GQ1"1*B%6/ [OAID8@,U:H[TXFOU=UZ:I?A1T_7T_L;$LB2DA*1LLRMMK5M!IL:]_9"8SK-8+D0.E:M?M.B#\TM/8*Q90S,$W*A(U^] M[% MZ$@IGZ63 -TK:/*WZZ:S,,_<,(Y'/I%KIOO>B*7"C>.I+16@U M-S[EWP31G6'X_>*K8)O52CN<"_[K9Y!+4D"4X0C2 MI(A@FDF6QC'.$78*RWN3;&KTI!4#1C.]:=:*:[:6^_(/ZS#MSYQVY/8F1@K, MA)[LXTR*WK'TRJ#^I!N5;KV#^IJ;_0_@,X"GB_AF4N:8E"ED+$T@*C*U%,01 MAE$D4YR7<191#^&["59!/A&/&E05^32\UT3PIE4Q>2!>GL)WH>HIGQYM J&[ M,[66+]\PC"@^+!UL M7@&I,]VXXN.5?:P''Y6,7"%YS4W.]P_88?@HI%BM]&ZG/ARBV/!3O:Z>] &2 MK^H_[=&2&:5IK!OUP9SJ\]8YSB'5C7]87DB6)"+!N54=*/LAIT9/6QG!2OT7 MT$9*A\"X'= 66PS>X0O,0IV\H!%8'W&[ 3LXM=#@?2 X'?8:O,,ZTGZ##WC= M=AZ>*LF!?(H?MWHW0TU,^C> M/_7]9EVOR8*WSBZ;*9\SPT41P5@JWD9QG$!2TA+*-&=JO8F2C%*7=:73Z%-C M;R,4>%>P3#'C)LNOE$5@OUJ/I!K,SS/U;SC1IZ1B6. M">,E5 M_#%$4*U^ T%1-,1G.,T;RE.8N$\N)<:8VA;1B&9[BR_F0)I1G(=2!:"%V6A5B# MJEG)DO5Z5='-VFR0KY?ZH)MX7"W!WRKUX7U[J=?BJ;[1R]Z_[ P1U#QV[9/=T371]D+O%IS_9#]VH]O-RML7X@] =@?@S/1MG?CNT^86<:?Q+1F8!HU" M<"FA4@D8G4"GE"[(U:EE^D#L#O88S=/' 6A!3.4R8XYILI,ER'-.YS9/^@#X[1WH89KSYT1\F M>W.CQ\=ZW,1J?=^#,.8M_^>F7NNO8A;)A&<,19!F20915!00)ZF$)&."HBC" M2>Z4)C50CJG-@T9B_34+8U@S [;;*B;Y1_QK4_TDQVO;=XO4QZR(OD13 +7%>^/^,;5P8\H?[G&][&;AFP6"%,F7!?&??F^(HM: M%X9:+GY=KM7#[^5WL7JJ%F8]J'^&JT\B%6U;-H#+XS$>M6UWLD,WI&U"?VO70JD.MK#)F ?#.70@?E& M<%/V^@7T1#=]=#3@]Q+TQ+\QOX3#VB7('@SSL8+I?K%W#)@/0N]\8-SMD2,& MP ?INA_H'O:(<3L'_954BUHW0!'UKJ],QM,8,93#@ND42<<^)-H^7-4P/^(/C_GH/75W.?L&,.H_V[!M3#56LS52/Q.+4(6CQ6==X?Q MV;\VU4KP69'1(HH2"I,T2B#*HQQB3!%,4U(D,F8914[!!LMQIT;8.[&AD5LQ M=R?X-CFH%=V-P6WM8$?. = -S+L'P.YD;O(^:G!["5AG&G6$R2M#VHX]*ODY M O*:UUQO'TI9[?:6J!](Q14OS@@I1,3S&&:$1A!)D:4_EW2](:N*S/4J2"^"[IZ>!*_:+>XV8_>VWM8K MO%OH=H@FGE>Q]CF[CHBSE,=)P7D*DP)+11E(0LKC#,9YF<41*WB4R]E"/.HE MV??KO%6?[T6&3^\.V+;O;>5L06212+)%'>VN?Z M'AMA:@O35D:@A 1:2H>MFZ, 6FR&70M+\,7H/B)#2J\?A<9A[^I:B$;:H;)^ M>=SVGLYI?W:'Z>B-X^TCG9-[;[?H[(4#^W,M%W_O>C!'64EHC'*8LTRME1,F M(&5JBLMC@N.49!2[E4+O/7MJ]*5$4W\ZML_J066WUAP(0&"B:G2_3$_NS:T. MU?7;O:KW_'';4QTJ=M!_ZL@EP[Y($;:>98+S@C &4YH6$.54 M0"+C&/),X"AE,4V)4QV@@Q&F]G4V!_M,)^G_[?:-'H)G]Z5>!4G@[]7(=F/2 M^,#OG7P>/]N3NGO]> ]'&?43/JGDZP_Y](5#J\@>V^*[EWH+/DXH%ZQ $-,R MAPB1')9I+B%'<9KPLF0<1RX=+\^,Y?2)C]#BKR1Z\5>5/RP1.SE6P:$*-0R.T0*PIG7(A(S":,%YE*C #0:@+Z6H*/\"^M>U MJH+;IIOGSN0[=4WN;6/ROT[&Y X1IDF8?J0PU5N_ F[1K^"6.1M""S?Z>'&X MX CN!?/"CS:X[87Q>_Y1K7]\V-1KM1Y9;:NKS/),,EK(#*I)7KDL,9.0)B2& M):4LS8F($+4J(V\UVM3F\$[8;3VP<[WA!X!KZXMX@BRX-]*B]8<2%'22WNP* M-GGM7'$9$M_M*LZ,.':/BLO*'VE,87'3 +_CMJF%5W\53%0_M8/9;+EJ+_1V MP;^*]6:UT#]](W-1*P]_^0=1:M:?_M0<*+X*W2^#S&>,0 M$B%A+O,H1H@4-+;W,CP)-3D^^J%9GVL/W@1+3<5"TUI=M*WS/H9]?UOL8:;Q7O&9V]-;OO9P];H9\Z.J2EZ$*'3>J3 M^ON5WL_X*)H_M[MB1*>37W]QW)GT8#0[]V!<4P2>42U.8>[V-8+LCOJ#TZO_X4&L49T4 M?S"^]F0\/GE@PL:2+.H'\J*G@RZ3BG$L:4IA4M!,T6O$E?.2"9A@%'-9T+0H MK-)!3P\Q-;HT$H)61,>;MG$XS+AY&R?5 M/$C<.'WEL._:].N\J^N-X!\WN@5YPR)-';A^8\_FY[4^ ?E-MRLW<<$9SV6< MF-H8(E%++$T$!#$*L4ACB83,*7>*E%XGSM3XHM?25DW>'^9$>U0F?M'\_&6_ M"&:U,#&.O;]1OR\6PM1+:4*,:B( =P_WPZMD7FEQ.]8:SXZA=TB-'1I-0*-* M>S;HIJV7>0->F7FG$=BIY(\3_4#KE3^O%&E4KO4#WVM>]O3481S^?E-7"U$W M9]+KYI!0U]X\+L6'QCY'4G) MWB)VY!0$Y\ DY0_B(<>#W.#R?7C(+])[#9**A*4,H=2] M5H_U^%.CMJ:!]IG6J'WG]L=RK@Q3>^Z)ZFI!.Q(,:)? 5+BWCP#TIPEVXH.= M_#>FR6IC0*.#[P)#SN %J#YD+\,;E"9R!NAXW2+WQPP,'+(?@F_FXE[:].KY MKAG@N_AS_5XI_C^S1#*">8R@C&D!49D36**$PZ(4-"U9EJ'4J<;9-<),C40[ M770L::_VU[X2CD&_:ZQE&?(;R0:A WX]^&V;D('?C3I ZP.,0AY7E#YP]1OM MNT:@<6-]'J [B/3Y>.;0.G+/*\&:!ZN?Y\*X\PM^^[1P.V AL\;VWP'% +S1X@S_7,+ 8>N2:9/12'=<4<[O5:T7+>Y ;>+\S? MF#JYW];5?/[?8LYG6)<.XR2!::*)*14EQ!AIBBJ8C(7(N'#JC#A AJGQU%?Q MD\PW#4VIY89N@KA^ ?7E34-O1K%EKJ!0!R>R8Q4B]7^[:MQ?Q$^%9WK06K;+ MI0+ONFRJ7TR)XD;[-C&Z\ZWU\,PT20$,1O%BDC1W&J/]X5HXIE'2T =C3,(6^]C7 G8:+L6!PNO:@%LL!NR/7$9$]^;$6=&''OK MX;+R1S8:+&[R5YC!+*]T-P_*$8E$G$/,(N4XZMK3-$XCF& 9QUF*8EFB:^LR M=(--;8FS+330M&:ZOB+#%E4[ZO"%56#F.%6/P8AZ XA4MMJ=7S7>7.^\:]AB M#:_A"EZK83O@FY=J>*VZ3:6&@WL&%&KHI]Z:'-U_B.KQAYKJ;]5?DT>Q^_>' M5<7$+",)Q@DM(9:E@ @3"7%6VJ('K,\,T01PU*F&4SS.)99CE/IELQR;K"IS1$?>@E]-^UY-+#!_ M+QZKQ4+C3,G<+&C#X"V5T\74RPQYE&40R;2$5*?QYSF2.)8TC>*DQ?O3@K\% MVMVPX;#^U+S088&V]<7\0!=\06/(H9U+N].2/5F]UN*^B(CO8MRG!QR[&O=% MU8^4X[Y\S]"ILE[?R[\NE]R4"!*KGVKZK;\M=09 RB..%('$J2X845#%VB1+ M(&89(UF,B*)UMXGRU%#3FR9K4[_E4V3+D(VR[(RSC.20+7<0[J&%]=T$4,I$L&I+'!6."VN;0>>'H-T M,@(I]#1*C)B.16AL4;V@X];]L81DH-B.*[W7U&)\-MFP5\;;#CDA[=YVQZEKAJUH M'E9+)@0WYX1[913N95(D(VGLM*BQ M&'-RC-6*W!R;YSNAM0=!MV*[K7QLL+=;_'A&-#3[[8'Y<1_,]Y?!=%X".<#C M=15D,^ZH"R$'(%ZOA5QN=:,B+JK9I\5:>VQ"I_[,[Q9<_/G_BI=9GJ9YU0'6DR-,C68:(4$K)3!B B6G':^R:OY1A^*WU6W_/0GFV^XX$U5DJ?G3;.?R$KO7>NR)&87ZLNV M-%DLJ<01E9#G1:PX0.\4291 7/"X9%$:YYE3U->78%.CCKY>O6*SH-.L*_BS MU001126D68EADI=Y$<595.+BVJV] M_H!3(^\OI_:B&J$'%B6^"/OPO;VA8+[5GIXMCE[V\HZ!$WP/;V_0-]^[.P:! MS9[=T?L&1-<_KW1FWG?RY^UF_6.I:.^E#9;F#(M<)B7,4HX5TR0$8I0FD$B< M%6E&,6)6+N794:9&+XV*K>@_244SD;O3]X\7AC_DOQ[\?R+%P^@OX]"BM5JO]/Z!U+_,+W5 M>RW7ZVT+9-.%II*5X+OMS:_+^?SS%,CW"_+Q2/\+E9/_>U]!RKQ;S\+JGY3JP3F^$XWT%<.:.W4 M:USK4UT]_7HMVV_ 3L=^>@;X7>L)6D5=9@G_IG687M[4Q"/-2[Y-[6E."P;] MV/3^1?WRO*S)_*^KY>:Y5H^8;_3Q37U-T_I#\%WGC]T^:\YBR@I.8%1D.414 M))"@7/OT,A>T++@LG5I!CBC[U*;PEJRWNM^ 5GM@U&\JI6\! #T$ 'T!'0:@ M <%4&VY@ 'T<>CUZKMBF'_,-LUL13/2]"3SG3_.5&=C2:53C!6@'-8[\;]!* M:E3#'&]#-:X( UM8]=K0?3*U][<#/^A6"6JF[Q4__K[4GK^N4Z?W]+:E*Z;D3@M,(X$Y#1&$.59!"GE,<1,4IXG2$:Y=&IJY56\J4V>?>W^ M']#H][\'=++W9S^[>>OMK!)X:CIFD/X,TVIW4!!\7T'0:0A^[W3TV0LK"/A^ MNV/Y%7'EKE4.HYG*ZEE"64H08C!*L@(BI/-+!*'*IR(%YXSF)(\' ME#?W(9L5P8Q?!5W-\W4->*<)U('0YTYF7>K[6:L#FMI>0+G;Z[E93;A-$%Z, M:SOGC?Y\H>V5]+X*- MRO4^H7S-\%Z?/; ,65M$^JN8-T[#C^JY.SN=THCSC&90Y(GNU4TII"A.8%3$ MA"*.$!=.>UQGQIK:JKL3%:SZLCH6(SL#K1U9>@(L, =NL=H3,T#G&PLX_-8C M.S/>N 7)+BM^4)',XI;!-7ZWN0#FZ3H]H%[7CO[AI<=,Z07OY\JTL@(C;!#G MS189WW4ZSP\Z=JU.*PB.U.NTNV_8J_\W\D^3@VK._S2>6P:=AM*,.+^ $YHQ.1M 3 M,L"4>!$*KR1Q>K11V>&BTJ]IX?(-@^O#*,][_:)WOW707D=IGK7[O8O9;WN: MSXJ$9;',)4RHWE!FZC\DC4M(1"(03W*)9>Q8*,9Z\*FQ1B=[TUZVV<[;RG\# M%L(Q@.%D"#N2"05O8-XYBVQOGQ3\KJ4'1GR/?#0$-=]59>P%&+N\C#,T1^K, MN#_CBE3;XS4G\X*G,L\P+)*40U0(!G'"&%2\5B8H$UG!K9H_71YJ:KS5I"+. M]0&6M3[ ,G<]P&*!+D]%DD:EA#1/)41YR2#A60DYY1R7D4PD44O)Y9K,1T5W M.V X=+_K,;SA:$?S?M )3.K-:S=.,=21RZ!.I0"J>^E3GT5/NP0DBK*(1;1T[^EC,;++!S%F:Y\FY7NYE1.0 M-:#;AC]+"5X$<2R[;&.'@L2,9;10Z*<8HK34/Y$8EI0E<1PG.>/$M==/$"N$ M;_ESW 9"+3V#H6_'[I[Q#$SSQT\Q=+_M1/;'^ [X>*5^FW%'G0,<@'@]&;C< MZJ]"T.V?5:T6XDRD<5[ 1!04HJ@H(:8L@Y3E,<51DN4$7UL92 \TM65X6[#F M5W4)^%T+Z*'VCP'4CE5\P!282AP0\E+5IZ]^\&H^9K WK^+35]FF>L_>]0,3 M<=D/P3=S]>A/3\_SY8L0;:LA$]@TAW+[.R"Z?3=KJY=]W28:-"D$9EODNTX< MFY6,1S)E6)D *19)D@*6A"&8*Q)12TU*:&)5O2*HE%.C(*-+>V;^@;R8Z%KO M0/0-^-0<5^4F O>!/%?*M]6*=1USP.]&+T?F"O,&V-'>F]LU,&>&-ZE['F]( MR/VF\P:1=-RLWI!@'R3W!AW,O<;X]Q71B<7?7I[H?Z\"H3 G&>IOU.]\*.Z M#JX3OO^TT>J#'U6B7Q?\^ 4#RI']MOQS+>9W"];F0&24/ELCZO4]XU5X.B'M7GVF4]<,'R0H3KX[/^1%'=6"LE'_MB-C=-&!=<^+! MWZI'O2_W68A9HC-CTR*%1-!4MTYCL,R+7+G@61ZQ,L*IL"^;>G&XJ5%**YEN M4^TPYU]&U6))Y!6KMV*/&] A^-DS@@[K**](CK2RNA)1MS67-4!G5V&7GS+> MNLQ:H[V5FOU=UVX-?-[HUG-_JQ;5T^;IJWZ=YFTT4Q?H:JN#+!Z_F!.&)FRT M2XWE.:6I/L:04YY!)"B!)5+_P24JLH2D:4F=UGA>I)H<<;=*Z>2&1BW0Z@4: MQ;KHL6-.H!\3NL;R1S),Z-B]M4V 7*[ 5BW0Z-5&[D&0G&BO6 <*VE\CV1L% MZ3V >3HH[^/A ];,N^*+]??EK@34 ZGXW:+=<>K^T*4^=/$/O49A<932)!<0 M%TQ"E)@U=8JA$%E<1I(6TFX+]QHAID;3K8B ]61T6"8.-87%\GL$@ /3;4\# M\'W9K\2GE0!WBVY[]*;[ 7P8UPP.:_@1S#'2RCZ46=R6_%?B>=81&/KL\=R# M*[7?OLWZ@%-4LLL)30EDF'(!2/ZD"&& MF" !91F5N: \$]*J2FAX4:=&5CV9P<]&Z!M >F*WY>(<5F%A36VQ9)Z, 4/' M,4P.HM%BOT533U7POJTJT5ZWS574^MZ OOE_Z\S?5[JM/3<9\SLLU2?S&HRT MH)_"Z^"V^!_%0F==A+ 2C.=(C(+DGKLQSHB^3L;J_YL.(W7?]ZG?F^((>I^E M8M4S6:QG&8Y2H?X'4RQTO7%]4).+"#(Y:7&$8.W=G'+@#S^O'CW;J_S:MJ>J;O4B,Z6)A_K6G3LACGZZ0!CX-:BW. M&Q\2=87M\ME1YR<.V678K)=/RW7U4WQ:\+^1U?^(=9M!2FF11$3O'J14=S7, M)21)A*%$2 C,XJ0H4_M]A%/#3(T&=X*Z!*9/@FBS ^ #FM Q_JV,0 D)&BF' MI"F?1LHE2.\#L;'"\,>0\Q52!68JK5B&D&P#1-2X5J3B&5>0HCAG-!U+3"XW3V4ZSHK,Y76'/? M-#@+B]\=@^-#C;M=<%;=@[V"\U=#]_K%OG[9\P+T$>QJ![V]B'X=5^8AV&FGM'MQ>;LM]3P"?=0JN'6,\ MU\$3&GL.AJ]G#LVUV1:1_$RJU6]DOA&[6K[;EAHT+TM1I@RF4E932=TW@@L_* M-,*,, YYJ7?_):*0QC&&M$A26<:Z7Y-C[/$Z@:87HS0K@I]F1;"40)#5 BXW MKH<7K[22';^-AWQ@WNL4 3U-;DX[DS?]VO^@T\F%?1,9SB^O3XXWIF$J%V9?1O]<[T5\'FI*XK637U4'=GY-X+N5R)[^3/F4P) M8C$N(<:R4+RDEWLIEC".RSR625IFU&H7_RV$GQKE??BAO3&]=WU[_^'.5$]8 M+-4__>7;7P!OLQIIF]7XK.YTV*@8^[6PV'B:L+$#4W/38VI/=?"N4?X7H-6_ M <>36'<@-*FLX-T.AU]N@($"O,8"[,#0'4XT'$#A,>&7QV%7;,(OT4B[:--^ MF=RVX-[(FF>W[,:6:;PMOC=">V]+\*UD&%JUM1;JIA]M3BW)4U:(M(1IE@D= MG*>0%AF&DNI*,"DO8FZ5PGW\\5-;G732Z>^].VS^@:Q6+PI;?3+)M2KK'I1V MGM=P@ +/Z)>P"="._#@6GNNM[@TQM6PK_MOU<*T+K];J,]) MU.O[/Q;JL_I1/3\(]9JHB?Q1O'_1:0OZM,ARKI[TV%PRD[B(24DB6+*HU%ES M*2QSCF J92(CP7C""Q0Z-V# M."=JS+R0>9JY_+L8;EJ MHHKKYBLU9_?6R]<+T6ZIXH]W#Z'RRJN]QX_*FX=JO>;%(U<,CH4IF[&UXEA2 M_VB/$,XH+VF68ZD\899!A!&!.!,)+&E)*$_2@N2Q8TCL<)2I?> [(8$^TN < M"#N"HW4\[#ITPH?%.F"T@#?=25.O4;#3"/@.AAT9:>R8V&EECX3&SEP\<*W3 MG*ZN;Q>Z#M5J0^:UXX&.,T^8T'O;26FZ#W=R!CFX88&'WXGIS'CCSE27%3^8 MNBQNN;:C2[-2:?:+FI^_DS\_JC_J=<74P)_5WU>/BU>-0$22QC+/.*1"%VM& M)%(_L01R+&C,LD)BM_COE?),;7[L=PQIEX*TV3IN?U,ZW8!.*_/1M7H-[>HR MS(QV%#:B<0+3W'"[C-3$Y2J [5O&2;3&S5NN0K TRU;KGOL@*S&!YT;L%RH M1YN$@8=EO?XJUM6J*979) C4.KY3JYEA\[0Q#<#<<@M,"H%2XZOR.3\WN[:S M)(T2BI0C$W.:0\18I+R9)(F%G('!!B?9!,WQ7XOW?&-11GF M'>NC<.O5QC11O5L\K):/Z@.OV\2]-,MC)+(,YIDH(.)Q DN>13")J5H<882R MDKJXON<&F]I:IB^K/K7QW$KKYK6>A=?.)?4%6N %PVN\.D$#9$?:(.+503P[ MX*C>GXWJKUT[JWN&LL?3TW+Q06=FW[8O=2Y$)O.XA$7$4HAH(2$A908Q2R-< M(E0P5+C5"3@UXMG_B]Z5 MLS+G.>4RA83F:@U!=2)UC@1D91ZG,<]P$46SII'6MS59K2TYX1J97#Z/UY(% M_%)T>43M"9DZB6(GKOG+5]O0@*P!%8_50G>]UR%>EU9D?@P;I2**$F5.+'&B MRQ=@2"(N8%;(B+*DI+C@K6$_+?@DS=K)%="HM]_^&]S^^A&8'S[]?W^_^^WV MRZ=?OW\S?_GUT[?O7^\^?/_4_OOM=_!)_?7]9_#PZ>O=_4?'ZGS7V9.DB&=2 M"(A2%.OBXADDC&!81E$1QYA0*KA+@MMHMAPC)\[IXQS3:I9+A+%L$7HUT22: M:!OT!+SI&V!KJ==_U[O!X^K#![!^%RI7233NFL8'> ?+'R\/'9AJ0/0&FG$" M?MWHE9?Z15=TJ^_J>B/X77/&E1A/;,8$EWG"(YCD)(-(BAR2C!-8IJ4B7%KR MTJZXQI#!IQ9L:036ZYC:B PJ([..(ZQW4H-WZO?F@E\^RX(RGRG,H\ MAWFI_=T"EVK5E1*8%X2C",F214Z5%ZU&G1HS'=L;]WKP]((1[)C).[2!N.3YW0-[.5 M7/LA^_D\;:YRB-,9 _'RZXTXRC"N0S(,H .?9.!C!K;>:'H^-R>BME]0DN"$ M)JR "S&/AMAW%TI'&[7YQ3]J#9Q=F+AWWUGZM%M5;S\T\=XU@K M6U=T+IJ!_KK29^SC/,DB'&.88!Q#1/)8!ULIS)AZ6U 6HXPY!5LO#3@U+C!" MN3' 14SMR, G4H%YH1$5&EG!3EC0\<5Y$)TIPA89KVQQ<=!1B<,6@M<<8GW? MM4=&SPSTZGQA0AC&!6)01&D*42HS2&3,8)Z0(BV3K.#<;3O'78:ID<[^$<2# MS^E7<;I6@#>S6/I.8<$.[3_U<#[/82,=[70&,=!Q3GLYWN@(IS-0IX]MNC]J M&#?>/3V3:F7\N=7'JGY>UF1^+W6SE7G.84LEFF29$[UH(8(,35VW.F@OULM>_O5-M*[4>,@J]AQ8VBL Y-C M'^85Z!0X"OD-:-0 O[=_!J'):_#TRI.#!!F5**^!ZC537O6LX8G3.MBUGV-T MI.WL+%9$6,12FD' MN.6V> @80V^.=_F/AUF21UM6^\V%=$++>]ZCW>BCYS@Z@7(LG]'M 0-]7KW[ M3E^WGNTU$7[_LKND[3%\JP^@:JETP6E]QDS_96V.M'[_01;WS_H1]>WCXTH\ MDK6XT^5:%W7%C.2_B7HM^(SE,2[CM(0)%;J\OE34QTD&XR3EF">9D%GBY#>_ MC1Y3(]*MC$V^T0WX:<1T=+C?Z)VP=-JG;^G0CG^O[7UJQ^0Q%OI,NXX8RW M-=A!2.2-Q1DV_9ZK _&K6-]+W3LO+6C,49%!29$NJXUR6$:Q^K(+DO)4X(1' MFCX$7H%J$"RQ^]]UM!AYW[]T!BH/]=Y=[KXA'O+^\C'O_ M>AEG_O-5QQ#K:BV^B=7/BNGC!=62Q[.H2%#!4PJ)LA-$<5)"Q5@ES%+=R4_F M18Z<$@#DU9E-BR>7JB:C7:E"=B3"F= @2O*6!IA\",'^ K:J@U14\G#?U M,,<^E"G\N^W>)1W?*0\%]E&7.]A@ Q/!Y_/E'YJR/B]7'Y<;NI:;^2UCRTTS M4XGJI\Z*^,=*C7LO93W+8EY(B2.8%IE:N,;*RRX+CB&EA>YT$U.4R=G"N/_\ MNT.FN)L85LQ2-LQR($PXEC'RP:42\ 8L&G=P)=CRI[*4<-RC<[6+'R.,HR;WCX,H(/$]X&/ M&<9_?U_H+_1Q4?U;403YLZL_^U7PIA*DKHJRF:_5:[5J+?/S_.* M:3'TJ9V-%N1+]50U=: 51T8\U^T.(8XBHC@R32!EM(2,9UB7,^&T3 9P9 !1 M)\JC1G9=7*-N9-9$.M])[<:D(2QLQ[9O9;!Q&+FOG2E%W^FG0Q.MAF"K(=!\ M 1K#*FONM 3?=C;^8F%C9]X.: 6OW!Y"SE'Y/R#0K^>(D$-Y/UIU^Z0[?/[; M#//I3[WN%_]7D-5G=>T,H22+BYA"44H.41;'D"0IAXP4@A-<(.KMP-49,:86 M25%?2.'M%-8Y^"V#Q,%!#1TV/G?:X09HP4T!P+XV-T K K0FHYSELD!RK!-> MYT29RKDO"[@<3H/9/.W*?3%S]$(MZRLR[^4.-)G$LSB298HPA43R'**"%;!D M/($"Q651,!E+MT;85J-.C?5Z>:?-":5&[G[2TVEG1WZ;S30;,$[NIEG=/(RN?ETNEL]B1?32L:@5]Y<@U36LT?'*.Y=''95SK$%XS3?V-[IQ#1?5[';#*V6[ MS]7JZ8[/2,ZCE.8EQ B;Y4\,<9864'"&9(*B@C.K0GL'3YX:=[3" 2T=N/MH MQQF'>)WGAJM0"+V-80F ]:=^4MDCGW0MV%\>ES__2]UCON9_(?TC;'XTG_#A MTT;Y5$\JT7V2IR\8T$BW7UYS52U7U?KE8_6SXF+!'X2RL_*-'L5,S>X9EIA MC@H,41DG$.=(\9V,>"1EQM+2*@7&?LBI?:R=I("WHM[HM)966(=.HW9XG_^F MPZ 8^&-_58"W@_/C%LZ'<' Z]%GU#NM(;5%]P.O6P=0)J;,-1^V>-%Y_4"?- M]MIYNMTYT"L3:WVP\V&UU _F[U_^7NL8UMU"G]93J[-;ME9#KBM1ST29%EPP MI!@[8A!AJ4L8*D>-QKQ(LIR@A$8N9S_LAW:B[Q%.@.CS"*8-SZ9N.A54G.\,*C'IC\CK>*;Y30DTSW]SW#_*XU :TJ0:NYNV 9N+R[E2AO7._=!:[+ M!>"=GC:PJ-J"K02IQ4?1_'FWN.\"=!_($5G,SLSDRI8,Y[-@Q M#,B!&;$3&KSKQ-:'J\%6ORA?K_]J=1X%']5SU]_)&NQW56=E21"D60,9BS)(2(I M@Y1%' H>)[G(DD@6;J5YIZ+9U!BY$=]+;[/)8!SZG.%;OA.!)Y#QRA.U+YYZ M[QJ4;D"'$VB! @8IH*'JU<&;P.'&4/:?QH%([]K]9QRB#&54;P%X,R[T';-+I5>S+V=]@CGLQ[,-+>\B3>![?- MZ5%,='93.ZP$XVV&CX+DWB;Z.",.+,\^)W7==DO_N'PBU6(6)SDK8K5$2&*F M%@LRDY!D6,*B2%/]3D28,J0G\VOSG^#(!7I^1G)LK3!C&UQDBT'^ ZW,%SGX\H6L$&-ZW MZO-\^<=V8WB7(OA%U+78G64D!,4\3719CQ1#Q+,(8BH8S**HH#')BH([Y>Y9 MCSRU54MW=M342=6&=9!T$V>\ MO/>NLAM]]-Y53J U;U$_FYY^^Y*EK4+;YV2[,[>;=0K$7F#QLZ MK]B]E$+7N;]?=:G!1IKE_)ZQS:IN^S3HF'%)601YFI7ZU!:%A,01I%BMF03G M/,^L8LE!I)L:4=WI#O%&"=!H 3HU=-?>719^JPIH=!GDPGLRKU-49WRCC1BY MV;K4.^UNP!F#WF\->O?:H)<[?HQ@V4$!F/$M_ 9!%H^6]AX^\6L RQ")IT'? M(@SB%Z\3H0[/@PSS#KZH]<*];(JH?R9,'PEY^5N3L?1^N5HM_VA2W]6_K%]F M:92G*VW[H:?&9IVH8+V3U8W''&"W8[$P8 ;F ML$[H&]"*#;;(]@0'6O*VA:@_"G,'S"N!.0P_*GVYP_*:O 8\84",Y6%5,?%M M\_R\7*W;I6'KV\*P?7]S2>%M$)+R@%YIJC T)$IQ&RL';]X+82&Z[VZOEYG1?Q.&L]WSZ M[O']N=E&VJ_;K][34Q58-+K?Z=PT$ 'O=EJK?V[? M@N]GW@(/I7[\FR=P02"/ K]QV2#_T%\N+A1@3+?)J%ZM9_=_+!2K_JB>V\,; M3")&(B0AITD*$<,QI$(PR,HX276-X(18I74=>?;4J'XKGN/1EV.PG6?D*\$( M3* ..%B3W!F-SW&2NJW'1^JWUUQT[+FC4,<9A;HO_=PE SSF7Y=KT6L.^E48 MIG@@J_6+[O5F&AX)]1ZLOZI?9K(0A$=E"3.4(8BBG$ 2$]W, Z=YEI&(IE:% M;MR'GMIGW4BH%G"-B$"GSSJXBVZP6SC;P< ,3 M&[KW6Q*WHP,A^ UJ@._'! MUY! ._CJP0 ?R7_W"[R;?S\(N[,^O]L3QXL##-)T+S8P[ G>X@5UO7EJ"K;H MJKX?R)SIM62U>%2+QJ9T2\7:ZS\LZ_7'JC;]ILW75. ,ER7*(2VQA A1"BDA M!908$QPQ6>;ID,183^)-;4;Y=:G^_,NWO^@*DXH .."ML YS2R!##HX$C&2> MM_']=\H!4\*\IQ[0ED)T(-BWYHU_X:$=_:F?< KX7[[F,4 M?VE-^N_NUN*IGL4L+V)!"$PI+B"*,P%QC!@L"I$5281S$>?7YC%M1YL:5W\Y MGF8#?C?_8$1V//EP'FP[ O8&86 ^O0H]+UE)!Z@$3T/:C?CF>4<'RMLD&AW> M-(Q4VO"B5#SUO*S)_*^KY>;Y;L'F&ZXXS;#70K';1O#V3->RS158SV*4QT69 M9S"6B8!(9#DLTZ2$/"W5SREG*'-:3@X796ITU&@"?H@Y!W*Y DH9QP7C%6:Q MXZ9QP Z]$&R%!T;Z&["5'_05 %L-;IIMGOJFS6#RL#_N#T^OE'>%.*/RX?6P MO29+#T\X6<;X 6=6#!L9/@VKK"UT,6W*D=A-8 O_0\%)X]S!.#C>PK MGE?YT.N[ M#S U0OBN>P4Z=U??Q\SN>[\&B=#.UG+Q"+]4/W6E>B.;UR;I1[7VW1-]?Y"Q M6Z ?5?%(Q_/CU[U5(%['?Y0/UZL$U/5EF<6LY'F:QY F0JKU@<*<1DD.BQ*C M A>9;H@W;EC^M+!3HY1MD%['Y'4,@_7+@E6MU&,'Z\\8>ZS0O1\3_D<%\K^V MK\!>9;B[2Z_ &P3V+]MF8F'^,P+_AP7]+T/O?PO 8LR!L3O^4ZS65:U&_O2G M?KB8I7$2<9HBF&&:0<0*"HD0)90BCE.UMBQ2Z53/^G"(JO') #V&M$WY2_ MO]^LZS59Z #6J\8\YJ2*XAQSW2Q%N*19E$ <4:(JA4DR-(!H]0*T5N>D:V2QWNMR /[K68:1M'?9LSE)M.]E=U=_N.HN>9Z+1 M[!28K%H3?6M,U&AQ ^[[-CIH[]:<=U/*-->/80R';,0QC#)28F)(X[BE*5X+ MZMF,Q<$/'R]Y\5K]]_(8KW[8@(FMOY%]^[@2ID#0QXVX7?]&U+)Y4W^OU'OX M<:,+!'VN:D;F_U>0E5X==*?&"Q(37&"8IR71Q2W4!)W8FO'J0\69$7WCL MS8S>'CHLJG.D7[L^)[H[1Z,'S#8P5AS?G^U%15 L-3"N\6"++"WBPUY@G*< MF:D3%KSKQ/U%5T)H#M#W1/870+*'QVM R6+840-,]C"\#C@YW#ENJ1)=-:K6 MY15$?2O5JE<7KN"$1B37F:$1BO7I<@EQ@;CZ-4UE'C&4R'3V; +GW]9DM1Z\ MS3E40I=O\;6I^,)_WVIAN\X3R&,4)O@KB5@SF^'=VK M:W@#B%9R&A5ASD _B0(PQ^1[Z]WB:X'U5=[EW!"#O0;U:/4YD'W!GW/#6@JQ7GUA/S#[MMI\BCAV/Z5 M?W"/N&(!!ADV"WSZ4ZQM;8+XDZDMOJSV*K0JVS8$M<+9C6S_HA:;./2%U M:J46TS\'7@;#*Z&=&6Y4=KJL]FNJL;AC8 /89:T>]XW,1=<3*2N1()0(F&.B MZ$(0!$ND."/'!2T9E6E$G%: !R-,C26T@/H5UV=U+?N,G4;/C@2NPB1X2DX# MAY'N\JZC>__54[K[[;-Z,,JX_51/*7G0-_7DA0,S@QE;;70IJG9I(>KMH?T\ MIE&!F7+J= 9%*ADD1$0P3H0D2," 'Z^^+E?)3 M'A?5OP57SVS=DOI7L9Y%$6=%DG.(XB2'B+$"DBPJ840(1;1(TR*USZXZ/<[4 MF.%A&[O1M3HVRI:KM8[YKG5<9]E48:[!NX58NZ3\GL'Y/%UX1"\P6?2%-"&2 M3LP;?4S+#U8.N4=^,!LIJV@@=F[I0I<1.9L(=.;V\5)\+NNPE[QCLZZB22MH'JZ_$)3(Q;$6] (R3XO?U32PN,N!Y]J4N(> X' MGQALY,CN>94/@[07KA\8-VG68VT3M8-@[RQ!". MBI; ^ W#7!ASW*",'0 '(1K+VX81R8-.$%@N= 9!O9]4T$84$9)IP4D",8DR MB!"1D&A.B1CE98R(HI/"A4DN#3@U*FGE-3DY;GQR$5H[0O$)6&!&Z6,5('1K MBX17"KDXZ*@<8@O!:Q*QOF] 8.>6_W-3K[7K6G]?WG)NXA9D_D J?K?X0)ZK M-9EO0TGMJ)^59KI4$JE_W*]T#X/VEX_53U&OJ_5F)69QFI94Y^S&,8UT5$CG M?D8I9$6& K)5%#PK375R/6MTO>G%HP%M\P[U M^P86C9+*_NJ>U7K[.]]I[1!A"?5R6(2R)F#RT$'SGK6_+\%.1Z"5!'<+\*&S M=B^?J,LRU;J"5C]POS+M7K:_?YR4M1V"<1.P^DB1O#>VOEM$,+!9SH830XT] M7BPR,'I[@^(!K]!N20M5*^,- MV$GIT3FY@(-?I^348.,Z(Q=4/G!"+ET_..?$I%4^D!=] /%VT1R :#>QOU2$ MZL8552\511(A,Y9#C#&!*.$YI!'FL) %0UD493%URDAU%6!J5-+E7K15[&I M%KPYQ Q:"X'Y3@GGW!4WXPA"<$X*!D6>*./@ L&2Y3',1)PKKMV,N1W3AT0RM*/4G=-O93=O>',PKWOY>_*'R3L:A)WO="0W M(<;.4AH$T9'DI6'/&9K!K+332S"]3/Y:U?_S_D4MBMF/)[+ZG]L_JUH1&BUS M7B0P+X1:H$8LA66A6W&D42KT9).0TBVA^?R 4YM=]N0%6F"PE1?\KB5V;,EQ M$7'+C3J/.(;>J;L"P@$)TG:X>,Z7OC#HR.G3=A <9E-;WN?UJ*WZBP^FM="C M&DOQV@QGN5 N,()8ZBV[ I<0IXIQL(@2%%%1%*5C8I#5N%,C'JOT2B_G8P\L M8,= 7 -3$2V9UIOS#_LM'@9[?SJ*?#&.)EZ,/84SIR> L3R-.G)VX=1V#?V M0_#-7-S+S]6B6@O3C^9NL58O6:47:Z9GRG>];IL1DI99)CA,42F5ETXS2 0J M(8VQ* C.L)1.71[MAYX:D762ZV-1C>QM'Y^=]&U+'_"[45@%#MB"P-U M8&[SB+(SF;D#YI7/'(8?E=+<87G-:@.><"VQF6+%[TDMN/) ]3;*[1]DQ3\] M/<^7+T*8NL>7"0D12F5D!1(*";,*20T MULV:HCA)XHCGI5-OC8"R3IDZ/WU[> "?2;4"6@_1;_T!GXU MVM0F!=/QMNIUO'WN^KH]-P)?TR+X-=)VA.X-O\"4?- L>-L2[^$"=%?V"SX! M2<"FP:]'?,/.P2>4/]\^^-1-I^BD;[DOZJ?_\[^ZOU'_T1/O__E?_S]02P,$ M% @ 5(NR5!"(B(^B-0$ C,$. !4 !A;&=M+3(P,C(P,S(U7W!R92YX M;6SLO5F36TF.)OH^OR)OS>M%I>]+6W>/:%GDZ__AO?_G]PR_@_O(__OV__;=__;\ _M?S=V]^>KE(9Z/J'S^5Y>+TI[\OEO^8?@D _[[Y1R\6G[\MIQ\_K7\2 M3(C;?UW^"V,RB*0\!.X9J*(31*$M)&X=MR+)HL/__?%?='(\NL"!85:@E,@0 M,CH0W <,MCAO73>OWY7W[^^8\__OCK MU[B<_76Q_/BSH,?_?/'NOYR__>N=]_\A-^_FWON?-W^]?.MJ>M\;Z6/YS__K MUS?OTR<\#3"=K]9AGNH#5M-_66U>?+-(8;V1^7?I^NG!=]3?X.)M4%\"+D#R MOWY=Y;_\^W_[Z:>M.):+&;[#\E/]_ON[US<>&68S_$AZFZ;EXJ]I+"_^Y2Q$ MG&U>G62<3C:?_"RNULN0UA..2D7O& 0O$92/&7R6$4R1TMA@'29SD_U*^HIH MWRAFA>FO'Q=??J8/)@4)_D]5?X3MCQO9W'GD5D;[T7ZQ%C_0>R=)>"(^6"@Z M"E!(7XA:#JE87W)16G!W,.G7GWB3\NOZ?;9,/RV6&9=D4"X>&9;ICJYO@OG\ M'3]_#DOZ($B?IK-\\:^K91E"9^O% -+;JH;(_M/ MW@D%HG\4["W-3M#P%I?317XUSR]I5YY8$0,//H!TF:3A0@97:&O(CKEBM#:" MXV!PN/'HG? @^\?#_O(<&1 OSI954K],5RG,_C>&Y04/*)PJ:"5XU(5,'/$0 M-'E423K&7"I&,G'XWO; TW>"A>H7%H-(M1-3\6$9YJMIE?VYN?-6Z>R2 JU] M(AX\0K!: B/72BMEL(M*,IE4#ES")%'*(P<(4)ZTNYP9_+V4W="@ND7"0=)L0L$O,./TRJ$ M^?JW<(H3QXPJ@8)Q[[4&%3C%YH6\(L&2,,(;Y((/A(*;3]X)";9W)!P@S2[0 M\'J>%DLR91O!OR?YXXO%V7R]_/9BD(&$GN/C>X3*$?+L RK.<206K\V]OIG/D$W3D(EGE :4E M)G)BX*RFGP(92LTPY\ & LD]C]\MK<5Z1\BA@NT)'2_HQY/EA\4?\XE'\J6B MY> +B4))4< %5J!$XH%^$#S*8;%Q]?#=D-%QQG,(H?:$B\T^>;)\NUQ\F8O%VLUF'V M_TX_;WPI;5)*AFD@R5!0EI2DH"PPD"+K9'1&%^.P(+GQ_-T@TG&"="#1CITE MK3PL,6SH5D%$ASI"(&<)5"Q$=RD'9\NM/W T$/:=#]Q7?R&JO MI^ZSMY\6\XL431!*2*TS6"F)]AJ/4V3E@6DN,M+.QT0Y6/6WG[J;^CO.>1XD MQI$A\![3V9+@RT7\,%W/R&IQ%%F:0IM9YJ"X(?NE'8E#J^S)<&FA#H]);S]U M-PATG.P\2(PC0^##,M3ZIO??3N-B-LE1F6R3!<,$Q4(B2H@^2#!.8W$B"5T. M#REN/'(WY7>PXKVM/QZM3JKR30KDZKG M-5I8!\HD#SX& XP<6V4-0Q$/=PL?)6$W@'2?K1Q"P%T@Y3\7LS-2P')SR+=< M3:1G5B(6X(:3VZ.MHM GDY2L0:6#T<&K@1!RZ]&[E5UUGZ4\1*!=(.*\+F1[ MY%^W1%+"V6KB/#K!B@4;:TC$' 5'V7#(T@HK%6;.ADI3WD_!;OCH/E>X6DT\\>R4KO>+9> MXVJK@U]FX>.D9!NYD88\HY1 Q60@9J.AJ*2X,$2).=P/??CYNR&DXRSG0*+M MPHB\_T1A^ 6\8^+).R%(E_6^DS(9@HD>7,9@JY *#E6]=_VYNP&BX\SG@:+L M @AOS^)LFGZ9+<)Z@CHFD4.J:7H%BENB.SH/B3-3G*4('(?:0ZX]=C<8=)SX M/$R07:" X'M:2TT7Z1_O/Y'85B=GZWI-N2;V)T'PDA4J8)874-DJB$QH2!1< MRRQEB'*HP/0Q.G;#2??YS\%$W54IPGO #?ET_IS?_8Z)M MYMR2SR2$UZ 027)"%XC6*6F]S$/<'-B9G-WN)':<+&TC^#[,$+&U#+/7\XQ? M_R=^F]!2<-;I!&B+) :D@)"% \VTU)'"])#34);GYJ-W0TG_*=,#!#HR(IX1 MQG/%^<;!1J%DSCQ"+2T!)16'2/ &IU+PVON"^?!"O1N/W T!'6=#]Q=@)SO+ MU?W:7^B5U:180JA#DH$,Q$+Q2()(!2Q7/%@1*QV#[2.W'KX;&CI.@PXAU*YP ML;V3OV7"">>BR(J$PAPHAH3K2%:.%Y:4S2P'??@^\>#C=\-&QVG1800[&#K^ M]><[@GQ#+QS2PFB3MGD]+XOEZ>;S;M*\6R>C.Y\Q6$.CQZD[L*]1961RGK:Z M]HPKT 27K0X1K!"9=@_O7CU_C]>O?KP?I]-_^$/&ZZ=X6[T'N@&G*W@8PB?)YM[ M?-79.RF_3.=AGJ;D\2VVO6HN 66B,-+*!&B8(D I2XZD-6"2YT5H9K)Z;*,M M814W>C]_Z&9U_8RS]>KBE"Y5#A-T!8EZ$U:=G M\UR_O?KGV?1+F-6,_;/UB[!L;>ZMH8T"E3D:M+>G2.M(:\@V!3 .9>\-D(R]UB=_.%@>Y2\ M<7K=MH?:<#KI &BOYU^(ZL7R&[$P"4XX':6%*)VIM7VE7B$J8%GM:<.B".:Q M@1#[X^DZ%>,TQFT'F[TEW $ZWB[QKS8A5F?ULN MSCZ_GJ?962U+IE?38KZ>SL\PGWS&;5_B"TZY23IGI\$@[>HJ% T^.$):L<"KB4ZQ%W*=%D'QZO)S_$%WN8JAZRHX,5)T8C<"@14RM8["!I<;=Y':\@+3:QX]MBU\/UQ M]0!!/>0I!\'1$ +O #?73B$58F26I$*\A? M2\2A9^3\IY"]#EXS)Q^[3[X_3G:E<-S,8/,[ 4T4U8$9NL;7[;0\SVB+TP;H M/U:74H"(:3L_WJA03 EMB@$>IFG<*N\V&'@8:(G^@T.U0)?2'I_MK M&8Q(/KHZNLW'VC3((3BDR!,=CZA1,9+>,8"U?W5)LSWR. @[7"W]0>VR."NE MY1D10$Y:==]($\(8GXJ^0Q5?"D'\17=$Q66>/8L^^2^FXYV['@>"PZNH MCC?/&"_XN9@Q,:F#1WP6M*0*&7,E-(5-B B&!\M\3E;+-J6^C],U[O%<(Z@- MJ(H.@'7/TG"EQ*AD %8VHXUL+<8A!S:78"UJR=*CDX&&]/K'/<)K!* #1=Y# MSF(Q__@!EZ=OIG,\*2^(@.EZ@AFUS\Z"0&[K3=0(P5. S9'+2'L__;_-7:G[ MJ.G&SVH8)AZJA ZLSP.V]%I.-WA;I-<.BHJTT%BM#(S"@G4EUJ90^'@GS<%W MMBF;MRGA@@;1B$=0.L:$Q/)1,H!'6C! BA-$HG!:0@BQ*AY*L:U M*;B\1D0WKM-1$J5/$GD''E1MJS_='G37'A^;"P\?<9XJ*X89*SDWD*RJ9V V M0_18*#YUCMO"F&C59N5AHL8MBCH*FH9220>VZ*Z$+J_7O*W#*$EKZ_5R&L_6 MFXSPHEI=XI>HH$_\N)E(B*NK8$=;:6QD"#SS.G^N-ET6.D$17BK:YUUJ= PT M+!_C5EX=!<,C*KX#V+^]>.Y&#-O^2-[E)%/V("F^!A45 QL8':U$V6; M4_-[B!F[:=YXV+A[\?D@176 M6MS<;;T9XG,AY+ 48P-2EI-[JIFP)R0H3#% MI&E3S7R;DK'+,+I!V4$JZ@!BSW+>5*^$V=LPS:_G+\+G*?F?$^6"%CX+0$GA MMF(A0.0N@"4?5](&461IDY]]@*!Q$R$= 6X(A76 NW>X#M,YYE=A.2<1K9ZE M='9ZMCG3?8EEFJ;K":L!>*ZCFE*==5\*15O>U*X4A?O:>E"I-F?LWZ=MW*1) M1V@<6(T= /,:!YN\49UBN<1/.%]-O^#VYMR;Q:I>;CDI'\+728S1:!D<:%=[ MITB3P2.7D#E&2RM/*=FHX^W3"!TW5=,19%LJN /\WI7TI&3C/5$/F!QQ@(:< M$R<0I&3)QFRL9FT,Z5U:QDWQ=(3" ]7407;QU^E\L=R(<"N6B;5."%WO8/EZ M+,A5@:#JV%]4&;V2B6,;E_$V)>/F8#H"V4$JZM*6[2/*B66.%2T*L)*)ZSK' MQ7,2 I)5EXR6E\ VIV[#T#_N);R.X#P"'#JPL]_+Z4X0DR_<1; NU;NOY)MX M0?M&1&91&UKP[4NI[J5L7. >^W3P<.4,!K9C3A!ZNU'&)UQ/4YC=Y.3 <4(W M/[G];*%'.#GFH"%G=!)U!)TVG!"#2D'(Z&J\(73VA5YMM5L=8=#0;+;X@SX: M?UDL7R[.XKJ[VX[XL>F<#+4450!GNP-7$ED]*>^Z8;=7=Y4EDCGWB M,C"F[L3+S536@8=Y\Y"(+,#)F _#H&5EQDF2T MY$'X4#SG6ND8VT30N]$W]FE,8P0V4%)WT-NPL'IVMOY$$=M_89ZX:+TGF4%A MK%:F$5_.& Y6*G)(C/6\M"G0>9RNL<]AC@JU@Y32*<1>KU9GQ(G)I3CM!'A/ M]*NL.+B0B!,T3J!%%UF;0OJ':1K[4&4$:.VAC$YA=7*V7JW#O,;B$XJF&EDT(COOF]3 '.64-CSH:HVUH]?2%N#L[OW(8O"JU?X$F M$VU#/9S1$5 J+8-RWC3*(3]"U-CG',=#V$'JZ!%9YQL_YNQ])E?284JT\3,+ MSJ8(HAA=K#,NV#;3N!X@:.RCAF,C:@\U](BFZ[M\C%Q'811PGEF=7I&)ERR@ MCJMGV2!7\DB0>JKGU:PGX/%QM:]"!@-7BQ. Q7RUF$USW>8O);I:E,OY*:N] MLO_?_]3A,O]/Y&"@K/^VINCR@9>(RYJQN.G7CZ[.F=$>8LH%N$-FF;9N ^("@9/?@H)&E79L]TS"AWZK7^%'S<)6,A"3WQ;S:_W?OKW#+S@_PU_Q-.)RPK/-3@LRJ!AH!1DCP0E>)W1YF1DKPD7^ M/:_DNT\9'0Z':G#10IQCX^)A+@H+BCE/:UW56UG"%@@VKK>:%I M[?]._\_U9D@QG#1=',C"*;)WOH!3R4)1Q*/57/'0)H#;@]A.G-P]\7'GUEE; M9>V-QR^XC(O!LGRK]4FI8[FN6_;WBUF>T$*U)9LZ50FQ5C 7B$(;(,E1X!@" M\D;CAQZFJ1-3-@R^!A)]!V;M;\O%:D4.0IG6#"<7+"8#QA/]BB4-/I4$];YZ MU(9%U&TRP]>(Z*1\:!B8["O<#BX57#;=>_7U,\[)2EYFIA+ST0LT(+'6H@CR M'IWC$4H.S"1G([(V*'F0I$[J@H;!S#""[\"RO",U$ &?R$"^I.UXMMB,-3[G M:N*<9CD71K&B$55$$4)! 3DJR9,.%"VT:4[W*%GC.D$#J?Z.+S24'CH U7O< M7-7Z&\Y)5#-BZ5D^G\X(IA*9ED!:FX3,8676TIX,CBLE"BE\8V M:DZR&WWC^D)M8-9 ,QW@[?7IYS!=;H^&:ZOCS1S3[8BO#XOG^'*Z^DSN?#XI MDX01%8H QM3V*IKV]\A)=CSSH TWF$(;EWMG$L=UK=J@KHU^.@#>\[,5N1.K MU8O%:9S.-UJZ; :YKN?4TWQ^)OULN0STZN:H^L6G^N/K^;/3>OOFI#SP3RY[ M*/.)#1:-9AI$9&3_;>00:0. & 5S7%@3&D6*1V)P7-^P#>A[Q$8'2^:.L"<8 MF=6;<5+U&KE*RD+048,MNB3%1;&EC9-YAY1Q*\O;P/ P>?<4XUXU]9F49 QS MP8,-) ;EBH!0Y[@6D6Q)B#'XQC-LKHCIY#K"P''MGL+N "^_+>:+FUR<(_^J M:L<&1%$70# %5'0.0D@9@DG6),9#3JW&OG^'M$XN&PR#I6$5T<'6];O7OL2XGCAMZN!H#JBYJ)WE-;BPF7/!-6+QEL4V@]V^ M2]JX.9.!H7 [@3NH7CH VD6/FQNBNB[#WW ]"3)Q+ZT$3?$XF67NP6>4P(-- M42LK&&^3/=F%NG%S)VWA-KAV.D#<+XLE3C_.M^T?TK4X]@%1/!66*-ZWK-PLD(COQ&H'A#(F?"(K890O\$(L?-HK3%7RM==0## MU_,OM+"JX=Z*[;H@)Q(]\A0-:*&(%U^O=C 10=L22O+1R$8'GX]1-6[FHK6A M&T@;'2!KTR/V07%1C!,]"E% <)LI)G86(OFX@+(&/5*%5C5 C],U;FS9%ET# M:J0#?%W%RQ?E3-/Y&3%U=2EI:Y2W[R/3C"OR5)>!=#B=A^6W3;CU0*?#PA7# M%$.=MTY+C5L/%(0[R#*(*OA21,L;1DV8ZN32\S"1;B_*[R#[W@T& M)\PGH= MDR[C)&G0J%PT)%'3,+Q$B%IZVHB%81>P?FY38? MS\-JFB82H]8%&80B#*C@JQ>7,QB,2(L!!7=M;KK=2\ZX!TG#:/H[\'FZV#O$ MSLOI[&Q=FU*FZ!P3Y/ZK.HY&(X<0LH 8E9 L.(VZ3;;^ 8+&/1DZ"G[V$7V' M"-HL@UJ/OF5GDZ][.5VEV6)UMKQ6G231.5-J:J[.X% Y&/"QBLY93%I'DUB; M[HU[$KR;!?M1;B\=0VL=@//O./WXB?AY]@67X2/^=E:OL9^4.WVZSFVWE8S5 MR5LH7:'5;!RX("C*L*:0#5>!Y-T$DD\BLZ^MM EP%L?28K\0/9?GW8YRG!EK M$V&():15GZ2I88Z&S$U&';.,J4T1XQ,)[6O''A&F@VCR1^P->,]LS9OL'-8D M\+Z/;]XM\+L\#3\L:/L4PNX]S[[$+;JH$D\,DI'D.7HK(+A4VWNG%(0PBC=* M%3R1T %3_59H%XR2D(NEI>HS!U\[F 1GDRL\)R';G T],=5_C.$_@V/DD7. MI\B]@_WUZ=GEG%@=Y1$@:6.)09THA#<(Y#\0HYB#X&W64IMS@&.,_FF.O[9: M[ VFDU2\U$C$LUCS"N1X0-2TVA!5%,YA+J+178,GGQ$<8]S/<>'U).EW<'ZP MRR!S\H.GBTRO+S&L\"5NOU_*CA8%0R$E)&MJKSA32'91@#)U8BO#J$N;=-_A MM'?2(.0((#VRGCLPBH]Q_' ],ZE@\]MLBX+\?\ZVY:@7,IHHVAF\]I("KSKS M-3BDP(LKJ/%8#E%%W^H>8!-^1FYLZFO T?^'G8N6*'?MEU-WRZ6&PWO$@(K[:T268(JK,8Q51"I M5$%HYVO_!W1MK/? C'32*^$(+OZ8".A[ >R6\_$J;*8MF8@65!(!G)4,I"?) M,]1)^71LP \&\&-,BQP3X(-KN!]?XQ&N)](%XSBOTSOJ)DBK$D*1"DHQ,1;' M8\%6[9P?)*J3:U;CXO%)FAG,>(Y[/OMVHZ!/Y/FG,&M\6'OS66.L:%9PG8;0%$VA34(D) M<-(X"$J7H+.2-K6I(AR*@Q_K"/DI^&R2?GBJS@>\GWA,R[QIY[B:SE_]\VRZ M_C:H(;[UT>WM[F.\#&]F-W-8/RUFM&Y6VR=>&_)J8W !P6VF%Y6D( 2=R$\H M.09EO&'-:V0>)F_@ 9QH./KL&6BGR'G1M%*\RU@;"PE:O")JTWC040<#.(?' MQ7?&<3Y%ZAT<&UQ2_V(65JMS(6U&#&8=$K,N0D9'-I:+ZE-K#R%+8V0J/+O& MCLAMDCI!TAYZ?@@R!PF] _1 ^8V0Q+W_#Q['RH8$S9%6LJW54@4FF(T1?(*N0B M,SEY.K?!S!U:QL7,H=J]=R[]WJ(>M;/'9@[E-0;>G#. IB!+CAA M\EGUYYT M7F[&9WNNKD72)@-%6^$86J8;M5!XE*Q.JG$']% .%GX'.\XM'LX75U).))MK MRQ 6R.?W2.(1!2(OW!6&1H0VF\Z]Y'3BJQRN[MNW3 ^6?0< VIK3C66^F(K- MDK=1!6#>5092@L!(U0$U#S5!YK!-DZD[I(Q\%_1P]=[KL^PKZP[ \BSG:15_ MF+T-T_QZ_B)\GJ[#[)P9JQS+L1APOC:FB3& 5XG7Z>I>F\B34FW*K!\E:^2; MFH.#:#@== "H=[@F>6"^N-!ZSH6TW$91%,3 #"C&:'OW=20+UL*F7$Q1;=JX MWT_/N*5HPT-H *EW@)UG*9V=GLW"Q87G>PY?SAE37NB00R19.5H42@H(*4NH M%C9(D;/#-@[USB2.>\VC@9%JHIL.0'=_XA#!HO6 ME.B,=[;-S8O'J!JWO'!X: VF@0[0=$_;&Q6,] H5\((2%-:E8*0&:;/V4?L@ M&A5,W:6EDPN2 T;\^XFY Z#<+C)_/;][XO>.5L0OB^4?89DG%+WR9(H$ZW.= M?R@=>,L#:)-MMLZA,6U*19](:">I@3UQ<;?C=#,E=8#!:]'KW6XO+"ON3:'U MN&F?G)R 6+P!S#&['&UHE;-\C*IQT=44#@]G%@[3S=XX^[RY#$,K:KD>:&N\ M+:N]K@@8Q64R6.\W8JQ30NO(*:6K%*+0D0>6VEP2&8;^<9,7QT3P"/KN!NO7 MV] 7K6,@^G5B% YY4^XEZ\.0&] MNJ2Z^K!X(!UX\:TND;IHZ!T3I[0NCCN(L93:VBA3E.T3!4?)8A31FGRK >0# MQ\M[$C!NDN,8P#J:>GX@"$[_:SOF?5LH.S&,!>%=@9)MC=!] .=9@NB*,U8G M$]3@(+Q)PK@)D1YA>("*^KF%MA'CZ]7J#//+LV5U&[:[],8=ONB2B9OZ?YRO M-@R3MY"M-Y&!E(:$&RG0BYRS>F.[8"$_0O(V+7'W(';<6Y1'=P4;:K*#6/H! M%O\SS,[P 0ZY%H&)DL&A(\_6T\[@E%+ >?&>*\YL:'.Z^G1:Q[U@V0%4A])C MOTC=+L97IY]GBV^(FS>]/5NF3\3NYB;31&96I!((S,OJ4(=ZCN@L@4RK$A)+ M&-I4D>Q)\+BS[SK [* :[1>XFZ7Y()>3XK'XDC0X)T0]CK00F?,0;"C:!B^T M.;Z5?9#<<8?Q=0#: ;79+V2W*_,W_&/SI]6$22YM;:7.HZ"%R"/Y.K4C@'%& M>N0"8SHJ1F_1-_+XO@Y0>8C"^H7A9JU=,:42,\Q[!4+Q>D^9MH-ZE1 TAJ21 M8D1GCV\IGPC"/\79S_#JZA>#VY7U8C'_0D\B99Z4[<_K:9SA>TSTUO64N-7. M!YVEAZ@TR3.0?QV+S$ R]8I+[8T;P41^E^Z1)Q!V@-H6"NX7SILU^GUF/4_> MI9#!:(ZT=@V2!V,=9%.'J)A8A&_3I_$@LD<>*=8!F!NHMQQ/U@[4T9CP!?'($IMBW QBT:%D-^G;3=4_M"G4(T4U5FJ_P'&-FMN M8@,/A3$'+DL2FW2U-:JFQ56B3\:3\$)#B_D8:;OA[X<^?FJCIO'AM_NQVC63 M_ZR*<36)V9 <"3+)6 /*!>(TQPB<:1%X+!G#K3JD0XX][SQ_-]3]T*='Q]). M!SOPR^F7:<9Y7ETK^WL15I]H/7DT5C@H1E.09ZK<,'OPFA<3HB!'HDT/J(+F2WN'F(L^'Q8?P]>_3]:T&IDBL_*6102+AJ)*71@X MY BHN!-.8"8%'7U=-)^K\ZH!$H?N&T>X[>2-BTI&2%&[RHT$7V("1*FM M=EEGTZRK_6&WG<2?XLAK,.4<> 7DU7P8L UT^26XVN0C2$!7+"BV&>_N+11! M0@U9,A9D$U@>\[+3G^?TZ[@*'Q3JQ^P63C'T+[/%'ZN;C!S8)_SR0]MW"+^? M_N%[@U\^Z++U<_+:.2T3!!^J.VK($D;ZB?F2!>-!^-O])(=O"7Z'J@%&2=?/ M?+M<3[W V@U%K;3]\C?,IHN\ -#>.*]XA;?%I.L,;X]H_+)XJ M2H[".>\8V!0\J"@\>*9JI1=ZK:QE++:Y\MZ"FW$OP!\9R*/#H8,E\1+IR6FZ M43']/,/SQ-NST^H7;R\J3H))A@EE:A\+!!I#S_^&*Q6J\F/J>B#45AM>=F+65 <-G3 M'H2\>!,9U-<=J;-")T#3OV;%8-VA\$!E-8!]/X6IO,JNY/YR^GJ M\V(UW5KY9ZL5KE=\(HI+VB<&(9M:^&H%>(D9T/D2#-G\(MJ<3CY.U[AM2;J# MXH!*[*<.I3*UJEPA\?7J:Q7;V73U:9MQ>XEQ/+.8?WPS_8)Y MN\=]6#S'[=:'^:1,:OMA3C(''K'Z8.2-><$5""DR+Y;>_+Z=K?+GX8Y/*2ZFNSQ6)':=?:L7""R)K>R1S'L6^ MPWKG(LPFS":=T%$LX>LX8F-J-7SR8$+AD0L*-6Z73CUP$>902L;MG=(-7(^O MU0[,[J]A^0_%2VB0-R9,44(?#60HRK 69M&8D M499MF_: N]$W%NE9#@S;N H[TSAR>Y;NH-M(NQV8VKN.M?(:8JCCS6NY"YUO4V1& 89WP7@@6KJVG+6ZPM7?-4.',*9E!-@2194 MR1IJPVT@I]-A=BK*W*99Y?=IZVT"Q)'0=Y"*>L;>A:N]:?R2,!4F,S#-:#UQ MJVC'D+7J 26S(4?4QS)[U\CJ;?[#D1"WKV)Z!MO;)7X.TWQQM'P>M5UVWJ9(' F>@ZNR9]Q>^!YO MP[?-_9=ER#@)DBLAK80@-:,=0$EPSEA(C,(Y%SARU>;<=C?Z>ALK<60W<6]5 MC9_1O,W2RS/\L/B%1'S>'>%M6&[ZM'%R<%/V&6*-\I3B#IPH%CAS7)O 78ZW MCJP>3%WN^,C>9CX,BJF&TN\/4[1,EF=$Q/E)5 M>].$6:6U#1$V'624% 6"S1YR*9^[TSAN''/DJR.-5+<_*!>T%%N" MLH9KJP<$F:/';(DO6GK$%P\>HDP]%F,/WS;+I$XI46V_I;[8!2]X-ZK?]S?5%_5H13G:_W\+WEBD_4H M#4*V=4ZNEK).IK*0I:RUM$45UZ8B_RE4=GD-]&CX'$I]'2%TN4B(>57CO/=A MAB?EX358>&9"QP"16!R$FM=G]=2RU"\;+.;/X'(+GW-9OALI+P>=_7[ M:DHF:&6(&1DD4;NFA]H$,T@/:'WVG!7%L1$B=R%OW 3YV+;R8(7U8R2K'%]. MJ]PPU[7VLA:JG/<8JM>R/(:@O7-05)!0KP&"$R9"I@!.R\CK"FL"P^\0-FXF M_,@ '%))_4!O=R%.$A/",R2W(]1[J4DE\%YK$)MZ.IM$LFW:C>Q.X[AI]",# MLI'J^LT$7=[>OT>0!5FRM>VZ49P,/W<2@E4!LM#%QR*E@4TV\6L&(+U>+Y"63(A<= M;I_E- AD'J.PRRS08$AY)(H93&V=P;&.)"/AX>LYR2W,WI[%V32=%**K-LJM M&0+K0P9;JO2DIPVF,-H#6')-G&].H"#9;YI1O,?U>K;9F*YZ4YQ_U+6+HI-ZHFLU]Y!8G6[J7( 8 M8P FK!?*U1S9K0+>!X[)CT)NE]FBH6'=J?9[L-"7>\WES* )QH)%BE W&4LN M5JTX%2X!9I9R=J:8V*8(\QYBNDP@-;.Z!RJCGYC]OOWCI&RR8)@WGHR-7!;C M:9T8C[5I"@/'2@:&/M0_,!D:'?5\C[0N4T;'W.CW5U0'!NVZ^WR=C<"="98% M<$+H[22&0 L)4G8ZYXQ&I38)R@<(ZC(/U IE0RBE'^-VG9O?YZMK_#@407+K MP=6)C2H;#0Z9!U:*C):9D'*;2]H/DC1NA>2(,-M?,?T [;IQKNUF-D,X,)\7 MEU+HAO Y 0A%/(/R%)[9WQTLOT6>I>N<7NOC+A_'JBB#C;/W84W M2<%:$S2#R&,AOU1$B'7PBY<&@V%&"=YFOL_N-([;5>7(0&RDN@Z.6EZ5@FE] M4EY]39L67._(R)[,*[/UOUK>\27,<',[G.0X39OEM_KT;)YOOG#MG1,LG(1I M(^3H?)V71-Q'^H)6"*^$8J&TN>W:@)EQ0^1FAS5CJ[T#-R4DRQ=J$7B3;IJW;Q##5Q=H&:)(7@"73-;M1M "QEJ*ECWSPB9?.K3 3ZJG:I82Z1/+>ZFV$Z>< M^+K-#47?R^4W\I7^,\S.<))#,0J=V!SK@XH1(0I/T;9V)GOI8O!MSE!W(F_< MXJH18',/<(?580? O"/#VYM'DD4KGG3M6L%!A40NNR^"_!_$Q+U1VK;I+/<] MRL8MK1H?CH-JK@,D'N;C&!)C4DD Q9")/'3C(>04P3BI;"S1)-:F3KJ]N]JL MCFI\#!]/YQUD$]Z???Z\K04+LPN7ZO6\+):G6XU?"%1PTV?1$GH;IODW7$^BT48("@93 MJAWVR%V!X%@"YH0./C&F6*N6G3<(&7E.? MEWVDUM[_DNP#.^1A'7%UR4&*J M!5P@I6#$@;) +Y"RM6$^Y!BX:]9E^!8M([>=.0I\#I)_!PBZD,QOBWFB'Z\N M\,WS/2?,+Z>K-%NLSI9X*;Y88.:!LH M#Q\_:7-T&!Y%3WO;RB^XC(NA"@$7:UI:J]499CXQCB&1+('1DJ+%Q#2$@@Y* MBI*YG#+#-E7-UZD8/[\RFM7;6QECW[=\-_WXB1R7WU>XZ0E_$M=A.J]5B1?U M)+0^+KN"OJD5)Y?3,^O,M[SXO&E;(M!86\_HE:Z=:R,O$!5]\5R80(ZR$P5W MLG+#T#-NO=UXAF\$;0X&X'_]^8ZRWM +FS]M_E+_U3LL/]7OO[][?>/SPVR& M'TD14]+37RF2VS[BMU#]CT59?[KLB1?F^7E835<+VAJN'G23F=7TE.+-[\%U M]P__^8J'V]R=/^,._ ;E![^NR1?#_)?#-IR3Y<JZ9%!)WK#S\I MYR@/L\O0Z"H@TL4GB9)##C5(UQ15.Z0=ETRC4H1[B[>O7@^T4PU"_J&;]D%$ M7%F*#Z32Y_2Y_YAXI:3FI=Z:,:%V9Q8D2?)=DA>)XDPE@VC3)&1H3L8-F8Z/ M[=L>Q*C(^%,8\6>9XDWZ'F;7DH,OD;; V:JI@7_TP<T>$HP$+,1P(0KM(!*8+Q->YDN-H9S7_%D61L)G?^R[1.XS:%\V$Q4Y*5$ MY8L#R9(")60&+[VB7WTJMGA4LM&-KEW(^S.8\*>@\&X0.+0..TC*;@?/A]G? MEHNSSR]F8;6:EFG:"O;K=#71')7.(8!C]7XXDJP"2OHUF%*RQZ(;5=%]A["1 MFY,-#X5%.[WT#;.7BU.*8B<1#:V_I*'PDBDH1@<^.P\Y%L%E]"*$-BFN[Y(V M+M0&!<+N(-M#*[W!;/L+YI/R_%O- ?^V6%='>C%?3^=G]/(V44);R:]X&G$Y M<3QGSYP"*V6]3Y4+.!Y5;0N=LE8L&-'F,O\A5'<+SGT ]!@\6VJS ^1N"Q0N M/9;G85;[ +W_A+C>I.XN?/ZK4'#U_-L- :TN[PK>+Y>-M;"B.$P\@B82:$N* M9"ARIB]&62L??8AM$("&.?Z+U=S,+R/9Y.B:5\ MENB=Q.?YGI=4[0='SE^T3(!BGN)<#!E0>5?'^Y7,=RM&>.0A'3DFO M'Q=??J:/WEB]?ZKZ(VQ_W,#HGH>.W.>VV>9\J'Q'AL:6ZO-UXKCQ3D4&R!5Y MS<)*<%IR\&A=9$6K'![;$G?#Q?4GCF-.#E;98@#YC;V3/-N>0_Q:SR%6WU:T MK:^N;!L1'+TO=3(2;F:.6.*!K%S*9#>1>Z&UVVDK>>PIXRE_?Z4M6DAP;"@\ MMLM)G54DIXND4ZM%:BSO!87QC,5"NYS4(L6C.!6#QVW# 6$H^7403/T^/UN= MA=D)<5"6^,\SDM]K O;&1")WRJ/Q(*(LM7.+JVYYAEAL4,(%D4.;PNQ'B!JY M/7GSD'\H??0+K?/%9\DD9B9H_[6AEE5* Y$AN>@BRE?+]>3DCSE]SJ?IY\TJR-([6M84SO.:+HI:@ZMM0B1M MXXA%\")W*I"C3[YF,>BWV];BSJ-''E+0;.,Y3,:]@.-\>22T.3",8'S!BNMZ MR3-[X%Q*\O&D="P/#X\QMXX#U7DZ#PBER#OM"M<_M0/M[J.7Q1!"ZL"7?'\65],\#3JZODO;V$U M!@'!;6@-JY$.,/;Z[\_(W1;,:W+=LP#/3>V'SF3@G*N4VM0;79(P M,F(&UNWM6HF]!#VVXT)4O\<9_>GC9L9AG8!('WS.B,[:))8C9%X8*&04\@MM M(>BBDT:*^LUN\K(S6#:@&)8V79@1KZWJ[^9SK&F"583[EQ$C!98X22N MP!&<,QYBTIJNPCO7 9G5QT M['I/RVR24\2LI0 TEJ*+'#D$(TS]*?D<(C-)[&2YGO+4ON\([*GUQ3%4,#:V M?CNK-OFDO%ELBXE7$Z48K3'.08M ZX];VKZ#EQ3S)J\]LVS7D]S'4R__NG:?JT/;G=5GLA\51\B)8K@C>K(U&TA(@4;PB> MG2L9,=C=4O\[/K#O:J8!83.DX#MPG*X[F.<<;KS!\_8NK^?7',X)^98RLKI& M; IU]+,D?S &T*$PYR1GJ-KX3D^ALN\3\,.0V%QK?2'R[7*:D+;R#6\38:3B M/CG@(5#+:J3N3+EB1&]MN3(P#<9LUE%+&XYE#[/IE])]('Q]_ >AO; MD[O&V>]S8NN/Y71]4;M_5EO0JY*\KYV<+=:.O-HZ"$4KT%;P$K2,'OE.+MSW MGM1WPF'8P/!P47=@S-Y>S:ZO/-5-OUX^>K%8$2]"4_#BB@-C @6V&BVX$ P@ M$TC,L%)4FY93CU$U\@CNHYBJP;32 <*^([%GIW7=;(*ANR:9UUIO+K6NUYI9 MK?4NA9B5"%X';YG6.>=6_3D/('ODZ=Q'P>CQ]#KV]KH/IQ>==(G4BV!(( MS.DZ (;B>.^X!A0^%U\2DSM>'CR0D)';O1\CLW)$375A6M=UZL*W>H[R#F>U M87=E?(JK%[5O^*9Q+AQ!=;T O(QN%HZ@-C5Z*R-';_7M#ZVZ^X M_K3(VZD>F[%O=QF<&.ZTE>0!!,&),2X5Q.P21>"%Y7H*@[9-1+ SB;MA\0<] MXVBKL&Z1N)I4$^Z\2&"SHN F* U19P_22<9U\EK:-G?D'R!H-Y3]X,<<0RBC M TQ=D;[MY$?R6ES,"II88QR7,@ JK8#\" .>E@;$B"5SEFRK0J?'J-H-73_X M <5@:AG;XW^6_\_9^=+XL+AJ!UF=U-?S\[&1Y]\NVOAO9E:M)D)I3N$T+1^6 M"HE/)W";"V*%FYB$TZ[8G4*"O4G8K0;X1SYS.(YV?@0,7HZ"?HYS+-/U+Z2. M[RA@XH)RJ4@&0=H$BH1/IEYZL%YD-"-P-OS_H840WFNU@$W^[ M7"3$O*JL7=1;G)3?YRM,Q$W>I"=],IE)*: XA\22SK1@LP$TRAF3D(*Q-L4( M.Q"W&U!_\*.*H94TME5]1>(YK5FF.OGR:GF]>/;NU?MG:?W_G-&>4::87Y]^ M7BZ^;+I#7PSFG3CAN#7$IY7U[JT)&:+'#-S:**WSBL2PD^4\@(C=0/>#GE@< M54,]#Y)[?W9Z&I;?%N7]].-\,X9BOGZ6-O6.Y$J_7048U_)2(X(5 9]#JQ-E,IVQFUWU?D;%XX!*L) M<]Y['25DQFL)J[3D:%* XVS@"26QB*H)AS?IZ-=(/0$!=]JH[B_J+F+)Z6+Y M%NEK?H?IYF2YRVC[):[2"$VMU4@N+@C/T$K-N<_KP M5$K'O=+?"&Q-U=4!'-_CQ\K!._R\6%X*[]OVZ]6&;X*QQI4(2=$7%7.M@8FT MVGS*'JVRT3?JO[8+>>,V!6@$O.$5TP':?EDLD1R2;9T5\7%UIW+U;)XWO\ZV MW3)N,^K)?46*B4&68BE>UA9B5@&JNVFYKL/@VQR5[4WRN T"&J'R. KL *DW MAEU?=EDD,9XL3]:?<'GM2/KJK9@W73HN/.MO$X^(QCA/_+HZ^-HG\)I^$H)K MKXU-XG;9W4"H'83\<1L/-$+P\17; YK#ZA.MS_JMUE5\";/*W^TE&HRTSA4% ML2AB"I&8LKZ IBU%F:1B5+P-6GEAFL;M4- ( M5P.IH ,PU=U_3F^Y$VBAR^2GE@"I[O4J9X10:\*2,DPE*:/);=I=/$31N&T$ M&@%I$/&/?7#_;+7"]>H_<)8I6JH]8>X/W5/(*D?#:"MGY$=*BM\#<0D^H_0^ MQVCXCK,>=WK>R!?\!P9,*T%W8((N2@3>SL+F*EKU"S]O:@=N\X6)FR D"%GG M)O* -=.H05LOE3?2J-0F*;DIOG' M*>WGVR5V^_=S1]$X%Q!C@BP+.8IU#DY0M,1$XM:E0$99MLEN/)G4D>_J-T)B M6XUU ,G7IY\I8MG<+EI>S*"O'97G']_43D'76;M:=L[&0EQ&8(G\!86UX[;G M&;RJUW5]%J&T*<32)U[/7?PW))KLBY MWSMA15G.Z[4XGNN$6J<@&&XA:I0,G3.NM*D8?)2LD?L#M#JD'4P38P>M+\^? M^>[2D;UCG\EW-8(I\#Y0&"6\J$EH#P5]*JE$Y&*W5O_??=3(-_I;A*K#BK<# M&_0.O^#\#.MEBSJJH$KG[]/UIQ=GJ_7B%)=W3S"0*6\S,!ECS2E'\,E8*"X+ MU(8GQ=H<+3V-SI'O[S=+SS;350=(W/2)?QY6F%\L3C_C?+71U\FF&FNS]==N M!.1VUGC](@YB,=2F+1+LIJM\E(HV?"8@FUB28RP*V^;L:0]B1[[MWVKG;*RU M#H#YEKC:KK<7@3:\+5]QV51@64\9)L@\5HB4V*!R(2#D)-V M/'&&K2H]GTCIR"T"6B7V6NJK SQ>7M2];?"S485";5I(3F10SA(?(M0: V%# MRDRYT&@DZ@,4C=P8H-GAU@#R[P!'S_(77*ZG*Y+/ING\;78X3Z*>RX%C)!FE M=(' ,@>K>$HBVX*B3:GF=P@;^;I^(U0-J8T.P/4J+.?$RNIB -!M=F3"5(2S M8)$\5)59 6>B J:=)F%E$U2;6X'?(6SD*_:-P#6D-CH %T4_U:T\GS?)D**DG61M$Y002VI T\+!XPW,69N4U)M-L%'B!KY"GV["MQ!M- ! MH'[#/ZX):;F8TX\)KQ73W5XP+%J#JB"4( 598R9IJV<*0G0*489H2YN&FD^E M=#?H_6A' DWU]>/?=-X,W6YXS_G\\X]\R_D^KMK?<4XYE\R=('#6+JR,,?#9 M6PH.EOV+O13D+)S,=)^*MG;A%$,$A=]&+'G9Q0+X6IU?H'R];PLEJ>;Y[_$ M=9C.&MJW[S_ZR*;OB;(X0N<'U,P6+Z&@Y*"\4^3IR0PN%XF&9PSA1VMG2B?^BYL%<3)UG0K'@(?'LY-X /.4** KE%DVA=MG'V'B*I6QOX%%S<<>H& M4<"/[[W5)F?U>&\QH\=\O.@4W]SH/?[8(QN\)\B@O;%C(0830P3FH@25:TJW M6 <44@@=G30R_6C&[O8<@HUO/?&V1!?JR8>IS6J+XA"9UD"1>V$Q.6T:71R] MEYQNC=Q3\/"] 1!/%_R(Z9+5=10$FR-N(T#KST J0) MJ(T0CNUVU$F?? TM]-MMI-QY]+CH&$"-BR%DV@L87BY.PW0^29$B%,D\)%9[ MUD4AP'E:(US6YA F9^5W2KX^#0[;AX\#B /5=Q\(]I#EV%6'STJ9SJ:7_15H M6;PE<4T_?ZY1RZ]8_;J)E\$KKRWDG!PH82)$'C.4B(&\.:8$QN]Y,KL^K ,L M[*/%14.1=I!EOVTTWURV[F4R*.^M JF=!66=!V]M J9T$2IG45B;T\ '21JW M"=IPV\NPLN\01(]-T.+9%U9* *TRK8^<)+A"\LM>ZN05R\:UZ=XX^-BS8P%M M3U@<,.7L*3KZ4>!W,WK=OF42319$,X? T9"Q3A9"%(%^0N]B\LGMYANU >-] M)/=E X\(S8/U]^,GH6X<2(1K!Q+-\U#???*QFRL_21+MLU%6.TW.G0.MZS"^ M@N11#O;R![EY_NT#?<0FFJ\UEBXI M!!=P*5%,%WUI4P2[ W'C@JT-*G8]%]]313VCKC)TGC700=C, M>0&=#*M390HXP3FD'%0F[\:X1OU&=R!N7-0-#HB="S'VTTX'@'M^1A*E/>$\ M::14PD#_D??L:P-?4UM-!PTNL]IR6J/!-H<\-^GH%$;[JGDQF,P[0,RO@<1' M0<^WZY(Y9\5I"J]LS! 3<:&A%"[B8>L>;T/&L 7^J*#ET$GY)ZWJ:^YEYQQIQ"T!M/A&ACY MR/%=G:N[V>9S22*;@( Q"L*^=S4-9&H#;Q&"B=*JG2XI\IN*WT/^8VL M]E^G\^GIV>G%5IA"-,*34^5BJLV?/$2.!90MMD2FE+ [G2'NI/@;CQY9]?LH M;C&$%,=6?_AZC7"E:>_*BD&T28(J!B&8S"'K$+E-M&/NEAK<3?W7'SW.CC"8 M^O>68@?^Y(.;X-5A$857F)-#8%&2ATP^,7AG!&A?@LAUEF9H(??["LO9[,VTX(0,971)*$C&UH[!7H!3,0)JJY/"D&1NH1 MJS>5(#I)'I;/(7OEK?GA1N5>;2"_D NYQDU/X-L=6K=;2%(6DQ8)C-"TA7#A MR,&0 :+@*7 34^:->IGN3&.W)[=/0<[#)[>#JJB'<'\3\"(W7J=ZJLTRHVB% M5<<5/6CKLK#*)R:'B_F>E@(ZPKGKL#J]-PGT% 'W@(KS,$:B8\A5!N&PNJQ( M\:QAN48U0@6.GMCZLR:!GJ2R!Y) 3Y'?V%F &^D+H@L-\P'(ER-C&9P'5[P# MZRA,\208OUO3[!\U"?0DQ3V8!'J*%,=6_XWT!9DY'FK^([%2:H\$ Z%@AIQ5 M- 6=-G:X^T<=)H'V5O_>4NP@(G]D&[R**J/VC"Q@K1FNS3E4(4C'%$$F'P(6 MI95K,T)P%^IZ.5-JXE T4U/7T+N6<.!,.R6KE$Q6Y+;K6JZN @15'(O19F2- M1I[O0-VXONSPF-@9='LJZ,_06>=JK,_B]C"?]KFA[S_[V#FB)TJC?:Z(!^,, M#QIBJLWJ1. 0H[200F$A)1:1MZG0:YQYF89[P_2?$FJ9] MEO.TJCC,7DY7:;98G9'>GW^[&#GUM^7B[/.*/F)V5FOJZGL6E]8A;S MBPU*6Z.2Y8#"UWHH56<>A^JZE"B$*R*DEBVPFS/8;9;J*9B]OZ%V7^#HP+FX MP>&+65BM-C9LH^P:Z,O !4;RRXL4%.@SF8@=8DRBE#Q@9BFW.=G\#F'C8K1+ M,"W::;9OH)Y7++H@,*5:4> J0\()<%IKH) !!;&3=&JSHWV7M''!.B@0=@?9 M'EKI#69U6G19+.E7_&VQOG^AGJ_<=-B/X(CT2'..EA]3V+PMW!Z<:\B<^%06@3/:W\=4?OK)(IA1(K>.&:Y M86W*MO8D^,_N:#\=>X_M-HV ,'KKM5\_O/@EI.ELNOYVOEE&[TA8+(!UO Y^ M#!("E@R6.^>*BT6+6X.J'^JT=N>S._)-6NES,9QP.["%[5?I5:+>9&D-8@"3 M*611)@:(H1@0Q5O-BK'&M.GB=D0FQZW9_O]]DOT1U\%BO,'EXTR^(#ZG^?R7 M24F&L2P-L! MZ8-S()T(8%ZIXIS.+!\A?_($BO_LKLF>$'S,/VF%APYP?W7$ M=G+[B.W#XCENQ4#,EHGW@DA' =KD IYG0?% S#)N1!6:@QMRJ1W)O'/'I0. M@^PV&O_QKV/\;;'(?TQGL^;G[+0N8*%+.UVYD( M( UWM75_=OY'.T&_F([R#C\OEO4!O\^GZ]5$*>Y1DG_FT A0V:E:[*<@:!N- MY4FJL--U]R=S>C\]W9Y//P41#PVF.4#T/[[E>E$;HI(DMT8\S//%"V^F(=8 MF=[3W*H]A8@C6[R]Y7.$>B+AB]#>@U3T13$?:S1GZE"FR%EV5C5J@]W.&EX( M]^_3]:<79ZLU.47+C>1_P_7$*:69R B)ZPB*1PU.J@2.5CG*G)&'U(3?QZCJ MUC(^!1WWC >1@T=!"GW\7*Q=K]-&+H@'=?_'WM?VN54CJ3]BV)&^_*1HJ": M=RC@ -5]YI./EA!X.K%IVTD5\^O?D'-/,IU>KGQE>KKZ)+G>&XIX%(I-$<"L MJ6$_;\![SNJ0CY1C<%ZZ-CVJ-I(UKC-R1%#M)XC3/W6?Y6]()L>2OO5\OCQ" M?>YC+SSR:;K5NMN?G-DF&P4AV(?: \=Q>5'56))&ZY/#C&VLZW8GYRW.OOCK M*\Z6."$SUCE?.#G>BE;)ZJT.K@689+2+&@6MNZPOG+\(C5FI+(UO [,&45>OR+[P^@" M7&:.WC#IV,*Z= M)<*).\G2(:!$O7(6R4%*!57*G'AT'"C=HVQ<4 TA_:< =8@HNH36U6HN*UZ8 MRH4S;8%;\KI4QD3VA=!DN!2DL]([E=N8=$]1UAFT#L+!DR [0"@=@.SC(F2\ MU/#+]YAP^JUNQ*LZ*(T\V11 LVK!QJ3!U:@Z&EG+\K2E_YH@;"-9O<'K$ 3, M6XFC VQ]"&=(B_B&LW-\@U=MR(72)25;AQ0QVGVTW\AZ* )T5";'D),(C=J$ M/43.N,&UIE@ZG/T=8.@!97X] @9I+UCA(VA>6YB@)>8D&X!G)JR,N?A&*8\- M1'6&IR96U5X"Z!%+M\8M6.^5X4( #UZ"DMY#%,D YRY'+E6(IHUONX&HWLZY M/07_I-^WGQ1Z -1E0.:')5U-W"C"1BT\2(>>=*WDX#S74'ATSGLN)6\SR? ) MPCH#UKX N ^L :71 ;A^P_FG1?CZ>9H>6Y .)@FM$R3M!2CO"T3,!I V9(G2 M9A':# E]DK3>3L%A #:L1$;OJ?<_\\5U1'FMU6,P,DOD]<(+F9C2:@A"TA*D M,!ALMBEM=35NR\9Z]]\_[JV+ 4VG =@[,CCJM:JWY*"&R%D4?)&*\/YZ%RG0_-Y+&O)GX(LW_B[%+_>;(" MK9(*+*NM*1,YKCZBA,3I=(W&<^:WNY1X^ZGC"7L@"PS![;,3@I_M+ MN-P\TC%K%(^T96(=_E%M,*E%M<9<$3PXF[>R6[=#S&-DC*=6!A+O?&A>=^#T MO)G/_KAJ!V.+D=HJ#]K5"9A>)?"U_EZZY$3B0;/0)OEPBX@103*,2._?_(MPXD_5_O)R9D)8)$0%-;;6@D;98%&=8B M(#,QH-\XW64W2?_7^W&##$-)>D>^=7"P_V AO[Z^@AQ8(=1:!L%&6;V@ A[K M<&HI57#"Y-3H=N/C-&V%$MT*)^US*=V>KL^ZOE\ASS MS<_)S9OEL,C+-_/5?^/J69Y_76%N7O6^'SE'+GD?@&?MZ]T1K:IV,V"R6!LD M*8BF2"B6K&>FI"VZS77 A@T&\,];#U_,9_1I6LEJ>VPPY.8CL;JOG=\'7#X[\T039 MP9G_+/_/^7*U7MS+^6+#TM=!-&,MV=9*@B_:@6+(P'L1( 6=4>L@%&\3-]J) MS)&#"\>#SP_WY%K)L@.@UD*#MV5]:I$@KP;M<1?)O6,@).UUE9B P&R R%&C M%E$:T<8H?8B:D95A.^'?+Z0^5!(=H.D!L^B/KSFL4#!NF+@J:Q+">52UWTUA M9&P'!XX)!=G+$"-C0NLVTW"V(F];(RQS4R1+0D\5'T]\9J/Q.Y?Z/?_.1':H?>20XYDEJCB M4IWBF\!D[8((G+[3QM7=EL)Q3]06>+JOQIK(ZI3UVMI6;J+=+I]\-!WWT$J. MK.D<.)D"D=L(4@I#]H%7JA$7MB+O-'3<+DAZ8*3"P%+J MP$?XD#YC/C_#M^4%F;>K[_^89C)WRWSQY2+'?L/7%[3G%[-P=JT8?OE.UG(^ M3ZOELUG^@(MOTX3+&T8@DI>D$JW<96*$T0C1V (\!JVS8IZS-@F19DL:UT\Y M!L3[0$,'VV+S2F_*HY\MR&V[IP&,3H61Q01"U9%@9.U L*F.!$LLD9&C8FR3 MP#^ Z'$+%(\![6-)])2-UC>X6K=OB=^?SQ?X8I9_#XM_8DTY//OZ]>QJ5._^ MI42#OO]H!O#^7#FRF6QH5V#&"-R:ZEM9@JF6#F*(FNB#B3;^8",[@,H MMZW/='3Q",'!L.KV:9SM[%-)S=7P7WW">E+3@I/+G'.4/$4B *.G\3 MHHCN2>MZ\RO&"5XT@L,PC!P;#F]7GW%Q?P$N2\YJ5SNKDB-?4Q@(P1LHS%LE M ^:0^%9(>.CIX[CYC4!P,/O&EO\_ KWSY?Q\EA?7P;/+96#)TG(GP)M(,';: M0W21 3.(RMHBC=JNIVY#46PK+#ST]''NG#9"P<'LZR#R_(C3]?JZVDCF@C$D!2;(1'B6 M'+PH 7SPWF4AC59MKD,]1=FXZ9'!G=4F ND 8$]$A5[\=3G#NY8\TO_SQ_#7 M)&G)=/*"(*&(?R$&LJ^C!&-4).8M-JCYQ_""Q+C(F,;2^0M"QC$#T=WM9+D8J1CL4V&?\>\@^T MDS7/M*]CM!E42KJ.=S'U6@0JP501MLV%J-///^R"FYWR#[O(I(^P\MW@*5?: MVQ *8.W/2?9+[?%Z<56;<16-2[@5IG[&_,-.LGTJ_[ +H_L R@-N4Z0WR8(, M4O"ACL4+$(+R8),Q6=!);]-6CL%/E7_82;);Y1]V8?/8\81W\S]Q\6JV(@LC MK# _GR[2^?3:,Y;%%1LQ@V2)5B+(*_+1&N "F5+,D$[63YE*3[]F=$ <*L-Y M$X:.#8W?PZ<9KJ;I \Z6\\75"DA[:E125X4J: 7,@..9O!.195$F9.>VBSX_ M^/@>?YZOY;)JN>P,ZAF1O)2">F#JD2T*4S)*_F% ;KRTO M;CM]Y M_2D2#GO#8"!6CHV(!R/F2G@=A7!$,=9CC'.(6.\Q1".R8JY$%;?"PJDD'/9& MP<'LZR >_&3$LL(V('D /!D."M$2=U@$99T,ADN#YJCWCDXAX;"/=]I$(!T M;)^H-;>&_#.=0*>8ZHZ,X)$,:\U$$-D+28?.*CYQV8&2 )\DMV#I23PD=Z>0M 4HF[TMZB8*U28CW MD'9 :WD@^P288Q[(\%S'SCG0WE,^U[Y?HLV=C]-/.^R"FYW2#KO(9.QQ28\. M!8JL%%'O,3N=?!TR9R%:5Z!8CLQHX5#R;8!UA %;XR0@=I+R5F.V=F'YV+AY M=$Y0)J\W9O*@T"BL,^HD^,H6Y4M!MHH442(I19CUFHL5^?BYJB,4,%CX6D#.G:;N_+'AQX':>TDM/E!'!P[ MNK2NT'Y&9RXM_RHZ4IPOOD0%&GWUC&D#^*PXE! 92S;7VQS;U[????AX^85A MQ3T(\T8^(5Z<+^9?\9+NG#T954)#;1Y*3'!T5A:.('U@3-N<-1O.F+C]YO%2 M#\,BXB".=J#Z_]^[27*8BT$/SM2.AC$K<$D'4"S0MYE%G3=5AS49H]_(P0YD_OS-Q+D4BA8&BM+D8NGUO2S+P2AF'?E>P14UF,RW'*C7)+?01N8[ M_!68K;]B_E@IG60T'DR MY<"('^2/!&"I*JVB&'@K%'A7C,WT9>#_=T5I@'!2$X%T +!]TDXB<--8FV:FO]\&<.=T#) QG 7T9URQO!9SM/ZGG!VJZ=B MPYSAQO<=+6NX_:J/G# ,G L4X;GYS?RJ0;CJ;32##N K"[W6[&$=[8OL0 MRW[QUU><+?'5C-033D0VM0)70$Z&%N^-A%"'MI".89PYXZ(OQT+N'@EL M7E]V,ZI6.-)5F87:;7?=N@7!<3))DW0Y&^NSD6TJ3S=1=:AS\]"S;[<:YJ[P ME( +I^N(*0&>Z0@D_. 3.8D8VEPCWDC6N.?M8!BY[ZP,)XJ34SK[SR?9]+BV M"JCA))*-$'->Q4)V%&1;"BAKZ!QT9%)%&1WCA#89VQ0C'T4-_?+]EW 69@D_ M?$9<_;:8GW\E__QF&^2&!Z3L'<,L( EARV/?0/X<$QC .IDV+"%'*2&>T( MK/=_F;?@?&'!).1VNZ[?)V4H%6'F2!H*JY3-:QUB+7"OI1 M#(/QKR ,AIA=C8*=!=.!0? \+#_3_J[_O/C7^?1;.%OO^UHRC;$DQJ.O58Z, MG+MZ=RT3Y[30V@NN5!)M.HH]3E,GP!I,_O,FPN@ 5N^Q=@A/M4O+@VMZ^+M7 M%1E8K^LB!U>K;U1F&D+B",:HH@,O.<96#2_WIWI<: Z%G!\2RD<28P>0_7T^ MP^\7[#"Z0!BMPZ0ZT__-L4%$?7Y^VO\AA=WE0*B$;+0JM9WE4J6X% S<(R)F.A[ M]OX4@N%MNPWT=>(AMSJ$&PBI)^C==N]^7-]5$WA'.P>3 UMJB;LP&6@] 0IJ M:3DWUIC&$9UMR.S&&AP,)X]!<7"A]83(=8AIN>88OSHJF Q6* %2U))>B0$B M)\,E<643\\$9W5@#_DA4)V@;'@J/@>Y N70*,7%UA\N(*+33$$VU1I*49!87 M"S:S1#8$L_E^L\6&$!-C7J'L V+[R*53B,FKW9)#O5L0@&M32VM)ZT=''..: M%UW(1+5VTWWK82$FQ[R3V0?$]I%+3Q#[Y?LMMKU6M!5VT9>6-$B 9%( MFXAV)W@FZ8-RND3M'09Y-!?A'G&=F&I# 6(+K^ 0Z70*N.5U4OI2;0>G96#: MD#T0+2B+'FBC9MJD2&PS]+EMG.S;0%TGD!L*$MLXHH?(IR?,/70LO)S.Z'O3 M<';=4>AY^%JEN7Q]?5.K!,6,EPI*=!+J95$((2I:KW#H,&<16Y^Y^U$^3G>& M$0[D(PBV R!?%&D\D/6^3GK;H-$8E2&G>K'=(?E4WG$05GDE OU/M-&<3Y+6 MB=H\"E+F+<76 0X?3OX\L,!)5MX+C1%D=A&4-@'H&P7(\/&:.,KS_1[G32L+ M'B!Q7%P.#(VMJ@P.E=/8]]>>2DT^M#[,/&3G,["R;A;//#CD&KC.P>0B$<-V M[=#V>/FXL;XV"#N*(#K0=*]FW_#RJMR#VT:DPE %<,:3I8VU/5A->8N84=D@ M!.=MCMO-=(T;AVFKTP:42 ?X>I17$\Z902T%R"!)(R?OP-Q"MB2(FT,LBDCT'Q2.>]B<0KEL@; MDYBB;H.N[>CK)#TVAK/00( =Z+E?SI?$G>7R^?Q+) 96?M4[\<3/RD!BWI1$ M>GF?X6+]WR>1!88P%"M*F[SM'L2.ZT6TP,S\N +< M&Z/?=3L&3X]Q)TX%Z94D#YIY2< W/(/+V=<1 MF:[$'*,);7KQM;P35^,'J^\W['_Y[T4-K>7]+!ZS7E+*41:&&),A65T5: M\$$ZB%D)Z5B63K3QB;:AKA./Z!@@.T@P'?@Z#ZWI[I&S7E76D1OOR2MDRH#R MLI:+EPR,F9KX9-*E-M;D=O1U4LMU#, =*)R3ZW?P_',@MVTZN_[AO%Q433[B MT0UM-.[[_K96X2!<.8;95[PE>-I0+[83-BW!/R K8&I-ODJJ8-YJ]%=79M_U MLSND>!%IZXH".M,Q(7G4SC=NI'3H M$CHV*'?!WJ/5.D<5<0<&P39EHDHE9TV*4%P-8M1!YEX:#I%G=+*VYO:-?;D# MR[K;X_&XL-FC]GL7&?8$RPVEI F=TB%9X 4%J"041$LLRY(I9P)&F1KWY#OE MVN^= +%'[?8(9LDR=GSZXN'$H+,3K-LZ/QIXQ;]'+7? M.T%BG]KO7>33$^8..#UN$KN(7M3B=\B:*>)N6?> 7$^/$:QD*T*CE.2@R^@D MEM3'>7YT7/2T*0YO$?D\G*7SL_6G[^=G9R_GBS_#(D^\=")FF8!G1Z(Q-H$3 M/H*OB3KNK'.NL19OM;1.CH#CP[9=F]$!,-33IKIU>M9Y#S\L?GEW]G2_2Y[!$4GBZ%/3!$#=DJ"UZ$)RJ)C)*PY@5 MT;K&?1H&7E$GIMQ/M:$&1=$)'TR/\.$J1_9J5F<,8GXU>Q$6,_JURACM1 X( MV=8I6 Y+[?M70'AFLI>B,'.\3@%-EMA)5O3?8;\-A+/=-Z"_V("S.KD3\\?1 M]^'F ]X68@2M%]!&"8HE 3%&!RIZ%JW)1>/QXF7',1#;7UC_J?;7!SL[B]I/+GAV(-?-R:(ZU20I!+I8H&65+,GLT@%#C'P4JSWBI<3 M'N)TZ_+AB]EJK1\^?@ZKJ\V.;W"U#LRL?_D=+CY\)KUS$:S,AMPMX46=8I_J M%'L-L7 %1LJ" KF7(;=ES/[$=^*V'XJW#9WCCB+6#GR!JVL\S]*_SJ?+M=ZX M:!WO8]#&&'!&:""F6? >/7U@A=L4LB]MK(A'".H$<<<"QB.7K0Z14J=@JY\N M$"^SE5IGYS@J$)*VL!)%@$\N0&9&..7IK-)M',8G21L7@(, 8 M0[2^-L9N M_'U.Q@Q9/.FJ)9D04GA=0*L8R8Q5$GS@O,XKO$ RQ@3LN"V\]7>NP!702 ![I MH!P#!3V ?[[ Z:?9<_+J:^G/QT68+<-ZM/M5T.SF2L.$58_>UO> MGJ_2_ LNUSS_V_339V*S<\75IAH^2+*"A"%W3V4@^R=BM((KUB8G/NPZ3EEU M#X/Y$7'1[:ZX6?-:!5Q2=A./)HNMJH@:2BYT1")"S+H:;#R!1T:?<:]IQ2:( MQK[3?G1WDD'K#O5-Y#Y@5Y4&X7I::,9G*;U,_OOW7KNQ>Z<0GGWD$Y?40]0U5F/5"Y) T M%%6+]QUF<,G4Q(UQPEIK,+7Q2!NHL _I,^;S,[)'KSB[WAWK?4*[X[);X.S3 MS:MOMD76/'N6+'B)M!'K%"S'R'Q-T06F@M0)V\Q>/(#H_M39+FBZK\Z.);T. MO(V;I3ZGET]7%RVO7LX7#RQR>1&%N- +-RMV*$-"Y"#JF#8E>(&0R=.2T18; MM;-1M?$X#J=]7%^['6R/(LO3/)(_G'_Y$A;?Y^7Q7SF@"FB0]Q[A:-^7"PV/ M?Q4,.:K6 VJ'H**1X(RE#X1)-#Y$8=I4P@QX_*]3:#]R\QHXO27;OL488\KNPJ([]Y?Z<%&]\YC$"4\[5/(@#+\@L#P&% M9;%@NG\WX9$,YJ!D]7?>[P*?.QG/\<0U=K+\=4TA7_%/TO(%YP&BDP64M 5\ MC62AM8IG:3)#MQ7.;C^UO_-U;YCLS:P.C+S;4/YU?AY7Y?SL1]A?03@F8[UF M 8+WM3V%1? *V;H2.-H0-&_DA^U$YC@:Z$ HW!\OT$PNXU]O>$2WWE[R>UR= M+]8>U8=P8Y%.A G.1.:AA$(>%)(;Y2)+4->N>?&!WV_UL?6)]_3;Q]%8P\#J M."P?'UI7VV?C0ID2=>;-N'@@\VFP;-/< MA1KXX!N*ZZ>:R;P*UARR7UR%E"5J7G,'Y M2)8NJZ,[DK)DDVC+;=:6I39G]\ZD]A<'V04Y^_DC^TKJY!QACR73&2=J'R1: MG(T,:)5TS"DA:BLQ6W!,&'81BFL,F8,+^;?IDJ3WP!(G6DB& M/ >0R&J717+1'"L2!)V#2B>71:.^JYNH&GF0[5$!.)AT3D89_F,Q7>';4NKP M S+IBV4@92RUPI#.&%8=/)YHA9;9Y!L-D=^-T)''W':H$/>383^!GMW4?KWO MF!CG$-&2_ZA5)%8:"1R9Y=G&F&V;>P##']OMQN9VB-)]Y#=HZY%C!+EO=WTI M7M-R H6 M=A,V>_'75YPMZ>??: .$LXFC'9TR\=*N1[8Y,D0B+1)*H=V=E'.(VUW'WY^& M$1-\/2"RB:A.2B^NC>%Y*1-K##EFA18G"]D9BLR:R"0'C 5SY,*;X(=7C%>O M'S$5V ,.AQ;0^,[*_D> 3\$9*3/(2!^4=QIB\'0B6%.XH@/"OH_GFQ4_LO\*2SFQ:$!+7SFM!?B<'>2,5GN77<0\*!)/S)5I IE]$#N M_'KU<#;Q^'$;6BFOL9: "^61-(-VX(-%X,3M$H)G\7XOAJV1NQ=!W?H^(T"X MO41/1>W^N/YK"US7IJG,*6 ^DNFC:1.'$AQ(8PK33GNRMAH; =W[2]VHWX'D M>!*>U).'3M01T9L"F?P!XK95X%5-S?*<0HF1V?OMS<8S&L;PKKI![0#RZ[W_ M?&TJ-".H3_=K!7'[SP__VF\<>UZ\1\,1&#)(/0"% Y,PA& M*)#D6]OHI"*%E*(7; M-FVT-U$U;MW84/BXGVH>3 X]WVZ_M7GW[S#SXT-:*)>&/60V0:A849 K"059 M "7)3@^%O,_LL<@4@S2VS42WABKFIKW#]4L>;N) Z[92IDPP]P1SR2UXPXE: M0]NH*(?"V":+WY;"?E7/+KAYO/W&@/(Y$37TP-H/N)*RW8-;J*MMUW$$%6:< M9S9F3G:OK(=52F1YBP*6)TUGH+5T')Z:"KM^]/OPY^_D+"ZFX6QM^I]__7I& M['^#J[?E/=:Q5;BWE=#9=TM'RVWR>[RVIL$@+$@R85*).V*"] MDXP&SE0I!J7&U.:2\1;$C9MV;0ZT@:32$]!H%1-1O'.T3\!Y7B_A%]HDAI&+>^O3ET=N7S_AB9K\+9T>SX-V%1NXU_PV&L]Q\>U\)F MWTSS$2SUY$TV@4DZBK0BZ\<0(HK+X*,7F 4JRT[74K_MPDZ\BRP;%DD72EJI M51Z<%A(R"P3_X'PHC2WRV^3T:WGO@HA'5G._@/'IL4AV7TB57.9&D!55B MJ7UR,RG/6EPG3(B-0E-=#I0<0-1;CHC^=PN?N@+O W)E(A1=9[USLM2< M4PELDFBQE,(:SC+5.>:W7R\']2S7&XXE M\@6<59 +.N(*)^? :TOJ1!8OI/>EM+F%?)SU=1*"&NS@[! 5'>R5G1;X)GRY MTBT1(R?UPD JQ4"Q[.IE<04Q5J]IM/S\GQ+GF4=O ?D](%.S-K=4G/@0C(KE;8F;%<$^\@+Q@7?423[ MH_EP&)M[4XW/S\)R.2W3%*X-;NLQNX*"K*)JY*TCA39 MH4#8'F1[2*4WF+V9KQY6]Y>:62J)+-&*I"<%KU*R$%7*8#*23K:A2-,FG[0+ ME=V";Q^ ;(+?D-+J (G7)\+KZRFZ)8;@'9-@G21+@-$';PD@HE0&2I=UHTE M/]+2219S0#?W(&[WA)?UY:9?YW_.)D6(4ER.D+6JD2RI(>J@0"NF6? H@F[C M;?Y(R]B.Y&'2?;0@9R]6=P"6K11GO87T&ZGHM[.;=7+&BA5.@=6BQC1KB5%, M$HS--JF-PPP#N*V'JNK%[/F%_^#<]RF2_JO;A]ZC!^?,A@ MU1=/T#=0S<4CL:Q9OANSN,ZZ>Z=EJ1ACS!M0J&NC%E&@:.9S;5Y5M2H[$/WH H7/%JF(-2PC=+KF=O)@+0L!1?J':LV$X8/I7QT([\9'@\*N!XJ MXY-2A0=4ICWZK':*L65-VJYXU()Y--X!LIQJ!*2 #T*#%1(%]Z;(=I&C8^K' M]OF4"T?,65$LUEF2H;9(5%:")P,$@@K&!1;1-"IF.M("3TO;[H+NXV=_=T=, M;^[3 R%5)8T2QEFPU1%4* SX[!P$GP.:(M"Z-H&:(7(<)YS.W0-,.V9-=I%L MWT"]#+\6;V)"6P8()@:"TDF@)>R;E=N4ZGM;/$(_M;V!'<+R7U@LPF4C638 M 52/5%/DC5 B*TN:0490L?;#$UF0^:6-#D9C;A1)^/>H;<=U4!?/R)0GVU^DW7*ZF*UK_VW)U7PR7$\UXM"5JR#(3ZVF%M5EPJ;DK M+[VT,C4:>[P%<3^[P;$GL'Z<4CNHE#L [E8E(;4Q+\LWN3(JO )>:*LP2XQIE.M] MFK;>==@NN-E:A^TGF0Z^9 ^&++%RZJ%*;4W0W.L=U,=IBL*'$3O4DO6II/B_O MWKTXH'AVYW<G5'.W.3\U('K\'R2,YE4@)\O89B8[3:YDC>YI&-Z.$G M3SRNX]=16_2*6R<$;2"3+U(3P?H,Q3FIBB[*-SIYMZ6P]_-W%PP]/G]B0"EU M< H_NII?OG^D1ZQSM&1/1$T61,W,TI)<9!!*0DA92(=9EQ3:7%'?@KAQ,=<& M%=N:?GN*J&?4U05=W>GG,K+*LA+J/*F4.<3$UH:$%RRC$:G-A;,MB.M4T^T+ MB*U]C?VDTP'@7I-E<]51T;+LE5$0/6.@A L0M:V5CE+IZ$VPM@VN;FCH%#[[ MBO>^F[ ?K\>NM/GEG+@VG7U:7GWRZLO7Q?S;.E=3;\:\)@\'/\_/\NWO7ZX3 M9;!&< LR%Z3=%APXS1$L.5BE)ENTWZZ+V0%$=.IY'@BJHXJF T7U>R!&SW#Q M_38/KYJX<>VB9 :,$WA1*Q=CH,W%L@U!J^A,FRN&&X@:MV"FM2H;2AH= .MM M*=.$]Q=1O&:!(P.>; 54(,KH3;45](CJ6?KVQR&#Y(S;D.@UF Z7 (=P.CY M?$;>]'FJ0EF/D?I$4KK2M4EDE6A!]8(HK<4H!Z'V4N*U)XFWVB?%FZ!I$U5; M@4J?*J@&DT<'V'J45Z]OZEJXEB'Q!$'4QJC9D-*MC?>MU)AI)WFT;1I_/TW; MN/;7N)&(_034,^1^6\R7RPD=Y)&CRB E5O_%:J CGW@G$RY;2^9?SL[#"_"L2$6EZ<=<2OY[A6F"S_.S+?+&:_N_Z M^X\NGNP$J\@6(*1$;^F0B KHM AU)$0(&(H,K,TDPZ%6T*E_.@QH1Q'S[O#V M%_">X:=*ZK&O?E1.0L1:J-SE4B#ZUH,I\]-V!43IFEB,*V<7&?IJU3JW O MW.Q2PKN'9#HP#&^;"1.31:WJ.C40!L$ M/WMSNP.D;._:9Y0NU5MG6=,.4(D89&4"[VE%2N?"5>J_0.CX1M<@"&LBI0[0 MMTVQ@2/6Z-H.5:(SH)RFU7 7(-G(LJ+_.7WD0_'T"H1V0<4>!4*[B*AGU-T* MFRLI43'O0?B@:O9 8;C=C^>1)9+4[,_034 >2> MY?\Y7Z[J$E[.%[=#S1-#%!(ZE3';:G M[.]G @81Q.G?A[IW6:SYW:A'WG?D>U+;K/IH@=H@M,P&:6]ZBZ0AZQ#ZJ O8 M:(61=)*6>&2W;/@[4^_Q&\[.<=V-YP4Q=C$+9\]I \Z_T$:HI:%W!7+9_XHL M75;O(PJVOIG(D$P4)#M%N!QXS([YUH&2?>CN5&_NA;?'PR?-)3KB:;U- M9/02,&F/@_G00AD;6?CI_A(N?3+-HX_2!&"FWGR,B=AB8P!M8C#D\"MCS7#( M>HR,<9 UH'CG0_-Z1,"D^?ELM?@^^>/#1!J3H]&6EE_[ITKB00&2:]I(O M?O/$LB6F__@T__:?ET^\ ,CE%VM\K)%Q\[X183",T.8'<; #F;_[VP2]K*1^VCNF6S$.0=&H7R0U35K"R<>ST;C)_][=Q8@KM9+XC!SN0^<>_3;*0'IDO MP",=B:I8#@Z9J@,\.<^T#)LV10)VD_G'[60^>+:OG!5*#C%*XE"$(4<=;NT+PM0R\8]=&$HK5I EL,'5%'GM28"1MJ)F(GC-G(LC,J63?IKM<'9?G364WHDJN_T;!#_] MT&,HOH;M@7>#)==1Q)(EB-HI0F%*X%F]AHU:VH*>^=SF NE1U=^-_7OUVIO= M(K5+R&F/6$V.TKJ_072Q0-#9B1295JX-!S80=4J*;1<$/9Y4.TPN'=C_-TMY M.9U-5[BV:1_<]K<:(LND8I &:->37U5O54;F;1TRBH$9G9QI4[NW!['C.K!C M0+*-'#N"ZGS3$E^>UZ%!M^N#7OSU%6=+O+?V:+--IGA(QM V=39 R,0%DPR/ M-C"96=NFKT.L8MQ['\<']]$E?Z)FYH?S+U_"XON\//],W\?E=/8\+!;?I[-/ MQ)[SV6I^?6X=4#XVZ/N/8;P>R)51[%R9)>/225E4 M:M,B>!0W__W\[.SE?/%G6.1)2$+DHACXA/4R84X03;' 4,;B0O'2M+D-_0 Q MIV37[H*8QQSV?>70@9%PM82)Y)$IH7WE@P5EZM1[)0MHC4R@$=K:-K6(5Q3T M 9J]1?D(-';BZ]YX^(J+Z3Q_6(7%:E!4/$O_.I\2$;^>+TCMOUN_92*9R-YK MXH@LO)K!F=@2.%ABEHYQ78[05L<^0%4??LO0Z#F8_QUI&.(+3C_-GJ\3-NG[ MQT68+<_NS' D71REX=J!T*:.7G<* L\91&;:6<90\;91JJ=I[,.%&!IG \NF M(]1-/!.:Z12(,Y'\*$V[)1COP=)JDHE1FT;3PGS M/)YK>.U*W__)&UPU\@:W>>51',"=USZ*SQ"%C*"]M2I8 MJT5I \@=B.SENM&P.)D?1VA]X_%F86_"EZOV$-HZ#$(@&&W(BRHE +E.CBPA MIC0M/17=QHO=D=!Q<=D,,-L#\V#I=0#.=X'LHNM1,,0C40JO$T_K72])3A6Y M4@&<9,IGR:3'1A/%;I/1+; .%_C]+AM[<[\#Z%P5T;['"X=\^7GZ]7JF$,MD M@R0%B6NR3)@EHR0X6\6?#'ETD6&;PH(-1(T;B#LFK(:23 <@^XCI\VQ^-O_T M_9>P?(!U%XNR(:?B? +4/-24M #/:^VMETR.A#]'@MX=+1S6$B)26.4;].OYCXE MXXZ,.JI*.T0&8VNOU_@IK),F=Y? N?;.! TF3 M8\>]7O=V?7JL(.Q^8NH;>A?CTERTP==Z 4N;E=:3$$*P'FSVO"07O9%'3P%T M,,-N>"QL#[;=!=,WT&[-/KO3[U09RPU9!9"4KJK<>(B*')/(HE,Z.LED&W-^ M=UJ[#9XU!^,0PNL;GG7FF4S.QE@,H*\Q&;):P/$8@.=8?(Q2*M>F&&DS7=V& MSIK#;E>A##:(K@7$_EAB.3][/2VUE0LQ)%D!FM7J+,,3K4F2DO=6!V:S4+Q- MJ'8;ZKJ-G;6&VYX".M%;54,,/]SE\<QY ! MG9"U*+N6)8@$%GTJPAB5&Q6%/$)0+_5PS2$Q'UX^G<+L@I-705,T42JR08!E MOK9 ) 21# A%GI4LSF-H4SSR)&GC0F\0 &P!JOVE,7:^Z^]SLG/.7LW299A< MR22ES@62C/6*(WGK(5H'49888YVV4-13AMY##^X/!P?(;#X0 SO0+;L4A7+E MT5FC@7@A0&5)?HX(KB93G';<*NY/H_3["%F'8Q]UK>38-T0?S" F$QB9J04" M*MK*@B%Y_K07$]17@?@O%N/C#)%H9P!R4JN MO=Q)[^?B0:0HM;(:2_Z_:O!#!+ZQ&GP7[G< G:>/B-M!3.YK'5X"GY'6)KT# MKWT"\LA#L"[R@&T*2W:A4\4DH.L58+Z+7T9;*,P8A1S*JF4[99)^2]TW]T&VH'%<]ML/*(W[J MX(+K )37G0NL]=(9ZT%9&4$I'8&V*O$K!O+#G.<^MZD'V*DC1#-_XVA@VHOA M'0#E@C%G#U=9^=E2:Q-1F$;ZL8]4X\& ML,$%U0'X;BY<;%P7[2E9G.,YU MF:-A;D#A= "UK:IEHHJ6\\R!JTRF)BKRTCDSY/Y'9P1+Q<9C-VO8L9RIV46< M(Y^V PIJ;_!]PT69P9)PJ-8M*!UHS '7D$ M)T,$ZWV6*G-=3%N_[BB%4/MT=+]F4?'<<*N()XB._'9?P#$G01@ T9?D=GM/J2<@[R/:T\0O 1(GLN@@G/-@ M4(2+KA_!TV>1(Z/#3\?2J-'RG@1W>^FI.PSO+-Z31/'+^?F"_->,)K$"V41: M990*G*[YBBQ=065%P38#Q_>CM]N;5+UA>&?AGB:$Z7:4-[ M-!+@DJ%-RY@(N5%3P/WH[;;'47<0WE6X)P?A9X7>?+W4*+&P>LQDQFH7\Q]([K>)7<2;536$ ,)6$J$6NK@'!A1 M/+/2.<:ZO> _1CNGT7"YJ[ &N_C?(%6Q;F%UL:P9R7J/[,.])PR64-A$V4 Y M@E\OA?%\OEPMGX>O4V+W]'\QOUO@US#-SV;Y%A$/1&RUE4B \N!\D* R@:"& M:B%K&7**4CC9IDCV0,('Z4AW_^$W4U^]$BEA2$!V<6V*4<<<2Y]HEQ3&?4"; M?)NA*IOI&C>">DRL/=BG;AAY]=Q/XJ[&6)=9[Y5/?? YC?3:0U3VHMUR;9U* MWJ[6DE7KRH*WQD+TQBEC8A2^39GBR-KMIJ[_UFON#;9.Z+/5.@$SIM!NS :\ MKVV*N59H@E1*MW&4MR#NQ/7<#JA[O!G$,)(['65W0/7(PP]JI.Y:5GPC1>J0:Q5Q!L M*5"8<,%S)UQJ<\?U,8K&31R/B;A!9-0!UBYY=54T=[,.59)GQ FR$0(Y1YZ6 M$%-!R"QG;;0/4;0Q]!ZC:-P,[YA8&T1&'6#M#@\GJ!A/&BU83BM0!3,XFQ%2 MPFR%#IRS-L6W=\@8-]4ZK@;;5QH=0.D66WXGMF"];(+S\]N*V!2M1.81LJW- M79#<'1]HAP1O?;$*DV2I=>KA$=K&S:..";J!Y=87$F\MPB>BU F$&+2OU\41 MG#&UV)PK8I+UV;;I5_<@.5OAS?WD>-M3.CUG[)^EM#C'*\-@&2XY^?QBF:^G M(4[/UK[0/L'@[1\^6(!XS_4,%#1^%[ZO,W $R#4AX6QY!.P-#^?K9:7K[AD_BTN7^W,6]^ZV9Z70KF5 M.L[:*%%'8(1>2PB1=^FYGG8=8P;1AX*@S^V"1M-UCUGSK96 M./M7$.SZBN,KTX9U!YO@G%((414%AIP+4-)YLO.4AR*HF M#M_L'F=E"%Z0&8-UY9%9\(Y,FU"D0A9TR*:A?TJP%T0\Z A.*AD?@J] M=D"QP,[O.+YF:UEBL/&DYEGQ1.#1*M7^*)J!5RZ T-[GHAESC5H#-E1M-U[< ME\KV2]%=L/K[)>LG3*B,3!@R413M'\,0?/$%O/%&HB8;);>N$WN3R,-Y!<.HBI7&[P#^$L+&@;7ZTBHR9WWW"(*1E0S&9PTC*0%K-.02@T;9RP MA^D9-]O?"D\#\'[LP2([M)^]Y.)$))F2HY59E4)M#B$@6%Z N12%X)P<+?W4 M@;CGN\?-V@\-HV,(H ,-=9G^_4'1:L:UESJ +DZ18US3*(J6D;(+N2BOT*E& M!^"#!(V;H&]WYAW._0Y =*EJ_Q[2Q1:YBDX[7JQV&HHB?:L2UQ!#;5D34?D< MF BNS22'A^D9-^_>^)@[A/=C'W-7)S5^([4Z2WAM[)'S*K02X%B@-6A)AS8C MS2JQVGQ2ZA^JTQXYRQYYP;@I\R8'UA"L[$>AO%O,"YV^))!P]A)O;#BTJ0@; MR O@CFRX'#UXIBU8(5 :8QEO-)UH,UWC9L,;*Y@A9-$/LFZ5^5YK3!,=QUC' M-]2Q3((K(*X0"E@0M Z1DFIZ6OU(TKC9[L9X.E "_4#IC]5ED.YJ&3(H(Z3B M(!+2CBA*0O0Q CKFD[#62-]JS-"#!&T%(W^B,#J(^QV :!WP_7 ^RXOOM^*] M5XLIB4NO)3$HU8H1RR($[SP(65),Q1;3J'?11K*VBS^R4T/4<*+H %?W\^17 MM4D_Y,NOUF4X\<+(&W$^T#Y>MNYT?> MXUE8718D7J.0*98L\P$,:EF#1QJ"D366E(/41?ALVABR3U%VJ$Y[[/F_X8R\ MW;.;[+=*TI+A*$"EVF'6V@@.,T(.0;@0 ].I3?/@;2D<-X,W*(+NZ[$F0NJY M1.$)';!_P=5V#SZ6+FM87/4D'K63R5E)VRV8FE.1"B)C!J(I1<><4HBGJ=%N MFGL\E/U^MEB$V85(_C%=?7XUR]-OTTP6QXN_TMEYGLX^??A,&_Z7L%RGG^KO M5;/D'5&XP-5TL?[+7VC?E6D=2/UQNJIONGD,_2Y]ETA]^/6WMJK*Y%45#TG7 M9DJFN'H5D(.W667F"W&O3;SM-/C3N3;?9?<\WGVF9P'L!- 3/DL.*'+;\LG' M.DU:%K0]N2'(MHDJD.^>LRN@=,[@DN:0G)?2,ZF=.*YY^.]QG*S+(Y(26J'2 M$'VI[6WKL+6DR,AD,0@67"3U]&]XE&Q=/S/>,;++KCFM8V1G8'80WSL&'Q_E MV+._ILL)0Z,"*@\D^E*S-1:<10]>% SH36WB>;02V:,N?=R-^K/MI2W*@/L% M=D>:X)?Y['R]ZL6W6U$MSO9, ]R-;(BTD1J))*";PS$52IS?23D?3!>A61:\7S4T[;]J_K ]9C M V/>5$ICX^[*D7X>EI_O.--7:\&4H^$2N+:I)@3I_"VU4V'FKG:#$*)LA[@G M7M1'<\B>L#:D9#JP*"KE;\(77!\8/(10;,R012);SGI&M <%O(12AX(HKMIT MM[I-Q;B0^\DM[KW%W1%4KW:PT9;%R*$.>*C]<"QX7LO =,DQ91F\;-3K[PX= M(U_0W%N>CP!C#^:.?E9^?/[JW32*X:P $R:/D MC!A"AR"HA Y<8@D$6<*6EAL4=]L=FEN^L0]L["/2>6O^=J!/ULNIRG:]>4)P MDLQ!!J@4&00Y%3(($$&@#$2Y<8:WZ6]QAXQQ[U7^Y(??_@+O *TWO'U$)L32 M'_B_7O'-LDD8=W6"9BEI85*]QN&(!_3!2XR0I"F.6Z5\HYX/+58SKK8] %SW M$RAC2[H#M+]'4AK3M,+\835/__QC1BJ#3I[+@T8%K@IG""@4N6P!&3@D%CL9 MD^.I)![;W+K82-;(J8+143-O)<(.\-C\/'P]G>&K%7Y93IQ*AO2%!.ZM .5X MIK-.Y%I8SK2RS)M&8]B/M\9Q+_C_Y%9.IU ]M4W\'O]U/EU.5_@!%]^F"=_A M8CK/?)(PEUB'<6 2=2P'J_>LDZO=QRVY4,'9T,9/&(+Z/E('O2'SD TT!$PZ MV!K/SM:_0V?U@V;$9=>Z">-$NY$%BEE?C$,.KO*6,245(U;GT,9?V(Z^/K(5 MG<.[@:@[ /"3YN]CUN\+VK^K[Z]FQ/#S-?O75_$^?@ZSMU_K(Y:_T2-6RU>S MBYT]*'A%L+(M9MDK'#4%-+X/:NMPLX\B\@^-L[S5/E&;" M)RR0@J2%>FYJW^("T4B;,'H5&@T6V9OD<6(#(T%K"Y=_>#GO#>BOZR/DPRHL M5B/J[E>SM$#ZI5_QXE]B_'M,9V&YG);I14?*Y21;;FT($M![25)0 ;SV&;SC M-IGDE R^K5+?ALQQ @7C8KTSX9^L"7.+ U?'[D0R$34/=?QD8N2E)9*'< )L MBBX%6GP)HBWJ'Z!J'$?^E$%^J&AWQ[2_P/0,/]6(W,=^H/U ]O:F[&LYT3+Z M''0"DP59D28(B,QI8+G8:(+SWFY7?]Z>UG'Q-$;YS-P5A/5.7*(Q2;(2;!L?5"E78A_3YI/*][? M8'_TC)$3S 0\P):'8L=!:LX3"Q"1C%EE2B*+UM+9'I6IG4J%B]M=.&Y&XFGE M"/K>&(1L*29 856N$(]/26)?&V$6/T'M: MJ8@3V3U#8..GVC6;XM@J9.&Y=)"MM37L)\$%+2$5^HA,H4MJ7"?F-/,7?>^5 MH1#Q\P2^E%51<"W \I)KY-%"($$ 9HXV"A%D:7.=Z8B!KVYR'OT'OG:!PZ#9 MD 8#-E[7';[7 (W+OQQL0,9#E PT ./BT=>-^X,T0 MNE"<39ZWV0+/Y;KV'MIVY^\'5A8-1[#= XK6 M(129&4AC:NXQA=IK1(-&$9B/W,K[=6N=J@QZ6IUBLN;<#5A#SEP5Z\$B.E#2 M((1@5)T>)3DO#H-LT]?^$8*Z4A*[R/Y')7$XPSNPHQ_2===+ ]M=F2MM88BRI:(5A(&J; M9F5\!E>"!3*WI3+:"-EH7EX+Y^WU19QMF1;3KS>-[7P2(1MR0YCR];JLC^"3 M%)"3QV2=R9JUZ9ZV@:BN++)=,/#P"7DXXT<\"9>+U>1]C56MN^BZDBW/+ *O MZ0L5903G2P)?I% )58IZJQ;_]-1;2*&O[J/DSFO'QL- 0IP?RM$>8'#9+=8P M'86CLR_$(&E76 91UW/81.Z#IQ_+K<):VP-AS):^!XCLOM#WX-_(8K\TDRX) MS]$DGG*!K'P=]AP">"<+$8XYD 7D&6YU"V,KP=]Y]5-0R> M#N=^_]&TJPCCO%SG8I9AEM>-*%_-RGSQ9?VR@V-M.[YGX$C<(:ML$Z?C*0K. M7 &N=09EDP#/DX040LQ:JF)9F]:RC3*FUPM+F9-#("3M!S(1%+F7M%&XAIR% MR*E8YQHIIQ](&?N@VUO>CV9)]V)R=\=873(DP$A"X+BG(CW MY(JFZ(I6(0?)&4%.;,A\V1U*+&-O[\UB1T@:YC3JHU0.D#;7=UZ M?3TS!1ELX!Q*[;2NA%&UE5>&8*3AM .Y=FT&"3Y,S[BG62/A;SSE]I)$!WAZ M7[OYORU_+/$9<6;U-I+S,5C M(-\6$[2Z8=P/?N,N[-IGB/=?;G[2 <)[Y&%-HE ML$)QVIY9@S-.0I""; NG OHVW=!VI73<\K$Q5.C TNL=G;].EVE^/EN]#ZLZ M;"_56TLQLB1MS6]*6[LLD-WC6*R5E=-R1/!V@\U#IG5Q0 M]H<*Y:&CL8^^H&T8=KMUM8F_HM9U*G6&XE-%IR&L*(,@LV.)OK(!V\04VE]R MNV;KE6'\ZSF^(2Y^_!//ON'O\]GJ\W(2#<:D'0)W6*<#LUK.X3,D40PY>,:1 MBW?\ZP<;*.X@2KG:Z@S"4R#HX@;==YW]C6'S\2$W&5TSOI6UTYW(K2K0,TQ@+B/@$X-?P0HG/!0&'?.@,FU2M(A@R@#!V$C M1EN81&Q9%+0#J5U=<#D:!G<6THFA\.7\?#&Q+EK#9(28!*W/1@Z>N0C6\)"L MD\F6K>K5FX*P4CJN'S(2!G<6T:E!V3DY:OB+;B(N@YH"=$Z M9K)LT\AX5TK'';@Y%@1W%=$)0?!9H7=>+U)$17O)"\@,4\U&QHM>-B*&@L$F M:\6X/LH=1>2J9!!F/"1\IA MW%_;=1;C/X=D[X:N( /FB+9X2S,F[[K"-MDBDQGW-D302B)9'#67:7("@5:E MH(S5]A2J]>^UB;G#VUL&UM58,Y1"V8(*HA/URE_RX'(T4%2)+(JL?&FSZMWH M["HSM M2-A\/@XJG X]KR]6]FGW\?LSW&'8$M2.TJ)W0$".XII)-"8PU)^MK!*]9YI37V1IO, ME&D MCFW:9^].:U=9HN, <2\QG0X0/W[&!8::?I@X)5CQ28&V*H+BEA88D@7I/ \H M4C2B31W?SJ1VE1\Z @SW%-+IH'#B+&-1RP#6EUITS!EX9C78G)1)&/G_9^]- MM]LZDG31)XI[1$1F346V&Y.Y)8%>9H1,@;I!"1DL,-7A%_1GC^F8\ MQ4^+Y7+Q3^+]H*>\'3]IM.>Z?2@=Z4FN?JJ6_E\N5J3]6URIK'/,O( H1H%B M64'DFB+17&U+4=[P-GT;3]-S_$JF^S_U;H8SMXEI'3DXK,6_11;P6;*: A7) M.S2J44W.#H*F?70; 0N/EQ\=+_B>.TN>/JF'+RYY]N;:S,W5SY^O,?C(NW6>B2'0?.K0&ET4! MHZ%8#-S$D"6VL:C/4=6EO1F"BMVC_8]4P?D9G0]77[Z$Y;=%J8OF%O/JO2TV M4C@B9WG@EQH;JF&V.EIVLS^M)F;'X;$T8J MHK/SFL ^6_\:TB8'?SVI- LKC8H.4!:Z^[ES$*V64.A0VN(\8ZG1[,U=)'5I MO(;@X5&5U"C"[R#4_VTQ_T0_[I+,!^89"!?)^B9-+I]5M9%9 MY"(PAJ0;K?MZ@IJ)L]OC*/HA?(Z5>H?(^7E19R80%XG%%) 8R)OG_T@A2$J0 MC1%*:TD>09L$S=/T3(R>H_7\ G .$'H/T+EWJ+;CU3'37T,;0?/ R2*[")Y1 M#"M5=BD$8UEJM-/F$2U]0>80#3]S61T@[@X \[W]W9RB;)E'S4@,I3&5X')L_\_-[PL A2EN,*\$1B_L/A,$?\Q4F"A/S M>_RZN/PZFW_Z3D@S7-VLE;$BZ#K/R6/(H+R1$!7=S8%Q0W]DM+%Q+V#L^\6) MQP>."I4F4N[@TGGJ,O[M=A>#$]YR)&8,=W43D7#@%<^02_&9S@0S)W!R'Y$U M<<5DFP![-#WT "H*"3YN0X*+B$HXDS0P-'6?AS80I9*0Z!P&DDKQMM%L@GM4 M]/#*YJ!BAF*=KEQ(\,)%".A3X:)8O=_FV*/0 MOUMCG:ZTK-@9S MW-9\.>,EMTZ -/5-DKOJ5&6"F18A261)AK,R7SO#W6"ELDPZ\A1=K4EPF1AU M"-D5C2%S71I5V.TDJ4LC-@0/^U=M#!%^!P[[$V_WBA4;O:J;R6/U0)4%R"#EIJ-WYX*1CD$U,S$@*$.SI@NV> M:PB/B9E&D7ZG*/JM/GDMM^?.,!1)#]?_/I4=ARICZMOMFHT/5[/5"E_][77X]B7,WZPNPSRO?EJ&>?I\8W9+ M,DS)#+J(>@HQU[YN,KO&D#G6*.E_][K<]OQ@?[@Y7,6+QO*>&D-_G_WOU>?% M3V'^W[^M\TW)90P,F;)@57*@%,4"GD4/-CF3@I ,K=H++T_\\/YNJG&P<:P< MI\9!I?QM^?MLO;J*L]7GV1^__I\;-$>A0M ".))OJ*(UY!$F"SI+3%$S\6BC MT@XT[/Q$AZ49HV!B')EVX,+\(RQGU9^K*V,W5["N\Z@TQ8#,. ZJ((E$%P-: M^NA25!IYFU>;AY3T!YWC'=^CI-T96K9'2"LAA3>*^%?DLIE-HK]P,&0$2Y(V MVM)FU-=C6J9U3H[3[3- .4#0'4#EM\4\+^9OYO03X\98$A68*S^_O?GI[?N; M*GY>ZH&I3TRAU!9&LI9)>,"02DF9,R\:C8_?A[Q^ '4(!AX7ZHRLD E1MEJN M+]Z'^:?KDQ:$558&(I79^KPE%(20(PB.L?BZ^JCLE>*FGWH/0?2[A^CY[K,3 MC_$=]8(Z7)X]@&"+W:""5BH+ FL=;4:N.'BIZY2@@B:E8$30Q;IPH[[,B.*ES0RC MXFVT3#Q9O4GP>J3$N\/,[^'+C5_M,7 I.4(H= <*/:I7U'OGZE7GY:(E9=?_OISMIS-/_V?,+\*RV]" M5#5O[6F.O YNDB"+K4T5OJ[]%1DLLB*5R$'&!]9HQ^/JT"_WA)U#E;TXE>2[ MA%5=(;VNX?_B:O5Q]@57/U]57G^=K5*XK.LK[C'K15 H98!L;!W-DA/$G'G= M\2.R*D+1;PZ'V0!*IDW_G AVK333)0RO%W?2&;N:(W?$&;N)%!+3"2G85-'4 M)3[D:U*PZ>MTCV0T_2?F_;*(@SX[;4+@1 ;1>9=HNG&8K^Z^G2U6DM^[Z2$ M4%@H+D&2LG8T&PX^I 2%_MS4R5/\83_Y(5?EXP]/^X)WXIOR2+EWC:EZ6B2[ MSUF6+-E %M(/0>H/.XZ4+5R3Q<21+) NLJ-KLS$ M2)>O(%%AS%Y9=+7WZW3UY8/F!K;;KG>REH7#]- IJ+;)H-MY'Z_#G_1OUM\N MM)2Y$(,09HF#X9QG91V6%=^F'@V -VHVBJ Q1^'Z_\ M%%:SU0>B)>2W\_NE3_S"UM'S1F"=:5^7217B2^FZQAQU0EV"-^TV_.U#88>5 M[Z.@KXF&IGY(^)ZI33TC"[&]^0.(OLK66QW38ZAI\X@>"%ED5J384U1R.K!UKDS M2&?(2<<%3\:8]K%B?[4MXX-HD*0[0,E[_'.[[?MMV8[HVXRJ1E31^\CK@Z\& M)26#4)2#1!&P3L$GE=ML_-M!4']/FN-@9PSY=P"CG[>?_74V#_.$KQ>K]>IW M7%]P[NL@T$R*-A%4B@H"!1,@K"P4-3M7FE76/4E0?R\,8SGJJLO/+7W_B?(47EB%/& KH4E1U_00XNH=!J.@\!1#>-IK< M^3Q=>X'*G1^H1M1&!]CZ6YC-5[\M5BMF'T!>-U M&;22P(2KN^X-7N^>IH!4Y\R"2;G-@]6+I.V%,']^"!M7)\-!YJ]!-L=/Y.OG MCU.-KG]Y6-+H@Z'W_V3CZ= '\MYV1+2RRI/_CH"R5B2@,(0Z9T RS*ID+-FT MR>:?>D2TTIK'$BR4>F25SVI$]! \[#\B>HCP.[A MGQB[9++166IR+UVUR2F3>\EJO&*,XI[\ .G;/+"?SXCH04I^>43T$(EWAYEM M8MYB9(&<1V!1U#5LQ4%,A8/GUAA)D:]L-"GD+$9$#]+P/B.BAXA[ZAS+WF,C M?4E*)UXWC]3$D2T%O$ZUM-G+* 5ZL^?0Z%&',_M"MG6UNRB/EWC6F'K49:B6M=@PA:9GK(ZX CV@A1:UE M+,EZ:49POLZCM;.1YW6,S#L(!I]L/O-!!N04&G.46#?2,@A":,B,(IRB2RKE M01)NZM;."88;'_.(<+34.T3.30:&.FCT_@23 MC8^YG8Z2=F=HN>F,5HEQJ1,$JW6=V&F!3E0$7;160GN999M=9=V/WA^DVY=' M[P\1= =0V6_2NQ-<&(4!3)!TF"1C$ O]5CLG778B*=NHK_' M**0'E#U;3EJR#<;5305U5*CR@8.+QH"/2DBFZ1RJTW6-WY+57^O2"&'7:'KH M%%0[^]VE-#P+9."1,SJ2.D-TEGA+=")%#LRS1A']#S*98! XCIE,,$13':!P M[[[WS+T0M7="*)>!(ET!@<5:VRZD329Y$TP3!/X(DPF.05\3#76 O/L2NZ ; MP,I:.%@\$Z"XM!!SB5!,T;(H5YA@S>U;?R^5X]NO09+N#"4OMKL'X:7% CD7 M5P>W*_!<2B"6K(Y*9WR8T/WW6(*6=^08>NH!@HOYIX^X_/+=,8HB9IFU!Y88 MQ=ZQJ#KQ6@.%2$D$]-SJ1N^=3U#3GZ\_$JB.E?S!Z/E*X>MB[(3OC7!>+RXO MZ4@LP^6V?_[Z:%PHGSA3 NMB*S+-7AJZP(6#%#-FKB)7^4$/UQ[IWA<^VO.4 M@D.@TU3H/1BC9UG[%7'UZLOB:D['Q#*?50FU<9[X*C(07S8"&5JEO'(.WL?4R&M0:-*-O.K'OO((0M\T_W].^ M7Y?YSI\U6OOX?M2.U!=^_;&[CSS1$^R=+SY&"OU,+* P17 A:;#)F50P9]>H MM.-EVHXU3KN_\)'D^Q/]U?^^,$DBEXY"W3I8686Z0311^"MYD+;P'&-I\X*U M!W'3/IV.C)V'%FILY9RCA=HD/T:U4]N?V-Q:/47YZ6R68]Q([R2@YJ+B(M3G M] 1>2V6=,9J)-HF/$]FLWQ=SNJ;K(7TH\GMG(T:3N4L@4)$,F.803(YTA7L1 M.7.1VX9V>P\*N[=>0U#TI/4:6TWG:,*.F.CSTH]L;L1:3N39 W\IE\)BD" < M79Q*$A*]PUK ;DVQK$YB;1.,M[=B-W/\7B^^U"%K6[U=?_#;Z\NP6LW*#//= M ;K(.D2I2039R[J;H) )Z>+ @ MKJJJM@.\WBU(:+B>+3?]'_2G]0^0K-=B,\WT)YQCF:W?78;YZI[07U_S3G_] MGB!D+DQIX0AH/H-*MD#T)H$NSGGC/.>- JEF+$V;/&^,]#Z T,&)^.EJ-9OC M:D5'/L[F&_6^7LSK#$-BAGZUFI&>OS<$%YA*],IJ**PP4$)+B'6QC%'%6\U*V1?\R7F!:?YG5XZ\?PU_88;F8"R^B"3G6-H[0( MBM>:*E$*$'>.3I@3W.TW'6#W-Z;-RS>"SIAR[E]_NR>J>.?92 M2(8,0=N:RZN%!0WL M$];-U+Q8\$D:,(:Q6M3BI#[-"_I :#5+X)\"6L>KXG!0+=;ALNUKR_M;3W3C M<1[RNO+P1XSVFO(L;2.]GMP//\FYOOOD$U"R.4AN)0/NZ1_*1@'.6@8L2BR" M[BL?7)/C-X#(IE'KS>7]5 9%*>8=8P70YCJ%LW;MD)DE;K@Q-KO,19O)MH=2 M//%\RD:X&Q1\CJ7/GI^3'QB1PQ-A3_^@5L:N8=IK"/28(IT[MUE[>T*3]R%]QGQUB6\+!27;(['9!_,@P6*#-!HQ@A?:@4)/ MQS!&\B.EI],A2]2YC?G?D\#S,6A#4/70H+705@=>_^O/8?X)5V_F[Y:+_\*T MQKSE[6V\G'W:2'7U:Y@M_Q$NKXCW:B->K5:X7I&L?[VJ5N$#Z?IJ=?VO'LB" M9&LMDI03TW2!Q/H.8^BWR)E2&2-#VV8[0TNNIGTS/A7G_[K/IFOO'MJU*6^+DZ_%_QS9P\2ZR;HAX( M KF4I7/ MC3'X8U6S"]]?;H*[4'@$I82IB] ",4ALF>*#D 5-:90YW)/ :1_E3P_;\;35 M 0@?G\&[F^=U6..GQ?+;PQM(.BY381!#U*!X4!"+M" T3Q(C,FG;+ @>3NNT MC_JG@F9C'7: TKO#=QM&[.,K*5NBB<06B\73A>#J*"8>H-A04*9LC&G31G48 MO=-V\IW>D#;395>(K4MS[X6[[[9+OQ^P1X$KY\@<**,M*%>+"0R3H&6T%,!Z MFTKK-[F]")VV^^_T&!U?>V>48[@1PZ)L-S^_Q]I^F]>+QU?.$57M(WRU5?;B M: E,D.IPOJ VW$,QBBQE*0AU63*P7# D%GA)O(DIF235\5@/][* JYM9>O!V4RG-;,ZG<"8W#SAL0>9YY/V&(*P(>'_<9KKX-;_WGK<3CI/ M&,E7T22JX"DPM-9 0&(E!,.955$GWJ:>[FEZI@5:0P L1M=&EYC:CI?-+IN8 M H=,0->6(*$U*8.$K:B45'2\W1-O8'U M]! [6"M=8NSFY9&KBUT>3[8 M?;><+9;WG)+M5&3B1G$5$8+@IF:--%T@7A+;V=$1SJ%,!-RGZ9UZQ^S4J!U! MBUU>_J_2^JHNI;C\6YC-:ZG;FR]?B#,Z(MO:N.N#6A_M%W/2U)OY[[B=##]+ M]YH)MO)P1H086 *9(QUA4<IM0M++9VE9+1]IR-FV!SR3XGPX9/1OW MIYF\$%)3J,D<6.\VZT(EA&(M&.29>:W)3IRJ5NUI"J>M^9D"P"-HZHSZT.\* M"+;53K/YXPZ ,,]WL4*+0HJAWVY?3G&4-*9HF>,X\721*QV3(P\(V$OE!BRJ&(.RX MHHHAFNO .]Z1V'4J9%E4,TO_0HHHARN@ 7/L% M9M['8 5RB*ZNNXDD,<>3 9THHJ]#P5C\=U%%\QMQ?%UU"<#KB.W-XX#M_>+R M\M?%\I]AF2^4]4DE(>NP)3K#TDCPF2O@"KTL23N?VS1E'T;O.91A# +.B] < M78M=8O41=Q.*0$"1@Y9289:51&?RE0^(JXW%(Z/D1=A>9S" M#L;@GYN'R _KL%R?H!2M"):-<@C:I#J)KG@*[AT'*Y1S=-T@5Z?*P@PM13MA MG= $Z#M425W:ON^JH(PM6@N=P#CR>)6,")[\7O >36(A):;;=#Z-4)MVPMJ@ M"3!WL)JFGB^_A_&^/RK]NPS])N>XX9@G:Z+7$8+P@8Y95A"XRL"M$-Y1M&9M6@#W(*ZWTIP)8'FP;\8\Y2M"X+ MGX"C4J!TID,=:SL3:DU@M<,P6+BIB05$CN5:[ OS;V]1)WN-7Y4;7;Y*O4D MAQ<.7>#(&!CG6*TLY>"T29!2C);,01#I5-T63Q+8Z\O\N'AY^>(_6GD=O]!O MG/3+)WKV'$O9!A/ ,*MJWU.N>\X+1&D%0T26^:ERF;MH[,UB3H3/4538I=F\ MXZ7N*%W.XM6F1/JG;YM_28=BEF9_AOGZ(FCFHR*_J?A,@:7S=!A+[:MW10>E M',6[_6Z0.F9%72',.4-J&+IH$7. M(%FG>'!!"GNR%X%'U/7FL;9_H#I20V?4J/M] ^KFE+V9E\7RR^;/Z!=/E)'_ M<[;^O'N=W6R[UVMQ[]R.U]Q[6GI;-01/*/4)FHA+*+'(NIN*W 90=9Q.5$G0 MV?1!,CI5S+39Y-1M$[$+3M-_/%U>3)%82!@^Z #<\>RLB4R8-G[T#]I$/ 1A MQS41#]%ETJNS"JT?L M/Y\-X^Z68M^%<;O_]H5&+K,H"$GH7)L1/+@8'$1K./F_=6/VJ6I+&['86RG* MT?!\^96^ ZS\@(?H[@VY..LDYP*LXXFN,U:K([" 89S,&$K/)72U9>KS6;'Q_8BB*Q]L@8TDX:"%5; YT1"8EDAW>L!^:EZ M:)LQ>0Z9C8X.SFAX.:-EL-?ISUD=P'TU7Z_>W_:'TA^]??UFO,S&GA]JE9(X MA,\)<@D^LF)+5I"3V 2ZC,*.A! P%5V*YNC^Q0:2TJ6%O)9G9%_J_# 9($9R M[@IZJYQTR8HVJ>,?-)O4]MUS"( #LETL8HHTN,;5]T Q"ZQ"\!F=Y >6L '(P+#B4TNE@ MD/,VV\7.*I1U5!(,FDI HT//D--?2(.$C=R;* M-@;J3',)@_0_-) SN0=W1OM[&*X=NX\EM3.'9<;";S'=!E6 MJUF9I>L_S/]UM5I?J[DLEE@E1-X9]T$G2$K(Z\6"H8@(M>M"\N2*,W:O2^/$ MA$_C^G1U@+K'RX]Y+]W)PM9!/HJ8%RGZVA;E(7 TX(M51A?I,=ISN9B&':S1 M$V==':SNP-/!07K.SNRV&[^2@FN.Z0G-+A]J=J-84MMC =[)KPHN.+JWC5=@ M8^T'JZG38%,$;8J0-C@N>9M'GVY$,$W[?I='M!N=#()E!^>YI==MC&0*';D' MO-3&G:(@!!& 2^DC*NN2.%49UFD#MM$'#71YYGJ!SL1=X+MT\[0%N24HM8F'/J"=SA9YU"#..;;W8D4 M>,:7P#WN[YY:G)$HD;A6F8,JSH/3W(!AF1?NZ5:T;=*Z(S+1UZO>SCQG&=!4A"YKG^RWD&4N8 1D?$LN76- MRAZ:L-/7\UL_)^7$0/DQ[I [WF,RY) * 2JK4JM>+ 1?B_:##3IC*26=;D+I MH5ST]8+6S]DX#2RFSNP/>Y"_.?XOO+]O[E+A)"JD6(C7XITD)007,XB@@T\9 MF?$O%J8WI;"O9ZD3X[X?W?\8=\*M"YF*%=%$BN=B(A?26OI5JD(0I"3IBXBN MK^S_H7'%R1Z/SO=&. @4G3X3[7["^VX]'?W-ZQ5U]]7 ,7$>RZ;7%Z$N](80 M.?W62\\$A5S&J;VN@G'I.H>>N],4>8VKPC.VZ$\+XO8:7AX'BMJI:.(J3HN8VGV@(_*F-]O2]U=)(F0\\/=PG=%P-9%M0%?)'DU3*+ M0#:%G%RE5$B.&2E/-?M^%(;Z>H#JZ/"<'"WG]1CUS 7\_/.$-EYF%S+80B!7 M24EPR@E0P0@AE;2<[1>/G(;>OAZJ3GT^>@7&#W?!W'JN4JD84[!D_KFOZ[H] M!)$$H,S29^NCEGUE-4:(XGG:^MS(YOUW&TD,2UXC M1.DBF;#!(=W#6'\?[<:_Z-W7M; M-D_D,H8H48 6.8#*9%)B3AH41S)[-CO=:#5#8\;.XHUM.F O^D59-X]RSTEB M_WS9$\UQ*+75LHYJV>RPXEF2IHH!$TE).IXZN!J M.\@UON.6H17*V0(N1[(D+ 7Z55"0N98LUHT*]E2;?X?0?1:O;MV4]A#1=P"A%ZJ:7EG/DK[ MF!MQ?%UU"JO*?RVJ?A_6>,&\S38BAUAJ132= M<8B^()A43 Y1Z(3Z1" ]D(5SF+0]"%XO)PY.H.MS!WEE^&VY'^&]F: M&&8<\B_9)0):L4%1#0;./4M1% M/DPX6<>PM'DF;Z%AQ7*=@2!XI/,\!O#4J M.Y=-;%1:VY*K:5+'YW1"1D+$&6U(_C7,EO\(EU>X*+_,U[/UMWL+UL?+[N[S ME599W<$<3I#-C<&68EC-M5741U7+=N@?@FGM(QT(JW@3<]-M-A>+MC&3GR9J MO*X$12FAZ S%T27%?4Q%MJF"^T&SN4,0=EPV=XCF.G C=F24NL DD^PL3VX H/- M3%J0I?8!66D@F*# Y)R+M9&1^-H8NETD]99_'0D$#XW>*!KI %I_?/A8GW"N MEM\H2/K;XBLNY_5^V)IN6="QVFFI@PN@7/3@$Y+O(9*S*7.C1!O[]BQ9TT)L M)-4O6NEAZIE;?\QGZS?SK[B=@K2\6JU_O9KGF]*N*+/A)=772P6J< 3O48+F M(K%0EZ7H_?;M/ON9:>^\<1$RLE [L#E//'9C7'_ =+6Q0*-KI0.DO5XL_UPL24H_+>9YRPI) M:\N,;E/Y\RQ9TZ9JVV!K/#UT *K'!^67 M_[FB(_*(+XW2Z^P#.!.(KY@1G"5 N.P48T6;C*=:>?4TA=/F/$]EQD;03@>H MN\W4_?3M]I?_,<,E$?7YVV_X%2\W00T9YY0,[H#BZTGI"Y)OYGU?KU49B?&O@F99>1$OG5RI7 M'=9"MPAR8D5X4^@\!]-F-\ S1'6"MO&AL MT1^JE4XB)+2LD&&WJ$H[ 2QUS MX2-XR2PDK;Q5W@==VA1B/$/4M&\?TT+L$+UT"C&Y927+H)0T%E#7M2_:D8A, M,9"83R73B3&L3?73,T1-Z\5-"[%#]-(!Q/8L,.4L)2P,N.,4>"E4X'W.P)/F MV@2G8R.PC=>CVNQE9,I,YK&ZZA* MZ?K;;DK.KUPT=J0R%9+6SM\!4/P64H0 M3EN=;6+N9,L"GB2PM_SFT=!X$7S'Z^F,2K[OQER]_ASFGW UN^-_4:YO@!9% MX(=]M_VPKX.E,$&AN'=)>UDR,!7J< DK\][!VB+<%DSIU2;[JUN"\6+859K MNG8B2D.'E#N(29$?[*.PSHH4=9LZN!^T4'P(PHXK%!^BN2YO]]UU-X)<[AAL M!I>$K-7V]"N4!9BC.XHIRW(\56;WN**Y3DK*!T'EB**Y(7KK )*[TTO1!.^\ MC" WXX4"SQ02N@+<5.\5JKGST":A5#R3JFTB;#>P"QO=;A M'0.^UCKK )8[6H^D2A3!Y@ 6>20NF !GDP"FN159(WK69FK\$6U_G30V'..C MC:"-+C&U/8M9<:\T.N AD$?!E8>HLR+1( ^)(\N-"CW/JNUOD+;W;?L;(OH. M(/1BIYEB)<9D%:#2%)X'43O-?*PI&ANUQQ3YO]O^#M7_T+:_(7LX#(F,<0@Y.L<5')#U-?=\R=V$!;/6%PK\QV4*+. ZH5 M^$*3_((!KTL!Y9Q+O@CCL(T[]N/5UPW"R5'U=4.4UA,BGZB , RY8X&!*:4: M^.#!&XT@K,Q1E^A<:%/>?FQE2B?U=8.@,* R98A>.H#8?BEM'K7SJFC(1=LZ MK+B ,RP1C\859$QI<:I>BC.O3!DW77"LKKH$X'72^\W3E0_79^T]IL4\S2YG MUV.%[V]DT](HQQPX86I')JLS52T##(9DPJ00HDW9^[A\]):2.!IH+T+Y9%KO M$O-/5_GHF.B:XA8TCQ0A)DMWB= :?+#>H(Z9I5,-Q#V+:JS38>C LJTA"NUF M8?UCYIX7ZLU<4A+LNRORN.J(4A^CXY$A9*T%*"\".&L1_AVAO"T0NK34S[/\,]ZR_ '7Z\M-$'*A-?/:)0W!TZ6CA4F#A5 5_Y];J,P@ >Y:1#M!&EYC:9M.=,8P\7T\>C#)UB& & MQRHS3MC-8F@T_]X>,4S;^Y:1#A%]!Q!Z>?T\AN@9\\"UK .*2.V>)P5DST-4 M,:ALVABH,RTC':3_H66D0Y31 ;C>KC_C\D6F#!GLY RGD-T34T:+RE0$"LER M5#)'Z=I4L^Q%WK3IIB8P&U\M'6#M>TG]'KYD;]5<_3<\YM>F,YU\=I(TN,;4]?T%$R[QP@)L\AL("3A-3 MK&A;1/ V^E/MD3ZTIK>35IIC[JWQ==4/ %\OYNOE+%ZMMV[?+U_^O%Q\PV7E M<(F;-^OEM_M_Z=67Q=5\38=7<"5U!"]B7:CB$SF"4M!9]L$R97+C&MX#Z>ZM M&O)H(#T-U5-HM1\,WQ\T\->?F-:8?[U:DTQOV+[/Z>IW_&O]*\DA7/[_&)87 M$57TF@G0/E',9'.&@$Q#LL7%@+7_Y%25 H.)[ZWJL1&:3Z;?+B%]6_2P&3MT M_>>KWQ?SM*E_6%\(FXS47@')DD)RGB-$58C+)*TJ0A:O3^4CO$!J;T6*[>$Z MINXZ .?6\7XUS]>O18O5>GF7]WOLA?TV"W%VN9GX:9%+8/T/[2H98@R.@#7GG&9019537&%H$'E8"CP3^1!<,:4 M<:C=R3JL#TWG=%*&<,R-.+ZNN@3@\W':K1NK4E(NY@0&ZVESN2;&3 $KLXW< M.V*US;B^0RD^BQ3.$/"\_.@]OB;[1.QWC_L/V*S/^A__B9=?\>^+^?KSZD)K MR7U("K34#)3T'*)GQ+.WT2CO@O5MFC2.)+PW_+9 U\ \SIBJ/C]DUS35QW\N M+I*2F3,70"M%1D.24Q458Q"+)F?'D,UHM(KH,'I[2S[VA^-#%'NF\"4\XD6D M(\HRA0%98G7*Z)AZ$C ($XJ3.C*9VS28'$IQ;PG)3B$\6+GG">)?%U?+BVR* MB9S""116@6+:5L^-$&>"B=X$=.E4+?9[$=Q;.K)/" ]6[9DB>/85+XQ(P1D1 M(0514Z^AUA18"];0?W76T38J0S^0X-YFGG2*X*&JG;K,?1B/KPI]]I9/7KR, MP1B@*X<-L#CYN-[X=#^J^)PN'X.QU_]U!0C=!X6 MIG.$#"8H/F(\)F:9 :$Y Z5% 9@]NW6#_HCZ'N_;NTAPN\20C>[ M98(H!IT"'>M[ELP*O)022B!WU4=?E"DG E%_A4.':7O?;NTAHI\Z7'CU]]_^ M^+#M,\(=9VU;LL)0)VWH=&'R%A23"ER0&KBPRG-?$HMQKRAA_V_VAIE#%+QH M+^WI0?3+/$_1,EWLH./EE(!1.-))F'"@< M*K.IM5T]O3#_IAC__^YQ@"PQNH494'1*EC0H!IYI!P)K$:8,2;O])CP\^>.G MS62-K_WC9=B![['#@#U5,*2+R-R2>V8ERW7JG(4H+0/+= REZ"QMFTV5^]/8 M1;Y_?#>WD9+ZA=_?PU^S+U=?7LWG5^'RN\[I=[B\N7OIEVG3H*J59=9YT$S5 ML1G*08CD"7(>/"S,J@A6U?>5X@L$$3T(*:..G$31J&GD:-*[-,(GPG0C!9\U MHB\2>A?J?HNX>2IT=C-.RP%SH0@EG5*J:='@ 31W4775+X8'J;1?\+Y>K-9U MN<:G^>Q_,5]PY,;8N-VDJS0Y:S[5 ZJMRB9';?Q)3>[WY'511341)(]05+_H MNSEGJZ<.VK57] ]E?;$]=^(0760N;>33@4!10& 5$&^H+DV1%&Y71-JW] M&X.)+JJI)C:NS90^]AM(OJK%8P[T_7/8_H>;WX M\F6VKH^/8;X1%XD YVF&!]7"///31BMQV9?B\2I7MI];O7KPO2=J#W(TWGHK MP6 PH+Q-X"67H U#+;SG4;7)BPXB\UBW8:^/?20%_$3_7_]]@2AR0&E JQ)! MJ 6SH,"9DLL'> M %B&F!%C+!3^2 6*QT#NH+"@O=!62B^9:1,#G-3\W:QZ?QLO9Y^N2R>O\,W\ M4>-M\,+*0.X!ZEC7?1@.+FB2B]7<.HM.-&I)W9/ CM!TEB7,4H!R7!B(#,-3F%UG$O2W&-DK,U!?(:H M:5_?3P>WL?32 <3J.N@[47U[E=+R*ER^6K\.R^4W^L/-3MZ+9#T6H3QH41/( M*B9PIDB0*J<@G>;2Y84GDVTU!> Q< T*BX%8'6*AM> D.&QUU^Y+X;2/Y*>#81.-]1Q7_([K M-W/Z'?Z)RP^?21N'Q!&/?\AH<<,+](T4)_P2EG/2;2V0V'SD%DL%@[4I90A, MYSKY@$$DQD%DQKU,P>C2IIEE%T7'FJ2'/_>?82=*T'OXHF'AH7\81_UD9E$V9WD'/$[M^5#OC\A2MK4V,1V&, M40RRB1Q4X@(HDF/ ?)'1Q$).=9O1HZU,S-TTQX=?^"FL9HEN\)]GEU=KS!MI MWYT AN!I]VSR=JKKP"^_ M8_,_2O>$0&X.4?VNZR?9[^UM>NSL*C M=QH,V2P*X"P%<%C'2&1CG+-2T#_/]-I]18%JKG::9/L!T]5RLZ'GE[_2Y14) M]%?23&VQN;I6Y&-3?]U7D:40,2D!)O@$BCQ<",HH8$P)D0U#9&V>Q<;EH]-+ M>@CZ=IO!DRNZA[N;N-FTF[V^#*L5V?PU&?E-O[*PRJ1,<5F.S(+RDH'+N0 % M4(D7IU06;1[1=I+4RYZ1T^/D(61'45H'Z+M/_TV?H_$B%)/JA X/*M>5J:+. M%Z0[UHJL/2]MAJ@_IF5BO(VCY(?U'L=)O ?,++Y\6"W M+0->4N#B4H%B.8(B^\@D?\G-W_&S)\YICZ/[,>0VJ>(?V<]? M_N=JMOY6K^3%?)/SJC:T2).\%QZ$+@&44QJ<]1),X=E&:Z,+H:UW\Q19O>R- MZ)N,J-'JJ?(J<37^=X M=3_,$!TM^PX =&V.-Y;]9F1/],)(.E9RPX"@7P6&''Q@L0@LH=@VZZ\>D3+Q MB\#QZGW2YSE4UAV Y4C;_=.WIW_ YB22ZV=*D1)B3!PH"K$DA1C &ZYY*-(6 MT09V#9F:MB2LHSNW%^!T>X;N36/RKECT=!OQD&MC.6/@/1?5S&AGLHKNX5CU MI@>AE]&'W4!H+V@?J,\.\'G3@GC_FC(Q*JN+H0,?7)UU$$E2TE* EIE,0D82 M4QM_\C$Q/:+P4&T_="B/%'T'Z'F/J_5R5N? ;YCX8SY;K]Y_^&/+#)>%LR01 M4DF&W!W#R-MF-R%H.V,6W/DC5M9-P44>.IHP-L'7D#_';7[1U<*0XU M9(>ULB%EJ.-:R+&)/L4<,^HVX]+&XF#:&N\?QZ\\#!)3SY=XO9A_I9^TX6AS MK*^+:=ZL5E>8W\PK[\3D]1_^YVS]^3->YE\7RX_AK\WO%I?U7]_UJ%T4KH5T MEA2@I0;EHP//R 6***477A6/#X;^['RV'I6P'F_ZUM!:=*+GZ3%^^U3R;CE; MD/"__3S[.LLXS^_#^G8F(I<\*BWI1E1!@=(6(:80P H= @LJ%:'WA.X^W^O1 M4S@M(D?72D= NYX]5,=KO;:ZF]GYX<_+V?J"_#/.=6UWRSS2=99JXY%GP(R7@8Z;E2D,A>0HE$W[&-45 M>$^OZ0[MKY.W5>E7'/A##%S+8&"SGP)FQH'@A1A/SD"V=8Z=- MLHVFJ0PD=%IG>%) .4--Y MI6C#AM!FY^HHY$\[,[ +G)\>!F?59G 3F"_*/3$LRJ._-V87PM!OMFM2.(K[ MYMW)3+(@B@:MO:H#!B6$DCCDG)(2TBK-SZMU\%:LM>'^PBH1BU5(I[B."2N6 M?'\A!:!@$:/@/)LV+VK?D=%I!\$0W3^T>(>+N8M[^SOR7WVE<[?I^%K<\\7K M.P79RDW7XH71QF-=9%:M,#DF#NER8 (8VIB]U-*4-@F"@81VVK(W&M)&5M69 M87'K-U_(Y*0PRH-,M0.RA #.T9DS)C+'F68VVXG1N"5UVMA^8CP>HJY^X_%' MT=KU<Y?^Z6FVF.UTXPX3EA4$6JM!APP3!:0,E%\.\T3K(-K'T@01/&SV?#IDC MJZY?.[GS<4N)$*/($604'I2AR#XZ%:$(6DH&-TNK@]36B__PULSPI5 MQXN]BYOVSIN]?JBL,PJO:H;^3UR&FZ5_&]XV7%ZD:!EB"8#).%!2"'#&!>#& MVY"3"D*UZ3P=2.A>B'-GA;B6JNK@1GTHLYL B@GFO"\DJ!!%K35%$IFO492B M R6=8.DT(Q2'1+7^K) UANC/QYK=O_@O?,H^Z$R1N15(AX05.B1U?VE16DAT M0L@V;WN#2=WO'9F=%?#:ZNM,TV2UE*Z^*CWP6S=_Z\V\+)9?KJ?X-\F7#?SX M*1)GQ\BC=0:-FY"9HC!!!L*]"M:0<=3TVVRLCB4KEQKUH#2? G;CU=8]8E_^ MQ/EJ:VN68?YIT[J\^NG;W=]Y%[[5/WOUS["\'NYX$7P)GI,L:H$GN<)9@%?% M0HY!DVN23')MLF^CL=!IYFX(YG;/_CJE>COP+J\II[]\W6 ?ZC)G;0&S(-Y[K:L9[G57% M95W(<0)?9PTIE0))DSLPUK(0BW6E483=@IN)NR4.!]=#NSFUICM ^_-M>U9) M[BDN!%52K3LV$2(J!]QNRMH\,=5FOM#Q793M3.SDJ!G4>3E$A1W@D1RCC?,_ M3]>QP&K+1@I(B)$5H42Y8"%%Z*"PPDU0,J-HD 7<0-/&,J]XP.(;:.D#? M4VWQ+&6?:NMR+G5.)3H)0?$ 3'M%MPO6!]DVT>"!$PG:37GI#77'JJL#Q.V> MCZJ3$,845\O&R0'7TD (L@YF*"*9(C"D1ILOCII+.9VCQ("6_/+1XB,3[:%^]'J.[ M6;CW:+@J,]9PP; NU4B@;,P0;)8@I?&RJ)"<>>"CO3R4]NE/=3>?>) B=\RH M'4&J'=B5%XWS+MO\VVW?5F9"I1(%1)XH;JE%%U$6!IY[);TH6F.;+1S'T][+ M&+Y)K\C3(F!JN_AD)=I->NNYXL@BI P"/7A3=W-+2[%1"1R2+=EGQD/P+R;] MCJ*@\W>4D6&R.+7.>LY4WVMM(!XW__M(%8 ^_J+ME7HD;)(Q@M"+QKL'>7[]_Y%=W2]NTEBP@2L"8"CG?&.BX9PY:8O ^>R9"FZ*Q(PF?ULZ> M$*L//8%3*OSWA&W$'_/236MZ&>W./Q#3]0".5K-:#CHM/;W+CRXF_=V$\?>'3IIE2*W2@$Y_0C*D?\?:JMCU$8E8YGDC=JM M]B+OK&WI$-SM+O(92WD]/!;<,O5[96JUKF.R'FW!$E<7)06E M,@#)5->=ZW0KB3ICUGA,2)M&U:/(GO85O0L$MU;VU$\"3[W#W(]@K_=] MO)D3\U<;^;Y=?\;EQ\]A_O;/38'T/\+EU34D*";]@4!C:D[ M000XFY$"4\;0<>,<2R]Y#J M [(009EZE$M]O=1).L]"FU^ 0:J>=;# AD)NKM@/XWAW6V[(:7'Z=;0NZ M'C_47VY^Y&;ZX7M,BT_S.N26CO=L<:V*.T%XH45A.@(/MB[PK/$(%QZ2$MR[ M:)7.;<+M9BQ-.U"A"XL^)4BZ.BT[G+O[I6GOKI;I,_V-6OJVAU,7DDLRRT0! MCB=S44>G1,P9C @8DL\E-UH$W9"I:8=%='%BI@7*N;^/_QZ6M7OXZS$C90_Z MSDG?S)_GLH_7\\RR,%8SD)%1S.F+ 1\*@B;L&8DQZD;=];V\GA];7%,+$R3G M!EAMN< C:"<@ELIBSD"*V\?E_D";:$^*W7:OM$!#TX._L+(D--J$O=/\4 M0^2K0#+UF )D'9QD1BALM$WWN#KU,VC!'021O>O4A^BK ^ ]46R;I4RYEE[I ML&D9*06\(0Z"-3:CHNC:MZD#.9\Z]4%*?KE.?8C$>\#,O:+J;16U1I\HIHS@ M':?PLF0&T1L/+H205;+9E](&,X]HZ:YX?9!VGUPT?["H)QTP]; _Z;BWA?! M(O<6;(F!&# 48"4,-=4H6-$Y^BA?"C5V_.QID[\CZ7X,N74Q6>S6?EZGXNHM MO9AO?,5J0S&GP+T)P'P=^VB-!!]5!DW1?F"B\,S:M$,]2]:/TH0WBG-SM-XZ MN*P>\'#34&1=$I*"%%-T!(7:73_R^&QCKN-K&6O3_?DD.9VX.<>K^V$#\=&R M[P! ]]Z5MH8X)(&!KB)07),A3LJ D\5#4-XE93ECC>H;'Y$R\;2MX]7[I+MS MJ*P[ ,L_<+6N+2WUY"C)5+!$*T^9!&$5!U/B!^E8>Z8 MZ^Q0G?0#I^W),DR0ZQ\=19V1B"],07 E@*!PP&-,THHVXX*^(V-:FW.P,I\& MQ0&2G;SZ\=$QN3M%;\J;^6P]"Y?OKN+E++TM9;,"]^WR]>?Z5][,Z[A8(N9M M2E?+FR$R(2<6(X_@,AVKFFV#:"F^-(XBE&@<_>^#]YY=I8XC4]8%T@Y!R*(7 M=9TC5N_S:C7'XI0%I[*!.AD90J;@ER2OK?>Z2)N;07-R)': GV.1?*@R^P;N MJ^?DRZ0.UD:R#[IV3=LD(/CZ5B.3T3Q%Z8,> ;//T3#-(\99P74T%4Z(U-5R M??'VGW/Z.9]G?VX\(AY+X'5J3EW:"*K6U#@*G\!SEU)!'?E#[#WM(=)/ON<= MTN\>>H://CUM$?:T@<9Q>N@%0#>.CBGH5>UQ2$+5G6*>J+8& @K')6.]G>/U>\Z[L%Q7-FZR#AB4J94<-OH ) H&$8,& M[I"N;,NY?S@9=,=UMN,#'>C\$&TM1A9=!X\-WT]^9MH;$@;%.J'0/SQ7$(,L M] \1M)):*LWVL0.#'QN&CWMOUA+1Q_O5X7KI %1-AIJ2Y$0TM3"W%(HD,-=M M#HZ#B'4>G&/*ZG^/>S]DW/L@<)UBW/L037> ]N=GA1>5B]?)0\Z\2I<$&U!J M0%^RSL4Q%MIL=_E7&_<^"#6#QKT/46$'>-PU-SSPE'Q)"5+PE@)<&\C!+1I8 M<,))D54.; RCK W5-SZUTHR3J>P-0MZ0JM E=8 1YRXEPA M\H=)KHG7#+1[*^L-<\>J:^J7DW>?PWR]^+(A_V\DQ?6-N7:J6)$+ AJ6R:56 MO,[7RR"U<5)RRQ_-0=OQ=++K"Q-'Q[T :3PM=&"\[L:/;2N)?_I&/NC_7.'/ MN$K+V:91];KZ@46C67+@2\QU]VG.S_1&4P.U>"C-/C1 MXNP%%'\\&A3TF*\4C8O<,>#"QFJO,\12+#A;+$L^!1,'% WM]]&)&X]: F=L MD7=P>WVXBJM9GH7EMP]AXR'<-G8R55*.:,'70A,ER0"'P,@>>R5Y\IPGTV8; MW4Z2IIWLTH<7-8Z^>@#>'?GUB+XM'TE\JY"J*&\"(..%*B2GDF0 )0@M7M>& MAYR-?=V:Y4STT+4;@TIDI%W6%I)VW/ LHGDX+G.'Z_3<5R9.]K0!Q;BRG1 D&6<7O^&G M:$_12>VUFPPO3_?%I\_7_I M1V]LR/^H^DNX_N4&,T]\="^4N!_3[SE6!Q/#YYKJ[6'B1JB04H+B;!TL7P=/ M.H;@$$M6GL?P,!H[ #OWOSC-G7.TRA8CR&_JN^75]6"^O]?!?*MOJ[I$[LT\ M;>U?9"69[#.PI.@@!&<@"%3@90I*HB^%V;WNEN>^,IWR#U?:HH4$)ZXJ?U^M MX^80))9#B:8 +W39*>\+N>GDG%OC-<;,''_V_ ^K)[_][%XX\#_F[7&X_'L MS4W6+A;&L43@+I,CG6M;;\$ VN62=$14>J\=?OO#9NIR] -5]E#I!\AO8K7_ M?3:??;GZDX5CA'VIZ'K3KD9)T5#@Q4I^.!SL&/7?__0T8>EHZC]8 MBAT\68VPJYCQ**TMBH+T0AZ7BN1FL]J?CZF@LE+&_7 S?DO .$O-.?LQG96) M(- #Z.\]1&T69&\5L*J+LC&_F=][F+H(PO% <0/DH,DL6)G)E'M3?QMT) _! MF#8U%4.H[+R38&0$/9-(&%6=?4'UW7*6\!TN-[Q=6"D2TG_!"0I+E6 9R,$P M8$RT]0DU^-QFT_8NBCIO)#@9! ]74U]P>[V8KV:DM.T ^H2SKYC??G>6$K8^S/^;$UC^7 ML\W0J-DJ+:[(8;K(.;-0N :MZXPR'C0$+CU8X8,RFK-<'EC(7<5(+WRI\Z:" M-@ ;7P<=F+^;C1I;GJK_4#O!-GLW+I0P/+*0Z#1$"8H)5BM$%5B/*K!B@X]M MADH^1U7G?0AMC=MHZIK:EMVXK9NAXWC#SX40!G5T!F)RQ$((M;J&_IAH] M6A7VZV)Y^N=/W"4PH=T:0=X=6*M[Q:#;=9U7Z\^+95U$>.%=LINEXMXK!LH4 M"=Z@ !6#=Y([YE6;:LIGB)JXGG):6S66LOK"W;NP?+O<3#'/=:O?7=S#47OK M.0.;=*EKCB5$RPO)RWL7I(M!MIEALP=Q$]>W=(/#490W]=5Y>_-C_OFJSC2\ MWL%Z?<9^QW]N_M7J;\O%:G6A+<98ZK-H75ZL,%!X$XNHG?RQSH2R(?O](H+] M/SIQ.GS*X*"19CJP@'^?S5I-#VU M$;U_*= 9K0S_//LZRSC/=WQ>U,+J8#("2D]N2HX60F(44;&B9:%K@;,AVZ-> M^-Q^N/O14Y8#$IL ML]GE>;KV0^&/FM8846<=(/!@85Z/&'TS7ZV75]?R6'_&YGOY]=2+ M-_-K#^="&!="<0Y<5@&4)9'[2,@K3%F6>>:\56[N1!SN=RI^V)Q*CS@ZY_.U M^<=VZ<KH^.A%1^+S/(A/\&!C M)=8%G8F.A@7+)'!I#5V8(H-SY) 6-(49G9R/#1VO,8\R3#O.K3C7!S*.G8T9 MPS9L3K_ZN55'VL3IRO=DP5L6:G%3@:]3QGET!F-2WH2![3 MR!N&]W,K#G8B M[C,"_(W\F&)*SUXENIA MZG&>==->P=%+R+ +;VX_"-GDUQAG68H4001FZHN_#%X@ @M!%Z&<\KE1__J8 MQQCV\.)<"[3'0\3)7B(/G?R_)# M8%%J!EE8 2H)!UYCW4.HC#!"&1M\FPOA6=J&(?I<"]$CRZYS-*ZZ,2U9>$MH3$2G21-4IF/D?:,"R>;?EW5,D=VXNX-\#Z]C60+J[R M=6)I^5_3RX\?\2+_-E_\&?Y:_6U^4;_])EY,/ZRD,+%19"^= U&DK)V<"2+S MDA@0LM,B:7?WE=2C36*C$C8,L^=6BCVZB+N#]_4P#,$B@F M-;C,,F3NO X\!1=P-[S>^:1A #RW>N?X0N@.4<,51RANBS2^EIYJ/P_Q+AI' MT:7*0JO@T6#:QS:.9@;/K:YX2,%UX%N^^JLF_ZZFRX^5?V_*KQ@O7WRJ+[(G MSF*1Z!/D(C-IFG+@D/P3QIVQ5L3(N&SB5#Y.TS!(GEOI;V19=8"Z>R\9DU8!2D0:DV-1I):L0D63?Z'N-MVKN?HFH8\LZM!C>ZO(Y_ M(S]^D"<36,DII8E?$&2@.$UX!MYI"9&KB%DC17'#6B)VI6 8 ,^RRG40H75A M%9\(OOA$VQ1"2)QB*5(QE7B"X.DT(J%46JL<4JMWTD_1-6QFTKG6E$:4V?%M MXYVCW-&M[]]?MPVA82Y'E:"0D0?B6H$HBP!KHA'>)<[,4).XU0NMY5D;1_=%G6XFM*ZK O;!@F):=;1&I%S%LA<0.5/C;FGAHK6'49_SB_#Q=T7 M"G_,+_]_O'R':?YAMII\(Y74P24'1>L(*E@.OB0+$IW1ID0M=9L7++G]QY!EKUD%._Q+!@H;S(X4U^B1I-%J5ZX M/+77_;=/.$S+SJU2V36.3EF_5O]YA\2=Y?3RVGA=/^O&.@DX* 34GH-R4H&+ M3H#1Q1=I4XXA]*5,3QUGF.:<6W6U'X0<.]NV,P=6,>+-9QI_AL4'O%SG'5?? M)!?8>9O1^0(IE#H"(7MPZ T8IY4OZ(JZN\]O[#;L(60.TX%S*^=V)OZ35815 M.]HJUWF/&W^;AXOEQ*/T.6M&]APE*&T979@A0N%:.QNRNC<#8VPE>([$80IP M;E7ECL3>B[.TRP"#9YW(%Q\^+/!#N,3?9Y>+Z6PY3:N4XC\WS_FLQN0<@@[! MU$G2'GQBM3ZET.=0 @NIG3MU^ ,/T[5S*Z"?$LHZ4,8;K08OP^?I9;A87ZSO M""V++U@3'[]=75XM\'J!Q"1A9"XX#5)@O6J+@> R.9Z"2W0LZ*C;['S;FM1A MNV?.MU#?4K(=0'=G_MY>A/?B2YA>U$61Q)"5.SDAFV!5U@(4UN2>00T!F07B M.$.9O-;%]!5W/W.B88IP;@T$7>'D9(..%SFO\ MSYL2LI/66'"*[D)59X]$:R5X[KGE/GNEAJWG.3#APU3EW+H NH=(+]?-+@[E MV\UCR%6'TIMRJ= \>3$!BU]TM%F)=O> M*H]0-@SNYU9\/[Z0.[@77ERL?@;SPXQX]5?](TZ8*REIR4"J;$%ESB$6QZ!$ MU"89(UDJ36S\,/J& ?A:?UA]Q(]H*L[5[>H^U[]-'S%<7./^^ M5AOS='8SV?[M2=*O>!FF%\O;1U]./WV^>'9J2BM2_O,[?^YR;D/1/>TX(J_P MKTN<9+=43]C;YW>+%>%;&\7-X+QYHJ>O'7=#E)OHY8X!$28@8EN85@>0 KDY#&!!9YFPAC*(7'!>(8:'@. M8&.(ID?(_1$^X:_S3V$ZFQ05T&DZBK>I+INGP(-4--?UW_CJNP5I2H0O6.H^*&%)%.X9/S8!C]71=F;8S/ M^81/?T1G,-E5@O$?_74S3>D?9G7/E'),G9P&8#!Y4-@B! M:P9H9.2\!$/?W0HF SYTV)R=DP3.V"SOX/9Z3Z)9!?8O+\)RN>'9R@!G5HIC M,E/87)P$(DB%"P> VO3'7V?EN->92,)^:Z+LQ_'>\#,RG2NSO%B8SMU M0%^X39"=(UWR59=RW4#K47M#;%&Q34WS/BU'=G_VE.Z#K;L[LWIGL)"]C//Q MI@ZN#O!ZZ9 B!XD4&4KE!4$W2?!8 A3'HR3&2.?;9%(?IVG8(YD3\E%&8G\7 M%\Z3DP:E8-8KZX'%4-N$Z"!D(QTX854NI!Y+Z8B0U8"HA/U MPHT.@M&D-EJ:PF5!6]H4N(Y;[KN6VZ9Y_ZF>@N5C307KVRMRJX/7&HI 8F!6 M!B)'#\II:6UR*K%&8TO&.L))%Q6WP>^]!,=10-"!K[&FG'YX%>B+(%DLMBY) MEA:4"@:<3 %$%@YUR<3=-J[%+3*.G 8Y#A3N-N;N+)<.0+4[X[X?>Y9KA_R- MI+A1JO! Z)')$ ]TK$_+N0=3F\CH2[HP;&-=&YSFN!#? US;MN&UEG0':'_( MW7OW_A^;-(8M63*=+)3:/Z^TJ)L)% *7/C,L/CC3QBEXDJPCF]BCHV;>2H0= MX'&$SESI=9(..11IZ,22O"A?F(?"6?):D5EP#2?&[$7[<7.B?3@/!T; *6-^ M>#OXN_G%Q6_S1?U'$ZXS:7W.P!DF$DE2%'1H 9B\\!%3CB+VI1\[G;/S6V)D M%!_^A<&ND/HQ%&[S,,K[($L4"E#)U6(="X%7%I'?JAW';!IUH??UQ*X_-3L MSH_V&F\;T.VLC9_7F^HOP^*R>^0PQZ@_]3+;H'W(ZCF7<<^)JN%90YR0D.FRSAP MH7C0UG&E@T8C.QMQVB2:[&^>T3FIY3Z@VS.:?#7+IZ*1S\[7N"GH%(.PZ,CE M2$62H*.':'0A/B;T DMF^F0SKMLPXD0CTY-)R38#Y8^1LWU^9HX1G! @%*CD M!"B1&$1)@7PQ6B6RUS:%4_.,1Y[9=,J9WG;JTZ$IV K+/UR6^'GV26>#-IG\ M-H8.E+((+FL*6$2P1FHF;#BU.[W%ZO7^;O,?RAZT1/4/E:D>,$]/%C2<&<"B M.2C$54]B $-VE-4I45F==BI['(-PRKGN,S (+5%]UE'")EMY1:A^GFLY>.>4 M"Q!])@=+%_I3?4^LLO8JF.@C:_,4H8_SGWUR_0P,03,\G[45V"*^XH9;HR," M0R1.%?*GG/(1F#2J%%<0^0^>*SCE//X96(!&6#[[&L";J\OE99CEZ>S#'N\"A=_XN+36EMAFB=JS-C#3@;#6ABG]:.6W=R#L$. M;#C1 *'W_']K0/9RH\?GF1>W9MXC>X&_&<<)S\:%(A%R]G6C!7'*UZJDL MF<@.;<-$WU'.?*+^^XAZVC_4SF+%<7GU:L^Y@ MDUFV(>9($UIVYE!UX;=6&K3(VF$F\GFC!PP_)[5LB=]VDUJV 4$'_MOMH0W.^8Q$ M* %-1PHGDX)0%(.0A/:%YZ);;54\QTDM6T'AR4DMV\BE U#MSK@G)C'PHC0J MIL&5C$"*SB &4X!98;A@BJ=TI+3=B4]JV0I0)7\#X#HM#6Q>0#MC&FCQ#4>9M8)$W2.JZY,*H;DMO)TN-#E3YW9_9'2.E30<%RJ] M*,TN@GB*$_^<4V@^O9A>?GU'(?K$9Y-8W>8A,0A0:#5$QQC0AT/=Z)=M2.J44?@.3=]>C==_NNW!=8"!!*R+E<,"4E)+I4C5X G4,:$NJ#- M0O;DA"J%,F##NZCET4Z^WMR-+NT-G'/3I&OC\NOTRS3C+*\88M!XA2X#]Y;B MQ)P3>"T1K! E.:E3;K0II?G13KXBW(TF[0V<7C3I[6*:<%*(IYH\5!#"$C^#JTZ>P^'JK&'[X?2Y;$7'8 M;H'=^=-'EX!EPF*, H3,DC3!6?#>>C N):>9+3&T>4UU+ET"5ICB$M> K,[] MKC/G7& 13/2IE!(L\D8=IS^[!+;$;[LN@6U T(%?<;M@F.I^3),-*,]KU44D MB"@=>)$8#SKS_'V1],\N@5&A\&27P#9RZ0!432J"-DETW"ARV,EK5XQG\$H& MX-)RS%EK\MU^=@GLT"6P%;@.T26PC:0[0/MCY6996%0B!I""KQ:,,/ F(3AK M0E21U^:,GUT"AT/*P"Z!;<36 ?I&"(:S9C[5830JU>'E@NXI7ZR X*7A0FEE MY,_M+?VZ"@=&P"EC?K>AD2KP(+U X"80BUR.$%5!BC-4<@I3W2W>EW[\F-M; MMD+Q<;>W; .I'T/A-J-/M<7BT1D0/M4"%X7S/O, &E42.F8ES:FMBOB1M[=L MA?.CS=O=!G0_W%R^22Q&EY R\*(+.<2LOF#.' H/P=M +G8YTB+5G]M;SD4C M]X#<#S43;V*90FVLAEQGEZNH#43A"J P%/U:3,:=FC+^P-M;^E3&/2#W(ZR( MN+]$PR23A/>:A)WM+GWJY'_!^!-6\Z]@K MGYPL2D 0]>$X)V'&.N*#%2:3\1A8;WVV/[>WG)Q:[@.ZLY_TGE*MADH?XR<[?-3+(E?T@9GB&>" MY&\8@\!B!B^B+M[$+/RI36C_N;WE .K3H2G8"LL_7);X>?859XRP3( ,I*Y* M"7*+A.%@D@^..:FY[&P6P<_M+3^>/6B)ZA\J4_T\ZZSDHHA ,5RQEAQ$:^JL M^P#))L=X3BF&4W/R?VYO.3N#T!+59QTE;+7M@O-D(O,6LI$9E/9(9I0<+"16 M>I:2];*S9[P_M[?\8(:@&9[/V@IL$5]11*6*TF0YT3%0/GCP-<]+QC2*I"TW MY61;OWYN;SD#"] (RV=? ]AE649(G),GI4#Z.I=?,P/>N0+:H8\2F2^\S8C- MKMAPH@%"[_G_UH#LY4:/SS,O;LV\9U=JF!*EC=&"H$@(E"&[[1V/P$WB0>IL MB_NYO>7<]+1_J)W-_)5_7'=&T'\7T[2:C/#MGQ]Z#LM6Q!QG'LON_.IC+@O3 MI([H.&A5-P$&3\XPE@)6UW%O.B)!_N=5[*468XF$ .9!Z50@.-<0TR, M,0S6H&JS_N;G7)9M\=MN+LLV(.C ?[L]HJ%86[+)&8+6BN+A5,"1UPFHM!>9 M*5]\FQ?:9SF792LH/#F791NY= "JW1GWQ P&%^F8F!EX46RT9!;(8M 55GR9[YAFP M;*,S)'UN$UGV<1(.C(!3QOQN#T%X*2S[A)4=Q)THR<9X[L%S8W/V MO XQZTL_?LR)+%NA^+@36;:!U(^A<)OG3%P7'DL4$(U+= 5'#R%$!YF)4IST M-IU<:\Z//)%E*YP?[0W=-J#[X7KM)T5@-#%XT+RV1ZA@(13B#L;H'/)DR#T^ M,97\@2>R]*F1>T#NA^ISG^0LB[12@ ^%XEVG$0)C 8HD"Z:%B3*WF9E]J!.> M:!/*.2GC'I#[$<8^W!^,H;A(,5H-OJ@"2NI(8A2YMN-*9NI&@'AJ3NN//9&E M3[W<#W@_@FK>=>PS=U8%PX#;$J!V^4(LY%8HC2%*EF60C7:D=!5-GG(G=_]J MN0_HSKX;>[>.?.LT+QD=A%QJIYUUX+@R(),I1ON849S:B+,??Z6VG/AV:@JVP M_,-EB9]G7]0:);EI8**@J\ 5 8ZQ6+TDS1QWF$3#1;(]L.!$;_,?RAZT1/4/ ME:E^GG7!*!$TUU!*JG&21? R( B7Z@I-C,:MH_U$Y^(LOFL=F\O'K_]NTW5^/% ML&ST:)HY_35K;$;[MI*]N H /? M[/;@!1]BEEIHP,*1B(\>7"JR3A7+PKH4I&YC LYRVLI64'ARVLHV/9.!0J(CI>5/?-K*5N ZQ+25;23= =I? MD5,[_XIX(&R'(5H*[4"PQCULZ<>)T2Q'CP,E0GW$4*4IG7?GU'8?E$R.*8,Q%$2@:4R!KH M;Q*82O1ENHF/YI?O?[@3[9(=48TZ L^YZ=.[Z?)?ORVP%A20D'6Y8@@G2T(A M5X+"ZK-"00;&&?))?63ZM#=PSDV3KHW+K],OTXRS MO&*(C3:X0O)A9$0H1N0"HI<6)+-9+O1I+V!TXLFO5U, M$TX84RA5LN"QIC&0,_#>DY]::Q\849&): ?Y%0TGVCLX(C:W%\7Y= ,\_/VJ M9;,E'JPE8! 51^H+V)Y#?30':(?(K2-3F RAV"D'47@+P9@2A62:'/BS;@[X MEC;&Q1=2\$F-7E*XS?YR9G 06B%8Q,C1D M'%ST"#X59@0FB=@H^=KB."?=-+ -KA]O&C@6.#IP/WZ?D27$]R3PU07[>G/$ M5671.L.5BP;HSHQU?'T$IPV#J T7TGAG?)MGUD\0U4MSP=$@,V\COWZAN*D9 M*F4$STQ SIFM!^OZXADD&U%&24JOV^0IGR3KN' <3?C#0+6#)#J 556T-^5] MN,#EIERLM"/_WB>*$$5U[GT!+P4#F4-P3A.K5)O4PCU2NH3/+F*>C\GS#D#S MCB1!!'Q\,\F'^N'-KX^==',EI;J1UH5AF4F87H-(?(B6T^2(.ES>.$ M <0=M_+1#EACRZ4#J+W'"_K6A[_A#!?A@@[V(G^:SJ;5P;VUC1OK*@1#V HVU/E7*MBV373C'*27AJ5>0HYCXJ0#-=F<#//#!]_8 M@$E D:/+!B)+",IJ!2'GJOS%:..M**+-2*)A]!W7\SPJA.ZVZH\OSYXK NO+ M\<_P%^Z4RK_YST?+P3]*TTC)\V^__WNV\5L&D3,=BF &G"D$'<_))M)]#71O M*YFB4,*TN:6>(&J<3,JM7_TGL?(7^IE_310Y.I%56^]"-?VD-;&:?FE(3PHI MC"EM'@D]154/@?#^^'@XCS*"'$[$H*Q\BWW-RN:7M# N#]%W !.C!>>!\-76T%;F@(21B5Z/VGOT([]=0;8.RQTMA[:79 M@0O__;C5TYO/5@,CRK?C;ER^7RC*+]/+.T=-@0QWR@JP/K)37!+#:P&2L:)% M2"C0M7XEOC71/60#6X*VK12[ NRK4C#57-.W<]:FMQH>S=+T8KH2ZMVSNF2+ M0P,&ZP2TR"QXDSSX7$PLR4CN6YO:[:GN(8/8$K*-Y=@59G_=$$"'?+% M]DAM)[VN0/J/V>);CHF.NKDVEC=&2=XY:8;7RC><>9W[^/=Y6-:Q/&[G?$ D3[* MQ.M45G EUBX'4;,[OH#4+#KC=&#F8+FU<9.)K^?+Y6\DDSK,B15S^?3J;+U;S^-8OG.C&N/U;UN/Z_HZ7'^?TG3J![W9;9[328[!U M53,S%$^R"'1QD$U@CD4;HE"\9<;DH(?M-Z.P#9H?3GWVBYH.?(\=6'2=B)DP M9%E(NJED8'1Q,EQA3:O/>>G>:>TC&G;4:[(*-T]2"5W\1@PDQ MTUE8?%UU0OPQI^_.+HDT^I@/UQ*;2&Y9D()8[H0&I0/]J6@/4C =BZ 82+=I M56UXJ!XRA&>M1TW0M;NBS2_#Q5&BZ+>+^9?IDG[_)I] ;&H83 _YM-8Q]=8G M/D!H;6/MM4@>DEDO/Y'@C>* 22J"F4!L--ZZ86C]\FI1;M;,*.W6GNP?_?'UOWGKH<1H8=."B;D_Z&N3:_ MWSOJQ(D8LA,6M/]$_>.!0+)JL);%)9%=7904),2?"2T#O$DO6FZ9&\6GRCAOX'1>'(PJN M'S1^ZX6Z>QSKE'1:,TBU$DI_IOM$2@[:!Q:KPDG;IO?_&<*.&S(=V1*.(:Q^ ML/<(%R>!>V&2SL!*673A!TWYCDV!L>05@=1 MSV/'L(I9+QV"\PQ!Z9+!V9JQTLEES1(9^Y:S$3LS>*VBE3&X?R(5Y^\SAF]\ M\?9[H'&*S5M\4(LZ\Z[G/$3WMHC,US5R4N7:Q\ <>,<5H J9+!:FZ$^NQ/S] M>=DM%C^B6"^N"T;5L[VBW_SUUO.TB9%19XL*8O",/ =>P E?()CBG,;"??1M M.33&,?HM1&^#P$=MY<$E?40?L5JZR9"WE'_,J_&XHA^+%]=SVE[]A>FJ_KN7 M-^;]O,5%(BE.D DII4N0R-\!E0UY0V@X!&=]9BI+$_1S5K<9=?WF)G=!42%'SKVP\.JZEBLB4>?D3QWL#E:4(9.[JU*H.MX0VN+YK[-&I%1R._7 MD6U@G!M*]A2,\LOY8CX+7Z:+J^6+:7Z'%U,L+V;Y%?U,]2#?DV;7AMD7Z?+% MI_D5Z;-C.CA-+G^V28(*VA(#(@-IBI0I:IV-'\TH;TM=OP_!FQKEID+LUR@3 MFS_/E]/U>,)?KI;3&2[KU'45K+4&9,AU'T7=(,2Y 5MG!*8HHU('=9 ?I++? M9^ -3.S^*^F8L]*5%IAYJ#8S*1RI@/)ZP3L';K#[U MJ\6\OFNYWAVX/BBW@@Q^J0X)KZM20@'BO2,'F\M$O):,I]%0^1@5@Y#HS@Z) MHPCE%-#WMXMYK$T"UZKV>O[OFOK.MU0.A?3U9!"$(E8[08=V,4,)I5CK7*;_ M/QH2AU T")7^[% YNK!. :$/)2/^7(39DMB]R4 L-T>O_54Y%@-:U+WO467P M00I@L7C%,1>NRV@X'4[7L,0^.SNX-I)B#X,$*'H?)DZDR'$--Y2**879UUN.MC*D@,EZX#H2JVU2X+G%FI=@C"'ZXL>+SY^F91@@SZ_(,Z*$ M^KVO:[)VU1;[ >F+9/AS="PH\I-#76:@7.V(S:F^%%6VI"B-\BW')CU+X# T MGDLE9R_Q=(VZ]WAY>;$R\,N)4]R;RBY9ZGK*$NN*,>*CC4ZB9PDU/V@%\39Y MPQ!W1M6;745S"M?NW\)T]F;V3:R\&\7TT0_NDHHD& WV2XRXAH= M*9O@K&9A$8*W='C2..&]%EGQT2[A;2@;!LGSJ^$TD]XI0/?EU:>KBU!_Z-NL MLC_G[_#R:G%]8L-,L@+AW:?&N6AKZK.HF +I4J0_<KY!/!NY")!.?J_"R3%(3D%$23H_0J.1D:E]KNDM3O M^ZYMD/&HU=E+ CW=7B^N+C^N)F+_$3[AB[^FRXF7,0>I#61%5[ R/M8BBP*1 MO4O*HK&LL<-TCZ9.P+2?T!^#TGX2Z!9+O\X_47 \*5JFK(.'HGSUZH*MN[85 MA1;%ZH2JX-TG?$W1M*:J$SSM*?E!@-I!#!U ZGJ+RLL:GBZ^_AT_15Q,@K31 M$\5$M;!UF40 QU:[X"/7)1NG99M;[D%R>@31+M*^.SMD;]9W@)];;03_W]5B MNLS352IN>LBB-EZCMI$U6L?[-&&=O"D>&U-CBJ,# M=&T*L;+(1O-**-*0$\,Q*H'-$(3!+F=L$' ]1T\D#WK%QM#?CCYU6 M_VT19ND69S:'$$ES;TR&S.JK8F4M1!\S"/(DC5"V/E<:E"E_[!,Z>1@[%B+& MX^:Q(?'GQS"]"+/\T#%D%DXS#U%:!JJ.90_)&CJ0X$I'XU0,@T#Q^&=T\@QU M5%B,Q-$.+IKW5W$YS=.P^/H^U-W*[R_GZ5^K0,$)"@F\,N 1*5#(W(#C0E$@ M&IF4H10AVXP^>Y2D3ER746/TF9:^02/TO;<2.MD4!P%UKC2J0#C/W^]LW&RC(B-1E16V-# M)9RH]U$XL(S^%?>H?&BS>N,;"4=&S,BRO9OHV8G1'2#DVT/\EV&Q^%KFBW^' M15YI$ID3( MQL)ZF3#4=42)1Z*^-A9XK>DP6:-3SAO7*%%XFXX.@;.KB.>C\;L#M*SM]"J] M6=N3?PD7-2/Q_B-BW2S\(N?5S*-P\;T,O?SEZWH:4KCXVV)^]7E)O^+B*I.- MKS^S'@B.^<8\\*J?,A8;&*FFSX6T4G@%WD >:H-]8>]N ME?$ 0#AV9O?%W_]\^5NH+:[?\H\V)G"&^5KDUSK$S.G[@S*Z M]W_WD7=4'4*>\_&8VYLM?'D1ELMIF::UQ%;9):=Y3J502(]T^U"<3[H/9_XL7F4)#^BO^,;]\V/!O##4I:0RV-OI[1#+Z MRA,3#:EK]$$%P[13C99%[49PMY#%&0JP;"UP,++O"DPR-!_8^1%8G0WK;=#WO+8<.0/7B8O4SF!]>%[!Y MF42JXB.W.4-6.9*J4+ 4E%3 BG,B^RB$:(.N8?3U$*N. HAY<^ET@+G')JQ? MOS5?_CK],LTXRTNZ%GAA/G#()M>Q;476K'XDBZT3A>U6)YO;6K5G:>RO:60< M[#624@?X>[B(M!EP(+-*Q6E Y^EBX,C 6RY!D19Q%L@O26T ]P11_=5QQT'8 M6'+H %(;WW+VX?5\N;QYG.4_P\756E9DR_]=DY@3:T-&)SP4QTR=W!\A9OI3 M]#EESI70C99[;$-E?P6-<4#73%(=H/!!A7K@6"*EH@SIE:NI;Z7K_J=0!V:8 MZ-$2=G1H$[P.)+"_]%Q#@[>G?#J W>,J-6'<&Y>S!UX\A=C>J[KYD;B%0IBL M,:7G^WN_EY?13C8'J5*#K$1DZZ^RD#623ZZ!( M:3D$RQ,D1"Z8MT'$.R^5'BE"#?JX3K:[C :91HSNP!3]8[:@:.7#;/J_5T-O M-Z=8_ODQ7/[7_.HB__[I(2@3G:V' IE6_&_7QA]X]M;G(6+RRDN7\SJ9BXD^5U>)PRUCTD*H\!:K"_' M OF6K@ZQ$G3BK#G/C29:[$%T+TM9#H7'T05YHIA]D=+B"C,YL4*4;!,P7Z>B M12WHJ!E!QER$)XX';#,Y8P^B>UG'T@5F=Q%D!YB],:4O?)K.-G/E0ERU;;W# M_/>*=B! TL[6O"VOEL;:,>5F0 M%-B&Q&(="=UXS-DHY^AEI4N[LL?AQ=T!V-\NYA39Y64]6&7M8AJO*")\&3Y/ M+\/%)&4?A"7R2ZBO14- <,9X,(9%IT0P(:DFX'V:KE[6NXP.QA'%,1JXV@X* MO9>5J%\:8V3H$[^XQ?#0H>+)=XN7PJG:Y]B#X7B!;K5D$?R:*+ "(HD7R2OHA&O9_#B3QR MO^=8P'@$<&-+J4< 5G7=?&T3[=]L_:*XZCKH>D4WX?PKWOKVI$[9Y,63WREJ MWKX$5I\XU#UFXRZ!%-@PWXPXW<=;/Z1$L; MC3 6D-=FLV(EN, *H#<^<>U2#HW>LS4XS7%;N/J[N$>2>R_=.=\8\!K#LB8\ M%XLP^[#9;RAT0H%1@C"LAI0>(? DH'8:433)38[#!L$.^;3CMG.-#;0V3.[1 M8JX6:$V$ST9QXAXN:M^9]CPCZ MVX)B_HDF(ZDST8X1,R@C*0R2/D,(J01E(CK?:*S*@_0C+2H; M$4$/M%[+8&*6(4*AH)K"<AU*ER4N025>+H: M7P-MAA]J]^N?[2S6'UB7^]G@Y% M4#.]+27U5L+)@\ M$C\>0F9=7K@W#EZSC.MVK=]G?\QG=1X,??P%YA>EK%ZUXW(2C2@R% /"UFQV MTA0&V9CKXN8@=0PB-II.NC/)_57&1H;R887:.X@?2@$I+4Q@&"EL9^0B)497 MEHP*+#>QR.*<:[2F>S")_97(#@K2?876'RB_L?+&*2=>9J;1D(,>9.UP= DH M])>@C/'6)5Z8;33E\0FJ^BNA-8;>WJ+9&VWM$C4WCE1#N9A"85$C9%XG_#,Z MFLM:@TAYU6[-?3I09\!MPCH9U-(HNAE#&J,%UFV[D!]YWC).)_(SO[Q%-_(V MYSE 1[+EY'YYXT"Z3(Y9==%\\ XT_9\57D+K-S#C=R3?GI+UICS"\E=_;<9* MK^<<+=]22!:F,_K"G_/UBY/5C[_#RZO%;/F.7-K?UATWDR#1QT)J9E/U9IW0 MQ#250>HL1% AZT:W;.N3]=L;O0U.[R\%Z0@/'93O'GMUK6),7DD#02GRASDC MKR<$ ]P:7YABEJDV%>!]7KTW0V-?J!GX<'X;$>Z,Q,^XF,[S^\NPN&S\%'E! M41LNW^'RZJ)VEM>W5V_ILQ=O5Q34QZWSY6K[Q')BT98<,X/L!#G5S-:MK"5# M#"5S[914LDVU< SJCYM!.D6DMP-'OP;Z5]SFS%S&XDNRX'FL _,DG3F; CHR M$8(-VIHV#T3'H/ZXX=LI*D0[3S]-UVBJHV:8%Z@B**]*77K*P*WVI[(H4C(N)6S3M-3@,,=- MM)VBUAP,.MTKT407[9P@J!;/-9VF;E\0L;:1%54G$P;A#SK4Y;AMZZ<(YJU$ MN*?W_VJ6VZ8 W^%%Q?U;"C*^WEAXO5/&[]'?-5J";QBU(^7S'ONP;\D2QT3D M3"4(!ATH- F<(:@%@5G2U9X+:Q,+/4?9_IF]AW__]X31G\3C7^B?_&MB>8H) M,8"QGM?91G44(1EKQU517&2#L4UWWQ9$'CO#,2*.[B?=VHBJY^$ICYYY]V+% M<[^RN05K69AX'H Q*R^L I_K*JI4-#@L%IBQ2B"+FIVH(7N?/I+G>4$.Y6.? M],O76]]9K4H*Q5AD=;E'JNLM5WD^D8@QA>[Z(DH.O$VLLA.YO1NW+;!UU[BU M%U\'6:AA1UOO[G4^E;JYRT51Z\XB@(]!0@I"F6253:E-[#"E@XVDKJ3X!K!Q%T M **_A_^UF@JY>@S^<7Y!8MFLHM2*F^2]AL1]G>-+@7E(W$'@EM%544P0;=9. M/4I2/Y#:1=;S%HSO $&U:;\N"[_\.,_K%FC$S4F8\2+FE !%'5^>=5B/9A&. M^< X#U&UN0X?I^G8%<91,302ZX_]H.=]F/T+9Z\N,%TNING557T5\OHR7Z_$ MS5A83(+4@7M0S@0(6DA@5J"7.FN/=Q9A//)6Y\F/.7:A;11[+TR&!XNYC7"M6;Q7M]*T>VSR>PDDA7V2.X3&>J M+PNCX$XP'#3E:AL8W2?C.-[M.)*]#Y,]V7QLE^2FVKS#+SB[NG:L5 F8)1J0 MT5*X*%,&QQ+97XDEEAA9%,,F23WZ$4<'PKZRFX_.R&/#8>U37;-G/Y6I?ZFJ:P2_A MHHYG>_\1L4Z1>9'SJM,[7'SOMZ$KYQ:#ZAN*=?/BPWQ9AT-9F"@C14)96?H/ M,^ *(J#G6@F; ]-M-K@_+[R-#94WU1F]*R4X$ M[D!)&RC:- %\(I/,:HS:QA.;G[B<,)?BS^';F/X"5Y./.+ M:5YQ?K5/>W7+^22=R>36:$=!EM*9W%>3#$1)Q'.EN!SVS&Y0$\'#-!QW[]!A MNU%&D$)W.-HHF$9ELE$>M*F%<:WHNLO&DK^DT*EL=1C6Q+\CDH[=C3*&9)\$ MR@YL[@DJKRZFGZ:S6RE[Y9FVM4V',T]!.?-DDK4K8(-P+@5GW(A]<,\0TQ-P M=I'T8]#9D^T=9'73+]2^E39C<)H+"*D.YULU_11"A[6F))VMD%(<$FP]% 5&$_XP M4.T@B6.'7[^__!/3Q]G\8O[AZZ_X!2_FZU4A'Q:XJJ- \ M !>QSB22!>J 1"C(LA+HN-##GAQM\ZG]O$P;$4G-V'YL/+U=3!.^O_K\>;ZX M?!N^WCA%D5:KX"T4:S1IA9?@D_80G2L\9H0KS=V-96L9=$1,->7XY9)"-8)2)K[2,Z9 MY7*87W/_=Q\7 /N*:CX>WW86^Q=8W_ZYU]X_3S^O.#MB-'/.. X"ZTQI7( ML2^UW]^^>8\7]*T/-R;T+;]EJI&N]\3 6OJ/LC&!3S&"\5X4=%DS-:Q \-2G M'!DD(XMSWH*W'1@B.LMUGEIKF4,04)BLY3#C(!CBCE6\%(N.L3)HC-#V3T2O M23CR.*HVB-F/T1T@Y%>,E[_/EI>+JU71:Q4EH-+:D@\7M&=UYBP'5Q]5>28U M-VAC;#3/_3XMPZS,&0V$WE,CD-%V_?OWX]#]>O,*3+P2=TD)4PQ!46 M5\.& 87/65N+1MIA[LP#O[TG#.PJM/F8'#PV!-[7E5Z9O/_;1\A6EE!8AF"K M[^^%@!A6MW0.PA8FXMTY0H\]5GKP]Q_7-QD?!B-PL8.KY/5\]H%^VZ?*GS_I MWZPGX@>K7(P*G. 1%!)C?%$&DA.*&SJ&SFU*@P]1,\Q\G,&,U=%$TB&LKH<' M&!55U2Z&I"&*0CEP 244RY/TF&L$"=["_G9X"S ].[@ ZIUMOPM>K1 MQJ:*PHU>[26J67"52^T+I&O6*R9#%"PQVZ9?_#XM?4%F%PG? \U>[#YR!?); M[\;[A+.PF,Y72L3HPM4N%L"2R?KFQ(":Q5,=>&/ "*6():1>KO@"13+R%PW768SW M%/-1,HY7WQQ!M/.Q^=P)6'Z;+S"%Y777J<]%HZL/X@T=0V%*X#1CP').ED4M MLAZ4T=L**;=I."),QA'L U#9@\L=^#+_I"-4T_J.M&A=7\M,N(@*O*?[6>E8 M;]7ZUJ%$B2;6.5>#;J:M/9F[E S#RAD-?-Q+%)U!::-;@>=@636^A6E07$F( MN3#@UM/7I1+,M.D/OT_+<=WB_63[!%!V8'0'4*$H(<]GO\_H-\8P^]>;0E1@ MKN=Y_?LO;]Y==Q4QGC Y!464.,.=N0C,RYS0[=0>3U ZA=,' _ M,!]9(!V@K#:1X']?$3=??:'_?,M@./2.QQ) *V-)]^HDGQ(58-U&Q]!Y"D^; M-7D]0- P))W!M,0Q!=,GOC:J:#RYD5%F @*F&G[00;0U$)-'%(R\PM@F'?0H M2<=OY]I;X,^#: ?N]P>CC:VM_;0Q95YG4+JJ7X&LN2;6J!2=?743]-(!VX'L'X'G$9+^>SG U7VABO316&%F[) 7=V5*MUZ6%X TS2<56 M+:;/438,4F#(5_ MAPFG7S"_N74X:;G1(M85<10A*4,J'#E7(&04PG*;"S9ZL[X-F5V.6AD=BB.+ MJP,L;N:"7#_6K=I55V>\G"\OEY,B7%"!W-UBZL9S[QQ$M(+4S M-X7G4C<8E M/$55EZ-:QD'::,(XZJ/G[ZQ:[2;]C7A(>G.Y($[]U_3RX\NKY>7\$RY>_;59 MD/%BN43Z?_G/\->D%&6\ID-:I3/Y*]R3$:_KLIQV!D-BK+3)YN] ;)?#8,8! M8FO1=6#X7J0TOR)=6UOQ56KR.T>GN'QYM:ABF#!4A@RZ!!-] 24BUAQB JTR MLTP8'UB;Y-M H^[N:0I"EN(Z-B=PF\N/^)BZ,&*TLAX,>1+E+HP7&7P=\9..$-D$>KA,N*,=1-K]>GJ#ON<+:#W*VC">?8%^LCW'J' MTT_QBCZA!E9ORHU1J>NHBEP&Y,DRX*Q.PI3%0^!>03;,24T!5C!BT!6[V^#@#4@"K7Q( D//JLD0E9"-/$G6 MD>>S-#5JX\GCV-;L\9-\7340YU7K"RXO:\O+1$J)/@@$'A.=3-2>&EYK@-HK MEA(J]&F0$=OJ8X_\S+V=\6K'_ YLUC7MZY7)M_Q+%:)SNFZ.P]J0)>H^%^YK M<5J5J)G-4;5)=3Q.TY&?*C:U5B-)XNBF:E.>6VG-QIV<>(M<))7 R4!*87U= M0B@YY&)<*EYZP\ M9%??9!I1F>,"T%%U0:5":3379PAU1V[D;^\AC2F=7JQ/9<^;\I(^??I]"<:R M3AW63 ;R]$)@%%#X"%$+#3([8520B?%AX=W3GW/DCMCV%FD$]G9MFU;CI5>O MK*YS'RJ%XA)FX+KVCJ>DP26&D R//#(NLV^3F-J"R".WI!W)4NTGJPY@>'MR MRB]A.5V^)UI"?C.[^4R"3XHI6O$BH>B:\,V90@O+:_=QYDJ;.MB@31/:4 J' M ? TT_--I-0!^J[#CE=_?<;9\G;<0?I2%"H).KD"BM>I&4P30B39,$,^BCL+0#TO=^?I$G"55$ MS2*8:#PIE*R];^2&2C0^%"V=LFU"A,=I&@:RT\S9CR2)#C!UOQ/N#[R\#JB# M#K'.C >]&BJ.C'S/3*&UX2(8%[+$' [4]/J=JF&X.JVT_^C2Z*3S__.WEPPW MV59#ZDE)3F4O'3BM:UQ#RA)BJK:7*Z=SD0;;Y/Z?HFH8MDXSYS^:-#JP6H\P M:M7;NWFTL.J;O/DNMKYILML3\*' MX?@T:Q>'E.FQ4W^[Y -6AU^3.DF>T7%2 H9U+H$DO\99H2%)GEPF9R>Z.TU' MC_:N[47(,#R>5BGCX +JP)X^43=8RB8< ZS3+(*%+H#DTW7URLWV!\K^J01Z!92>0"")XI MXF^443)S"*Q56H9AZC3K(7MROCOLD Y,YWF:-A.>)DI+ATD90"_J MZH4LP&6C()4L3%V<&6.;.4=/DC4,4:=9!1E/'AV Z]K(DK^X2HZOGY!-%+)" MYE6#<'5K54 +480 VCF7F>39I38M* _3,PQ.IUFJ&$$"Q\[UKI M[S:L[A0[?\POR8][4^IYIK/P[9KV9%R+X0F,]8R"3:;!F>Q!9IV%1<[]P.$8 MVWWN,#R=5M:[-?N/C:S7=;PROOF\ZLN8?7A_1==S6-(75J>97Q\-UQ'":G(( MG7FB/+=!A @4/$E2.UD;,WJHV?=L/DC,,8J>9_-Z?_\7'BZ\4:EQ'&D)'Y!8E>&YV+._ &*VV_E!H@;GFPT@3-L*B(WY83:'YY>OW']FD\U_\.RQJ(\7: M+K_Z[ZO5L\#KW/_R;_1OB55UREK@=5Z?98G,LO'$:Q,9E$#*A9)9A8UV/#4[ MTS!XGV;*O1,D=&I;WT\_S.C*($6?E%"88R%##D*1NR'(P8W)$:>]STEF=%+L M8U2_?]0PN)U1:GXW)O<*&?Q"CL8LX499?O\6*I%*.&6#-0;!YIA H3$05!U! M:5QV.6)Q=J]4QU,?/@Q6YY.\'TT0QP;:SB;Z14IX4;U>S/^L+Q-F'[Y]9?JM M_N6C)]8*BIND2NNT=#1*@;4N6$OL,7=[;QZ!9%,RAX'W!,L'_0BW [?TL5K* MJM=R^:;<7 FHE6(\90\FU*6_=2&]TRH URIEP9+*=^N=;9_H/43D,-2>5K&B MM:PZ@.'K^>Q#O2M6;[D5:5",UD/ 0+3SX, Q*6LOBB3]B4G>#:9'PME-*H;M M(SNMJL7>W!YQ*L/__,][C*7#_6OUK=5WZK][A^5_U/_]Q[O?;WU"N+C #\2S M*;'T/]+\T_I#[BP67]ZF>CG]]/GBV35C]W['?WZGZ"ZMFU]U3^Z[4(>U:)3) M91QUI_WR15RNMAY.-$:5Z+:J$Y CN?G*@*^KV[$$49AP5NDV$Q$?HVCO?,J= MW_LG M$F,4]H]V\SQJ33;?J/^)Y,_]/__7_P%02P,$% @ 5(NR5$1]J-$)!0 MX"P !0 !A;&=M<31F>3(R97@Q,#,S+FAT;>U:;7/;-@S^OE^!NNVZW462 M93E.(KNY:Q/?MEN:YA+W>ONTHTW8YB*1*DG9\7[]0$ENXN:E;M<7IY$_^"2! M (&'>"!*0N_1X>N#P5\G?9C:-(&3-R^/_CB AA<$;Z.#(#@<',+O@U='T/:; M(0PTDT98H21+@J!_W(#&U-HL#H+Y?.[/(U_I23 X#9RI=I H9=#GEC?V>^X* M_2/C^S_U'GD>'*I1GJ*T,-+(+'+(C9 3>,O1G(/G5:,.5+;08C*UT&JV6O!6 MZ7,Q8Z7<"IO@_M).+RC/>T$Q26^H^&*_Q\4,!'_>$'L[[78SVFUU.KN\S7EG M+XS:V^WM%ML)(SZ.QG]'$7D9T/A2R=A%@L\;J9#>%)T#\4XKL]VYX'8:A\WF MTT8Q;K\W5M+2;)J4R\/2QC5+%B^LQQ(QD7$14*-478I'*E$Z?MPL?ETG\<8L M%*23;!(ID.A<:159H2)\U0&N9R]7/"_"A(&4 M<02K -EH"BFF0]0. SM%>*F8YC"?*C=.*@M, J99HA:(RS'.').++7C=/X&S M/X]?;,&1?^(#X73&Y#E*Z"<$FQ8C&NJ3T'(G(U6A0:/)2"AF""8?&L$%TP*- MOPZJ'8HV8YP3L[T$QS:..C?"7%X2DM,:QEZXFWTO>H3OP_KVLZ\B103==C!4 M>7[ S/23D_I&^ E9RX8)+L:H/8HQ89G!>'G0Y<)D"5O$0A:>%DK=ROI0 M6:O2F#SLSE!;,6))M:+%2I;BJEKN17ZKL^<*IJ4J2:E535S54K^HI8'EUV6[ MVWZGU+Q1W/3#6V5WF0U;?AC=KGK5;%"X7+I-P!BBT?-&U/@ NW+!,LH7E0@. MRT2II$5YN2:LUB5N91<0KI+"F;L&J\J^?2T*6T]7$_ 4+:,!&GYY3<7!50BJ M-@=3)C1-LU*1?GV?GZL0?R'$FK#QN#VY&X$U8NQ^N&?8G. ZS2V:X.?'8:?9 MO3M.76K]+W+ I\!1\_8NWM9D?7ADW=FNR;KA^?>"_"P?JS\@[-@]RSC.%L\\ M.8URN\!46(M8L_9'9FVK9NVFY]]ZK%UYF*_)^S#(6^^/-SW_UB/OL4J%).K* M"3#)B;XZ4YI9A-\412*9'&'-Z8?!Z;#F]*;GWYVY"Z?634ZAS=26$,J M=@H,9BS)"ZM/PMV"?&LW!VT,B$O\#*!KA<*B 8IEF1(%%E85P.(JK'3"*D0O MVR&N()O>ABQDNKBY\0IA4:J-A386%LB*.V*QDJ/5*7_,KJMHX^K"0+,9)M"_ M<&4!S3U.9Z81-(ITF&M#^>8V71J9H?V8ZP%3N?74V,N(TF@!JW I'T>YUE@D M)J,-EW0(+=/YCM:_JZVRF2H[A6.-"7/M@]>:9R_OQL5MN'FIPH9T3\WM=96/ M]-M6_V7O;]&%O/\?4$L#!!0 ( %2+LE1I7*.X[ , (XB 3 86QG M;7$T9GDR,F5X,C$Q+FAT;>U:46_;-A!^WZ]@/0Q=@5B2Y:0.9,= :GMM5S<) M(F?!G@9*/$N'4J1 4G;<7S]*LI>T=MH$&+!9KAX$B4<>[[OOCB)%#EZ,+T>S M/Z\F)#49)U3?[."7'CMQ1WOSGD?]'O0\_Z^. M-=*UU>LVVJPXG+4R%.T4ROZ#GI^;_A*928..Y_W2JNH-!W,IC.U,V<;U8ZUC M2Y.!.].F'!,15'A:==.-.)9 M:5U1XV>P-EGSJM?EVEZKAZ. C?T=OS1Z?DG'-(E"0?,58R7&D#F3XB[T7L/ OF<&!HQ&&# M)I**@6I;4)SF&H+-0Y^ASCE=!2@JTZI&_8RJQ 9,)(V167!B<2Q &8PI7WNL M53V+;6^Y]A,>9): MMS*Y-MMZ1N=4G+6ZK:^,V7P/_/R.6%'_05QQF&]Y MKE;R;\?:Z?="K6+F@F;P3Z"L?=)@N*&QPW&94IE-J6D MRJ6B=8$BERJA C]7[U^XZ6GA863^OW36UCATO--;N\>=Z73T](C98G%:4DK"("Z4I)S>J2 JZ M:AC'NU UG>$WY1H#M"9C6 "7>;EN^&J2V QR#W),GA1*YD"FF*%=3S:,T1M1 M@B(?K+U,9@?%ZV^*BAA(>!XVC-,:V$%Q^1:45;PB;[/H7+3?]Q](>\,\";.(H^SIQ;[4[OV,M_>+(AE_6YCD!9/087L'76 MX7[7JMK@].Z;T$A+7ICM)M\Y'K&^UR_/L10FCV'AX_O[Y9SZ#F>MPGGGK?(%O AN[^#R/4# MR!01FADF!>&>%R<]Z)7&'":>=SJ=W%/H2K7SLM1KJ"*/2ZG1I8;V9M/FBQV1 MT-EWTU>. PN95WL4!G*%Q""%2C.Q@PU%_0D+S-?PNL2,_"NQAM:H[O>GLFG!*;_)/1X&"N3HR:]%C>;%E(8 MFTS9X.ZUXWC*1-3.DFVE,7(_"1HR@Y^-0SC;B4EKL=>Q72)RR:6:O/;;YZI9 M<0JR9[R>O,G8'C4D>()4[HEXT]?VMS@:%2LZH&9_H)5ID[33T]F"Y>%,X,52 M,&A\Q)]+MF5V@T,W^-K$L^7G=O]1_4_ZYZMD'2<9K&Y@F2SBA]@.=IK&M\MU M%J?QXG*FK^?SU<@?S6X02G)$8%I7 MMF9DI4#A02JC@;95=$]J",;]MESZ<&*FM !]P-R D6!*A%P*+3GKX 431.2, M<&O$?F@*20,1%%CS1VV5-W"C) =Y1/4(WF5M*I:)G%<4FY"6_UJ(R@+2%@"R M@&O.<:YI35^2D@NZX\43(R97@S,3$N M:'1M[5IK<]NX%?W>7X&5IXD]HQ?UB!W9\8QC>V<]W3S&=9OIIPY$7DJH08(+ M@)*UO[X' "7+EA3+2>LXN_$'6B0N@ O@X-QS01[]=/;A].I?'\_9V&:2??S' MVU\O3EFMT6I]ZIZV6F=79^R7JW>_LEZS';$KS7,CK% YEZW6^?L:JXVM+0:M MUG0Z;4Z[3:5'K:O+EFNJUY)*&6HF-JD='[DGN!)/CO]R]%.CPO'PRCJ=).4XOW7W7]' M<+(%\U#'V)FD-[5,Y(TQN?X'^YW"'DY%8L>#J-W^:^V.G:4;V^!2C/*!]Q:E MJ<+8JN)82:4'.VW_=^A*&BG/A)P-7EZ)C Q[3U-VJ3*>OZP;S'##D!9I,#3B M=T*/Z-S?3BMOT(X4.77Q\\7IR=7%A_=W??:7\&"HCQ]5MF:4_RF-%>GL_S[,WMJ5N:BS M2SX1[)]B5&<*LV-N7^ST#PX?[__GAUWP),%F:DA*X< !/%QM*#P2>8+5 M'S2:FJ@Y'\?3]WYX=Z;:S;Z;A@LVYA-BFB:"IF F.Q:&G>1YR26[I$)I MRU3.?E8Z8U&[\3>6*@T;8JDP,4QFQ#4C3&S"WG$=CU_L@'P.._UZX#"5LA,I M::05>R=BK?X^,Y8R4V<7>=P$'%[_N>'0>79P>,L-EA(KGLW8=:ZFDI(1U0,J M=(!#HN!"KA#,T ,7.>/YC)6YU25A! AO/M)AY3G+<*<%8)+R&(\T4QD8VZI@ MMV*04TS&<#US)AF_)H^T19L&SQ(X@RZE#Y/HPQG$0B,LPBQ'=7B2D&;3L8C' MS)3N+O?#W@=7>6 AT/:+1SJ0"[,4:R7RD4.B@,NH?OP.Y:EXS9 ;FGMZX"KT'+& M"B#&@=UM BEOT5P!R=SK&ALF\8*R[BQ*"0- 6 %GOCOC_8FY&;-4JJF9XUO3 M2!@+-6H9=P^#W_"RO@13,W=FQ=L_-5*C#I#:^U9(1>_KD7IU9UE?[!QTHOU# M4V&QDDR.EE2:"MSNFCV_YA>,:_+H EK$4)(/QP1(#Z4P8U?#F65@9&[0)5"0&F 3KG-_&8YR-B)Z#"RU+"(NKR1M3? MI>!%U$_"7;@53E'G =ZN?>;X<@GU 87.EZT[2N]TE**CN>Q8W@NP<-KE"U7E M4],EVVXO=?:?[5[RP]CE>T'CK5[/R,!CK*T/NP\#K^X407F9VS5)[E%91?M;9-4KWG>% AP-7XR2 M(O&9NRF'1B2":^$&(((F\=$F=RV5QND$OX^-%Q6>BY4A.(25;_*D@]@OF?,5I]QKT[W!*M6Y/8 M"FBWI[^ML0N\3T3B(,F-RKGC>6X 9R=P'4ZY3N:8 8H%'PHI[,S)A77=NAWD MX>61$\!_QW1)(/MP0:+V_B6.G$.^"E\HARJ!8) *.$"KM(:4I=*688/;-&GVX$!);,&FX72\9 M/2I1$2QH@C =JM)N]F ;KN<+:W*J.WTXQ6+#N9[W&XW"3, ?#RK7P0]@/02L M9#/_A35;77N7SE?"S)0S?N=BKXKC4;FV7 MT:P&;*6#QWQ[/SHZ7? M2L1)-+V[H4H*D(*)[EE7+B.+(G\&X8XG_&%6\&LO>#7F9J$*'(=Y4%/BR=W/ M1$6\,R;%-??TK)N=A"/_!$S,/SWYS$SJ_.$'RIYG)'-OU6PYQE+:, MLELZ<3AY1/Q?T8L+[S@THU7:+$*N?X FLTQ82[1*V(#,4"&D\P.A1P&S2AK" <$:^N()*AI:L-/01P@^AMRBQ#SO,[^6%4D6+MH=DW#<[P<23RQE!9J[+!*S3]?4%K M<[IR@JB<:A!*'0M-G@8!%7^*76&J'D*;R"=*3LC%MYR/JL-X73$G9854,T+I M=*P"5_([B 7"UH3]!<-MC<;FFE>8UF M^\J@FI8U(Q[R^'JDD0PGCD.@]B'D(<]^U'L5D>3T"JT<+Y*(O"@_!B84(;/Z"K5$S[M@H? MRE7:VR4?/>N8;/__R'B,?_!5!+ M P04 " !4B[)4@VIW*$H( T*0 $P &%L9VUQ-&9Y,C)E>#,Q,BYH M=&WM6FM3(S<6_9Y?H9C:&:CRJVWS&,-0Q0!32R7S*$)J:C]MR2VUK:!N=22U MC?/K]TCJM@VV!T,F0#;#!^-N74E7TKGG'LDZ^O'LT^G5?SZ?DY%-)?G\Z[N? M+TY)K=%J?>F>MEIG5V?DWU'S$Q)H*]K8G.WIL]GNSU.NT]VN-[\4%":=+N))0-VIWH3>>_$9QL MP3S4,78J^=M:*K+&B+O^^_N=W!Y.!+.C?M1N_ZMVR\[R&]N@4@RSOO<6I8G" MV,KB6$FE^UMM_W?H2AH)386<]E]?B90;\I%/R*5*:?:Z;C###<.U2(*A$7]P M](C._>.D] ;M2)'QRKNHXUPZOQF)@;"D&S4[1RUG7XUI:60+'L>8/:Z?R>73 M\\NKB_<7IR=7%Y\^WO;9?X07 WV\5+9B)+\5QHID^I/K>#V_/5+NYZZ;A@HSHF!/-QX)/P$9V) PY MR;*"2G+)K45[;4/ M.[OUP%LJ(2=2\J%6Y(.(M?IE:BQ/39U<9'$3<'CSSX9#Y\7!X1TU6$JL>#HE MUYF:2,Z&O!Y0H0,GYB:$4FDFI@JEC0?"F.A=BVA[F7P&U[6%T+"5,XL>?N4E/Z\L(PZ M@&7ON6")WE?#\NK6&I9BS)3 *[68XSN5) */VV;'+_ %H9I[* $:8B"YS_,< M^!U(84:NAC-+0?>.\MTS@P"0RA2HYQ*!5C)@*M1:P[-HGCH@7(!X@YWS9N*/D M5D<).JKTS"+P8>%$T2/EZE-S(]DL<#K[+YOBM^E.$(_+GV?167\P<<("I["BI"%1H-@/3&PG@JA17/?#MN/S,GX44BUUQ2C\I2 M1LR152])WA4*$#)\,4H*YH\!3#$P@@FJA1N "&+'IY;,M508)T!\'!NO5CSQ M*L/AD 71NTHY13C$A:0N7V!8WHFYD$&-((L6U1R^#;@S!*6C/F=?I_ _!:D' MT/P+1FNTZ] ZV!"M&Y/8$F@WI[^-L0N\CP5SD*1&9=3Q/#6 LU/.#J=4LPHS M0+&@ ^SA[=1I@U7=N@CR\/+(">"_9;J@O'TZN2D'E!C?8;H1J<9K87H^IK+PS./6D"<)1*08 M8_;-"C$X$Q(;,&EX7*T//2I1$2QH@@H=J,*N]V 3KJW?B6YU<_5X@6Z+I[355$D 5?'3'NG0<&R?NCSC_P)-IJFPEO-E MV@9D!@I)W94P <]\]6V@$/QH'/_BOU.N5>CPWPL!QWV8%%GL3PIVON^#7L@^ MZ$1"4\%G 5"ZC:K;\L:" T)EVIWM1R:<7KL\&C26SZ1>'?HSV.H,Z$' ++<. MX9A@!7U1AHJ&S]AK&8F5FH0QD C15P]IW""'FR)-L?/Y@_MAE/EBY3G9]Q2] M,9#6;U%.D(D3#?JH8UFY)ST PQ^)EPBJAT0FLK&28^ZR64:'Y\7WTY!(OG MDD[[(O-SYRL= H5#D34&REJ5]GBZ+F[ZH9=ER6;?7W.ONKRUN-Z-'EO5ZCZOY-6>C;O.@W?WFS?;VFWO1FXV: M;?GY#7.,930YS=[6NK4[T=GOY#")^3]3 A\"KNP%^_W=GD\Z>XSS)PO MMY [*YC)1V++"X\5HUJ\?Y>K5Z$#P+NPRU76BJA; MG^$^H;_9>/P_4$L#!!0 ( %2+LE2I7&JW @4 +(4 3 86QG;7$T M9GDR,F5X,S(Q+FAT;=U8;7/:1A#^WE^QP5/'GD'O8+ @S!# $T\3XP&E:3YU M#ND$5TLZ]>XP5G]]]R2![=A.G;1UG# :#=+N[3V[]]SJD?HOQM-1\/%\ BN5 M)G#^_O7;TQ$T#,OZX(TL:QR,X4WP[BVT3-N!0)!,,L5X1A++FIPUH+%2*O>2FI&*&H.^OH-G2J+!3_T7A@%C'JY3FBD(!26* M1K"6+%O"AXC*"S",VFO$\T*PY4J!:[LN?.#B@EV2RJZ82NA@&Z=O5==]JYRD MO^!1,>A'[!)8]*K!CF+;(Z[7BJ-.V'*]B-CM8\?KX-$Z=FC8_MU!D!:Z5V.D M*A+ZJI&RS%A1/;_?<7/5V[!(K7S'MG]NW/)3]$H9)&'+S"_1HC7FF%MM#GG" MA;]GE[^>MA@Q25E2^"\#EE()9W0#,YZ2[&538H4-206+*T?)_J(X(TY>7FYJ M-!@G81G=HG-<#6ERM6(+IL!S3:=O:?]M3GAO_,T3N=.&].3=')LPGHQ*]X[7M)@SG,!Q/SX/)^+M* M9YO$L7T$TQ,(WDQ@/IR]'IY-YL;TM[>3CS -J9YF$/(LHZ%N9+!A:@5J16&896N2P(SF7"A RPD7*3BV M\0OP&(9)0I>"PSL6"CXOI**I;,)I%IIPH$?O[W5=U^Z->)J3K"BOG-XAQ%R4 MP6,F0PQ>4"* 9A'VNW=$A*O]/>?([KGM9M7?B$3'!(T[4',:K@5V7,R>9!%, MKL(5R984&V.:,BEU GAHSPB[**RHH CV)J(JGRT@A PA%;KZD*^%7!.LO^)P MS68-J=.KN(QX2,1SW9YO.E MI1T75):FM("+C&\PU27=WVMW>U_.FL^3+2=1A,\3(Z&Q\KTCY,7=0-4MAJN1 M*=_03D]/R*J5F-L\GG[VWJU*N5VSK"/$Z20K<,&F>:!;NF"GHGVLF MJ'[V2KVD\WH_.=X!.02D_>Y&^R ZW#'EFL\[+M=T<8Z]%G+AN*>9_@5\N+V, M3G>WC#\00]QGR1"687M+2;G*V%$5P9$1WH6;]"%,(']R0:5F2E.;29( #D,P MV!+1D"-39+/NDQG)0GT? T:EU"P;'WJMDXIH/*>BG%-N254W7?/SI'DT0P9] M118)W0Y>BD12U2-"ZX43WTL5>]2 MMUML_C6U2BR5^5I/FG:E*17"4=%VYMILEB9+17=M7LL\\CH/FFW3^4I;J_5U M(S\'UO',KNW]YV%;'?/(.7Y46*NL;U5C7$:)K'G5\!J?M 3?S:_ N=T0-/?O MK"3/&S?4SU/+F#'NH/+9B5*BJ(2$TZV$Q"?BOR[+/1DO2'B!JF:=148-.RY_ MVSWOV[H0C7\7X_LHY^OB'B'RE&E_NS>"^PNRO]?J]&1YAAFY9/ K6]Y3G7_8 M4T_"L&\=HWY$X%+Z& 0D3U@$VQ7Z4?AP/P>>(=!S% M,/^M+Y3!:,1JCV$3A MJ=@EA6D<,WP#>O99'.2"H1+*40K1'7A>@3]\:!]:I0AYY(OY8U3RS:]?.:^^ M_?F")D3#>?![6*U^[.LA9(&;8JWN#GD0Q*US]36O_*XX^!M02P,$% @ M5(NR5+4K@+,9!0 +A4 !, !A;&=M<31F>3(R97@S,C(N:'1MW5AM;]LV M$/Z^7W%UL#0!K%>_2ZX!UW;08&D MS=^?0-.T'9@+DDJF&$]);%F3TQK45DIEGF5M-AMSTS"Y6%KSM8I'^@H?YH!^R2V#AFQIK-VFCV^JV MG*!G-Z.PT0V;G7;4Z_;:D=TFG=X?#H*TT+T<(U4>TS>UA*7&BNKUO8Z;*7_# M0K7R'-O^M7;+3]$K99"8+5.O0(O6B&-LE3G@,1?>GEW\?&TQ(I*P./=>SUE" M)9S2#9SSA*2OZQ(S;$@J6%0Z2O87Q15Q\>)V4Z'!>6*6TBTZQ]60)E8/2I>"/)H#>?'TU-DW_GLP_!T#O/I;?P_ M('*G"Q_,F3DR8389%>B=1LNNPW &P_'T;#X9_U3A;(/HV6V8'L'\W01FP_.W MP]/)S)C^?C+Y!,/17%MUW7M?T13S*2YL6=XQ]"Q$4Q><1D@)/GE B@:8C][CT1 MP6I_SVG;OMNJE_V-2'2,T;@#-:/!6F#'Q>A)&L+D*EB1=$FQ,28)DU('@'_: M,\0N"BLJ*(*]B:B,9PL((4- ACM.."RL*4Y'"1\@V&NJ3[ M>ZVN_R1&920,\= P8AHIK]'&XM_E6/F(8VC(D"FR7C7#E*2!?HX3AH6> M++H;>JWCDF@\HZ)84VY)5756\^ND>31#!GU%%C'=#EYP$5)A8+)CDDGJ;?_Q M0R:SF.0>2XN4%8/\A(@E2L,%5XHG'J;*O]0]%3M\1:T"2VFN1&.O9SJ]KM:- M"M&H<+MP)2G-0E):*KQK:S3-GMMZT&R;SA-MS6;[22._!M9I(-CF=Y^VV3%= M^W$YL(K\ECG&*DHDS9M:H_9%1_#<[ J/;=4&>,&*LY' ME MY*1:<;BD6OA#X55KNB7A!@@M4+NLT-"K84?';;GG/UHFH_;LY?HYTOLWO M$1O?.>Q2Q=\?^$O$O+_7[/BRN)8$&J-&O( S$\9:%#H=?Y@J%C.^R\HC=M&S M<.JEYZC.!"R=AY. Y#$+85NPIQ+_Y=[['N@PWV+#R[^PW@]\M&(T@J.=E)A& M$<,WFQ\>]T$F&"+.$/*U#N(E^,-[.E.Q$ZU"=SSR]>C;MN=6MO"DU[N;7]XR M7GYW] 2-41=>T@>_Q56BS+X>0A:X==?J[I '0=RZEE\2BV^:@[\!4$L! A0# M% @ 5(NR5%.'/2JS8@4 XR0\ !$ ( ! &%L9VTM M,C R,C S,C4N:'1M4$L! A0#% @ 5(NR5+.;6Z$9(P 1:0! !$ M ( !XF(% &%L9VTM,C R,C S,C4N>'-D4$L! A0#% @ 5(NR M5&M4C7"A-P L48" !4 ( !*H8% &%L9VTM,C R,C S,C5? M8V%L+GAM;%!+ 0(4 Q0 ( %2+LE3'!=A)L= /NO"0 5 M " ?Z]!0!A;&=M+3(P,C(P,S(U7V1E9BYX;6Q02P$"% ,4 " !4B[)4 MH00)6UA2 0! I $ % @ 'BC@8 86QG;2TR,#(R,#,R-5]G M,2YJ<&=02P$"% ,4 " !4B[)4^J#M%?K1 0!^8A, %0 M@ %LX0< 86QG;2TR,#(R,#,R-5]L86(N>&UL4$L! A0#% @ 5(NR5!"( MB(^B-0$ C,$. !4 ( !F;,) &%L9VTM,C R,C S,C5?<')E M+GAM;%!+ 0(4 Q0 ( %2+LE1$?:C1"04 . L 4 " M 6[I"@!A;&=M<31F>3(R97@Q,#,S+FAT;5!+ 0(4 Q0 ( %2+LE1I7*.X M[ , (XB 3 " :GN"@!A;&=M<31F>3(R97@R,3$N:'1M M4$L! A0#% @ 5(NR5"(ZN:@' P 3 @ !, ( !QO(* M &%L9VUQ-&9Y,C)E>#(S,2YH=&U02P$"% ,4 " !4B[)4>+-=*CX( #C M* $P @ '^]0H 86QG;7$T9GDR,F5X,S$Q+FAT;5!+ 0(4 M Q0 ( %2+LE2#:G3(R97@S,3(N:'1M4$L! A0#% @ 5(NR5*E<:K<"!0 LA0 !, M ( !Z 8+ &%L9VUQ-&9Y,C)E>#,R,2YH=&U02P$"% ,4 M" !4B[)4M2N LQD% N%0 $P @ $;# L 86QG;7$T9GDR @,F5X,S(R+FAT;5!+!08 #@ . )0# !E$0L ! end

*N7:+/T[ MNB:^G0(4):]ZNMI/;6L.W9M9RQ'*/&_M]=8:F;94R1]P-4@ZV%C2:-/%Q;6( M.89,K.[MIWZ[-HD)/.8Z^!WGVD5O)HJ8/2@K^QO]=:3M:&LFD51.T%U\]OH; MY1J9#N(E!]UX\,F9:#-4:&DNP_$\O4\>?-$YN,SHM0R>D^.T!5L:A)-6VWH^ M?_:ZVHP J86L_IELVB->"5#9;VU-14"/7 ?-IO\IR: M3'*4&)RS_QK SWT)Y:ZBCN7%_Z \_%M5Z+J>.<9TA(>J1X F/RN"R(S7BR*; MA\!X3N)(Z7=4NT3/5ID.G]6Q3?<(-,'PRP)$@=R( //,IC( O2B^OE)C-*2O M87HQORN?S+__@=>!EHKR\0)YS8MTA?.FM )'F)[Q%%G"GMY/1,2JJD["JH>O M71B0+ -DB!VM-NS5=91XSKU0A$.(DWTPC5'UL 3HQ9^O1XQ']V:V]W4;Q?C: MN=V-?$_<$3)GR00K0$=8OX 6JU%U/&FY.W,+H7*=C2*K^4&_5.HX8RB;[M2A MX'R"'1?^!G."H@*IEOFWW4]>@OL+"&TLM^";3,B^[B/U@+#E1OP^)7"# >!P MHU4B%2BBGN,016.@1;3Y-Z*I7$)ET*L^G^6$,PDLHA?9#Q]^BFJ+TQ\@.I*V MR-J$*=*U>EJUK\%D=8'WG\@OK1+C*M8JDT7/ E_P?)#D;EJ>X0LBD#1">Z.GBV&BC"92D;\;[$NH:Q.C9D\4*1=/7T,^&=0G5^H>R MSW4=Y"O5<9<2B0..X\H%Y%.X2)$;S2;3:-,*K]2G-;V-L1;LLX'#GBRU!4@U M.A^0+"]'$V$"!!A&08ZYZ9TK7(NIU]-Z1/=Y^>Z9!%3+Y]VL.V-/W.53;V-^ M)SSIGZ4^>K(\_'?_O_O_$_N]/S>7^.2)_JB$&&#-Q;QT(F-?J6@NX[$)!5&: M8JI;7:R $$W+E.)SHN4-MXM$#?KO])TZ!>FE!,#:S?293.K2@10'(3\=ZW]* M<#9'3]V=YTH"IC(7NK:]K#8<.MQVP^X%] >8=BJYC2Y4@^=)B\/Z:$N]( MGN>(JKF/7+_FAJL[;O7.8 &[ 11CR=0WW)%:I(M,.V7E!6-1\VM5@CSX68<^ M29[^^M7@6V)QW;B[7/ 2FMYD$;9[+R#,@OT7S+J-$&?9\=78'7(/K9&UAGF( MOQN9:\0 J&+0>/_:^X@=7YB8AZ1C2IY=!\?E[MG/JK?V2@^81'-EB1*956PT MB"Q>!&YR4*Y#YZ6TDTF9M&:D2>FLEXAHYIU1R3>/'W\8MM5(>6#ON#MZ1'HG M5%D&]+&5G: 539<(=1AIUS]"F,]++UPCLF]N*KOP]XK3V.[>,9'+,)')"+S] M7XVRSSMR-%'6/.XU%): M'_DX39XZ;SCXQSS@I476P%7-K!?I^!$[1:0WQOK M5&Z5+>C1P32*HK? M'X$]/S5UJ3LW,E..7?_]GTQPPH ^5O5\9M'+WFF7AM"D9'NU/\_84.1\^JT? M?PH&:I"I@;_59FW6;JD9T+6AR40C:8S_\]8KY*(RM916C0VM"X;4WD?W.)+V MY^#-G)0C>4B6H0BC>(CZ![*IJ9E$9X[UI> ?>VE"/>:E5^Y1WN>4_[."[N,$ MIIM:UM,ITE$8KFO5J85,R/Q9,'=;^M(\OQZF_3HP=7 VU? 3:YUTH5T!S?Z? MUPS7W.O-\+5D>OS_9CXWX'^G[B=H4;I.J!(),IK9!1-OU0SUZ0S.R% 9_MPN MM9AFG'3>M-^HX*BWHG7QK1-67N8 M,HO,"<67KR2AR$,_J/%XYY_YVI^UON_4G>.>)R M=C2+5HJ^V42 MM_FC%#R(14(Z$YYRES$ 3MUC1?XK[YE<_^ED[X,J)A8O%?U3AU*?+T&D_]4- M8C4CAWU^G=S9Y%Y=^G45_[G[F!^YK@A%G%V>HG.Z$+=[ C4;.] ORH,..[!B MVR;Z&YQJRSGD07 R70KCL8E+L9'[817S&_TIQ8%JKEHL\*@.K5@^2#'0.E0" M!EB"!8V81)[)YN526=HR5DWDG&:O_(/,^Q=6T8-P%&DF5+D!E>&AZ],^@&HQ ML/T&!-8TDP%XB1\? .4^A77=Z78-&KAXW\EYV'I"'F1B0H\#S^TK,@#-&.^! MH=ZLR$V*A!/1/$Y/C6T6:8;5Y=%1]AAL11K; >W.(AF KG_H/"LQ"M.8@/L=6T%/S6X'/.#0'F<,D$R]$/*T.S+#K!%=X+X]O6&;#3?] G MI\CG"<5T!30#8*),?D?GS*)HK?SN[Z^4U)R@P ;F++693VLI6??,/',Y^+ M*G-*?ZDQ_/RW9P<\E["\K3[-XQ!M[!7QG_:>!SI.A4H'+@U5_"54D:/P?5@W MI).V<;DHWLE&G!,<5*:+L*29)C!!KX"0*"Q.A/H(DL4 \#"?DE6=G-T;#>7* MY9=A &P4R0%M%Z:W6I\6;XQET\4.Z)Q/B&KYHI!'?OPR(&0*.?F[Z-:EZ8]6 M>VM@Y\A_LEYA72JA0X%Z:#$P,A(A Z0U"_U)ICF34-NB.;4[OVLHZ3MW_A:0 M+R':)53:W25_I%PS"=0B5K3F[5;O=]7T\])UG:;B8(NOP;5YJ0UF(=9$X4K< M=D7/AW1#:)3\1#QMSP>MWXV#_>&9@2U>8 #$_ZN+K?90(\QOSOL;1\0&RDM6 M[M*1.SZ$2T6=]N?D8 _?[?K1_=Z#XD /1V8\.ASO9!/LC-X@;I1^6GC$ ,P% MA^_QL'4X"Q&^ -T)J+@@VB4]UX&JFC2AWA^ LG]BGB(_L\CTU=3["HOGJA&N M,V]B[.X5A\NW58%D:QSP9O;2/S=NX?'7_OO[_]_]_^[_7]>OZ7,K&AQGI--- M%5 OS00'N,!./_'\"V$(*VU]0CU'NTC% "*UV<-I?OSAJ(,)OV>51Q]UI+! M_GBE486>JGUC\''EK_-*R#/2+-*SJQ]XAU1\NM"-*_@S1%Z<75NN-,FDGM"; M2(W$P$^LMFI.:)H+S9D6D\.GOB/33&-W!C2P01GF*E:!I]ET$U;V>!?].UK4 M%_W;\SFI$C\0>>MS'0O NC%L4U9P'9;=%G0^K3OIM?2'H:!+?_33O4KO;US* ML:FSRTX67W R.OHE,^;8Z6 694%UURL7GTQ^&64;!M7"VL#)4D=HK3!/8"I4 MF5 \HZ>."R*L$EJ+2:LR%/\9WQP%!B X[1':0^? ;XXDIV MFF KLI_X'VO?P3RC&GS8T/+L5 XAC<55"7\;A'&WE\K^PFK!$Z8C21664<9 M)J@@E9TZC:M[8X'RD+WC7\VDVV#U^9M XAQ6M9R@3GH&$FP]!;E%%,R3::P: M0QKX%2^L.M2U17X\]?ARA@*[J.*)"1NV8P]H608 "(;"#AU&BR+%L-L)J'HU MO%KQM!<=1"XMFS,+^; V]1"K(F!>G]+MX_6[TM:(/6"SL'3Z_8IF/0;-1@VD M5:#<8!)4!5HU5&@Z5,**R(\:\_/3R#54FG"4361M6?5<3@])Y+K4T?FFY^J( M_@;S[]0_;.03K.%'Z<,7Z#V70#61<1\1TZLP0NH:2.@A,;?,ZWJWZXYT:ZCC M =8ZAO=E:O>K2^.Y\37DO^X C6( XB%D$,F9;(1]YZGG2)C=&7 F?*X/BCV= M[1AE+YL^_=3R7%@Q2^7\^IW@W?TBP2.$@QZ:%HE.:T4><:$H06[07HUC'K\H M7;^42I3N/G!6J6M),_4)RW"/ZY W";ZHYVW=/4D%SD MJ"S<$+S&6J(.J1=L95V'*2Y,JVX"+0XRR&BDX,9%_<6;\3"'OJM$1*_&-6>>+;M M$;?&O.(<;UB),=NO.+V4?3'7F/NI@Q>5%G63F:Y.C<[%A7.O&^_^&'(?YD!L&M6F:0/Y1/,$"GY]:!4.U(V<^4^)T=;O72N M&?#!)+^]'6)W846QEK5WYK085I"3FL^$'7]X, AN]2'4"_) MQD3D[8SR'(4'.T.X:[HV7YIT*B!\L._U5)D 8"WO9CK!E72;X$E =(SPLG[+ M%:'8.38?V=9D.[4$X9;?3#JJ>N>XB=R/>A7S.S\V'_W<]UFMJ, XC0WIO; Q M^J;9#;&D?8!($#"/QC^^\M8I2.%2"A%-80#=1_SA$K-!J0XN"/-^M[F]+ M>O-^]OS8V"[<469'?VL83J3^XQ#Q<"01>;,\>:C,HJ/4]/I^8B_VR75N 0LX[WB,*?& !V6+N? MK$]YHLDUZ /EH6UQJ6C:Y[6UA6)R!.5\R] V]1Q,9%_DIYJ;_X4OD)W.$)HF M9'FD"I=6:/>)+(+IC8&>\D+/T$7')L^V<52"?[]V71]"KYYG>Z 4C$P1.?XP M4._V$ZJIC5U)?>JY(G%H.L5_V''_3E_>:VG]HIA"PJ'UE?=2:?[DC/U(D0PJ M.UY%15DEH[]G]K)+XO5>06,ABQ//C[0)G?M'XH^K8$:-T6##7#.G?,&;__;Q M9-KZUF3/S+;:8]["6,#$91L'KB%;_"&(#K MHP)X7^-UK>*M=I*'T/+OMPOF&9:D;W%G!5T7GEJBBA9:$U:Z'A*^&N_:YB3M M>IWRQ[,2X==I^?H*9B[.A_D8YA+GR6*V3\ET!4>$B3TMXRSGI$:U7 M(.'D7,HMB/E/J K$@2C9E%9>TF_,W=M?GRQ3R/=1;B#Q2$?)@9Q,!LP$YF\^ M%]^57\_D+#C>*#![*_>ZF4^DF^"!70K^RO>X!:QNQDV+4HZNRS*UW +@+*%# MU6<]]G9"?3"W2=(KET_!KZSR'0//!675S]FY4AQ74XWB Y63SP]5XTOBX55>>N)GY50(] M-1)6<2V@L*M_M(Y?B1\]]%:4>[=J'S!UPMY1JRC)^A$\;U)9O-K[-W&O M(I]][VMA9@>3%-3/8<0S'OWTB/IQ7N=]W,L76P:AM%ZJL!UNI4NIV88L0I%# MKP<[Q!8M#^7BBV+^))OQU/9DF@AZ_M!(BK-A;2"F/Y_!;:)%Z ,P5J0! =4% MYMH# 3R;!/7/CJIIE"+VRH[>#OEE(.SB/>*G\;*CL5.XG7.^9O5YTNR+J M8R>PL2U@17+J;EB#7P0M1P-W+"L7KP;/(7DM],F^=QH'+YM)GO#7H-%$+M:Z0?*([P$?E6W([M!IC7T65BCQR.UJS2'\[.9C MBT2Q]ANI,4)M/6Q=*(+?-O7E2 (#0+KD"%M3"4!QU$ <8;/W?MF>T\]2ZA_H MDY=_"RL/=<@F[7M;,P""\R@N,5 ]6R=PNI=T9CP: B5O8%-A]F^R&D?USGPH M?#IPVJ);W/[VRZZKCV1TXV;;H]Y/C8:/;#93!"'\M/?^*"^8!)G-=D)C7JD# M-9?IZ+QQ46.X]6J6BZ6$@83N2;Y'K,J=EX664(0G30CJQ9$7M'&(!& MB1R*;CL=0 CIVIX9Z5C@)I)>'"\MNN\I?G-*)W)V*\D]]D'.^8T?4Q#/6Y+E M1^*.G>0MSR8[8DB._J[95L'TH'786J]T 9SW49V^./\A!9T[,C+"#6OW 2V^ M=^:979"@)>V7>PEL#6OX75AF %IG'Z(KH.E416(,D*]5+!36.]DJ_NU'P>2> MCP\YJ'S"(.>';.*C>X7LM^(MVO@X $MV0PP X2X/KP'Y>3XGDVKY\WB2JH!) M4MK/?2P<',M\1X-^.8-=/26@2Z>#V&3L)JH-)/F__,?4L_)-PAON$T12L,-P#H\;BF=W;)3PE7F=I M@MA(G]-X.:THS#U)&JHQ">W*/'SR].Q;WF$PX19O&I%ZC.F/#:D.Y/2/WL(U M/JWBD_NIUWOZ"FV#7DW;%R'A0+#:4*_, _S9IB'>KQ _BBOURH_6\\ 9'*8Q M?M__%'E=].9L7BSF54+OIXXGB?Z5[D%Q,V% !=ER(";?N3CQ_!\'*&:G6'>R1! M3^OEZ60[^716W%=XY?@I.?:)."(/O*T<_VQ 2UL19 4%4-T)(WA>@F,G2 () MY*[V6I =.]L:M0 )>RD,U#-+XY*.NVYTK+17\,C4_\GJ*K8AR1 PQO](Z./= M'BE-(NOGK*(UPEM__^WB>]A8MF#WQ7#>NU26KH9_G[8Y?V=Z!L M<.,W^E]QUNTX6,T?1\@UJDD%R8^9K_] M,K*8%$[+@9Z #N@? Q^CRA)^!I_WXRWQ5G]Y8#=VA-X0%L E]552<2F6\_(7 M6&)^'3WYX^ "D!SVN*FU8*CJSH(OLFV:A36("+O5/&5B=AR2OZBA&AOIH'3/B NY7/A?PMM.D_N(NCC;8KD8.O^:B'#P M36Q$5?!WZX,PG9M77O3M7U'TYX0 B"-=+980-V*Y_3<#Z-VN!EFWC;JTEPC* M:0\$9QC"D\!D/!IJG&OIJPNGQC!U#?"M;LY%CY]YA?\7>^\9U=37O8M& 5&* M2)XYSWWPQVGW/><>\^']25C[ZRYUYY[/L^S]MQSTC(M MD!SK0$5\54'?BQ;#.&!'-/T E.*U2Z";33.PZ?+?#;GO*Y?@?F^H]>QCB,O] M;$34^C 1=D3S>5?,#V_\![V:Z]\B_R.Y;19"UADYY)IJ)+PG9FB2Y'[2*++9 MYB;:V8\0K%.(],5 $GHU4I-0/C'I[^BBBNX=5#L4SS97 MT^J. ARA ML9VK?$M-%/I>;0GK8!410GBEHTCF*'B72Z$9]'5Z&(%&"G!:OU MXL9$WF@8<+W6C]]6^M)D;C#?=()87]0F<=0L]/U^W@$HS/@WG4]']..##Z>4 M1\UV9Q@_UO]4E],=6-H$$+34Q<4C'/*\1+(A*^))JU>C)D1E%"8.P&5.5%%"ONOP/"=Z;[G5.?P!K B:Y VW91Z#D:R$O67:497@3EKC MU8T;H9]5U!N&:A@-T^X'H%^Z^Q @.I49N$'9L++_&G*KV%N(X:"UH/6K:$"' M!A.+&V:+>)^R93Z-+JFK^(F41;7<0'GP<00G-XG5CR L KX="JBWE3S3N) " MDUH5;RB'3OGO#@ TY=O( 0A'0H:7C+ Y4)1&?K.]2+I;JD:JVE9H0TUD[WH" M]Q8&/M/5RQOKT9QD_!A,=H8Q)_LCZP 4:-]HJ?@Y7"[RZ"B_$/L_)[DX+W-Z M0T8Q A5D_T=C%ST-5HCW/ Y +STV%9;3^/(])@;V/E[]@DM.&S\ '7Z.$79B M-A^ JE!=W*]&(9Z$!!5?;G58:>,40=_CIW'N/33S<'N(0S%"FX4;?LP^*?;? M&U7%Q[?::[Q>+JXY_-,I@5=LS9+J%6_A. M)^C4H[2$ NX!04I9JL'7,ET6]S'S>7,> *H5*4+)3-:$<,/]VBS*V0X/M?:= MB0-O?#J,T_K;A 8XHUV/!7[02-#UX$*O-_A50F[A]?4G/T]JI MWC-RN*0K7(?#$;7O5,KU/_K=-SMGMHM73E%+/92Q_W6#.XOQ.NJ&N^<+UVZ;O/L>6Y?3XB>BWPI\NP*\]PH\R2 MODX1)M:,^U5*?*]TCDCOT7"I5#USE] 6I>0_)8:-A7CYH!,PE96S)X';5.?= ML^-\K]68@D#%]=IA5;7M;LW.D8>ADB:AO!-U2J4=LO?OO)&'OE>Z)(9M],3" MZ9_V]_[?:YB$K5O^Q!>-FJN$5J2056BN"'7*>"MZDB4A7+.+>W* =-KU+;L4 MYR&R[^O[8Z:MGS+)LBIUKLN:P2PM1(.8 ><>9"YRS[B/ZEKUY_M')S M%]/S9YQZUV0?&Q?9D1\FB04=/C1];.KC\0L3@Y?!AG (T:3=ZF_FHK'^;>H! MJ&M6I+:.-SO%4R5$K?(W+WR9C M*[A*7)L*9/<.9>QM$&6#M*$Q/Q4W4+%AM-7\WO3!/>G3+Q>O'3T'??RW-,\I M(Q "0S-"M9S!N8%CRX I4@"8HT0-\03;EN]]X@Y:"/J/PJB<0X!O)/'^S005?^3.=RMM'8D'TGQ3"^@/: [@/\QAA'@+(=V93[FU6 MA5IUJIL1"6)3J]791KI>C=7U(3&G<@6-[3ZE["&MW^P71%S4VL.N=U-,K!@L M6/#8/$KG&=;BJU:(##!]M- P64,6/)3Z@)M^)D>UV3_L2;]RW?\$]6O_AXPB M6#2$7Y^/DM>JDZD/Q)/B#,"FI>C0&<9V/3_G7;T*P>:;W!JG068=7M>3G';< M+#_>R55P3ZSW74]TKO:P+U82RK4I>N\F_&RJW,QOZKEL?;H6M8O\MU/4;4I> MR]ID$Q^SCW*%-"#1HS;INLIQ87)E6+#F[K$#$/C"KSECG*+?R40NL!0P3WO" M'()2;J(D!V@7D>U(L9$ PO&>]Z-:GV]#*J=^U63 C5! M=O[MUDL(AY;Y139!J('D+U6D[2B=3+F1$^>T+YUTK[(_ -E?ZMS:JK::X;S+ ML$'S_I(\]NHV6KA*=WXTQUV'5@NZD*_#'23-@$O-4#Q2$5HP:K3JSA_ MT0BLZK$TO[7=:O#J3Y[[,QHOPJ8N:XSC9U6!&,K\7,F+(^^DI_"YC75=>9YU MCY1RW:PC;L4_EKE\A/.RQHN5.YP)$"^#H [=%/H9 H=FZH;"^R311=[^V2^: MD !4Y8P!IU,-97/WGD,#*\(4DA8_X9.VBQ>U4CZZZ#S_SG!G4;1GP@#D)+R^ M?59ZT8HO\IS MK=B\9)#$$!C_9[9A'9_7"<.[DHLU:U'E"'WP\2!^?K8*G=OIC+>_7R9P.NU M(E'L"%'*#V&,517--:M&P%M'B9OVZM2)T$L[\G5K/LX^R@&5%36FG^/_8__K MUM_]+Z$_O\LMN5OO:D#Q)_^@!>-"1C"3O_-.?4HQ]YG,S=I\*+:#L 7WOM< M8,UTW#D "<[>4/P<2[-M^1?// )P"M:9WF'G1VI03'G-.N-:..Z\:1K)P] M+RX=_IQ[/<#KVTBBM7/U>DJA4.[)PAIW3VO70U09)I<%30LNVEOULRJ.(##S MQ20EVPFCJ--03K8Q& X,UAH@S].5R&R([OT'H[I:2EXDN_RKXZ_7^ IX[ ME2F.5, /6_ V6!BT%TIZYF;,E H=SWDWU%!(,B%_HUV@JV^='F7*XZ$S76]W M3PGJ) HRAMQ^G-U]*+RU#BE=(J.IJW8XQF=#K71NC[M]]U367#4]L"?^L>=@ M4;JJY]@V%""/7I^9PZBNM2>+1\64I+ W%0;8G)@=-*ITFXQS2&&6 RD8K_<+ MUJTM9%MA Q3EEL$OAK,)9'QKW8-6?6NW<90"B%SN:A*U, \ZJ09T4 )6;WERBT\ M\;P@45M">H.=V[)/$$Q_*B).@)WMASR-3$/U>X[;55R F35Z#5X #JQ M:=#?N"'=KVQG]3S ]RHF>Z$^<>O9/4;4ZPZ?A([KYOMN&R:#4PX 6 FA^S=W MBWYN<$:-J0A?ND7EZ PR@WE^'CJBD']112;TFMI0XQZ1T&SU$G(LVYJR1:Q^ M]\4T^_"J\LUQ]I#>_3=,%9= X9UOHHN\N+$^Q8_=*LT>13+A_\R<..A^I.]?>M-RB;/DKYM MPI\2J%5J\0.%G+NXM*>3:AWK[YZ##=H_VB92OK"MW8ZWO+7]VKXBG>GXMX($ M1[V7=T@-.8CV]&]54X36+E9\%8H79_3*;6.X)Z[S]@WKGFFPEK-U!)Y6X?U\] M0FYR)$,\P( \.?EM/A@?Q.0Z2TH>K:K?;QH5C53;Z&M)=#VJ\^C8!9S5=(GU MY4-Q//E_9&R! JK,/.]W"J2E^+"%VO4($1G9T\8VI]79+N[?OW-<.+BY62'W M>8,9""CG:7=^T\Q6F\RNC[DN5"1E N)JWG70DGMUIBIR.4Z%+0 MYHE-(7R+F4-%(06 X"\'H(< ]+ICT*&E.SI]Y[I&TPO^!)P**ZY3Q#:V$M5K M)?4][\UE'5U^;V/V7!8N7&C7;A>HU/W#ZMG./2,AARMO_D/.FFZ\S4HTX?IZ MOK<+Q.>TQ1<#KH:N3U)J>E^V0X0>J?IE?]?6O2;1'80*B"X_<0!JLF^@]VC_ M*'\N-05V%S TZ*SWKXA"0T(7'$^1PFPONJ%9^UD&:C!Q#F 0#N-DU>F;/9$7R/FF M_B;)@S%1CYBJ60UUHW+/HUOY(O@U,2>8,EZZME]_.=]Q*/WTW?[Y]I/'I._-JV(LZI@++%/&9.^=-J-\(\ M1S<:V9E*]OT]-7&Z*N;##D]?(V&52WQO( I\^2H+3#P M9U2:H5W]83L MHK27F <@LSHK^O/R)6I0M.')GSU>30<@7!%."16:JD.ZX_=#2(:%>ST'H+>& MMP] $7VLRY=A9*-3*&O-Y7#GZYB-F6OW582RF&J&R\FP(D?#T2PB#I#G0R.> M%*C%0#PQ"34Z-5:]@X[Z*;;J!DV#3WX>@)I/.DP&V+^GR_]X4B5\YP D##VE M5?S5XJO7 >C91W&S8)?/V6UP;VRZF$T@9B_=>M](RH1"V!5CI!J*[?NO$'B+ MJ_0JN_[X-1!\GH:I Q:' M.6YX%*ZT1@)W6(G@/?%&'Q@+H\._R?TR1F)>DG-$(1&#B& K>!>X71)#6F22,B#._UX+/L+46XYO<]/>W,;%V%Y#,P[B= %]F@(H&YJOHL< M,Z_7Q]U"[\[RU.9?3UL4\"__,5-^)CY,K"Y%KE1C<7Z!]@@;4>J(R+QSI;TV M*;SG7J/9BA)F)E>T*'U23VOR>A_X4.:3C,"TU /+T+D:9VBSR9-4VLUG#[U MCY(C+CVB][=QZ6Y&@+EV-@7@EE/$O!8"IQ-PK44DOEVDY=73&K'$VWP#@6>; M>S3T7WQT:$1H LISN,B;Y^H>Y.%A/T@NQ@M7WOR)6'\Y@90=7YHV(>4)/)D] M]NNCX)6%;Q"G(6@CEK$&4]YOLJO:% I5XX5[)%$Z+WD@;D/7]@OQRD JIZC MTF8CY0+AGQGZ6BND8BG>4,;[92=*0BO][>+3:HD#T/.>D;-=_&HTY0%HG0]> M$\RWG'ER6&:0#OERS4^K10+2&' MH&5F6/..GI32^X?>SL:[1<[7152%KH] S"QS"?0!M7K05%U&] MN$0"M_,JF^X'G7-(B2VO9<5R_4U4LS@%$@.FV('#D1);*H:G '\[ZKFUC'?G M&0F3N#D;-@7F-6S*P,7QB(N^$/*Y![J^H>FS*( =IM:\10TN<0EC&MB)XO\P M>J#-?\(+UF9E*'L1E4MC^E8EDRMC;P] 176X.E,W:.$ED$,GF/(32K&VPNOL M0;D,)2%1FMW,A761P\**(8POZ\3HG==L9 =-%DS#.E#1^$0X>C<>V#3H74J) M'+H->]C"!.L^/8SD:FW28TI;^GRD-5QZ;]^N4'4].Y#7VU^>]KG#!KCG"VXR,^:A MRM]AN+E/N,J]SO1OFJC)MCGG?R*JTP?*NU&RR-?.W$(HBGK;;., $;. V$2%4$24&&]:\IX&,,FVX?/AW:RK6S]K<^ZI >KVZ_,ES:I>P:^SU^ MSD]L88H'( ?ZS8&=WBW%>V=Q99$1"[ _-(/[]/D L V)QX/6$6CV[$L5*ZAF M%OY"W,*48%:@F.*/*C?*\\^'NS*I,E%=7Q06N/ZJQVT\)7!DMIVUK:-9@M@F?F6VN\,GB1#.YY>2HFI/&_-:QY2S% M5:7X;R>J_U.,;WSQF%--PLP!J2,85OS%B4RM. 5<NF2GF+.E.^VF?=DI()P9,N]!2B_UE$CEQ\6LHFK M4X,R1=^^U534)&YL!,0JOFDH_]YB)\23:#8'NM2'D*'=1[4X8+%5WY!LR';M M/)?Q$I=/M527!FG'NP8GG<[NN\LD/H3-Y+/'MRU"#0$"=7XW^6\"W)VFF!RY M\;;-B',L7ZB,8EQP?"TE?O/H+!^[_#_7#-R5>$,*-'AZ^>+&A0BQ'P6+]4\:K%H;CL7!K>Y7W)CQCAG#[S*_[U>MAF3YEWU8(K7#&^F575;+KM!L!H' M0?:#RUSS@DBCU+V._%QJ7GS@,>;PKO,7G9LMRI*I8?V;2/1K68A=1Z<^][#>.[86>]R<'^6KVAU6:1WR\J* 7# M>&_N"LU6Y,^LV84^L/FR%S+IV=27_&IL=W?WC5QQT3$AZWS'^?BK7U_\!.ER MA<*#VM& 8M!Z!V6OMZ:*^JKI3/V- U V'$GHMT&M%0I'H[/!N?#%/!8@BS*R MD*H$LRS6JAPBZ%4S"L@+N"3.O>C+91T'H,/3'/#;V%A]OGR\@, A>DI$]C^VH^+RR)=F3-X#" MO9QVPI.D,HMXGUNUH0"YS74&44UUK7,\+2]FPX$C>155X?QN528ZDLY=BI5A M^%!%#8?E?XA(\7E_^/;T +2@Z(J*NX2J]&_PH)5(O$5IF<#H2=Y/#;58+OC5 MJ(" NHO@!O107UU^/)NR*-3@2,?/\O8>@/;P&.]V)NMZPS.00_JKNJ]F>8;R MF)QOO+P_[7#8!G:?7)\4WN4,;Q*G&P P-T;&')C#Z[F^[+UQRW+3N -0PZT' MZ&^R8S/@54[!I>?4(_[VUB'#;;G&4O&%/WS&>B%E%3RNM=.WTIB.(7%#M$K$ MVSDP(*?V*KM6'-<)CA5/KO"7@:41;KR^_'JFS4Q^[\G&8?$]7.0!J +<;/6J MZ4X3!^"2BY\VB4\9OK8T_7)5[GT%NOF%RX+PCA@XBB[1%F_.%AZ>1GMZ9VMG M":.9TIW]L]7]FRNGDV9BZ"QV,^BO_)G(_/3O?@'^WV<$FY#S:-8KF+(#T/H! MZ"OB03UENFYTW;;%+6NYM+N4 +4D2D=7'Q_MOYUP#)\'^L@%VGFNO#6VMMO( MNKG9B!- W#Q&ZF_#H!<-=I_A]E-M-5)J%)V(> *^LMYG4_],Z;-SLDG72;Y3 M(V]RU;,^A X6(1R!$"(ZLH?JWVFH6/63#F%DG-JN2ZA1K#*5#N!I\DB-CP\_ M,MP/[X1_.AX;NY^R"V;-%+T"K3X =6[&- E1P)%CA%9#'K0%*TB@[&MC33>J M-""94A[&%TV[HT]VLOG>=68GNZ#P/KLM0-P<)KY.=#V7IH%0+J>FM/MZF(;> MW]'RO8%?P4NE82O(.N<5SP5=Q.?7ZK\<37)D6]957L),UK#.3"=A$M)JUC-H MM@CY,@JL78)7+#!#;COTYLQ*W>Y':(]7<4;S WC R DG:&MW6XJHW+5I8Y[[(S(F?NV_PVK3WS@5*4<^+( MV%V^_'SLR?]Q7WQ?%J]TZ!@CU(R3![!TN93=.DK>^KUL"TK!Z="KO(9+'>C3-2I,Z9P9;<< M@-VHNEGCE#3:SZX=YE]NT1ZU5N'V47OZ!-^CSTV7QPY ?K IT=U@<1KX1MEJK(%X[?"RJ^B?. <:R6.UV12ZH:B'E8\Q2KGLC^FQPC&8'7*66J M+.L>YEN:E5Z:MGJS,''[U^.<53OL28O1U[DGAW<#%^WK^\9T22_/U'%+Z<[U-]\IZ+Q>P#]V(Y:X-K)DO&@JMCOU1 M2$!Y^XKC%U<9YXK'IBP;ZQR^(2+B$"=T-R[J>U0]YVS#3OVMCE:36UU!&9\7 MR2AJ$3OL]H"G=U#PI^ZCZ:C),"WZ,]:?_7, \N3>Y$>XE $HXBD[4C4%T>J0 MQMD9*'7L;JC;H5O/-9XS7%D37P)"[($52OT51E4*J<'P5%GY>>(O9:8M0Y4.[ ?-G^#8EW3S;_,"Z M@/DN#,BF7:>;0V-PDH'VU+R8$TS2)1F-Y3_B@F\E^<'O#ZU./I1YQNV>:8;R M&F C>*-\@"!B-BD5NS M5^4FZ6"C>/2XM7E/V OX5.MK;=!7Z,D#D#=LRJFG MW54"D,B!^]_ZN8,5-=+,9*FAB&*W8;\'D5H/$TG79(I^M@I+ICYX7"3S)OS9 M)6AJ*S#0_M$D/-(V9;#@NA]_@LSJVW?%]HA"O,F490]?U-/&;)'%^8W1)$M, M_^T&./3L@/<0]MC#DVE:LEEFK2.*UU5R!T1SKP]6ER?-BZD]50_"X?%J84WL MR/[J)P":1$@("!@1#NJ2+PAX^QG\QTU0\MM>B_YCCB<$ 0077G1"> S M&T58/?XV*6L=FCB!"7H/HV=K_;9:-V>%@ A,)0S=<&%N$W\9?@"Z2H7$(_0# M-X_G5/.C/-:25S/=/JBUO]-\+7CNQPK_3>UWM6&AT'GPWS=O["3&JP:4!R6/ M6-.R"9@WN,*R:S)]3-G+)K^]-U[ ^@4]>#'-U2S)&?\VEO_%^H-@CQAEWIT; M6.ZH'\M![W9W,'N5>[('H"ZL^4?']9[7_OB-8@]Q5]^M[N=R&[F__%!MEBQ_ MO,SR1^P,0A1PPA]/A_ 3IB9 7!CG] 9C2[U/1XJ6#T 4BX$$L-#.4?H5F@D= MGFQV;-J7F.F\_UZJL,FF $QG5\<6-%U"> .A-%VZ_+BA%L)F-*WGZD\5?=JD M&SJD[%R!I">N?5-&6O$[QT?W%WUPOC8PH'0\HP1QA<(78:B-.#36!%Z!B-X5 MI"M3>9EEOL$BI:]M?SA'$_>+%MY8^-E=.-W7>KBM^/D;2C;;A^Y;),E 1 N MV?]Q+DKIL3::^KGB:XOGG\"1)('>8Q@OER=T0:'\T$.L@1P<@-N2X+C1ZFZ'3EL*4I'J$!_KGLMQ;MS#GW4I0;/^K M8S)R4PO#ZF5!&#N6KO*T)R84TQN1LH.@0NA/MR@'$C: MC#;4&Q$8:'7E'<9*OUAZ&&BE2PHV=/;4T29HO!3PCS@CZPY;1].> J[V>,( M!TK;34K5^*NFTX"@=>) 1Q/OB-K]6D\Q=T_Z6O#\OM_=Z7KS?)LBXUN<\1_9 MIO_],O&_WU#N03U"3_JWX:I%FRULY[[@L-/+OZ?[>&??%3O)[VO2)N[HVW)\ MGS[$$+#^(@#+UPAZ6VS:H.!Z2X^ES-@[N$2 MW\@]J&S+FUL2A34\7)M'39N_@_8EVG"5#N0NV@G$CDRA$8N4Z "?D 4W]OWH!@']X$.=W99NCQTR;Y&:!,<:+&A(Y!#X M!%,+<6P(XIX.Y8%CNF9/4C;BYEUL;U%=*NM04<6(N.^_:J'G*BP5S&1_C^J< M!_G7)J N,X_0E8<-C]#%*-B61O']C>(&%2+-0E6YP,''\G2$V];1=<>"^[H\ M/SE["641$0E_N^!"& 65?>?[E7U\0F!'C6 P]GL"LBY:X5_SB9=!($X0%W1R M7H= <=S$"VQ:BZ6UM2 EJX?C IV#JFH2+S?-WNW>*QEF@1(WU:T94C- 9J-B M69='4XA$^&6>DA(=8+3V$#>CI8XRQV([5TF*O_@XR)45B$@CKJ^WMJK4#\W> M!IV'>)>/@2GVN,E8FCEI<K)//D1%5VZ=&YR_4P7 A5=;& MVYYEHZB;[>>];70(YWVK+RI0%9CLH3Y65 1\>&X2=@#R@4Q YFO: M71SF/-97D6<1ND 2Z:R^&>Q>+CQVRJKQ9Y57&.VJ[O0369L3ZK=.??UZ_&@+ MJ(RF+U+*(AB=S)_:ND$]L. YS/%IZ.?0X]8H"L2S=< 13&K5.IL:U9*H"<30;YM"?T$C,_ $H M-JVXN_/\/H1'" \& MR#&2$'+$01[4Y$OB3D1-RHN*[S0>'_07//T'8!*2OP8M!:_[$S,"4[=3<5XA M\%RS2_:OO8/T;M&0O^_MCP^)'_^;QV)*45N?!Z^[N=$4)KS%&0FLT'YT]AW5 M7DT,_^7].7N(M-Y2! XI9WIY_^CT[6N^ER9"U&+^XA_M 0$#;P\ #W8?(4\ M6_VR \>+/5>UR>7C8&IS++!6+M'K5)2<@$/:8UWR;,X2[/0I"%VXZ4?G 8AY M;)!J?,I(.-M%?-:(]P!D(/";\]K.M$BCVZYOXXB6VN1XLVY"T?JX@Q374,XW MCU5W'],XP(9+) M8UNR?;RO;B:NN\-'"AZ%@>PORA62,Y3-2P5-BN>X4WK+SCXO/#9^D9(,&I3#CX4Q_EPRA M0T04A>5:+5<@RSA \ !TS P"?$V8;P93;D;6/JL&#D!S#UY_TRB$W^OFSCQD M &#AG\/T19G">W0A"#.!NQD#F#>"*5C<7-8!:/NQ*_L!J-5E;3;_$Q\'BPF% MLFX#WP$H.YRBP!38-*$K;P***(:DZ L()>7YWE=%MA84$8IJN78 6IYK.,:2 MA?6#!R N&I.+)1U-..:LZ'*SC:NQ( H4<"!0;AZ _EQ4.XPBJFZC6IO^)KD= M@ 9;X']M#L(^__^85=#7. I4C9]^@_&W!BZ.A.KL>]9F/[ZC(MYIH;O;^K/- M-_BQ;^+LR4$^BR9'55WB[?KQ[;/02##%GX\NJ,?D(OSMT<#(WS;@V[W%2$S M489;=>_W>97@XBLEY$>JE*,_"Y;&KOXYFR3MF*@U'9=\_FV2DE4/595--/56 M\\\\[N'=\:\TVUM?Z^E+W6#:9+Z5JXHO?SCIQ$< M>5S*)[ *O>1F/:)6%7HUU,&V+GC#[XN7G_R;A9QGLA6"TXEFV#S47!JADA## M!,._;.X&C] =@ODB]5V>UO"OX+P?U#"'C5HOW2"?6]9VWTIZ[?!UAN6/I5#* M'=K9N9KT7>&,-)+%VP_(,\!3(TZQ_=1 @1,A96RSV!4HY9$:711S;52EJEAA M5\93M6A#(,1KF 2+O" 9W9(41;]1%WX(ZW:A9WG1\1CQ2U+:<']#(1$ M-NE3C%\9)VJDDL"B@;$+CP@.6[5.S1I[Q3\[ B8'* 4=K,V3CD@/N9DD*<$ZA M2ML0 :A)F>:HW73 7?\4E8UV@D\4\ WD=LZI:-H"]TZJY)2W#I;M#_M\5,Y_ MI'[Z":32H1V-+YSK(H-UXANT*-?:#?4 \P*$7FR/0S6ECUR44F=?)MPW%1?M M*Y\J;@?/C9>=?!UA/$/[%-_1NOTDX*(_)X^+EF5->1Y9NMKNDH/NUAX6Z](O M)=WKEDX]?D$JT15??#T-A?2#%E#RZ((R?SN-TTQ\F@X#''GPI58\YVNDQ/+> M3;I!NM-/<5NM>NS1T3\;+% M4( 2U*9L[E%?EPFN!'"V-(->L(]IUM/!?V32-)I26=OO!L MX8W,2_VL6PRK1./G6UDWV"_:\ +=@<(L^^P*_!YB\\I:X7VT>,\K6!KFMO?N MEUL-K<7J'M20=<;U<\A+<+==*"-I!R,%K)DWE!JR7X ;JBAU?\)8QCRJ3#YL MPM3ANG$=)E,9^&>P7U+&6=!6/")C*#9,F'FO6_2JCA/>Q82__[ MVB=%K>#MH4=9UXC9JH-'%4#MZ^J0^+B@'-91B)4#4&7Q %W8 M8QX=P91$& \6Z5]_2!4$XJP;AIV<]9+1SA'N 7& 6=+O/. :_VQ3 2,/YXZ* M1G&AYG*D3K#^X1U='H!]!0;,PX><85)PC\OP=%NSXQBM5T'/J'W2Y]86S(YJ MG)WFD?TM^3Z/=H+9@0$CA>%M\UUD7!$@S2M!4FOW+[:B[+6*%Z\_/66HEQX# MNV\^%M,;DO/1*3RK/$[0/?R7(FIK+[I//^M#%- >>D)$*PF @N@Z-1_HZL!;+$6I M2M?#CJ^,/3NB%W[[L5*UO":9X3[*@^Q.QMZ39PL63.6^(+Z[.JI4@V\!5,+(MQ7G.8=UY M'O8"OQ1.!.X%(S(AU$BL_\-'ACVR8:T!>Y%>XK^-(QQ/G% RO:7!91[&)UQ' M'2!K45.87#$4Y!J+-)P(6$.?1/,!#[8MG)8L#G,'U [;WKQ,S9?X'E*@([5A M>;$C %-1M41686%&BX\^=([ 3O]GD*P/+8&N:8LOELDGN_X(,.4=9J[EV^Q2 MWTZK2^WLX,A]-'[XIAFCA"F(G#X 56RVY8VK-/"J)*'C$.!/1?RNAIA'&S8A MM]YFF\W<"XKKF97X%:8H\\0,"&\PCGT&!PN+Y& MX0?HS9K*VE19'0=N0=VI'V[_O#:6+"5 1/_GV+BS>>LF9S@+ M[_X%(;/_:'U9BOM_F_4_ MM5D(#$4"RL"Q&([V6D<:M MRU-G$MWC6BWQJ,_+*TY^F-TLG0/@G72@G,NY? M#!XCK-O.0441AH!5@6>FYD^/X9)%:F1!H*0HZ(BG^\=R"&>69.S.G_\_4L?_ M;=7_MNK_?&+;Z=;C!R#89N3L>8K'JTWD)>"JE[Y+<34&)E<3>=GT@S$T(/V% M')PI*?ZGM>'E+IJB%M=PF^I&E*\A]AT)J;?@ZQ1P\1YN/>3L>(,G:RHSE12F M\:^AXW_AY?E?V:IG. Z$%LW"\WG5.N%4DQP\Y$Y%2*"(^C+^FK.^S<;"A\QL MR?N-(O_EIF4Q+'M%)"VIO\(KU]DH&%Y6O##R6*G[XN6KG'?/MUS3OC"L<,J[ M[[\V"U*XDQX,Q,S#(C \55 )@),8!Y0<@"Q+,U<""&3/HFQE(=\SA'.I,F<> M:V=+OOUXW).M_'.3/>MB;9!3*"&('R[24 / 4"\8#U6.#=/O/-(LUC.-&-,+ MN>?+\^)V1FI.:'][66<(Z.+7I\A)B##.$SRE0.);+Z/I U'FE!UT&X3'PK_ M9SSM9E.*S6B;8JFUT&] MNO=/S5 5X\+-T OM=;Z%[[CN?):)D9XV/SISRO&PF>VWIU-!DB%@/&KW%?42 M4$&R>F7(%M41WM;5/4>(=)+XVG*HH:J:\V9C_;=YD36=C&X9R$/^$JG+IIQ# MVPY+5JUH0)% 7J(X[*Y0-M>3:,_H!A3BR\X4>XI7$/)4]=0OB51QY>"LMRZO M2O<_=:[./Y_[&%\+>P2@:=[PM4X4Y:8S9()MKB37+:O[WJ?N GA]A\-S>'VF M&&]IIK(//#59_5DWMU[3>M1I#N7:L% [(T3> 8B=RFBDWZ,9T:^P5-MY>N!0 MP)15-)0WT"?.>:I16CYVRKXZ6)!Z"KP\6W9E:1,B/R#RNJS)P93M$R+NU$![+2 MQM423[;9?&SO9@*.8@,%SF+7C:@I;75+Y&#*RY:>.9C C':?7ANA4;VUJ.G1 MD^D8[M#/6@\@#1Q@!<\NY>U-\@[-;Y5%3Y\54N;GEEIIYF(-7E2'#I$_EFC_ MKU>'G%>>;>JK=P?)7O\QI.[U4UK@4T9[XHD"T!^;V/T@EOQ-GU>1V=VFFJQS M4 MMRD>QOI71@5!.^!?\=Z?N4+&:!"_?DC/V9Q<5O<1Z#6\WW#B>\?USQ%O MA5L0DDD@VI_8_3@+EI^^A]]"M6C?8^!V-H]J\LJ_GX,'>YRV*"@>OAW-_WT@ M>;A K_1Z5^(5):/@+ZR(P7$"F*'P704XJ2GS&\59J[/"P*0?MGC2Z\^52AA/ MZM"L<_#I=[UNFJ8IX 8!/[>%Q*(+U6&&R__UG45[J0S#OXG=#2X/B7?%Q( :2YC^]'XE[L;?W-]F.VXDW09 MDA4ZDQT(+H K=."QD^1M\-'TN)A[-[OK" /O313PX1?/5%=:-L^YO=@#D\6H M*$N C2+101#;N?PZ4X+"Z-NVOD3R2KRP8+03K'UZ[][E4[G"OV$= S$HBNT+ M2G:;U%%&!E-L^7E-/+E!S@,U?P 2AL>X55>9[[M-CXG<3/XG\6Y+G 8#?_8U M.)5Y!PO(+K&B'2F*G.([SQ>)DT*<\OD"[VH1;%53U:0YA.M]F/GUNNCM!9VD M\_K_J+.SU=[E_1)FV/6YR9MJ12Z;YXO%52YFT4XCN_!2[_+7#"7B^JA["5H[ MB2YJ;6V/;0]?$\R>F=Z00Y3)>A?EB.BY3V[6<33E$<'_L[_;$&] M:[0'G:7SQ>X+J!^6#C/MOL]I;_"WN/:^0ANA,H^,H^KMNOUL\*& B5]2BX$N MDE3V5V\\.W[[_O@-RE)41+?S!;W#7X)G1<(^>_BG!%URC-8'TP7'F5QJ-!OX MWFXYE7/]<3SF=13G5-]=4?&_]C@7WOEGBZ9/"Z,%XGGO1$]NF7(QI[->$@ MP]^?FTS>[?8!9;3+S'&< .0A='*^71<:M+;K/+_2V^[?O1PO)>)E$Z2ORYL'N;_@*%+%]* %4BREN+AM3KD:V)EJ! MF%,X;KHL0FW>>6*^&LK3ZGB-^T=9O7.O[/U-;EV1A,OFA]6-=[QIHKM$1HZA M-+('?*AJX+7A(<"PZ:RN2LRW!I_BAWJF*N^>?R$9>LF=+O6-S5;BZS_. 0HY M)3SW=^L=C8>0^,@/:#++T%-(A;:\CB(?\[W4 Q:TTG(2=0#]"32W_7M @I!MSWR3!W;1B*V*Y+ M+A'7%&D1&W5[(39Y9ZY>T\/+^J4SJ@Q,%V*S9Y1"W/6P\7C.-D@5,&#:J&N? M1W0Y/^]NZPVI_YTJ^TY>.4@@NZ)Z\^P_J82%A3##M,\X?4-9Y@R$8H.=!.]^ MHW"V;>+1K1"^'10WPGA,IF*X6%]8N&W?>[B#N^A\3[6MIC$\YG@$%"GT>@'9 MP2A%:JZ"*PCKHZ3-V#]"W-K8>[D?$)!'W;56!99K, \I ND(R?'%J4Y/MJ%\ M[#N4-U\,CF(;JM-& 71V+8![6:MX=*2FA#TU)2ZP/>'"UU7C&=E$7MV)QOG-O/UUXJYHE^$*F<^.;T;Z8U>EP9 W@,Z\68WB,D?:H M208Y^M2KVE5F6%]+OG!>+6%QSB?J,2)'@IOSP?U7+\,5V7[F8]^^ MFZ^A"UWKQ%5PAJL:'J5K# 9"HS-5?Z:WZW:682.JAC65N6-W,%F/+WO M?OG\LP\N.6Q/7_8<@%K4<7.?"96BY$/4MDYHN0/YWISS*;W.)H'*S.59K^HO M_-&J,N%P^E MB8YPTIIS''>*OK,:]*S),QZF>F]+>"[26,E.Z%QT"??<+^PHILR#+ >CN2![ MD4*,3UD_CZ?(-WJI36DR%I(EHCT29^^^1OX.?JMA.^XEMJ1Y:/76_\ &]/_7 M(=R'\#@ )1J0!F@B6!:[S5C++8'.@U_2O5BA.2H-&][ 1V+H7:L;#=A?_S6B MI<*_.2:;+'^U1_S.E2W>2;'[%U8BC7 MG0ULS?^B)7)$._,TCYK-GKV.Q)\RW897-3]_2?[AA_[M^:@+FEA/ M5&5>#,X;-HDC'4\A%J,ZF2=#)3J>Z<[&R)%S2A X52:_T*"F_Z>8*S:W97]E M%)F?X(M!S45CA#P8&)0;&L\]/U::7DGF\"UY)/-.SZ,A=NSI&3!9K]L/0]& M?D:5H5J5-U^ R\=?(J7@$1.KNW\N-E"%AAA+(R6W2V!B:/^E'C6%4N%%5R&6 MZ5Z &A&SWD)4F[0B$F*YENU==8?I5^;K&Z].!A.-V/)0PXJK)^>?\9<>)O2C,_?S1Q5EWU MS.\X2M&^PL,%D-]W$,7J&%UI".*#G2IB$IK4DB6L(@D\FI%#2+#+[,4$%;]% M^=02+9>^YJKXA;=N[RZ^:4\\+&RYCH['E4'(T8 MPH%U*CM5(1IA0&0\[-Q8:GT'($EZ/LLJ7Q*N> =YJ^:_,A;=4+?^^03J3 \! M]*@^\U]2@BB_!^85*4$16B=?BU? @RP(1:Z7>V)D$C8Y4@B(.A\6R[0R/G/@TCM)UM*T*B2^AK4.VUF^9?CFF/"A0]@V!?^;A="P44<@-P:_7>O,U(C4L*+=BP$?,_/;K=NG4R>8Z_-Z)_[ MW3N8LM_C\<3U,>A42BQ3%(@=GS.GGP)$Y^$(L6#?3QVYGN*_TJRF(E.$/,N4 MBPS=K\RXW5%U!$V9\1P9.K051-:A>!.87#(T9[@5L6XJ&,/;Q+N:"(7/VRE_ MJ+*XUU">]H]"]H?!0Q]?OQ(4DC7D@'O0A97,M*" 4M!Z!:F0>WFCTN#:K9^6 MZ4$P1?A#R%3TQO(/T[LVII8F["=\G,:91R]0J[LLWYF6L98K#?@B899FGSRF MQC-=Y#=T0?-5_JBZ^04-F$W[Q\6F0D8>ZAZ8C?E3BHTB__:S3U3;K#3@DC]) M@/-!1>X3'_VJ^5TF5.9G=5[T]_WIK/>+6F=J3X*&%6/ JTF#G5@+0VNL" M='U+A[;'JTL'U[,3+M)K;^M(2-@U",-_%ZI -0!QDU M;UG%-5>" M.:*O0E%C'K/X3.<%3 +DAQ#T_'OT<]\5)SL+RRK/-I?.]F\BL!]6?C MRD0"()]96#*-D*5L=F%C_Z!B6)896=&E=>TSB'N5*39O$5DPN:V&W\I'$X]V MI8CG/SWF]K(\S##WYVE<]<^BXBHSG1D3+_'I:O_4PV%=D#NC=?^U'=:47S#R M#/F!X?F\%@,?(KIMX'5=5YA6AM%];<.S/U,C.K)E"^2/=!GC6ZYKC]M6H0VN M@ !;)K<.46V*;6Z\G8\3.<64 M Y0%1K)N=X4B6&=Q;^3$WM:N;#0P^2'&OK MCEL+]LM):4^6GM7K^LG2CRFO'S)R-'%A*'9(A?@H4M''7DJ!:IBV]#C.9/@N MVB;SF!ZQA#?GTH8C4UP;5\9:F]?@8P&$%X3JE*X,OLY,\7)<5>T(:;!!12YI ML:%ZZ%QI1[#>'=W@D$'NZ"R3T$\PL ;,: AYR*6-9@]E#M9U?O-5J90Z4D,9 MC]B&J\0RPF4>CXO:E/5SF_;X97N>=+S\B75G\M M\_KC\O[!1I5>]U'3#R?]S6SZA_\S'[]+!_;MWXK?<9#GDN\@K+-5- 09I MC^";1N.5V"G5S>8ZA:@3W9^7GUM%N#K$DM\7I5@]3AD4?5.@B%-Z=?4RK=\) M.G&->:R1Y>83!R"29055AR1*MBJBFS>.:$+6&_5]Q-U+,PSE4^52?,R"#(,J MK=UY<8\#UP]1('3!)6+>:_H#&CL=Q.=S:)47%1&[]&F5/$S1/=WC4X M]TJ?3E%E*1[:7O\1TF65-[I+*[A(0K5:!P'OQCRFYHDP+^ $7LP3^//:0DY9 M2/.G3VXL.8HO1S3;.^ND3I0<6;[=9#T\J(D&Y/J_49(A<5+LC(]-YR<\I3B! MCKN[=6,1A?#@C85!_8[D2TZ=_V2J7XD-MK8QVG\B-CWU.(00!2D%OS(46 5S MZNO,^<)Z**A6TRKSVLJ>VH:>> >'^K@?SI-W[CT-=TX&J?$J*;E)!XYM%AI!C<=O<#"N2I[A+7Z#HVT*82K)U[7MTSZ+HJ<5+RDJX!4N@EV"6*EZM.GK:H M,U\)4RIO,KRQ-7*3,Y9%:Q37=RR4F5S\-!L\_-7%IM@U.YK9NT*=W9R.=(*! M/T$K[P!T9-IQE4I7 # %O=C=8PU&>1V/K&8NR J(:6Q6D0:(4"MXSZ[8>"4$ MK]>!JEQ:)U#Y;E#&:N8'> S1I!Y>GVN)NV-FQ_O27DF?)9W5C1Y7,C,[;X9O M?P=I&YC0M0H#E\5WK6?1-.C0]%;=I#_?\5$))0'W@H-DM^[>N7/.7//J)2ZE MSMA*?MD[: MR1AB,3EM]M"YJ(7SQE0>>D)AZH_F,XS1LM7WUMP#AVAO_92.G ]!+WT>!<*88PG9D MT8'&CM](%RZ#_!_LO5=44]'W+AJD=Z5*#5)$NB#% @1%0$2,J/02%)!.1$! M0D*1W@0$!(2(-)$FO1/I("K2(90D%$$@DH#&: HW_,X9=XS_'?>.<<_+.>?A M/.RWK+UWYI[KF]^WUIIS!G]^\=E]I'<^!107:;&NL1#JP@!0;[ @? ;3A!B4 MTAA@C$NCGO^GE[P7TB-@L63N]!?N3)55>NNU=54@IJS1?.R*7>XE<4^JH#]= MF#[T&/X)T03$LZ\!F7R(/I,[;2X7I^_7SI6$<1SJ;R9?EU7D2FIP>O#0R"*J M[Z,A@PS&-#K2%Y"-"#Q#N"U]Z8XH)8\,7%9_/R?.EQV*(Y=F7/EKNS@KX>S[_WP0IIQLDCO+FCP$U;>C^5).;\2!'KQ4^ FKK=OHH+X[( M_&C9KSNS/L?\XTLBR!V9"A&#J>"@['0T1K0;M*ZFU_]O4+RJX9N^,HG=OBOJ M?-R^>_B&K9%=DXF0ETNU6#L-W9S_9:EA0L 7 M&%DW5W,_4,T:MD.^&@^\,/H8P'0G*,;K! :O1.R?QP+[JR=..WIK[: WIU/X M.IU\97;>B-^[N#"G_F2Q0(<$EQG35C M, 6\%,-PYX* !+]O9.BU2:KB&5WIA]'Z\<&HU#'YA)@EVPVN=FQV.06(Z-/5 M]Z1H;B-//B!"\8%KX-.[<)UOT!N,,#^O@DX;:M 80]C60"V90=UU-WXJ(<6XF]%:3=!9,:FSO M,IQKY3U_9YJOQQ77Q_H$ Y5)^ GX)V ;^P"8:P?$25>@+[?2-0A#&T^NBE17 MA=TTU]E^\-CZN>T3Y\92[&OML:#F7X! YZ\I%/EM0W'R+.%PB"[1WM) 2.AG MH("+%UV \/E\0T3$>#8/.'A*(/0A6@YXZ:''4\7L%_S7B/OI,$Z",8Y!YM)A MSI%\>6_"(FX?*GK9ZAG$;TJ<$B*!JP)PGK9@R0EW FOU -3JEVUK@Y^RO_K87Y]X4*G(/%XM]3 M28)>=\#Y?^+/&UW&D)6$5L^1APAHT$("CL4\:)T_Z9IV=WZ?5[":R*7)NA:) MUY$+=(@"4U_F1K][%?,\RA/R',/?"X !)^',,)WN=&=0'RGPQQ3\MX.5[E#^ MJBOJJ3W/VX<7CP!.'*=E>R^3FXYKH--*>S6H+O-T[5T(X6X1%#S;;?*X]FF! M1JQG2_+%;%F)8+O?5Q/7[UI?'=O(,G^DN ->:"(]Z*!ETEF78/*STI ++,\)]IN,'"CRW-\0NPCX'?R__(J=O_G^C_7_^"E M\IK<4N^S>IH<^LVFQ6>V_HJR$BV:/,;M)A) A(.$CP+;/$6#L M-(B<3/4WE<*=*H<(F7(R#4^ M9,ENLRPKFQ+K_\Q20L=8([H@[0>8J36] M;R9X4:U )_*;2EGR0;42N/FZ.2!&(H;!OK;1_^6CU+\Z OB#R4IMSU$/$ (+ MVRAA.'M8'7WB?MSF=$LDGZ^Y:X@MVC@AQT%W3/)4;#'G%@!XV\IIJQ^8[")$ M7B&T#1P!1&&\P=/>AG)3KC.J]L2>N]=Y&SXJ\I7E/%A\F3Y[:'.!U0C1K/X2?)30[SE?-+Y@TS_N@I%95\JT7Y3!?SZ(/9J:M=DG_=HYYH,?T> M$L8B)8\ T P.*@NMC"Y&_]Q[CNRYQMWCN'8UZ0%J>E)ZM:\L;^S.R*4\WXU1 MVY]G@:_7>G[^]_]4HY&$$: *$X)PI :BQ9INAW1AR;:-1FB5RR?.4\.EKYFR M/M\&W.%\: 3(.L?\-)D0J4?Z0GQY!."6H;UI 2\Z#GT@\^W>#,&AD@O4:C[8DPN-FF;] M99 2Z\EK+/G6#<-&C_FN?&.C'2?."J<01=> L7!!LMQ=K=]+(\3>(:^O:2045/24 M>$M;S:9G!IWX$M!XZT4I2_YT&$8VMGG#\^)PH#%)FU87C%DRQL7 W @) \X0 MXV_JZF=CAM<=.MJTEO7!#41)=5N=&!>(+_AN7[<%#DX EA^2)^P:KT;'GP*'W^'[7;_>_"?(5ASV(1\#L(S7($Z-WV(PL)W M;;<7USQ4JW=?OWQ=BW!_#S^0\COCK\>:?%7MUZ8R53UW>60.6GB-S\[;/7Z_MN?^60=!VLOZQSE MAL"7CI8ZCPHF*XJ_&'RSLN]5GVWIX1[(>X9*@*D9MD5 15/7 YF70^KS4>Y0L@IR[Y#B '/O)/,^P*4A^N$*R9,' M>C.WU"NW@3LLU[P;)Y\BZZIWVF8%W:/UWR:'GN:14!G\1&K2>J+M;STA(0V#<0?E! Z=H"E1MK$'$MKV_^Z1SZI<-69EYX M]Q[+@?OCQZZN0>FE8F_X8?_WCEPWE%1'ZZ"SP4?-R[VE#3MG0J""83'6*0/% M/(19)+K%TGR1I#[:>*(JJ/F",,\3T<#3[VU!+7E#&:QD96@21 SAACB]?5FX MI:.]!WES-IAFLS,,T!/S;(U_(&,M^2'QYB>M&P !@,%P\G=#+NJ]R=Z+,'G" MUC"0;Q'L7TDN-(N]VQBS*_W01)G=: &KR_$E^-?_H^9"6!Y^GA) !I%.D9TK M8&!B7G1($9SWGDO*K>0E,PX>O\GNN)7E.&8__^C90N;H+(!!:_)W*ICH^9'. M07;'B,+\WQ?)F:0/JU25S\@JR5]S+I%3FO^LNA/-9OY0R'W>W(A5R$9Q$"+L ML\I!"/F3_ O*Z>2;9>?8O5_IL&(BU"A[YM&"QYG0P"A.,<5W;W@[5;[7+P31 MN>YA,4M+-G.U<"&8-/%LD1L.PZ"/?CX.*T-OY4T#-5Z^S_RTM_%7XS4/SY-P ML7\VQW"M0ZM!>'/S+^IA>\N)$X/2K#._5^1,-5NK1;+UN;4UQY2OUXEX&JW# M4E[P&8V]X;_YMAVTF+W^YYA7@Z+ATN3?.%YQ"G@:9@)5;6U]]@)L*)-MSLG? MD!_T:@Q;S%%W\#^'!VSTZL,\63ZR#*"%W> MSE[\>V[FB-M/JB[4_'_)E\9O:L)SZ74MH&I@>NA:R_H5E M^N6]EO5(ZW_.WO $0_73R:\<7I08FK>WB.D$E_M+=2[N!E0.2C-B24P+]3*M MXO<[./LVA%.G5GW?<643XHRY1AS:J&J_Q#TVFIA1)3PSWT%]2(82]HW(@>]V MT*)1S8XJ[[J1RM^G+>(O"5Z0?:WU3DXF\]?9;BU4-+R _#E!8JV"*_RV,.Y' MC;#VNE)GVOC2&E2ER^%'.53EM^%^OQ/PI&O8DUK]=6%)$UL;RYOG[T]E*%PQ M'>MJG@X];#-Z;RA'/BR#?RY0Q4CJK)S8NM\\J?NW53?KO;G&Z_YEUS9FMCOP MJ-F='[U\V_],443@[:F0%74T:0YRY4MK5[1[&I'[PZ=@K3@TC]S%D7.P_L[XO3_JW("B1#ZM.F/ZQ4S)% MGT6S+N(A#^>DBP@CN-:,2)'*,JK!-WS _]ORX[>YTN'(ZUSKK+_<,RA?PKD MTTL@MK\"G^L?YV>I85@E+_392KF_:@WB\N/OW(D?+MH/7!P:.:6G4F5:4/'2 MK[DQX-\*YO/!/KK2>J8E@_,'Z@1,\YV%?S75;(8O5=T?Z=?J\'0XVZKS'I55 MS>:Z&5[[&_^:\%_B?WJQNO10.(YK->@?+VE1R2GO1K6_/"-=_U;1?E' V:C" MUS[!@V)2*KE>S9';.]),=JRG3R*:MQ)#,.A"DF$6F-/[F7-O$>%@?;#MLF$) M5."[O49 ,#]15OD/)2K94068WFO\X>LMZS=V+2+H:KE4>=,#3.O?75^6X M]+(:? [5/%Q+X+8A6U/T=N;E<%1PT-J-.JIQZ;7)*SW1!X(A/Z4^-L->/(6- MQ^MCF8]7K/:7ZN].HZ!0'OJ0 VAPF\K]QKC4L'H]0Z3LCLY2-DO658\ S_0; M:[R)^64+=DGGR[DVVS7X&+8&]^J%<9/NDXEK""%O(.'E+H:3>JL@]#G5.K2< M5HQQ^=#5&^%HL6BC< /SJ'_O(4>=N&:,Y@[.*'PZ'R9YUDU+*,L >WFMIW)]9/ (@.;; M)YTEYQ'OK8'WOI2-/-%7QRPB>%HL1G_;>'V4]:YW436305.HB6-G_.GTO[K# M3 ?S(Y@E"=(8F9MRBBI.JU%#>$?>LYHU/(-Y0S0M B4$5\FD*Y6&?W,P5;L_ M/%GF8?C(=:@QO&Z7SH6D.-#G$ W6?_KL#,5AC[IF/(@7.UN).MVKXM-YE-L6 MGHVT-95KPYP*HNKEQOC33JQ]BEN06$C;_)X8%LH),VPCMU!4J=9SJE2^I,"W M%=7O4U8T;O5D\\N3YJ8L)/WT-H8EI6(EKA7\XZ=S^1.@ZPGXW7""Z#K[7B&A MX'"H^/3DE/.S2#M?\9"L<=8ENW$A;ZG9ST_"H]4PCY4!JJ7R6P#IRLAUY%(& MZ=X1(*Z:8@6?@PA25=;X =[%)_5ZQ0F(!'_]O.89B\H\/WDOXY<\MTQM0C5Z M(#YNKH3JB24P:?0; EODH$$5JH"F?M^UGH&Y[H9@[9LM--]*G8=8/E)[H2J[ MZ:1_=; WW$^ S_G-AK:9?1OK>EZ M^&>]%Q!.O'*#]ZLOSMF"I$]KT#=FS,9EPA& *NC?R^Z$)L=:$K-I;4/3/JV> MU\6]>XL)SC752OET[QQ8B6C^0=;]QQSLVXI]_,F=>B,:L;VBY#'<;FC\Q) X M;UTE:W=:[G-+@8ZT=#9[J5^2X8!]FRC,I.5L-!8L6EEI8=R!"CEFFWSLRG MS?3[-^/O7A&1:9!*L>6N6:8Z 5M=:I3>/DP MQHVMWHY!HPT_(D*[$((-K/D9"J^RQ^H_P!DXTZ?7#$Y $>Y!3L/1FHM+1P"W MG"_>/ C+ONY8F:YRE2=+U?0(\.;A#9:8:[]8UJ*N()=\2>]I)71. MQM-N&7+#A AF@[6]@L26GX6TZM*5[:<"KW(=#_VU!B[%?C4BOIOX:B?PV.BC ME$82P@>1C&B&4(6N#*(^3/3S)_Z1YI[2/X5-2;.PFP\>M_"&ZDC=2/&X85WW M,,,F.5\-#OW^\G7]*PSL^4@%YDC>:Z,2")1 -)EK0/"$\P^=P.' -I].R? M)]<[?OQ) M9H::^(ILQOBEC,]: A\5:^ASQ>*T:H37_H+&B#07$BLI EG3;%&C$!F-. MH2W54EW<_::<5RWESU^ I3\=*GKSAG7L81>28#$1!Q'N98$/P07(*L12''X^ M(>0(P%>X78??0C5UF#]OFQ?E(/;43,7HWGSS$VW,W"?Y@E^&#*+8P*"T+I"? M1@J2$RX&3F$O&P33R]3##.9'5CIT]T.'5(Z)7.KRG+D MTE>]O25BX1"28 \DG]T?Y(^%G-3AE@(.?]!W\%^M].=,1W]W#ZO;^RDF:F@7 M+KLH6P=?UXHZ+3--UJ"HP_QHL2C?_52$((R;D&%-;'MN*+\PCL MZAN$^"@V MS/!,W5+]*==>H)74ZRWL(9'G4_*04R8(TP2B"@Z0BFA9*&QQKRQA*_KA!^0Z M?U*W!XX6P&L O8->B,RP;LR1R77"A]Q8+]I4OG$FW_8IDRL_+UGG^&0NK0.! MS;M<5TBY"$\;D8% MPG\B'2%"!](_2I^D5:&PKQ'"MPNQ>&Z+QAA+.0K?U$_0WFON, SMK&B.0O1@ MX.6?'R7&-CD-$RBWG6%@6CGJD<8I&!LQ=,^J[LM:3X19UA1Z]8!R.\_\0Z^[ MBM0_2&0IS4G]^OMKJB,!&%7!Y#T&&&0L' Z 6!$/+8$D'>(LU6$EDT#[7E1_ MH^-^9\1(@6.F],]K\<5&SU/Q=VZP15U$Q@.ENB,I%E1),O>:QG.(Y&]'*;.A M3_.]FAT9MZ8]LAQ5;ISV.3.+OVGZXYD_/J?T/C,>D!.@TD\U/\YB(,Y541[# M[M(*>^7IDYT9_1(]9PG>*&YQ9Y%^2W%O:T[P;9V"5Z MN.D<\Q19\@C)FV"6CAGYM[[#SY_V6TUPP.P+AN>I;AZ;6,5S!#LR4$(4XA@\ M(3.O0H'3/X%.,M@)BHO<-$ _3WL1XK@O]>,?;1#$;2B[;?O/3W/%>WA=IG#O;7#%@);N%/<_ < ,:(@Y)[Y3$#(HVCQ3*$WYT# MI*DP@E29"A6&B<".KTUYYU2")= MV5<"+$%.,&E*"O85#A,)IT] Q:_A@4CIE4]7EX?:_ $$R'$N!EDQ :])-"9= M)P.QD#A"WSJ_(%6U.6;>L<7_YD7I(P!-G&/U1EF[NPT7P8VG+_G#1?E3SHI4 MH5V2 :T"Y+_PZM022TE3OG89P*5#P\JA=>. (WU^*L4.'QZ58/\E_ )@LZ24E["?6RG MC\\EQ ;_U8@UT4&;)HO()[*?C)5K;) P,BI/X:]'/$*D(%OVAR*5Y^W(NQ0= M$P)1>TF$/M62[1QSL.70Q=FLUNQU;RK5^T9;43N8F M2I 2B F#&8LHF]8VO'!L-%% M9"RPM1*_2V&$\CY=6"C%N![/[H'#V^**/D]*F8$)0S5M!8>RQIJ"^:)CT3:7 MKL4*/7B5VG#Z#(U[&$.PPJ"O+=$Y\+@,]/X Z1M2;*>SX,?EU1;_2M.QATGA M@0%_^L_>.QEZ('='#-:@\/'OXQ/S0(H*?0C2:MO/P*&\8E&OY&+%[!_\-84$*+/0%^* MH#@$;#HY%Q*I-V3[=%6#X%+ZWOM>7XU7V]U5"_4QV)_GKI9BW')GO.4XX#;R M4:&8#PDCX4< KS1_N@Q5EU8!I49@]0@+YK^0 O9VCKLNP%GJQEF5$E\>Q]EU M3$-K#FWFU5-6R\A+$";X*/(#8A#%X JD'U%C&+ZJ"+T?31+YSN8*7VOZU?NSJ^1ZDC^MP0FQ(@0=3N MQ.TCP'11>7@>52#^SZ XA"K X4,7(DK^,ZWT@*Y)%/+>1'-XA"FDKX7:<&KI M^VF].?DI3+&D3WKHN&P/V9\8M)ZP%[*&BL:PPD4PY&PGHJI-YE(D\FY#2SSF M4T_,(V^7G36Y/W)^?KS948%SW;LD=K(2Q93*SE MP;O IK;!^BCQH D702"EM:4T?[YN3CORGMR#\-C,5[F :L_4,GQ&AZ?JES4OZ+Q%$ MYXI>A\9A"#>1;/1YVTZ=N(ETF!N/@PM2\)I)/2G>TU[=X;S9J C:7IDEQT^ &S-8P@LL@)H"+&HXD)[W<*T#A0F]Z]23-I2!CNO7%7KBHSJ:D;Y MHPL-!_^R9[EG>,D%NJP/@0BW0>D0210VL_@D[17, GN(0R:NGIB11TTWXRWN MM>1*+-HX(E>2:LMSA.7C-_"J5P5D>(3A/H#?&&8THL^8RDFQ#CO!O'XE(Q'" MU6V)X]@B]E;7./YHW3*?U:\26UUV'!%*D3C?MB@MSW(#^SIM?0?]UY?$2]S" MTT*P&CQ465H)Z-$5,#<_]^* 6W78Q'VBJA[[W1B6A1@)BR>?/5W?B9N^,#7T ME$@Z98/:BZAG//$W./T((*C* &0$K[<(G"O6Z@'V4DU<^R/PI?[$U%O.:^?Q M#Z>C<(G,0*TH_M)W_S\*8A&/$TJ^$D;V4/7>S_AZL%TTJ]\69NWI%E>>&T4[ M!O#];/G+\%K6>%H'"%<9C&$-$QQPD49-_BK2]>W:W8VHC@L,>7S-3!#6#4OV M8*9W%M"B9JEJN"+X]4(7 CYN=[C++:)+^\6[7ZS10[#CY#L8+48=X86*FG/1 M(,MAQ]W6ZEF7+4/X\BL6WYI7V8^^5XP[ 7"YXY8V&8$/ 30E4S&)6@':@P^K MY^(O:_4;6+.:!]DK5#;WK%87^L,%?_&S!OXZ (E\.+WWJ=M&^*954W*SQ^4G MS^4W)Y6:EYXIU!L3 Y(CO[0,%0WFYCW6OSNXJ9!LHCSZ$1O#+Q,[K#P?3]59 M Y[>)<&%"<5)(54^S^+Z^]P>N#%;Z S6/'Z7^"97GB3\=\VR2VWBMZ[U&8Y+ M8^5"=1B+4)3;KPMTSF-*PM]*9J7H[X XN[UQEA;V,0.#=R?*S/V?)*N5%&@_ M>LZ&_YX$3#]H@ERMZWI!=#BTLU8EJ&^D'[D\VLY^:KN9L M(0B61X %J!DMA\$CI"[T04Y1+Y2ODBOO=T3:#H)U:H+^B@J\?[]4_>*)7-JI MVYQW<:.XZNTBN8%_?-$2 V^V M,<'=1\3N967]";Y=OE\Z#Y6COB9>D)#<&MP;U_QHD])_N^;UW>3YZZ]?=E:9 M7\*\]^BDEM$:&,2W6/P(D AZ-,%.7\$T_NX92DC7UW35@)GYEVTJ=J=S%F71 MI;II;T^^:;T4?,?L\RO$#$9@YU]\7,FR3Z=MW'Y+=>(]S1\%?B_D#U^OF_MQKZ$KW&Y=C2[8P MWV3Q5RG"\3D")!^AC SO_VTC\3! *-8+T09.[A711:F*].H35EJ;V%.T%SY: MORZ\T>\RB#K\:EFI;+@>[U+(S>#-DG1=^G0&Y0:9\A%^8>YW1AR06Q^$Q8'B MX&?LSA8W^*"KRTQDPZ$/7MX86KUN$?9T[-7MH.Z'R $0^6Q/Y=XFX^.JQY** MR)KE ^PQ,+,W/N;5/^[DF$S^YCPA:8HZ['?2M':1/-5*JBK+!M8 M!Q56W?+R!'+/@S%8BE9FJ,((N!<,S]*_29^;5M._NHY,J/C)+=%>(Z+YK!HJ M5!6HK*S4H8T(ZPCW>L\D6GO19$IA2? M(!KF5RPM&RLUO5383'%<&OSB3:I7>\I\AFE]^4X\[U=$GS;J$6H)2=*EY=*5 M&"])5O"$KMGK1%>%W0?7+TY(UVN5:19&OOM<)5CC)VXNQB' HWY516\ 0U:D M5QP!"%89+/1IAHPZ GCV0''2"64.*\[D?P-W9E33:MHFA#)3(CCPGGE/S+]+ M;; DRHQR#98 YFA%*!\(&D0BTQH,EREL^SEKI* M-]7+D=V]=U>6E7?DK]<< 1Y?2'O3=NO0&;4W3=&$SR(_*.)KB2 K<@1!&B(5 M)KIVOV+]^FQ-R)*C]73%X4:!?-?AZ\OR#\.M%D^-,=D+CYV3.>Z,"!]#MD[L MC>$TTAK"1G Y;0DM*/%%"22;3],.*;N_X+GY4UFM(LR MDF \/R6(OH3@. )X&,B1GA,9KTHS_H@2!H[P,]R6J\5 PY(B^>^2EG^^OP-S M6*:[/-PO6\#ND@W3-+0-OG+<"QPA0>6AO:2+AK7A7)+<^#,,-;U)3[93PHK] M>U\U.O:I3N%!NV+BW^7O+'O\.7D-#\V''@%<- M'T$MC& #&G! )H=%Z@VR<=F2(QBG.%?R@@Q.,6[@110<1T7_H+(^(/+*\ M%^QF_7^J%X/QW()*'FV>UU.E2C@C\8P-K%I@," &"$B*G MK/GJ#-+%YUHHSGSHK9QH51M'BQ!K?=Z&6$7@2.[N%WAS8W65V9VKIV726P@) M>,OC]%KR.F&7M#2%PKX%-9CF5/HZ#(9BO(C@:(W]J<^8IG[7=M_PLD&WKW&% MCY_HCH:F_46CC+TQS:$C^Y(_JLK(!0 MV[_][)D%#U-ILI'5AIK6>RC/&]._+/BR#EHM79G^&4BXN\]#'T*>ZI7%A$WW M&QH25GI6,][OMN8V[(A;[Z4%B9=DS9V^:U>6M9"JY7&K.IZ)PQN!+3L"?)@8 M!F?H(K@,+\)TL^8'BZ^0':L/=91(]:/SQE> ML[Y:CJ H4.\?"^)*%S%:(S60<'B7@(CI9L(M.?HK3T *,/A_M;_\ Y77SBED M?TJ3[QCSE M]>2+F=&/4DV>>>#V*#WF$SM6Q#EE(Z,5H(K-T8?7AYU-;7E3X,:I[ _Z 8A^6M0_8F:N!3 M3Y_.(_DT NCCZ\.$HIJ"E,2*8M;H,URM.*FW?,XY*Z;60>WZD:$#D,4,4NGQ MBJ*(QA"RA5Y/8+^7\K%@)357M^#5?'/NRX>?5EES2D3CC5()DCP!3//*EY@U M2'RT5R!?['P/&+ MCZRRGI[@LWOL=>+/'BO%_WBC $D51*QE#-9+PHS#NGVQYUHN5(053]]J%KAU MYH-C.VRA^&Q<.FUTP<]2OYS&0%>&-))_+P+,RG U'K,1' /'W1'*JR1)6 M/0537T?ZT.'TJ?BY=C_4VF:HK2F1$\+E%,YD?_W)8\T7UB]*BU* M1P/-F$,$L1[GLTZN*'"[X7EGN7? UO]K>C+5TV7')Y&*78Y);6/^P MA=R;3+O7FAEB,M*X=3!9Y4^R-IBL4!%-L?6F2T^/9%"O5NO%K[=H"GI#WXU\ MSP]H]530?]?],1^W:2(?%:0XC%CB)T73XF!N!/9!A*#A>4S8U@!2:(\%?JEQ M[M?XN=O()ZSY$=5G6V+.IMGBW1.1SW(2Q'B6AH"2B+XS^M!:1)]*MP%%G?%J MQ9B3W08UH"1C,1)Z&3/V/+X(BO*'H?=)=6DJO"-7\6Z\&NCY%8[\V>$+H"U]& MIJT#P@L$M'R M)QF!?0UD0[EG,(6=0)P.0_:'KE$@J!3G#S'H25C7&[6+0A9H_SR1%B J=J_VJ"\ZM;!ZPY5;A MQI2VS3OV27\02UVD5G(#13@,C)O_N M*K;0E9@PBA27DUO$1)DT9%-';@D;9 M3I'%'%-LP8?3 1LJ49NQKEP;#!98@6FHQZM1+&&B9*6U^N]Z5"HVNIR!A%=H&2!O#'H+-S' &XNF(1_ M&K@Z]_OF0;;ZZ?)"UV,O)-)K>3*8G8<6?),-0Z%%W^\3)RL9[41AR: MQR_6T\>#R'3*&GLT%*8G784#B:W873O;W'G=V.!UDZ.QT-TJVGK,?2V<[8NP M?TC&+#^0]460.#J. ).6+@\HF@R JS'4<$#[ J50GKZ(^%S24P\H/B!DH;Y. MQZ+QQ'>AE)0PH7VW[YJ9249LWSZOQA$?'0Z*(/E^AQ!0,?N_*7]__2UIG=;> M3?$JRT3KC(K=/UZP_^5GZS;8Q$6L2Y0G7-VUY@I3PRH< 30GSTRTJSA$W.^-X.U?8 M[5EL_66SM\XNRS%_#4Q_2,M >>RCC[L7X L9?&.]+1WT"._"R[\F+SZS*G[0 M;5QJKIVAL^MDS)/<5CGN:9R:W>)8S?0%X,WP

!JNX&P0L.%APL@:O'BX/+(X@4C\!:%1(B)L2# MI<@8GE"PTA.MH]"*MQ:X*CA8<+ K-UV">D\;!Y4(E;"^K="PX^JK3EY2& -]O/]_>>[[S:V3K8V=_+Y/Y&08&5&,!- MENF<\!A(*(RF;A"OV5VAC>CKT[S$-AL!4=$5[;YQ4OY:"?A;]SCNVH+))462C M=@AK04Q2F GK-C:)43U*VBKT7B..51"J.[?V0'RI(-0](]12?,AJII-A$>E( M$*H@5!<1JLW2C8)0]XQ02Y$;2J7 M3F 46"*(*\61<8DCRZ,,-(C$'=O8-*:G^*V[CG1O$,9:,-E20-X)QK<2;"XA MYKL#JM7YVY8S+9/Q2+C<4](PBHR0$C$E+:%*8\: [,F>E+=VI$K5:&>-N2UR M5(SY?HUYB1>IQ R.A""C<&X&Z0-R1AA$-0E B;#D5C>=I74Y[O%XC;DM'E&, M^7Z->3GYRYTPU@K$)XLX\0IQFEORDA 1<=9*+'/+,+U>!8X%!PL.=I/.%QSL$ XN M<7VEN%M4Z+T6F<3OUL1&>+R5;.)C M:AWZ0.>>2U7$?<*<6*&]03JCM+,(6\_SN;Z$'+8222.B%((G['-#*DU[3+ 1JX/,&2(2# 4SH* M>$FF\_9DY[HE[.L,86U1FE*@<7_H]>[+:K&-3]3AI*W3=H0!U,>92![W6QKQ$2;AG6.J4D"):(&ZU1E8IBHAQ(%2P M=)DS\JW401=C[JPQESKH]33F)5XA@#P(#I3"2,,0!U#.F12!',9&:RY]DKRE M.NCN';[J,F6X<>GD=PG%'49(NK9PUT^2W^S>'PMPE^ZXCPW5OZ[P+>&Q,I(S M1%W$B"OOD!9:PI\R"7#1/):VM>ZXZQ0U+CA8<+ 4CS]>'%RBJIAA8Q+)/4^ MKW(C$G)2821PHCY:Y8QO?:Q3P<&"@P]^TZ5X_&GCX!++-YIQ%85 . F-@.X# MP:=>(N$= ]_?4M@,VQYY=2_9P\55S)5?R ;E+@?)F_0[;:7SZF/ZPF:]_S&Q M\"KX-_0_;_X7_%A>?@[@=#P:][/:_%+'@9WT/\=?O_3#Y' !3.?>-9/H+_CL M+=:!FDPG5[_EG))XP(U8MPVO!/\(7VF^II?(G-I#LQCG?Q[69P+Y&)&KH_V$ M;(*K_<4.OMB3\<8_+MS447^X^'1%X>NONODC6W^$EV:9R8M[[CVMQ4H7YV8M MMEZ]VO[]S7ZUN_/\S?[;]V\/MG??]JJ=O>?/+B[1@XKQ\DM_/AHVN&1S(.WM M!/XY:D)LHU0U\;>7@]&7<86:#;,_G,;0^3OZ6W]830Y'4_B,,/[[93KZ@XMN M3'P))>#B!_9X'']9_/)KZ(^/!_;DE_ZPN83F3;_.]7-NUKDD8PG"F^^;/7VF MY,_P3-'GX=SY-\^??M8\M;3ES)Z3ZIGAZLJG\3-RY7/?^UC]3'/V4Y_Z_>>8 MO/H[G\JU7D]:CZHOPN6-[]^^>_WZU?;N]M[!UJOJQ<[;YZ_VW[Y[L_WVM 7^ MRU?[?P*$OMQ_L]OTQO^Y5O?7S666SW@Z*:5C"VXXD*VJGP$?^-AM6I\\S@# MHZ3Y3C!'"+71!0&$7QDK0O!44TJ$@P<_O)B'.Q6Z7OYG9ZX_KT&A]N*DD/2; MD?1SS>3??=T]V&8?F _*$,\0UY;F0?04:6TU2HQI+*.3B9J-34W:.NZS1N'( M@CG=N;4;8 Y-)OQ&0%+/*>- M85@HP44T5E(1I>,Z12P8M1F2QFMBO<5S&FCV)D1QWP"^S M#AUD%2K8VCZVLA7^21BE3*F$ M,*<9 6LAC^5#RZQ F-Q.8CIK1'3)=JP!2>Q0XR[7, E@H!VQRR2>G>9!) O5/8-O[?(5 M5"JHM*XLM*#2W:+2$A&US# K8D"!,(VXE@I92A3"#L06B0+=-1N;1/2T>H13 MR[J,,'NC(6K.Q$UJ^)#9BH]O-2J^*\/6._T9;;9S(:S;*O;\T X_PJ?UA]5! M;4.LK/=P:Y-Q=6Q/FOJIIO8QAFHRJE[7HV.X])->=3RPPTES?#,?YSS.I6:] M:ABOGX$OFW[G-OV_/62(Y+D][D_L8/OK<1R&_F1:QS$X M.ZCN&WZ61O-'D? MF[AT\05:] 7$2N#$1N4H,$SDJ06& GX!,M8$1"5V,D5FE,N>#4W411"DX]#$XMQ59$8D3CI)'T@$[1R"ZAW$P2_6/0==GH984LZ%4J1X=59_7:&H;MA7+MQR8V-O_O_]&4 MT%\[5(U5"D0+8-T#^6T'L(IS>5O46B+!6@DJ2,2(2!L0%[F6E#H09B2,)Z8" M46ECDXJ>D6UU1BN@54!K3>H)BI?UX'BU3(:-C-10AECT,3?H%;G0(" A*;=* M)!QD)[VLIY0/?C6"]^9?'6(+BD3PH8K1?1O1R,"NC<$'26>"JSQEL6)=+8)_#[ M#$'.44">+")AI?<\S[E6CW#&2@&<1PDXK:=K"^#<"G"6B&94W"='(TI*&,0% M.#@FR8B8($%:PK!O F-L->>Z]N7L:T$RWT0_^CAL^J1F8MFL3OYE"D33SI*R M.&)8";@'?9^L838QXQ"#_F M2&&[^=@W^2+VT[MQ;,H"]MW$PL6%G>'V5]_4R+\$(QNL0E83IA*7R3G2Q21' MP;""8?>5E2T8UC$,>[>$88XE!5L6LB0 ?[8N(1VY0E@+D"SS,@3;10S[_F2/ MJ^8:;/Z7J_^Q>>4XA'.C*BA^D%D5E\_M.#B<'=8]@N\^R?1WF&-(E:WAX6'3 M$OMC;0?5L:T;;CTYC$"F_?DI$:D_M$/?AQ>-3^=%7#WHX@D.1B'XZLDH^8(; M=+%@*B3Y2(6T7$?K)!<:!XVI9MQ%^H%PO7'7\U0Z,+,#J_4>H-*$8'/EPX5) M*B]/;>1LILKU;V4&%OUA@+]^8;.)3@]Q;W_;.IH=ZC\_4J57Q:\^YGE6AS/0 M"'GB\N*OV1M^-';E'#@2?7I[5R'J->U%D(US[WJ8%2//JKE[M#<]@H_P+<2> M+H;\]^N/=MC_9C,HGJD<_ $NSNL:P'HX:?[<3Z*:"+_IC/QB-IW4\@&OZ M;3#RGQ[:V3G87C@[W_8//K*];Q_)WL$GO$MW\+__?/=M_\4?;/_%FZ/]W_\0 M_SX )^@ ')F^P?_^GT/LC_XUM'^:Z?Y?NV+_A8?7O2/[!W]\>__7F\&_#W;Y MW@O/]WY_S__]8C#8^Q.NY<]M^C_Y\_]Z_X%RRJVPX'Q:A_L^-^,V3IO,@6+M%<=98L 9Z;7T[SXIG8?GQ)%V_! M.&:BYCK/O>;28? $J,'@DAM* V9NXYKCMOZ:CB?]='(!J*BZ!Z"Z?,_=&@S M;1E5NWU?C]Z>C$'= :=VAOY9#Z#Y8X3UKZLO__?HZ#T7'VM++@X5:G"3S>:=VD'N)PO'CF>/0EPVAVC6>WF[_63L%I&F7'JGDIR&6:ITW" MI8$D/T5PTZKL_LUOHOIBQTV?VOIX5#=K,:O.R[<[L%\:]7P!CMJ7#.QP%;NV M]HMP>@3O6.*O6AABM) A&<*3\0:P603+"4TQT$0:_JK MKR)H]@LCY_GK1?J:JX3WT]M<\O@ZUGFG!U]N/^W#3=?CP_[QHH_V6[C.4S** MZ),#:'C-'Q^,G_H#T%%; M^^Q,U\ISKC1!1/*U;%-F*(!H<9>X*&KH>N"K?;S@5,; M_G<*%QSS(=-^-LBA!WH&?_<:(/VG/3H&19H[98?V'#2ET6@"=P*7UZ#@E58 M'H&=!4DN^BV)&PV^BHHL[QRP;RION6#*A(!3FDT*7TF5[>R]O& >XV)[:=7 M\R\9GVHY?G)*_O$;*+E3(@8A(_(R4L2MUG,RB!.6@UB-E1R0"ZDRM! -I>3]T _(+]E&+C M4RV0?.?U_JF3 3!\I8$TQ'6\9!V"PF:O-(_!"BZ%=X&!31IL+ ,32726?",$ M4[3XY0HS6?"V<[O_PFC>-M\\*]_:&1Z<-6N\W@'(IVEP\X@$L0 D>1 MYT/7TED$+"@A8S*+-M%B$;-GT%,"]T!C5ZUF)O&L%#,V<,Y+L+E1 SPSUR78 M,GVSB?_']Y(>X,TUHEQ.X'KN; #K5@X8E\9:QRB2R+Z+"CREV5CYFZG.ZWQ! M9]_W9#5A^\ONP?8'S)+DS@0$ZPI.HM,8P5\8,9WK]03LGA@8+>'/+M."TZ!5 M+POX2]ZT;@@26K,2)% ?SA@AE"NCL8E%7QY&7_:^[7Z@%E.A@6""%4OPPBQ'VH 79CB38,Y4 M19WKQWZXJ5Q0EW$<#&85IB"@0W@0F&:O@I=-!TWE*7"X89SD5D$^QM!D$O!K-::G].U''?NAR;1/AJ^B3[V/\>P?W-E>_!, M^_TKV]>];^\_*,:UH-*@E!)'7,4#P))S3[.R4=+C='703-4D_D!6 M8>H;-7H0M5@.:;W+D< O=3]?44XS-'F@H@97J<'^P;L/5@@&CDM 0L#VQ*/S MR'(LD"!:4A(#U?F $[ @A<6B-SO3@T+%:WO2I)OFJI$W(SOT M\?EH7%3B2I4X@>__D+<:26'?2=R#VT*(0QI+AC@&"1D2L, BCWKAXI(M"#3B ME+GXO-870HA-W8WZ=8GP],?5/9K'+/3L.]G^KWV>QP[_[SZ;\^Y'$9)HLAX5T,E+ A)-LKZ) MQ<+.#5=G/]:Q2;3FG1SN-XZ!3E9']J]1G8/-<\(Y6@3\3P?09T?@]6A@:UCK MHS[89D;V4;V4-GG]]M5I0 ,^?Y;5Z.7WCNI&)J/*Q4G>&IJU/,MWI5S9- ;/ MHSDD@P;]26SLK.G3OY20FN1XW<>3ZF_GDE[PQ=6+YFZ:CJ 7XN.G7VU!\T!+ M)H?]G%1"GT!X/5"MU4D4I_F8)JO5=]-F2@!\&^#"1_B6)D2 M%1?KK)M??G0H;YCO>;_.R87Y'^>6;U93T81,5YTH4N#Q"GB$[_CC0TP2"Q]" M/A(,A#](AQPP;10E,SHD;9W%&YN<]M1E+OKHRVP>Q5S_\C9Y,;QX0WU\$"V; MA=U_0L4.SCJ4%B6[0LGXWH'_( R1SHB(HLU'B62PR&CF44@^6DL)$,398*-+ M>>!HNJB;O)%^A( 9LUHJ'31\OC46&\8BXXEH3S2?!0NO SZ3/ "K0<(W,Y#, M.M*/X^>YBW/3PRHKS.R/H@A7*L*W[0_>,Q0K136; XTZJO)%>Y/B]>> QEV(_-Z>5<5+^B=#]2 MNITONR^V/C":+ "-0<1XGN=[*V2%5"@HY1-5DCI&;W;>-7+BI9)-D1C72DM) MG*.<,T=-TF;.[K**+W[YOIC?Q.-3?G=.QB%%2UC@E"(*+!=QXQ(R.#FDJ2>) M:1PIMAN;@,W7,-J\T]> H/TFVK(H5"1\%E]X5KT<#0:C+YF+9SX8<1R887#@3*2B;NZ?(^GR]JRVQ\VL8R%UIP6+YY5 M-/YV A9_7FN>8 GCSM?=%W]\@"6NVUHS=CFC=-!/ZJ]F!?^>A$1 M38D3YBE3376[Z-'+\CQVLNP;5/DLR[/JM_BQ/VRV@V:G #=C5#>YP>-8]T=A MG#V.'/6<)9 ORVR<@Y$FCN\'TW"6%UK.)"WB#>/#&"?-28YA,^,(D.K\!\&7 M7@S8]^:?#)>VR!&=S^Y<>=C[OM(^U657=5]??B/RUG8[Y3,+WAGZT5$$$C!: M=%0H)GU5 ='^P2>R>[!-=[]YNOOB_0>>+) RD5N58IH1G2-G#4>,,(D535&; MF,>W87P9S>^B033%;FMB%*VW]2U&<6NC^&OK@PZ)*0 A!&NN$&<^(&<\@RU0 M EH!+W489Z. #7!-C.(A#2+7$C3*6$5;YU.389; ;[*4_:QVU0D\,Z[B,&_@ MY\YN@E>1-WS:V/3YQV7S.'D$)TEV2O.ZG<"/RGXUGF8N%OY33,].C(+MJ(-J4.YPH;3A/*;C3Z-/_8S,4F=6Q< MGYE_9$->K,8QRL,Q9O-6Y^?YY^<#QZ?>TF14C +9YVSB]@_6ZBFYTL_H)QOFEW4C2/)1#$E M>-2!>6Z]-HHH;9*PV%)NB;I9P[JMTW4:'XRV3B\R!Y9WAO,QM<\OK-[SV>(5 M1+Z">?#= __!.>7A_X!JA"3S,!UP4JRCR%)&:02Z(:,'%#8](B^K/)U^/!6F8D0& A:.9)MNO59R5"'5>K6:[_(']^ELX:BSC($&E@P @;%D4R2IFHFG'&8C6"?AK!.K>K7;*I M/9[-ZY*:PUD-P##.;.4T"GPA !#''O:OO,VXT>=XL4X1#&$T4]#<90$VA-/B M M@70G\\V_F:+>RT@K'YEGG&H:EFG+\J5F?]%IH@P'$]RN6*XWEWBO,5D;/= M<;&]P'I\[OL,#!>_Y/7;5XLRB&87!L'#)YS__MRG(A^9AP7..^0P#AJM2-,! M['^#Q5XZ?_'\>IJQS,VN=Z$517.5V],\U>W9XAU?X$-.^Z3DFX6/^-P/\>+2 MC*?'.9QRJH_+P9#3=8"O_&\+3\'GQUCEHHB*DMZBF'*>%6TZ#YQ4YXY,C!<= M1V:W5C<]2W)1]W0\SG4?U]7L>4<\E#MB-GI\B:[?G6HWG_A+LRO[ZWAJL(;^ MM&#J^?Z_=EX@8F!QP R/^OX163,A%RJ(%WP M"Y^UX9D=G@)X^ SFGUU:,.?&;GJ56[16\F VMM\@ CP\]HUB(]Q%L;P=+%;<9&(H%*P7+XW"KI,.?4^O&"QA[/F@DL^:J; RO[!#NCCZY]:7 MVMC,DKV=CN-%@5_LWW.ZV,>-I^HOZA%\W3B>_ZHOC:07@R]GM[.(3]L+* 0S (H_AKZ,8,[2/+_GHO(B-BP7NQ02,(F/KZ:+V%K[: MPA.JY_H_SHI^>I#UG-TM2_!T=>9XG3W(4],;AB7+/.MF,YJ=)9F >!U.9QW+.(SH \^/H@I+5&1S;0067,S])-/.-LVA'PX^CK%ZK M2FL#[$SC?$AX=A!G?+GFG+8E!0UI"$%6O,;_#?$XKSG(;@X(\\9U\[WT:'X@ M>78M_Y^]=VUNV]C2A?\*RV?F5%)%:./2N"5S7.7M2\9Y(\NQY9VM?%%U-QH2 M;(K4!DC+\J]_UUI]00,D)3GQ19)YYLQ$EDB@K^N^GH<0X59+%%E.5ZUUF9&9 M,*7/GL($86A.L&DA#I;\8@EG.MG][GQ0;>"&[ZF<%*O]$%!A>I:M K\.P#=%F6V+:H]3>9",8:6&GS M2*O;@7ME9?V4[ ]R11JLI:"V2!+Z7K>:M4#)QYB3S'4N&FE93$K0@XQ-29"! MBPOPV1KY;J;A34CWP,>,*II3!&D"1NQ\<684N4N$^B8Z2'9R0L^4Z4!>4U?: MOJ2XE/96)\-41.^)\:&S1R\%HW@UX\;YLY$C>N!("UYM)N.C>HVHQS%V"3GU MUU $!K%<84/H9UQ";7AT<+B(AL*^W&"MVG7MT3[(&'=+H0>,P7$$:#4+_NGC MQQWLK7/T1U3E$CC$AM? CL)L+OV\G#%?1N$P"K-43!]T@:ZTATW_=![8N*M+SXN M*UT(_5G8*GW VJ9[UV%=.!BY'SCZ-R M$1PZ^K%#=R#4>2"^3X#FU'O(+F9 M>.C(MQF[-JTF5_RH-Z]IM6;"6.3)8E&1B:A#(MJ P\<&,VQ9MM2+O?,#@KY= M-A_)EP5#'URF!G_4G[LO^V=6#J\,.D5S7^*"2&].$/Z5NN]["0,[.:&68EI\ MW\W'2)T^[@:IV3J@%G1J+1(T>>(E_!<8+IX8<%@\!7ZR9!VW0"S:EGH2/R4/ MEU4LKE68QV%9LBC+RCJK0YYD51XSEB>%YO*)XKZ#^1KRVI<&]@C3:Q8BY*!^ M,^^4!/^CVK63;4^K';']C^^.JR2K92ZS0%0A8IR585#6R)>=X+8P*>NH?O"0 M)9L;E360!Y[0M@^SH:VR] (,6G_K\T)UI7#@SFL,4TU:/KX+M(M)XP,^/"IL;JP M00BUP1M(T\MOL6#:8?94!F)?B]]N\_N<4IKG8$TTL(N^5FC6JUFD_:TF\1@F#^_,(3"P+KT+??O3JZ6O\K0-: MP0./6/XVISGC%\:FM1^U]G4WF2-O X8;L=B!(F<=:01/,\*'V]:<)Q. Y!AT MDZ0LR;Z$FT%_;G5=SWO>S(PFU2&@MH$-@N-_""]YO#+G_]>%Z&@PPG74#\WE^AF/4B=B7F!#%A*3]WN_/'0XZ+*PZ0XJ ML&0 M?(=$64UWBH.#N_Q>!:1E)&_;2ZS),\7F]#)[B;%/O?<49@NP!'K(]1<'O_6O M(AO#+BCO5Y$>5RF-7S$Q#)J+D49(*CA@A MFW&W@W10Q?+4UM4\A@GTA2IT)N$4N#WVMMCN\,U4:O;=J52_8/7D$N$?8BG! ML"G+(.99'+!45$%1216H/)<\%EP)@06K\08* K 9[-/2=K?BA3]YD!/'[%Z MJ;M([K[NV(2*YEO,C8Z>IS$\1KU#3SA-](_FVBNMB(V5\:QM*O2)0:YA [Z1 MZS,./^/O&Z.I-J.Q42GNU;5-MF#7"LR1<1_WTA-+H&Y6*+7M85%/S (RCX3K MU<\SVG?;\\)>DV("S"ZI:4C:NTGD_Z;T7^S!U6<2F<:^15AP\[6*OSA3V&ND M($*&DOGRD:1" SBS+Q_%1?CAZ^^9R__!YN/_D77@4 MX_LD^#K_?/?G'Z_>[I_]Z]V?AT_3@\XC!-LZ4GKHI"J+,&'+91,A*R3,0'8:RP7-S1&_69, M^MV8V.V8_ 7NK^M',QP]3XJ(I5F M?;?C]\-P.$?GO'5=(-=2XYKJ7;2ZT>6D*,(OCQZ]!"?_/ZL&BU9@6/S$X8:> M82U1[Z)06J#K5F?G)KR("1DO.Z";?-';MY&"VD1:L3A$TU^[^J7*\3]V9NQ+ M*O.37IM+97BK;,O+U9.S55&;AH%>GZ["I=+@#^=JCGZ?UZDT[E#>F[Q>@4O? MSU['=7!95IVJ5[,)AIP['>'\@&_3M23#$/,4(Q^+"UT<1G[C8B66^&TN/8AD M6_F"*!JKUJ26S'C=]]=&-,A=U?[3_3BG7BV,";3!V _F1&=B@G$"22>G M_G%3^E%*UU>[2>YA*&'5Y\3,I'47E8V888&3^X8I#\*EZGNM.LII".6R7':I M/I5.>JP;OZR:>@DGL=6^SBLLR.TZS?.&'*LN)/"$ZNT-H?QWJ,C>?#@NX[Q$ M9(H@CJL\8&62\,_2*:H-NIBO0J?%YDD0U<19:@Z,#F /J%K!X\7,S5!D8B<[QU@128H8O9>Z4C MFYJ?>NK7^$YM YLM/ALTOX%9:FOIL73[1/-%4QM&HUT<^V>;E:6NF(NF4L,L MC&:EI2XC-25&1_AM@)\;N$&*GQE/ISIKYDA.T9)5CH/$-$:CVSXT/0V\7JY!0AQG%H&&/5_L/5\R$W09J$EZX,@W$N5BV:Z+C;N*IOP:$,Q&5@ M?M2OM.RRFQ;"0%"3RT6-+MIY_="<81$1/*:&-YGD/CJ].&K=S8(?O,ED-PLR M/M&0==J!72%L YWJP=*8_C;\-!Y,I=DW;&LH2DWWE6&%&HK%'F3A&G-E5ZD^ MJE2/=Y7JNTKUVS:]KU"I?FUH?1R*KXLJCAFKZCQC>2AX+> ?J:J%2(24V1L*2='N@WMDCL;$GHV)=QKHGOB'Y5[Y2\ZT\<(7=A&,-?AF[_7> MY,EB-N.MME V!L6W%$769F4',$PH;Y9FA3$:BL%5M-9FWKNQ\(S>7-&;P4KI M; 3=5EB!--.]J6@GV5#^$)^3 OL8#C<%V[H[8)0AH(HT;'*'1PV?"=+3 /AX M 7ROUFMSM-^LTFHN36>'F]4V'(UA:^A@K;Q&:65KKZC48KA>^&3%Y:DQ+VEB M%'Q?4"?U['+J5IS.= \)9 ?5:8:5I=T@!X1*5CQZ+>!QZ?HS>.SJ;*4W3X?? M\<^M.H7IHW^ Q6[;&GD'914%6,,94*RZ44ILY/7.A::W07,>HPNR0FQVH@HJ9>?6Q%<'\6HJ^RSBYB^9_"[\[/ MR0NU8O"\;:A6Y'S5GB]TXAQ^! '<4;^@H9*>@N-L?F-B-Q9@@63/1=.9. K^ M&K.1-![4")*2S6LLYD8R>2,:>=X7\^X3P>,3+E0>A2IC+&6\B+C(\S#/15KF M*A-ALKG"];Y037QMJ;/_\<7;=\=1#M*^CD"DEYP82N*@Y"P*ZI+S0M:AB@HD M1MQ$+F")-2UN=T])2BUCYM3V>?XSPSAQ>P\%PO/U8DE_Y+L^(B$R##!9QQ*< MRR 4B/S(PS#@298&8298F81QE8KHP<-LTQ&!8T"D,Q1/ XW5]2AHIG#>"D8+ M,((U%2!N*)@+QE]E4*K0JK;@J ]W&+9H M%Y2 >23'@LFBCFH6L+0, Y:P,A 1JX*X*HLZ+>)0Y/)^F)JX_Q/O -#]>V5P M >#$XM_OE=GI'%V=]C( .KJ9'^XP9BBTL"(YX9K"SCAB;I'?2E*E!5%\!N\] M)="'&?7@Z]C $@:N_5=XI$XU&(^:FJ)4O]8@XI:? B ^1@MHY@8@H><$T8F< MN9-*@5!*O75+/H\X^+75?G[56-GS#9F#0 MX);XB4X11.E[_)Z#^*(!6B '*SI;7>GFSTXSCQO(-&1[/S]O%Q],J: '+Z[5 M)5&JV!'!LO:8!U/=G*F;).8+4TBH41A6<_>O$VJ+PYW4+70;L'&O0'R?;FP$ M&>]B;IGHQFG;MK]NN$UZ(P>URX4\[V_>=QSE>!,?\S2-5%FK(!(A.!Q1'09%4N6! M*!)>YE7&LFRM 2&IN,S#J*I%$;(D4QP^*;DJ9)1*QM-[4EZ$QV;R+UO]VV?1 MO*-SG:8R26"IKPW+'S;M1/!*])LH?PWD/M* S49A7[SFYE'U=BY.X[E7]<[5*(Z!:1-GVB"$L_*)Y!O%*X*OF M/5*!J1XAATF3>?GB=]1TW:_2:0->!,CN2[TRKJ4 L?>U-^$797@">R&P1MPT MEI_;-G*LM1E_MB$5("%'A:5O#.FR QC5IVNBJ<' MT:A-E;@&W%S8I?">.O5@!PTB)>[_;''QT]:K-(#!IB*,:^Y.@!_Z1I?G-UR7 M2:0U\*;_"\9+_/-D,OE]M2 6M9: U!N-.O->N:HK/)X-3J M]VG)XFN7[&#M\/ZPZ(O%S,*;!?U1=S" K?.?P3KCJG9P,6:\W;RFT]$7G/%H M^W7(JEN:W9KVZ&'^-2!0S7ZT")_ YV20(_R*6.B:.W'I?\A(%) 87(]R)?#R M+36DV-)BB9*!;*SH^W\HDFL/Q9L-,LWM@8$JUFL-R[/4FS%?V-6F7>S=#/LU MK\/3F+Z>H+YR\LT,9Y)_._9H@+A M.Z7J2((=-[@S-K2A>M&K0S\Y1[@%=#9:=P@T_ 5__HEH9OW%/+S31L#>MU M?3-$%@=O\ +]4]*N3KGJD]ETUQQ,S_"X)ZN\%MHG M7!G!AK7L=VA$QS+YH;-4(,PQ(7B.PGZ_"98&Y$=3J8R(,_@V)T9<#Z.V?E&$ M3:W@H"@]Z0&.O]71B?YSW;3_]CF_).E'_:6F+]&U:'IA#)PC0==WYQIAU)]P MM7+!=XK$!*1HYMP2E.E2BLU2;=O\?*0K!SS670%Z9=EDNJW1%^*/F0B*CKAH M#HIM4RWCOJ8QFC;%?>[!W7CE4_#2V?".!@%=V68M7>B"ARF PQ1X7+Y.[/0R M>U"X8["2K$N$G"&+666$%)_W :L%-JDJ>K/!&]?0[S:$!SH1/M\/PB<4'MU5 M S=)(:1N:6YWM9):@?--[;*Z1,B1DYF3I(-J4YUI0DA5WEX._3 'DMGY"15* M2&$!/XYXR *@'!BFE?A6^QK^ [CTS>H,>[5I>3 V1LZKGH5V;Z=>O9=[K5;8 MEOQ]\$L4^KO"]4\J7$]VA>N[PO7;-KVO4;A^72'Z*(1;U&E5EF5<1E'"BBPK MTK2.ZC"745[!=TWA^OI[K@W]WI9@[Y6"@J :M?[C)+"Q88H$M^Z6HK 8#&8& MEI)5@<;Q,TK. !=V.E7"N\4<5. E 7R #MJ;O#3ZP*%U&%71JE[WD'*^;!3A MG?>EJXB8KC-[GK-O<5%)-=T#&^81FN*\F2D;6SS?X&3ZL=21WUV[0A%=3ZUJ M,NIMCNI\ADE)YW!7FCX0#*4H\PC\7&7+RQFNJC'8KX,R^[+)JE>]D;\KCMA_ M>W1YC.A>=1*Q($UC%K XBX.RJJ(@KA&E@N4BBLN;9YQN37KID$B1-CJ!!.:)$T7*YCPQFKNF"= Y?_0[*F]*4AH$_X\AYN/O0QX M\['B@>2N+855Z(8X,%F,G:W4CWL6GVW@.9O< S@M%#@C0-N:G;6C#J,';1'-CD MXZ>/'79P[YN>-D@41AD0ZK[H"2J&WIQN7L'/S2YMKW;7*YA6O6_4!=F7J#Y, M&S3"2I=850E RS"[Y! MSW?XZ%6G$WSVL 0C.^M,*7;+0T'G<$6,R^RD.,] M.\X@BF[,0I1#$AY!+]WPG++[IH;"1>&5[ MZ3B5ZM9@.BV\7 A%L"Q(VO"Z>P%)E$(>:XI.M/2'23?%C6+_=-%-AL4L[/#+J/GHM*/Z[Q7FMF@=_HA2U<*&5$J/U('P7S56)X4?>>[6 MQB]N !HTGEMKN@=='\\)N!RMX6BR(">MKDQT87B3 KI1G?HW+95[;C$.=[X' MS./R."L+R7+. B7"/&!<% $O9!(D6:&2O*PR'A5WT/>PV]SNI#TYGL;KBS_'!'M&Q&U86*<1=$RUF,Z3^:8-?,2J,1MZ:M5;37BB MY]PI?VY:/%KH6%T/;4&HD >'7SCPT,XG?D:_:M&^(Q9YI)'JN>5TYR5REJVM M,9(&ML0J;E%/28+WN2I39^WR[D/\UEZC4Z^-&%0X2%2IOHWH.2$K\D!-];@U M]93%FL4*;_S U"2$-$01]ZHOF,])=?#UN(@ M30C2O,'L*IX5(@DQU?^8SB**&IR,)5?DAB^NIV-Q3K36EVX'W'GJETV7:Q*L MI'Z%CEKJ"?2Q49C@#*/<)Z<#<\#Y97SLF=F>LX'QO'&2N+27@SJ(U=R_#U[- MOUD5V8^9#[XX9& ?U/:L QG8%=#)/'/*>Y0NRSCY+30WT<@\HJCH_ZI9]6S1 MOH;3N$/$=$K\XW%>IB)141&HG"ENXSA; 3VC3>UF&G^&K\%TO[4"I.4?D1=4,9V?@6:!32H?C 2L4+R*QPB ?>"/E@2Y@!^^_V/6/P"JAZ^ M*'2[+)4LFH5 8L^%E*O6%ITAS $V$L%WWZ_-0ELY>B2S2V,!*&]AZK;Z? MYZ)YZD("1W_6]"1A?0;G9Y*8/[QO[-!7\UGS3LU,E;LOCZWH-NX8;0G-B6#' M*UU694ZWE[GR MF7L0;?X43M11GR(E^BW+']XV6U8VN.&/]@\?3YY9>L=FG1\2#9)SM$\6JXY( MG><+9+#$/9?O K3J'#FD]%%VZ&QJ@W7X#CAY>N/M<31-FFNE6E[=GVU_M'.[ MX%[6PW#]MM6H.F_L]ZP=-"_#JAM)J4NUT[$06J%!42HM8!601Z$M71(+ID,$ MS[(-$!-BO04"ORG*'/G ME4?W@!_'5PP9R[\QWX!FYL-L\O+1O'IJHWH[.PP^PXZK*A)AF19!$:HR8%(E M@6!9%B1%':M0Q;#P];A.)4\D!PM-A247+%$IYW&B>"[K5*4Q_/%^M!K:DS.E M2@1=^NA.SQ3>>VT^V%3M)7>IT["?];F;M>IG/5?+0:ZFI\#LULP'E-!5I3D. M-/CU>U2QX.)96.(/2Y39CGRF1NDZ"!9Y?CXI72T:/5 XG]1U;_+$IW@E/+NS M\]72]6I0)?6RY3C=@ J=34FGJ^[IJU;'C#B]>3(B/M68S\.J57B[I7(WB,\& M2H"(W:F$"/43 2&3>C*$?9-]3G6^&M-:^[6@%W22%<4I06!3A>XI'"BM;TQ M6[>-D+E7?7'VNZU2]3N7IQ^/>2HX^+4B -$H Q:I*. JC (I2QZ6&4]#EH_E M*4M3E:6P^E5:,*8J48@DE%'%BS*,4L;'\O3IE:?4:R8XO^HR#_RGSCAIW4]7 M<^7M:IVOJ75FNUKG7:WS;9O>5ZAUOK9V>6Q#EGDD(Y47.8\9?$R T,O3,I:U M2D.NN%[3#08JDRF#X OZL&*]24,GW?J)_O#SU73@02^_*F9T^;0EWX>6HDI[.1[)-\ 8\><&3H^ M^L_]Y=\+M0!8MO"_E7VS^?,>_>D?RVK];TFVQ\+M?P[WHK_XMZ1,_](WKQIL M%NX5X^P]:"+T8L-YX7/_?@^3!J,/ZI_C\PR0:6M[8=#U>\P6)YK3L5Z MD9:42M7US[=S5=:LC5!3;34S'&QW@X-Q[81O<&(^^Z*1@/\6*W>5=\33FB=1 M'8LD%BRNP&87515%+*JJD*5Y^'>\(WU:\;"NTW)5JQ:#IW?4;SKZX]?NS\-% M]._%V\?'HCV=OC\Y^ M?7<$8SEXO7WV=O_PU=G1QY.+%Q_WT_U_%>&Q$D5--MO6#U*O>U_^W#= C7W+5;PT()&],G- M'ES<[V&<4:'NH&'?B\?^O9-W!R_E/I=8&6[*BERL[*[*M5MI8951*44LJR2M M,R:Y+.*$\2*K$I779<'DSL+Z]A;6[]=96.S/7YY>[/_R/#HZ/'T+_PWW/SZ; MX?K\>?@(K*U'R7[\9_/B\-F[HP@LK*)4>5R&<5"&"*C-$QGP@K&@*&54"1F6"1/NOWUW>73X],.? MO\#/3_8_'OSR)CWX Y[[Q[^:/P]/02CMLX-GH,MJSL,BJ>. "Q$&K$Y%P!4H MM%S6<1$)D25EL4&772V#_D$I@4WYU V_L8F1+YC@_V6QJ+"6$\[C\_F2ST^P M 5 7-X___1U#M1]]/([S%!0/K&2EXB)@<2V"LM"D(755ABFFD.Y'/52_[Z9R MX)Y@8FR>EZ&,@]=I9(QNJ>LV;;5/U5=G&O8WW0.L:BQIPLX74V^Q1$@1+.5V M/5O\@K=8[/,2P6A8C'YV&AJ4^Z:GK3W8%WLC*U=G:8R0C.CO'OJ > MKG%S4WLSGNO$)'L-QM\-ZZ2:C>&"]]B!U>+S$;4"^/9JD*^)X0L0IC\*21+2(KLTKRHN2QXLE->#BPG4']ADB((\%^C?EQ@3V5:O[= MR7W:3';,*\:R(L;^8\X#)E(9B"B401JFBN24>I^7RGR[ MUZ*@\"RI@5;YG=<-,5;7]"=$/ ]]_[% ^X8ZN)I6KLX0"5L32B!.U5+UO6RN M/T?7P8V #CT\,22 N+0 *)Q 4I[I=O7^8>ND<]0*+1M*]&F(EH5MQ2;BMGX^ MIAG;9;5##N4HAFDJ-^0 T\P V6@/^DN3K1V"BP$' \6EV<;].3 MRQ8L6H,/L*$W$'$+8.OFPTYOC^+&KYQ_7F^97V?G;VK:+2H0UR7SWNY/,*AT M3OONEIV:FZ:CQ8;_MFK4P YKMH&?H>M!&:A_"QO'M0%KIT''$D_4BL\0Y\>6 M)KLLVN9!PM.P96W8[;4W>318 D)1\UF7+! IG0S/SO;';CKQ/V$*!E#/&QW> MHIE&7L--\0>JCSWMEY%&[M[AP=>C1^QL050(Z! ,2M&IM]_" %734?X1W2NQ M6+SK:35Z#\2U8N#)Z(;9R'L@[YY?+_YU]RM>BW7QQI>4L$7).%\1LAZ1@UPE M\ZX2=;K_]PQQ&OL6X#EML9->^L0@;*O9=(.*W@\*);%5I1H-Q<"4:*&BX?UL MLZ?#<)DT]:">;OZALMON!'>M30WK,VZ;K!=TZZ<[X />=NJ,F5U_&T]LV M=5QO>296JBN$\%EV@W9LOBY)F\Z7H9HVSIP4Q):(]Y/1:!S2-S>N"Y@8!AV[J^+X0G)%CHO.8J[=_!?1.I:6OO1*$ M"N<^9)C?KI4O'N6VIC3=1+Q]'R3MS3K5PZ'=X- ="&G!&."$CJMO.>ZRQRYN MQ AU6;O>\P&[^-S:"0:<;KTK>V]R,-\5GW_QX$R3CD8,,,OZ#E\=SVCSY!@\8T7!S817WL Q$/ M0D\_S5=G0;6@6G!\TX,)[J2BK.-W%IUX"N/^/3T.N:ADGLE J"H+6%[&@
O P":=PUVR0R6[[0PO13+PH9.$::,0!>;(52NJ#DBO?YMUT M#H<'=X#AX8Z]$4,&$*4Q+55Q^//UK<<&;A-/N_G.HPW0'O93VMW6';$C3:'; M9QV)="V)4B M,%&Z[.I[XX7JQ@&ZP\4_E;Y6<'GJW4796>%W*/ YR5>0RKHHLBJ,'#_-I%)7K5\:<6*-#1LK%XP:?6 ;P;QKH MO2*+:__T/6=OT^,JRM,\#<,@!G$9L*B2 <]"'H1E7@C)HJ3(RW%38,;22N1Y M+>!RLP+N=U@5E5!I+A%\- _O1S38GH^[;PC:F2"8@L:0".$+4T9:4<" MW.?DN04;VBGC_^+79N!1SWI0T3XF/*/]GO;F/7SL*A\>%ON=(@S- M#G&J#!08;J%YI[$7%JV_*L2:I^%280#K[J<'?!P,5?K!H?;7-IO#1.\:M'HTS+' MQ!*VR)1[XL=?/G:DGTX3>(C@YU M Q]O%WQ_2X3=I )>8W1]TXAVL"N?!+N2[F!7=K KMVUZ7P%VY5H8E9'S @Y/ MD=:URD21,5;),J^S)$7NR)2!(KHC5)&;U^):Q^RA3=6X7,K0X.S#CKA+F\B% M,)J[O P08 L-3(]?WC<4":J=5(A.J/1%(EX6ID<_GE*QY5*9^@Y=>'K9%Y$@ M\"D,UI@_L%-^.2V-25>NY#H\9;F_ROXL+S%=. MC6_B)^%H?SJ]>A=-IV[T9)Q,__0-"96KULH9%>-T2U^0<*47-O+ ;I)=N3:3 ML[>IZM^7"%\V;/0:&>)Y6[W4L(U_P&;#'EQ^SZ&B\%@EHBBR2@1)'%T%'XSO91+.!0N;"31!O MN,:6-@0LMG#'TH(Y1JF93JA9&/>^Q*8RW(I8Z>=")1AM,/$.2 MT90&\QX.T R\6U_R#944L\92R AUN3#0VYHVJ#:S1"W@)FHSK/U4S:A<8T./ MEFUG8CY[!7^E5JAJ,TFEF0_FN^!XOE>&=0RO@/F"+C\ _>]0M6T!1&MH6"T/ MCV-YLX4:K>/L--: G/'F3),!;5)M U(:1TI@Z."T$X@+L9A8&X;FU^ %U7DZ M-QOU 3Q!!S@+A@Y6A5" ;'#:L-Y #/N4VO\1,.YVGIBM7,KA%]T 3L?:VL MX2\7^'^0:.?, /T2R"^(T)[%QE>I7I[E__Z?* M_CM.IT;/^+S-/[?J_SZ>; M:AR^(C/,$U4K3$J^1Y7@9,544@1"H"$49EGJ5A MG6&=P3W0L?8$3%[Y#=GW0KU:MC5'!8O8U$3K-6PITPD.RP]*<-@H[ZW8-8+/ M9F,L9 UQ6Y)\'+>Z]61LI"$T0C@:^(.!N'H ]V3ODY8TNEKY!*3CUQ&5M=T_ M#=+MRLW6QNL> */C1'O/YKEZ6.CZ'8B$>;!CNNJ M2-.R$$&<%2 24Y8%/,NQ9"&I5196>1E&Z["U,4\8KRO&)$NK@J=I)8%X D'<-N>SDZ6A&>]M/= MW^$?(A?*_=KW: LW]W-MZ5_:7:=SIH\9=\?G6[*'DR<3_SS@V'#%^>Y\NZH- M.GY(6$I._B[\;91>6KV(NTWGR$S:.NI\JGE>W+.E;UX>Y-'_>H0)ZRY M?#H:JHF0]%/!VCR=G/-6>^+$\8W_ZEVR%F=G"3SAE-K28?2JG-\%;C2_-,%' M(N2$O[Z;+R[F7O._36U:CUB'&):F_A>^[[BIW- ML9YJ*4K=K81NK!CZNBM< MK;>KRK#QC:A/?<'B)K5U#&XKNCY>;9.:-@R^\8D>UXM="A0[;:.H^*(E=E?P M-2_\L(SA$#>-@B86W\QU,8*A5EE:V,.AC+P/[9,_Q+=:O@RJ9[RCW]/VT2F] M!>+FY9:1#B^IZJF+/FA5="&$&Z@F#4]))(]HMA -B2AR=H, MQ76#60WD![[ R(BX''Y;P@()-5=UXW7W>:$N,YZ):BC]9,*:($4H7+0XT84- M).UU@JI5W0)$J9V!=C=XA; G'J>F?E/35E;.$6.=?;\+!)([TBHW"7^?X;XX MW\QL^W".OE7CS:KSID6NE\_^:#:F'Z2>%'SUK.G4VCG#<@N2?\L&HUY3GZ-T M'$?;:H+A'Y#8"S;8=\.A!VEI'OK/F@J@#CFR2FENJDU1S)V//6+ >3 M]K]WP7%E:BY:4[YW'V17 MV?4+HYROM^W77 ]];5-/42%!'0+_-2>QOW1GLV6Q[GA Z?V$I#I'&<5WR&N5+;^Z@? M]H-IWGK]^J7IU?KQ/MRW]+;=MUFT.C]$4 M;-AK:"OB)Z^RO7]H]M3>U 31-BB9&RS+C]:]75Z>F]RI";6=+QKM.B]A*3!K M;BL!K@FR[TIY1Z6\V:Z4=U?*>]NF]Q5*>:\MS1UE>516B;".I2R98'%4W70WEX M7S*HN\O^C\K#_*,14!AJ\R!<_; >C:X?4+0\U+9$Z30*9@U&BA$AO1U8@DA_ MG@_>JZ=B%Z_M\Z1@F6 FW;P*ZZ+)$N=+D*9S746W_IW:!*#T< AOC\)19_]S[+,'F]^2Z8AEC_#FF MO(UOQ\.HYB?\I ^@#-Z^AKPQ/E+CPU,9"3"(M;H/&=-Y>+ 'Y9%@;6F$J+,& MUD0'E_I1#0<_G8"I+%<&_KK3'@CJKY*Q0"8F M9==C@.CXM(=*PCLSX+X3!&^'>\"6<)3TC9RN-VU@+CTXT#VX*<\6+D)FA;8O M(^89(? Y4TO,@ZHN0<7EO$91]N1^"!4OH-\W2S<$,I M.[O"_!27[W15M!>,LT^[]LA>8]?=1B-NFU*UJ! MK+^'B'@W+J.X'[[@2X)DP*5$XZ!JZ+P9K,B[+TQ>#7T @L[L3!.+GU/L3YD- MA))RPT:9]C_89I0C232O"*$;:[OP QL7"Q.J'485:CE MA5+SC2X*A5M,H9!1Y&L0K.0M;LGP#^JM]B;[8$(L_*Y4+)!'C'*]!/E-'T6 1$9 5'GL#8(_[<>D.R)'>4/P[ MH?+P>]&;^)+DL>=P78M1RJ7SHP81@AI\M3Q#<+Q;8GOR(L@U\.GF] M6/7_I /\=(6XBR,59/#7JQ$8"M<5P]RZC53?"P,UF15M"Q!$EM83) ].6L3E M)5GP(X$AD:5]Y5<((5Q_07M@W2 IJ;LFJP6.I5N,[M6FH1OS60\;^\_\8BD# M@]E7>K??^IT;6G[95VOE-B;_&(;4<=X]]Y83 %4U1\$,YI!$<HJ>YDU&\81?1(F73>_M)IN*GXBN);)K^N#A>?-N?G MM(FP>*?8PT/_@#5ZWRP;+^9CC6-"&7;E ]M2_)N"I-W&5^G62=&0J^G;:+HW MR.2 J?JOKCNU7/9?\L,GME$3-^QN!#$^4:W8H@E#;4.+Z'[WF^DXOA?*Q5J$. . WZ9F.[H'+]1RB")<4[7J1]4NOF,( MO^<)/#L]9G%8)"PN@K"(LX!521X4*5-!%.9YQ;*X2A$U^!/V4]2L+'A:Y2I) M6%VE/,PE9RE"%55A7>O]O D@XVX__\I^%CP.TR@N@[S.XX"591*(4(9! IM2 M54D9Q\A(/U^L(3*N0S3*L<2@J-,&>((U)(+-&-%W6L_\YNL4K\U=ZQ13V?5D MI&O6%(/I@T8A#_K$]C&:_F[SI4$J0D MR/I8J064VNCXR[8AO Z-7(&ZY4PM;Z]XMYMRN9,'&^3!BR?/V7$4%K4L11HD M(0L#QJ(L*$ P!W7."J:26M5%=GOD^VY#K]U045=Y)GF$Y.QYP,*,!4(Q%D01 M*Q,&_RY%>$,!/Z!6VF0\_UV)?Q/6]^^\*C3?587NJD)OV_2^0E7HM56>HVI- M7K!"BE1$BZ!Y:W+3C# MZ7A(LQC#@XNW$*9;U2DN9%LT?ZQ7LQHS_=Y?==#'F+X&'<$2+%AT51]JO3ES MT'5RL+)3RK'#:*;8GF>AE
]A[X!53G%\9&Q6O\3TR'XBJH>4=O/2"P>:+9 M08$$:OCE#/;T>T9,38Z9$J54,@U*$"4!B"\%MI@J B[ #&:RD*&Z"9K;'2#+ M>8VE) &=BHE_+.Z^=!GG'DPZ1WJ3- D$@A<"64)E-8$N&!A\C%]PS%R<\4JW M$YZ=SQ:7RI6K4.4=!7CI<[:N[03!* -"5^UAJK?5RQ"BT #,^KK1T..)9=AF MQ.@WD]$+';T/?6MO\GK;8QW.W" Z@1$$[!2SQ7OO#7:UC9,/"I)M<)F0I!=M MK9JE1N&D^9FRRCW7K&['O3[8Z^9NPOG>A(W@'[1;NU)"L\SV?8YO&IF9!Z]T MSS=@-.\7Z)D06HSY&-5FS A 7-?PD3TLJ,JB]>PNU&X-^6['2MUO0G MOFOUQHY%I7A15%4@ZY2#>LM54,9A#O\L.)C:5:Z*['ZH-[/?DX.^X?M>:;;I MH.D),;*:JN$MX7FAC?L>?@;G#J4Q/&&NF4^Q*LX@\2!=**0+*.Y0 KK^%$^6VKX6F)G6'S8UVK^17N*]E-ZC65+=4P:\]9:??MJ7#EJV M-WJL#]%EN\) #AHT 4TA[BT,5OUW2]U^4+UO.EMFZQ9,3[RCHCH#9."/S2DV M/CF%,P![@S7#^"FKZ4P#R*4OMBWZ"57-ZAR!)H-?4]K50ND4,Q7Y&ABBT3'! M$](MI":7IAF>#T3KZ#@M3 \91PPS+6_O09YHBSU)!LR*8+VQFV;5Z=IR?T4L MF-6@]4;P&97+=*?*GE+OJ00_/K7@YX9;Q2O1TG4NK:M\-A!8#1SL:M672)F= MM_A8FFVDSSQU?55F9PDB'8JQG0&]BIN.*?UA4OFTR?BK5IWB+K\GB.+%F2*^ M8[*7^ >J=N-5U?3@(% MFH)C^!T55E@%C,0MX*$60YK%, MPRB4M0K7^'8C$==A459USED4%B)5(I&8K"\BGF3%WP&$O\U6ESX[$S@\UQ>B MW=)J[YMWX?I.KQ: */A4YSGF^F[[ALBEZ1^PK0A.R^O\?9^N!PGGRMO@L5N, M&E=[[UQ;XX'B5U!\$:>N5(9X$\1XBSQ=54.-/;KSQC0+D#Y;EW%:7,'3#+MO MO64D%#LUHITP9M5- XN:LE6.DI?B,!B6=I_?PDB& M00UOEQQP?>NT6F.'1-6#V,?6=RB1/KM^ET?1%I_8A8;3G"ZLMB<(A U/M#B? MN#*:E(=,Q'YEJ"+0'&-X_72T0 W:>C,$R^ZFX^B7OC)T-!S^IL(^LSF"+US' MYD;@QR809U7\M@G@EV@2.A*/Q,FZ=+[Q^WRH[QP.,.A34/757>T[^2M&*?<$ M#?'NNFX\4U?:&?M,&SG62Z1U7L%E:K54L0X=,1-%AN1AS9>XOO<(/#,HM,EAIUG\QM: MC$8Y:T>J+R'B8Z /.,'Z^)DR M."7K LZJ),.S:&7<<&.->-(V>T]!;L.4-DS<>K"8QMT8].T.][C10?2U(+BY MHX.#ZZ%Q^_B;^K A$UE 3"6^%MRT^D-K7R-QPTP#>[;=P:8GN-,Y(*,RYW+J MXL)V-0THZ=2Y.-AD0K?*"MK*A/P[-8Q\M,J736O ;D[*ZAVS=Z_?GC.2M8*V M9H:MAP@;H+KS9CEH9'$>$3VO[O>?U#&UT/J7N45?%N,'W>H<2PQ1AE]UF5V7 MI6T+H:Z,H6*KN86<)JC@,XWB;F2$:S)>-Y]!CX#,+0D2JMF [X&W/IJNU%3V$@H2: FWCL#0K6W^G>\:T MP?Y?=YGOY08_U14X1-6X:B>/]@\?3YYQJ4_YN6VXI&@O1WH2M)>0(] T4V+* MCK=SK0!K>H2-_?K18=W[K+!E"^9+QF-JKK.,B3LHDJR(61661YD6N,JYBGL>\XG<)C/&O4+Q?%PM\"$H3 MK!I$WQXU2+L4C:6K1>5 B;J!PES,M1V_61M<2\Q]3V*/7S@L_JAZ#V94@Z&] MQQC1WT7'81[A<:+2D*5Y&&0\+0,F! L*N.-!K>(LJF16UW)-(&0J3](4/A]6 M(9.L%DJ6H:Q8!$(BR^MZ'!WWEG[R6%? CFV3^V<.;A$FURW=8+$,+7'K"#4K MBM):<,'I!A] QZ8CV\0'1/_^3;:>0'/^:]/Z3/Z*]>Q;S@*DBLNYU,])M=, ME'QW-W/_\N#PT:UF_GTXEB( MK%)@+05@0;& E0HVL\BC@%? P2:+U3C"T]CYE/UDD15&629CF M*4M5R;,X59E@1:W"-(DY[F=4ADD2!F9C\]U^WG@_G\+?WT7[AT_C@\/G\<$3 M>1S++%=7(/?NR%M-38X"^5"UU(.PL)O@,6$Q9D26BYH%2M0A8DN4! MAS4-T'TJ>!I&=7)OZP->J.7$U C J9C0L;A?!6)H3*V6!CW*>&F]KZU#GN#L M43"3"NH>O7X\B3.XI_:Z]"OC2(?,9QSQT.2?O(,+N_D5G1T#9>%A/1LJA?<^ MS)?:2=1D9 M=*8XD[XBZ-$0>M-DV/7]5!1QD.6+/S%=GPM(YGYVA!XIOAZ^O MEL2A1,20?4':.L[.DV:VLB ]5TZB:V#+>*L!OL76B;L8A\-8]M,(?1ZTPOU3FW!V3/G(B[?X4>=:/&AX8XP3"# M<;'0X./D6Z_D^?0K,Y MIM7/X;[W?'LPC("&88I.=!9K_-O^T"'3@7VE1U:&1P>>K0^?(T#LAL/3=\!A M5!%_*=7-$':@/IF71I 8DF"ZYFI>8?$'#,C@FFY)#]@C:*_B4__E@Q497$13 M[>'J@#Z'7#!G_WRVT@? W193%F3(,_KK^RE/[>NP*/7OGFT9X\:;1S09I@[: M?M;NMD65]T^6HN)?ZO>EY=PCP!"+&BU=J8P8T/!*8-5;SB7=X*+/7!RDW M'%=[:W0QO&I5+\T6V$AFWR#-E=4#OR;G="=;3[ZP6?UX0?VZ.N7ZJNG>/::Z M8OSINS2IWUP<<\("#@QKD6:8*IG@HJG@>=,EKKQ7/@MY\IC]^ '>G4YU M*R;6AK[G,V7Q\#>@(0Y+DZP!TNG^#7P&%9J,'T9"NA[,K%F2H'5@X[#@_,1V MR]C:'BHWHP(WZNTQ<_G/BF.VGVJW]-<&L_2*.C9,8(S5;3"%S0SH,1>(JZR9 MG+#< W_?HZU2+Y&=M8^9[A>"HKV.F&:\O9R."@S-2$WGRKA!^@15L7GI)BQ* M4^"AQZ&)&^! V]8HPO??E,E:PW9 %8AAZ;;!ZM.*K(5>$U M@?RU4.&:;GOI.)Y5D=AV4&QDH6BBBO62X2P03/>5%<$]G? M[>ZG[&X*5DQ694Q%01*71DF&;XFVYT3^AED>YC'19658%B'%6-I)&(L M]4ER)5@=LS#>R?;/=?M?P%B.JUJ545*'@B5@&+>184H+J# M-!8JE26+E(*-CHM-=Y@T^&()FL#QCHQRMY^L7T>/TW!7CERJ<]&^>Z!,G_3! MWRT1VK$Z-4M"9 YN.764MB++!.LMC57U9DZP)U0:[/H3^,E)JTXPJ/MWM"P< MC:K*0/2K,&8BC>%9/"F5S%4I!$N+G9;]7*+XX/ I.PZSLHQS605UG*&-78F@ MS.":9AEXK+**HK@J'CPLTKWRYC;VVJVEH-"O'*^!.1IX-C_];!2JKI@J)+@# M(5,9Y[5*1%Z(#,1[F.=L=S8^W]DX^7 L,P5>K4@"&2[S]Y&AY'11+))%.!K'/0VIE,@A),XR 325K&K%:P"Z"UT[UPBWFF^>G^ M/]"Z?W/C8:<5V&-17:6*A5G"191F15C6<0P^0+2[\)]QXW]GQP5+BCPJ60#+ MSD$9Y 4J@RBH\JQ2(F9P Q.X\.%>NK[QOC6&&ZY[ZP:&P*"1&YX2;K+Q7%[T M1F;+]V2IN3CU7[?4[&KY\T0N\9,6MJD*S)1K^G\_?ZT%6#,?-XWR:PW&G=A; MN53?=&D^77R# 5_(JBY+,.A97H=%*I.R9&DJHXRQ4N["*I]-?+\]2H]!WIRG/ [8_(EC@DFUH[CN&)Q4Z:;V$>T3'(< Y>EPJ4C!3XA4P%1$>58MSO!S]J4+K:UXA2])G MLE:3]17Y6M;J\_GDF1+M"K&P06)GNG2^[U#8-.O)/Q?P']>3^^S1ZW_:AEQ= MGUY1L]@[X;A+%]EH>L*A=54S>:"\(;T0X"\),@ ,L= M!. . O"V3>\K0 !>"^DW;K;C&1CK25K+.F9I"/9R':8R"V65Y2D3?%M7V?6J M=_B>I! BB>,T4F7$TC3E11G)A-51G29U7H6WALWL2L%BU0*K/56]B-1A$S"T5H>+++&+\!3.L 'B(9MIBL<$1V*X[(A0Z\&<&M!XAN;D!BM>0 MT@8J81-5P=[DC8&_0,Z"?EP.&WRZMD4PFAF.T5\)>NT0ZP3Q!4#R$@\L/'"X M0C23V7!\G9/SCJD!GVBX2RV)5[4)04'?HQ,N+WL9I&$]C+R[!\'W1Q[LQCF% M/3 \@6VP5>-ZGL\I C"Q=(,:%[(G;.FA3O#"N*6BW:M64I\9L6IAKM2X7.DC MJP7$_&2A\2;/8/^'Z!6@C$:L#_;RP.^,YCD'1QB;G;<,?VI=&WW$$;V\6=I' M>#WB6K 9@3*23CC,!AF!" *H59;RW17%(WS*4M\P(^5(CI$"4U4/P.XF#H-U M\]M\4>PB#N\)L1598!#P"HB/PV- N>R5IF6G)][CX2V9$.01LLHMJ&5[Z@ML M"1JPT9$MI#4FO]1-?L#+H7?=W(^Q)![W5MN=(^H>LQ+^-I["3>CP6-K]VK"9 MAEL(B1H0GGZJ^3*,:9(\>KN& M*A77M-_,L12Z!U)AB&=0D='B:;^1/-@J"O2*65V)&S]@DQQ:39MM(,_F([G M]0; ED0Q*+;Y\E3S)\)%T$@[!%"C^5[H:U.#5:./L#DMEL.FW];-?$/&VD ; MK"<;-\17UUM>EG*<5)L1)IJ"TN#9+,[.E(FU#K@IZ1%[VLCNWX#,008D"I3N M!]+G\$6,(,Z,'35#H!_-8F2_9>"BD%J6[+\Y,;_$"]L9IO73/3 MGL%40&I1T D^^V-O0?;7I'^*GAWN/CV.6UO:G][>Y'5O_8_(7MR3]-?G&GE! M[R'Z!?1H.Y_IQ([64*G3EW##]&IH=AGS4C25&=@_0D/G(;6]Y?OIWW>XZ)&]-A^^ MX0N&ZH'V7@MLJ<\XG'BQ:-O%!35CPTI-[3Z;.W6BYF"@$_K XJA<*L1" M<2*?*-Y014N8B74AZ)$CACDRX[J>:%B3+\/UI+09"'4D,[9[:+X5H$V*"M?' M+)D.?!A8]U7K^W&V%\UWIA#V W,Q?#8U_,M2L_S &9@OSN#Y:OZ^:1=S.S([ M/7NHZ8W]:+:OHYXT*DMZL=L>? @H'"?3M@@ A7/H-HH?1X_DK(M-IH<],I[4 M].1$1;>0B 114VX1-OA5^Q+]B(92BN ;W(>^/N]4NAS_VJFW\I2CYQ8XN65 MS0<.N!=:,/R\QF*SA(,+_S*NFT WT*,].D^O]VB;-@RNL_1U9,61H8=^.5XS M)][ZF=1&,VH#R(# Z3%N?#;*M55'G.:]S(07>M?09W+[-+%ZI\]6%*/7M&[) M&Y9.O1Z>"(!/? J$MJJ$K.L\C:4H6"(*+G,9,IY(&(5C/ZC?=.H1CNK!1..0POL^+'\"!S"H%LO /&Z'L(T(VT\D?'[_N"AD M%8=1%80R+0(&DB7@2<0"43*6L[)(THIJ!Z8LW "RO=FDO14GXC>K<'9GX69G M01ZG@F%O=8R+@\U^<8+=7V6@XBJN>)VD89[36:'MW&)(UY*0;A)<-*B!]9:N#KH8^<=-@!_QZ'J*RCBGT M?R+,NWJVN.A,L,U&+HC/&"U#,-/.5CK/&QC,V0 MJN@.*Q5;6?#K"NQ^KZK@T>M_V@(!C(N^6.SIV&B4N&S^_M"C-]1O)W%[VC-L>6IY[ MS>.GCW]SL1AZRH\&<]MG4;5/,$![<"U.;7F5,WOUW_KHV3#T."4,9U_.RZ[EI*>.T/G;EP!C=AC@H1O+?^L-,V!GP-#5S;QWP@=LQXQW$!4&ESD&X@"E%0]4''#\"L2N)P3[KI'@XR7J%GI,S:J/.$2GGL"9ZL2-EKE>MH\FVFK>H?G">V&?5K!B9DW&:$S* MM/O?T,T3I060?S4 >YECY.Z/&UULDWCKSE2;[-?!/_F$$;!H]#$ M3U2UW\+]H8P,^D]:0W9KZ2VZK;>RN51#DG;R%&[KS )]?\N&4THG6DEVE2CV MZ:HK?DD7""1&,\?(G!Q@]S7K9 6\@Z>^=VDA]R(;78'_:A]YN)G.;MB$WHK2 M09WSEFO7:7DK-WR!B._?=(.QM^5DT38NA$GS"U<'TS59C^./6W M'H7<8U.*-WG4%SJYW_WFUSIA:,3^Q=0[>6Q M_%"#P/(M)/C /*HK!A..MAX6@+(.PFR;[33/)D+X3 M 1OL^FFX]@)*V>./1%NN@\H833T_QUY'UQ:1A=F=.<-W]8P]QE7NS]>@ X-( MB$PMJ#T,?FFA^YV?BMUZ.(CKOC8GSQRUK4>,*.M,C,-PI_9?]$Z-K0;"WWN] M!GN31_:(@;3$*C]3V'NZN/!'H+P:>5H)FE=?R]*=$I/?YB79.)-KU\==R&5? M$>^G-KPWV)(J?\ N\+>I1P"7&&SVF_RRZ-'+_M,:.:Y/L*A=!&S]Y/35BTL4BD1K9>JVIK:,_-)0=ZJ6XJ]D%/5]/V:%O2>: M]BI-$DEC(.@!+[1N:CFIY01;>/MR]2TOH3XA&T$SR9O98H[>^:UL2[]"\@)? M8+9!J+XB:>M%0XG?-U1W7E+KO&^,,8R3 W*5/CM$D;3)$[#V* L7.9O;CYRC ME7OF&E#PL.F02#?D;"'^5-L#I,G*^A:%X1-UX:[_7+/PU%O1M\34:R@3>A=Z M1F/ZE_\@DC]6L5'BL!]4M_G59LVU#EP.U>@/T8_#1B--OXPNYB9)JVMK^Q3K M>-.T1T"I;-3[]=+I9>:2;>I!_B'T=GXF\:>L_84J\S*520:&,ETL32333?U5V;C*5)/@XZ;A9../31QFZB^.=]3\[J(_+T QX[N(ZGYFJ_7HDE?9GE89#B M]_$0*U T^"7SG-=$L.W_P;XRCXH?M<)Z O-[3^I%O^E_584Y5?.$WCZ%Z_"4 M))/3\ <7\"L0$2"L^N$42)P2_OA-,W3KKA ;]T/3+Q&@;D91-[3O^D(5*U.] M*HVSP8Y0 3$J<9I]X!5Z7;2H,>9(I#PS_:"=KSXTY;GY@T[74:/SDI(1YZM6 MGE*([E29P?1E:42FV?.FCU6H%@DX.]IF:7L: M;*/=TO74F@E1A4N[HFRF?:G3B-:#U::A,;5-FMR.Z&9K@2^D!$4W6DC:&-UI0Y0;U"UL*FF\M*K(?K;RE=;K@VY!^@7NI8# MHE4FX'MQ^>*/IY_/#N%9UX>78X*OM\^CXX.GR=_/GGV[L7'T],_G_Q^^>+PB+UX^R[> M_^/IA_WX]_#HCV53) M2%5%DHVA8V(6L5)P&>7P0Y:E(@IEGBFFE"Q+%HLQRIO9@NOBO=\'^_OUBS=< M;,:%J/(PCZLR@2M0E%G&59*D46E)CT%AWE%58YH:HXXR=S M!2)KTH%N%$EZ/)II4K%*;6MGO^N.O#CYY#U[<,(WUE1B,;2]16^.3]7/7IF5H M7!T#K_FPUG/U A-NY%+J$@'RZ%H,&O:0E:"7'$XR!34E%C@K(GO'UEL=>>H7 M88J?,>^AOPE<_P6LY?GIY28 S,_%66N;,0?U:K $_52N'SQ:'2ZP9/N<+2K1 MJ#C"&AC^7,=MGA34ZJ,:XTI(^U6O!7C1GB_HV-UH.OW"#@<^:%VGH&#C^MCM M<4%/79%?<-JKMH5V^WJ[>[;=/["O5VUVO;+VRN/NF5 M$ SJH#:VTR&JK>_;5GUSG.95(D6>!K%,\X!%I0S*JJJ"JBJCM(KS/,G9S1&& MOZH3](E1S!>?H,E_6KNW#_^'K)Q>$[7@) <$%G'>J9_L#S^#P7,^XY<_-7,: M 7WI9[-(1GVE,('WJB5D(K-6M&SZS[TLWPNU/%^V\+^5?;/Y\Q[]Z1_+:OUO M:;$7Y^G6/X=[D?\W&#E.E=ISS>?L'.!*JB_\R:M&-OI;4MYX3C=>JBC:*UCV MEQZ[&^SU@RUN]-A_T %OMYVXA]K/Q M^0?\],]KRGY\__75_]RBLKC6-B/+5#M31^A!/D5?RLF^6[R+LEMRN^296_)HM^1? M9\ESM^3AWY.$4BKER9$-:S!3]9HI^&56X/HH1:B+.@=F\4\W.'.W37J/5OTO MG6OSC"]T:W8CW#["OVMNF$LVH?^RO?3VWC>-G+R"=R\PYGD';]HU=M*G;%DX MN0O2\;_&F_1)4_2G1B##MVINGP F5H9UGD597.19S4+LBA4BER6O\B3.JCC> M&)&["E7LFG3RTP^F>N,1E;2KZI!_N".(8W\QJ'?TQZ_=GX>+^,7;$T(/>_'Q M)#V*G\+OGT8'OSR-]L^>LQ=O7YWNQW^^/3I\\?;%:_.=?_]Z*LZJV<';(WCV MFP_[AT?)P9,9?.;5Z='A&P;_>WGT]B1^\2Z?9+K)%D!:A#%B4)T$11CR(.8]D70D5AN6#ATE93..RV$FN MG>2Z(Y(K+XI,<%9S%7&62"6RK!19PF,5ITD1A]Y/E-8[ YX[*'NXZE6 MB)/#9W?08[]I7"?^M.W;J$GNM+@MDCK+TXK+**M8&L5E&%9%ADT.A,8#,4P"T02%4$1I6&5Y[F(N:L^\@D35J9) MS 284B(-6)W!+<]%&,BB+(LT3L*\ I^P9-,BCW;UH5=)6AO&H>[TX(V#3/%XR0I*I&P M,(]YG.9T]T2M&\V>$_8OA&+0&9"!BRKJT (^*FH59RIM"KR M5(+W%";3,E[GM+KS8?;=5;=7/:M9E!1*I7"]60]I;PN*\E2V+]*!(SG,A!) E==A(R#^Z04S\%[*J9AJP$ M5V$4E5G(6!&699;!E4;"NE#*6NR\I[MVT\?>$^KT3$0JB),R#!C#X&@ERT Q MF<+?P*BKL@URB)55&%1IF$8EU\_T% W'T!M?E3M M8F>.?)(Y(M=B#!7+99*P+"AJR0.6%"68(W$:J+).\[+.Z@(SM ;M\Q;9([M; M_IEON1!A%J>1E$7&&9BHI4P%R^*\CI-(5E'T]6,,NUO^UV_Y*+S )0\K8(ZBZJ A1D'U2Y@.V,6JJS*>9AD#Q[F\33)PUMT MT[^? E?RHIY8&DB#&&@P(.^P.[4KD+FA"$Z*7*2R2,J*L[K5,C/9FCMRN!N M[RUG+ YKKE21@JT5%DID*=SN,LY9KC"2LG.G[M(M'[E3,=SD2,4JB'(E A8I M'H@\AI^*6, /693*?'?+OX-;'H,WE581J&^5LZS@HLS*4H!R%U&=Q6SG3MVY MJ[[6,"AK\)=K$:@XR0.6J20HD[(.5!DG2BB>IUB#E:13AMAAM^:F?\ZD5%S< M&F=J,[KR(=$H.M#U.^@\_-JI_EJ6Y M-_KJ+\%\[_35K=57[]8<4,[S @R1-,A97(%!RG@ >RR",*TKF26BE&7XX&&. M]47YYP(5^AQW[)9#>NPD[$["WLPCJ$L9YRHOP%1D0H@R5B)/(UD755&HI-J5 M:M\Y"3MR_@O%XD+461"I"B1L*=.@5 FX!3+.DCKD2<+9@X=I&4WC\'/5:N\D M[$["[B2LB:Q&4A1EF81IGK)4E3R+4Y4)5M0J3).8[V(N=TW"KI7(1R+D5:DP M<2T"5N-/1:8"A!(I15B$(@$)FZ7A-"S^=H?Q+9"P%*SY!Y'8//2X57U*R2]+ MW?1:GJIJ-5,'M:;P_J.IU/.Y/N*PI-X%>?IAJ=HYGSGRRW]>OC0YZT?SZK5J MWS=2==\WW=/SXTB4=91'=1 598TH8QQ,A#H.%$O2**YS/,$WH'LRAQ$9G^XH M 92I9]@1/>V(GFXG=]*=&NSW2O1TTVS%[28^V3% [1B@=@Q0MW3)=PQ07WW) MOU,&*#*27Q+I_%7\]2^?/[;\]7?SBC_WPX(\C& ^\ M_\E^^N+)GV^//KZY//KXS^;%XU$\[^S7LZ/X=XS[Q3"VZ.CC[^F?;Y\SF.O% M_L=WX8NS%V_AN6_W?WD>_OOC\W48/RQ+7K.:5047<TE4P#.1!44J:BE%H50$CAA(D&D9W0TSZ3-5H=]6NR;6T8R3N8+1 M3#HU[Q9M[\'OO[[##OP.4.&F9(=%E,H0P9!"#L9:410Q4QE+9H#,6%FF9LE3 _Y1ERF4,_R=':J.=@W;GKOK(00M+7H7_/WMOWM16TJP/ M?A4%F.T+EM_;%_081V&#_Z&F)MHW;#?\X:@6!%JXDC.'33]:1V"2PP0B0 M4,5];UMH.:=.5>633V;E8KU&Q-FL<M\V![&>N33IHY6HRM11/U*6/+IJB#D8@S!J).J40V M!H.P#"HH$05+"D1=@:@_O#/=#$5]*4Y']WO#7K?E%S&3MY1.N"/$>N=--$XD MF@TG %>EI #29%P 8RKY8C@M%L1.-_]TP6&7'$=:LMP1D OD(@%R9:D5RC"I MB%Q9)77%2D/ %RSH-!G*6>+!.LIA%QA0J/!_W 6O$]>FF$T+)^@39E-DWH-Q M'!'#R2#N(D4V&U#"6C"-C2?4A"SHE(DBZ"]7T),CUG$N(G:>6P5"+EADT@?, M.'8Z/;W1].)*GCV=C$\U_702EI=@%!QE8#0YBPRE'"E87*JY#5;/96'#93B" M*BTYELT_55IRO!BHG6[[R91T"7N'L+8Z=U*/2(?DI1/&$W,1"L5=TB)$!'G7B @6 +)! :3D2#_D18I7P(I+RTY7IJH3]I. M0D@&="T7@0!"!FMLD1;4(JLBQL8JFAA]N2TYYMIT*GTXEM9=5?IPO!C(W9FV MH9SC6"6.%(L8<:#,R"@A$)&PU$DR%P.;1W=5D?+2AZ-(^:U2/MG64&F7:_\A M([*G1)/CU#!^^OJJ+R?7O_3A>%GZRD\9H,1CJJ47 MH*IRBSC/)-+4@>8"1::Q-58+5?IP%(0M"%OZ>4*5_Z#S0K:[XBTTT]L;K?EK::)0V&O/9 MF6*A!EO::)0V&J6-QLMO,%#::#SYE)\N[Y_L-/Y M@)OO/]/FV9^MQOJ;?1CGP<5O+GI%-SN[ZW^V*I_S 3S3^L?#K??-UNXZ7&,; M9J"S>=)XO\$;[YL'-U7GI9KJH+A"CFF,N,$)&98,,MPP1Z(W/OF558)UG1DY M1\E5!;D*:LH0D59;*&"WA;F55TSJ1#RZ;-7_ =:?2B5Y.4=?-$F?/$=WP9E$$T/.>X8XIAP9XCR*&BLL;'16*> H MQ-0)F]4Y^APE@"^ D5L=NFX-]V._=NY36D KMZ2+W1%R@S:11^U\8)8SZ;21 M&@:7O!,V&5EJ#R\8Y$[7'E:!4A(41D$I#>2*1&0Q)TCC8*0-7#(>5E8IJV/Q M8*NP)(;.KZ0K:8)*-&*K H^!:">,XY9X[WQ2G!4S:N$D?<*,-4Y"8"4)A/SBKO19@14M+DA0T MEG#DA9/T23,J2*&9L1X)$CGB*5%0YS8@X@.W 4<7L,OM<^M:LSF2]!=>@;B2 MTXW&QMHB'L+/,':J7.,.UU@>C\)(+([[O:.X@')16,<=64?$(FGXGPF,2"H]QZ+%QN6(99G=#B2WC!HDZPL@)[;#W!(.[*<<=\DC90 M@[U2H?@2%DW4)WT)"CNEA:1Z'M",$*>8"%*%S4A3'/AJ$Y@9S!G5%(6Y-L77\+"B?JD+R&2J#1Q2 5!$9?"(^,U M0YAR%HQS$C.2?0F\+N4\%:PNHCYKK>Y8\#9Y01WE/EEGHG&> . KRDSTQ9>P M:*(^Z4OP,F!@: 9YYP/B1DND%;PBT:4J"8TE :*N>5V(>3HA6)XM^/ M=AC[M;?[K:Y=0#NJ)-3<$7&U5L:X%!PEB@<03'ADRF@2T7E'K2MVU&(A[N'T MF6P,S -3AO7+Y(I)CZRS"BPJ(-942*%2 ,0UI*Y-R9U[P:+N4C2$.9%\XIPD M82)V6!%C:5 AJ&?H[E5$_8&B/F%'!:4S80Y(,N5R?K] FA.#@J8\&*$EK#2( MNE!UP5]@?G\1]7-1%XJQ9 .63 <>O#?8FF0U_+_E0=+2XFOA1'W2CDK!8.P- MZ'+J!.)$Y9Z=*B !"QV"L$ZP!*).0:O/K*!_29.]MQWUJ7<\W*_]?STPIQ;0 MBBI^J[M2*Y<4]8(DJ1.GQ#CL*>"O\=H$C DM5M1BX>W&R5_;GX>-"G/SO1KT MJ\J]KC/6FI#[TI/$D97*(VVM%B[)X',0C,9U+HJ+^@6+.N>2.,7!8/*:&Y^T M2YS8% .ER0OLBA6U>*+NKXNZD=''9!S2D6/$A>;(81R1ER#C.'>H$&1E5=(Z M5@]VF!11GU]1S^FQ,H!@4\VX]<(8[[W4ECMF@[*B6%&+)^J'UT6="\&<-0(I MIQCBD5+D+$N@VKFCQ%+F<>Z+QNOJX594.8UZ8+&A06L1C:CBM+HKL\+1$XYS M2\+<+BM8FDB,,7 9C66T&%&+!K??IXTH*JP%%8IXH YQ:2)RE!&D@Z")46R\ ML&!$D;IX>")!\4_/KZ@SSA,+ @.7(ASXE(N):T&-C\*0$'4QHA9/U">,*.*3 M$D038%96((Z) V;%$]*"D. !Z9,RN1\B&%&S:NE=1'T.1=U;X2+824"M(R>& M.,#YY#B/T7.22#&B%E#4)XTHG5B,0J*@.*AV*26R+O>:]L%BK8)T/JRL,EW7 M"L^1J,_R*(K.CPEU M^62@0&R!V-FD^23CJ8I*&1@?&HD\Z:!U9Z=>R@! [8?[[)%U*$B,, M5A\""T$A(V)$V+ 4C%58<[ZR*@RITYF=K!2(+1!;('9\F$*\T\8P+)3@(AHK MJ8C2@2!&+!@M%9X7$&(GW"Z6&X=3\B@)F:/]M0 6"_^)H%2I!7R5.F4/*ZYC M_>!..7, L96_YC]#"[>#?T/KV^KY0S6/JSXTJ_^%-\\?H6/[>ZUN-19Y'>H. M8,NVTNGHK58WQ.[P-545##_'X?;V?JR][77@SJ>U?O2]O2[\>#!RTU0.FUZ" M]X?'_>Z@7O/]&%K#0:TU&!S'4*\=P6-'^&]O&$>08$-^O X\TZ!FNWE!>_ZP M!I_;ZN-JF@>O:FN#?-FJ*_9H(U!1KV5SMOK1U?=E]3ZIUX;[<1"O7?\D]F/M M?^Z5@02[%,QI%1GC*0B+E;=<,&5"@)ULOV[^V**V[;W.ZS7O86,.!Q^CCZUO M>3=\',W.V]'<;%93L]8-?^>Y^?MB:M8N1_[VN-^'?U\V/NW^NX]]YY^N_6*. MMPXVR<[V)MM=?W?8/-O?!XPY;6[O\.;!(6U\V?C>H!\ F][!^/_,V0:\L?<5 M-CWECAI$(J&(6VV1U5HBBV'>L3>)JIQ@P.N&3IO(U2ZZS\X@@45%G"0L<,X2 MJ"XE-%9<$F%U$J.=\0-#H.R,)]H96Q^^4D?!<$L">443 E6#D:6$(4FC=E+' M($.NUB'JG-"IG5$'+!L[9ML]V^H.AC4@& '09KRB M&1C'2UIK=3,4Y>U3Z1>;?^5LVW8!" ?[,69XVQYA5>?\QT=P4UC66A[$M];P M-(-?J^N!N.17]X*PAWL'!Z"$X-6LM^[&]Z/8'<3-ZK&6>(]N?&]N;WS5#&Q+ M3Q(B(GK8I%$A'2T%^&))"*J8X'1EE>OITK3U7]P9,W!J/,W.*-!VV[;9^ZJ] MBUYZ@H2W$G%!/7(T@-;C%.?2)$+1W JMCF^H0U1AF=\'WAD']]T\,S/7"IK, M>%O0YOKA:?/ X^9Z \:>B9%2)DF&F,LU[J6TR'@+0 .TEG+/K \.D(5.UZ3+ MDE?IKM3*\UD[C;8_J$6P0,)-5+Q^$P^?XN>J>A]?UZNO+NRZRDQ:1+/HC>X7C_O@W<&FP^O(/8<)[W5AMD8G% MS+LJ7[+5/:Y^=6UYQU,H.,SQ46_0RE]XW8]MF_?%'R>M,-P_]R5=^=78G,>7 M/[$.R-7Q\/:?7-DX'J8]]I]IF[Q#E$[,SY7_Y@%7@&63HB3Y2(6T'(B DQSL MBZ!Q3NUPD7XEDJV<_VJ_?_X41W8O(M>/]A#9! _YVK9/[.E@Y3_790H$:CPH M16'4\S-GT[$@*M>,_NNOC?:'RJUS:;;V^'C3D8>K7< M35!5@RR8;Z_2_W<@3UW? IGZ-(0W1MZ)_^?_TI20/VJ_C84EAM_G_O%^6QN; M+)61TSN&:X5!'9#"Q^Q/ VX1*P4 F'/^U^@'O]\D S?#/M$WXOXS/3%_5?OO M-2?>#,RMZX[K=[;5_\>VC^/Z",M! PRVX09OVCU_^.Q\IG'!9W8Z.P*X#'RO M07;.@(,_9)FYLKWWE5@=,B$ Y+A-QPR@R MQDLDN R,Q\2:]5$U]K1)NGO9++*9_MM8T[H=M&J_/S.U\?*:4VY 8%-'K&$P&T M)[EI=38">?(V7!RD//J6>W/Z9N29^)0=$^_[O>.C5G=ON7??QE=A&!A6D2&N M/>P^X2/25&'$?2)4:&HE,Y.[:2$Y;":6J==N]TY@U6O5R44FK2.BVNJ.#/'* M:^]ZQ\.*8XYY:*6\U!] 8B]4FQT,XMBIWVY9UVH#4XL5S;R?)[_6&4ECJ-EA M+64A_58):1Y&]K,=]_MYM,X.6J.[P3RV/*C5:GSM"/9%OF-EQUS^>K\5^_E> MI[7C(0SM#"Z?Z7,$70KT*-8&QW[_RO<'KW]FH8PY*:'5ZE5S=TE7JV,F6,6V M/1K$U^OE.-V)4Z9JLXP^OJ1NK_"(OHWC@\=W'G_\ MJOIHXLQL]!D7KQC5MWZ,7Y%;/_O190EYI;G\IX\VG[ M?$__7Y5&(7?(2'C 3)1Y'L\S+?/\)//,RCP_\CQ7&4T/ ^.;$[KF)"SR9G_) M6F4%W*7CV\]BN&:]N^Y:5JB,S7XO\>M\ 6S3ZI M7Q.G&5*YX=^.-GM;-#=@P#?\;AQM@OW^K/5?/_N$*XM M=@X\WUK_V-GZ-!'VW_GG8'?]#5P?GHQ^_MX\^W#6[+QK-3J;\+T/M''6;C7/ M]GCS_8[X]^S#..3_2@,EQK@SWJ, _R">G$0F>HF4"HQ328/Q?&65R+JA\U2Q M[HGRHPI*S=.SW2< '/:NEL$IKA+'W&@C&#'&RF"%]^&GJ0$/1*G4^AX#.HO] M7@&H^P+41!,22JF))$FDHXN(1ZF1"S0AD@LGBXAETF%EM3K@HG\4A"H(M2 ( ME20QB6%N+;'<*6J4\DHQ8YQ+S#A3$&I>$6JR(YI)B48:&;(A*D"HE "AE$1, MTZ2"-T$16Q"J(-17 )^_FS'8IPS\IA.1OA+EZ!7Y?K";H-JR5,+J>$)7!N M;I1'1HA\Q,(3!N0VP=(7[!4HDCTK1U^1[&>6[$E_GU"&B"@H\M8FQ"6ER$:) MD9. UI0QS=Q+]O<5R9Z5@ZP0\KD0[PG%[;W"P6B"J/0.<<$E,D8F%(WP0-4I MQIK.'R%?*C?9J('?*(.Q7A4U_*W=Z^ZAG!WX>W&:+&P5LA(QA ' M\RD?NC,DN1+4Y% ADFM%TCKC\Z2<"_.>,V_9K\ARL:!_78Q/)\28!1VBP,@# MIT8\!5Q51$2Y?)9*6#O8P<6"7@(YGE407)'C)Y'CYH0Z3H*9(!5#3DN..* O MLB9Y9#3L7AQYD*SXN)="CF<4*E:X]1,*\X12EBH)RFQ FA.#>% 6:4P%8DY& M$X+4,:DYY-:S='Q1]FI^? _:KPZ).FMR]7TADI5.2FD6RD9=AHJ??UT6^Y]5V4^4627OC%HF#%N!#U7NFU %= MDNHPLSI?>G,\@&$,!F]['=?J5GOH/IP M N.@7XF@,6'FD3,YH$ :N7"E8S.B@J8/6<8-6X M#E:1I,2YB$CB0!%/GB#ME4/66AZ#M,3[EQQ]6,#JA8+5K$Y]'@Q6Q5_Z4,3Z M?!VQC'"1&ZE0-$[EO >.7%()J6"()9I*%^3**JUKC M>%;Q:$+R:U2E.P:MG MQRM_':]T2($FI1"\<+ED:$ &5AEY10S7PDJ7R/SAU?)$A-/+B/ K3N=?/%,; M=S1F\.2A=YRSRBO_?CF0?^C4O!R@GY'+[\H19(E)>C0X_S[EW3-,.!R]0E(9 M#/33"&1IU$@*88*ARLN 'RDHZ4$2M!@A2P4_"WX^C1>RX.<3X>>$P]%1$K$& M.AP]I8@K89&%38&XB4IJQVW I.!GP<^"G_/M&+T/?A:?PD-!=,('RI(4CDB! M%$L&<6L(LM)H1("=6HJCC#[,R*=0(+1 :('01_'5%@A]2@B=<,M&(; /@2(B M&+!/P@1R,3J4-"%.>$^]9R\'0BMW[G^J.I?P;VA]6_TO_.=\R!W;WVMUJWO+ M"C+'!3''#S0:&3Q,VQX-XNOS%W^$UN"H;4]?M[J5.%4_^F-\K?%39K_OQ,"J M@8\^_N.D%8;[60!?X9$0CCW.XSN//WY5?30QS://N'C%J+[U8_R*W/K9CRY+ MR"O-Y2]=]L>?,2/*8!=KL.9.EWWH>K=%VM$6W6=+E45 M_K_BM]BND8?D5/Q\)LH\C^>9EGE^DGEF99X?>9ZK$_*'@?%B)7I63SU*BIY5 MCNW\V=I9D\)OMS?Q MUI?=PYV#/P]WO_S9:FQ[VM@^)##NT\;II)_XLVA^^?R]L=Y@NP=M>+8/8K?S ML=7H?&SO=#:_-\]VOF]M?SYM;F^>_7OV8:J$J+*<$^()\L9(Q U.N3Q+0")7 M9TF!:4K\RBJ1=4;5'(7OEG2#@E(_1*G@(DXB".L#YX(8FK@,FF-GL(I8/S)* MO<" JB<#J,GZ4=X39A)&D>N(.+8$DQ2T">*Q>51!J%]&J,DRGD82P"*O4**& X4RN3*&EPAC MECRF2BHVNS*>!:$*0CT10GD>'5;4&*!,/('Z]28D&6*T%'L32;'TYANF)H@4 MV.?4:\$0(0F(5,S5U+4B* EK%/>&!L[FT-);*D_R99_WF@=Q*8[D9;E&<23? MYDB^#!1:]OYY#_6\VO9>Y_4EPA2U_ QJ>6>ZAY/%DD2,$?8^(!Y +1OB)#)@ M#B;A2%32KZS*NI1DCK3RK$^@BW _T&$Y&^$N7H%?E^L)NDVM\(PDBT@*$N3: M:V0IU2@FS VF6DL37K!7H$CVK!Q]1;*?6;(G_7T1Z!;5QB&A@D 4-Q84..XU4C1X!"W@H#BM@8%D'8#](P( MI>>/D"]E/;/2X;IT#_L)1M,DB+)*1"PBCU)J[X4B(0(L26,^YT]A@%,#&%5RQ1H\2,,:Z8DK\.;Y--7\K-NH#06Z"Q"F/8:&(1RQIBC@%D--)$11#D&"^"F4#72@; M]847/B@=KLL8GV:,2Q6[6CIPJ8%7 :L%.?4K'V&='K,_7$4L' M&42T&%E'XA2GX-6SXY6?P"L9 MN":"(Y:BRPS+(IN<0B(*C),&\IQ/L><-KY8R(KQTN'[$ _G2'FNF+K\E[]#Z M1'#^?['X_Z<9"+W=2&\/%QMQ]A[&5FW=>,PVEA MZ4??V^M6@A1 ,+*\P38_@COT0I:DW+)P>'I%;$K4\I*<58-YX0BA-KH@N$K* M6!&"IYI2(AR\^75]S'\4RJ '+\2/B=!&M94^7>RD=]^:K?>P'_^"G;@,-*C' M&YU\SS6R"]]KOM_$S8,]H"\[>.=L@S;>?VQM;?]YV#S[?/F;A\8,WMW3;0H"L5#U[79('-FDS=\ M]Y>*I=\PE2^O-N.3(-S',4^]&>E>W)G#4X'2,"P11A0W-"!K7(*D80 MD=&S2(QXA#HY)9/Z;D+Y^0?FVLTX!_9>KY\#VGZ,>,-6NSTRY.QPXG?!#N-] MU59Q#C[NU!35<1_5<2DUA2;/7H,TIC0(YB%);2123DO$A33(!HV120;88W@TKD_NE]'\9VO;;9]:]JOV763O$? MHS>K/\@?O]=KMG;4;WT#GM<^'9' 8?3[77BJO5.X(XAF]Q0$SMLLH"#4;Z+- MB-CKUFM;_;B7_QWN V\,\5ML]XX&]1H\ZG&"93KNQQ%''1P?';6SL!_M]^"' M+5^]:\,WV_5P4;8."&#W*M)Z?NO\[=_R\UT;=&W- X ,*ERZ?(#\M;?C@;8R M%8;O].&Z %P=>Q@K$!B7CCBRI]5Y1AW&Y Y@+L_1#=[,P&3]?BM^RR/Q\(P@ MN[4!R.KH*?KP@%V LN$^/-=^KQT&KVKYD.7*Y:]5IKBX6MX"'L@ M#JH#U_\#V_%EDZ<'8!MMKA^>-@_@/NN')\WUQE=MO;!86Z02)2CWD4-6.X>" MPT9H$I+S=&65B#J^X=ATM+6F%>B5M(L+!+QA?U^U!X^/>B--/2U#-5"^1[8_ M/+_Z!798[X%H519@[RAV\[_.MK.XU@;[,6:Q&<)"A_MM:$V]U9P8GQVIN>1N M8LX;FS"W0CI6Z=]J0Z.'[.S+_5SIX11!*8<2IL<@%A1&SP07L2"0NKJRJ.KMA(U?0F4E>!&W:L6.6%T!KG6\P M@,7QJ?1XJU<[L=]SXYR[L5K,G5IOV.CQ^U&LN"-P?-)S+ ,VW7D\ZU?7FJ,]/6+8=9@/\7J2;[9?JMW M/+@ZOEK6=;W^6!L/"1QW.&Q76)JEZU8E =?/_F90.OE'J=_KC/GN\&+& M!B![^2'&8IPU*VA\F#*XUZ!VG=GDZ1_=Z[BZ_C6N,^83@@/AJ'J PA=>]V.> MCV_Q\G0[&_%7?C6VJ_#E3ZR#"3L>WOZ3*RS*PY/$_C-QIG>(LHGYN?+?_?[Y M>([L7D0.&/HAL@F&^]JV3^SI8.4_UZDB\,3QY16%^\_/TT\EZF$%8UK[ZZ^- M]Q^W:HW-MQ^W/NU\VMYH? (NV'Q[.QN>@Z%7"]?LY6T/(IWQ/%OL%7"\ Y#O M^A9L_D]#>&,$ )4OFOQ1^VV\[6/X?>X?[[>U3H:5L0T-> +0,L@ Y&-V4>QG MPIC1YBCVS_\:_>#WFW;SA,B/]!6E-NAL[D;/>"+1.J*-U)Q&Q9.W8>5^5M S M"?"(EPRRF7.^])UH<\A?!;> Z.>$J*+^Y]!ZH0YL[:]LEM38E0M<_J*R6RJ+ M87S1"^=Y!$-@RGL^IONWN#=N1?ASFG:5=[7RTOOV<1CIIGM?<^Q[\5>E8W I M$_!3H&VC[PXFI/V:=VH&#I()3\AY<.85PM483^Y6]V/V^^0)?F,'K<'G;L_! MOOB6'4B;W:-C& 4,Q\.O1NP-QO4&#,_#I6-@F[BQO?E5)!-DKG8,=H)&G%N. M7/01@15HB1'2&K ?@"1X>Y2AK7\<[RG3\^+9N"E2$0SLD\$/W8F58(^\/.SG MPG?%33*XW4U4@>[5]V7U/KD]%O%&I"SQB+.*1WR2NJHWG#2.V,'3G*OIGY*Y M48S+2(_]U_7_'[LB;J@/6.NDVG8E]9P M?XKB#*YSG,%U1G119ZBZUDL/>+]YLMO9I,V#_?WF]@?RE()QC M2T,\ M.GZ)V(L0=;K-L;_PL9X+ ':56+^]IW/HEU#OKGE&\X=ZO[T@V#N/%MH<^P8W MNQNVGT]?"P[.$ <;4SA(8@Q6*H*2<01Q;Q.R-"FDC3&**">-$BNKM"YNP,'? M2U;/4UGT8V_<(W4Y?&$6_?T>?KXQ_AD*3CR!15]0_"$H_F$*Q84DTK, L,UU M1#SX7*'")Y1DU%9H*;E,CU*F8EZ,^L)S"\^M0- 8'J4!XPY3#VP&6ZZQ5<0) MPW$6D7LGUA2>NX (^?E:;DYC_?"K5$!K78J(D=Q EW"&K 3+WV$*6A/(;W N M\]R;(E(+SWTRGCL^C2YUU4M1MLKTFQCBLWUJK\&PYX_K,;4J_I37ZD>5Z^=[+= L>7[ M#5O#XV&\FK-5G;.J/P8 -0D>-=1<[,*K8>T(]&+-5L_ZJO;N\H%:W1%"7,9W M]7+*RHV34A_'68XK(L U?!N^V4JP9ZY&4EZ9K_T6&!B@AT_KDV&:.2JY1F3] M/"GM8QRV1JA7^QO&.G@USDE;_&3#]+G*O?%#8W%4XW#LFI4O;Z<92! MT>W!KAKEZ0Q@Z8LD M@!X.&E/-N(OT*Y%RY.7[WKRS35?3]=M^&N-8-5;=Y M4-BQ5>GSP675U?D)T-TYU\6BL?VFO;M^2'.?NSM7.P\7WGX//I M[A?0VE\^GS3A]\VWDP&ZAZ"3_SG"-7.^CDNJHPSNT_VSNT\7UW M>PW#6/&_9YNTL?;5VZ!RK @R'BMUJ$VMHH&V]0NUR&>JT;AU/*;#+0>SHM MX*<#>.P \4]^/X;C=MQ*YT]5[;9JW\%N&Z=X=/TLC!8:[7Y[OOO[UW=_[;=+U5XEL8%F MRLFLIUF?W/R[W\\I3\ZF&Z6\7@2>OZY-J>T%BN26^I7@=/:1W.R5TK=__*/+ M_O@S9L3C#);-2]CYHD27D[P0%XZG*I[\)N?3DL]2)947Q]#GLT1><)C]S5ZF M6R&YA-F7,/O;'8Z)&PU<447&> K"8N4M%TR9$'!*]F<.1]O>Z[P^YXN7S/!- MS"6BUK("SQ[T=[W^VWX,K6$^6@(NN7X[.'FF1=;ZQMDZ_W.]ZWU?SJ-[1W1I!_;6U,U MX/;;,,;#YAE0U/<-^/T'UCP[Y(WMSWSW8(,WO^S V [9[OO/XJ8 >POJG3A# M4:),(\Z$0LZ2@!Q50B=A#0UN99504Q?,+$2 _1/U)"^HN$2H2 *+BCA)6."< M):<-2 =68*(+FZ7D9Z%*!17G'!5/KZ,B+&V*T7OD-":(4Y&02XDCS[RD)"4L M3 )4Q+HNN%P(5)QEVI%ZI>8]0JFJ,_]$AM'37V/)PLW^[O>^M0;G9T@7M9]\ MA97G%4:K.H7G2%I],1]>#M-Q^\(&*F%HCT;[SWW&5W79^GC^I_7>A0XK:NH> M:FHZ&<)8K434'%&%#>+*>J2]-"BS$@Q\GD@1LIJ:KLGZ+"%B,V+F16QGQDN+ MV#Z)V$ZPRZ <\]A2Q+%*B&NPOK75 HEH&?68*Z\LB"W3\R&V2Y:Q_C$.C_OC MEAWCDL+GTO%K#&)QT]2?DD'<8B)?1:;QRH!E_"FO2[&$9XY5TYDZ)@4CN6/ M*1A8P@)[9#"G*%B+C<&!&AP!JWA=DVGWX-WA:H8YY[,VTHIH/Y+WJXCV$XOV M! V1@7FG,(8-EJL6DLB0#M0BYB+#U@N:-*FJGE/%YT.TE\?O,68B=PJ5*6Z- M1W=K%$_\TX#4YRG^D1C'0A&.8M(Y=#,W=;6,(^EYPC5 MF%.G!]5S0S1N3E;8SBUB2@YKR6&=RY"R"R?UE 79C,,"WS.'[YTI$D8]J(S4$NZHP\2 5 "X#.1?19 = G M!] )_LN#QXJ%@+3 &'&?$C*>!12X)UQ[[3WW*ZO2W%BVU MJ\A:Y72>AZE5?ZS]+,*WS.GTG([/W*L)S-JH.GD?3>?/ Y[*A-Z0<3OE1GU9 M><9W+8IHP>>88,WM^%[9Q].M][O\-UU_[VY?@CW]+AY\/&P23\>5+EU MK0E?2#(R1$*05R0@'L&\-"8:)(U@VC)MHF<*W$6\X% M\#7?3H12^\2QM JQ)!GB(CGDJ$G(6VN9P)I:QE=6B:I+K KV%>PKV/8*Y0,?)!TAF*>HB,X%9W0=WY!0,H\HN&3I M<6_W;7\OAMHP%Z4>C \U\GE(-V?A]_JU?OP6N\>W1Z67G)Q9P"3Q3AO#L%"" MBVBLI")*QW6*6#!J\QEIADF&T=W:8E_46+C!!BZ8=R_,VYPR><'@=90S@ABE M#G'*+7+ _Y#74GB.-?* W@1.D91 (EI993XGAC@*] 7ZC'LYOBK@OK[A? MJQ179/]99']"S6-";0I)HXBS:6-H0H80B:*(%"<5"?5V)/M&DSF2_25+J_W2 M;PTCZJ4T&!6G[Z6<3-N#(;9^\<"[I/(]F]URM[.[:LFW8,4+QMT+XQI3IHR- MT?+@--*44\09=\AA(9%TFI'@5> \KJPR79)QBP3_$J_YP2E5)<6 VX7%S%+" M)RT8*:2+)C$DJ..9Q7#D&)/(,P+B;ID2(I<%(:9.^#2+*5)>I/R7SV.F+9DB M\H\B\A-*/6K/*#8"85A>Q'G.[_1,(>M4 +6>F#)J)/*"3A]-+W)^_IP8*G>- MK!QW97SNLY4'G,C/'RS> Q5-XBJ)0"UCG@>EC3;P)Y&.6LP9<54BYLR,EA)P M^"OH]F'*9!%41\\B13BRC&X"T(T&CZ)F. 3%=6!F997JZ7*K#\J\G._D]"+N MCR_N)0YO+O!@TL 1Q 0?K4>$>HFXRTFN^4@V4B9I(C1$;JHX/**G"Z<72"B0 M\+B04,+3GA0<)OV;U,4H142)VP#@X#VRR8-EQ+6P !N:Q5"! U=L(M(QO5\,@XJ=%MM6L&\,#PJ@2J M/1KZ?9XRE31.WN=HW."M1ESJA$RD'/&HDS8&EM'I7!)ZNDA-\?O.K=P^K=B6 M&+6YD_*I$YZ@B&="(&Y]Y>Y5R%C!47!:2T5"(I6[EZLZIK/J;EC$?0G%O<2H M/;_L3VKX: @C 2.')6AXG4]YDC3(18<#=3QZ7LF^K&LU3[*_9%DVLX]1*X&[ M3PV*OQRB=A7_4NM[#.@L]GL%^NX%?3O3YT *>^VH0$DG M!'([+8122(U(HP M[S&-*ZM5Q3_ZQQR%YQ8)GT/O1(EAFR=1G[1P@DLJ10M2'B7/'3;!PB'>(4U- MBM(3$/?LQ^"Z;MA# EJ*E!)(L,IPF) M2 2C''-#_:V]>PLD%$AX7$@H,6Q/"@X39"'%1(56&%$2 !P *9#&QB%&C29$ MVD3)J+'WHA397;+#GU)B;2[\1[_4AZK$L#TM^NU=,94V.4-%7& M(,)<0MPXAW3B'$D3G+&P%8BE(]FG,TO@FZ/CGD6Q8DJ9M<4'Q1+"]IS0=SAE MVP@A,0^"H$!R]*Y3!#E+ /H$,S:Q1%C2,PMA*Y'[+]LY44+8YDG4)RTHPU)%&N@Q(CEJ-NR$0NZ7A%RDL(V[R+_*3G,EB:%-9( M<.D09U0BFY)%D6DG@L?">S)G(K^<9=A$%<)&'^/\Y8[%(D83\IK!L@7@X^TX M.FQ;SE9ILYR:^=8=]U$=B1L-ZD)%QG@*PF+E+1=,F1 PH$IURC\STZ_$^?U2 M=[23O[8WAXU/60U\.&W"=[X"T$M%P*2CE#.@?2H@@XU"S%,&IIY7AN;\3#SC MRE0/$IIG=H87R"R0.1>066(EYP13/US'5,DQ$TI89(0T.35$(LWR*YT<%9X; M4@5+\KJ>64NF JL%5@NL/AFLEGC3IP78G>L FY@S+F".HO$1\4 H@K\=LLXZ M3TP@"E?1&'5#'QR-/@< 6SD]_C/,FQ#^#:UOJ^_Q3].6F&X?RYE5WXU?E1\^1/KX,&. MA[?_Y,IC>9""V'^FH^!W**_[>(%'\W7EOWG E=S9I"A)/E(A+=?1.LF%QD%C MJAEWD7XETJR<_VJ_?_X41W8O(M>/]A#9! _YVK9/[.E@Y3_7YJ+3ZIX/2E$8 M]?S,V;372<&8UO[Z:^/]QZU:8_/MQZU/.Y^V-QJ?ZK7-YMM7UV=ROH9>+7>S M-X2+#7NUM[UN)7IV&$/M7:L+:-VR[=JG(;S1@1$.:M51)?FC]MM86&+X?>X? M[[>U3J6*:JUN;;C?.X9KA4&]%K_[F+%FW_9C%;%]%/OG?XU^\/M-,G!UB]K^ M'NS2"K7T=4YT<#P8MM+I,SVQ?%7[[S6 F\$IQ74OTV;W&RQIKW^ZWAKX=F]P MW(_;W=UA9HY=U_]['O_-.U7\SQUL':Z<[9N\[N^C_MW8-W^Z!-6SMTDSHXW\]_:>:'8V^;]GC;/FR5=BJ<=$2T2T=XA+Q_-A@$'*.Z>M)T0E.R): ME=BL96Y#67(N)HPI#UQBH4/&43!Q?(PJ:;=2BT!UCK(L]8_CRNKYK%==?,R;Z"MM:\J$(Y="DC; MW-0'IXBT2Q()SK31"4NCX^2&N 6-Y(U@-'JKU0TPX:^IJHS'YV 75W8Q0+)O M'X=8 ZX/%[/M>JUM@0Q6>)Q#S_:C#=4?L!<'K4'62[T$*![!0,CV1*:&M2D- M!(PT;ZA+)E:Q2WB^MCT:Q-?G+_X(K<%1VYZ^;G6K458_^F,\CV/ZEJ/V)LAE M-8VCCR]9R2L\8B;CL[7QG<6OLPN4U?G#4.:(Q3V/7ZY]I>I(7XN* \[^N M_Y_5QSKD7.!9JJ3RHI+)^2Q=KV;RLNJZW.S_^6A/+D!VE* X.#XZ:M\0VON( M:=AS-RMW]Q3>[^&++_ V>P'V8>-\&V:GWW@3-N-P*WV,\$#?XF!1O'^_1A/' MWK^3K>TUL;6]PW?.&B>-+YMX:WV#PEC([ON-,Q@C;70V82Q_'EQX#"^\?VNB ML7XHF@?[!XVSM>\[!Q]X ZZ]N_W/XP7W9EYU MJ^#>\^'>Z77<,U@%CQ-!6.J N,01&889(E&!9I,68ZU75DU=T@]7L^#F[/0BMIM;/F:7GF-[M_C^:]H-0CH=3F%#NC2CCJ'4$Q MY&19*F1N[6AH1$BHQ0JWR@8&X)7,=FG@1Z&7QB[UK=UF _AMI>KQ=^C5PL;EK; M]8-$C85%CBEQH)H0#.P=)@RWB! >D%<4(W@XDTPRM<\UU76=R M5E5(Y\C!4P3ZT@G$N@)$9 *:J M@R9\ 8!YA_2J10Q3WMZ/M;>]#MSYM"J$"5,8:JUS(K@]O/_A*V?"&ZD8,CK%W)%'5H0&!<,B-3Q@ MIM+*JJAK/!T.4+_72L^\0759Z3NOM&CL??724ZF31E%H@[C%'%GC\X&,] (( M++4"KZSR.K_!Z5E%RMYGL3GQH*$![H427$1C)151.@Z;# M&;5YL8C!C&(U7 M797%GLUB;X!B/CS-G\%U"?S[-20G$C EE$#:$.=!($NC0 +$43,A"4]V9975 M&9\^>LN3/$HT:>49K9U&VQ_48C=K@2J>?*2HSVN+U:^].>Z96>V>J^^KZGU< M!X4R.(H^YP^W3V]/$%U(71E@OLZSW&HVZ\EP[(>U_*,:W.@XP00?]^$S=UK[ MI_=]&-OC<'0WB/][# _2'NG;O2X, #0N7+75S]FG-5_UV1G4:R?[+;\/7SJ" M:HKURH_Q8;X2D-6C)R!?$Y3!9I5&"!3\1GD9S%V2 M\FEC?6\L"4>PB]=@E[8[NYV-$W@?[W8:<+]-N/Z?^XV#C1/X'#?/WK0;DY+0 M^:?36 <3]\MN9V<;KK'^L;-SM@N_V>2-SL9I8_L-?/Z!-=Y_/OGW;.\T)RF' M1*Q+P#UB!-*KI48.-ACRVB<1"'Q"^&22<@!6' BS1,O HZ &)Y$(]UH[Y@GF MDSFI:X-!' YJ_R>V0R4ON:[+C[.5%U'CW9QB_=.Y@MG).N9Z:^UZA2GG^G/? MAEJ505[U8U6+(==K&,1VN]:"R=[>MZTV:%'D0._! MM%O?:K>&I[7?\H5SS0:*_UAK;+^MO1M_4KU'_OB]9@=P@>J>M@U:,YS6AGV8 MEA3[^?YCY9V?#VZ7+]:P7;A3O?;W/ESGZ CF97!QNW/%? (7!0W>MH-!*[7R M>/J]3NWO?@\$,G_K"(8Z'#7)^]_CUE%^FE'+";C'>/?LG^\>$/%*D5]%W#QG MKVJ9]5DK]ELV7\_!GY<#L1-7KE>CN#K[H['#L/JCAGXCRS]_ M!0B%'0W.CF[3[IW$?EY-;_O]TVS_?[/MXY@;_B6@+.._VG&0\^U.QZT!SU=M MM%!Y7O?'BQK0\1'\G8]VXPR-ACUB,^.5NC8WHTM5 M7QVSI.M3EW_O80K:<3@:UMKQ'@AFXG5KM=O7-/%]P99! H%L9E?-%09)"52-G,!KH%;]+A%T? M8(H'^_M"19H4*I"%_@-M5,OD*8UW+_8]UFN1IL)!*TRL8[;(W8/$+H'?/E< MW !,0:)"Q2"J77??G>4L,4Y%[L"TY\#-#*,L,1H<831*\4BT/U/^3/VWNN=? M+QOJ8D/M?$T&^$R2"3$9L]>="*23EIZ3/*6CCNYXUS'V8_ M1>:G&,T=2V0I>@=F_TPT7C\ZC3\G!7]G2K#6#1OGA&#N*/MWN/:%\;ISUCQH M;*^1G.M+@\)^I/D>S?Q<[93G5(UUC?Q[CKLY(,W^[D"X+]G_GMS[ZLU,:7<%!4GS1" ID7& MT82H%)89911/<9*R8^6(CX(G$0V7F#HJG0M1!&JQ)&*JC,PE-?O[@IIM7*-F MOU!NZ.>#F+0S7/("2QZLX%9[;0B/''XK)#PC4;=Q;L>"5,$Z;7#D-@BG/8Z! M$F<(ZW!K H"K5!XPT:[UZ*9532N644CFE5$XIE?. V)R_ $1+ M49Q2'.)6\R\Y'[3*$5D><^NHQH0:12P.-%L@XJXAK+>27S #!XOA2OAE5CR* MT3KJ@+77:FPW^-:7?SH[M('SD<[.P1II;G\\;&X?\AWZKM7X\OELMS41H]79 M$;N=S>^-LSVQ"V/=.?O8:/]CY L^]W>S<6 4G4*&- M)HVX8AXY' Q2!&AJ2L8RD4M@B[I2#T[++%5P"M#-SU/?QX/J%1&)@&6E'+=" M:YU4=-R!B4:BDO2NH:<%Z)X0Z"93Q*(5'@>7&Z\KQ&-RR.3Z$BJPP+T*6&@P MD8FL@XF^$$"W#'5OWARWVGFP@WK-C5_F0)A^[]NX#GNV\]LYR&6_UP[7/BHU M MB3EP-DCLA:8XXI558>J:3(?OE/(X+T:63=1)4$N G@AN*=;!F BKFVRNM\]D M829S*,N3!?F<]#PHC8).&&29)V1BE$@X2@E5F$JN099EW9 '%R(ME7'N)8D- MZ_?AS?[I]6.'4B+G-CP2*4,0P<9ZPW&2CF'.'%35?'H4X* M+;)]I"-82CRGB##*47!@ 7-)@@9MLBHXK:L;\@5*>9P7(\R48Y/@,5DTL MD MM"$YK8V+TL8DO2GD8@Z%>8)<<,.DF$Q-2,R)*P MF%]9%H(D;:A,00.9<-@8;)/4(F >N):^<(LYE.4);F%M6-EW/N8. ^(GEMH@)I5T=<" M4$\%4#M39"-[HJQD& G-5/:H*F0"<2@:R@R3.I*@P/CAJHYG=EX['R&S,_1Q M+"L S*J(:0& )P2 R4A20WDD Q$8XX5Q0YRRV*P;,DE5="> C.N8SK@0 M]+R$DBZ@9^2OJOZ(]\>=XU&9A)#+IOE6E4&[9.Z1WYZ!LJQ=3OWZE9F'U^V8 M7P"(K75Z,$=GU?NW ES!MMEAFY\B-S*[4H362!)#@-Q0BZRLZI+$*$*,*EH@ M-YS)NM%L"MM^+UZ4ER#RLR(I1>3G4N2GZ(S75EF&HI8><<8Y>BN:"OP1Q]"6TV2E^B@J#SA*"/[M(K"#IK!)U@P-00 MPED$WFN%1J#\$KQ*&@F2A+0!"T?]RBHQM,[,M-&[> AZ2Z.BZ:+LBU8K[GK) MW&%5N_A9>Q']J*QC5;GTA;OJ?[WFXP9I['VUPH)H,H>\E03Q2 RR6AK$M5:4 M*)H"S<5I<-VHZ2SG9VY.=)>E7^+5W?KP-7A..84)Q<:1'+4ED<.) 7&57 :@ MKR*PE54YC;C/WXRHR/4OK_S51B2TL;WWE7*%"74)449A&Q ID0[>(5BP)'WD MR7"WLFKJG$Q;+[FR9SINMT\O3W.JZO959?B;JQD_4N^B6N6FN7:H5(O?CV(W ME\NO:M:/*M(_JSJZZH4M&_3F#;K)0?$$+C5 !D51:F"$!*!)1XD1AOE7E +7 MM[E5&J\3-;TIGUGQE$6^RR*#_LDM$&(B$06?@%,$04=G7=83[T5(U'E5+;*^ MJ2W:L^N@LL[WU#:D<7 (I"-A%H1!.'?! X$3R$1#$R>%UU0P"+G59;OK_OEX ?&QYXLN?6 =VYO'P]I], M%>Q])C/O' K%W[E*NXCPJ[Y<9,A/Q1^^VB./[O<_]X MOZU51*_J_3/<[QW#M<*@#C30Q^S$V;?]6$D_F [G?XU^\/M-N_F6QEH_;0ZP MB(Z;OWK=/=2N.AR-R7NKZF077_J[_.V]X ];H2N-> M /:HE9M3GU4LO'?9'^?1.WOD1_LK/]FH7]6;T_>QM]>W1_LMOY;;?CHII<<^I//E2!KZ4@;]@@UY(JQU5@FK%@: 8YY+E MA!.FC([XSL4-F[VN/^[W 0Q&G/!E>V]&I_L]W'R_N]_*64F2DA%=::>Z]3";D1N>B3NFL M$HKG(P"J=+@HT';G5CXX\!A"<%H3KH5T-'$FB28Q*,-UO&L04X&V1X6VB< E MGZ3"VEL4DZ6(4\>0"4XB&;7#W!C+Y (CF5 M,0J%:SX]'TUTIG#)4.D\1-KDNG%<1.9T\(BDP M&[DV IO<8T?5N9Y5*/H6RH"<2,X) @L7""2AZ-#89PPX5CG%AKM8I,*N9NG?)>X.;QX&:Z?82A.F;[! F1 M)&!.H$ 4M$0AP7)R,#@M80M+JJYX:7CYBH57<^4X&*2<.L4UPK6/:F*\#ZJ\$YP!1&$]H))I'%.WU0*J#YW$9&4-$\*1\M]%EYB9E4P<8[\ M"L,R0V)N2,,LR@Q=/0TJ13(>:6I>#6S/JLQ0@>W'@^WIOAHX>0GDBB+"="XM MY 3*,(ZL3S1%*BG\,BPMQ,6LF@>^A-)"LXFL*:A94/-I2@L5U'Q4U)PZ1L,J M:N61,SG%-&*+G%($1:J#PS98':MR0JRNS(PC#N>@G-!4INI4NMZ+R4J[7)PV M)_0<]N*A;4TDD-V[NH.5*2J+P?(!BQ8G:Z*628)B)3(*A\F=JSLLASQ_.2_N M8[=W>>PO7J+OGUZV23:6M[54+.#($ MK91#P(X38$4V&,Z%L597?2V!Y^K %$MW+N505O2:%:7KG[<#59Q:!DP4&X7 MM.!(4V:1PM;X8(0)C%^_HG>NVR"E<,PY);S#7#MF.?=.>D$25I)K?^>Z#651 M?U6G87UE;5LPBGF(%$GO)>*PVB"S)B)IJ1.1I;/69&&:B5M4I0D M'ZF0ENMHG01,P$%CJAEWD6X3)19^KBJ)OE97/E.JNWGTO.E/W6XX;K7;RYVP MUAG8SDX+^,60OJ[ PK:[_:/>'.5-?QM+#$C$-[%)/[/&IV\G6Y\^ PW]EFGF M/D@+;NS]>P#2=)HK7>8JEEK,8X.JJ-T_ 94U.)T^.%J&3B8BEJP[7X>:;RM4G*OQ[ U0'SF)BG M@+G<>0YTUZB$B5 6H#YY:NRY2?586_&KWXWAJ!TWTG@NWO:^:VR#@K4)2X4D MK%C6OQ)9Q@/2QG,"D):\4Y/[Z$6: +EJP#!CWL5V][C6/SJ L<,-^I6*\;L@ M#7%4\ -^M;W>:;8,AC9!MAEVSJ7G$ M0[U2=_#K=.N:!$1$A&S >AZ4-MK KT0Z:C%GQ%5NW5M8DF,V\E+:RW!M36RL?./K9V&O,5D=?B^T-YOP M[\H:::RL8OCN2:/IQ?K*OFBLP+6]?0[C9>NT<7I=F+*+1C.1L\:!1((E:CC2 MDB9$B32:BZBUR4E-=:IG=00V1W&.\]8BZ7J6=F&B]%K]S+]2KWM0L_[_CEK# MVH8E&/+)RL^>V^UY]GLQK%15F/^!%^F& E2S ZKI"$G&F0@F:*0<5XC[@)%. MP2)O0=6 "9V+E0!0Z;K"]+5&6&GPI;?"+$\I<0:XUN-+]M4Z5$<"XB!^B$>% !62H",AIT30J&1!T6ELSK MZC\^)RAT6YXX"I@IK!&D9\A08Q''1B#+,4.: M\>"EB[F*2\4Q,7ZPB3^_/7,O1SX]51#2QU:N6%[U%)F,C)NS9B+/$9ST>1M@ M@WNN/6).2,2)!U;AI$(D.B.I(U%R]RJ"DRX%XUUJ5%)K]5]+L!'3BT3?KZO& M,_3J((N:RS+8MSY8#;=5\Q+)]H!*(^1!]LQB9_XKFI MN,2;\%C2K;W/;'UEE3>:JV+CTR;>6OEVLKGW96_]$SQ[I?)FBJV]5;+^8=)C M"6^TXG&CN7/2:.[SK;TO^^M->*]/\"Y[W^#S[,ULPS._X:J\?>OJJ;ADCC@/ MF"J$ R>C,X8EH%Z[%.?N5/Y'X[Z\/#8J_7B,&*UO]LZ?-"916E1\,M>RMH&CB51 MWAN.$S;"66Y](LRF0!DNWJ+Y YK&E+=(. H:@F%$K,"YEZD H"$,"6NIUE*: M)-+"DJP+/4_)M$687YXP%W_($XCWI#]$2.E@)3VRA!O$@]%(NA(_8U#?R[?..?%..!T\-XECBZV46%*)F>>6D>2+=3X7PSB?ZTJ -X2O]+H^]ONU0?2['7CFSNEC M1+*\\E3AN_0.U-9*:ZQRG'$9K$O!!:*H("9BT"G%,)\_C/D\'<:1:U$$ZI' M!(!&DX",IN(/=KP5\7[3XEW.XFUP-F9]\>'?DBE$X\#R$U(;BKD-''XU MU 1X9^N5M+*8]?,'0-^FS'K@"=$SBE$*PB-84, >2Q+"'E8N>)6+=RPL\3H6 M#[;JY]C)7X3Y\86Y6/5/(-Z35CVQCCMC)=)8YLZK-&:K7B)"N&"P:Y3*XDWJ MLHAW$>]BU<^5*$]H:@6K;IP+2(EV-[^HZ3F%Q_I&$V52WZDS21&2)L!V/),Y>SI:Y')+P AKEXR,,?(<+3RKS.DBOF]3?$NH\#U$ M==(Z,3PIKBERAH&^)80CIR1#N7E-5":Y2'$.#WIPXY,YEM4W=>!HN(O:@61R ML$(!IRUGE#EM@U'41$[+@>-S$%"*2P? M3@M+HIPW5@+P]_!HMXCP745X,N*&)(VS"!ON0K960 .'()&*3@@B ME&5,+X"\:DKH^U]QXP.5:HYH'IN3)?KNRTUNP/;?HP3E5MVJRJ]T4MO M]*?IC5YRW)Y.*>U/FX428Q4E1Q(SX)5865!*S*' E#?PD]$AGU:1.I&S\G@_ M9\_T J(%1-\8B); U4ESG>>C(FD3(AE1N0X8&9^#=3$GVCNJ7"(+2U34 MB2FP6F"UP.J+@]62TSEK")U@IM1S;I@52!(9$5< ID8(C0QG 8O+H M\F)U:6)=A]>87B1:W'@9+Y)[7F/F?G?]V6 )6=19_$>>?#"-:A]LKW<*(Q[/ M_E%G4.;]D>?]>_5+#&@9!F5WXM (RM;K;!I9W&N:YLZU\@^ 0F?P*&5@9C.! MK\U#]48[=Q-OE=.86D,#Q]X;+XV$T3$L+>9IV,UT\WF-[+Q_>-!;NX[>3[*F/'>,XMR6S;$%6?( M.2M08,X$+"3#C.2XN[H2Y"WU[BY05Z#N*:'N+9]B/AGX39YB&H:)P=XA::E" M7 B%M+0621^])B8D^"A78*\S_.!LY@)^!?SFYZWG"_S>REGCTP'=9(4FCS4- M1"$?B4<4 MH[&TE=@EZT7NSXA+9:=* CX<]>'AL5?KQ7;%LON[K<-2WNEQJ] K@8$V$$L- M@(JA1C*E 6P8=H)S)8JW:/Z IC'E+;))6,\3;%W-P& R,B*3*$548>E(D!I^ M65B2=6+8*RY)483Y\86Y^$.>0+PG_2$^:D.,\H@HG1 /R2*';4(.Q)I9(J31 M(-ZBKJ4HXEW$^Z$6?Y'6NTGK9'4H+(Q(BB";L 76GS"R$2PS!?]+FF)%?%4R MX357."1Q<1 MF.@><$[B?"D\:VPM2#"#DF513AQBBQQ%BFFG.2.*!G\PI*< M61A6D=^W*;_EL'W6@CQ9<@8;R7SD".L$=GGNP&PX\:FMR,VI*E/&SLWP*9-[3N!DZ0H.C*7(BD Z8("YU1)89BIC0V,+B M.4YUSCHJ)Y)%6LN)Y//+[^2))#7)2*,22@+K'+BDD,$^YA@#*9(!*>99?F>5 M,5C$]VV*;XD%?HAU,HK HA")1&H:CHYP3:62* G.NI/0XZ%@.'.= 3C>G#AR%I89'I1!-RB.N#49: M4(>4R>UHH@V:IH4E4WBT.'B885W()XF14SB@D(3EAG*FD\L%"5ZQ#[((Z^,+:[%*9B.^4\=]4L&Z28FB M\@IQPB32SD?$.(LX2AJLU45\B_C..E(QM4YB0&>QURTB?%<1GHRXB8ZPI!B2 M6CC$M4W(!B(120X[S:.R'#3P____:4KH^U]QXP.5:HYH'IN3)>I=DJT MBE?L#FS[,4Y4;MF.JK2Y+FVN?U%Z/K"H2$[$#)RSY+110F/%)1%6@U%1"5W"?DL""("Y^C%X1-KG*AU8V85=785]#HNH!H =&7 M J(EM_!)#Q&'L)JDHCX*@;S/T;G64V1MLBC*Z*W3Q$B!JYX>0L\J#J# :H'5 M JM/!JLEI_/1#G='!Q8A..<(1S:FG.# ) +D="B2H(()GNN8#RQDG[G\B.^/6V&P.Y;G2]\:33F^^(IU,,%'@YN_,A4>_O2P5'EJ/B(JSS?: M<+XN_7>W-Q[/H=V)R/6BW4TO_''EK0Y:G?'M%87GS\_;3[?] M5KG7_=]_KW[ZLE%KK'WXLO%U\VMSM?&U7EM;_[!X=4[F:^C5PJUW!W"S0;?V MH=NIA#E3Y!I ONWXEFW7O@[@@X/X5^O19/?,SHM6M[L2H1=1A[X]^&7_C]NMT\(?)#E<9C8IXZZ;GS MW,=H5,)$*&N-3YX:>W7+'MC>#NSNC)_R*OW:.^H/6NET^%&K$V#:WE%58=)S M2'1S-\*>.( GGP*>'ARV8]X8 _CTW^[)(+9KR_[_CEI#G*J%HQY@:'4UM;+* MK](!:A'>(M0:MN=WA[J(RGHMDX[%VN7;']I6+M0UFOI:-]7^YRYA:IIZJSDQ M/CC@-M;QQ)PW-F%NA71LE&>BAWDFU0\_YSM_'O5A-OI]&)X#.V5OSQ5O/C_M;*9V!! M\'<'\._*Y]/U[YLGC94UL77P5ZXQ?])8WA;.DZ2%1,P'ACBE'EDMCI!.N,239OL=YXQ]5KQ[LMOUOKQ<->[%>0U(+_)]OJU7[8]E&L M=;.06R L@%F+M6786EG0^_V\I6[8N?[RRM:ZP$Z&N_C238??M17A'0]I5%BN M95VK#3<"L8/K0 U"[=C"S^UVUU= "B^QT^V&XU;[?/C#73Z\=J=]+ISQC"1A MF..484NQP-(<:1LT"E(8&J5/*I&%):+K"D^''L ^A T!F[9_U!Z,-].E'5BO M/AA#82_Z3+!#[;R(88J@N\96UW@7/C=$#DW"]O6>MJ& %&B\87]MGJXO;T?G MN/62(&-P0%RY@, ^E_G$(1@>A>/<5]7PY36U)Q9K:Z LP6P9[A][G_W5NEPH M-XVW/+!?,,22T ^3BE"#'%4$B&(4Y"X2F=%-) MJ)MMEQ?#8=>F-K6]Y/P'R[;'4'4TH(M=$%P552!C1P\%132H2# M#ZNMGAUK*F]U"C^(GV_URT<2&VERIY<=?L,.I\ QJ8F,Z<"!5&H,').!;A:@ MJC&)$7Y(Q@:;RY-2,IW_4+_3JM-D/%51:2XC=\Z!ZG=*$)]TT#JR<&T^>UGU MV:_Z^O$V@8FGW'"4C,Z!H"2WDV8&$1H\8QR$$6.P+.KLFEC0BKG?9>$Y\:"; M#<-" 1.,QDHJHG19(G_17]:QP6HG)8 MT/IU7HQJ)UW^7%6?XWIF8X?19V=O^W3HZSBP>]U>:W Z9F@C0E;YU-3[_C7\ M*SNC*I?QT%0\A!^RR0NZJM/-GUD'UNI51XJWAZT!:.(S4*&P?6.O V^6JY^W M84?W*R^8/\I^BZ$[+,(N394&A$%E4WK\C./=V($/:@ZH5_R1_8/9JK:U/NCX M5FIYVQG4:P$F#IY0#1GNVXNVGW\86[[(M?K'W/(QO<\,K#X9\_9?3*@['2K]XCGE\X MM_5[\< "S^SLU"*PEX-JPH^J^B*UBAJ/!C6\^]B*AU'MQ$[L@:E_6OM9&12- M-8]65CT1N<36.N(Q)C8X88'FFVO)PHS*H!P#U^_'SMN#BK.-YK?M2+/Z%S(G M"G#$&4M@8S&)J/8FZ."8=VIA"19U7+ODZ@E/)5H@@\?Y/YWNYR^, M/:"QE;/MQEOF"K;DU:T!Z S]GU?)]4_VS[W(YM7]\]7OQG#4CMWTDZ/# MHUZ\K)I6A_2XF26O">/YL]WU^V]O+]'&RK=MK8CW5B84LO>'8^:1(R8@+VU@ M/GA+ RC]",M]F$\_>D?QA;K]ERO#_UH-:#N=HPS+UYE068%,:;"QBNW JX$L M_)@0B%:_^KH?*3B7OP??:;>[Q_UWMSE9&DW=:*:6_N-Z?RQ-?6_I/]4Q[L49 M:W5^#=/9MH?]^&[\PWM09X=M>_JNU:DFI?K2^]&RC0YFQ>'4\74UFN'EBU/* M13P\J1R%Z8^>/+J\6%V:.(P?7M-BT0AVXV6\2&Z\]K/;$K*HN;K5;=]"/C1L M9O:0#)+7%CMUW2N^FA@HE[C1H#%5!+,P!6&Q\MDEIDP(.*5A#-0M/#0_"RV= M5IGK\/SF<6S_B T8S.XK-^F&,5*'[4VZ==#X_G%O\PR>U00S#>ZR\6GU>',/ MOK,2X/J7@_6#3=KX.A$C=?#OWM;!YLGF]_4]>"^R?@;//=ODF\T_6^LKGX_7 M*5S_!'??VSSY[]GRH/'U:HR44=Y+F03B0.H0#\XA)W%$B0G@3H$J"O1XB=45 MGZ?&E&^A.A[(%K\Q?>O-U]=Y'FS:!.[5/.X62)H=)*U.05(DU=RA8BA&W M,2!G-$"2(]9*G:Q@/D.2,+/*)WH62'J9[$_<"Y+>1'+],T+2;B_& DJS Z6U M*5#R!%8T>8QD+GG#.8"2S8=F@EKN&4O$Z%0=FHAYJL']1GB2+#QI_D#I8_>H M5S!I=IC4F,(D(JM&@P(%R2/B7J:<@YV0L](I+0T7,N>WU F9/L(K1.F1,4D5 MHC2'F 1_6S!I=ICT>=J?Q+D05;H=S<$E)BADA"/(4"R] ;'@4N:@.8T?G+5< M>-+=^A?F ]DJ;ZRPI?E"IN6\* 6>9@]/WZ;@R5JG.5,169=C>BU/2 >ND9'> M,4)@G2E;6"(&[+AY*L\^(\[T@@N7_>I-2V&'QYV: O&EL,,SH?CF%(ISCKD2 M(2+LM4&<28RL50YA89F CY+V0#*9J!LUJ^:SSUG8X=X%%:K-99.B)/E(A;1< M1^LD%SHWJ:>:<1?I-B5\X>>)*F1"95R-'7IJ_4#PXD^#1F<0]%>5_1\*\TJK M[]O=_E%O7L+X3AO-SR.I/=Q;7_EW;[T)$M;<:C?.]G,H7GNSV6XW/GTFC94= MT3A;.UL_"_M;7R?"^ X:>/U[@ZR#A*T??#O;:'YIKQ_\N[OQ_1L\[]OQQLK^ M66.OP=;IE_9_SW:.MZG#A$I+D92*9^-.(*V-09';Y)T)$@L^1-JJN,%R1CX3 M&:<^,).2XM@)G7WHDI.8I"$\XLF8OVK6:\-IK]0H#?8[]<[+-@ I+KAERH'$1()!'.HJ L(F41**5X^Y5Q(#FE()< M\F%4A28'=W:K?6TO]G6.WOQ9N.8+"KN4>E%P.ONP2[:H],V7?W;;GU]C1CS. M8&\7>OI01],MBC7-21-<_2M=3O)"5+'2-2KJ5?QQQM1'[0'Z\F:IDLK1+,GS M62(/ZQ7[ D]4_EUNYOS[V/J10:Y?:W<[.PB6Z6!$%.[%YM^T/Z!8_'>T^/_- MN7G+(<30M"=?SO?B>G>8%]AY&4;_O>G?J)JC:'S_:Z_1;.]O-9<%W!3U1SW3S8/&B<;W[^T&RO[\ Z?SS:^_]7:^K[* M\[LU5N ]/VVUMCZMG5T7%BBYX\%HAXAEV74+Y%';))'")'YT(@+:>$MQ8LAJRA#7PN3 GHA$E$19 MYR)6>&%)UXF:U2'Z$S@P7_GQ^EJG2L(?V!.XYP53O2"JY=3]L0G:< F:>04* M9CTN9ET.D-XD\![;C&!+@Q9(R1003Y@@:[A%P3L".!5-8&EAB8BZDO.4ME$: MG\\I!;F3,,]?C\&7(\>G5^78 1(KERRB.M?KE(PBK3U'E(ED(S,N23*S'H/S M%R)S:XY1N>F?AVC\B/W!L*IXJU,[L+W].#HNB" * M&"8IV'(Y=$5&,.TX%RCD4C@ZN:1S- :A=<;G*9&L=&*>4YIT%UDN+.G^8CS! MDI*WEE/MD)6!(QYR,W4<%,(B6&,X#U'+>>S$_!8\,2NQ8B#]XG!Y;"(QGNE1 MV&NA$(_L:1GE,$3M*"@+Q*27B-.(D:78HB"59P;G&AFY9_%TS*G M%*)(\=/Z6892[(BF@=#<)YLIQ'U,R#'"D0\D*(%S?PM65;E1\^0N?0NA1O_T M8M54*PM;GO'^ \]PWH0],RM*,9K\<2W D:/[)48@E'04FE)%*+46P C:I&. M1B#+-:@49XAW(1>#IZPX)5ZQ$,^*410A?EJ?Q*AC/ TT1M"\<(2GVX65;P.KT8R9^=U M*)+Y ,F%6?FH\#/=%DEYZTV+ 5D\TDH]\ )+!,1*9IT=$YA MG%PV/1CF=VI>#9 _ B\KV/T8V#U=&XT:*PU- MN3)3#C"UG"-;]?36-EE-/#.)+BQQ59=X5L;@<]9&FY%_IR!G0@ MC$\WU7^\4G(-Y3]Z[/)(UY=<^XW\/IS^Z?]>EP=UXVH\T7"_Q,->[%?Y6_'_ MCG);^];5E"X8*OR8+QSO=OMQ_%>7TKMV[8]8L[5>M &&!T"2@Y-:G2H++-E6 M;]A'OFK"W<]EY'IV$'=:_LJ#>N-AU-JQ7W6IAR?78(2U[G$G]OJ[K^'PZI7/>@O-Y(/71A4ISNHY6;P _A_[;![G%MYYS;QW=XPE*K;'K?V M'MYF/+S+@[*]6#N(-I?;##4[N/0RM>/68!>0%]YYV#1\!Q[3KT;2[@).YA=J MVU$[9 \OLQ/[5X==1>.K]WV8CZ[?KQWV6CZ>OTD+7L0/\@ O?1?0%A8N-VH> M?EC+\PBK9G,/^XYO'P5XW.@9\(J5@%9#Z _@G^$;Y?I_A[%7E:CL+TZDN-VJ MBNMHVX[VD."PR:93[,X+^?WOU;J)(VC!%U^Q#L9Y-+CY*U.ET)ZIDN)'=*F) MRG"^+OWW]O5MB=+G]6UW>Q< MQ.1@]VTCZJF".]L^]B>]A?^N%IVLM49#TI1 M&/7\S-FT6R!WJ5[^^^_53U\V:HVU#U\VOFY^;:XVOM9K:^L?)G;>? V]6N[U M;I8M$-X/ER7IXS!BPK9K7R]DJI)D\K[VVWF]V=_G_O5^6SX E3,885+W".X5 M^O4,+3'K]MV,?!F, "O&OPV_,)D6^W+J-)-'K].\['TU1__8TZS[X-<>;(:_ M6]:UVI6F7.Z$BDE?^NBBH/.'(:N>D[J\)^MG.V/>W&HP>K:ULH;7 M]W9W-SXUCM?//K8WOV]F7@M\>!EO?9BLR[MVNO5I-8_Q8+.YOM_8^YPKLO/- MLV76^/XOC*6/ER_Y_SU;/-I:WA;#" *(AJK5 ' >#3 H6"2(E<5$0 MZM)D96>M"96&!<=\ G*[9:(N=&U*J;V@PM"*+G)RORK-/ZVU M3!8UER^E,'0>K"Z%H>]?\OANA:%?^635;B/P:4QZX M$5B:V6[)+H/LB?@1[Q?X_?""KB_:LS[[D/"#K),K$CEF;*PP$ MI^2R/3IQ&)1K2<,IMRZT&.N+ ,.24QHDIKHYFF)I*J,CF6 M#^X66]+C[B2!?]I^K%G_?T>MDIL"5%]'Y>:PI6M+HYHQLS$2P"PMYH'2?3E;M!)1V/"+J7XF>87PF=R5E&D= 92>@$!Q#6&ZJ%&L8T M<1L\TEE@E8X>2V(P$0(X@*)S)*%OR8EPV.NFV._#A-MV+<6'Y8V\;IR9L3?A MGTLS_S&60*U'@*.=*<+ A94A48Y4H!1QK"@R3$L4-&:"LY@$&78A$@\&I.)5 MF%]1GK%7H8CR4XCR!+, /B$53QYA&SWB/%!DI9"(! F$/WDB7$[NJ&-:O O/ MPRU:'=\]B+6!/2FY&T]&*]:J26_F.2\P-',8VI]B% 8F,E#"$0:[!O% '#+& M>!1)2LP("CHFMT6IZ[DZ)RU.B/EF%-=)<1'4NPGJ!%^(06!,!49*2XZX-P89 M%R6*.@3-<=*,9T\$>7#[D.*)N!=;.!J(.8^$+-ZG.%E MR <^'\/[TFU)O#"./$D7G:\P>[W32Z5%BP-A]G!T,DT:=**.4-BX423$@2<@G0A#T6'0(\J3 MZ C 4=W,K)M.\2#,H2C/M*U+$>6G$>4)9B$P,S1XB6BD,HLR, NE1F&70W%W)",670UO%K5J_3F>J2I>34@/D,/S96N Z,> M ]/=!PJNSQ[73Z-KY-]=^#[>\MTG>;FJ)]/-O>^M+8. MMEI;W_]J;WSZLK^ULGJR?K F-O>63T 8Q7K3;ULADB:4(0?R@KBC&!EF+%B] MCL&,)ZX#G>SLQ'"(P<3$5)!<2>\P<&81=63QD5[@[^[G1W4C+V# MV@?;WZVMC;L=U/YIV\X]>CK]>BA7AZZ(]H(1 OO(<:*-BYA%[*EBSAE+7FI7 MH8U.;?EH!\94H[I>HYB(RZTWSYM:_MFUO9!;#JVT>M$/NKU^S1X>]KH_<:#PW;W-,;^8NT;S$BO&D+U MY_6+:S5X<,PW]?D9A_9TV*WOZ!!6U/K=5OPQW"BYR>;HOH>Q5ZE@&$_M( Y@ M9_3/NYG"P)WMPW_SUW\*)3X937*+J<@\=SQ9JC*C8)YR*Q+QMX"2Z^K!+_=Z MN>MG'O/WUF!WK0/;IQ6.;/M+'%:LC%]C[T?+QW]@2-U KM )6&[_+ASUCD'G M]&/G34+0SC:WS+ \[X:ED"N5*.2B3,A8ZGFN^>Z)7%@:[/9B1*?1]B9AHM;K MMD$D=JYLE,-JNJOVL><=:'=M;K(5_=&@BFT=KU3-[L"MA_NP:B![L5D'W;Q% MSW?B17.6:S=LWN^'659@XX6J5FD_]Z<==I>MY*[J"EMVZVC\; M]2O-G[L)-B5(W92NJ/T63W*3Y"R_^9OPI4ZUH<>BFG4%?!OV9J__>VYV73N& M.]4BS$8KDW80T2LJQ74[1[F)WM&Y"IK4@I5*RDT)_@#EU03S#:3W"^B33O4. ME]1>K[O3LP>UWRR(,8@.,(WA2XTT8?/+)468/^\>'G9[@VS#GN9AQ39,R^7Q MY2[9L!6&S9]S>^G\I_USS?KEZ[?^^?V&P\^70.@TW)'_4NCNRS>0PT- MT]INQ:-*=8Z4:_=H<'DFKK[YEZR88<-VCW9V+R[_D3^O+1]GI@ CRIUVP:+I M5T\93\BE2;C^3\:O,<3?46/#R\VWKXRF&DK-YD?VA[,V_",7S[MJG[?0OF%( MPSZXPZ_]SQV\"I([A:6UR9H(%J@S6&AM-174*(,YK_ 6$X(I&O_P"_="&XR) M_)9?7+OZ"A"/FIO.C=_@&= 4[K._#:I,>S#@D-/9[-!2(P>K@!*G ?YG MNYO;"B?) MI6*(2VD0-Q&6&#N3>P8K'D2@0>&%)4ZGLRKJ&2D/LT[Y$=NG0PSI'!TX0#' MM@R3-1#ZL;A?8FN[P+8NX<>AS9Z8UB&LU2_@HW7%HLAXGU5TAEHP7,?4;OR@ M+IQZU8=O?N3;D^7E J4>"H%UYZ;9,'2U90; M%5P,O]J]:^L?)[?O];OV$D/\\_3B3_X9&FB5.E@%JC@X7>N $CNJV'+E.&T" M/F\<5F3W4UZ4_EIG2")OYSC%;T\ZSM97/F]+YHUT5B#.<$+<@6 X YR2*F-L M4)+:5 $@K7,SW7&BVE1WVTA,XAAY5-%:P\%LT,:9R(AB/ 2J?"@;Z05NI.;J MMDV82BK!$+&2#+WH+B2&%!C9O[40+ZNO]UR.[9&0\" [6Q;@']KN*%\(-+QI*_^]5/]S(58\O MOF)=O]L&._[&KTSUZGTF ^DCHGIB?B[]=[=WT6MX)R+7BW8?V03#?6?;Q_:T MO_#'5;L0C,+1[16%Y\_/VT_'ZJB<&O3WWZN?OFS4&FL?OFQ\W?S:7&U\K=?6 MUC_<;/K.P="KA5OO#H8.H-P1(1\"5:;+QU8'#/B6;=>^#N"#H=.H(@3D?>VW MK\M5Y2D/R1&W2.X5^C7L[T5\ZE7QNU*_H$&C7\;?N'WZW;SM;[Y M&?O:GTF *Z99RZM?2[;5J_VP[:.*$O[4!@'-5>F^"24,9@Q- M!B8)U\8X+4S2OU#"]+E4\/=J1F)8SL6U=F)U<06FY"/,R+]Y0MZR&L;K*QZL M'98L"091&7@V>21RTE 4@C',*BK 9,CEMA?Q-)M;K*TE$+9S ^/R M8^K3]L?0K5([;K7;YT=AEYQ+\:0%PM79J67C9]BI\\)YO3AU />(Y[1?_6X, M1^VXD>[DP%X=>P^G]GE_N1/^Z<(&CX-6;R@,L1,3O/6?I\W6(#_IXC;PM_#I MZ>$-CW_;I\2;VPZ06U(>D= .3!:N@&2:I)!.3OG<%2*IJ5/?%^G/SJX&FT.! M\K%09KF DO7S8\K,?@^ZH %RT[DLF2&?!0U:@Z/>J,VML^WLX._?X.O,:K0/ MYDR[W3WNOYLB"4O_J2)#+FAO%8H"[]ZVA_WX;OS#^]#J'[;MZ;M6IWJ#ZDOO M1W,\XLHYBGLB$J6:XN'E"^((>%21QU'T^.C)H\N+U:6)N)KA-447.2$W7L:+ M-U_[V6T)6=1I;W?:AV7\W9MT\8@;A4[)6?2O2.@K)>SYR M?;MA_GU-XN.0+-^\>F6AK\S@.!3E92_UZZK^<7TZSI]#C9<]00W;\[LU:JH( M)'//L,PW'>O]9J*Y%7&*4%4%L')'HS7>6C"82.02]@[)T=S$@)U@?M5::IJL MY^BURA"X9#3T7V;SJ?OR_6%8=U=L--OMS>8^7/M\N@7C:)PMGVU\VCIH'&R> M;GY?98WOJV=;!VN\<3H1UKVW+S:^_[N[T01;8.6O_<;9Y[/&2H/#$T^W]O[: MW6SZD\WF^L$FC!5LA(N::LUO\*SE[1"#TD9AY%-.HV32(>>]1XH9;"012OK< M3EO5R[?@"B(\ B*=7 5%2 M'YG1$FD;7>ZI:9!VU"#"M89-P(C &@"1U E^T+#O3=3 D,Y'$KPP7@9.B3 \<>XX3RIXY;')CN",:0Q7!QS9(_R3GA[W M9G=K'=^+\$"F]4A/GB?'@MZ<%A#Z\,/ST4&2XAO,4F'ARF)C@14(89A-) M2)C<78AZBRQ8ATCPJ#WCW,2$AS AIV#B]Y=>:F?N><_X)/6-%?1]8GR;!>&Y MA&#C12O -3O@:DSQ&YX((]YBQ /7 %PR(&>8J=+!J&7!.JLK#Y=F#T&N4B:X MV#IW832_Q('4.HD!G<5>MT# 72%@@KOH)#SWGB+M)4 !^YB6'0(1QLY5I[Y M1!>6JN!0^O[U52)^&11F>1C,4RH0SR^,W6B+C=>N,)G9P=CG*28C+5 8)@G" M3F9/C4E(1\,1289@PYQ+FN,C9 MF JL6\.U1SHI3%F022:2;5K.9ESMO41;E6BKIX.T:"7Q)@8KH^("4XM-+FL5 M3+#PLQVEDP.D:?3SXN@EVNHEX=W:% 'T#)ND7$"*TYQ]GCN062(089XR98,3 MG%?V^L.C2XL/;XZC$68 ""7:ZA7!Q 0MD@([9JU .K"VBLYY)1&S.I.4$$'6>4*:)K!N-!4! MNRSKTR>/SR+H;\LU\_7;I6*@;\PQ\Z+ :@J?OIPW'_B:>P]\@[%?%) KJ'7O M**J5'7C?S6V7B&,\P'(R8Q /L+ N48JHCMYS:D(DN9XSGZ[^]RR&57&]O#97 M[,_9R4^EOT2(SSJ,:@0*&$"!4ZZ1YJP"!8X<]1%AY[0GUKE@W,PBQ(O;Y;[' M33>5="R.F/F%NPF$ZW4/_CSJPROU^RL7"U@ [$X ]FV*U6@61,*6HBB$0SP1 MB:P4&BG+A;+,8)%[N# U'554G"Y%SA^;UEPO],66N;/43]"6Y VGD1#D<6#>:#[;RSP$OT462X&J>[I=AL[BE*(D MA$MDB.2(:Z%RX$M C'@5@K/649O;+DR'^16W2Q'V9XAX*9+_8-_*4/(5$G!M<,4K8*0MW3>3*.MB.1 M84^1=RSF@^R$K!(4*<*C$\(D3-7"DGA3&5E%\I]?\N^:J%1@X)[>E"$,.,:3 MQ)HADD) '#N*#%<*P;(*8:6AVJ:%)?I"<. 7/&;(_X<.I[J+]^4=^A! M(<1OPV#TR6@2<+*1>>YXLE0%%A7SE%N1B+^V5>$3A1 7I+T#TOHIPN4\+*IE M#@63G4&4,V2)B,CHD!).1E$;KR5.HQD@& MH1#G0+DTU@0)EC2A'NPM%5]@M,V+HU0O;L"O*Y[I02>$+S>JX24IBCM6MRLZ MXKZ%08ZS?AC2Q,_'\+YT6RAIJ1$$:8(M*(E D..2():22L9$P[R=QZ*]);3I MM8% .2]\9,EO7)5\G"2E-C!$&4N(,XISL7Z# M52:R.P(I4?;E85@>8HM&E. M^,IM3PU%=6I([\K%1X[/XG=?D#^9HG>>,:^U-,CG]:UK;19T+N@\ M3^A+=5-(BH.$J>"<2%I$@K4[6;T,&10),+"TN"S*H/Z'/"<<77 M_QA8>!S\&UH_EL8OM7YT )+CE_X#'XY?X<#V=EJ=NZ8'Y?QP'9.*PZ@WOJ]'A*2P"I&32& '>1>-S!9/UK9A7.)58W1O'IZ=?\\G&J4W7;UX1&\;WFK7ZUG'Q2( M;8.,#6#*Z[7X?T>MPX.QPOP1827;\#? 86 BNV/H&V^%\8KEY8=]L6M_1)A4 MT&5PQ^'2Y]G.7TB][D'MRAO#&WC4.D&[K0"3\NXM >?Q1G.?-)JKM+&W?[;1 M7-L6@K! +4?*TY"KGA*D96[;*+#3T@IE?%I8ZG;&]1[R/OV9LB-:),65U18; MKB*Q5,EDE9**IB#]%0/EUSJN"2NYD3Z,I/>*9R@OXKMPU#L&SMJ/G3>H QLK M<.^]-;;17&:-L\;)ME/1XT 8DHK#6N:2D X[#L8$@96,T@?K%I8&L5,[C;8W MI[)^/Y01? MMUNA=S]OHW@2>[X%P@QD-1Z/Y;9>VX%?>[;=/LV ?QTI!48*B-_J U@/54$% M 1X$'+9A'&'Z$"?R+1=K'\ L 4UR_@9#Q3(&=AC*4!=E'0+(W8ON%&[1'7T] M?UX1]M'(LPK9C6V@PZ>UV*I@_M(@ZZ.' Y7OU?-;@P&S6SNTO(!F5RLRG8MT.J*S3FA^]<#4QET8' MQD.[?3'QU>7A8*XL_OE,CR;L8D5"M]H3XQG,MP2!A.T#R]<;E5$">P#^X$>$ MC3'H+T[1HT>ER3#<#]W^H)D5=^''Y_R8;5/B0C2)(1:E1%PIAHQS%A$3J(LJ M)4+,)-]]D31C8X(I>-@.0^GPW9T.W"ADGFAA6#V;OX;R+<"T[6?2^6,DS)?! M8ZTSU#H9 WIQQ_:R(^1:7!I)2\4Q 1F[[7;WN/_N1N9VK0%;N4?.W3A#?PQ, M7=L>]N.[\0_OQW%K"Y-.)>&US19)(;<>!DO7KGV(B+A[O+Z1"Y*;)[M]1]Z]GUCZ,OC MSOI]SN0] $KL/8W#7M_J4/YC*[N]:YM HFJK 'CABA?VA2[-DR[WK1W-\[T1 M?AZ2\?Q"/]=I\M>?A?U]KK0O::? M^XU/FS"V5;QYMLHVOH.Q?/89;^U].UE?V8)K7UH;7R=/]!MDH[ESTOCT^1A& MNMMH?MEK-+W8I.M[ZRM?#M;A7NL'<.W3FL@-&M;/TRP;,/ZU;655P-G]AITE MB',?D/9<((RE\%9010-?6.)UR1^B5D@'Q M:$!<;95\GG$)B O6W@%K/T]A+;?":(!81*4'K(U:(^-40$PPX3PLN5(TI[0_ MN*WGHZK>=]*YT:VM_W=6LK' M'\/PBXGPC9O3K^=EX]S5[KXM)YJ[-;N]W7W=*Q:Z=SN[^T4U0GTA?-!/\4$; MC;2"6(2I,X@KH9!AD2#OB,'$"4JX!#Y8IWJ>TECG0NO\Q)A'&-915>^6'UT*WO]3=2WFCF ?\GCV$C? M^G$Y;Y&-:OO$L-99/?&[.9#W8[=W%>3/4Z4*RL\.Y7_5+S$@"Z.R.SEH M]&"$YY="(JM0+/+^U=@;,_*;SRVR7Q\(FKC1 -\JLBS2PF+E+1=,F1!P2O;F M$/*K>#S>,LO#'?-EO&'.(\O)M0'E.3:Z0//=H'E$P$.*@8GD$ F1 C1KBD = M>V2L\C(PKB/50, 7+])9Q['GXXCT>8N@><&\> HQ<\0\O-N@ULM!YJ\6*M\8 M%09ZZ6)OD@W? 4(O2/ OG!@3>+HRVDY?8#?]$WO^0A/]]&BWQ\T(%U^>WC^XY M&J[@\#Z'W7ZK.E7IQ;;-J3$7D??_>S7#8A2WCR^^8EV_VSX:W/R5J>#89\JY M^(BHF\L)SL/ MNK4/E^L\?*QR^G)*U]>X-1A9+ SB">0\VA@-3OE(25$\QDZ3J.K7_EPU"2UVKR7/U?5YW@N)>VG ME=&>OE#8^;EDPPZ.>O!OJ8YPM3H"WXY>L-I5_IOA.=NE$EBY LHEF:X*'V2; MP0]&M6%*!83'K2SP%E)L8"NR!\4HEC#,>3VZN,;\O=>YQ333_*D:' =CKAS% M=7AR\SBV?\0&#&/W;<1GPF?M@ZV53?C[M>/-[PUXUN>3C4_?.(Q9;#7_VFT< MK+&-E=W69FOR<./CWL;WK?WUO:V#QMZ?NYMG\%XK\.SF#FOLM=N-@]73S3W/ M-S[]U?KOV?*E%I2CW$@O-?=@39&@0,LJ:9#50J(8,2:L!):,(2IM8A+ M9Y'Q-J)@M#/*$ZFES'#$\/1!0^%&CPQ'LG"C>8*CC]VC7D&CV:%18PJ-HJ>: M1R(0DTH .9(!69\L4C0X[[ ),3J0C+HPM)"CIT8C542"5(A')I'#GB)O&28Y7 +^8&&)U)5^<$VMPHWN))K-7"V_"N4L M#&E>,&DY+T? U5&V2@RC<^S#D<3<536\S6:L=WOY@MWWQ.X"U[.#Z\TI MN*9&TI@40S8JBW@B'&DL'*(X:FJLH%X+X)&Z+A2;$9%\@HZJKYQB9M%Y5SOL MQ7Y.2?AAVT>Q9D,.%\I"\\9HYV_SAEW?+BG6U1,/?SI,N2E -CL@\U- QJBE M5G*PA;'@B!N7D!->(FPP430*%;3.O).0Z1(HOQ?*^224<[)CY:7"5/=4(@]J MVOVZ">G#IF:^,?\9(/\MU[5Z(E#?F3YST5Y9%@2R*G<.($HC1Y-%4C&!DT_. M8 ;L5-:YF%5!ZUE(SX-4PL^3[&],G'T\2:SN^*X% -[RMT@POMP;T/9K0ZHT M2I-=_OJAICE^RNR/KWXWAJ-VW$@?CP9'O=AH=5H'1PVQV;F5-VZ?LD' MN9H/(K9CHAQG(Y$E Y9B;J+K"!LHOF+Z>ZI)24E)*I,_2I9GTEI>25.-^#_P^J>UXXWO_^ZM'S1.&J!#MYI_ MMC>:FV1]Y1O?^/XYT^3]!FT<;WV8I,J?\>;>LMCZWJ";6?^N?&DW/GT3ZWO? M\C@%C %H\N>SS;,_]R<224Y EV][+;#AVB#/.:CG3)HUP1QI'H441$:=?/9_ M:*U*0,"S9^N]2U_8FHB6?'HYR'DD!I!D#TMH4(%GK,9':(1US MK:K(*=(I!,1D\B8%0:D/55P2GZ?6>&^$']TOMZWPH\< I)Q)4O!HQGC4F,(C MDY2T2B:42*X+GP(&@L3 ?/,&4YR\M"15Y]7J%<9)SCL>W2^YK1"D1\&CUH_" MCV:-1Y^G\(A&:KSS# D9$N*.:*1#4L@8A:4**B;MJX22F<4!%GY4$DI>*"I= M+$D!I=F!TK#TOR1I'F+ M[)NN]'\>V5>B]TKTWFO ]8+FLT/SS2DT)TPJ;[1 +F",N+8NQ_4!Q=2PF-@' M8GC.619U0V95[&[.H_FN;YE3;2Z;_A][7]K45I*T^U<4W/>]T1U!,;4O]@01 M;F,[F&@)+[@]^ M1*PB$Q)6$;?CU-^M(8I&$02! @HKIP2#I'-6IRGSJR:Q< M%"7)1RJDY3I:)SE(?M"8:L9=I+M$\Y7?Q_X0?5WPSU,T'B%\K?; L7X;T?5S M"ZY6IP?JO2#1>[^V-CX-U?5X?^?LGZ/&QB'9^O#^"-0(-\[V#W>^O1/UL^\' M];/\W>^/MK9!O4['HO>.WA\TONW@K>VO?.?;=Q@#J.F'S_L[VX=GH,9GC>WO M^_5O.]5]0/5 )?VN20F#$&&D=8J($QJ1%L"EB J!)PUB9,P ;JO6-6\RZGFM MB(V8CS +\]X58=\JP^4N/97I]OM_ 3%Z4V*^EC( MYV3;F)N_^^I8;=0FLA@I58I[R8P)#%,F*8T&*S=KFYDG4HNWG:/C3KL*+>RD M6I[/IXF.S=^\2$&O3Z0V>[LF&$>M9[#UFIPO_^)/< M#.DM_&CV:^^M/^\W#]C0J;#!G6/#E!#787WUB98&P]#7YUHN7=$U3AX@MI6L M:2[O=-O?O\>,>)C!ZGD$XHY(&\Z4[? D'5&.@F]MVU_[NV'8IVU'*=ESK23'4J$1RXIR0 MG&BI:71,O4]TY[+TM_A[OO%\(W8. M/M&<956G[X&(PG4'82R$\@VOG^V @9]&[U;Q_6(7)'2![?P0JL%5@[AS5!8PI24+=U M$!=8>S!8.[T*:Q++Y+GG**@(]G5T 1EL!5)>4C"NB90X+!6LO808A*_MWI!M M?HX_.JT?V6,P8>R7\(3K4 KS9&@*-%%!>1 :H"D:0[W%(:5HY?W)5VK^B@&= MQ6ZG -1, +4YP;N,4=1@FA!)P2%.K$>.Y?JZ1F@5 :N( ]Y5N<#HZP4*.[@C M_%SK('CQ6LN#QHYX$BB1W$2LE0XX4ECW9"-CMSY\+EK[$%H[02M\9%X1E+2/ M*)^0(LNX1(8 XD9NG,L%L1=/:^<:+,06AD;\)ECHZB'7'0*L[V'@+34>S:UZ M8;%U'@24ZI-4P@N.@R9@W& .5()(!#N'0HR3Q%,4#&1BJ6R=&4'JYL'>3* M=: _KI^+?U41!3^;_?UFN]9IQZKX5_%W/"93F5I%J!A0=\2H3Q->>LO&,$(R6I9 @.Z42!8#!M M@%MP@20Q(9^-B4#<(BKOB_)^;%SF$E7VX+54HB10E02JA65BC4[;+U%)QR4! M]:\3C"Q%FK@W 47/*.)26.2L(D@3+YT6( OD@;Q'3Y(O]>"^I0*J!507EB$7 M4'T@4)UPQ4FFB"/;:L&>G32':0BP065-^]R9E/GI-_KVW:>YOS^_Q1FM> Y>C"FO?L1 MHYKMQEHXB57KAFX<-G:H-=M7^CK VNFU>S586(QN+# MODO.8JS2#.&;0*"J%U>K5_.H!NF0U8L]>+4+-]N+W4&J9"OF5,M>[=AV^Z?Y MT]W8[ZP"GG5^-"N0RD)K9\*I0%0R5BMK',MIWRXQ*1P6-B2CC1Q$2&-L&+Z, M4YN-]Q- !5._E0:3,Q2@T[K]E4MHG.=]O[7'\,Z2M,5Z OAZ]W-K^Y#4M]_1 M^MDGT=C8VZ714Z3"&:8F+7CV= M7FUO[B;OJ(XL(,Q853K,@(9ABCQE!.B!BRGWH1?X5FIU(D '2EQK-6,^W*Z^J@D77<[36K1/[IXUVK;59PT.N/KIK\ M3/Y^D%=_DK\CU&R_]O?F7UN?:\>MDU[M6D4$F7>Y[-X57;0&P\Y&G0F><&"& M+FD2G V<61^H'E3"J'01W5(I,QO?; /^G&2D^BL_[9?C;K1AJ_V/[3:S/?49 MADW.=0[1EZ=TIXV#PUT=J9%:"J#@)J'L#T&6&HTDI39HJ8GFN4;?FIJLZ?2_ M(/LSKC1+0M*H,\-7W#EFHL4R,D>Y431R6U;Z@5;Z[.LNUM2SF#0R@AC$;71( M!Q818YK09(SC3*RL\[4I@/J_&3#B.81-_KQ9A&?I:\,4EUO4ZK9/^]9=,5#UXJO:#B(TUR+S\<[][4;5A M+R('@GJ(JK/$5[;UTY[V5OYUU8P#&VYX>T7A^Q?GZ2?/2%5V[/S]][L/G[=J M]^['S9?E?_LEK;;+R]WAA?@*%7"]?H].%F@&AO.^W*BU=M:^^;;3 6 MF["%?NG#"X,FDM5!/.S_?YQ7M/ISX1_OCT$7^UYF.OW]SDDOF\*K0(!\S&[+ M_>Q6R2SA&)C,\*_!!7].D^:I%;1 MR:@6K0+8=(4?KZG4CGVP5WX [=J+M6S_= 8VSH =9=)VX@ZB[]B 78F=A9$>6-1HMM[1V-;9DCII=WR?>M3J?[HG?*L\:& MWR7,!;_-=6WKO'6<>B' 1LMK,LM^- MR"MG2L67!MX9V"Q_.S57/9HGV5CQMK>?IW2_\C!V!H=%-=MJY?/%["\<$J++ MBS'L6=?3E[S"H@[ ^-@!Q^#L(9_)@!%8^3@!.WSGZ*C9'[Q='40, M( .0.31[_J27D81#F G]7IC.!<#CT)\F^>A$8M>W_)(:&?7$6\%#A2% M[+KD.#AD#(U()D.%-E@Z3%;6S2I3DRU 5VO3Y.W)]>CG?M/O7V$N^QE(8CCQ M&6]2MW-4O>MMMWN:M6? 68# Q%XF1Y5'M@GZY"_[K)QM90FK]?9C')RZPF7= M/HQK>+Q[;FG&7\>QW0-C,X?2^,Y>N_H,#*'5Z55TM(JX E6 [SYI]O8S[.6S MH:O:?SU?O0D$'N'$=@9%?+&ZMOD3QKYK?5 F<()B,!1QQBFRE#+D+%-4*X=M MDBOK;,H.NEJ;%&3?LKU>,S7CX'2_S.,)/5R1?)AJ!V(:R_V>Y?.9$?7#IH:7'W[=OJ2ST8'*I.E MM;_?Z<61S/X8EE*O!@T2G']/Y\>FV78_:5^HV_"I1A^\5A5@D!W?K$9S?HS\ M&[4"#7W*_7,6K;V;2V)2:[]>S&KEO^SU3O*BO1O(Q4M67ES?_K3KD_24"X5D M3!B,GDB1T6 #)6H9=K [!NMR$Q=S?XO',DL\TR1RR7@.HTV2)RX)\"2@19S? M-GR^K.CU)LW&X6GCP./&QA[+A_2*>ZJ%$LBF?'3+LWE#(@:[UOL455(^Y (4 M4U?W.K+]Y.3G22%LANX5J[!Y]8ZS7^I';)TNY%0^9UMSJUUKP*Y;Q2\.EVHL M?G%($6;!,*]4 +3"'#/-10HZQB"(,X$8)0E+ Z\-(52@T2\W>,R+V^8^YMW! MFUUA8_3>Y3[JFB!.')AW/ 04.)/89^NN"D3"UX3\#1G696=N";-^)L+QZ;YA MUE/\4R>]+"+'W8X'U>]=F-KCA[:;'[<&M/XBUR33;^M]ML0SE>]4WC\[S5;. M%G+^9#=4!D9%[:N@Y=X@?2G5WGQY6]ON'#=]C2N,!'XZ1\6UF2G38;FJAE#O M!##Q_# ;*^^?[ZX\?V]M(;?+)V4>VU=VK@NGR[G/)0>YYX"C:?(TH\M$1>&C M QC-O4)(9 8,+L*8PEYY*RP>'DXPJM$TSE[!6P_( M#W<9S[8)OMWM\PY-C; M:E]=]4$WN@)NMP.WO5UJL-#44*0J<,,F(FVI1-*RP(@TL((A.S:QF PC&'I> M,B0U1VZYJQZ4@1?DCZ$#Y<_\L;]V7/R= I4PWAN!M_-#LGO=;IA0>E MTVT"L851-,%NC-7A2^4:_6/TV)L;HT#Z"IBJ 32'-N;0ZS+IM?K9[52Q-^DY M) _.5O5_:0,'P$#XCVV?V.[I4 !I%D!B%M3G?TG7J@%[8D6\QJT8;%JI_DI4W?Y7M#S.F1JRE=C0@IA<&T>[/,( IV-,1 MI-OPHP+<*BMHUG!7K3S)051.YUKP+FFF5!*1P;Y(9'0LTY>!4*%;2E?)%KF- M]&QM[^TJZZ+C42"K:$#P MTL-*#N>"$;KV9V\0&5TEX0W.,J< >682&R=5&-A8$BRYZ@8:@%B6<()O70OFVH#)PGRG^K5Y?6-SUVJE8'HU;NT:RX'"H0KU<+@,DD#'*(H.Q],I@;9R\ M7G"NA-\.#W]O%J;QS'?@E.=&R(5S* R#]_]STHX#BZW8E?"_&]Y%+>U_6:78FZ4L&"GBY03TR-! MA@:*'%-8>$)(]'QEG:RIR7TQ1\X,[>@ ^T_A\ MEJ]+-QDZ"U:'MN&_K]09&TOCCI1&)J6E%G,! $1()D\JBB!$T*KR*V;6I-!% M=,>E#+1IZ//VO%K!\/AL $!7A YL;O\JG'1_=KJA%]LO7M+\+@T&)^(CHB;2 M[#LT('-,(X9S13S-(J#5ROI%G>*KQ>-RMB?,\>J@@ 2\@;HQ@JK75,?L7(4_7S*(Q*;*_TT*S0;;)=3'%K59OK[A"&0:!C/]<5?.C>71KHA MD>CZ%*)\DW'Z>-MD@F>0S+75GK2YL+PRMU>=GQ^__'WA #U]8/=G;^[NSR"Q M-#X ^XN,$YUL5CAE8*\G3-B!^Q/+<59>W)\/@HB?SC)1]]0S*XE#MLK--1Q0 MD+N(!,:1RZBT@LUGG4P/)WD0]^>,19$(!L"6 .3"<4RT85XG$K4T1@*E-WDO M'8@4NJ5L%>?GS SKX-VNT2)Z+SE2RMK,L"BR5BKD,&?:"JV"4-G@FU8UY]:. MT&ISR"1\#XQ""U(P*.KUQ;8/(VQU7\_WE+R!]$:7W@85K];3S5^1*PJ"R/Z M)>^ 5/8KW _3/:S7N5[Q'%ROC%KO-09VR"QW+&=+ND0 -'T((,=RZ-UGH\S) M&UUI'X?!/.^[G:-1-/%6.C\%+4$)M_6P;6U\W76:.)<$0R1F9T?2"FF?"%*" MI.SJ%,20:^'S6KOUPN0X.KP(21+'E3&;$$YF.6ZD$E!GX^ZNUW 5"Q!B!%H,ZY4BNER.2:K8)I MQ:CW&/MK:UR,ZS?1T[Q==Z+QFO' +#!UY@S/EBE.,)2<%FBC.PYQ=I$;Z0DF# <6&*^D/<'TY_M3[LZ,B83EHC2 *"KM41& M"(]$$%0"T$D=X[7Z\WON?BO&?BF,1,\SC.1N4E6X^GSD:F\W4A,"8QPE)E3N M;^"1%90A12UP+^JH="E[%2%"D0+1(0#5(*U0!86 M#.%<;)EYR5P0UZ+2U/"2F8)*LG@-@DK*&>Q"FZRCQ/F%)&J7T\5RC&3_*6G: M0AOQUP+W\?[Q^$&T ILP:(>Q\5P;;0*+@D7KA0G 5_0@#P>0>S+1LP#WO('[ M*X?Q[J:<3)"20L$[G8,!([(6X__]N ]3?WRL]Q,IHSI:0%^H>]" [?NN=ED8W[RX;( M--!3:X!ZY]-D&1&/$62#:H:BT)8$+(C6.4AAE? IJ;_3"XC_F5_/6Y^S[Q7(FH-#8L"X06I.WGC?G.S!]G9E_Q_4*H>WJS)_ MLU20TB3Q:)73%/,@C".6^1!=L-+IF*YIP%S*E,\J8SL56=0^).N20TEH@X Y M*F2\%"CI1+C5/,>+S]0_^VXP4I;O;LL7,+&&TX2H# 1Q23$R-%I?!F[L&SM?PO3B!&[JG[VSV$IF O<.6&KSD&K;Y?.(6'4[9FZ^( M*F;OG+9/7-]XMRN) B.5&&3R#ZZ\J7*TD>8I8AX3UF0VL_=N#*DLW]V6SWM& MJ?4,I939#PLYF#$3Y22X$%H)2N0BF;T3%&IB.QGT2$V*DN0C")'E0.Z).@!(2:J,+@JNDC!4A>)HK\PD' M+_XF57RD+U4%P[^;U@U+UFTT>[[5Z9UTXS9\S5^MCC]\\;GP]VX+K&]N:OG6__.6Q\JY]M?8/WMK\W=[XU#K;>CBM)G>T#]_L[1)[)S5A?PWG[CZ#_[.[3.\YEP_37Q7YJ9OWC=^^_ABRU.BTA\U#+CW-=D[1>M$"]6E7 M2VN"RX9FS$6_3$[ZR1UAM(?9%,H'"B;GF(!,0:FA\<< 0);&[;==54$]&IFK M5>732O0O6M2T+H2EZA"3W7*M5N=G[]4$V*__NU]E_)U;PUW8:_(Y>\L>]^*K MT2^O0[-WW+*GKYKM:D351:^OSJ* X?^(W7X3^,!PZJHI&[Q]84^NX8%-V>_" M_\/HFX=OKU5O_:L?)M]3=(T3.WZ]WYW6T+6-)=WNNWOWV-&/,Q@]:UN M^Z]J?@=S#,N8U[TB:3=%51S;D%G'*UPCE8R/ON@N]Z#'O_)=7D]8IN.",I"1 M>6N4OM&1\?A<2ZY_]!EF:1DG0YY/!KDR&3<(U0@E8%^, MOY^4Q_KDS%K@?8R_E^!63!- ]S!+=O..4*W9&^]A@PLUN)'=B\-R_EFT^0$C (HFXJ,\12$ MQ AG3=Z-U\'KO M^_9Q\_O&/GPG&,AG_QS6M[_BG0/X>[NUW]BHG]4/]_ M]MU1:&T=_><0QG4 SW'6^/;I5V/[_M=O['QAM?/=G95,()JEQ"C)$PV9:=<=PZQK]Z2B\M>[/ .+BCA)6."<):>-$AHK+HFP M.HEK(GV*RC^!RI]>57FOO#0\811D]K\I#T:AU1JE8 WA6#FNS,JZI'HI5/Z^ MK'V9^$HW]IO=BJ_?+GATOSHB(? 8S@J]ZT0^58^MCI]2^F'U[-+\2C MXU:GRL3Y*[9C:O8_MN A+WF>W@X@"SY^&;^6(S1B&<"M/L%G@C(\-ZH /H,= MXE)SY+!AB MAL*6:<(-X;B-BO'2(:A))(-H)3:O"/%+K>DJD\-U,LB7UM3QO_9X79RGZ_=3Z M/<9&) %-3B3W- 9SA&/'D4E8((L]3L$KRIU:6><+IM\OP;'R<=2QN4K#.6E[ M&)O-0;CV5VT4+]"K_=&._3^+Q^6A>$G5-^1K^Z)C\K;]-;2D>HU8+*4Y8M/7 M">[!"!6!4(>(X@%Q[2W22EIDF+9.*J=8+F%*5Y68;'M4_"7/1H?ORSV*#C^F M#H_QBR P]R8(%*UFB-NDD(Z6(,I\HHR8D"RO=%A-MO0LSHZ'U,#*:5@\&@_M MT:BF^0O,7O?TDMOU.F?K0J9B+ /R[$QZ+H0C!@N'M&0"<TTN&CN;QHYQ!>.2B%%Q9"+)/6^L1MHJ@I*R MN:F\\<9D7Z.ZKH7<$GLB!DIG%H8R3(\GWN[T;6M6/C8,L;G(SJB%SDG.4JC" M;.X1HK9PC.I_GF1JG@U.SY5QW8)K%5/O/O#M)\-U5>+2)(&(R^X:B8%Z>9D0 M+)V7'I;-))TS-U>IGM?!]CP4Z)'\/%>'2M;$U<&.C1>O47%ER)='/4[U"@(7 M!%X\IEP0^.$1>#QZ.C ,>R5&SF.-.$D*.4T%BC%8Y:)BA#- 8+-*V+PB#)\2 M@2ON_:\J>_5R3:DKN>%3:TS=LB9"SBY9IIH(\L%K(OPVY'#D4U_ 0@G;;X;Z MW/G5^/9.P.?)SO97TCC8Q/6-3PQT460=:IR]/VQL?(+KO_ZLC^>U'^1K#F%L M_^PWMK_2^L&GGXT-#[IX"/?88_5OGW #QMK8?O,3C%M6/WNS*R4W3+.$L,<$ M<:8CTHE*1%)PS(D(4L?'*R503^!_/F@A*.)WV?ERV;+S1_T SH^/ M>H,N&"=5DX)>W_9/>K4_FFMQ;=B,KIE2A*W.QYJ+_9\Q#KMFV&:W]L.V3JJN M*<>P4C7;Z\7^H =O53AYH#ZUCH.IJ%:G]V?^;*[T&>"==F[.._S,\4 /J_M4 ME;GRAR[WOCMO_-+;C_E+AD4_?0=VX=YQ9U"*QH8\WY7HY)*AWI\>AK]C[8_L,:7X]9NMMYO5K^3UGZNU=APT_+"_JC)5O?,J M8/#-5;>#@?SD[W'Q8BY#+F=@!Q40VL.F(>DD=_:K[GA<=7$!'!L]MP? &3QH ML]<_+V9ZJ4#J10$NV\N%3//>YN-:[?U)-S_2*CQE_R1WG6[5]FRS/9A] *M> M'/QZ#%_8K8&X_(#+AE]7U42%:WIY#D;#&PQM<%$N>M;N],<>ZS]L[XM ,]>Z+YWK[:22-_Z5&T>4^HQ"W+:!76 M//;QE=WFXN/5QZI%:O9J\?^=-$'-AC*=;W^IAS2*[?MTA7RB?3W#>FT#4+_; M/*Y@X:8GF 5J'^Z9JCN^:O;AZ_PML!9L!/1U[K4S1'>;[J3?Z9X.]J=*I7P'*/B@U'3? M HC;/-C/(Q!DB0;W>.%*-MKYNA*W=RK6I65PUQ M<@'J+JQ;M;O" SK8J"XC0-7H-9>K[IX,"FKFMWI]()B]Y5/K=\ 3?+_6&>P% M5S;OWD7)T SZQ\.0V-X$EWM JO_%[\=PTHI;J1%'U/YMW@X6JV+5DS![OXNC M$C8YCXST 7%%&3*>8"2QMDP)$TSPMRA9=44HGQZDWOW*")%5>4 #80?-LMD> M0?,$GF28R$V[GDE1*@E7RNO?'JOS]+0E!TA M+:G76"')G40\9>=#C!@Y:86@QD='26[1),2]%;Q[H7@GDM)8\J0IL3RPJ$7NXJE8,DQ@J7S&.V(P M8Q@-@4_="^\*I,T$:5MC%$ZX%+%V!E$A'$ :3L@JFE.=:'#1 " MFXL(:"^A',OFJ(W?DCH+2KF)Q;&41[)4H'1F**U/6,.":.:)P"AYS!&GW"-G M1$!&*R^M3IQ*M[(N6:D1\XR5]A',O:*T]U':,9..@,*RQ"*P'IW+2A+@/\0S M1(PF&A9-8#J?.O]%:1=7:1_!9BE*>P^E'3=:-+; BIQ"@9%[X_Z,%QTFW7AA&^PTC;);157G9IFS\6RU@92=?G M2KBVVOFU-Y5D%4"="5 _39@NC)@(%#6@F(#[<,HHLEP&%(2(42:;N)4KZPQ/ M NI$R==2F6H9U?<1S):BOO-3WS$CAH+V>IL8LC(2Q&,@R"@,.HPU@_7$-(FP MLDZ-*>K[/-7W$0R8HKYS4]]Q<\8JZIUR!FD+-@WWN?2]LQ*IH%/05D5%+>R^ M;/(,YDG4=^FZ-;_D3[Z$$[$W1QT8S-F@D$0G51GD_2[0\58@ M8:PE&BAQ2+D!Y3U8;]'D!=;D1S!:BR8_C":/6[ 8;%9EL$>I:G&0&R2![!K$ M:#+)X*BM#:#)]W$?EZ.X>]E$D_7$EM B>MD.P46VB#YF\;H4E_VV&T.S!#K, MAJM^PNS1T=%>FU=L=O'M+Z J/[J]4U1Y M/JH\WE/&>DQYKLPE-*BRY@$YHQ@2Q$GI#2?1D97U>X<9%E5>7%5^=(.GJ/)< M5'GY1!@[BCAA#%D68NX)JTABPNN$%TN57\0IT'E!Y5Q&>0FMFY?M M.7I]'16RWFPW8O_C ML'SUI6JE!7KO +U[DP:12E(F19$WT2 N/$%.<8NRH42%P)[D'"L0C7(&]'SU M?PXF4='_)='_,2O*!DN2XA%Q3,&*LD$@"Z\@I4#UE=:)*M!_HB8C'8O^/QO] MGX,=5?1_.?1_XJ#)NA@\3LB9*,#T"K#_L\"0QUI+%KP0PN1R%0ND_G,Z;5J. MQKR-R\U;1ET>XJ":^Q*:9%>+ECQJR\RI7UU:9LY[:I[-IO@(1W[3=[92%>QN7W!9&Y."<=19E4N!&GEO M5\3RX7(!U0*JB^X!*J#Z]* Z[MU1E)HHI40Z$II!%0/9Y0%AXFU( *G.5Z#* MS)SK*R]7U_CA0PV51W#0KN/.(+#]5=4QK_DC7O2@RYIUZ:KAH^*+2ZR#!SOI M7W_)1/>8QP>(JBO@>\0N^AP-YNO2S_WN:#S'=B\BUXWV$-D$PWUE6S_M:6_E M7U<['S;;H]LK"M^_.$\_Z5I3.;[A[[_???B\5:MOOOV\]67GR_:[^I?5VF;C M[?4=1Q=@Z,.6NOWWNYN>C[9MNV?0[8^'+19K1*X2.O:W^<=WK_<^$? M[X\WPU[753OMS@G<*S>-C;]\S*BQGSO,5CV]8W?TU^""/Z=)\YC*#W:2&SO= MU\[GZTW>G!3!QDN>3\LE]T3!OJ@U,0139:Q,>N6AN[:^W;?MO=C;;'_L=@ZJ MPA'#7?0BZZ;WWC:[_^1.]%OIHIK$FW9X7[6T_U)UM!^\55J]GM5WK68T2*^0 M\$8C[H3*92(XXD$X%JG&3*CE:_4Z%)11*_I11]?.A9@,=.>BCES5K_T6[6!C M5K3GT0]6D35-EJ9OZ%(U.8(/2><[?+$TOEV)FSQM^ MUAZUV>>SFCQ931Z912:7+!5T^N-?,*YJ)TT5NX)!9'I5I8;";OGJ-B)UY\R/ MVQ_ES+M3ZM.-<$XA]XL6]C'==??7!&NKV3[0,:!(;7B8+&6GL"G')4XF2Y\BY;I,9J;A38.929W$KWMK^S^'6MW>D?K1YNK/MX;JOIXV#.JM/>'5; MK9V#-[1!Z^S[T5?^??N3J!]]$O#=ISL'_]EOG.VQQO8FK9_YTURMO=XL\4QC MSAA(,K?!:L8CMBQX5^'3G8Z>"CX]*#XUWHYW,=9.TR20P#CF$"N I@!_6A&L M84J!]'K )[HJS"*E%3W3N.+I>OEEML(U)4E]D>-(7UJ_XD="MD]3F%>@AGF& M+"$><1(UIRL:$JX8P&#-CL- MQE1B2.- D;:8>I/+ =7F;5!;\D$762R\AP;]ST2>GV=("31 M:6FN@7K47NBW*.?+Q+;=]B3RU LTO;VCNZC0/X:[L[J#9Q M%L.5HGY558F"(LZ9"D),1D M7PF>1+G20V]AE?HI6,D\=?IY=Q-Z-%T_9S1#72=86,FU0S;3&EAQX#::*R1- ML#Q&"8A-YM9-J+A1[A53U*L=VV8H;I3E(#0S'&J/UO843&' >@,]2##\BTYQI1H+./N-I\3>EU]*S4/!'\+GC(_:/,3],180K6#GIW*/\Q8<5:(V*:0$BX@'^$TS("_)*TIE"(%CDNL7"CRIW,71\BB* M^K[3A3_;-7_2[<:V/\V%*ZJD_%K7]F-M\/O=:$TQT!:(U@S7^>UPF=\-5_DS M+/*P"$-)/'A ;-R;],NDA*6@!CD;$^).*>2DS"WAP*0+*4J=R, O4WI@+Y': M+RCQN9/Z%PV?2S!MG$:6XXB8T3;QP U7*GMM[AVKNZ"N M&[8XN8S3:R-,3UR/[7"OE/7YE$%]T85.7TPI4V=5,)8*1P+F47IGO*5><1]Q M"-*2*HUT/B=NA;G4YJ5RFG %$HM"%&9WATVI/%\HP/\KP#NC"9K]> M=7CX]!.>E^YZ[3$7RB,I]8%3!J*>I M U8PZA$PZM-5C%)<1Z5<[CX3(N("1Z292\@R;:@FDL'FL[(N5L7]6XR7>(5[ MA%NV:MW8/^FV:YTKQDR)4ECT*(79 K5:GZM5WFI?!L""<;-@W.D$#Y-4)&<9 M1QQ; #J< C+.&)2<3T98&2BS*^N4358[+%$'"ZO&BY4,8R\Q M."F3%D@$[1&/P2 KM$6&Q22T-H+(*M.+T\F(HN<1<;#P[.7=T7&K#9!;8))) 1%D,UM M1+FD##G"&/)4:2LBEZFJY;S*YG8JM4 NIJ+PC\AP;J_P1:=GU.DQ4L.3L-@2 MC(34"G%/0;MYBH@EIS4U1BIJ5M;-E"#IXI IE3J6 -@6+$_D ME*B8X' CD\ M05QP< 86EB%N#8 <)1Q9!IBG"(^2TL \KI)@"9?%*_,\5?M124LISG$O[1VG M*(0+)DVN)69$SN2RR"G-$1:&$*$<@[=7UJ?UCRG5.98XO?5EVV.+>G!T 7)C M*6_;77C:5A4^;NGJ#N39#H/P+2N::[>&?#?0_7.IJB7Q\:-RGDT1.>X%3BH@2 MX1%G#"#? :536C(EE6&)VAR=C"4?Y44@WAC3-3Q9@05! MQG&,>,S! M1&A"-QAC #IHV=4S[*HR#>/-UZ?''<>M-9\-HLLTN>X5\QU;A9[*YG%)7IW]GS[DE^5>GRIM&.PKY0= M98X["IL,/Z,>2Z4R<]8<<:L\#RCF+T?>JTSU.A%CPKL@!J M =2')^<%4!<&4,-.(T&-5CYP1C%0=+,JV!S.EYX4 M4"OR_J^^A9O"OZ'Y8WWT0(V3(U >O_YO>''T#$>VN]=L5X.15W'MX*37;Z;3 MP4M-$-=V_Q55%>@^L@+3K,#;^[%VPW88#-=@W>S1!0F5&V#W=P%F[O M8ZVW'\%\7CL7@&HZK\SF&!<3+*.%C2X(KI(R5H3@J::4" O@H67_Q^ M#"KXPR6%BN__W[Y[$E>75B-1IM3H_$.B/M@H\F;(/Q6?1+$&7U=^[(&VUFU4]7< ML)QII67]?3"(]RNE.NYV#J+O7_K$I8*GH$BQ$L^QXZ175]6G^C$8[@A(!X@( M$]>RQ[WX:O3+Z]#LP7U.7S7;U>-7%[T>+M 07<7Q!!Y6ZS-X^_7/9NCO9PZP MA@<^NJ%;8_C-P[?7JK?&X'WPGJ)KG)!KW\9K=WV/&7&G*W\W6$+6!-=+-%AQ MZP%-,1)&T@'2&V?_Y U.KAFJ?=WX43/QT2EVA(^YU_SCD&9]N_/A9F:=M9UH MN[5W>=.]PH,>(F3U:31VXQ M>0^*$[=UAB^TR^#C;[;U!XEHO:4%]<(.0U]H+=^'"__X&-L]^/+\Z[=F?_]< MS"?#QK? M-L\:VW\=U0^^'WY_.^:K.=J$,6Z",?:?_:UO\-F-3[2^ ??:\*??/]3)SD&= MU#_LG#:./A_^]VQSHOZY31JL9ZM1;BF,>.3Y-%4%I+T1E',LC7>E_GG!S!>- MF0\70%(P">)8,'YUB69*";O V+OIPD&!HCK110889D >XUV MR%$:4:+ O[Q5S/DJHHN2R8BN4J'QV>#"@C*P@@N/A0L3#06)\202@43$N0H: MT<@Z;1&5+CE/3? AEZ[&JTQ,QLXO&C#,@93]/A3TL6(9IU1V'\1N?CX/V]QL M;^4HS;>=H^-NW,_*]R-NMGWG*.9Z'"6V\>S3+A;!$$4I,I(35)7Y'-C;S2&_S7;MS=;;S5M&+8X^E0913#F3KY?3^N!S503) M0-5',3A5@.3EUX?A)55H<3KI5O'#(?9MLU5]4:OS -^?I\L2_#DGRQ+\.2??%X'9--WP+\&6;.KM6&*AJIL:+Q: M:\&T^ @X%+V]IL$C'7;_GHN M+O[#K0\[ISO;.S]WZ";Y_@V^:[LNMKY]_57_\/7L>Z[&L/W^Z/O!YL_&EW$7 M/SQ'KMIP\-?!SL$_K9U'L4'S??O?S^W9^UIU?\ Q']8,WY+]G[R:._C#U MA-A<8 UCASB3%FDO$R(\&@EBKS%6*^N4WCOHHJ0'%!1(A3,5=1[V3L2 M+Z'>"SCU?#1('#_UI,P*XXA 2H>4XU$]TI8JE*21++CDJ!< B:N8W#L>=9E M<98XB7L 9,&*>V!%Y44<.A&S#_%M-X9FOY"ENR+#&%GR47H=(T?,68-X, YI M$0)BRE*90I),^97UR892SQ@5"E4J5&GN\'<+L,N$: PE!S%F;]J#:SX"_'5C MO]F-1[%=06@/ '(K%?HT9Y#<&@_D=PE+:1V2N>44=U(@AS5%2?FDI(#_PLF,>N L' M7$4I/T??LKU>,\&L5B^&'**5X?:O"$(3"^6<%4TG*WA$8Q@)D2(:243<$X5T MI 99XG@*6$3)P\JZ6OR4,LL"KJ$?P"/V1D,0J2I$\#5D4+%"P9%#QR0_);5U:? 12N]3T5)G!G M!!AC L)@Y4CDL*X^.Y]<0";2E.O2.!\X-R+$E?5)(O DW>X^<95F/%3 5CF5>\J\YGO',15Z=#=DG*PBA0T5,G*-B+=@ M( ECD!6$(),\\TX%K;0#9#3S:I&^%*=S!1T6'QTNQ?<4$O4@4#$1X..#U5X# M=0I&(:Z 1%FE1&YKHQ/W/FG.P9):I<(4L"A@L4A@49PL+H-H%[) ( M.@(TJ(",)$ EJ*!68H5=9A&DP$*!A86!A<(:'@0:QETO^8C%QR 1US$ASIA' MQO*$=+",2"D"PRRS!B&6P\1X47$M?^=6>GW[JQ9_'8/NQ!*R\FRZDN^;"6U,(UJPH.EEJ,BC-).$6A: ]XA8#P>)$(N&(]$PY M'%4J\2P%'AXJHFT4MG)# %MA4W/&@7$?#(]:6\(98L0SQ%, &XMYBF3 U'!# M/" M((^I0YPZG!M5)J2)5%H:;[A5F1,0?N_&:XL7W+(@[I/;52,:5O1]Z&I$Q?6\ MX*[G4J3G 8#QZX33Q!B5B%$$<9L$XIQ$I&T"=$PD!N=B"%*_N"(]!1P6'QQ* M[9H'1HIQMTJT3I.8'%(D>L15LLCAE) US&(#/#IHNK+.5HF95\..@A4%*TKM MF@5$AO$NJUSZ:+1"D0!SX-1*9 -C*%@G,;&<)4]*9$M!A0="A5+298FP8]PQ MPP)FF@:#<(@:<9D#9H,52";'>'"6\@&KX*2$OBQT&Q MB$%S09U.,B9I,16<,\78U'9PI:3+4J+ISF2WU4B0\)LC#8HL49:!"KJQ+.5D\M-1O* I?"K.$3"2P'"2QAE0?2%0 M[CR+5+*&&.ZPME47Y5*ZI:C^C*K_<$5PY"6( MI:##0J%#*=#RT% Q[BRQV >BK$-M$4N$868Y$W0YSIL* M6#R>L75WM+B]>Z64:GD*D!@_1K'>1&%\[EQI$0\L(:NJRKB)2QN),\YFM\ID MH-OM3:R"#DN #LM")0IY>!!.%R\'5"X"'!Z[34E1])E4?][8$'BE7)B',L4)<,%!U:6EN,D0) MCX08 X:49(O44:#H^N(?4C]J29:" ;-AP-AV;SU5AGF&J*&Y](HFL-U'@H+Q M6D0962*Y:>MD+:82HK*PVK^HAL!L!5>*8L^DV./>D" #L:#9B/+<-Y";@*S2 M&)G$0-65%-14<:=J@3;WEUA115055>A#5U2YI2MK,#6O&"Q@Z)RX5ARXL^[A M-EXX3]/_W-'+=[^I>38[QE,?RI>R,_/>.PXGR\YXIE4.7,:),\2-)TC32%'" M3$::)#81KZP3/>=2$O?2L"<^A"OX6O#U6>!KJ=SSP& [D2!F&3:4YC307)_# M$8TLL0Q)S16G*@8PP7/Q0VWN71"YP&V!VY< M\\H;*QPVKO"[/BY9M16"ZZ1 MH,DCCB-#H"(6X2B#4D830OS*NIITA]PU:*S :X'7YPFO3\!F2Q6I)8+><5=T M"E$;*@/"7FK$8U3(2L.1E@1S(77T,>3 /(SO?=*\ !!<.;'_U;?P=?!O:/Y8 M'SU4X^0(%,ZO_QM>'#W"D>WN-=O56.15*,RGG,UT.GBIV0X@LZ^HJF#ZD96> M9J7?!@V*M6:OUN[48&U.;+=I6Y73>@\LQEJG6VN! M::;=\Z"3&<)UG:7O9J M5\[NP5J./-ZU_K[MYQOFB#\/BEWK=VHNUNQ1!V;WK+H%O)*_X1B&W E-?UZI MRH,JUSJP#'"3"!_YU:^E9M;2VFFTW;5S<:EF?QEG^\UUL[9:/7&&/]L^!:F. M>4'ZPSFLV1H W$FWG2_.U;Q@]K./M!9.NB#6%Y-%:.T(QK#?&YNJ+*@9OYOM MD\JE>F7RA@,4')[@N#/PP;[J1@!EP.#7/YNAOS_:("Y=-=1!?'&)=:!Q)_WK M+[FT+![6(7:?:!'>(\;&YN?2S_WN:#S'=B\BUXWV$-E,UU_9UD][VEOYUU79 M \$;WEY1^/[%>?K)@RJ51?#OO]]]^+Q5JV^^_;SU9>?+]KOZE]7:9N/M]>JU M $.O%J[1Z=MH5NF?>4'O?;-NVSZCUI0\O9!+0JU5-9RK Y^FMPP9_3I'E,Y0<41Q%L MO.0J22FY)\HPH34Q!%-EK$QZ0/.J^7J361.V1-*0^ZC+P+7 .G$NP7!_5 M1A<$3!K,D0C!4TTI$0Y>G!I&<97A?O'[,9RTXE:Z-+"OO1BV,Y/8AJ_ZJ]7Q MATM*0;__=Q_[HW_:]ILYV3K(UQS"V/[9;VQ_I?6#3S\;&U[4MP_A'GNL_NT3 M;L!8&]MO?O[W#)[NX' 71(_;S!Z!W3G$0Q3(),P1-M)Q$96*4J[4(E" XZRH MW9/X.XE[Q%V^NN.K9A]@P]]BR_E6_1$#>@/D!K:5VF4IS=*046TC O; =A)K M'[N=@P%W&IH\M8OCT)M(T'!CSM-Q:78(K6:CHJ\76WC%EV%66O:X%U^-?GD= MFCU@&:>OFNWJ2:J+7E^]O3B>H,O5Y _>OM@$U_!@(QQ&?PR_>?CV6O76&/D? MO*?H&B?DVK?QVEW?8T;S8&T-9^ RB<.YT M1'1)*=_0Z[B_0S\Q&-]9_6B'[WRKPS7?#W>V&_N-#Y^;=1A38V/OU_?M3Z=; M$U[']P??-SS0O_KI]X/]_9TSH(E'G_?K]!W^_F'S%,:.MS;>MQH;F^*_9^\F M@YBX-#A*BJQ6&G%L%')..90,USQH0A(3*^MB32Q\*9>)[_+5CT9%ATM]8; M!8L6!XO&8WR\XPZKF!#A7@$6!8N.N[;O1EAH)+X(49@#>2F\OK?_F[QSL-[?@N^"[>?W# MNU\[!^]HMI5V#L)1_=NGTVF';XD0E031B CM$3=:(\.B14;R)+S!Q%I5#M_* MX=OB(9-U7%-%--Q+<_C%)>8UM4(*%[3FI$(F#("DT=S=,@69YH],X]X8AP/6 MQD;DB%"(4VF13B0BC(/"GACE@BU'<069%@^91%(:P_ZI*;$\L*@%IP[(4C), M8*E\1B9B,&,8#2%*%61:9&0:XTP2"'&BWB$>O4; DQC2SG 4HY%$$D8)$1F9 M3.%,)4C@LG%[GD#9ZK3W4/8FGZB468*(21+$.$YIB X@31/'.S9**PARB@K,^[0@CL%=UZ015IP9\ZX M,\YW:!(D\(1L9CE<>X&L= 09V&R(C8['4"75%-QYD<>L\P]7GZ/K\-G#\>*9 MG\\_K/2QH+@^87JRF'OT*(>43&!Z,N)S&V2&@N!66\:52'8^P>O3$6GYH+A@ MSDLP/0OFS ]S)CH&.B%TI!%I*K+9*05RA 1$-8O&DF1AXYE/*'O!G((YRV-V M%LR9(^:,)^E)Z;WV%H7@(LHKC9S$'L&K7C$MO"*D8,X-Z3/WJ4#[1/7Y-MN# MFLP9#^"_K):U-U?/,1^A+-^45J4#?(!QO 6MW^MT3TN%OK.ONR8)+$"G$$]! M(:Z) 7,D803:2YD +/91W*)"WT7)YM=+4ZQW>S_6!GE7+K8Z/VM5R5T0WOY^ M57$WV6:W]L.V3BK72'X%QMOLGU:E1]7KWI5*O=>72\XU*B^_/DQN6*V=]$:U M?7L@NO!+-T;4BC]BJ[;?C-U\R6F^Z:5Q--O')[DL,"Q'M^D&U9IST=0:7:TJ MHE+\^LO)$2Q =>$7F/.J_6Z[7WOCJXB?_(VC*IG5!>3UJ]L7'%RF/#4NUL!X M>8B\)\WE\B1IE<$^W&#-$Z6_+7H&TZ (=T:M?RK4LOV+IJG_=MU_K;_P++>_ M*XQ_R>EM@QDH,L!>W)'3@(%G=M(>'3Z% 54_;Q*1:=6K^SAC;HZ/O84TW=W5 M4T:XB".<4V3QP"_'%ES+/N0>*^VJ)GXO^I-NLW^Y*OX=CO"?6].O:8^XV*ZB M&9IW4:.=$]X%:P-/45F&'<'">TRUP-S>O15M)G45I]M*%^Z4E]"$JW/6.&@U MOW][=_9]^Z^C.JWCQH=\S3^M^G8]-^+"#1A+XVQ/-$['W:AUNO7M/ZV=W'#K MP\[9SMDG_'W#BT9NX'66&W%]HO#<;&OCD%61RE^NNE&CYEK:D%"2GB#.G$&6 MI #SZZQ425@C3&XS:Q8E=&>>47L%HIXI1/E '!66Q> )YR(YXI05*H: ;?#1 M%XA:9(@ZO0I1FI&4I&6(.\ ISI3)<84.,9]XB$KS2&.!J )1"_!L,T!43)9Q M8;CU@7+OG'7.:QCD<:E]! M#VO-BTZ3_>Y)KU]+\'37.JI?6,3?)$!EX16) ";IQ!,FL.$Z::,G6GH=2+'Q M%A>EZA-N*!,QH30Y9(V/8.C1B"SP8H29)58(+(46V<8C4BQ&.%^)XGT(G68X MN20)"<8Y;B+51F)EX;E%, *(="$="ZK.8Z1#6&H4(0(QQ@/BR7H$ZQJ0Y)I) M;)*RF,Z-=!2%7ER%]AH+$@2.6GNNF'=),><8T]P'Z7'9I!=9J\=='8%3S\ F M1#+D;),!TB#01+CJFD*IFR M22^H.H]MT@QCHK37B#A@VIPGBJSC'C$:-./8"OC?(F[2+RK4YN\.7'PG)\ S MK#8SQ6!(4=M\THN]Y& FV&03-LIIYI4B',\=BPKFS( YGR;L?">C%9@:)'%4 MB!.',X6(2 TZ@CY[#+9)L_)&NPMS88 M6@C$@BKS^-$"D9HZJQ 66@"!,$ @6$@(!S %/.51V/E9^46A%U>A&5$R8&)- M5)A;;@V/@:B 0^16R>*V6U2%'C?PK5 Z>A<0(1H,?.D4TM$XI(Q4L#-;GSPN M"OT"%#H9(9T&;98A<$FZLMF/=82%5H]1,K[NEXO6DE!&@GLMP'Q(,G MR"HE4*"@MYYQSKA9-%K]H@[X_^JTP]W,^!?A4B3<:F^!.S C.2'226F!0@CG ME6,JD8(W3XDW7R?,>,8H)QY;%(C/KL/(D;5"(@'<#\PYK'#B*^M2R05R&Y9S M@'F;\2991DD*)@A.%75 #ICR1A,C&+Q<6/^"*O,8>0!SS>K '9) ^A"W1".M M"4, PR1*114PP44\!R@*/6>%=@&TE2?J5?2<:*P-)3XH:@PWUN*R"S^QXHZ; MZPJ3(")V"#N'$:?>(^V"0$XF,-F<)SS(L@L_Y>B$3A$K!*JK$<>6(9,H02'9*(-3C'"YB+OPBSJ-_]+O M^,->57.OT]^/W4LQ^^60_GI#05K/M$S>I&6$8,XZ+:B1GL7 M-"$\1]Q@$4$"2(Q:*OS M*/H]#UU>HQ[!,^PQ$:CZ!D#G98>; A#$%$>N ?! MB02< WL5N;Y8%#(D!UNT9(XY'P3&5"2LM"FG?D^LMN/V/_&. M@'(*Q+Q-8#)PCPQW!F'.0:.924$ZV(J+RCY?E?4^6:%(+E>ON%3)!,(-KGZW M"H>']<&7;?B>^CSN A!#YLZJ M8"P5#O@VC]([XRWUBOL(4"[M_ ]@"IK/"\W]A*-$2TIE< Q);P'-&1/(DBA1 M4(18QX2,TJRLJU4PGN?DSIV',CWQN4Z!T@*E<_(Y!Z<,%M2!-90\L3'(H!TQ M20'-DJ5(\4)#Z7@Y"6T53]&A",8-XI%(9(2Q"%;22:."8L:NK+-5R>9UU%V@ MM$!I@=)AOC^AV:' ,=&4,Q&,C/K_L_?F36TDR_KP5U$X?C=B)D+%J7V9.>$( MQL9S.:\%7O#XX'^(6D&VD+A:C/&G?[.J):$%;!:!!?2]9S"HU=VU9#ZY5F:B MS"6J(V-*UE"ZQE"ZY#,DGFC-&#(F><05UN%%/6_-;ANQI* M:RBMH72^=4;@G@5/$K:24Q\UL[G@F9262V9EK*%TG:%T02OE7@K#G$*Y\A'B M6BAD C7(>:RHDEP3I3*42J(? 91>T#VX_*@[=CZTOI+U8->Z8^?-HZ$/KU?A MY:T\Y;25YXH;65XU%K:V:U;W^*1WUN/S,1%'W?RS;OY9C_!>1OBDSD#4S3^? MC*MZ,+Y]^KQ]UCK>9Y\^ M_O.E]?(0MX[?M7?_WH?KV]_WZ;OC%H7KGW>.]]N+'HQ7QRVX]]/GT/GT\>WI M[LNW9Y_^WN:?/K^#L>Y\_I2]&OG9]%/[PN:?E":MHD9&\8BX5A8Y'#DB3!M, MJ!=8VN+!X(\P[[N&J$<*48XX[*GQ 8B:X^0,2=KP$(B4P6N+:XA:9XA:K#') MN30R2 0[J! W*2#GF4".&N.$4E@95T-4#5%K,+?KU+LRS+!@B-#*1V)X^X M8&:-3X\4GX!PC=4Z8 %*E%+!8&M=T@G30'E4JL:G-<6GI3Y M-$4V2(Q@+Q4-TEB"TSKBTY.J#5HW_[Q!3F)DAF).E>*81R,,\P;, I.B-)I3 M7MMX:XM2R\T_-8F:84^08S%W"PRY_$"(*&&-A1*&&.>SC4=S+'AM"A_5E+(1A!,WT@ _XX0EJY6.=67GQ;PX!WMHG$7 F0QQ!^J'H<0A M#1_'))-E+JQC);.:H5?,T))9' -)CI+$N:362RLDB]9IKGE@M9!>8ZY>(QB]JL+;@5VK!;2CYZG34@L6"YU%M(*Q+166@OA(I&) MTU![+M>5G1?C*@9[)_,YH&0LXM%QY*S62,.V[@))L9 44ZN05RXA)S0%C * PH&X=0PMU R]ZER&7*LJ"F; )."6 M64L-%QY'I4,B@==NNS5EZ*5N(H%Q9[!&WE"&. :&ULQB1#5LI:&>\UQDI6;H M1\_0@E EC< JB<0)II9PBBW6@.J4)J9KM?H7,^YB_RXO#18@B?,>(0YF?4Z6 MM,@F#@HU*-R2QW53JY]4@+]N_OECO,'.*"E(4AR0QBJ3@C&YO:12/H(B68<) MUA:,ECN#4IF\TPXC3 /8^(EC9&@^7 )FG\N-(I(..4Q R*WKDM=A@O7EZ:#! MM/P5\HR!&258H)*LHY!^4K'\NG7HC=2. MX &B4J(X)4Z3MUY&[PCHH59+4_L&UABGEEN'&@-:A\U=R@2EB"M!P9@@&@DO M#9&<8,)(+N..]:U3".OXPOKRM$M.6:=T<#QQX;F55DHN>$HV26_O-H6PYNE; M\O398@F9J,$6FYNGUY>D0B6:YH%4+<.K3N+/.7.(HF#.>4H MJ-N6*P]V-PHHC*VAE&AL2(C&7!*!F- M$2RW#I7\UCE=:]!9I&[25$/I.D&ID3[@R$"CTH2KR SV)'?S"5[)!#IR#:7K M#*6+Q2C GL$B>:1)5HR)B,@I#PS@K2(.:"[JTCI4F+K?70VE-92N%DJYY3A% M+HD+E.<@=4HZL92"$3$J=[=G@VHHO1V4+OH,!4X$"T]!#94YS8!39"D52#M/ M-">4QQR^HTW&:JVTAM(:2E=<3(DZED)(WC#.)0^:@G;*G)2<$FW(ZD]EU5"Z M0BA=T$HU%YHZ;% ,N>(A"0Y9X ,DB*;$\I +ZF1WK2*WCIJN 91>T#IT/*F= MT3$PCJ_^SN3>[HYLF65N+CJ9U)AE! >>.ND-VOD+?_1C![[Y-9XW!LW\-'/7 M>*KX_!;K8&*CX>6W+'5UNW]8J#HBHBQ"QQM_6MN5L?M[N3QBL+[UV?VRXYRE=NXO7Z]]?>[W49K^\6[W??[ M[_>V6N^;C>V=%QOS:[)>0R\;M],;PL.&O<:+7K0S0 H-O=QO#H]X(GA4&S4;\YF-&C2/; MCR7!\23V)W]5-_Q^$34OL'PE2; ED@9FDI:!:X%UKAQHF:<\,9N\KZ1B6:_- M+)R"DTP3$IACGGMM#8%;F)=6&\YXY%,9.X::A50DP;*CW$87!%=)&2M"\%13 M2@"!73AX.1:J"ITWYIZ7I^_]40RC#@C/%T>V>Q@'VQ<+U+T,?WOPYK\Z/?_E M@>M':^P+/.&2MCV_Q M#HQU9V_S]+_?87;?MP^LUQ%GF\$ZGK)CVR,#JXIH,-(J[5GTH/=$T"Y.,MGW M1W$>HL8=H[.EW/OV:^E]VTN-TKBSDN^LM*ILV*JE)>ABY<;4SHI7 MXRS:_J 189:AZI=;W4-%LY')M#GWH2P?DL*8LY^K\CG^8PEUGC^^KS;N+(L: ME3!:$,?WU)7\TF=YA'WL+YXVG]9X%(/ MBO.P$M8-:K*<)N:&!O^3=AT^&>=@HH9Q;)+R+'#+!5A*+!*+DY!:QEAR.8D! M\\74Z=?S%WA'YWA_KX5;?_]S#/>?[GY\U=E] M>=1N+?G_WAVW_G[U97]OZQO\1W?W8#X?/QVUOL,[/NZ#';0I]C]^X+M_;Y_- M-=[=^P#OV3RPEFLK54)$*HIX9 KI2"D*3%!.)%>4TV?/E<2K]?X]BE!)C6A/ M =$P=5QB%;C0D3NOG6=4A,@# 1 C@=2(]HL1[6P>T2A7QM(4$&BS= MYV8)S(*TYIQ*8XUFVEOB>7 V<)W]QAF=&,Y^8YP=R->%J7-L*OX&]B[""'R[ MTR[.\NVN[T<[B*]Z_34 MEA0YIBQRQ+&*50U[P^$WA4';-#Q$L*?7L>3UDZJ>^RZ&>'RR.@7EX9;V^NTA M:2@OXQ3'WL?AL%/2'FK$NA9BO5W248CP@6#O4(S8(TY80"82 BI+T ;G2NTA M@9F%EQU'OU_7PEHCS] CY^N'I)YLD-.2 M(JR-T=[C%%+=I>]7L^^+\VR>7A\N=!M^U._'KC_+F7'5Q;X=QKK,WWIH*Z^J M77HQWJ2]/LRQ4\#M;]ONONX-:F_P]7#KPY*:$IQ,6FF!J,DM21QER,F D54Z M,,HC[*Q_]IR*-;*I:D_*0U95:IY>/4\OZ")1V5QEF"&IO4+<)H4,H091KQ+) M[;^ER)7^ULD[^C03AL:)O77"4!U>OQRJ$9=P$;["V()K!UG!8*E,= MS+X1)M?A]94F#(T/##J%*<,)%"J2P!#,==ZSDHP2#"*_7 M"4,UHJT\84@+SZ5U4@;)O0A.&>DQL 81,FC&:T1;DX2A28TSZ;0GU")A90!$ MHQ$9Z2QBQ')LC25@-3Y[SN2*:TG4"4-UPM"O0*?H(L:<$R4BEU2Y8#0VW =" M$H8E7)1JI MM6*(2"\1QS$A@YE% .I$&L*MCKA.&/KE"DJN^%,5O>JE1OR_47MXUAA$#\K* ML%WG"?U2)673#T>V\RX.1_WN[@RVO1^V.YW_C9U08]=*L.O+0M+0EP,+BDED M."%O-49<*8F,E 0E0IFEQ%&;6PFNGW%5NU0>GLYR!2ZON?EZW'PVS\TJ)"E, MLH@0GP^$QXBLB!BY:!RG3!//;8Y8/]9^9&NOA=QMVO*3,*[NU6=2ISC>7=KR M)*#C;%#8"V2#((A+PY'%AB#MB)4L*<=C+F*QJI!T[3!90YZ^5X=)S=-WE[8\ MYNE@I?%&:Y24Y(@#%R,-^X=5"%CS9\^%OK5&==W:M[_2T5,C6HUHYPX6=$UB%;-$192\HX@[&9$FT2",J74) M&QFTR6V="%N5UVO-LIH?LC]LM5G-3\)6YBHQFWO-LY"X)DY[S6@ NYGP: '5 M+FR?4V?EY%JG8_M)QD2XH&YW.93H:B$T"(J)U(I,:37R&*NO6"K MYFRA&$[>"(8Y%UX[$J@$HH@.8VV-_#6<70?>5\/QBUG-&LRP0$H]L=PC/05D MA5'[AZ.,R\7JI)S<)WEKP\\8C0 MQ)-C%&% 8L1]I,@1&Y#EW#G%@B&Y/Q]953.KVAFR5KG+#]>$6E>EH\YXO#/P MVCK-P%7I(/#,ERUZ8+043CJ,:#&7@HU(*Y>0J8XSQZAXP@N2:'MLAA24#V M:HX%]9(+\NRY6'5KY%NQRSVYD^:'2C;$_& 7QHLWJ)@;\NRH;U@"98*XH%:.MW6&]BK!>$&#UH(1QA1%&DP@Q/.9 M0,?A3R4D2=)&V.#LV6MB>>NJK6L QT4#_]?0PNO@W]#^^GPRJ9W1,7".?_YO M^' RA6/;/VQWRUCD/*9]'@V&[716?=3NAM@=_D%5P=M[YEZ:N7?O*/O^OL;! M,(?=!]D/F'.A7O2.83!G)0ZL_APTCNWG7K_A*H9KG "+#1H=F&/LG&46'[0' MPQRI[/1.8#U_2KD>=H>'HW',7[ (/IAKS_8:&QW&_V8OUJRM0;-"P=[/I_&"1"! M/VLV'QJVX3L]6#1XQ= ?Y1PP&,>PK,8P]N%^E+V>\&:8 MW+#]-0=@QU_(LV_8@C -VPV-3MNZ=J<$9C<:>3WMR4F_=])OY_N/V]]F0KCY MZZX'/^:6? !@!^\\SIC6@/M@TK#1\"[@@<.C\L[1(.;'P/=LNP/?*J]'DS>? M-8Y[(7;R) ;#48"!P$U@1G5ZO2]YP=W8LBK3@[7R9;,JY^YTRT-[X('GAL7; MV["'MMV%38Y#T9NT YMVX[TFO/XFBER02 MF*SO'<>96'J>0)EDKXL^;+S?@#4NPF6.V M) N7E,%%>MPQCP&_ R7Z\U!:F M?MR#'X6J8/<*M\-CRITS2SU#+0UO85_A36<+B_^UE[T]>6/+"L)3\^.[O>)+ M:B? J/Q-("" G2J-L5?MH3TN#P%6[=JR&U.:/B>W,MQC>P83;%@/=-F'(< = M1[%3AC(A\<'&%)X+VBVCVQB',\#]%._NWZ=0X.V%'1PU7@$L#7XVF?6'ZI?G MJ:JIG967"@,;L9O)OKA,*K$Z\9LTYSX<'PHO[^;C'U1R4%K6MWW:C#)@% MSKX!*@TS7?^_:^A[5&CN!<4B!LT%=3K)")H!IH)SIAB[:0#WQ61T\/ZL[FT= MGW1Z9['_$I8%F!0^!2B9_=)FX8O'K0]^^N\1]L?_=.U',]K]G._Y F/[YVAG M[P-M?7X+^IP7K;TO\(Q#UOKX%N_ 6'?V-D__^[TEX/T'%M8?]HHAJXE&W"J% MG(DB5VQQ09-(<)!9G6-R.16T>2VRL(YKJ@B8[&"VPR\N,:^I%5+ BS0G-ZT+ M,H[__W#@;1""<#XD MS;U&1'(@ Q.S.LFK#5JK(WJ,V6)[X1WL([_=7 MT ^W8'R99T*C(M+&F'P;;^Q94?WGEV'.>;' 1H(Y0H#G71!<)66L",'3;&L) M!Q]>J+?-<]![?Q3#J!-WTX1S)LPT'LQ>]J3LP2O_ZO3\ER?'!C"[[_L'-@!* MT1 13CP@'JU&-NJ$0-M2W@N2A.7/&A'(^036=M@?Q66C]4<3 M8_?\/;-F4B5XBA]KUI6%W^\[0= MAD?9,[^!*^_\.&E@_.;QY8UR:<'M6EW38D,*<>EEO$%N>(V9FSWU1X,E9$.( MRR_//O8G&10_S86ZU5:*SCZ>/YOSX/8':]A*H26^9DT0C"OH\XI1A9)V6R!HN3;* =T8^>VX> M8R^*=0B$HF:Y7LD2+;J][HD4?*[A?8WBX!6]!<,ITU-.*["UO]8:VPJ![<,2L"66F$_! MY7(B%G&& >*(=2CJZ!U1.CJ;2KZ:?H2U1=8:V$K*LDW#>'DYU5IO6P-XLYW# MXVMBVV;>U1K?5H]O^\OA RZ8%)0A+%AN^,/ (L66(ZM29-2[Z' N4-#4^M;' MJ]9/<2OOSD=4UP3H+HZ8[_6&MO,+@\7UB=OZQ.W:B8C"%+5H6)UH\$NB@206 M(XX>88Y#;JZ;55]E492"*6:EES:"ZLN;TJRJMKLKES"7EC MYA$[D\8K"^]=G]LM2 M6>7N4Z]?;_W];K?1VG[Q;O?]_ON]K=;[9F-[Y\654C9_U=#+QNWTAM6)U!>] M;F&B*IV[W;5=W[:=QOLA?% EK);CL.3/QF]CLH_A][6?WF_5J9OQD>/>")X5 M!LU<9S)FU#C*IUSSB:*3V)_\5=WP^T74O,#R8U'B)-.$!.:8YUY;0[!.# !1 MY](^D5\S?_H7+=3N$$SHQECNGN?Q@^1]^,=8M[LP,1^/' WW[ MR<%IV^CG;.Y\OGQZRJ/?.VX/\@GU?BR\,#T0/DE@?5-]8W(X//-3+R5XA,VO MZC:V1OW>2829Q^H83R8Z(,G!*)^$MMUN.:H_.JG.5+?[^=QWNU^]*I_T/HP- M*:IT\ND#3FV5QM[K=LX:$9:]73+5##K,+[>&Q!2N6&X8%YHI:YQP61@*7 M!IPPMC?WSDZK*.8_)IG,.[UN5=GV*9_Z>\OA^@$C-%=/%\AC3Q%/AB'G#4&, M4<*MXRD:_@,SX^ZVJ>:*:_GLN93+M2TO/N![#4((VF.I=!2."XZ]LMAQZYE- MA";A);YJ#]Z:$&Y-"-^W#F3F9JT)"HFP;"=J9(+E*$='F&9:81ZOQ>>KVMX: MLJ^[E8Y:;'SD2%*3MU)KI EVB#(6!*?"QJ">/3=TV=Y?YNF_[&;S<_M5TK K^ JD3KY>8!IS%$*BFB M$FO$*16Y$11& J0'D]PY2LVU_(VU(K!.VVL((9KF0BXB8<1!%""G'8B#X$$1 MD-;BW#Y'J^4 TNTK??Q"4?&87<^W(PE_P$ S9/#_2 !-(.ZU1%IP#Q0"J@*) MP/ Z7*^FYWII?/7>7[[WQCK!K%2(>4D #K!$+F@'5,"#"]PJX7W.F*&*7@40 M;J$M_-YLG,92+,\.!NW4GG@\)IZ-\2_3T_=Q6)YKO>^/8IAUR$R_V^EU#U&N MHCA78>^2_KL["B9MPMAC-(_$5;DT\:9NMUXU@%@.!B?[$DE6(LT4A88IIC1XV3C'A#= (AB:7X M29&Z[9U75ZQ)U;*@'8^.-[O=D>W,50YZ$_OCBD(1?O6SJ@NB3PZL/GR#L1]( M21P#)10I8F-V8F P> A!7F''5(R"6OOLN?99FJ6-5@Y')5DE*2*O:'MI3L/&X/R]V 11F',C5FRBNE8YL9 M"7/EDC"M-=9<5Q*SEVO*&\WE8M/F@#/=O<.#T"),8Q(@Z02/#M/ M$C+": 2Z#7?2*DE83IS'EU/@7-&:L>PYI\D9_F^.@U)Z$G3 MSO>=SZT#[G-%R\!0$"0@3@A#-E"@'*[3(5T^*>6L 8[VXUZ.*RA.6[/#U=AAYV7K #9!<&85PC97 M)N4V9'9P*,E 6 B,16N>/6=-J=7M'5=8 +_!VR(-DFOBK;/)<6LI"PPL9+VJ M$K4U 5R[3.VWG>^'!Y(0Q9,C2-K$$+=@&#B',0J!&R,XCBY'-UE3F64O1E[D MNRN@/E?G]N$;WY?V;LB:QL]:-HR3;)J-U\.P<=ZR8?S-ZN)Y]P;@G%[5PN%R MTZSQ6]ZX:>^'K>+BF.;XE!X4I0$&#&P("G?;=DH7AD[CW%L RM7\"#;FG";3 M7A"3IT_:(4R2DR;JU,=!9$09+CQBCH/2 M0I) 1F"+O&4I,F5@V0,H+1<$7GZIX52K2S=2E\:J#,?DMR^_5\I+Z;I4E)1! M44I*X?J9.$:,P^+5&;N<)UVT2M3K,,):E49-)?5_H[$UO2_GR$\]1;-ELH?3 MY-SR^I+-? 1/:)SF#.C\^8]>4;6SBL/95ZT@U )8DW02R5JM@!F2R=1/DQ8R M)26CKD,M]UV%_K0H0,PK80.@D8P$S&MFD!-$( Q&< *ER,.> 3C]T%TYZZ6< M"Z)47?PJK_:<3F]SE?8X;3FVG<^E= %DWL6OL3N*C?=C^IS8#MOOWD^T_8VL MQL]P3Z;6-:7$B;M\<)&_O*+/?^(@\_Z8'($5GS1%PCO] 8\,&X,%V"@*5'(& M-KX-*;<6)0344PJ*DKTL]I([W95&?U/*G+7P;-72< C(GXFW@&/N/'D&-%4, MQ/]8V)/^626L2)956%=1OQ$8E9T+KA-Q<1O*;'/%_N6=#M^\?PT/#KV3TF0M MOV!0VA>^MRDV_M?V7:]?M5P<%)XZS54U@%G@MKGV;+^*\&>/!B]2?9Y"-8,W MDPE<*?0XE39_]WN#P1M[]J19 >=D?@V*NSFS9&;( M%+K*\+@/,AF?DC39ZTNY@3\IMY+D-&@J8K%?!"8X-X*O?JG#XW=(EV3GNS]0 M!FP7A0V*0D;$D_+(T* 1CM8*%PV.D?PD/#ZAM]FTK.EZKR FODYT\Z0)AN83 M#(!C7$E!D&%>(^YE3DO6(&9 Z@3*M-,IW"@FOG V^,)* &7%;5*4)!^ID);K M:)WD0N.@,=6,NT@/B&'/?FR"$KU.F7]$;33NN(\7*#7'[:IS\&:W$#[0=^SZ M=ASDWHJ=7CXUNSYMO%ICTC[YLO\]'+?H/^V=CV]/]S]OX1;=9KLOM_'N2_]M M9V_KM/7]U>?6QZW3G472/G[W>8?N?__T<9M\>OE7N[7W]OO^9Y\/U@%+;)'6 MWN;WUL?6M_V]3?S?[RVZN_?E(%B9) ']- +8(&ZQ0X" $2E&J1?6)AMPA4WE MH/YF=L03H9@QU&FK.;=$@D:+K1+*^2@84VFQ[=?,1A1E<6XK&LL%,19:O2V? ME/_Y .8''$'UB$Y1+1-HCD8X[!W *F'*6VS;NLYD+7Y_S?3J?J M2C;J^R.;VZV[3NY2GZV&A^^<&G<$/&YWBRB=MCT;PC$Y..NWB MM"H*WT49WS=).G*)&PUHI")C/ 5AL?*6"Z9,"#BEJY\3&H]\=SKPEZ.XW7VH MC6[N&[YF'=7; N9T($.,G$F",J*!E#88&<448HE[SB/!&AN0TJRIR')D(ANI M;3 R2N6.;%DL]/+K]WRIL7"3'IT/ $FV"F4MIF,-\>N!]] MKQ\&C3CM;#I[MB,_K0QI]MV+KW0V.U6RS.M6$# N(?*U'-5H6+I(]N-)KP_?G)_I<0]6 5Y5)G3Q=+/+M/%_8&[GX[IG>6+M0;'# MD\U-- $&01MHP@.*[>UBJ0[2C3X.!F"B9Q8\ME]@M"&36H7^XZ#$J!,R>^97 M]G.5H;'7]H>'9M*T)M&D/-:X1,E@U*D6H <+5(F2:JJ3PSN3.9U-ZYG ^\[W ML!S%.;5K&5P+U-8>Q=SS"B^6+O3M?JITQ_2=ZTS7D+\>YL'TF/##4[("B%RA(8C !R.LE=%T9RB&41I MX$Z6*U+\P):XTNG1*AQ3U;?RG5&H-,J)?!E7S*JLY.ILZ/AT\%V?#+VTC?S: M:*BOXV&6V*"'QYC+KV?\\^4K M0S6# (>93 MRB7'M>A?U:"J&7LU6CASYQNTDWV:Z]?)C1>ZSSJYNPZ7&/&U0LGEZ>:[/DTXW2: MLZL!,Z[^Z/D* 7RY?/ZBF5',3[]T@P^5?S.6*[!*V8$R?OKYYH[!J)W&(RB/ M*K>/C8QJ-.TO.5/X?,/*!I0= X+I9\V]C*P,^M6HGQ?[N-=?&%7H 25E&\+% M3CM^+8_.EG:IFEG";;$2 MGP?J[>"HD3J]TT4LK,OO+I3?E77YW;K\[KI-[Q[*[]XH2+#^>M,V:#W'E4*0 MY_KP_7NO^KWC*@DJ.WO@WWE)4_)7LW@OSIGV>/9GA3J.>D6P](\[,2L(_/L\F2RU)S1G\[& M?KH\\%ZW&RM['N1T87U_ZS$;IJ(YWY5:O?.G3,7I".\!GWA M/ YXMEDIH9O#%S#>,_CPGUR\=]Z.3>UO,:#OL;].K;#O/6I[VMK;/V!,60 G MAC1U-")W-W-*U/NZXGWE@3)'/4,ID(0X5PDYXP@R MA#L;.=.1\&?/N[VKU+@:FW43C7U2Z/J2VE> ?!7M%XLS$^Z[/H$:LTP67# M-\\BCRL6TQ#P[/R/:?6VT?%))?K!W(M?LS-E'%L*8+YV>B<3-:!D TXL^%(9 M+I=?&D>TY@SS8M;V)X?,ROQ"*/:A[4R+Y<,0W+AGPMC--^?6&YRK\?,F;ACU M)UFOXQS994=)$?;'-L2-ZXC\E8F&L2QXU>O/L>2\Q !:K:7#!;E:.R_?'F!M MC95.(J=SU"8ECW2T-+?5LXYAZ4.X7@',E6ES]=;>H[SUK= MLOUN]E2_B?WW67RM3X+J_H0SCG9HZVQG;Y.T_MZF.Q_S88^M[_O';[]_V@OM MULNW9SLO][]]^OL_7SZ]7^2,+;;_?9NT7GX CMHGGSZ_/6OM[;0_O=SI[-#M MTQW@KIW/K[[L'[_K_/<[_/U]\R!*&0E5$0D6 I@Z$? .FX0(IB9H%[QV?C'? M$^>&2=;QR*F'_SEC'>'P;>JLQB[RQ035G3AL;%<]:;(#J:S[#=)2?_[:^6&: M*"3E -H2V(,Y9H,W)"FF%:4AJ>LV?%H7!\WVLFJO5+5W0=7$8KCXQC:5<62E'LJG4Y5'=B9_/OXH?"09LG>ZXV&N9)* M* &CO)M%77J12_8V-DNCIEY>%N"J*B&Y7'@]?Z& I!T->SGSRI>2+#"MW.VO M!&WS^0[0X Y!.3T-@,C@FV7VD.,&&,EP#^N8:79$!%5?$* M G2.)K_\Z#C;BS*V?%QM-[W/$RA4/-@&33:&[1)LAM6H/OP(>W(4.P'D]9[] M5O[J=?+E\US4JZ40X*<'2JQU>A"#]%18@C1E'/%(&8(M=+FMA;7$$"US^@R1 MLBDP;N(+#A+-4.4,S%Y3?T%\EZ_#%["F5\1L?ONOX#1A&_Q4_F2;(:?7S_8M+$ ;)A2N?[B+:V^\$"DD:D$!UUJZK,![+(D1T9DI MYY,)YU]VN&O,^7DCR^Z]&0_NY7AL[P"9UO 4UWTS[8=O.V ]B:A B]:(E8/9 MFDM0)()"08!Z+;)-*_6SY\LI/_\#C)9#G/.TD0$S>T_ GH_MK\4S7_KOV9Q4 M7,J\C_K=+-% S\BNJG6BDLWI.-^58>YV7U2#W.NW#P]++;(QT;R+Q[:=U=&7 M.:-X M.=<_5E[ZD[6N&A=6V#/(2]UP<7B:G6\3"IS56>:H<9HR7GG'CG*JQ<11-0EW MC4ES"*"=,\-R:LW$2Y1?/N[-:(?5".VX.DM!S D#9"*:O#*[ZK)Z-RJGKG-J MMR_C"^U..>,?Q_;,3&CV@M(\%U3FF1;;F(V*\T=J@=-)$'QWN57E\24\NFD M4L/W@#?943[[3)[9&4X"(:*ZF(F<0<_C,,6.>JHXGQHAOD M0>KT.0@VXQ0H\BJWWLF4/&XOO"R4>2P3=115AF]D[M'&.Q54N;:6US6<0WBVSH;35L6768/C@D!5"9_JC]\;V7*?R/CL-JG21DH: MWD167F0W+L=RG_][O%R3M,4^2/1\A*-C3P;QC\DO?X*8.NG8LS_:W;+\Y:8_ MYQ.@!.Q5=HUD1\F83@I]5)?/$_\V<)7\-^S#?V'RYO'EC7+I7\.P?$WH#:K$ MI9?Q!KGA-69N]M0?#9:0#; NZL'>T6#UE1[[KT)B%9D!)6?2+^&EGYU9.LE! MV>[A'[A!"J9-7G3!,W[Z52*N_CYZ\BT_YL^EC,M%OJI8:M5HJW^:(%MR[RJM M8#]K!5M9*YABRKHL^15>-\:Y$EW*R:,YN-[(2_>P]J+H8PTJFO]V_7\]SUK3 MW&9YF M!7ZNR)8EV+F)3GHCPEQ8G$7R^]E]5R,YW'@(B_[_%A=P19.?G71)"5^K65\G M1>@FAON/CBT#F5>A]IP<]% .*M_,AM__^)_!I[V3SSN?=XX^_0WOIZ^^[.1$ MHN^'WW?W_O-EY[LG\#ZP[?_S>7_OT^?=%^-[_ON?(W<<.KO'+=J">_:_O_N\ M__$MS8E$, _1.GZ;Z_##W,+GUO'.TUO#7 (OM^+23!K8 M$XVXQ IQ8ES.)O:(*2^HDDK%G%1$B&GR"VKU5ZZ>N^&/?.F:?%(C7(UP=X)P M-!E/551@!4?NG#,T.B6(3SIH'=GUNZ;5"'=G"+?S8A[ADF9!)2$1IYX"PEF- M' L1>1.3#]X(6]S>JFG$^,,RANXUOZJ0>) M7F]E+T3\!PU^=VN_;GZU[5)[=Z\WDU\UWM@2EJ[A<77PV%JR<&F4&(2;0BY0 MT/\ !)&36* H+3.1NF I?RCD,LY>J GF+@E&Z2@D#AYV3R:P&A)#FAF#<*1@ M &H/%.,KEX@0R_7\;RMA+Y9E=VHHU()B+=P M:"X7[Y?=!1@IK G5B(6! .^ MEP09"@@0K(M)J,1!^7THY%(+BGL@&$$5!Y,K(!&S>RD2"B886%])"FJ$U8[E MEB]$-PE>-KQJ.?%XY<3=>E-JQK]WQE_2$%URD40P)*1 7(*D*"?Q?=YC#8)# M6?M0"*96+.Z<7&+6')B("#8W(NZS06&)!HDAG6*>,$-+=VR0$VMM3SR%#)O" M#LLG828^N9*#?9N$FAG/*/EDX= M70-!'^K1H_M%T+?+/CP;O36@:5MG".)8<^0BQ\B+&'42,5FCLZ9MFHKK)J=/ M*E.EAH1RC0[W@ X+R@-. A-B&/+:@OGEN$'.*(XLU<8KC*60 M_H?GGM<1'5:4(U&Q,EMSHZPXM=I?SQM[+)R!C?\W:G\%'ND.ZTR)1V%E75;@ M87/:W;&&S-5!YHPNL+<\U#LAA3'+=FH0TY0HQR@.(0\.59,^>TR:6M*G4 M2H<&!#Y>HPV&/DP+@2/%F=+'WV MW-"FD;HIS*VUI)KGUYKG[\4>NB[/7U ,O&;W*[+[8@@3:R\E<+H(F=U3[@XC MC$$TUQ.4R02E@-U+X4OZYQKQ^E.(08W9X@ZC4+6S:/UMH*=:YNY^D7%_R?8) MBM*HI$:*)X-R2P*4"S8CS' 026H%"/GL.3&DJ0EIT@M"]NOH+ZH!XM%93#5 MW ] +%I*5N..0L=XB;B-#EDB.9# !/N=4E\KN2C8YD4W):X"H :(NE/N8 M 6(Q6X4&8:5EN?],0MQ(@ IN Z+<8LFY8\S@IQIP6FO#JTK^NV7AUQ75@;MR M=N!JJK\]MCH.UYO\ Q4MHT&8U+=>K85*?]9Q;)RV4 N*:P@*OV1J"IM$X (, M3*8EX@1^&$DMDBPEG1)W!H.@P!ORUH5IKEL)\E?ZX6M JP%M"=!N:5'7@'8G M@+9H&A,=0.Q(@RP'I9<3V UK*4";)X1)97S(I6CP1JY#7 -:#6A/&-!NZ0&H M >UN &TQ=U0EQY2/* D=$!<2(VUT0@IKD1LY!DGXL^=L0ZTJ'V+-C/@'&#W] MJ1%_07VM6UKOMZRT^)A1_J(I/CHL7[6U?7YT^U6_=_RB5QI"Y]:[0*95KG,9 MV!JX&<4A@)H0AW41++5F13U^!4 M@],#MX)K<+IC<%K0G*R@P6%+D.4V@Q,/R-(HD)4>.QXM5]X5^WA5E:?K4/;U MY0!CL<>J,\X"?H#_WA[!^=*+CKD/6T,EX-^=> _"]+QK(-23F# M$_+$ .13PG)^-,W9388XV"O/?3&6[R#&\R..>#A!GAK5G@ZJW77G:SX)<'QV8-/M12YEA39.GV]MSULO<^2Y.TI M?(\><,NCX\XCFKQ'/*:(P) QB*A(F/=4<"]78_)?FU_6/$!5(]\31KY?$GFO MD>]6R/=V'OF8XMXF+%!(1"*.K4?.)8V$CT:FD*@(*W(+U,A7(]^C0;Y?$M:O MD>]6R+<_CWQ1$*QHN'? MT/XZ;:ZS,SH&WO#/_PT?3@9Z;/N'[6YQ9@1RL8?&$+Z5VIDK&F?1]@>-" ,/C9;M^Z-JPZAH M-K(%UIS[4)8/2<-VY[^LRN<8-@EFTNT-&W8P@%7,. ";,,A T4N-0?2C?GO8 MAN\,C^RP<=H;=4+CR'Z-\$#XW[ =%FL[=Y?&O]& *<(T3O./Z]79,$(3HSRG MQF,NA#92, WZ5\0^*1W$3XS/[9U7BU"T.3/F]]/9;7WSG1&L9P5/>2\*+.VF M1<_FYC&0_B,O9?KIOT?8'__3M1_-:/=X"S!JF[1>?CB%]Y!/G]^>M?9VVI]> M[G1VZ/;ISLMMO/,9<.KX72?CT.[>%]+:VZ*M[YMDY^7A@18&:Y @B&I5FO$Z MI WS"$OF+6RELU@!##7E!>F/A11@\8$_.V>--M!G<:!5A *$ W!3V"(>GW1Z M9S&.JXF?C(#*[0 (L ,T&L<[>Q$3_8B'[* Q&/FC60ZX$O%?Q,"W8 #!@Y"P M4LSHP'F05LD$XY.6)>RTE]>M1+4B\G^Z%,YV7GXYX(([L"4H+$+S&E#GJLL@W0$X/Z*:L[>@ M6KZ[MWE 9>(\ 9D&G"+B"0>DK="(L&1) /IURCQ[WNTM$VVAM8K\ANV"P3-Z M08YG= ?MC,97P]BQZK$QU3"GJEP%^"-;=4Z<4>;&"I/@H%&=] ;M_(4_^K%C M,Z7\>=H.PZ.)M3-SUR0.MC(NO65&3?0@=V+_%RF%KQ!3"^LS\_.H M/QG/B3V,R/6C_8)L@N'^83NG]FSP[%_SNC HPN/'*PKO7Y_9JR635<&8-E^_ MWOK[W6ZCM?WBW>[[_?=[6ZWWS<;VSHL%FEFOH9>-V^D-*Z8 *[>$WFQ6ZU^U MN[;KV\ 3[P&\8BZ-/6B4ZLSDS\9O8[*/X?>UG]YO%<8.0(H I_=&\*PP:&:! M%G.LL9@KV=0X-UYL=[A6>NIU.KU3T#@:_7@"%%"X M.-LEN<8W$/W41%FJ_%VQ0KM;:2:9U">B$AYS LI95M. 9]J],/CC*B P7AU8 MC"JK8"KQBA,&%J5C3P;QC\DO?X;V ,RALS_:W3*U/+&^72@L^HNB;T!E7BTLMX@]SP&C,W>^J/!DO(AN:R M'NP=#59?Z;&W/>AS:7';\V?\]*M$W.I@426L[R<>H'^J6Q7-LM+-][-NOI5U M\SE'[SHL^?4*;?ZXS,IZ[T6QBAI4-/_M^O]ZGO61JV1__73N]0_67(U77)\.V1Y@+F?[^)@"!9)UOPJ7W1VG]6=7GY=G7:/$XE:1!J4 MX8DG8W*+:8]5"BEH9J[:Z<5V#H\O+M*^/=;YGWCCN][I_L=]GL>R__W#MQ;= M@GMVONSN;8$EN4E;G_VWUL=7GS\=_^=XO[T0Z?[\%XSSD.Z\_.?SSAZ\9P^L M3OI6M/;^@G?MG^U\W_JV_W'G>/_X4QNLSJ7SC,QB(H/(-=UB0AR'A S5 F$" M6XP% _--/GM.FEC*)L?R011KKT'B7MM!$::IX)K08#FFT>'D%8 #C899+\U5 M8VPU2*P-2"P>#W0@")(V G%-,8"$"L@*%E%@"0'@!7L_;/GQL@F4ZLJ$[-&51-J=I]A=RF(44QH$[3D3CAM%0BP0+#$3D7A M:^OHP;'[HG6DF&9<.X' [#6(6V-0.30%=C!LN-"!\/#L.26Z*96NV?UQL[L1 M(+.#$=HK;JW7EC-,9-1$A!B2JBV=!\7IB\7?>-(ZPFHJ)Q/B2N6RQ,DC,'.P MCL)FA%^9I;-"3G\*P:.M'QQC^-4AI$]022YDE,CG/G>$N4L85!I.&2&'' MYRSNUZAY1)GK]PM[;Y?L&25% JM%@@&#<^9[=,@RB9&4&%MI7?"YS/%J'3P/ MU,G[Z#D]@CWC MC4,&@V5#!&9$*1ZQ2V#/- WA-;,_:F8G(EH2.= MUDS-YU?D\P6Q[HRUB6N,N-,4<2Y([OM$41(B.B>9(+F4]?J)]:<0G:GXH5'. MZ,50'8@J50_?%^OFQ?0L:QVON6N%AU(EN=*Y0C*/,A\=%P1+IXR$OW])#ER- M@3?$P ]+IHUD&DL=$DI*6C!M D&:RHBT,$X+#R!H\#IZ=&I.7SVGFT!HU%)0 M3Q7WG-E $TG>:R\D%J0.U3P\=E\T;40*+N((4.V$0CQ(A:P.%EDEHQ2Y@X?. MD5G:Y$PWB58UQS]JCF=6.V!U%H)PW 6>.YV*:# WD7KI4FW?/"AF7Y#M/BBF M0$U#DOJ><.+N+:N7URK1NJ'D_I(%E+CS(HJ$",T-S:),R''83R^UU)PS0H+.WEXL M:5/=/G]EA1SW@#S%-/?@FR7*&(]\65( MUV:0HR:>UA+1<1^LD%QH'C:EF M.6?K@!CS[(+*63-EQHB^L,[8+ZJG1\Q&XX[+V;UL#WRG-QCUXV[*Y5-C=U"6 M]5T5FGO1&PP'A?/_LH,8WMBS4IUP?0K;?1GS=8^U7G[AK9>=SY\^;\/O;_'N MRP]T]^47LO/2BYV71U\^?6R1';I/EPK;??:GN_#L7>!#X.73G9=O^<[>/M_= M^X!WOG^!][^#<7U@,*)<+/5;Z_,7?N =!F+#/E=+E8@++I$1#LP*%SS +O?2 MX6>-:>G&S0R-DJ?(%&%.*,DE5I8Z[H-P5BL._Q<6*^'-A41S!;GR&RH;T9C= MJV4>F2T1=V$9Q9^/97[L1$KG A8Q^L2M!(76 G,1R;$6@03\0.OV[78;.[VO M,8NY!JT*SS9+X;V\O+9[ULB\ :O='@X:VV]V33E.>.Y"MSBNGN=8XY^B+)!@V M7 6>TL'V]4GG31[0^?N>+B60G;<'#+0L$)@:2:DKC'BEU & MV]T\\%QY22A!RK.(N(H4N1 2\M1%(94EG%# ")'QX8<84=W/\DU]K.C1M. M^CVPWT*I+CY+8 !*]@0N?H,-&L;.V8]%T&K5%\1^0&HOQGT!QN:&C^VO,>Q> MG]9^O6_AOFFM==;:/' )=';,-'+. S1EEZ,!HP2!I4M]("!4 @@M1DF34[%$ M:Q5&OI#1+R&+XG6:H8D/N6W/:>X=T3W,EFDI#E^3P25D@($," @B MCP-&)!@@ XE!;<%*(^X9"90HJ5G68G&37$ %&1Q&,TO>"),U+W+IER+%Q-4P MIHSBA>SZ6!P2-45<0A&L=7J06' \BH!8KKS/F0:*8%(BIE1426,P=( B=).+ M"P00$$0$"_VXI&5/S1>?%[UT IJ(E>)R5'\N6#WMW"SNM-%I#\KMW2*(=NP@ MV/]K_-WIN=SA(G9RMZ&6[7\!H77>IFO8]E^R)GUV['J=TOR"XC\W7__=VBB_ MDS\OK7O_8)P-8'/ELOZ5>-Y^LSOO:3BR/U $?<<.EC*WP6;!(5K- ^9@03@I M*'>$<<\I;)S*9B%1!#-RB?I7P'>B\+W(;X@3;IMC,)BOSTQVVNN'0>P^824/ M/CL]B K8*^* :&(4; (0P5I+@PS&QBB3,ZM!\ Y/+^B4Y*M%SEPVRS?-1EG] MQN:"#P$@N+KP>N["Q8SX5\_V,\LV7K;[P&&]/F#X:'C4ZP.%7M?$2:"F9 MXB%RZH4.BN,H%8TL">_I3TEK N*5"[.05&51;$Z'5!L2%]/8/MTY/$A@,(AL M=XI4G5&D2(.)AZP!IE=!.A'%L^>$-L5/[$Z@AXMI"PP&VV]\M9W1C?U2=T$E M;VQ_MU^Z((5_\MAJ%]5W_RT3A''$$QZ0)!P#Z+@$>G\T2%*J,?QFO2ZMRO%R M?=)FHS<:GONF9F7.N#O--4\,Z2A(XEI$+WA*Q(B8G/1 "2HHZXJ[*F\[)N@J M FBJW<7PET4T%%R!YRZ7!W_W>X(IJWQ.D$-(Z//!>I,"Q1]8[FXNW M!*0Q5H@+&KT4D3L,D"&;BEZ"&*"8O+?=+S&WZ,TMNXYL][#J+IR]VR?]^+7= M&YTK?&5_*E$TO3: [>O$2LPM"KG&J@7ZZ\;0S1:D? M2[3F>=>M;+'8RPFI6[9UJ>Y#Y)Y(!W9KX-ICK:EQ1@-312*T=A?+LB6CM=7N M@G8S/-O.[3? D-H][<;^X*A] J"6>W+8P_C7V4ZOF]_=[Q6_7O65*;4@^N3( MY4N.P7#G/#:*("UR*VC-.=(T842855%Z+J/*>;IZ8SE%]W\:O!R@RY M$)(J<35Q=53^J'._>W':@^F5$Z1"<;'@FA8V.&?,'SG15FF[,T^,E,0[:2SH?L9X MHK03BA#-%'&8@(DXUQR6?.1R'&"D7(> :;8(@M/6>N M:KN_7LXMN;WU?A=T4EOORR1Q!O,XX$+H1!GHP: 6 YYHC1SV&B4NL01 #Y:H M2\SWRYM:/QC']U^]X=%4:;_,JUG)SZR^#SM521B8*N@ZI8/TZ5'L-JLNNBE3 M8\=F*W*<2K&,GAN-_ZWBY/G3GWC"EEYK<[96T>*G(_AAWM_%]L1JG22S/#8> MW,OQV,XMBZ=L0^24_/T#G^4IUA8I; P8$4PA)^!'3$Q('2.C%L3V!1;$1F.S MA,./KDPV_4KYSEE^MML= =]E4=V/PU&_FR-?WIZTA[934\[:4PYI?=XZT%%Y M88E#24:?,W<\4T<\Q\V&^[4?Z[T$O5N/O8MKO9$U$) MZ2JCYZ33'C9<')[&V+T&K5T*F:ZD@H_CK-8?M>/7F#7^XGN+_2$,84*20Q 6 M$?3/AR]-P ;VHWX_3_.T/:P[%_W'C=@\&]LK[=R5B>,^GCR;#* M]6:X2O9N_&8'P#P)7E*T \J/X$*:RHSW>GL/#?CP$U:AACW.*Q76M0^J"9BXXDR+A)'+MX%\L M0L2<>,G&"1;83 YZP2]SUN'2R8]SZW ""(,9L*CMPTO@ C[?.L B81,XU'=&93CYXY*@,O;[74&]O%R7[?:&P[O^6W- M1K*9,L;IN,,2$RO*5AO6O8B8@8H\5[S<[@U[&USS9 M[G@GIDI;WOJ9!9]7I0[APO 7YB9,@R_3LZ^S)RXW^_U,V%E_^NMLZ7CLYBD0 MV1: 7PX$ G2,*CTKJY![P!"[)\54^#O/<+#=K?(=:I?J)>,99M,$@FD^$\N0TLH0DY#VUADCCB'3/G@NC MFOR27(4%&GL]H3$ ]XDI/L&V..[E,XD&S1-E?LQ$?:E0,,L]$!6@=0 ,?\TG M24_*ELXXERXL#W C-%P1=98?_^1<\DE&%UE.*@ZC/DB[X=&3([JM;ZWOF^Q M!-@(1C3"+!\O]$!_6MF$C+#:\&!B"3.>QQ@G!_P;9=6*'7(*>GB_B,ZSL=,I MZR:?P;78+KZ/HMM-%+I*HF>%K@$/ M*I9.SQ>O3*@TL+&*=Y[<7GTI)U:,CJO3!96B.-'C!^6-1]F9VLZUWXL]D2[2 M$S8:FT4/;%F818.JBX[MGX[?5TR''$J(8!\>@WJ2(PEE.D6QOV@^,/P\K/R$ MDW[/Y2=4D8=\6P0*SH;=C ^GJ&JH\L3Y&1X9Y[OYWF&WN(:S 9.'.,6)GV?H MEN4?@CY6IFS'9_XN=R!5G_[%U6U^"J;V\?'\?0K@X,.IC$<6R,;QPO MQ72I9Z9X'7<62Q;DMM.8.L^%LX8F@XUBEL'',83K9\G<&*F\!RNA7U4[.;\S M9TG43K#+SAGM?-X\,(R)_Y^]=V]J(TG6A[]*!^_9-V8B5$S=+_8)(KPVGF!C M),8V'B_\0]05!$+B2,(V?/I?5DOB(HFK!)9$;\1ZA"[=U5693V5F93Z)DU&P M9YJ$N @Y9X.J1KN@HWA:4]EADT5*;C'YK[%(GCJ!>R -&1.8XTT\01%6#[EB'8R\#OL M_"N3"SQ7.UB@#*1/JFZ@P7L5"??8<*>Y%0(KJ;V3)$;#'EA>-0]4&LI/^;V2 MM^-UB\G1P;[3U#E8H,S50G*IJT,F*8#'KPGD?$1,C\W/M7\/NZ/QG(+6(=>-]AB5!>9O;.N'/>^M M_7$S?M5LCRZO*-Q_<9Y^DL5;Y3#67W]M_OEYNZAOO?^\_67WR\YF_4NMV&J\ MOSU$MP!#+Q2I5V+_79 M&%4:YY(JQT+$8(0D$VUN+0=O&6:2L#F-8"E#N5>1BK\FO(CA7S!C%H;5M?EG M*%\B9R@TGQB]>%*H[86C%YXG"2OD4LZ7P? /30PYV'ESFSU& MB5:@LFYM(W7.NL5YM-W>>!AC_5:!RL7PX&5W2E?]^V =LG2$U^'<_"ZY:EQL;N/+9?>)@5;8\"(:VV1!5L'.6H4 MC0E6THK;Y*E;G'2ZEXDD0W'*EL25B/6'%"8GEU\#9!J U+0(8T:LWF/QBG$! MN@!2)E7B1&"3J5LC >0-S!(K*[SZ-?+ULW%TO)^,EPI;BJ@*$G$ A;\O_U@U%HO8#W ]LCUUN>UFWF@3XH+7](17BUS^?X( M)8>#7'*DK$2V%-F+^L7!/F=14L\2HE(3Q$GBR'D=D3>44QXX8\[> HGC4GI' M%&49/9V[>9J>Q)EAE5(:6\N5\CP(:;45/K$@G-%:4W9/'YAYI@W<9#.H<@/N M*P8])O6=35J_./[9^'"P;V+41#.'P'JPB#-1\C[!JDG#L-)O1B&D\T'E:?(WUG>D(J>>*GX[6_LB M6J*YUZ";7(#;3<&.)=8A &[8:KGC7O*U#<;6]13I"R6]3I&:>4+SWD\&F9=/ M 321MP^+@^$Z<#!"3=)8I*@Y@Q$P>5_;F0K0%D.B=O=EH %GLB#F DA4 %O MDFP5,,*]M\IPBT&B<(T]H5+YF0%M1B&L .T7BU_.(9 2K$WN4- Y[PX;B4R0 M& DP2KW+;GO.@*)RW3P$T/ *6)_;[6+;]SNW>FA7Z5ME"M556=FC>Y,P\,$$ M5CY:1;E@UM$$FJ-PQ-08IH?V #BM0\I>?#^1?-;ZSU<#G"1TJX#Y%I^,-L G M\T%'$0-!@N:P)Z@ TDI+I B-5'-+"#69.<*8R=;M8]U(IN)QZG9.+K-1AU\, M5Y0CN="]'493KAP[J4EA_;TM-7T979J&4,!;>K&BB>7QW;2(I&VU)LNIGE ?/ZC5.^O#,Y4]!V% PZJK MLMP[5XG.M(."?4Q)2B$$I;D(P1@O&7.)\R !R?C#6[$,N1KRV'IPWR%CUTW3 MPN)]T3C*C@^#O35W1DPBMTN( M&&F7!/*!&J((@RT70)!(^1".Y9OTW-MWBN[=TGHEG[EPY$9*]F5X_ZHKX)7$ MY""LO_JK6U913O1^>5S\GA(KHN*:2I#H:)G.% 3:6<5IQ-B$>\2;W2W<5V]\ MSN+ZF@4R7V\?1Y^2RFU<+.S%/+F<38$]4H)(+PP1EC$02+&N*9V4Q3M+V::N MKJ#@^D> ,(P5Q\D9$Q/XT$JH8 @VI%K=N:WNSJ=]91*A1%.PN1(#1U%K*ZG2DR1!1EAY/L"C<7M8.ESG-UMMW@(.RK.34=J^7 ME$S#ECN.JJ=WO9\--QZX+58[X--%$J[Y=3]I2:7W 1&28 ?DL!Q. ^!(I8/Q M6.:,Q\S0C&$/Y'**,_"$\MG9,*>2C!>0C)VM_6@(-51SI*("!U$8#@ZB8B@J M6!5#'%,DY#B$DO+!6#6DQ\UD5#&,-ZDKB^/ WSH=A7TI0S Y6?]:Z*4,- V[(_2& M_(0C3"P&SL%-&L()9+U,^?#-Z\38T>Z_ZFV2X7N/S1VZ$(#DO) M!$A##A?DX-;P+N4-!Q\/ZZJ,6=>"Y-*J?A?^'T8W'E9=K9=55W_TP^1G@JX; MHV_]&*^36S^[Z[+@Y6C,GG39NS]C1E:#Q?Q!E_VC%(:!0(#(9?$M+8#+0KZ0 ME>0-+DB)8J/KW?%5>OHS?_GM1&W8N(@.I'/>T*CO+>7+\_;E$G+^UW7_V+@. M5)O^S#W?$;&:17,69RU:+_!@W M9@474^:F9+19J,EYY(F2IDXD#GY(HIR"S>\=[#Y8YOQL&^PC3I2NVC/<<:A$ M5CL.LOOM/[V]G M^P".Q/OA;_[[GT-W$EK;1W76^+-^OOUGSEBJOG?TN0F_:<'[>=QL[^3S M<9WN_@ GHU__@G_^M;/9;WQXQ^L7N_M!6F&M"Y5:QEG%D#:'(2Z:3\%28 M,HXB9(T(4>-34H;___^/2/QV7)GFHT#YHU*1'JY =T#XO4AVZS90(<)=B& L MERX()S3EW&JO$Z/,26H])OD,\WD1(35_QH N8G?Y3W!>' S.;X(!#U)S%0$' M+2WD\K_+:&W\]?LWLZ49U])X/)4<)9S96Q6S[)7'DMNJV,<8P[E;RD7'KEK! *)T&4 MT9'P9_9.*MV>4;?'7!2:>%*$>81%RFV-X!^K0T Q, 8^I[(BTZ1P86J*FTJS M5UJSYY>J56GVRVOVA+LA2? X$J2C#XA3*I"V1B+EE<4$/$B9Z-J&KE$E:TS. M[&S,4;?G=(!2WIN*!?6*V,Q]X M(C<1ULY7 M:++0:#+F]L!N(#4S AE-#>)8Y>9/DB/C@HU,P9(F.3>WIT*2"DF>I82X0I*7 M1Y()-XLYF@_H4::^1)PYFT]U%&(Z-Z#A6"NELUW":YQ-+Y]9/C0I';0_RNSD MZ[TSKO%\+V4*_506R&X<5'P\,I3B(M-1.E _SPDAAB2F.;-6)1FQ$ID'M53M M^[H17>O//E#J:U5*JZW83R_]V,7UG>/]I%*P21,D$LO'K2XB$W%".G KP">D M//*U#=D/'N2)-&QHLG;A:CB+9LN0Z3^ 9Q.)PUA MX&]2+G,)MP:G4P/,:TR"9D(!$GL =[)N)HW$LM0ZD]I+ NP65 !@>/G,7&Y^K%4BYN\U-O M-"F^K:H.=J_I>U=O]LUK1E=G?!<;DZ.QK>OJ\]?>,@^>[N+=?K+$>RK! !*9 M748Z#)Z)%RA2*V6DU#KA8//BZU.(CE:!DVR"MZ[D.)Q@=^^D5%*\C0CAKF@/ M?XL_AP1< W9$$,507-'*P0]!S+J]WXL?AYUA63A,1'/8@+@;?KI::?;SVI6,N#%UK#%\^C*G[]\ M'5TQCR]K4+%]TFZZ,WC,=JZBRM^ZSFU;_-V"A8"';#7C6;E9Y,&=VO-LSEX; MW.5@_@"'*(\G3QEXH0<#8CNX\74>JK^[G8.N/5DO0.ECZ4#E%G0%H;6RP1S% M;^M7O3G_ZK0/T$[LGA3O\[VOQIF'5GZ=O"W)([P4:-=[;>'&L4:/F6-&$N8]>ROYP-S.$J :[ M7(.M.#?N($QHC A_2JJ$0<#G%?-'C"(5:!BJ*/[L6OC-A\PJ]-$VNT7)4E]- MT-4$?8XGX(SG;?!][J$)V]X9[')_-5,?]_HIG[=TEXV Y)ULP M4Y9JKYY\YO5Q/Z:B5TR+IWI6GR==Q0-C/2" MJ@&19,6I\[1D31T]44$Q+3!WFH";2%,4@AG+DF-\<&C^G"WJ-O_O#+RTK3;X M]F=E"&<[YY+L'-KV]FG)-WOI_S>&3.TKS<%Q>EB_J).]H]V?>T>;;/<$QG'A MR?:.YXT/6WQW9Y&\_/.MF\J%_\<](X^GA2WPG-W8O/1XV2Q?4 M#_*]#F ,,!-'GX^GYHV':*@*&$F-->*&1*0UX4A1JJA/B2%J/-!U+'<>>RL MB2FGS:=(,AV 19I9AE(PS(-V6*_MJT345VN<#==ZA9>VVBQ7?;-<8!F>$\72 M0/C8@DM?N9'GYN05O]+M_JTC3%/!-:'!&1 MM/QECFZYH+W7T:;]94VS3Q/.;E0N4:LT"F"O(PZ>+W*6"B2ILDPEHHW(%',U M3G7-L,F>W8Q0\8*NW4V@>(!_5X'%X\!BO ::.1FD=L@DI@ L M* <_+@ED/+-:!S7>%41P_>V[6/KB6;A\L8"5M@L_-CIIMBL+,-GP?S= M"2K^VP5E-D5D,PP4. JPF0JRT83C$ MB#- NLHJG#M"C%F%G@C*M7 () ,\1BL-TM(8E%*TGGJI=*9+G(M5N, HL>S7 M>+7)U,-BQRJ9^FG)U$QJX1UF+$F>E-,Q.)NXQ3$1$UTL9 M)O:4G.HGX>>"YE17V/DX[!SO"(L-XX:#J^TQ6-.)$N2HL"@DFH3DG! SY.2: M<_^"Q<;-QUSCP0^T%$ RG6CF*5[X2Z'%[=RQES7;UTJV,]-7[X8]!A/FWX2S M;J[>KE#D02@RSCD.SK@424N45R+!V_DH=UWA"5[N^XOE M*Z.G,GH>8?3,Q=A!;"I^N?OQRST:ORY)$R[I$DK3YM((>ICSR"KH>AATC4<2 MDV.!6(<"[&.(!\>0"8Z#&YDHUXP93.W:!L,U(^=UP%P59\R[.&.6D]9KJS'> MM&+E(VD>)Q*UB#0HPQ-/Q@C&B<G;X(],$E\E$K:I'GFO_.)XP44U*EA!F$>P4&/8/')&E M3"!OF(I"618C6=N0E-8$GNRF5E6/+"P^K+25656//#-*C%F9C(*)*3Q%#,0# M\:0=TLIXA+DP.GEL@K-@9>)U-IE(7%6/+,HU7E5(LZH>636SL*H>>4;,W_R1 M\7Y@'7[*;5LN]C.U#/58(I&X0MQ$, TUYB@Y(JVF41 : ?2YK#$QBVFXP)GA MJXD1*VT:5O4CSXH1]9L8(?/Z6T&1EHHB'GU$+G&& #&B4F 9!F+6-HA9QZM, M2K7LUWBU!23#+EIS*" 9]K\:#\Z^XO(2)F54.%D)^P(/DN;>?4$HA[U12D92 M9@S]6HNR*B]YOKWBYX0]R8QTPE"'?)*97YH[9"B-2)$8-97"P6?Y-%QA4L/S MSI.>23^7H_ID_A"T<$[]4],T9YN:)47EVZWYIT%S5;FR&K \9L('XCE5BB$: M@P18IAA9JCVB0287-,&6AS*V*^:*2)F28%8A1(@,@H@J9NI6;FF1B!6RO,LSX M1]DV?F/8F'XRI%RCV@OV>5*DYCMRCC9%FEBL]?OO8&WXFA .LA1R5!-XO4 MS#I5=D N(CQ9&$0J!VL]"E<6/VRO^)^5/L5Y;6GD>_\]Q/[DG[;]9LZVC_R/ M;;CV]K?&21U>-SY\X@V (8 ,W+@XAOM_AG%]93"BUG\O_$5CYWB?)YITY HD M7&APX@Q#VEJ"L$M:\(!-X.ZV-/!: >9O*7V]?LSWBEYL-\'RC3^C/^LWOV=X3H"9W5XQ,#A EZP_ M;,;OI11G\#Z)H0ERUX_=D^*T!<,K?LO='"E^6]_YNWQ%WOY>V-/3+NP H6BV MX1>Q#_KL;IAV]L/L"-!;%X=QN3M;?/'OG%*":D3LKE]%Y=,($>DL0\,I\/ MS/N'W1A1EI>)3>Z:3.?7,,]Y9\M"/\A_8:3TPYMV@W,UN"!F(;A8Q M^%F6K?QRRD5_-%NM+-TA9EUMYM]=ZG0IYS?U&I2^;T%;KU^IXXY R0 6>@-S M;OJ=UHN=L?>O_:[9]JVS,+I;?LK1C;IP\S;XX,V3$BK*<62?QY^=G(%#D\%H M\]];.Q_>%2WX9FL $M-','"62HR[O-_T 0VQ-/A@@UG$G#EK)57:#"C-V('E=JO@MK_W-_/# M;.O@Y.E260:10 H]O '.XG8:;-Z#O7O(AW-IYB+ZZH3Q@#0N_+[7BC'O L). MYBU(X^0!AQRJLL9:I3GA7K,0L!*>I!!5 MX+B2AU\L#S#>?9$PYK!U(.ZRWX-#]KBM15R[D*@Q*7&2DT6F2<00.&X8R:,8 M^)@/=!>'IF".$&JC"X*KI(P5X(S1O&,*!V_>L9,-!,0?QG#6@@5^JIML6V<# MH0);_F3PWDX^T]B!,?Z[U?''KTXVRG#,^3Z8$C)BHQ N[57/8./"B:$@G"%< M$9P"6P/GR]M36 V87X".I75W)Z*-U\YZAI)>>K\YVGW-+C[KCI;JXKWM MMCI%KSDP1 $D3SHAMK)MV>F>=KI# S*'ISJM5N='_FOBSO9*$-_<&DN8G$V8 MO/(L[O+,<'#X!Y/8LJ>]^&;TXFUH]L#]/G_3;)=34?[H[7"QA@>)XG3B[*^\ MX>#CMS^:H7^8#]#7\> 0?5AL,+SS\./U\J.QD\S!9YJN:ZIO_1BODW_=G9TU M>@: E?BD;SYXJ(2O&T4?--1[ZBX>D7PV\^/-4 ]\75'S[AF[+Y.PH1]4]_%Q M$$_9S?&4S1S6O7%BOJ0K\*2DP<5;F\LV+O_KNG]L3+1R6:VRI.GI1']?\]7R M)O& A+:7D;196-E?4M+FD)\J!3&*"6V"EMP)IZV"9P\$2^Q4%/ZAM.Q/2=&Z M3&&X9DUN#D\Z<[+IRAWZ#9*N.O#YQZ/Z43C<_?;UH@X69>/HF&]_.(!Q>KIW MLG6Q]R$=_COY[L76-RN08QO]UWU!%!=,$!2L9^"TZ(">B02*X "*O2/0: M/)AU3J>?&R061-'IT9#GH1)5V&1Z3FD M3XF+W 505Z+QV?;C\D='7A:;ZA/81&1B- 6.-(UTD,]@8>$138X[):AE^<"' MFW4S&5YY=9;3YV;O&*5NC 5XR:7//3A)61B4NG].7SM*\6=%J2P@'T$^MO(D MQUZ_PJC'8]2G"8R2V$@CI$',BDQLSC32/$60QJB\Q_-D _-SINQ=3L5664_+1HRS3/Q[BX+:B0@ VRZGG&7FC]C0!>QVZDP MZW&8]74"LP+F423A,DAQQ$6BR%J?C2N"@^"&8P4^7TZ[(/1M95IM?+OC;..R MCF5AT&PI[:RGE.](C[W-A*LT!LZ<<=Q3G"0-2IH8"7E,P]&_NTV__&4S+PLL MNY,.F\>)TF"0=A@<-A82LDH8Y)C12@3)36*#MI^3!^*3J')W:5S^.XM#LSTX M?KYQNC>4+<%!^$X[O;)>X,THZ>SJ^.U?-P]-;?VPY[VU/VZ>/#?;H\LK"O=? MG*>?/#A1,*9W?_VU^>?G[:*^]?[S]I?=+SN;]2^U8JOQ_O9<\@48>KEPC4X_ MECGA[\$,RJ<)94'9QV;;MGW3MHHO?7BC3+PHR@V9O"U^&XI]#+\O_./]]NX$ M]J9^SD8M^H>=,[A6Z-6*^-/'?'Q2%H#F#-*KP$Q@\7*6M(KFB7#'I4E\[B,EMM_>M=E[_Z,&5$-=KD&RU\XL6E!O+J' MY;,T1IGU93[+(,/U 6[RJD['91AAR-M0E&G4*#,W%#DH5I11L6J"KB;HDG*L MN,8Y5OS53+$H1>JWK?9@SYM@UW]%LW9)6C28DTOJHL&?DS)U#Q@]1Y#J=7RS MFMA?,[%+%F-^!!^[*NUS/ <^]M?(N)ZTB0X'JYFUW,BD93!*L9BL=-@27\:' M\YF76DS&]2E'7LM*FC,,3/_<_?9/L[ZS]:-^<4 ;= O7Z7]:VQ]:K=V3O9,Z MW3O:/?K8VCWZ?#A!+7?T\7#OV];/^M&[B^T/NVSWZ-,%/ /?ANOMG>Q>P/,V MZ_"Z\>?'XS*3Z+*MXSM>O]C=Q\192ZQ'/ 2-,]U3ZSM4EZ+SE8.UIP+F@?.CW(.J2'_6]'**>WT14';F7 M5"9$A#*($QJ0\YPC&BW3@4:?-'^5B/IJC;/A6J_PTE:;Y:IOE@LLPZ^J6^V0 M8.*5-:M]G'N[0"F=C^0O7FTNQ9>US#Y-^+K.XQA#H@A["Y:94!1I*B-25 H3 ME+0FQ+4-*7"-K707RE>&$7?D2I Q9@3!Y"@L" .897IBU(4R!"# M00PXDR20Q&18VR!B'<_<;V&!@6+9KS&GXY'EL P'K,RSG(BL$N@OO6%X%\EV M%:U[(M!_G; )HU?><^&0 NL0\2@5LEYH9"6E DO/HS;SCM8M4.#FM<+#*MB$ M-Q&B"OB_&(2,VXK,"LEH0$1@C[C)5)>2 (18$95GB6N<7@.$+/LU7E4<\7VN MJ&A5@<25L1<_=KHI-BN3<=YXOSMA,@+6"ZV\1EYX!R:CQ<@R$I""]7KI++9;.TY4AO]\@SL"CD?AYQC MAC1+PH0@ PK6Y]H53)&EE".IE:!1 92*-*=#^F7"S<=B//\OAB*-,?M+$26"( )9GP*@"(G(8,504C$P M)Q.F+F:>?RDFF=;N+:VOC)[*Z'F$T3,78P=-Y_1_2M.1>_'KDF+ADERA-&TN MC:"'N8Y5\>X#H6N\U S[1!.Q*.JH$.>*(J MU1%L5VHJU*.%4.^@VM!L^,?C9W=?<.9])Y'1+@WB!O-D25"(&P3 M)1S'Y!D@'Y>BIEA5RK$R&'%[7&A&H*A*.58'*LYO0@6)UDL1$@HZ.3"-A$:. M.HJ48SY%28CT#/P[M8[U"@/%LE^CHA!;; JQY3"YJQJ9E;*XJQJ99]A!CR>, M[4!5\$R"G:USM\&H"'+)!"28 AG!UA/I7D."^RN#AU4PMJL:F5\$(6-&.%8T M!LDI"MB7-3*Y$TYVVA46T4:CH[VCL=;J0,BR7^-5!6A?:8W,;ZMK,-Y3)%-% M:6=!_. MZ^"X="$?8IMU,MG,OHK/+LHU7FTQS+"#V!R*88:]O\ J+D+G+'<2*_,J7G&I MC);,;FB7% MY-MM^:_XF[C&LHPS2(&() MF%Y1<*29-8@RFJ0P23G%\;$W .;XX> MX<1V#YKMG?7ZS70^>*O9#B#9;Z@J,?R%$8%F1/C[R]=> >I7--N^ M=19B*&R_N!4FVL- TPVDX"QH*A3C-@4NI'922A*C%B):KL/]D3+;.CAYNI&T ME0?>@^^"OYC[0(/QLYUV8/YC_\\.W.I2TQ%=4E7?^^\A]B?_M.TW<[9]Y']L MP[6WOS5.ZO"Z\>$3;^SL\NV=K[AQ<0SW_PSC^LI@1*W_7ASPQH7?3UPD%Y5# M!LL(FAIE;BA 4:"8^V"IDC9S%6 \H:;_*M CA0&'I 6WQEJE.>%>LQ"P$IZD M$%7@N!*&7R@,VQ^V]G-]>6)&(,]S&-,9C;2U$@7B#>6,*)M$]IBG"4,G%?UR M+HN#/)GKQ?LMOP1OGPUWX:)$&/ Q\LE%_B U\Q*4'>*+V,Z( M4YYF#':$T9%&\N- MN/0!:9V+\ 38I8X3J9F[U>88B&N_TP?I\]?6%/[H]8MN;-DLKOW.E>C:O)Z] MHMWI@[CFK_AL8I1;Y#QD=EXF]N;)::MS'N.7V/W>]'$Z>%Z:Q:60]G;R-%S_ M_#U,0J/3WXTP.-\Y:(,-40GC+<)X_ /&OA^]H%ABA;S*S59-"LAH(9'+AI - M1G,F85NE-6TFSX-JQ8_#IC\LFKTB_CR-?BAZ+I92-IC^H@,6:6&+'\/03F$' ML9T,L<\^158M)/5VR-G_6+S;/0;1;"_]\'=?F!@@<-^@H1V($;68N2"22!&@@;.E1<2$*K1F4"G8B E@#S@&0XWPZ$) M]R#S;?W2LR\=Y3NPR@GF2 Z4NB"X2LI8$8*GFE(B'+SY *RZA*'/\"_< %Y] MZ7?\<2E?O7?P1-]!HG:RY[X#]_UW"SY[=0*1@>4=WB=$\#LJJ6VVR^!T/XL/#++KAG8RNRQ*^;M3M/[WK MLG=_!HYO-=CE&BQ_T&7OR0%]Q%'X'2?7.:(4NR]SHJ,?E!8ZR/P#A^!_7?>/ MC<&.]X!CQ56=CM$A.!J>@A=ES@W*23=%SKHIRDA+-4%7$W29)U!<2Q0H_FJF MUSQ+EQ&ZHE2KRSC=X,])&:H(0GX-0V?RQ^ZW.&W]^NMC^L$D:WSY=-,['\S]V82Q?:?U#:.Z=;)'=H\_' MNSN[HK[S[\/=BP.\]Z'.ZSM?"?R7_?>B/M$ZA'KCG+7/ZGXEB1EZ^85?@ZR M:U=FS?U:>_$U4I._T&;@)P^82:>]EU@9S>9E1B\3;C[F&J^ OQ)/GA% ;ZR*-(8L[^TM\03(9"W M,B%.&4-:LX0D>./*10<;#,YL3 Y1' MGK!2GGB,1'H&=CZVT5(L6;)<&DFUIG%): VK@-E,T'=\+6!V_*-Q<;"OM:4! M2 LX-PUBI.:TI,!L^J =6'QX0GAH!DQHDJ\6QV4 M.+^)$D93R3C/'4UP;G"B:$Z\BXA%8BW127I*JC/61;_&JRK&F"GQ;GGSK5?8 M+*P2[YX1\S=_W.SR[/F^B<)(304B1BG$D[9(6X>13M[0Q'$2.&73L(8)KTHR ME@=HEVE.DY>QBVDN2YI()SJ8,)249! M@S0>MAC*[^V+5^7L+?-N\?.FH7D@]CE3,@6&D&/2''T7P9NVYNY6;J[78MV<$]KL MV]:@^=[G"%/W/>8.UQ_/\HG,5J]WED_E5SN<-D.G8@SWV;YF:]?OMMDJ&ZSFWJZI7*6B M.5PFD)^0FZZWBSAL@3[\U>E9UQ_"IE*7OO\N7Y.WOHY;N M[4%/1I"['DAI.:;?[.^_2E"?["T,HL#;:=A&>31I(-AEY*&2YUODFO@Y.EB^.YRW#<%$BRW?MV>_SO" M#,5*.A\JG;2Q4]\G%HPL''.8*V#$J<^4@EXA&H4C05A89KJVH0BK\;NQ]H9T M]F%%BA-[7KAR3092F47TIE1F),WBVB_ZG:()^-C/<82QCO'+:/SL7*K=8!]H M]HH<-.G#_\&P<>?7=R90S=R;O'>YR_3R;%SN,??O8?W;M;@]/+Z[H<78)>ZX MT]I[QA6WQE!-*'.<).-<\(,:UJS%:)HZ3X]W/\4/^WOXC'^#D1NWTS4[ZN_8 MS:U@+[43T=>GGKSQX6 ?<^I8\!8QG6F!M>P5 S$"^VQ[.. I*9.C&.4/\.]ZL?WZ1$QD^T20O(;/ K2S?]@;]T[!% $A:Q_T#]>+G2E@ ME9K=7G]";L";Z_8!"P&M_F/;9[9[7I !$U1IJ60A:K;/X MG\*)5_.>L'0N& M!]\8VR#R>(;?+Z7CQI8QA&7! ;=/.[W2?GC3C2WXYO?X=MA;?A#!NO:K82 M7_W$.G#[S_JW_V2BB_4OVGH^(D[&YN?:OX?=T7A.[4%$KAOM,;()AOO&MG[8 M\][:'S=W7-ANAY=7%.Z_.$\_FO]Y^\ONEYW-^I=: ML=5X?[M1L0!#+Q>NT>D/MO[WX"WF$)/-^O&QV09S'BS]XLLH_M$K2MTB;XO? M+M7D]X5_O-_>G73.\N !+OJ'G3.X5NC5BOC3QQQ3RR!>:C[@P^BOP0]^GR;- M8RH_0&[%K S1N.BDX4HJ@S4A5!L"[X9$]-W'<4XP!U^WT07!55+&BA \S0Z] M@$N&AQS'^<,8SEIQZ)A,GKH-+;S!YC2R?F"3RN'EP MOUOP[5>W.6W^K%^\H_LX:G ZL4;>:)LS:35RTF+DM<7&8<:B4FM%!#OQ- M[ M]RRN+:_+\&-XTHKLX*BU2+;9+;[GLX>155:Z34.OZX?M@5V>?:;2K3CKY?TU M?^G?+>N/$4AC!ZP_V+9#;(':^4[WM).#J<-OI4[V._)?$_>U5V+XYNG>&,QD M&=:^VE7+.#K,:,N>]N*;T8NWH[;TS78Y+^6/W@XO/]R*Q>E$&+V\X>#CJWUI M'0_VIF'2[O#.PX_7RX_&#@4&GRFZS@FY]6.\?OMG=UV6D'7-Y9,N>_=GS(CG M&:Q^Z&6GG"F/UA$@-C[^F_;(XO#2S MMU,#OY#8+QGW\O3\C+]CMXQ\Y*.!;#',0C>V\)(VC^0\2RQEELCD/'>&NT@9 M5V!R,B*%]?*AR7E/B8M>9O%>\P8V?YY&#R9:SK0CJYEI=WJSM[1XV+3^?; M._^&W^S^V#WYV-K>@5F@=;SWP?_X[\76=1*8G_6CS7T38'LZB) M8T& B_Y0YLU*(1=.(3(XJR;+9+PX)F%5@'_(C KYPB;# M0A>&WD(KU\E1\E:S?SZ/=.*E0J 'GJ0^R4BX.DGE3[?$>HHU5 M9.$^)?W<[!VCU(VQZ()$YW.*;NR?==OS<(I6$:86VFC(B_D1UG(K3W+L]2N0 M>CQ(?9HP&2+7@EFI$8XF$SQ@C*P!QX9*QI@2@KF@LCLS-XOA&7AQ5E$5%]IB MJ%1QOM;[L,T/9H;X$)%698,T$I!.$EX91FS4U. 4LRIBLPSFPA)&%3XTOS=# M3C,];\;60XXT7Z4O,Z.1,,_BG[N\F=%B#K#I'C;!"K,>A%E?)\P'P87&*7/4 M)Z\0=UB CT,$HB12$).$E;6WLPE6,8?%M2 J/5U>/?TT85L8,.2%XPPEJ2SB M@CID*(NY6,-*&9B1ELVFIU4TXC[U'9'53$NAO$PM?CVAB?]Y @U:($1822*. MN4Z'&JLH=EP"B@5 -Z$?0X-6EG8M?9'ERP++[H0!P*QF(FJ%&(:-A+/IY-U8%7XX+G512EBHL,DJ$1Y(MB&7""=M-**1A7L8YH( M5^HRF[T\]/$5H9Z#>Q\#QV O:X,LUAB!D:8TAC4@@J]MJ'4UV=#I9?;@Q[*] M#'/@D#WTN_T;0O4JQM]YZ -U\TS>&7OPA^] M?E'6Z<$G_KA33>>RFTVR35W6[L3N=U#2Z6;Z)4-4:9'W=O)#7O_\ M/3Q5H]/?C3"XT7,O/5_4##4^\-UC4M_9I/5,EO%A:S\9IA37#BG-93:A&=), M4B2MU]YS&Z/$:QM431[FE<5C_<-F;U@WEBN3X]#]R0+D8G%-UCJPZ]Q9N#R' M_,]GDYA!*?/'3G?X5O[>RJ6@S4FJSG.),Q'"<.TI2H3&'$#12"=-8%=@% MC M5,Q=F?$ZG2!2'*23K0 C!4C+H.AK4%22'RL7^X,JW K1(T:N:VI3T@>@,C]R M#*Y!N \&1""/ 6>/$XE:1!J4X8DG RXT)QZK%%+0S-P3YIQ$Z7>M5L?G/6.Z MMN5X2+OW0 *N5X['\)WZ/F$RT!088C0(Q)512 O+$2&.N4@2YL:O;1!3,T1/ M0'+M<;) J2:2$RMLY,%'';6/-'(.F.NL2I4L_%)9.-A/ 2=J?=Z,0\C]L 32 M/&$49%"P)QKJL0!9(#4 U!EE8<9^2T^7A6JY\W*+^H?Z/HU).I5])Z7 BR(R M(NN404H)X;@P( UR;8/3R=YGCUSKV8ZZ*KU_7D$XV">$ZY3 G4XT,<19],@X MR1"1#"N>HG=)94)&;";/S$NK_#'2D'-H)97@K"G!:2!:*B=\] Q+[6T4E>8_ MWX(W/KS[V3AZMX^9U_G$$5$3L[EL C+*YI0)\,$,B2D)DX%^"EMAIB <&AQ]D1[;Y/;;.UXNOIV5\!+S+6&H3V-R9.V^"2?>ZNYM9%>"!YF[ M4S#7(CCL5";.HV7:@=FNP5SC-&)LPCU<G,S3E,4;+$I4Q86'2NM8V[8H%\W[*] MWL"9?#EXA! M'#>1*! 3QCF3S%K+G0LN6JU%8&0Z->VPS\#+1D26-J#%4C9G$UN MCG_N1^EQ,L2C8+Q!W-"$+#<8X>"P4UAFNVYM8\KAY;^N:"L!:6"B+T$H4QCD M#\>0I_AKC!NUO9#&R.-,8DW #^PV&IGR ,CMY-W_G2@\Y[Y#7*W7F[AHXP3077A ;+,8T.)Z\T,S0:9KTT ME;2_>)BG3O=C2L2 /8&"RH3B4FND+1<@[91YD:P@DJQMB)JBD]+^.!]."F(4 M$]H$+;D#6\6J&%,@6(+1%X6OUO_%U__3CWVO:6 1YIQ(&F#]N4Q58A^AA!]J2"#QB[78_*UQYE;ZP6( M^?WV5K,]NEQ6HNO)D+%4@V$P=EJ#F&DFX?J=^6YS93]_4.;;4-7AU78:SVW+ M66^]5\Y]3O8YZ#8',PK!ADT13\PBXS1#X"T:<%F8 6Q?NVJ5\2[;/-(*!2Z+ M3SPCA"#:,)^_K821Q.DXSI6^,^:/=\-=WOA \.* P_\Z@_CH@XS=!YUN<^ N MY&,I?[V;0>^JAP%\W#D=AGLSR?@M#8Q'"7>W4/[?^[A+1$$NZ#I73^4#?W&N M<+:N].T?5X.=;;#\09>=E2_@ 84]]WZ5B*6I )X'[?HB3/FK(P.O:-87@V9] MADFIIGPTY>IRRO%LR+*$U=G9KB^/;<%[?Q;6[/DP9>-B&2;S?Q[1I"K"H*GE[^#% M@K>*&T>?F[O?Z@Q^*_9./A\UZ,?CW9W&R5YSK+CWZ/-A_>B8U"]"JP'C@?M1 M&-/A[H4'C[AULO=GG>U^@^_0O9.2\+-YL[B7QL2D=Q@)RCSB+@9D.&/6>L52 M9-H(3J5FU=';$@!?X_U-X+/8D>@31M;1A+CG"6EJ'6+&2\,LI4GI?'(+.UX% M?%,? J^+UPQ]=S_^RH ?,9)SCA.W1/*4@M4:]$0Q+XRBG);IDL1@L!30$ 55 M=2;Y*_!MS+"+@EKFDT98ZIR9H!*R%D=$M0S1*AM9"FL;8+S/']WNU(RGXMMK M('/]''NQC&KD<]$0O\=6YS0?[SPKY21]W!Q.!?:E1CCL%=8$&T%5Y%$; #?# MK9.&YA0/3"J_=N'AKS[AUPJF0J3!(F,D1ESS@"SV$7DE%&8Q,L)*OQ9]QU4XS)1,"T M29CD)C4X(>D(H SSG>FV#DQJIE'N5E5M$J8UAG%IAN%%, M@UMB*+'*"DT%B<_FB53*/4?E'M^Y"F%L[+'&!^2M"YRP7S)3G M8*\S:VB>4[,R6\:3"@2K+6.1MHROD\Z>CT&1"))/I$(\L(@<3PHQ BNJ$Y&$ MD[4-QFJ"SYQ4-$>M^L41[0I3*TR="Z;29#Q5,?,^-F'.PMJ!4RT215SE/,U\[.=S[0%6B@::?6Q3TVJ2)K/"U I3*TR= M!5,Y\9ERB&&A!!?16$E%E([K%+%@U%:AC67 U#$[%;P.G#L!("I30MPQB4P@ M"D4;E3BWN;4#V?BI97?-/LPYC]W<&.DE'G M[R&)_9>2.>?/+OS5F^#UF/X,"]Q(:[M=_,?"6G3/"S*M6U:SUSN+H8"!V4P- M?2>3]8"]>+R?J 59Q\YQ93P/A%NL/,/)8I'M"CXP"@'#,$&C%\_54GSS_\Z: M_?.M=J_?/2M96[;A2;L[L*[;@_[B@T7=:@]8>QZ&@; MUA].O3&\>0KOEY0^^1,3<[#-S"\5,#5S^\'0@8[7B++>RR(TI MAM'0(;UWK8C_=P9#'HX"L.$XYE'"T&YCO+K)=)59C:9/4^@4[0YZ>D(B]3WYMY_N#%X%JU\DUOV_E6 M+A;Q9^SZ9G[ 3!/6M9EC:<08=O>#O!L2)]M69AG+W_>VVSTO;U_V-!\.;_K# MIM:9[\.V 0MZ2;C_V,DL'V5LD2_[:I;WNC&0P8U!ID#Z.LW!2 I\)G5K-F:F9X[16MIG7-%LS.@"K->M_- MP#MDHNJ5X^YDO"K\6;>;;W/]%U>?MC*+==;@F1HXGI.-C-!FQ7XPU=[FF5.WU"?C1;K5)?!KU,+7SM MQ#;;63).2S1^_,XS8^^E%]UY_BF;IE8[S\-WGDW>.-K=ITD&3:Q'SA.".-,> M&8L#2H(XYQ1GG/JU#;I.)@WI82_4N\2UW;E%6@\M(-X9@%@QZ'8[UE%UTLB] M9AH.S2_!P3X#W"[Q\$W)A@CZ/JS)VNA7A]TK>JD# MV&Z[T1XCF^ AW]C6#WO>6_OCICT.QOAP4(K"J!=GSB9/5E5N-_[77YM_?MXN MZEOO/V]_V?VRLUG_4BNV&N]O[]V[ $,OESMW6"@MKO?7-YN/S39L-DVP@KY< MD2:6.S1Y6_QV2?KX^\(_WF_ORG[_[ U MVN4N]HYVSV$G$WM__G,$_\7P&[;]80M^<\SJ%[L_\RZW>[))_%+FGD5L7!&9Q[4@F6 M;)F;CQR@(2("7&0:$E,FC+.E\A0%ER%&R<'7#LH0(TFDP7LP?[Q5XVRI@VDO M8-XS?=5=E*53V4KOO]W-X1G+O&9*$:7 3TRP;7,'+F)0#%/OE+D,C#X_I>_@ MR?\=PM7K4D@G>/3:)2>8:,D!)Q;C1RA&MD MK20F)*^YH^.2M92QL)W20SH!)WY$Z=L<*(@KY63T5S^KR]!QCC>)@]_<%Q < MFG'3YV%UV7VG'*F-G@'4/3[S-Q>! 7>IZ'J7:K!SX19^!*_G"PKNC 3&2T4G M.A-/\>HLWV-X?Y=B77\AY_%*3> CJ8VK"7R=1,73IV#KAAU;GH^533++?G_7 MK5K;[W>;[FQ@AO8[;QX@:K\64)]>-?6 :SP3#W@UPMM'.-?Z&;,P:CD]#VP4 M<+C6.F8)%6[&5,A7D-*XFJF)Q2?W5ZO8_=SLG[0>P0YFW[4CO& G:Q M-]*@I3?/+:H)L7 MC:-=4?\RGJ^X^[/QY\?CW6^[8O=;_1RN<[1W\I77CX[9WI][^>25[>[4:>/H M^&?)&/-EC,PMFL@#ERCAR!$7+" M'$6*<\F$98:5I9B4U/3L?):+1_E4(=@R M(=AO+UNQTH,'AE<5EBTJEIW?Q#(?A,1&8!0)-XB[1)!V,B*>#$E*"JV46MN@ M-:HG2P1_KT!L@11]E4'L5U:(5-"U(-"U/6:&1+ +M(//\SR4J85QGN[@ M$UQ"?ZDB@ZG(8%Z+N[GYL]^U,._-MNV>;_7C2:_1:>=1=CME_X*MG/X5>_UJ M-YO?;O9UTA^5WKG$)%(F.L1]DLA1'Q 3G/K<:,NKS"##<4WQF1M'+P"'3(7$ M%1)7)\<5)B\4)H_'$[('26U D7F!N/(4L]E"+(9GHOV,[IF:_*J;_<+ROD\142XY$ M% %Q;3TRBCHDN6?2>TL(F:!I6,IB^B\PIF8"T6WWQXKJ<\7\50G2;VX@';]/ M*4;*Y"F]875]KZJMKVKK5Z!071[-6,2L\]66.XT0PU82*\]AHB MRZ>MQLZN:!S]YZCQ89?L?=O%]8OZS]V3?X[J)UMT]^0_K=UO_S0SX?CN^5AD M^>0K:1P=T_I)'3>._FGM'7VZJ%]\;,(]SG>/]IIPC<.];UN96L>?(:D<1QCP8EHBA4JUMJ)I2,W<:KVI'*XQ:_C2&"JU>$JW&4A%< M4)HQ)Y%PQ@-:&88,=A%%E;BTB3N5TMH&JVDZAU2$"J@JH%JZ(_X*GEX0GL:/ MZ44PDJA(\^$\&%/,&7@%MA7SW-F\SK"6:QM$U,CK0O9'*F?9IF,)W>VJ M\NT7^Z>EX+QKA[\ZO@+69P76R3)U$WWP-FFD;3*(IYB0]A@C8< <##(((LH4 M5+%0-6Z5:B]ZE7JEVB^OVF,N':9),6$QLLX1Q$/RR&G!4-EVQ[F(C==9M;&> MF?NG4NW%5>WGT,GWAO:$A1<,2^D/W1,P>A*P/C9XM-;(^VWG=J)520N4*IXYFXF4]I]5TJ],DK];(=!E5*_@%*/ M>S^$*R.:&Z+Q3S\'[6="SH 7BY9JNFR4O5^$' M6K*$/M 8^EW=T2ZUP!;GS@]S=">=(*^>#%A)Y&P%R$QA38 T' M%(W/T:=HA2)K&X35I)G7.=%B,))40+ $*8.W0D*E]8_3^C'OR<(R8W/Z0AJH7VO#S%%4)FPC/6E#XUH/> : MSU2]68UPCO6ERYSN.DP$+Y90RZK H \6Y,%.;>=DT2^K"+*%N+T98HM+R7Z#EXR>_D@1. MF4/:6H$XEA)9Z10B$M#<*HL%X6L;1-6$Y+.'+RH-7T0-GT,LHM+PA='PB218 MY:CBP2 :O4/FS:UE61KHW]%X7O>&U412G?.0]4) M1U >ZJ6O =O@JG9](7($V4*B-1CC7W]7YMX20A(V,C((V-'GN)"TAQS6>M:0 M:[ E8(NS-?@G-\CY<#_,H_N:#=C$U-RU;70IL: YVED'>'Y:,(*BPX"= 30C M*\ (X@HC2P-'"G./(Z:.YX1JIII8U_O&PIME EV/F1LU:8VLEXIXKY+C0R!JB+?>>P(:7-$"R6#GA/E=V>>!L?I='LHVD_HG\.V_FF AD MZWA"UND(DEKGTU@1D>!5<O3YX/]HI0/KV#.9+#YWPE' & )J4!J,G@A9D#4;28Z^=5SY8X!\E M%]. &E_P@V#A6SCM:5AXO2SL+[,P%9282 ("_17XF"2&=$@"&:=]$M2DJ+/+ MXD:],AL6WF 6OH7CG(:%U\O"GRZS,(]*22X,"@P3Q)4FR#F64*3 V#JI)%)X M\HR;FW@B-O3 YIZD[(6:$^ZA.;-&?]!C#=[_:6?WY\/MEP6C1YOHO908 M>>4L:$Q,(DLQ1T%9([BQC*=L]+2Y67-OV\UN(_YHD6"S[*4&$VX%$^:L*(QS MV"L-")/@$$^.(&T80S@)2[P(/)%<.DZWS8W"9AH\>&!X\/.-KP8/;@4/YDRR M0!EQQGI$$J6(8RV1 R! )BA)HR6*>IRCZ Q>;%.T87"PSF,G(3;&7%O>1[,R MURZZGU\T2+^'IMMW?S!FMFZTSV,+0'^?6[86T;@#9&V>D7[^YRSJ79K.E MV%W:MXW,^ODRZWS!KDV6*0!0V29JS>41[P1%BZ/E7R,+KX/_AL[G9Y-)[8Y/@&=\]3E3>J4WL4D1M$^PG9!,/]S7;/ M[/GPR;\NS>JDTYL\7E%X_^;,?M%5I6!,6Z]?O_SSW5YK9_OYN[W]#_L'+W?V MVZWMW>=/+Z_)9@V];-QN?P0/&_5;S_N]PD1V%$/K5:=G>[YCNZV2 7$"(QRV M_M__1U-"?F_]4I-]#+]N_/1^V3H!:('!=WJMT7%_#,\*PW8K?O$QH\:Q'<06 M?-4ZC8/)I^J&7Y=1\QS+5[+$6.8U4XHH,!=2(M9SIYT/BF'JG3*50"SKM97% M4Y+1L 3FO&241Y9<="E0IQ@'NO5J M\;A\ 6&]BKB^D*5%/X!UZ]K38?QM\L?O$R]^IU=F7V[Z_?(;\LG(G'I07EC] M?"&-GN)*(M4G,O6;ZY^?EI_FE)WJ-T&?#61[-],_ZNZUJ'F[VO.W;@CUM4M/_7#?[U M+.MSUSCZ7D_1U0>U@'*Z@*19P!]90#5=0+P*M%PW(&6C'< '\WKO^Z?[3V<4 MW\']+ .UG@. 1^WB?S1._)\757+9UW"%;W]K5%V7G7G7_\=MLG/R%N[[ MZ^/.BP_BP\>W_,/?NYV=/_-_WY.=O^$]?_[S8M9E RI MD,,G%=;(8,H0T9QX8B*+N1<=S4>GZEYT2&@ L@'(^Q@PLAZH;-!P-32,;R&*AL-"C8HN &SWHA8CT9-W#1@ MG"_BAI/R7#*/,+>@)@8BD M6(T>3(#:) ,3PY!DA;:(7TVPV44U\5+6LB:2_ MG/S:ZG9..J/"8O?0H=%4R[QM:]YVCTY^NTX,P6X_'TJ,X3+7C35HO_P2_3C? M][Q_DK\H%[Z)@^P#;:!Z?5"]?*LQ/O1WQL,>+@8L#:+K<& 3<> O3DMP+/@ M@C$:"-(8@ MK2E&2@30O90R'N?D?H8WHT9HP^#W_K!P509OO"\_P?:JN9\G["EWI*I$Q9W* M/G+8:>6U9%9PZ_,)(F%MAA9Y8RW=MYZ3D ML &G939J#>)H/.@-[Z'I];C=87=K>EW;,?:\/^CW[.?.8#S-*3SJ%P"S3*,B@ M?="<$YVC7MMX'36$&]?X)F+!^JVT!@ON!Q:<+V"!LE9;1&#G<^T;BZP& XY0 MCID2/N)D\WFY9KS!@ON#!1M]3'8S!&B,MQ]F_GGC+= DI!(8@00 XTU&@K20 M!#D/- ?I3:N.2:[8U9^L_^Z]0(8:CCJ@(WV +,Q&]_9;:*W=0+62/&?R=?SMI)4U M"))*POYFO(W)8.<0Y6%&>60ZHOHE2_%$==+V+ MPUB*^N2SK1 _QV[_--=W+84;_2"&SN@>VD^/VY5URT=^.)YH:;AA.(: MI6I]X/MAP822S!AB'$.**XNX<2+'MQOJGL3[O>H/8-2]%S#)S[DU^,CVCG*<=G5+$]>S;NSU"Q93 M2)K:I",R4>>21:!6.=AE)"6GV/)D:"Y99-I8RL8-?7_X?Z-+8*S.]8U_^L<9 M?LZ.@CVEM%1K5#8A'FU$U@N:"V#X*&CT).A-]$\W?+^!YE0C]^\+#,S;7-PH M@'@2D,3$(6ZD +GO(R+[OAST<_N.-_8\GW4V>M8: ?9HP; R7HL8+464)I*+9#MDA??(">>D M(2(0O+Z$U\9MO;F\?OOV5W[VSWPEOUNG\&UV7_5>.W7C/D M?EJPIQ37GAO&D>$J N0JA9R,K)2E"$EQV/;0^*T? =_?OCW5\/UM\OV<;648 M\#?6#F&G6L(Q1-7S_"/C^]FVKZ_%]P]\K\?="84 5+.:! M(*>U1ER"*65Q2HBG1+P). 4BGSS3B]$G3:K4K7#HP0!NKKG3]X>CIO;? \;8 MS>B*-4-RN2;KL$':'T#:EV>O#]Z/=@K:OCV#^=)#K#DQE!O$8 L15U(BQVE" M*6JADB96D)C[MMZXA77CHMY<%M^,CE=7L7CCM%XG__O+_*^"]AXT981)M*!J M68.LT@'LJ:25#,::?$Q%VMPT/>\>, )L1K^KZR! XT:Y ?-_NLS\$O;<*J80 ML](C3K%")BKXRQ*2N(MQ-ZHTVA8JX+LEP4+BR@1=,I-1&D2" 0M1380B@S6PALGE4DY M+D L6EA-+M7&\O0&%I_X/BK%4:N?6BF&.+#=EHN]F)JZ M?0\9<&^K;%^AMJU>>-WW^?R_OB8V%9'7B<+G"]:3%$R!]DQ1\B$!"N><5),, M$AXT+&NEUUKF$E],+78%;OS3#X;+;\N(NIK+&T9>D9'G["-K'(N$2F2"!74J M*8X,$P0)SCRU!EN9"WHQ<>.@GH:--Y>-;\LZ:MAX;6P\9Q5A:I2(3*)@"=+D.-T1-[Z(*0X&,53G1?$DVN$X_Z=W'ZV@QNVT ML4%Z$SHKV#M#9,S5H(1#QGF+M":)84UG.DW3NC-9>L[*V[>L/6ZV'K.@S&P ?.MA;+9393%- M.D_?1^/I:1C[9S#V MG!5$/6'$.HJ(909QS05RWG+0HZ@F@4@%7S6,_0@8^Q9-H2L9N\D,OBEWSUE) MC') YJB1Q+D)@)6Y7#AQ*&'BHQ.$QHB?/!-M;FYL)]W>(=#=&@7-E9>O?%0G M=G_FX[E2T+UVYHQ:I^.!/[;#V#H=='QL#:IZG?W>/;1N'[?;\&[/[:[?7 -( M<*\W]2:.WM3T]R:3W[L)]3514S\B0/F"W1LYYX3[B"QSN7L6"4C' *4<6XL MZ,XVIB?/.%TLK-$<[ST(3E^#O=MP^D9R^GR1=P4>*:-1'@S@:#^ZCJ?6XW9+WQ-2ZH+KI M8?9!_UTAN4;K^A'T%0OVE4U2$.89$K"5B"L6D,-4((F%9%8;'$DNE61N8E\U MIPX;S-YW:%\U[+U^]IXSJH@.H%%Q"70F!.(:-"RMA$.!!QV2Y$H8FYN4TH:] M'R9[K\&J:MA[<]A[SG:*WCJ2(D5!J(@X-0%IPSE*H*)I'S"U/K=M6=*$^$[8 M^U$=5>V-CN/@'EI&C<-JPT(L"R%-O^H=;8_B21/ OAIV;B\V%78V)F4M1LSP M7+2=,F23)\C&$#"(1T-,>O)LR<%2DWZRV2Q\M]9/P\RWPLQS=HX&/ZSS#(BIC3%HU%)^/.B/;'>FE=7%2= ] MM'*^XT'ZWGVN/PAQ@*K]^(W!%H;^V'5C*V_#Y-=1__2WO+O#?K<3JE^^"\,; M9\;^SZJ.@K4LS69+IHTP$NMV]']4W>.:./XURJ7%_LB,8)>D!EHG#.02P1X9 M+@+"4A#JI?-)$9!+I$W6%LB_#CZZ8S]\@Z(-BMX;.[W!TY^)I_-=!&*@6&J, MC, L!WU9!)(2(R8H=@Z6&7;YR3-BVD*LX6BR@=(&2A\TE&Y$FFD#H#\30.<3 M2ST)7AB@]: -XC0[/)-RR#)+M"#.\<_^%[Z<3&'FV1_'PU$GG5>OZ_1"[(U^HZI ZRTS*BT^E./2 M#'P0<\)BIS?K38D5^^1O4R>S1^L\VD$K6X4M.P0F/CFUI65>?_YWTAK$KAW! M*$\'P%V#\WQ-?F0';O&C8>X$,8(7+]RV_6:O-1K ="JZ>-HZN,95\++AN#N" MD9@VW]SPJH)410 MH/$Q)17G 7,C&&B"0?%H,?6:K%SU8JO;[?L\EOUC6-5<'CGD^LBP \6]6V/9 MPP:Q?_YSC/W)7SW[MQGO?=P]V?WX;WAW]],_?^;Z3P>S ?]W]^ J^ M^ZOSX>"OD_]\?7FV=_")[!R\I#M?WWZ%,1W*H(EE(9^A2E#H3+*@VGF1CV*H M4@X4/)FKF^,VYXN^6^#"OO^$7-Z%0NB3;6AYV)VCV/K%]D(AX0D!%1[*!0R MTC+Q7=#8K^T52>NV"JJ\F [Q1>=S!X H//#B"VLCKX_;A]Y)[[542%E'$$]@ M-+@4$TK$$TM3HL3*(NX OA?)JP\P/ (8;X5ZY0'/8J&C&EBG]#8!X5PRK;BX MQX/3_C .@:AJ"LS?=ON >7!U_@R/C"!B1N-!S#C[9O]U!:.+^ N/G8'187EB M/Q\CP3.&0,ZCN=^]'6=^ "&5H=5VNZWW3_>?MG;W7I?A+>#TZ-B.6F<=N,Y% MN'DPZ,#=69K#I9]CN7#XM+4%PC@_'VY-72#(L:W>EO/JQX-6G 3VS8JF :Q5 MS7JUB ')F$$\=.#R0>R!$)@\H(PQ3RU5E>?S [+8GK8FRJMU4A;_U8OM;1AK M41=AA?_ABU6["EJ.;S_+SO8$:]91=+F_H] M18V841M@7D>=WD3!D2#0ZV^R4B,OFT4;IE>\!#D,JE6FBZV=@^=YES(%]V'* MP]808*1=B+5N = Z!KK/GZT#=!J=EY7J ";V1OF>TPB@U(,/L,FPA[U,X.5! MDRV%C>F!9!^VJM6O^<;G/4WCP@F%"KP='@.1]<\J6A_")9W4\>5#U<*M$,9I M%R:>WSO.V@^\)G[I#(OF,'E?>5#6>\9YG'#%67_P*5_@[6DGBX!>C $V?#)4 M6/YC4#[0""92WM;M]XZJ3Y,[3@?]CS#B"6/W6R?V4ZP?4 KCE.^M_^^X4]>! M?]K:!]J,97U+-IKZ'3@;UJIFH&,+3..S8AGFZ'7ANL)5Z M!),==-RX/.7WUG'_+ *[MUO#,1#_I1];H*G,L \,NE+%\H1[>08PPTYU1#<5 MCF4C@!2RME-$94&G09##K#&3 HFNT,O0S'#J[K &S$>?;+6%T5\ZB Z!)#UB0N M./# I![_;P6'8"U_/^N$T?'$ )ZYJ^9??'&+=6".C$=7WS+#V![6+0[NB(U? M(<[GUF?FW^/!9#RG]B@B!S+L$^A;,-S?;/?,G@^?_.LRG@%TU8]7%-Z_.;-? M/&!6,*:MUZ]?_OENK[6S_?S=WOZ'_8.7._OMUO;N\ZLA>P.&7C9NMY_-+V") MY\"GV?2M!-S4&MH?P1<5KA3L(+^W?JG)/H9?-WYZOU0!^T7(CX[[8WA6QMM8 M29UA-J$*7@(:3CY5-_RZC)KG6+[2;I.,AB6CA6241Y9<="E0,/ER:6%&XY/6 M=+VVLL+,O+24N4AQ#-SE%DI"1JH##C8)##KZQ"E6.PC6<"Q[6&PS@:;O7"ZQI) ?$.LI0[@%?_ 2#\Z=$I\Q_([L'+0P[+R'6@B KL M0($/&-F0--(\>A2T/\B^G%D=V\7161;*^::LX9]G!:)FM7R7+>17J3P7!%B; M"XN>F8EU,S5N)H\JAD>^:S;:I[XXZT%'O:S(65 7L^;=[\7>A9>I5GNF*M(E M!>.* 1;$R./L9FWQMW5JZ+#IQ6UXH1T4/R5L?M>>#N-ODS]^GT03=7IE"\M- MOU]^H3A=<%.6%U8_7\C7I[B2L75D6/WF^N>GY:HEPKX7<;_,;WSP-O\O0[&.&CJO>SF_O'5[XMT!.SO_L> M4O,-0VH>06C,PPQQ<8D;;?.),6-@:0J+E;=<,&5"P"G9P^WKA5HOV/5[$XYX M#0SQ/-M?8".=V<%#/\FKHUWH[M=_?]KY^]^=G8-/9/?%6[QS\JZS]_=[_L_! MJX][?^^<[_WYX6SW9)OO[<]'N\ L3]Y^^7"R_67OX#V&>\__^7-;_'-PW-V! M,7SXNLW_^;A%/WP\$O_YNCW:+9$N+T>[+[8XC.60Q2199 HIPRGBPGEDK; M5566/_J]<8GG &OMI#,J$. MCQZ^/#GM]L_CI9\;>%X?/.\L:)&6XF0$D0CV'$#9ZX2,3!9Y2J3'SDL::8%G MPA:;A3=%7QX,[_\TO:OA_E[(I[%X?Q*LOEU0J;RR MTHD0$4]>(TY#0MH)C:RDE!KX@26P>&6;;Y3!V_#T/=*H&I[^V3P]IRI%'P-U M1N92>@9QCB5RA"5@<J#^H$C=R>LJDZ-X7K7JM.4GAID71^ROE_0EK (0L0$>"JD0MPFC8SV 47#0U("E*90 MFD%KLUCSI/$_/1@V_FG:4L/&/X>-YQ0D#9QH01M",A@P>@RFR&FP@;SG1GH6 M _Z@=-4;H76M'UW;K+R\E\KP_?!S%D&X)D#\LZ%62 MI4"M2\A:%A%WD2"KO44A1>6$,5(QF\/#],W/]1HOU.8"P-V?ZWT+ !H>7XW' MYY0ND0SSD2K$K.&(!\>1X9RBJ'4RQA,G5'KR3--U5=]M?%(K,NJ[_#?J)Y2K M>$SK2-Q#A:NQ8V])X2J-!!? ]G6T0UBSK<' ]HZJD@F-]K0^9/47VE.>T\?W MAT9$QR5-B/! $2<\@AYE,M!R+7V@*>&0M2=Z6#9^NP?,PC\O#[)AX;6S M\+Q;SF&"#7<(2^P1YRX@PZ-"QEB;5+"&\E186-RXC_*&.N8VJ&WC(K$,F8))^[),T;;BJPK F4S>F0U?+^YRE;#]^OG^_GZ$I1P&[-;3\KL MJ1]VF;%VN^EOHZO3PVFN=VUSE5N;Z^3G M$KL/2C-[W$;O*AU-?YH"-J6SK0F9-:B\/E1^>;;0&SHFIBA3'DEI(^)*1F28 M5KE7C35!84F9RV']6"W:P"NW,FT\6)O(S#]-JVJ8^6%F:G8#&9^5+ZL@W[N:?2@-*;&IMU<7]9N;"+WUPFW M7Q9UIT %Z$H2J>0)XJ Q(9M5J2"992(:BE,.W5=MR1M75L/VMZ-T-6R_=K:? MT[)2P)A:08#94T#<>XF<)PF1X)BTW,@DS)-GC+7IS2LZWR=/UD8K7\M:7'%W(WQ4Z2NOT>YT_#P/A+VXXY[ MOTU'['S@^TSGQS>#W$-E=/ZF:WNCK5YX^=]QYS0'P\K>A-G+1-@LL&,_JZ,UP: M1M\(1I\S+4ST/&#&D)5,(FX%1T9&A:Q7&@>N >5C9G0F%RV+.V'T1Y6ED1EC M=-XZB:/C?ICIN]#I?8[#4NVAD8WIY2T79OM]_+;Q[TN]T8 MME*"2^PH-NB[3O3%"VI6B,P&D*K(R=RI2X&:99(EB'+CH@Y*>B)**1:\&*'4 MG(4_"!;_"6[9AL7ODL7G%"Q",''<&.09\#GG/B&CJ$ VTN@@ <5 MN767:NMV(:[+HJ[15'^.IEJ[ 510AC@A$&-$(:X(05II!A+.$!X-\=+XW%%1 MJL7B+2N[ 38C9K/A_,WS#C:2$E3/E)"6(VI@0)X0C+9Q%6#@2C4C) M1)7[7U"V&+*]89R_3M>@$!NCD*FE;+H;1X\J=>::$<'5GOS&8!M#?^RZL2*O M&R#TQJGB__.#P=(W6YK-%EJ;D%\T([.:G(/UBBVVH+!:E5.Q!_\-G<_/)I/: M'9\ R_AG_PM?3J8P\^R/X^&HD\ZKUW5Z(?9&OU%5D/66^91F/MT:MOJIM6,' M_KC:!"K:K:RTM%NCX]C*W8IL[[QU;(>M_UF!IRD3"@O%G8B$1XH= =F:J+=. MA80MO:YBM+3-]]8)$,,#Y^=__G.,_]]W#W9_?AO>'?WTS]_YS&\ M@_%YOO,1QG?@O^Y^? 7?_=7Y\OW/PDNY\_<1V7VP=RA \UT$@ MI:1%W 6"C. <68N#)\PZ34DY.EZ24@GF8&MW[_6TBW1KU&_UQX/6P;'M=$N4 M[FDM+>"K_*?M=L]O2#\A&.LILXH$+K30/$0!,B%1*Y47LJ&?VZ*? MCT>'E!.E*$E(X^00-U$@"Z(9,:)TX* E8ZF?/&-M;A8S9$HD]RH[[SVV GL@ M52$X[+^U3#C ^V"$%-(WR'%K.__5'P)L<\L81=ZQ7%>0"I#G+* H)>/<.Y6D MS,AAY*)#+R-'[K.014O+EZVXA"+YXZM![,&OP[$;=D+'3MK6C^":5@[:[!T- MV_DAIQ&>^3EVSY].=80B:VF#KH+S]QEC 4V@E6,^9*SXU@E3XQ:9X"\)_U! M[KSV"180[H )]OJC_$?6BDYBZ[0_*%S9'^0"A/E]^;%+WMEI7>'>!I[8=@:G\(U^15'L5<+CWQ+&H_&@^)XS%K5Q \9QH/) MLH"DZ?3A?B"LL^,.T U\.80;X@G,(!-/Z"1X*Y 4[(V+U>TQC(%VX('5,">+ M%8=9=^L,CW-N;^OS%148\[I/)5T1@S#.E=",8HLC81ISP;$E(&NQ$IZ:2+1R MC%T7S?8J*=L[>MT?#F<1[='5 ?MQ>-O!,(]#1I,B*6H4A%6(L\B18<8!K@45 M!):,NJN5H0MT6D"V%0G#JA B5E3AJ+GW5$M#-34X<>'!7@HW$G,-35R?)F < MAQ+TBT@D0S(JC7C@%CGJS,-L9MG*7]6[,V-7RF4:S M.=_R7=LYF8CX&G0SZ(.1#V*KK-'6NY?[K2U?UK!>P J",Q.6)_7!0I_R7RU+ M8)%KB9$ZF:I;Y\"FV: E%?Y/7EEVZ&(\J[ NP+8$?9@E[A)/R9NHE-/>:^>M M)NO ](9;OZ>@[KYXB>&Z0Z82MHEHI(0$-,=8(^VDR5'13-DHE#?TR3/=9EUGG 1,_=4HU M*3 Z,P6A41R<% H<1!\[GPO-V:M\\O?5^U&>^%MG!._WUU @WX/!,AA98%$@ MW]:;_K XE8?W=/+?/GZ93&KVY5>&O-W6J*YS)K1LX+L)ID7E>@SOL> M\&G_J)>M.2#.&DX;A?TJ\UIDEXN5/&*>*&+,Y2 ;XY&)'",!RKNDR=B0BA>9 M"[.(H4")1Z5/W7AFZ0MBUE(6A#%<4SD$-X@D#H[MZ._L+MT&;O&CERE5/FRX M) OBAF*NHIC=KSN'":QI&Z5 F@>0NC)ZY(*EB%J+G=)2BIIBV!*I6SFI.R<; M":V9%@J*Q@E!5-(?2*+=ZJ36!2T];2V>S@4SHGBZ4JQ!*'Q4_#PI],$@T6_AC% M?(%W'C(I O$BH,BER?4IVQ M^*U$N\ +?C_KA-'Q)#)ZYJ[:98$O;K%NV.^.1U??,N/+\!%H>'!'GHM7B(NY M]9GY]W@P&<^I/8K(#:+]A&R"X?YFNV?V?/CD7Y==.)W>Y/&*POLW9_:+&7,J M^VU>OW[YY[N]UL[V\W=[^Q_V#U[N[+=;V[O/KW;1;<#0R\;M]D>Q.+J?]WLE M*+KXK5]U>K;G.[;;VL_Q#:7^2ZL4("&_MWZIR3Z&7S=^>K]4YR0E2FATW!_# MLP+(A?C%QQP%?FP'L9SKG,;!Y%-UPZ_+J'F.Y2L(9EY:RERD. ;NN+1.R$AU MP,$F@4%'OJEW2SSDN!'.$4!M=$""WE+$B!$\UI40X^/+P1:VL*W3A MP;@LJ/;]<0SC;MQ+5XBL=_UN]U5U[G20?=('\/8_NGW_Z=%)H0]D]V#[T%'M M7-(&"9UTKFF D?$Q@>3)N@(-"7O]I!5!5I]F7AB,<\IJR0ZX@/J2C@!LT+6G MP_C;Y(_?)WFNG5XAYG+3[Y>))NX LPZ;[E^<_WST_+3 M7&Y%]9N@3V%*5_Z,GU[Z[6[S?[\ULKG?F!'7G=.UEXJPITI?_?.W!]0,]GN# MY==Z['>2\U?HB'.WB>O?'2@1"]%7%7GW(L5R&& M2ZE=CV;[9K)KKYN,MMG[6APS+2K:_^L&_WJ6M8MK%(=83_NK![6 D*CS:"BV/NGQ 4R"@.;"\ M?F& O1?ONKM_OH5WO <+=QOO'1R??/C[ XS-BUT*%O#)>[;SXH/862P,P'?_ M?(__>0'S.=BA.Q_?BKT__X&QO^>[7S^Q?_[AY\AYG;P>R=!:O;!4FC3@$%DRSB1F&DI8M($JN994))IM?68*9INKFY;$\3 M&" J*LUEY,XY0Z-3@OBD@]:156R?34N-;N1$6Y'M&_9>C;WG;$ZC7" J.# W MO4$<1V!O13$B(CJL:!).T"?/Q&+><\/9#X:S.?%.&\.P4(*+:*RD(DK'=8I8 M,&HS9V>;BF%T(^_1#01Z8XG=C.WG+3'F@X/=-L@PO<4#:ZX0$I5RHK,AQ MD9/1]9)D]+OC_$?59;>RMX#@KV-OM89Q-.J68-M[:'HUC3LWS/1Z$1O3Z[9! M^NV"Z64,(+310.+82<05M<@E&Y B(8#&':/G:1-[>S9L?T]-KX;M[X3MYTPR M2B588(0B"^IWULT(%M&68WX/O&,+L9\R\< MD04/2ITD2%GI$>>Y]*#CL+]@F6DOF4Y,YC*4@BP:9M=O?'A[C;P?UAG8ZYQG ME6VO7+IY/(HY2;S;.>F,[.6Z8O?']'K<3K*5^DG?DNWUKJHS#^1T"8T+Z>VE MK=/3+JR>Z\;]B@3WTNL+ FS@=R7X?;]@2<,B@W$(&M M]BQ@_>29672'K]QTMO&$;R*3WY:EU3#Y;3+YG(%%$NC/,A?-$C9W(<(2;"O% M$8!VX-X0(JUX\DPNMB!JF/Q!,/EMF54-D]\BD\\;4M3H /J:1(3E0NZ@H@&3 MRX ""8E&#_N7[F^L8-/0N&EH?)^ZPC?1 M[C]= GU8L"4UX511R5%D.;3*&(.3ZGV?H'/.0K>&!AMC0(Q3ACCV&AFL-6*,:,:MUHZRGY+JW4!G YV/'CJ; M)/)[!)T+?@^)C7>$(ID$15P;C*RQ&GFJK% D$J_X3TDBOQ/H+'Z3?Y5*E\\F MTZE+G2ZI+'N/VSO-MD*=MO_*]7MF!^/!C L%O=3MT O%T:<^>? M!A/7Y*1'=U6Z-G^RK5Z$/R8M15O='(;L9]H'EH=4EP]B GK(J]_.=8!++>PO MH_S.TA-\MM"^[<$N=DYM+AE\:L]SI')^4&E6=EI>[.WPN.J57?7KAAG%86F, M!]/K]V)IP/JT];KS*9YUAK$].^[<'?;*IFC3^>>BW.L84]T7UDZ"KUT\[V>/ MUF2,#[&_V"P!NMCMQ,^Y]G/>Y=R6;H[ZQ=32(\(Q!WI5N' ZKGO-EW[T? MC.'FR4N?MK:\!ZB!?>F>7VKQ4 +EU._#:AC#,L"\HZEJV-IN56VX(ZO $%0Q@6/=?S@)MD*?2J891=YH_R0O5\C"XH])T;Q#A37#5I)MCM20G ML":%!?.=I3]Q]SS3T>05^9HJCK_P6!\N&V1*S_U$^]W/"V7D'QQA76P52 E? M>C[#LM>,#1]S"4%8TMSD.O:&D^K;/=O-1%-*[L-#VGD#U4X]K_<% M U\0PF07_6S]\N%%U7*XM<9!N*#J^CQA@2DA9+"<)L6OW*?S]E*IJQ:>;R:K MM=4+V_5ROJQ6\]YK7C]>F?O]%YC/8>X8XH-Q2.M<7RQ'W1E+(_*,D.283XR$ M)\^$7E";5FOW?(MYM,V>?WO//QUBV%8C!$%!&H_ V,GMGJ5#D<"R:P/VCP!M M62WI#;=J1^=;3+)LMOV:K6#XSHNWAX(:+4RD0 (<2,#IB%QD"2FAH_"4L^AR MQ"U?WN][(I/:%X*HD :H#Y5$J'7%5-6QSNKAL.Z FKF[7%MUI8*GG%9=9+KG MR]I7U9U3RQU7=O*;4>-K!6DJ-"\)2Y"K(YOU#'L*TO!+45) 4]N@KI??I..M M:G*/F([??]WYZ@\%$5&Q1)#W 8Q]S -R#"S^))3&F!-#@G_RC-$E'0!7Q:^? M[$]OMOL[V[T+4!63B!2#M%(N6@3;P)$S7",;N E>&TE([GG&%MOWS<'+/;4C MRA.OW_W[Y1=X3Z_2WK.5F7N ;UU8F?=T$:YK3&6!,.B/CXY;P%ZMX=@-.Z%C M!Y6E5+[X&'/_LCZ84]-UJHWQXMV8L<=K.^D]P /(C-+7:5@)G#?'G6[G]!0& M E_4O_]_<'OHG[3!8+*=+@!-NZ!-OKP85^5Y56^]66],Z,,O;CS,SZJMK>5I M%D#+)[8#_P7CK%=L^?=/]Y].#/K:>@>[O#;T0:]2TP&D?K?;/\OS*Z(8!.TX M=$ X9LZHYCHQ_&M_UO<>+6L1#N\ O/3=<38*%X5^$?*9":LXP+P"=B9I_]); M!T *0YR@K\OC\G>BLOZ RE2OYX7_*$G6W2A -P%N$]1?(;U7D^\;^^*LW K M9);)<\ZQD/O3%?B[,SH^*)0W8='SAWU0< -A('8._"&W5#!/ADX5O5IQ M>D5ZA>6 2&UAFT$\A7LK?^_D"L##;K>ZKOBXRD\7TN<*GG[:R@0PN6["?"?V M(]#^I<&T^N,1(%F<,F]3T"\]F@0*T ^L9\ 6+-['XU@7"U?KYN?6;>;X>_:G0-O!GT/HQ]F MC)UN;PSUCC? >BWG0/8/2>IP3 D1*2/B.CBDHP7,I3YR1QG6+F60%7@Q6R23 M3B^.09QW@5@K1W,^3IHTCNW/:C^@B&34/.O%P?"X<]HZM8.BC1Q;@,P)*59G M:OFL:Y;RJG:T0,*U>E%TBU[EE,[4;2\]-PYR*QY[%"?'%=7A5O%?E\S6W,FR MJ,L5'URK=6VA$YL4)P.[?7Z0];Z*=H8O0-WK]H?CP0;URWP_X4:V^^+? MG9V_W])_7KP7P(%XY\5;NO?W/R?_9 X\^ 3OV3K[Y\#CO>?SW.CQS@F,\<4_ MGW8/NL"!;\]V7WP0^4[@P.[>P3;?>?%'=Q>X#[CQZ]Z+#^Q0!4(L-P;6T,1< M@)0@JY1%24DBO5?:)%[!:>DKNY51C2J?O>PV>:PYY41K3;DER9E(B$MNOL%F MO0VML@^MV8U8#"J8Y8:E35V___++@R5>$:6)9M%J;H!G* ?=+3',.'.1+&\" MNQ%2=T5]X\W8P86MO03&358]^VGI.2U\/H&UW!\!T6<<>EY'.)0OCOO=D,]* MOZ>G;,3Z?',U]GJM5]$-QG9PWJ*S/MR)/9PZQ4';>A>/.L-1=0IYT5,9U)'6 M*Y#BK7U$BA:;;SVM5K@_L\(UGF<)4([:)_$BP]CMYDN&,ZO:GK$+*O1OM_9> MOBE&YN2^*S8-7MGQY1 ;K@V= 2A;_<'$BE_RJAP(%%I7JDC5J.>T),DTMX$Z M:H!-O 4#B"4>@B)<"A.CJ_$6_D&3/V:UI.W=5PO=BVWN7%P("QC M'@Z!/;=[,U!P/:4)/SJ8WJ$[;P^IT DG&Y'43B%. D4.FX!$H5(S8J-LDR"45W!X?+;['NUN'0>G(33)( M D3D^@ 66>L=2D%SA5.23JHGS\#@6D*%(.IR$-(,.68OTR62K"3D-TAEB7_@ M9]+).>MOYO_RP" %U6$$$,Y@C?,(F' M _W-]X>C2@<#R!Q>A7B3Y\Y*TL&,EMG.NF'K<@H1\PM.X;[IQ^KW M>&2[Y2_K?79^Y5\O1G0CO]C:X^/>5%&^PYKT,RCFG/3G>=GNBU?LMDG]".\> M'9(@A08E&Q%-$N)::&083BA)Q9-RE()NE>6S,DL<81/S9/8\+.9F[JUI%^O: M_JE.!;/_OC,Y2[NP5=JMH]@KYW"%VL))IU>3[.WJ=AW M=2FSH#OL5[KGQ1/AKA5(2[GUF?FW^/!9#RG]B@B-XCV$[()AON;[9[9 M\^&3?UTF6-C;^O&*POLW9_:+-5(4C&GK]>N7?[[;:^UL/W^WM_]A_^#ESGZ[ MM;W[_&H0VH"AEXW;[8]*7&$^3KQ VU>='@C8#F#V_@7N%BN+_-[Z9>H(_77C MI_?+5IVW4@1,?PS/"J#>Q"\^YK2VXY+S4D(L!Y-/U0V_+J/FI8[C[SJ"YQS' M('(UP\$2:0E2@AN>PO*!&#%Y^ MJ77MK2%(G6$)?VQTSBO.?LYWO_I#10(S GO$)(^(6VV0L2H@%X.US!G-!!CB M8&FU]9)RR*NE91"C),68,PF&M>)$! 8KSOIL.=B5[HQ.'S*MV\H=DK:!:>^^%0AQ03-P*EF!/.L*#()<^0C4YZ MYF6*-)=G4&TJY!HP+ KCE52">\Z%4X8%)J2+C.+ N([7C>MMMOZF6W^P3+0.?. M <9VCTY^*\.[-IT]8E+:RZ1D@&4]XTAPCH&4#$&@F/BL'1L#\HZ" 5-4H;N' MD&9S5]A<$E=<59*G9EY3(GP[@S - MYOTA<.5.:T\\#@; E6(;A7"4V : UA#OC%#-L0,89EW4RX9P 1&!N8J,NMD-H(F?#F+%==69/\MMAMB;&S;)RW-1S0 M,P+E3&,C<6,+M2Y1/.3&?:D875\4K@>+^(^B; MZ;D8(-UG.^CTQ\O/Q7X(S@*VG@3I%;>4XR1-I 0T82^TC\;@^ -PMC2"?CJ+ MC'.SUS18=BTL.]@^5(I+H8Q"@A&..#,!@5H/FJ9QH YZV"8A ,M(VY E'I6K MS_P;(+L.D$VTY5R8KEAI-SOL2$XR'2U/RF*.H[,V)((#ET[E_ 1ZW9J>DV&] MJ4;5N %^G,4^OC\$\\UPZBT2B3C$10C(P1X@R5(BD4>5LC>(M^&JJY3]AINN MP4WW0BJO&L%3:S!U$<\:&U[,*C);$T7F7LS_>SF\._:\=KU?"H(L<P.[I]D]SUOVZ/XM/5F]N4E2*D> M@9V\)Q=O4'Y;1B&+LYPWXROGNB!J_(S<54EFTU+,L"U M;_9?MULE?*#.LLNC0!AO*QBI^>!E9??O?3R8NGC[@C MVZ?X5*\P?-[-3F\OS2QR$^1\?=TLGRCGB.<4" J!*L1IE*";25I4-*9\R41SX##C>'S8X;/(H^M8N90YB@+RB5O> C&ZJ2C<,'$G(JMXW=BNF82 M9=;&8TVZ3&8O8*M/Y[MPS^[!AU+++I?14(E'1+GUP%Z!(R,)0YYZ5_(R)=4K M=:U0'I=LTX #YD8ZEW!DQBEODM5&X.\$<#5;?VM;GQ0FR@J3NU-PQ*/ 2'/- M$0A&QP(U 4N3TZ868'6)#3P;E'O=V)VK#L,>I-:Z?PPZ>M4'X8]!)QS%UNL^ MC.OB$/;"L70OIO]M*W$C1>ST2 *TN\O&ZYQ&/+S8*U?M5;=?F:JU4+Q1,IWF M3CF:,"/<91Y\N*6WP?XJ\.BMM14YMIV1$;IT..MT"*#D[;13O4F4O M-%A75IPKGCH'7WD.=WI8.*')JD[IY6/!1PM-ETU?4-(.)5:&)( IH3#HYM$2 M9$!@(BFH5YX3)E)8VCM]B1[6V+Z/^YBB2@NLCPL+DKW.U^0Z+:#Y=$:SWO1[ M,?_5':3%^7D=+^FQ#5,$/2VEZ$)T(-_/*D2='#GD,I!U>OSP&Y*_G^7N&@Z! MYRWC25V9LK/UQEY2^V#Q?%;]SOJ#,(R]1VS[;@.<^D.:&V5P*1")DB >,$>. M"X^2,(*JY*S+M1. 6F)<1-1>O^Y.5_AG8@ <'0WB46E;]D.FP+JB 69)X+(= ML-OO^28:X)NT 7^_/ Q26*)!P&(K0"^TF" -V@VR24:E*--6BB?/B&JK915F M,YQ>N>T9G?JI0MF?"@09T/?2\_*BZ4'.L(&$*[?]Z-!H#*@@-8I6,\1];G!M MK4/",(XUCBDR"I!PMN@#:^5M'8+\1+7\G$8K#N\/.CR?]NIL0H:^0RV[']\? M:APH6(P*^< UXCE]R&B?0)1H&0UE*A(+QJ-8ZC9H@;;0:-_7.7DZ.)YQJ@Q* MHY(ZU&&)4G8&E^7DB3AJU9UN700=M5>778W6'[;W] MQ]Z[R7.!#48Y8*-4X IVIA18_%SB;D]@V,?MUFEWG),55O/R,,DX=48&H4(N M(&%#+A.AF,= 0&H\$XX\T?=M@9[L-0;=CK_64'G<+G ML$[D,;M[=LYR%^XDO,,,H-U)(1 G1""CLD$M;8P,FV!Q3D=^NLBN_ZL MN!P!4O[XG@'3RQU;]@:9RNL/,^.L*H*!Y;NL@"YIF.(Z3+$'QC V*@D&3*%R M:YV2:&23QDB#"@4H&PG)970Y7>X#<;:;ZZ24PZ5I7YQRIHX^=7H7<)IL9]#Z M;+OC25'O%=5I)1-)P<24L.6.6Z>3#]B!@6RD=4E-K>)+1$7G:6JGTRO-[298 MNC=IS?-FVIGGCW.@M]E,^$>H1L]1R<'V86**)Y!@2)#L,N$)C&!C-))6.(*Q M-D[1)\_4,HUZ*E^+ZWS2W\O_=]P!M?=^P.I-RKMVIN5= 6COQ6R_)T1R%9-! MJ-C^FT)D$FB33U9*]L4E:\C.Y]BMZ"C+M3$$U<9[;+@/2N=6XM%HT+8L#E2O M7#,NQQ#NI3_[_9#;'^_'P>>.C\/]?C>Z0V^M%5TJA#%IQMU>4EA(+FM9-H@I)P*6?,S) M()?-Y M6\2%<4B;8)&/V$O-M:%>@OHM%TM!9'3L#"=GD=/ %5"]QY.6SBMVRZ62,,RL M-$%RR[ Q4BN0N-8FQA71/U"X^73:%V36KY7/.QXQ$;P]WSDX.K28,)Z\0=CF M/N,VHYR C2>1,.*3YY+IY1N_M]+E*B[#2 @!'(N:@_(NF%5>2.:9F_Y742[X-(!?LN"OC]H@T[JGTY+);S9WY[>\DN.@HW_'<>2SU\U)B]G M74L?\_KU\U_;,X4 VKF73V[D59JJ5RVD2A1%7>RB;I\^/JVC+B9=I'*BU;!J M_WAQUSE@U'F[[L$&^U)2&>"_[>I"4)OCM!=N71HDOV-NL=[4_80NK=3TZNF\ M9\J2]&#WIUM2%8MLN=@:#ZLR!+!:^1N@CG&"UXZ+;3K366AYB82BN)^5GH3# MJO/;M!%\OFA<-;@(W.G<$L@52V[C7H(8_OG7?^FF/ MKFK$%D;UW96J"I7 .I3Z#:$%-%+*]UU=%"+7[\O_UX,+@?F'H'EFZOJ8ZY-D MNL^,4'JV%,VST,0BQ0 )5%2S2 = >87 RZ)-)^1B*?22CV\SU8)T@Q%>3MK+ MR%\B-4 @G2)X;F:V:I@IQOJIY<[RK*9'U#=[1*FF1U33(VK3IG<+/:*^V_-I MKD>4PHZ2Z%S@*G(M@PXF!J]"H-PPH=**/:+NB.&S?I\/V4NU^BP["HK7V%O$ M2U[CK#)GV95<3-M/X5;&/N.PV2([]BE2^DL4)K8X8I%U=K56Y[=% M.'4 ;$,S-Z:9KQ\.(U4*U!"-I#) .((1I(E/R-KJ=P7TN=DNM1QY1]QY,YVRAL(^7 A@7.7TLL%1I:\0Q)$,*<9'W-!(%, ,P4XBGI1'SLN(\C$@ M2"_#K%(K58\3R7)/G:\ M2,T<)"9-%H[*V]/FC=0(E^$(>>TY)H8L$= M-W?R&4!''\11O,81: Z<.REJ?*6)3LJ\3YYPW4/1]1Y1?N-XLM__]+WCR>G@ MUW@X^?J;AY,_\3 2-O[?XU[,^Z[;W_3)7B:"7K6O9>XUIUQ[4Z^WE_539;H=5K*<#9K+3(+@\XFJORRI;,#BZ>W3UM;U0EESQHCU?C!> MLD:H$2Q](X;M1QHM-=(T1ZE]R7Y+JZ5T21O$ MHG(HAW,AG91 "B2$]=DPQ'Q9./ M3K'(A,^-AGU2%*_+X]ZT9%P1X^#^@T^'7@MK7<2(29.C;P-8"8%)9#B+U&@7 M8TRY&&N;FC6$8&/ 36,3E<98;AG15AM+" F.*TL=6YA[.]%]N' MSH.1"-N$4L@UAHSB(/ 8SLENQ(O$M4]5VCPQ\EK].=<0>KTTTV.5TS\5K*-. M4$,D%SP9:KWC*1=)9,'3M9W^79/\FN.^#$-D]^#E(1-.!,X($EIF&,(16>$4 M2#N9.$V)1AOR$5]O20W354&(Y](T,@5N',GE4IU@&>@2SJDA,?$&A.X>A ZV MOF8?5C 1,^,L\@EV@\< @LD2A[SAQ- 4J2 >I%/;L"6E.T"5.1UT_$4KP!AT;)G.R!$;U0YH,H3SW;?C=/$)W3T@YFQ#3UM #UE;?U& M]#27$_Y-5\3RK.]E7<,SLEW;P_$C!N2ZD^B:WN(_0'UB]\7+0X6MPCH0!#O! M;I3&EBVUF5M;2UIV-WVS[C16RKT>'(@;E0 * &B8H MXAY4,Z=)0DR!J4@,UC:5MJ6*F:M:RM_(_HO#.-.5KZ#.#5+]@[(A&0RFKF<\ M,@TT[$/"6$EJN19F97NPD6LW(C&\\_'MH==46^DC4B;R[&Y@N7\C0Y9*(YGB M1A"V-I1I-)L[IP OX/>;:39+J@#4FLG/J@*PDLM_$TOX5;ER,WTZ)T[^^W^8 ML=>;4US;M:UTO:7[:I%2J+PBIIIG2-0CAZ\M# M[YD+F$3$, '%)"O AE""!*4FZRI@$('N*V6;J25'957!Z8N.:Q>!39?"BF9. M^Z_E]:F5ZB;;XSHM6+8N%ZI;*@+ZB]+C3IGWJIH_#==^EVM!L7QY2&$7#.$6 M8:=SX(Y,2"N/D5 1)^8<$YZ#.4&6D&T=)AYLPR!0 MJ*[,RCN_[./]=*40$0^\FS/53MQIKG%$%RC_/NWBK=,SCY-\IBOAL)754P3W MP8\,SOS(K5:XQ6(R,'N!@2L<((2SN5:C=V4T;),.9]IYDF6.^ OK8T4E&W4/6(\*ZPHA7$2["-9 M2B$*8PACU! 59 JPY07:4^V+WX*EN:7M_;3E(0\V=V6FE4+:"IDAI'CFX962 MIBP\T??JP;N*,[''(_.#GC'I#T%SY!QD*14BDP(U!P$/ M5GN<#93G2A>,Z\)NUA16F,(KSX,P>(D1"%+@"-]2W V&K\\ 3WPL(P<"']E9 M#9;=H&!-?O>/"_U]<5?T:#QX#<8!6K(#TD9T]P[>KC9OC6IL$.D!-C6H>==G M\"GPO6,/7-NWHA%]KYHAM!B\=U$ARE)CL<-BN'KL8\$JI+&M+N%C"_"H+^D( M;V2?"<=PI %5%NPS:K27)E=ESBD/2DB9TK"P+MEHNN=WVC9AR:W6?CPQML\/ M3]X/N019P*W,BMP6&#&=Z=$HFH@[$SCN&2VM M%8.3C#=S@O^8N]%W>Y,CO!C>]9S=X)4;$2<16P(N=-*9"QW:F7BCD$*@QJ>QJ.XLQ4CK&G=2L M)$1:K4I:<%%:'8R)T B$HJF:M2\>IO8)_.C=8?9N/NF&V3]S,I\.";:J.QJR M0(S+F!<\@V,7F3>!<&_AKZ)XL1OJ^21E=UMB-P3<36J\RP]C95K=[Z)K1F,O M#]6.C71M?]U?4OMW\7G%J'C)GR!'UX#RHJ&6T?AMX.Q9!0_5V&M&3STN\&)W M.OLJ=<+.X/OYZ&9[TI_CI#L'8'O8?_QAH\GQO1Z#0-ER]V:RZI9*7-=2$5!@8"%=SD MHHAV:&.*;'VT/\Y4N7TS+"3!DE*=!:%M!#7-M"Y]IGC.2A%*ETOQ;?EH#9IT MW,-"@,40"NT0"QH0L@X8I,VL1U>M[^4=>YRT@4NL^'DH'W?@"I[Z.*"N*]%: M=?R6@'+PS7>+R$O, 2W\QO;*5V/DWJ:*J\V9PB:K6>J220@H'D?+Q?<6XB%. MKKNSX[:H< 5Q@29/-4:0 AS,8KK$"I - @D@B(V&R^@O!_/1;**OJGKD9WB3 MQN/HEW23^N#1;!43P@L G%C26->CZ6#L$9, =XUN-3=(&W";RGJ9F$1N,E=P7C(@NEM A(&3(5+,UT00KI-.<@ ^]3,R\' M1RV<6='>(>3'6#:M6Y=W=-,ZS&TL>].YLE)[(DQ1\!S! I0R@AA&B7 %!;LD M=5F3G*5 27SQ<+)HV3AY%_$N*_LN;7++'9$[X'/G/PPEB&T92I)I0G&6O369 MIIQE1 ,UO ["6_5B=QUOM'4B74/?%Z5X&PC=&[L(;/MF;.L+OR5U(O5'V--0 M>N:D]SZ3A4%!4'+LS+*9Q8/]]IL:8DU[]-X& M;>?- N'JVV]LV)O&HL![2U>?C$^('WSPK+HQ>B?'>X^!3'8X>Q$7;P=SG)AN MB=8KSH(YG>XT5B]F33M8P;,YG <6X];S"?SVSF#D3YO,S-*4Z-9:G;:;;#I[ MEG ;8TWT_.)"]RWWE?-)YCD\T)K1<=MQ: ^.0Y/;<6C;<6A?V^-]AG%H?X[Q M9GT@5(QO7)_5").*^+AN@*-1*U?I"4*;HIF/G]H;@3">U(.#RD[JXYLIL,ET ML#^?U)=^\';F7J;(1BO1(PIL)YX1 @)#%1C&:'"&1[&9;@I2O:NI0:';?*@: M]\>C7OL$[YLJ;'KMFP\E90,/096!YMH+YA71H>2JR*G38.]R$=9VT_4J!^\! M<&KU8CS 236MQ\GK6)NNC;/.GIU%^H$?G(,[ZJ3QFI$L!_L_8R46&!*)DQ*, M+H$T.D2H<7(G,=L,B -G%,&8DF'2MB_,DK9.F9/(<.-ZAN&T!M8X8?#"[8ZC M3Y'!&QY<8L&HXBML"@9)545>O, F"#.?@#DWK3%J>:;;V79Z5)\B>$['S1TG M8B57W8VWBV'":XR,GNIQ==L-W<.@TF7+M?%>;-GV:V3;_>L#>(:A)TY;JA6X M2SC7PPN$&@#OR3!C)0'*$!O6\6T63ZV9N?$G@']%P[AC^I":GI-$*K MN87;^%3#/=G?^O(2?+G8*=)>UW2,\8:MK!T73ZMTGNW]N?WA MXS"4I9*Y$IGFV%. PW%DCG$(3:UP)?6NY _(_23:XX":%E *F6#9GD##;9,H MU"PPUZ$D/_.=[W5SSHH=7![F@^) V(K6F:R1 3/TI-,KY!>QY<3K]W1&!%QGG?9ZN'M7C$4A5): M%2Z3PLJ,$99G.(@'3 ]=R*+TTAF$D5C3O-EG_]:7ZZ83;@9W%4A!M;>*$\84 M5U8)%031SH"Y7M O-#7W&4O.P]L#,N22^I*7 CM\&%BAS&4:WL@\+[@PA <@ MRF8SNS0MP8 UHG2$24Z4(-2Z8"677O)2?Z'ID\^=SGCYB! JLT7P&0N&9(8& ME@E3,* 6A=LH7NP2_H1&KD7=#5KF;N-!L8^ 7?U)7!H\&RP ZO5I/:7$?^M" M?*9"YCZ3JO1<>6(I)0^%CI"#+_0-6DA P,3I ML>NN5\;Y^6F]CUN9;HF^CN@_W0Z-"-P3IC+LFN4E%R.+_J/E]5D*5$(_XRSIM\X+OYR\--XA#AOK82- MV MSKX$NQ[6,]CL43AI'N4AQG7ZYOFQ[<>#U^#B>BL\$=YEQGH#)CS!,+>A&258 M[U(27C#Y8E?D=V05G-FTJ:]L..)Z4LU 1&!(&TX^V?:/^)H#] P[KNW/"(N5 M@[WY77=Q=K\IO?XI11^-T1DC"*,KO$]-W<,^EO7B/>JGK]KJAN/]_;=M><,W M<30/'L3KNV7)/KYZ5E3;!$+J/&\XFC(V#") M29"EZ(693ZL(C]D+VSQ;0M',/01I;_Q9WH4 M&HEZL9,JR('W,7ZX$T&Q5C#M6_3Z53RO^%@/06#==;%H((:P(+6DB!1=2!^" M"^!<4T)+)O6FH/3W(1>M!2C?S@V*,OGPY#T9&JYMJ1):$8%_XR,Z"+I4ME+%&EC0$KG2Q*23]1D3?ED/?4PY]>SH, MSCE0Q"HCW*-G37@F.7C6P?,@CV$GR MY.K)IL -'_1K>N['QGJ3'-%OE@HG6[T'(J/M$NH7R>RL0L9,V[-:K\/N%DU6 ML^X[TTZKU2&@OV#FU2BZ W >J9+A>XTGD_147#'IU,6OSN'<=>S-'&%<>.RO MU_I&\^31^"H69B:-V!5")C.T]5/JWD<6G@_>!JM1[?9M3?!AEI:,0Y,77LV# MS@RAAE!7FF 5Q?>ND M;IT9GZH?CD+R(@OMISGD6QT;=>Q!?GB[-\RI#9@XPI$_B#X$'K D4F3,%-[DLC3*\HVR M%*7->3!&N]SE3 EC0NZI,J5504O%\XVS%%L:/D9#FI<%)<%EH3! 0T]"9J37 MF9-6:2.UANN^$0U=KFWAA"V9)BP/0GE2>.HME];CE$VD8:%R2O,V'E5N:?C; M:,@CZ%1NLQ*D']99Y)FF@F:$@: N"TY+S5[LDK7]Y8_FE< :,R67F?W7?OF ML813:BKL@@T/@PM^M48PELW/1\B,?Z8FHC?8[W,Y:Z 0\R(!@W=QZA_]K1[\ M6V-P >Y]-/=L?1$#U(.+]*5[^L9-K2H8RP'A,&Z*9KZ?@T$.&Y9+@ +KB+3H6(J&^,'D9?^)'NMC M\N-3?8I1L^6OM<4\'K=U=]N-Z7SW$.+Q1JLZ6?CPMW^<53X,]KLUCN)?)JW= M=/>!%H9Z I0,WO=',*[N-%8(14NMK9V*^'@?[9D>GZ8:.XP?=T5&?TF'@*LF MA% WQR*LZ'-L%!\1UK+"$2V<8<+G.-R&V."=4J'T(F!\I) YI_?T?3Z4HCA( MC_.=]]N*N_V;P_,#/J0T,(E@S@H'9\/!^\SP7&6T ',*U"^!MU_LKIN,C!5W M32JMW@RPF2H7M 5C35C&M366YK '71)ME>2ZH;"@^9;"OY7"/Q5#6H(O1BF0 M-)28< I84VEU9HBDDH(-7O+RQ6ZQ9M3B@L)K@NXK\J*3X."/U2"=VZ;_>^19 M7Q3_-0KI:S\:16$].)WH!M[V/IZ*G5C353QI8@P/.5;(:>:MUJ(TTN5"A$)Q MZEPT(V5.8^GUD!?<2ENH#"C(,V9%F:F2 MNEQ=3^^FE9B3ONLS#^@?-6!F\1U?4"BV5GM?V0LEF#*5A:$?RE M'L\W'@,*8DQ[E1M'%0.C*9B24\-!KME<\U+)1]CO:>+M..T0Q-NS9I*CUS]] M'+I"&N.%SFB>FP;3W J92<^H-QK[')VET'N22$V]MBBI&.=%?44^RJU MBX5[120VQM0)%J6:KL1!U\O+G0&\W2)!X;B4V2AUK@'3^BOP=A&KJ(5:J9I& MM XF_.MCXW;/C=!\TQ6-H&A\OHS=STEQ1.:@IJ!>A9"5#"%ZJ<"H M#$0I8; W1JZ1@DLJ]:$(^B=1O$?C3]:2>];Z$49JO/L9*P?&I]T[U8/MAL\V MT'Y[]/H]&>8<2,2-!.TH1,9T460ZE"SSW('Y#NP!-(J!]E3I=J>0Z"H=-I8R M=*>-8B*ZX3L7&D&/C0 M.#/JY>#UIL-W=]:E6^,.OTH4MZ]LON%RN"76S"SR+K'+;D.%4HK<":IIKI5E MP)K@YDFBM=)22"ER\WOUBS1 #D>A]]Y6EZ28+SO$&89&$<5%G@7.L;NRX)ET MMLAXKKWU7(,KJ%_L$K$.T&L3@E/O:(FNEQ&,@6XQ!-RQ '8[RTMXO?DT]"W! MGZ8<#F[!VV=.?F@=6W F"X*HKUQG)4!JPR=LP1S M"]S FP_4IW1AJ+F9^O_,X9SWKS"&= *+OQJ!.?:E6?_$MJQ_^_[B!P:_=7OX M^NH?U#RM8EQZ<'^2'O_QX M?G#R [P>P3[GQWUS>8RE5[H(0U%+-%-CPUHE2$D4-6$T( MNO[5)@HW38BNSUOUH 2__?3H$8[_OAFH/KKT D!K#)(54V-7%4YUPWJZB6^2 MXS$,V53N#G[T"6%[//@.P8ED]N\FLC2;#M[!]RH7G27XSCUGNC/X45]5@Y^K MTYU%YW]3I=?X>Q./HW>CUQ4S=(\?^"-DO\:8A>]HF^[NC"\B&G= D0YF=8T<\&A_"\ M]>A:C_12LOA)!%]=?''>RX>]/-5B791\S<8CMGV3TNYM,L:74K#@31<1:#>2 MENF> \RX:K3V]V!;K"TUO8!C:(:MQ:C#63URO@DRI!5BI&)N$;4>?JM:[ T3 MV]V!XN=QG%LS7'W2^[+7DU$54>GU["P:0#G%O#S:WN\SP'X^?N:/@6^TI63AM;=02\"8V M#F=T.JH-W-;%Q\#"1"UZ5EUB\SKLR8^QROY=6[-W#EHS.O4)MG5GE=Q@J5Y5 M<%]&"2(S=0@O+)"?T:A<&"FP@V,$+\ >6E18L:\6;-?CF!_2@Y/V2;#%_B^' M[X_W_V=P?(*5('&C^#T@P1S[0B/@1O?\:DJKZZ&5SYL\J.TK6O0\@FM78[O9]/^%S:3^JV MGR;]!=MXHM'\TW4&X M]+]KT,3XJVFT!_RDB,9B?Q,J):/UM&=JW?/C_TS0O7 D8U#SX(_\,W'EL0Y^ M=C/X;WUQ^??!01WO\>S)P -#@-+E)[^*CO.U?LDD]2LF2WBBD)<%U MT]M>MY,[URX^^2Q2S(] MLQ0+L>= /'=W,X0HU:?-HDSV(H?GZ(C$9-F<0]W M^!#M:90FK[0]@^LSZ8QPYR/01;5H>(?#V.^MUW [J$5]KH&*-_J\FNAZ\-,8 MKM-DVHR&>J5A9W#4;\:N0G [^,84CG?#G\&[VEL7#O+$?]33QD=.2^*[KUJ" M[#FP$JM(%M03<9%_U),QTG>QT.\8JA1<]$.524WL_J^9_&WW7H7T#/T GM_O M!_S-U.X&_G,VNQCM_C]02P,$% @ 5(NR5+.;6Z$9(P 1:0! !$ !A M;&=M+3(P,C(P,S(U+GAS9.T]:7?CN)'?\RNX_K+9]T9CR[+;=K_IR5/[Z%'6 MMK26>R;YE >3D(0T16AX^)A?OU4 +XD'2(IJ8T(E<=J6@"H 52@4ZL)/?WM= MVL8S=3W&G4\'_1^/#@SJF-QBSOS3P=?'F][YP=]^_LM??OJO7N\?GQ]NC2MN M!DOJ^,:E2XE/+>.%^0OC-XMZWXR9RY?&;]S]QIY)K_>SZ'3)5V\NFR]\X_CH M^'CS6_?CT=& ')LG%SW2OSCJGE9S^R?G??/CLW![)3\,/]X:I[W MG\Y)OW=$K9/>R\=]R\()6>S\XLS*H"^>A\]7GY\&?S(W?GA\=%1__ ?=[=3T?0@;&LSY]M:Z]?+M>;$MND(YZ1WU8C0.#^+[+G@*?WG!W>45G)+#]3P>!\WM ;#9C MU ("VQ1)N-8@];5/W#GU[\F2>BMBTHI3_/DOAH&KSY8K[OJ&D^D^(]Z3&+;G M^MBMCR,>P(@EO6ZY27S!A-C>@PYBGIE>A]3V/?RKE\#X\=6S#@ZKCR#P>G-" M5@U&D>XI1Q)^4G\T*7;L7UQ<'+XB?^6/(Y=91/L>_MKK']=#6\1UU7'#7[VH M7QMC2/96O3%$_;8<0^Y.*N((54_QMU=Q& *01\T?Y_SYT.2!X[MO@KL4')G7 M)?I#\&(3_!9E M#O)Q6Q)QWPUY[\=1TS<1SN"QCX2?C9:L6<&9'T(7:M\E,HK[($I\./""#3>7:Z#SQE4OK3ARZ>'"F M"$+_Z>=O$KON_*&+&=C_&=.WZ*SN]*$+8-:G@TL.FNB$S&%T M^/G7AU&Y\B%0)YTBR!'L9% _'\%_^OAC]!(5MF>(O@9V_NEPL\L&L,"CUMCY M6?R^R>QAY[!)2<<-+JG<;WUY<[N%'T;K6;+*P\!B_@CDK[L4(ZFSV)F^BC4_ MQI_U-1<@C!2,#BW]Y?A^.KX=70T?KZ\^#V^']Y?7TU^NKQ^GM1B^$$@),?KA M!A@ !::P?#3: 2E@1@C-D.#V='F<3H@+LUI0G\$X6R'2.D0%Q7#[G%2GF/'7 M->C_TR4*F>*$IJ"<@/X.=VD7 IJ\H5G\)F1 M -[3;';)ES"Q!74\]DQ'#E"EID)0':R"BB?P\Z$Z%=\#\MU8(O0%20=@ZX2NL$<0\+? M$W%V2;S%C99]K< Z#PAX2.% /X1H3 R&0('? MI)'LJ9E=^*%E"9S$3MVBKZA/F%UKC[:#L(P+0'_"GZVY ,T&\1C2M@/CK^$P MNG3:3H/EDKAO?#9E!& MV(P.\IN+'>NZ-D)8H>P_WG.&?S5J46)4L,GYB?18-&>3: 0_&&(,XE(0CV+/*X64 M&R&]Y@R.9>)YU/< S8'D?1$\,PY#CV'%-(O2^< M6R_,MG?&'IL(%+S0/Y'.F>:\$"'<$[V0)I>HFA'3E[L#3MWH@UM&GIC-,'QL M9PQ1![F"6806LA6S1+@C08$:2/Q9:D![9BJDY]!ZQH!#N!7.+[FWPX.F")&" M208GTKO4G$E2B V!><\-9;O;I+A_1(0+GUVZU&+^ _.^P=9*];P,/)\OJ;M3 M.=-L) I^.D&-95NADQJ9<&F*L1DX."&"TC#B\>VYKI#6#Q07U'X;>5X RF?\ M_13OM<2UO'ON_Y/Z0XNO?&KMC.6:#4/!;Z>H%6W%;]&P##FN=*MX9 8,S8"Q M&>'@.LEL#_29.@'%Y,9("<"F7L9XB\C)C MP'MZQ4M1W_%2$6*YRZ5_-LBQLE>A71>=+:HEOZ?^E,":/+U=.]8=<;]1 ME%O#U0ID7%./2ZMX%3+\'"\KC1BB9\ X##$0X^G-P*$8,!9##D8H"ZGA[*5V M*2$G+K<"LXFMM#$.!6-X9H)0X7RB?NV2U>-LI"V2PE#/!\1'> M*MI@@ACQG@UR"-16+-U6>!2LT$>%OR$K[,/F8E:X(A M<3Z ]1 U7 M[JOC4F*S/ZCUA3 '?3FW'%;2XTYX5X*--*5FX(KEQ .+/%!B,1LU(^HNF8,M M6F>E'0U+P7)HI\MX+HM9+AFD(48IKG)RG :-CHA&SPI347PZU*]#T!(HBDO">3\G*DZ B_PRGI$ % %O>^K (M2_,"AA*6X-%X.< MZUPYI;IX>2A>YMAI6MRD@2QM!5^Y>!TO>/#DSP([ZHOA&VCQ?*!^X#KQGW&7)B$EWW]P"@[LHS&P M/@>&@]VH;Q!C-V#$1C3D!) (.1%&Y'#8J4^2D7>2:T?.,T8VNS5S,]/=RA6" M 5H-,Z:*5/]N+G;]XS[;N?Q\'Z!5,*.)I:!T\3!/33^2)>-9]&$3KUDU@ IA M>'*"!<5+*)62?.-9_$TWW6"I=;DG+M[HGYM8ULK *,AU"N3*F-O7R16#["2) MI+GY%VI;!;X5'07CBRMM[=B-OH?+9WE/4,RY5439#K48?<96#* ME:83+ F7<4G&R=A(QE0Y!PER3Q]^ MIM@K< GGT1MSYL,E&M7Y;(O*"JWB50AA--9D[CH*5EAS=:7\#-%0##D6_+;3 MU1C*Z!B?G9O?W#?RBFZ+2L$E'X!+:@KWC6,Z\_T/(G=ASQ;K%-E"+:\#5D'N M,_2!UR9WMS7RDN6_"; &,@A%UV=_B&%>OZZHX[5,924:!=7/T>]7@G5! M*P0D!MED+@[UZ-I%Z5F9"DW\UG5A*V3N" G\,*QCG"CE74\+SJ5)=$-Y MN\-'#.'?MHA="%A!91$^7(/*,1XC0K0GKHH&_^KOC+P >D_@[T%@Z9.Z P3+ M8/F \[(GY$U40VAA"U> KB#S ,B<<1ODDCGTKH7(#(G-B-!UDMA7],F/#LK/ MW'7Y"W/FM0A: *'\CO#AI)]3IA%!I8[1!%KG"5+_&E$*I_Q:\>%TD&/"*B1. M%V\:^:N;Q)/QY8H[5+SZ ^DU4PT6-:L\K_>E>%?!OT M(WP@%T-ZZBD&)Q MFF&X1.,GF\W%8-%9B8T;IY:WAE/!*Q\PR[$FKZ22&B/>2(U"7#T$KW0XXWR# M?.M$$NN2,L7 +]F]+DKO3US^;VKZ\1<)'.9?P\[(Y'(&HEC*GJW3[!)5\I<9S5@:EL\= M?+4!/AI?CK;GQXH(%(R$5K.,WSB'D9(G 4)\1H)0? HH]V1/'T:_439?P,89 M/E.7S#'3,EBNQ$YL\\A38U$P )K),AYEQ2$7(>V%6(T4VCT3.%[J]8YKQV?^ MF]?F050%>CG1S[% 5L8UED/T]><_)+;_]O:B7JF 9MYOV;'"6P&?@B7Z)T>G M&==9=64W_Z&8/:.L$2Y'0VSO;:V5/ 2+Y#H*B M'CH%;YP ;^2\35TH+=+(]R(CPR"7?+ED/JXLG_/TXKTPPB$8 ^ 8 E"7*5#?RU<$HMS/=WX^R(DFR:-&%WU]F37=)KM0 M#4PAS"Y F%4C5=?3#C-+G3(0\.4JD//BLTR[-LA:%U<%*.,V3,BBU79WC/:0*K@%C589U;0"MT2CB"W91F3) MEJWW5X[EDCM3GYO?\"%"_/*[&H*"<4Z!<9K+^8V# M7G:0PQ*%YM-PDJ'M64Q)WP?J^2[#2"#1\BL,PQN:L#^;5;=H'[F"K3Y@[9JV MV"H93]A7C,B(AK1G)R5%)]05*K9C4K%VL0-[NSB9W0U"P5YG6$JG+?9*C2OD MK)1[O>NQ-I5('*6.IU;R^XFM6L@5?'6.M5VVXJLDJ3W-5GNQU82=OH+"X/F8 MFQK)_U3W[\56M0:A8*\+K"G3$GM%XTJ?CFN@]GQ6^62ZGDXF[W(DJA"7\E/_ MZ CX*=<#V>08Q+'L3[ZM[H29[YN_'[,#[ IFZ@,S93Q 6]T$\YIU^T[A) QG9!+Q"")Y@):M2,O8VJE6%7TITJ:9=EW!IBDQ< M_LS0\A>&H,)2[8#N5; HR'^*5:UJD3]&:OPU1/L_(LEOSP@1B=+O6L8?8CJ; M@U5^FCJ]FR%0D!^MEADOR@;YUQ_+3'VUCK'K5-_&058&1D%!- QFW!D;%.RV MJRNUN%=T1EV76FL?;4.M$H *NIV?')V5*JXR@%U WU"KNDW#KXX;9P;#!^$9 MM"4=%4 5M+P 6F:,\QNT3&,0AV2$HY/T#$N=3(CKOSVZ!.[*IK"[U,LT*8!1 M?F7$UTF/HTZN0>F@9/'OT]@ E< M/Z-R7H<\F;Z*/8-FE@P]$B"&A/*?N?@_';YZ'\EJQ9P9QT_DWX[#Y=C%1_ ) MM67V&9*&V//EOU(&S8G+N'AN@3TSBSK6 _#QA+KX:M:!09X\WP5&_G0P([9' M#PR'+.F:-;:TNX-O;C_9T,-W ^C]^N3:[..*0A\+)_'IP K<,*+2 XKYS!>9 M<%]<'JP^']?G"L#0-_(<9Z M1Y=/U$W/3@Y/3JZX_0ZG8_$E84Z%V0!_T/%,UF8=SETJOKY^73&7.?._!PX= M'!W#&5(^Q9I =)AWI&^F[=>7Q%L(J_80[A".?/K-BU_W")_,!%W'Q4>Q&3-)>+07,/J.L=996/G=$[&1.S\=F()X%==;?@);%DXB]ZW" M:@]-,ZJL0]DS#G%HV_P%48N9^('K>$/'FA(;;O?P*BS[P%?XA'HDJ9*BFX+3EE/L 9<1XEBM2 MBM=!U4T]7^9X/G'JS8LY/IU3MSG9IQ1S)6!9P[3]T0Q+QC('V]:E>3FL+0AN MT:?=T?MSX ')/+3U/N%842""+(.S7XY&3% *39@7SJ!P79J JL$7&@E,R=^W MW$,9MR'M?@,-@_+9K'"9V@"M*S=%8D!F9N/6'SN_+9BYD/66QBMD!:H6(\K^ M[RU/LD0,:27IY\DP;2 BM!*^_P4'>5H54RISY9V;3WVG.R4J>H[:Y]J+R0I-7]5-!]U^>'?[=7J] M7-G\C=*"JBSETZP#08<9CRX?J;EPN,WG;REE+]: RF=;M;<.,\571T:P8=Q MZ#@@,%WJ^6@EN+$Y=TLVJZ+?;B3Z*G!IA5E) \@EWN>&0\=*_7E;3KH*'76@ MVO#NNLJFN]9M7XFW'(8>(^4CSS338>S7LQD>R,])F QR^[HC^PN &CMQ'1M_ M$KCF@GA4'.D/U KDB2[*U!9NK?81Z:I>3A;Q)KHQCC'\"-#Z;SAX M'Z9W_7O Q"$)HW_DOU#;@D'C):EPES2"I:V9)CI )X19:7M$X?2+.^BZV;/W MG[*[<7R']N+W-3 AEM@U[E<-X>NZ@),%\#=?"K?.%^!^7RDVB]KK(#]%-1-O M7)XR5#[!6B!TF/,=F0.UF3D%AN.N@GP%C7681Y*=/IYM9-(_(.H2QZ2JXXZ. MJ(KWAF$ @,C8>,:.\-P(H5*=DF/]SYNLY66,^]\I$.+A*MX2MUG4"&EZ$3G M1IFYI@WHVA[)5=3P2^YRASPS-_"&XAQF=(8:"+3!L GQ?BOSWX:FWX+.7Q^9 MKB=9@K]%YW5+EV@:A_1&W64['Y" M-5YH+S/0]3;=TXE9&)BE<(EVAU!7WDJ9RQ]Y4JH9]>21?E\MP*IPYID["G2)"9#28"E[0!G)3_\C?F+A32& YN+O[B8=')?KVZW MV1;/KDPC2YMW<_:V$1QZ&74ED=S^0EOW!=FX)[?QVX//:?. &LY_'QMCD$>7!T$&A( MF%M.G!MB"@6R?(Y%K7682>2%F--_-::C&#.JD>]6-:JP#3-7IU2IQOU G57Y5-(;>M#@0N ML(K?<<=?V&\WE*KB_JL#T)60!3, Z<*\*:A:Q,+8J1+?5G4 6J10%F:P"&^; MJ/M#7.8I#8RUX;R_NH22);R3I$T8XQ<'[BL+MHKB9*9P!RDVI]0"\KXNZK1> M%YTOE]Q&PKG$%DY H& YG6O!>'\:1UDDH*133R6]\AN_=WX)FC^)MQB[N+?" M/ZX8&M@8/C7#TL-DO"^W]4;U942GRDK_YG&^17 ML8S['KAWN,A^A*6*C'R\'$T>'T83,;.'Z=?$?@4:V]PE2\7=N7)_';AJ.)L) M4S6U9%;=R)DLX .L.D$56FREKCK,,5,L*WZP&^WUH8E,Z;A2]-97G8WC&D&\ M8UH*_(/[]1GT%B?U-D128J5$Q6L 2].#>$3^(JL#TSX^/CH\:F(&+@>@@ZUMT;B>WN>_A2D]C>U>?>7G MR_!R@7^,1/J8R^WM0VC*(>K 4S6B^-@?TNLOIE0L0[> J.O1,@Q\ON08Z'#M M6'?$_485BCOQ2A72]': 2+_< 336XQ&4<4^Y+7581:-;T(B %!( MG)3S[)&X<^I_X<0NL4/L#J,.%_C-2/>1 W=&&(T5J8&,>E%IAS X H-.PY)0 MJ48E50!:PZ"KM!@Y6!^:NV^B6MX5?\%J&&6Y_E7K!6P/6-W-\:K$UU/I+T>E"/_CKQ]IB)Q\ADU)9CW#7=%S8\= MV#T;CF,W-ZC*;H0"E\_UJR]O2TTRS3 :V.>:';F[,6=J:,',J9WVL%D[S1/%T^ZIOU:=!%I*/FA6H6TK+.^]:K=T M3DR4<19=@F!0N(6*6NL@1:J84U(EAQ^@.\%P!W'0;6^I48'65;/%N ^7^G2; M KCU8.C +!.7FY1:7JCH>*AC8A0$+OA:2LYZ2B/L::'\3*GO2Y!ECM)"?OI. MV'5EN:I',$ MZ%.GH7XVCNZ)CRZ;SZF;!&* W(7=+V<8%^;QIBN[)%2P?41:9(A8@JRHHH]\599T MT&$^E:)V4L4.9"F4[8* A6^TS!^]&V3_>6N[5KHMRB<)[Q58US1OA4733*?28C[#8 Y*Z*"_94V@/# Z MJ.SU2F3EF]B_6P7EYNAUE59CA\K48-PJ6 ]!<0LO:JX#*Z6,.V&UI<#'W8S& MU-\HFR] (@SQU=>Y?$@)KA:B715K44V .XU/$SBJB6@,%HM?NJT@;//;ZWH& M57'4H,IQ[7(131C>,[?W_A0#U76?;["KC.T03@@8;(:Y$^%5N$S- ;YWQFDV MJA*4AD>>51MJQ&460M"5'QZ0>N/95X^&M29]@F?=""[4IDAD \4JKJ\H"J7& MJCK&45I\)<=<=#5M";RNRQ>J#0&^"*"JPI#?5H<#LVE*PO4K-0/LE[[?A0TQ[/H<5V9M0]G MCLI$MD/$[UL@*WYS'+5M+*@IU#/U$^4;S=\[X:O*;@ 9"8>LD[7S6SM ME8YJ"#3>8BVDY2IBU'?]7((:O:[++^^^TX#!OAI^N00UF#@C#_.XO,]X?5@H MO-%5N^MP4":5N:-BB15#I2ITU&%^J8NN,'$ LP(3,HLZ5H4:&Q5[O^^Y\9DX MW\:S.^8#:.8MV->;ORM>#RCNH /)IBC)+=BJE=(2BUKK,!,0AFE/%B9@.8$B M![J\CPZSBFN0X9F0&/4OAP_7TZ'I_Q_&'N%1D'I[(O+W%I_IV\#4U/;=8H$> MT4X8XKY'.: T-BW,?9%"\H!DYS8SW^3_JXM'5NBI2>E'L=[38+7B;N3E5Q1+ M*.Z@@Y3(^K=V\%#VG_]M;!@RG;O\CIEP"WWSH(.G#+@K[Z,#\1L+(Y%RE\V- MEU97\>4N'A>KAO5=*Z/5UB,T5R(*'F;:P5M/?XIGG>[8'\&"HV)^ZRN2L7.; MZD#2"7^A+E:CG MEXI*Y9L!4SU$H.NDPKYV]'KF+L*ZZF+6-\,,\D-I9<:QA*4@NN#CQ9PP:*S"(>P'#>VC:O%H+65=NJ ME?2:6+AD(')R7E1)U]X)JO=.LFT>_+[V[**,?&\4N/(=1[#;_*>J=U]95>[: MACT)P[L.T.JAU!$4G7208#+K*>=&5R>(LAX03>U$A==:>4B%/ N"1/*GRWUJ MKL?A1===*83KWY\;(])5SF>N AL[/?TL1IE1K38 M DU7WL 75H?A3(O+0Z3;O/>I6Y -TZ3PCR[U?EIV,2MR*KZ7IULY#%WWQ%>0 MZ>+MM ?ZS.UG#)E)O[&F# 2KWE\'U2.\LIP<]?\7%7!E4>B\QCK,HXUIY5*MVU\2M^AL! M^ _FJY;]4>2"[KH8/4+W_1)JK2'3P! M/:)* V.W]9=SFN#18?5&D_&4VG84Y8"N(&5J6'F?[SJKGPYA4IZYH$OR\U_^ M'U!+ P04 " !4B[)4:U2-<*$W "Q1@( %0 &%L9VTM,C R,C S,C5? M8V%L+GAM;.5]V7);29+E>W^%)OMUO#+VI:RKVI1: $F!.Y8(\%)35J84*1+W1/BYOH6'^[_]^Y\GDR=?<+X8SZ9_ M^XG_A?WT!*=IEL?3CW_[Z8\/+\']].]__Y=_^;?_!?"?O[Q[_>3Y+)V>X'3Y MY-D3,I^=//G';/[/\9< \/?5+SV;??XV'W_\M'PB MF!!7_W7^5\9D$$EY"-PS4$4GB$);2-PZ;D6218?__?&O.CD>7># ,"M02F0( M&1T([@,&6YRWN/K0R7CZS[_6/V)8X!-:W'2Q^O)O/WU:+C__]>>?OW[]^I<_ MXWSRE]G\X\^"'O_S^4__=/;C?U[[^:]R]=/<>__SZE\O?G0QOND'Z6/YS__Y MV^OWZ1.>!!A/%\LP3?4!B_%?%ZMOOIZEL%SM^;VXGMSZ$_4K./\QJ-\"+D#R MO_RYR#_]_5^>/%EOQWPVP7=8GM3__O'NU:5'ALD$/Y+/[+T]=/?W_VXOW_>?'BPWM:PNHCE]\^X]]^6HQ//D_P M_'N?YEC^]E.8?#R!*FLFA:Y _O7V#_OY.\84)NETLMJ2U_3UV4=6,.W@XI]+ MG&9<;\WY@R>S=.F')E4PL_GY;TY"Q,GJNZ/3!7P,X?/H_7*6_OEI-LGTUKSX M[]/Q\MNK:9J5_!TN9R/X^DRQ E^F/T^HQ=JNB2D](D?7TV7.,?% M6OK/BQH(U8D*&$15TPX@T6,$/QG MG"P7Y]^I4J 7AI\1XE_;XE\+K^4NCC)ZQK.)8 MI )4# WKE!?B2,#!DI4AU MI!VYO+H-S.?T@*_<3/B].3D]5G MPGB))^>_7Y7H@_-M.6LJK#4G:-V'DN:W\70V7VW V:*2#$:4$,!;)4%9F<$5 M64 )5;PFV\!3[D*9JTBV(8SX_XCT,<3\;+,2Z>G<[GY+:,;"C" MZXP02T'"80F')O&6(A(/4B/*/EKW.I9#5_=^,:DA)MS)"& M FE&DBNL?8>3&M&]#?/-19,]#\74R,+6 (U6#5Y& \A9\B&%+$L?"[L-NFT( M(Q\G89H+IQ=MGD[SF^4GG-.WYZ>8;]B&E)G0C@7(/@;:ANH%B*@IT)?*1:.8 M%O(8%+H7Z39T4C\$G=H*K1VU%@M<7D!@+&8T(4%B3(!"Z2$8RT$[1)V<89[[ M/KS9A-%F36_*\_'B\VP1)K_.9Z>?+QQR^F[UO<=3DL*9C9A-+UR'1&ZV=QJ, M")I+ H0S G*,02R5E.@7$^V,>DI.W/YNNO3W'D6&S]^C5] L]>S;_]CLN M1RZHF! -6)TSO@6I(/EM##=%*#AV9<8L/ MB3%ES0,8F1.M.A3R(;F&HKW63K)B"S\22?;V\8_EE/7DR^'2:4:=WV=+O!<9 M296B"V^ V4+J+E@#/C!#.B\GARG4?^_"FVW0;4,:_>A(TUPNS1CS+"P^44Q1 M_U,SSE_"A* LGBZ?A?G\&[E(_Q$FISB*VBMMK"(WR!*92R%H-A@(BD46K8DB M8Q?*; 5O&\Z81\>9]I)I1IJW<_PDEY:N@DB"9$42!LM.55& MD?ZS9$E3DBIP)R/:+I39 MPVA+&/CC"MI=*,+N]PL9R/$VF\2N9S*%QEY6QR M$!4I.95MAIBUK-EVR9T0)KD^^Z MLK5JL.#!1R% <.Y\9!AUZG- >E^MR5YFM"#M;EY]]-J>6R&Y%2J#R4&2/0^1 M(DZEP05I0LFB6 R]S.95,$-*"1[(A!MLY4%;W\[_GIV(-L[3:/J[V%21#2OPUEOY!F][.(N8\KFL/D[?DMKV:/@N? MQ\LP&7%:%DLDHY \Z7)=$*)%#9;'X+(OAIC9QP;>#&A(>;_&1&@A@H9N\C*, MIYA?A/F4XKL%V>73D]-5IN YEG$:+T?5NF_C;=V.:4A>][Y,N%9$UT8"[1@^FW[\@/.3UZ36WY1G M% >0#L_1.2:, &XDO6N2WFLG,@.&6@N3HBY>]Z'Z#6B&Y'VW8L'!N]ZSOIP\ M?88,'6@=*01 3R& $0XXD^BM3YSY/J[5?M5L#U <>9CL#]OQWO75&PJ);+GE MAG21RSF *J+Z_H$#CSZCRTICZ:,&[H4V)!>[F65H*H_&]8RC*'B]YF+().E" M%-4"G'0:N."R\.A$U#WK^ Y/,,YH>Y??WD["=/ETFJL#^[E> JY53_4"@XFR M@(FJ5->2]I6V&.JQ89'U+,#TJ2Z["]60G)\].' ]S=A( ,V(O8YA?L/EIUFN M17"+986S&*7$1%*D?8-V]A=[L*&6P -R?]I0(06V][. M!GX_%][0LQ)UL"76'&@--7EAX"FXA90Q*LU4SJR3W;L)SI!\H ;R/WS+FTG_ MY7A*RWT]_H+$Q&68?AS7:P5K:*25,.@@?/;@$R-S*Z.&D(0 (FEV4<7,9)\; M9G?C&I+OTX /#870R35^5S?R3?ECL88URE:CLZ+Z=VH%A$/4#,$ZY['$'&G! M1W"+K\ :4JJPA9IH)H+CE)1NZ#*AK+&8:_%!6M6[DBYCB4%.1BL>Q)0>8FG&F>=GA^OKA/:'\.=WS<91.FN-!')W#6FV>JE:\@A&IJQ) MK1G+^M0WW(YI>-6 !S&CT>8W(\.OLUG^.IY,1D$X1>%Z I8=@C+0H/?:V$XW/F6)-ED48"4Z@D"N2TC)@] JF."U"9T* MQ'>NZSUN?=Y! MY_BWLDRI].\PV'H2XK9D.))!I!]D6:>DN29[ Y6,50% IM M>J?-;T36\A TI'JTFRUH+4EO&N/K(B5$HP/+A3%7NI\-#"DSUI05=YP4[+3Q M34ORQNO\3+U_L;H@_!&GJ0(B[ULS+Q&D$ZH"DN #I]<:/;Y?TI^KUVM6+MHA+"Y#V;)S MZ/V?VJR%Z(X+:-1+E,*I[^5:(Z^DDX(G$-%[4#%P<%:3T\X5]S@DO MP6AP7%C&R]6"Z&DE6.E!%T_J--):G,,(7!6+Z*1$TZ?;WG<,0W)X]I?V#2>" M^^QQNW3>YDJV4E=D5%FJRW-1U *=$B#DM*J2)T55F(S<]>=V*T.TX0C!(Z%, M7Y&U/S[86+;*GGE>;:PK$I2G.-CE>ON4#![9/2OHVWT/#=IIQU_G]"'KUW?D M3<"L<@;' KVZ3KG:_#R"CL[Q;&3PI4\8L %B2/KQ4-E?2VWMN=?MR7QVFWHQ MDMR84,AQS&@X*.T=^,0KJBB\RLZ'T.>Z\C4H@U)SK25_V,8W['!P8:8QZ6!] M"E /76N9HB.MC1X$%]('RX7C?:*SVURAW5?S738O28#KP/F4]OB[C_P+EMD< M+XX,# HKH;!<;RAD3]&,1A!8DN>!V23Z M) [+FI(JG5/)EYO>#8,"C3LE'<&]$Q1_()3K.8B8(S(:6N*(96C,&L(J"QP MC\IYU*Y7Y'(+H$%IZZ9D.FSO&Q.A#[,Y8^1=9 72 MJD]0^%F[=Z67O* ML%UQ0!A/%_7QN'@SI:43I-/QXE/-X;TISS$N1PQI0=D4TBF&])3/"5QMS6"U M(,!%^93ZW-"[%]J0SEV&2K2V\FUH,]9K6V_'F16CY<_.WXM:+2.$$B4(6B@S M#%0HY-8$D4!HGD-RI>;O.BG_^]$-Z=!EJ.1K+N5V-=BT&^./9ZVFT[RGIK-M^4D=("-7(!//M,*^<(+J4$1;K$8PPYZCX%7G>A&E+U M]U!IUTRJ;:\?;<*XI)]'CB6O5]G#(! 4=Y;^1FL/PA5NT+!B.B5:[\0UI/KQ MH7*MH63;11@;1PG(0I%2:V"^TEWS M$;!5)HBGA[['&7>>FRS^WK>X1>< MGN*YX.=D0OXQ7GYZ=KI8TE;/7_QY5I%2BT?I_[F:$UI9DIJ$J'3-];"<(7"5 MP=K$=+"ZUFUT6?<>8(<4ON_+G>L-I/K*K&'IXX+BLEI8OBJ?POF7<<+%^]DD MCQ3/0ENM*$YCBO2"K1=)O($45/(>DT+>JR_A;9@&E5IMQ95&(NAX$HI1&V.C M >D4,9.S LY% 5XFQH+T+N@^)S[WG(3NX?&>? [C^3H949O3K.YCKJON/\Q^ MP?70(,QORDA&9JWRNC:(+*!4R1!1:M 1"G[J,T[ M80TI==F6+.VDT:Y*'%<>]J\XI85."-C3?#*>CA?+NNPO%]YQ89$Y1 :ZU#O? M02/XR!-9#H)6DDO%]>G.N!V^(24>7T\5X2C[AL]E)I-!M-9_N M_-[#LI8^C_-9R/=T/@_TW57U\[-/]:^OID]/:F/W-^667[GHML1'P:!VVC$0 M+DE0HG9W]XQ!8(%)DVUAKD]D=*0%#BE!V9:]0V3(@]U:N*&=:LOK"S=]?.][ M#/<]&%%E7D0?D$4I8(RC,'P><(F&R@3Y)$W3XG87> :G#+[[:/ MWNM6#[>"(TL1N*^]?&J[7F]E!F^XBN27BM1I9&/CA0PICFC%R1LN$CZ8[%M> M4[UM$5N!CE*5A$D #[7>HR9ZG0X9BBO9)!V,R7UJFPX$/JBLSP,PM+EPC\'( MO5ZKP(L.24G0WM$BF""/.QB*[G,6],H%R>31S<[A*O70NX8V,$17TWY)4 RK M70(G]*K$W@43A3"=SL?NN&LX6#/1G7=W7M;:259MSU?O&RP0DG/:"@TR)0TJ M25(0-:MKRV"%T_S?YVNBS4N M-DT7K@K3$E#6N#NA!I?JK'H?943%,<5.IRU]%K2CX>A\>ZTU;7=Y8X_%BJ.\ MY+=7M]'Z5E^=2?GZ6IS7@MQD"5ZHZJOJ "XR#=P(+ADHUA\>GE9/:U:8>4[Q_:/;%X,_Q6Z<0Z;_CRZ/++PXB) Y>_L?&3 M(^Y#9M%9B*G>*(PA@*]MT8-/]7Y:=MBI&_U!L ^.G[>:^%YJ#5Z]6%UKYD"I MQ*&6Y=7VX4%J)Q69A6Y[2(>6T8E@16E5*G MN7#: >N I2"*T,5SUL?AO _9D SKPU&KJ?Q:MA6J.-[.9U_&9#Q^^?;'HG8@ M7A>?U\I&LOM?UCT=I2/Q9^TAU\80RDI%BV<1M.'>2Y,+VCXW";;'>'#WB/!M M960_S)XFDLP<;YT#,S)19AVS@*SJT&FE%404 HRQ@2LO'.^4S=L>XZ BMDY$ MN]:FJX\$V_4GN8KOO P UW[]2C>L_R6/LE.2G.902U4(81 &'),:@I-HBO7QR?8"MZ.Q6,_!)G:RZUE;ZZ$F%=WW]Z3 MT_NFW&Z<79UOD8P#FXHCI1FK^HP.=%"Z6,^%%9U,W_8@AW2+]5CLZB3"WO', MR_$T3-/E?4 *WW*Q$9B09)<+@22+'* $'WA!94WL,]%F>XR'YPP^GZF#-V7U M]F->]>ZP2I'WD0($+CDH01_K?PN@QQ"I'$JAZ_F PV73 M135O ML83_5MA2XKH;-7%"5YQ4#%'"$8PX I%HIBFAO;K;_T5@B'E&PZ$I.Z M"*\+M5:7:&NE14V"?1XOPV1D-0^%&?)$:F]E1;M0N\1RL H+X]YXE/T)=1W7 MD&[-/ "-#A14PZ3W=SK_,5ULJ$F1R8TI/@#JVEW668JJ36)0K$DVQ6P,[V.] M;X7T&**-GD9L?_D<3)=Z3'O!W_,(J/+XU6)Q2@O&>E'FY&0V74T"^1#^K+?X MZT"0=2^I]Y_"G**CY7*R.F-=??E+6%35N?JHC0LXH]HJ51JG(>5 WK/0Y#W7 M\L 0D@K22U3ZRH6KZV?(QX/["$*45I0<* >:)V3>E.?CNH'3O!@Q%,8Z%4"B MKY/HG2&O42-H5JQ,LD@6.AG/ZV!V[+/S0ZB_0V72Q6&R=O3.!FG-Z7@ MO/8?*]Q[6]! K(,QE6(%O+0.A#!,)*ND87T2"%M#'-+,V =DU>'B:WHDM7?I MQ5L"/JNCD>=UP/IS7/_WHI#_Q9]I=3'Z'06\+VB5J3J@B4(67KN@"0IV12P0 M=%: :%EQ=0=;048? S+->.[C M$N];I?2(Z^$&0=)#2? 01T]<J02985+126<[S=[9]^CI M81.@CY^DAY*@&4G72WQ3-I?]9GI856RPC'GT I@1]+:ES&H7!0$RV&0CXYZ6 MTH7-'18SI'Y#CXCV#TVKWDK\)D\(<["Y5F2AB_6@ECGPAB5PJ2CC@O$\B4&Y MP[OOQG7Z/$VI-IXB.28D2<4)4C"9,'HAHUQIYDTU2:#N]_MN@ M>PR5!8>2ZX8I7VVEUNSM>HZ?YYC&J[VBOT_P[%+ATY-Z$?]_UN6.QN22=:[3 MQR1%&-DHTD,H@*-.QGBRC9VNE6Z#;DB^^Y'HU%QH+2?(W4+TM^';JIG#G'@] MTB$K%IR"D@)A,Q02N!P*B,B,4UJ4A'V&_FZ';TB>]H-KJ+T%UU!'%9S/ZZIO MGI58HBV.)0%&.W+;.9*;9%, XCFZ'*.6OD^_N'N #J-C4(UXG] M_!0_S-:561?56.OH3Q9C:Z)?Y54>C;@=)8+@6=KL;5;Y2M?@6^H(MG[D(Z@% M:$60CK+HQ1-2@/-3S.>-6PG6>7^1=1^&6EM=FZA_P/G)Q@^-F%8L.T;,KK/X M5.U#ZX66P.O$;BV5Q5CVY-&>D(8T<.=A>'8,679THFI&=4J_5"&)FCRUM6^V M*RM(M"N,<\#B.289>7)]SGSNA+5CR< /&M7M*Z>.U%F1_'N422OVVFHK/6@G M%"A%JM7'.JU:(,$E1RYWNF1Q/[8=*P1^4!(=)+%V3-IZ5(ACPNK@!6C.:Y92 M)HBF<+#:(29>;%&=@KF6 UW\CV'_^HJO&;LV,Q5ORL593)W85,\*.0LJ6]*7 M@C0G"KUN684R)U9*LJQ30\V[4&V5MF0_%HF:2>F80\ZM\(:7FIP(1&=K"2"9 M6C QNL!\[2/>1QLU&7+.?[3,=UN!->511?5FNM:$XS7%UPJ2CV246CDNP' R MMLKS MYSVH"(+@D>&9H^Q91WX]J*00_=V:,'@QJ)JF59;ADO5WVI@TE&E9R@ ME&Q !8X0F)2 /O!$IC6CZ5;%?89A*UK\8/GJ/270,=!Z.T=RN?)Y!O0L\7F> M9EC3=62=L"S+ EE:,SDB(G4I^/@?GBW8M9#WZ#K'Y$U%VV[ M@7@7EZ)JYUA"M3[[0\S%!44/I^"0E&(($)73P*4R)@3N9*\!>#?BV8I&/TBB MNZ%D6B6VUSFI;_^8T\8\GWU=G11?*S]X1L1>*]0S>M=)R_-%F(RX5C861" 2 M2R*VX>!XB4";XZ(0/EWK8GEK/OLP)%O1Z,?*8Q]1=(]NT*+/UACO#&@371U1 M&R'&%,"0.#$XIP+KTY!H0(,6^0-?PVNM-8?(G68OQDU]O_Z8DH\Q&?\/YO,X M9Z0S]YD%"7'5R]AE\F=1%Q":>RY-#+%31+$=OJUH^:-EZ3N(KGNS_9=A/%]U MQ_Z-O-C3]2R,Q=I9K:>=WT\YS_X]/UU>_,IS6NQXLE<[_A:/;=6PO_D6-&KI MOX;P_5'C19K,*H!1\8R)Q *X3%ZABJ2=?"+;+:U164K)->_3OO%62 U MV+YI"^BU23Z[0*\.O9VJ-@ .HDB@UP=M5-ZDM%W]Q!X/'])MQ38DN>10]A9' MP_1*O4)V@M%&)J6[U8_>A6M(IS:JI_CI7)[<.@/M)J1J8-G^ F M3-(DCA0A@+-8;T!A[5#/!,E;A%BLCNQJC6@C!MV-ZW@A^T4,->+6&9M%!JM, M!J6UA3\Q/DS(LVXNJ75^!&["]NX:L M9.Z-M2!"/8["0G:'0(&6MG!O64;LDV[8!MV0PJFC4N@@,74WTAM%[N_3)\RG M=>C Q5'5 >9UNP]N91CW6$8CDW;QD-]Q.8KU2R][NI_1]$B7;/ZK'?AZV^!/(1QF-0,Z_O3SY\GX[,13.]P@?,ON!AEIG51 MM6AT-;,O95D;$4M(*D5N U,R]VG3L!/,(1FPO1ES4_ZFCZ":IO[6A]ZS^3]K M[(*L!B*D D9"=@:4(81L'I\%Y0I:&M7QDY#CK8 -R2KU9XWC832GBTO MQ]/Q@M3XK[-9O@),9A5LD;73N4T$+!>HLP3IRR"E$%[YU*9=7>@:E C?O-G_SJO+KUC)@HEZF4'1>]7 M,(9B0JY 6VY,2)Q;T6+[.'Y%2GH?:M5C"H\;7=./@@\NYN2*NA_SJ> M$,C\JAJ;C^,XP?5!XG=3<_5?:"L/L*N'/K*5F6VZ]$96M_I?2US=_;WAR2,M M0@WC/'"?:GEPXD0=^IM-*21?G):A3QG%W;@.5:5W?/K&6W>Y69I"'UE4(!Q3 M]!(95\,651MO8C$8:F>K8^_$+5@'U3^Q(<&N*LC.4FQFN._ >>9.\!2$=^0_ M%(F@%/T1PG+LM^4A6TQ9O2M%@?!W5HDN$X#@'[K3.UAD>=9_+X0]G-:_O_].R MQ/G_Q3!_2;\PHM=/>V$21,YI2XRL/BC+H)U+5C)MST_F(*Q.],?2>.%&K3JP"9S!#"(ZV37 =6)]CK?WP#JD;\J"8M[,P M'XAXOY-[_>$K3K[@;[/I\M-B%%+V3B0/F&J'2Q,HW+9%@1(;5C M'@P!]Q)F]VS,1H.?Z4&G%#=_4*L,RA8P&^5&-I[T^VR:ULVS:S&'89%4A G" M@I+$E6CK)!M;LK51F])ILNN-< X_N5^U>SK7C-^7Z2D8%C%J8(FM[KU19,)\ M "T9#X9+7ERGX>ZW(!I2#N-P9EP_IF\@AZ[=.S87ZI7'X! T!1ZQS['[W;B&E&EHSY"&,FDY4:LVJ5Q<6VCF D/R"$9P,FQU6*]3W(!E MPF)4KDC=QUV^#=&0<@'MN=%$#LUG&*U[)V.QB9F@H= #B9@,ZWT."<@\0_[X[WDSHJ\N13S-Y71_"G]_[M6U:LF"M2Z% 4M;7BSWU M)KU/D+P.R'TJVO:I?+P7VI"BY/;D:"N9EEUEUV.S<'$CJ!BLRK%D2*+V8G&I M9HF(U)KI8%QB/JENLU_N C:DB+8]65I*I1E5-I;YVWB1L!Z?X^QT<\W<\UB2 M(D.'I=:QUMX9/AO [%G6@F>4W:.R6[#M."[HD1&FL6RZ9SG.IF.=!5JU'<#F M:*R-AA4')$!V?D:KW,AABVO5\.WR,,V+UM'7QI(].S<_48:/ M<<3!Y$QV/,2$?1K-[(JTG6/\O4OR17>2\]T0H12#FD,MQ@+%/(? 6("2=%11 M&(Y76Q W]Y=O1S>D)$Q7GMWN83<27'NL#X5NLE=O9 MMHQ,2*4X"@4CUDMA/!4(/#M@45@58XDBRJTHL?NSAY2G.1Y;.LNHM:WYCY#6 M&,_6K01:ZZ4A4Z -Q0^Y0%3TI4X\(L_19M$GVWLSGB&E%7J_5/&$RK.F.M347X+H"&E?[MAF668I,N6,"1-@2528C%0*H$BR:QDD*7EW9;A ?W^M_R.1>ER:XP MKVV,( RI5I5-/1/$!,Y8%KB*VI@^UUQW13JD(XDN?+NJU+J*LMUPB1U0UIN0 M64LRW=H"UOP$A9D! F<2DI9)DAO(L?2I*=T1Z) .,@9'MUT%>72V7;OZ@QDM MFF*A8++UZD_-QQ<&Y'4P8:VP4O7)+.R+>$C'*8/BWT&B?1"UM[H,*1V7)1$_ MA*Z3&I7S$ O%,YVX6H(ZT,C\!T9A14 M>:PS81UX[BQGF;0T?UBUMW/[DF,=Z R*>OL+]6'\O%7? <2 C DD=[2^)K0- MX!SM4XP2R26EW9)]$K([0QW2V="@>+>?,(>51QGQR[@Z9%)&_&%R*5>7=NQL MBK-1*NYDK6J)H)*JXV%JZ]@B&3."*_O 3O7!IPB^IA,.E:K>R1X MY3@DPY)24=5JP#[G!C<#>I2YD5W8<^VDH(%@CF,:_YCF\6*5"J_UVG7"Q-.3 M^M7(H^;!N=J"0MEZ&4=#R#*"B3GP7&+FX@$2(;?!?93ID$,8UE^H1S>3Z\:3 MOXVGXY/3DW>T26%RL5OMSARV>$HO8[GK EOUC[A$DL4E%)MTS-ZY$A4"J:%Z M_0891)8%%%^TD4&EY/LXQ%L";&LM;WW,JVF-HJMKN1B5P QRQH"G4J^9R?J& MUN*U[$N.TEOM^E04[HYU2#:V!^/N-K'-I=FNPF,[G-\+\G7(.C#(1J4ZU["V M?Q(*9 XV!HY&BV.X;O?A')*]'1#;]I'BL9GV:KH*F=>O1$R*T,=4C'# .BW)ZR/#[EZB'(&J=G'%$'5X=4"Z!0/Y,V M5JX6AYKB&$E$/73X<(YU2&<,@R+=?M+LGCQYCG%YWE?AE]E\/OM*:UF\KSL\ M_S8K]7[X;%H7,2OU1P](H.SYI%9)E!8+;77P,)M^_(#SD_JGAC<^ZSQV0<&]H%6 =87(K>RJ;5B2 M\I@8[U0*=".>(:4:NG!@SZT_3B/FY"2QY)YG#,DH-!+ZI2X,C7:WF9FX MN2M$]9UIF9?Z0WP_Z-:E($?G %4RH&R]#)8(=D8!KS MZ5@B;,:UMSBM][C/K^.]G2V6C,0H@,G>DTK:S;D@:5#^_#VV'0H?-M[PU4 MVBMK+5/ O*PMDZ4'+XL%*>OQ45+ MXGP\R^-T]MW:A'_$N. ZB@(QUAR%5PD<,P5R5$Z(I(MB?;R>;1$VT(]7GO,> MYU_&"5?+E^B9P<0@.Y[6(PBB=O2E,,7KG(MQ_DC+WX UI "V"Y-NT(*-A-32 MKEZ!]&JZQ#DNUJO-)9K5@9)%(>NX(U&'DG+@)BM1\5K5IQ?TW;B&%*H^$'/V M%E-'ZE1CD,@,D+4XG4_?3.OWUKWH1R5G49@(%%B@!\4XF7,I'&@B=U16!%_Z MW$'9!>6.D23\B+QJ),..+-N8 M128;GB!+9]@@6-A K#TIF):G83X.DU_# M>/IZMEB\.CDA?!2/O5N?GZQ?GXL*D5>W;.'9JJ1 402S8%.,H&0R$#3%^HA% M%A\%^1G=!EYT7=F.I5T_IG9].*X\7)+FV:^787FZ('U+WQEI*X4*QD#T,M6R$O(VE4.0,9CH M--$^]SD#V 9=>RW^,HSGJ]& ZP>GA0NOH%UQ[P4\'MF-(YMG7N3J7#I/6 )R"+Y?BDYO[7I>/G*SK\POJ!3^Q_\K'[P@\T MGZNJJ-LS-C?A^#!;A@FY:;%PA9HBDR#K,'(%D;,,H@2322,Y>77XV"W%:'L\ MO%^6\<9]O]9V,$JCM2,5;*U@I(RYH;E8!GD;O$,X=GD, MG-Q'O ]*Q57O.,<-+\@5:%MJ>I\Y"%):$-;0UJ$PVA\K2[D=XB$4_CT:.NXL MXHZ\\$QT*^#:!_ 0:@,?"QUW%O"# MLG'5S=5$S3F/X#"06V$217OT/:@]RCAG4GO9YS;8GH"'<(CS:-BXJX#;C(+= M#>GEYL):*JVX%>"$=Z3)BX"8'0>CI>2<7BR558>0;N<^T+WORA^58D>56O>4 MSN^X7$]B^HSS]Y_"'#<."68GGT^7JZ?,RK6?.R"I<_ S6Z5UVBZ^T;G(/U9O M"N:G=4KU1_S]]"3B_$UY/IZ3L"/=1FW_*X:\_Y)2S&:>08"XYK"]G&.HH9'?A4FU0P M^I/G;'FG"9,[P1Q"?N<8O+MJGOO)LIF+>"/$VS;C:?ZOT\6RJOH1DTYFBP5R M2@@*O263HC1XGS)MC3:$^7C$NQ_P$-(Y@Z%@8_EVM]Z;0Q0W>K^LOQVQS.9X M\2,'&.Q]'M/*1A^\Q$9F>?V06BWSDC"N+PR?$C7.>B?-IHM?+H/!Q8L_E_- MK]!X&N;?7A'S5Q>IZ#=I8?28C^?5VR,M@K/<9$#I5AU8$6)" Q@D!<<6G1-] MNLQT7-2A^G 4[2PJ;V*(T:'J<]QS .@A MN0)#X?I5G7TL3C1S(O8 _)*^''^<"-WY*R/ MP\6SSJ[@GJ&H%R.4$:E>_BJ,N"(E!.3DM!:)ECQ8'D*?FU9WXSI4GYY]^DNL M'5HFUY?M VK)?8'H9*%EYUIO)R)8[1*B#S[:KLN^#=B0C'M#YEQ5;BW%T\P& MGX&J57MULOUK^H4;H%D*&$.Q I)/H>KTVK-9>(HGM5>)V1)=GT+CK> -R;+V MYT]#4;5FT9DMO@Y*2"9#,0BJ#GM4VKG:MI <3?()I-8$,HCSBB MYFDAGN;M:FY;<&2!$[!0\U6$K&"=RHT6(K*(3K@DL5NMS5W 6JW[S [ ^>LBUPXLJM66H(*_:,Z65U[KXT.U:PQ;XAF2S6S+IMJX\#:75_ TZ>Z]O MPY8R>E&)UNC'))E/P:KFDNN<9;OAE5'FX/Q M'(+B;%U=XHWT@#S;X%7,&U.?.Z3P>D7?MRV7*Z^$I+TWJ_?:8@)GN 6I9<[A QV6ZZTE,LQ4\S?Z[(VOEF;%4S3>#)>/:U-=GF'!W5(+.^[S*9' MW#Y>O"B%$S+\1>\!.3R8I[-YK-I^#*>GRZ>CO,[G(RQ M4!#V@GZF&K+WF$[GX^6WIVGY]&1V6J?V",N48A8HR"-_4SH.WAL%L9"3(HWQ M0L?[#'(W=$.*F5LR4UA@G>+9KJU+-7\+B':H@66ZI&X3>2VF*B!6U>T+H[3G\W4Y?:XAG!Q\$$592<1]E:1-R=) M<3&2VN0D>8%DLZ^OAX& 20-%]:EH+[)C/4MBMP8ZA.N$#Z#VFLBM-[E68T$N MOC7]N*J1'/'L?3#1@UFI8.83A)P88%!,*RN,<$BW(96]L>CU>$2Z\TI M^L9[7"XGJ^9:BQ%;G=(P4IZ*$]U+DF3/601C7"PY<:/X4;,ME^%MPR+WX['H M !D=@3X7L_O2F/0EJ4MU'&;X,-L/7KC+,2@&"(ERQ,8S*8.W0@U M"\.A6.;12*[,U2D6AR35[H.S%;T>XW'# TGL>$P[/_]=O3DG&!:G9]-#UZ#1 MVF!KIV+%##F&K@CP]471.ELCR$7TIETRXFXL6W'L,1X>/(2LCD>P.E'@S<8X MY;>G\_0I+.@U&2?ZT55"97;^CEAFK!-:43!;N^_(+"%JEL$A+Y%'&0HOS>BV M"[*MR/=#GQ-TD^/QJ'CF#-2\<4T;A^G9>=L9:,DE"[FZ7"YH4-D4B(Q=J[LGB'2Z0GO-I5(*B4(:H[ZPB?:Q4 M@<"R \-1>!.BCMBG7'AKB%LQ;".?W[>Q_I'CS@.D];!'1B_^Q'1:?V_SV.LM MSE/M0V-1.DUA,G@*7M;OA+?$DH29%=JH(&,[_;4KNJWX]AC3^,.0Y]&-Z'.< MT\_E5]-EF'ZL*[JDGHTS02LE0)I"&RD"@XBTI3JX3 OQDFO6VI3>B6@K^CW& M=/_#R>UXE*M.P(OYK,;4Y^TSUW"S=T%PH6F'5!T]CP*,@0I.T^N,-]A&V7T6XB MX'G&:SU$[?4X1.+#K+Q MK:%;@#6_+;7Q\2,>K#%:!E"NYOD,D^ ]*V"#2MFKY'7H-@'Q5E0[WC?H/J>M M&6WNO3"UKVB:7ZV[6&U=HHT^2NL03%*U-9C-$)*SD*3&+$@QZTZGWC>A&5+9 M_S&XL;LE>14M+K*.JN=*J9!U[SGO<4H$<]!9L?.IK M#(O:K7<^K^-MU]4JA;&H7,D@N*^%!D:0BQ 52.D%%F=)SGV[C-P+<4B7MYHQ MZ8Z7I:' FHW@N ';V_GL,\Z7W^IPAV6](_'?I^//JW!GNA%0GTU[Y9&1WRD= M*&GH#ZPMRJ60M%/&VQRB8WSKX8H'8AFB^FU&IX>05P_3O8'[U?0+KGN+OYIN M-!S%_+2453!$6^6#$9;\"7"9DYGR9%]"G5*3T;-(*Z#HIZ\.WQGRD&Y:'5FI MM19H/]?QU_FLWI=%[T0,&JPTGA1NH1U(1H.N;5FR8"9@GS8E-^-IOLJSUKK3 MC[7K[K,PGW\KL_G7,,^+$>-<:VD*8*@GUSQP"*2.(1F/QJ2H63J2WWP[R"&Z M!P*E\%AL=XPKLGSM[&&A!*B9 *$+59GP;57?;HD; EP MB'Y!3QXU$%,_#JTN9HQDXL1;>CBMS%4L$2(O"CQSW&8*&W7N,_?A9CQ#M-E= M-;YPE)6X(@T)2W!B-M7<% \64!\^S!)NBXTX['L)V);_;/&U(EXT; M2K[/;O?3"M5SG-;.$"/'E=>U/+T6E* M\#&TPW["Z.IVG'_O[!QNLXR$@MRS8[G%'=?E>4X\%&LAY=H&V=H"816 2$E; MY%P1HL_UNAZK&=)5X2,Y-$.%*5>)*P $+%;1I(NDG.G^]1,@)4N61&I3 MW-BD:6=7*W5A[OTAX@,0$0A$_.?__./]Y(>/.%^,9].__"C^Q'_\ :=IEL?3 M=W_Y\;>WOS#_X__\K__XC__\?QC[/X]?/__AZ2R=O\?I\H;O?I+T M^I\N/_WCQ1V-^6O^1/KH8_WFQ^N^?SQ(L5^JY=P@_;/Q$_8E=?HS5 M7S$AF1)_^F.1?_RO__CAA[7D8)[FLPF^QO+#Q;>_O7YV&^EXNOPIC]__=/&9 MGV R(<2K)RP_?<"__+@8O_\PP0*RE0X_Z,^[:>],9T1D'DZ MC\CHMSBM!.\1XUU/WQ_SYV>QC 7.)\L>$=]^=J]X9^]AW*> ;SVZ![2K!['W M^#[BO$^H7SSW&LY+D#<1UD<2R?$=+9ACPO:G-'O_TPKBD]ET,9N,CNNOG]./%X^NZ!K@ MQS^6.,V8?_QAG/_RXUAK9:6#;'U6VB8#SFJ10BZ)^Z2%&'5X?AW(Y5 FL_3% MZR9U*9U]UOT$(DY6OQV=+]@[@ ^CSP^EL>,S^G8QP\'%K/S M3"A0V4BK @^WF;.X9&*!15QQY^(5Q"$I?L+)HZ_D-Y(DLLYI.4_:/]^H M6$'PBF>J"-JA?2C,Z^18T31^9X06H)H,_P%@OY3/%9$?S2\E=;$6/'"QJ!9. MKWQ9SH95T)HH-,8??YC-,\[_\B/?EU-/9HOER_+7V2PO'DWS&YQ_'"=#3VI[Y9ET)?L&RS];W!"?WKW5YS2T"<$\5%^3W*NPUZ. M/^(E2HZE9!H[2\5G6L30LQBLIY6,0XE!65=T&TNZ$[Y3H4H#;3384IZ]_P#C M>27QR_)\-GWWG*#E:M/%A1A;NRS)*&%&C!&9MMDP;VONB(%F( M+,!883%!&S.R,\1384X;G338B1Z?+VBK72R>S-['\73E^5=_B>1!V&N08)PO M @*/YG.@WZ[B!$_.ZK?/IH_>S\[K$#?\)\_'$,>3\?*3&#EP: TW3$9.ZZJ+ M@D5:6%F,DGLAG85&'LQ SP5XAXC'V[37O=NAH\P\YRRF4'T^[1B8:)@K MIB0M9'&EC=%U"\JI4&D_&=]6NNE-Z<^F:?8>GY-3."K)6NXA, U9D8Z"]FT]F7J"[8^)GBV0&BK*0$6YB.WC. ME!G8Y&SB G)JLS/="^VKYT._PF^P(OR5A+*H-,7%R^G/?U2XIQ M.?+&JDC496@$[5-UQ_) AAJ03!!+<#S*-O&W^Z -SXZ>U7DS2->K+AKXYL^F M2YSC8OG%T*_+Y 4N1Z"2",HI9LCOH^5.!!8R*B; I6BTDURT\^2^S.8[?39^DM&\H'&3U"OA*]\?8Z'/U ,HS25X1U"%2;36 M>A59/:UE9!,K%%PZ1-&$/#N /#4.M=)/ U_]V?0CD;TNB&LQ7!?,2&% D:)E M1FK"%K1FP&5DQA4H*42K&AT4;4-U:F3I30,M7-KE&)$>/I.8&\ROI9+W;KS]&2 MAPNRQ.9 [Q]/8?YIY1+0Z%)-J9BM@N.7>_"H",TQ17(/BB7Z"Q<8.7N>906R M"K(4V89@#0?UU7M@QZ+PVURV_7"9(%_,K<_VU?\ZGV,=8\K%!5H[F7"&5E4K' M&T_J- M2G #/.D(351^A>&KU_(#Q7E;L7[OD!TNKY:M1\OE?!S/EQ G^':V8252PH10 MHF:\)$5V.1KFN25##*Q'R[-,+K8)X>T*]:NG25OEW&93Z)5-(QZ2U+0XL9"2 M9]J(S+S(CA 5KWC.VD,;+^D+&*?%@IV$>D=<;N_$V9]A/B7&+5[A_,T9S*\, M>671ZEP,2[+ZZZ)$%HT*M$-)RU'X9+5IHNU-B+YZQ?(NT&P_4YJ MUD3/-;Q5<.;I>)$FL\7Y_%J:@T+O;:EQF!3)1LE@68A5%-YA,B;:Q.^XT]9J MG;@?\,GM(RT4=<;&"I?:(99SSQ(LH2=+;0V:B !-J'53C /OR0UT?YL*,TUV,TV@+V0 MSRW,(\&ME_6WU MXT<1O7%6!Y:2TTQSD@&(4ICS.:L20*!L=+?@"QP]4N5:487F&]L>PKQK'?EA M?47^SY6?F/_RXW)^CE>_G$V7^,?RY\GJA7_Y<8'OZCEB_G M%_+3?5 KI3> MCZ9NJ[TG,0_& 1LS5SY85BL",:UBH)U/*M*K^B]HJ!U'] M+M+M4>6UE$G-?'B-DUKQXQ7,EY\N2B3\NK*@1B*[[(T,+"+0XF:M8EX*6N$@ MJ,QYD3[>")3<+H]R[UN&L_]ZU,*LA0A[K!^Q K895>&@N0\T[72(3$M7&+@L M6#3!H$[ G2R=%'NZ6NU'>!NGZW_^=$,P9&K^JT5QH_4UK,5X^O._S\?+3U\" MVZ_"TLX.IIX";E6CA2E(!>RX0V99!'LQEI'-U_2>\$C M#>0K:-1,%"0G$K-B]!O#E,LF$(5 8INK)?T7/'HV37.$!3[%];^?3=\L9^E? M9[,),7VQ%N#KV63RRVS^.\SSR#@I$CG0S(5<[_>88_8Y M.C"-3N>WH1J>(4U5>JL*4D_Z:%$,X]:H23+KLEVO9O.5#KHDH%@M5+*(+"2L M>WBH%T"TJ>.)TD0!/+5)".P'_VGS[P Z;A!"O9X\5XR)0$A,XI[ID J+62>6 MC%&RD,TH2YL]_Y"YB$,RYH&R[O$^SLIG>)3_>;Z^"K)X.WN4\TK",'D%X_QL M^@0^C)E^-8>RTCRSG(X LKV0GR=@,P'WABT1=OG4D6=.]$^A+" M=RKMJ98&-WQ6\GBV6)QC?GH^K[LHSL>SBT/'RQ-0S&3VU5S^%7+:/+,+-G*F M5*UY%M6J!!%GR9'M5VA;5:)-FL(#P)XFYX;27H-K.!L@_QTFY[@!L3 2N"R9 M>?1DK 5::KW6Y/V*$H+0@CMHDY.W.]9ODFY]Z:[!I9^M$^3G]Q\FLT^(JP^] M.I^G,X+_:@+3Q4AE7I26R'A0U5($QP"](Z(872#QA-#FAM # 7^3O.M5BPTN M)FV;+AM1CTK $DHRS'M9*XHJQR+W@8AP$:>SPJ]U&N-\D\7K48(,;3%MG MRPO\??6GQ8@KH5Q-&Q-1TN00D>P 3S]:;U5 (3&F07EV ]\W2:Q]=-3BIM0V M_E^AU(E;'H)F4@O-=*)E-EANF$%(!LF!\6[X%>O;)M(>&FIQVVHKW9_,IA=] MT%:%0.G[Y3A.\ TF^NAR3/"-#V"R"BQJ0P("LA]C49F1D((6R@3K#[!4W8O[ MFV1>"YVVN)FQ;>+R0,JXFBV7IVMS:N!_; M-\"L_G1S!WWVKN:U#>)J!HP<""B<>^:S(@$H;^K22U0O,20;2 S0<,G:!NW; M)<_NFKF#.P\^ ^A^?YJ4&4HA=Y!H[[C^T_''<<9I7ES+$'H"BS-B=T#KR'TMUM0LYRH( MS($%(XJ%*&E?;5-48Q.BT^1.KWJX@R![A^*O\?HB?_KM["W\4;LL5D'0FDC# MWW"*X+T"EU$26+R,@QA %E3QP2K% [3)#MT#]&G3;"AMWL'$O>/RJTN\%=$< MS^I-GX]XK>SAQO*^CZ9Y]=-DW==%>[@$S MRT("J-JG1+". MK-G&EP&"]5&KR%(TM:H#&9Y-MJY['72\#'"RE'3P$8T$Q],4Q MS5?5*8)C11*=("O.&Q7S;I'2OL=5J_6]?+0"0PZ<&:_)RS96L^ SUH8/TD4E MH[&-^\H?NF+%/A>(]A#FH2M6W!K"DPDL%B_+BJ6K"]S90.+.1Y;1DY,DI&3@ M36 T1ZQ5J8CL&]_ NPGI2&I9[*3F38S92]P-+@Q=QW-Q)[@+HETJ6NR^F]S" M-&Q9BYZ5=O/Z6#\2'X8+*I:4@S/,"4&KI$Q ?BHW+/"H>9 2([1I\3@4!S:4 MMQB< KL(NH7J5P;<"M>CBWO\,66RE&S%40>HM&$QAL*RAEQ4MF!-&W_G-I;A M795]-73GE=$'B[?ORA?7X#R_@(.V($^>X*!/M+FM6C0%Q0AF":)>9HTWPHL; M#C-N/_NKU5X?LFIRQ_=B35I[$]7)G4UK%'*U+BD;)$\ C,A%5HJLY61=LJR0 M-^TY.M[J0OA66*=DPNTM]A95?+_$=$GZ#J":6G)WPCJP,;>_^FX6YNU-]BV* M?-\)+FDOD\NUHP0'IDM F@>RL"B*\(6CE=!F;Q^0$%TMNX'XL(O(FQEXJQWQ MLO063\%%#8P'7P&EQ("3Q@"- )Z]\=CF?L\M* LVZ<1;89T"$?J3>X-5X#4N:7R8 M+TL\7Z!23K@HBV81N&6:I!T S/Q44KG M[\]7N0J;#L@N@.H@#62(-';OZP4NR2#5&#FM7*!DSA[;N!&=(9X"2]KHHT$? MY;L/I2ZP98V"VU28X[K6;S"6Q0"9.72V1&^#;Y24O0W5*="C-ZEO+,'2>YW- M%[ \G^.L$)L?GR]H!5PL8)IK"X'%K+PB^"29B\R1RWWRV;3,YN]7OWQ:5\W) MXDO8W:IP]O/BGFIT-I#"C0J>-B/D5,LIQZ2EQB"DSBHZ!*-*U'G4#X3]5PU8 MG+VS21[E%#$;6N!KKBK3 M.9+/8&N#L!Q3H"V )GVWO/)=WGJ0IN(-R/%%[+:9V/L.R%_V.WE>/U9;3(^T MY@&U$,S(6AA;.,<"!,5L2,$$[NBOT(D$MQY]DIK>3X"]5XV_0+-N'EZ#2B^G M_S@;I[.?Z>?EIW4G\7HGN02(3FBB'(],HU'U2,$Q*;+W)2.",SLI^9X7GK3J M^Q1VBY9!5VO1EXVTUM"HVYT MB+,#RE-C4W---?#+KN]P\W'"RYY=(VF5%C7&) ,[6'!,G(3%:V&B21B:K/Y M1NF.&Q!] VQYN 9Z+)%Y!ZY:S'^QT(!IG1Q*@ M=3'0)LF$RT:H*&/QS>ER/\QO@$,]ZZK'K?R!N=_UY+!TS?U7: LW/: M>FF738&LY<(=&I60NK1L:.>0#+D$LD<+P4W>9 <1NJ4Z-)[YIH M4''R'@D\>E^YO#+8;R]U8A30"65,8#G6(Y+:+="#0A8,!,>-R?EFM>]A0D'; M89\JSX;398_5)R_[CNV,?+7-%IS/:U_V' AFK9SI36*ZD+\8O# ,9I+OI@M<4%+<$TJO-8);8R+]8W9Y:-IKJ-:_S!"A\"% M!"9%K8RCR%@+,-)TZED_+2I.OL8/GXW$Z^T:GV)< MCG0P@GLEF*UIC5H%3V.OJG9@9$:>LFU3"FL;JE-E3&^::%$%\O(0[&*!O'-) M%,4ZZY1EDCR'.GA?TQ@Y0P%*B*Q-J_!0!W"G2IJ^]=)GQ<:5#7<%<)ROLWJD MDS3>D)GO"%Q%Q5D4SK#LM57).!HW[V0Y;WK#J:F\/W&VJ*OXZW@ZFZ_*%JP! M?CX^OSI3?_R)H%9"6JLQ2X@,C"%"6MKN@!O!1 17'+$1&FTK.X \-?:TUE.? M]1:_S)7[%9=GL_QL6B51M\<[$(^L\,8IVAZA]@770FD6LT_DZ16>:_ ;71LK MMS/$4^53&QVU*+QX-]+%J*Z-/LC$7-:J%MBN5=9R8,HK+DP*1CD85GG4I, 9JMTD%HLR5GKA5+ 4-=BD$E:%HBO+$8L6?#D6N58;$-U MJ@SI31-]%D/+"QB2]\<5U,G._HFZ2 ]C! MPRBDS\J#G6&ON?\6_K@H,O<+R?<>B8X\:)^*X@R42TR3-&D-58&Y(#/9<"+H M=&]N?$N WRP'6RNS1?7 5_-90LR+BO7RR/AE^6VZJ$T@,*_B42'9S)62K'B/ MA-%DFD79,K3:6YN0/(8VYZ\=P)T:V5KIY0[N[)?1_#.-]WT-2=0ZVE>!.!4.^)F06 V8F MG(O*^:!I7)U6L#U G!IQ!E7*'6S:.^I\GWC6]5I$*5&'XIGBB2Q#J3(+*FCZ M,:3B2D"MVL2=.\$;JGKE461Z/$ CQU+K\NEX\6&V@,E?Y[/S#ZM*3C0MUO=$ M5L4^C"#'(P,PSR7-!;22 9([XL&6D@,6$]J$">X!=JBB20V8<*M#0W\::5 F M80N\BUN]70 VK:QT+\3#5%GJ5;'=2;.'5@Y"GXA6\=H>MXB2F5;H6+ M7+C+>B)>Y!RXUV3&U?;>.A?F1=0,74C9U"KGLDUFV3ZHAS?&>R;!-HJUU&"# M,E'K*,;G8FB/85)]SS=GB#75X"KT4<= )EO=_A]_^F+ B\_E[.\>YVH&.UD\ M)E'+E\1:3RW2Y,V9OECMO,P\P\WRHKT%VX<8W^E::D?(CP:7X\6J MT07V<&9@=^"',0Z/D4O;EO+&1&AM2^P WWH($1VPA)96""W(P-+UEAE/,0J/ M]$^;M)VCXN\]5NH)TW<7_?==+./5; +S-_A^3!#S>:)/$NX+XRAI4,62I1\= METSSP,GPA\Q0!Z^$]25WO(.SY24'MD9;:6G60,0]VI\9QZ/G^ XFZRH=*^8' M*X07CK,2%8W/8VU?%0P+V@(ZS$7';='>!:8_O9M]_(D>O5J _JWKMVS][8H* M=[ST]"RW?27;8Y6*"F6-XH+!77!TL)>Z:?KZFX/96P:Q'^?6X7M_"XX4- M7L>:<*[)>95.,6^48 &=C[P8G;Q];W=/EH7+/RU%BQ< M?%K48Z.KS8 Q!"*81&PWM<%1YAH6TB9-AH401KC.^VWV]XRW(:[G^!G+:36 M=^6X;5N[,EE'J/T?A?2U CG15*)GG,="6[LR,L6OQWKJ3YE]R:R! _?;]'QQ M#I.7A*C,\=_G-6&2R+9:>E!X'= &)J,J!"W[ZA-D%HL#+3W(#&VZR&\!=7KF M4]^::%#::0.TBVG1!5S3F-16>(>)//6FS&XDV4,3PZTIEY$KVI\REV30. R M:)1ED2,YE0*CRMHZKMHD/QR )O<$> [#DET4T+%SP'8K1_K%8X>/K_0H[UDOPNK1Z%O,EZ//5[#6C2A5 M\#3#) -1XX71&.8C?:?(-$(L4A0ENTQ@>O*UR4L_W9RXMUY]>IO_?M+ML=C> M%T NN\1V@+++QKZ;P@^Q?>^ICKN4NHUQ\[X*4T&7@&)D-!>N"XFI#R<"$ M4(H<'*4\[]23[7C4NF&[;:?57438]U;Z!J;_PNG%Y@ Q.EFT8; *JD>0+'H7 MF<_::)\<*ID[[:37GSK<1KJW;&=]"*9!MLN;\[@8YS',/UVKM+D^=0NAV.*! M6>4=TXZ P>KNF Y@R+R+T;?)R-L(Z?1VUWZUT*"\Z?7*W_">OKU6=O?2>NR ML*EW?3_& _57[4>I6VJQ]ZB1%EV9[T=JU8#T497911 .J/'OU\F([Y":$P,E_E+S>PO)9LB!LK3?(%0@A M=$IMTG<_0QC>.^];/S<3%A\DW+Z/90C%&UQU;5LU SB;3>BAERF_)AN;>(XL MB\*91NZ9E\8Q,,4D@UIZVZVWS[:WG(QB^Y7GQNG<>R>\-^?OW]/2-BMOQN^F MJW3SZ?)16M5QIV&\FDW&Z:)>Y.T6?WOTP>OCM3UUP>M= C=ZX"6IA9+*&X=: M6\-] -#>&L$-6H%RU > ?FNG/?]\59/6(!V"(XO9K+8X'UAP+C&N39$Z9UEX MFZNM&R$-62=.Y%!X*<",SK00Y*28+]*S')1)0?-L?9N.PT==)ZX?MNQ3%VX7 MO33PSSM!_7*^KC\RBC9++"@8B)J#(1,M_U$"?8?!QQ22#VTLJ0=#_J;HM;?. M&ICA-X&O QO!E4@>AF=0>^OJH@6+W!@FDRX\)F^L%H,0:= 2 \-08W<)'[J$ MP.U8=01=G(^2E:1J&1;K:^!+,F4!C972D_%Q6L=M/6AQX_':+M)L?/[2!6.+6D,,I)?,A*B:4!R=LSKJ;@7 \:NU\O-:7 M5G<18>]IRZ6,)^-:[&B= _IL^NJ,?O'A0^UL?IF'JR#H0(Y_SJDFA-K(HHB9 ME8@0('.R*[KENW9XV8$/XW;1Q*RA&#?Z <*IUS6MWHUH3_#--?*M!^J = \ MHG+OFP<-JNPFAQMQ%8G.DY9]B0JU)TIQJ8I*3@>K;$3L&%>Y%\/>M0RO'O_H MVN.O;%>,%HG#R'BLM16232QX*YD)!61.3B5H$V6X'UL/E1SO?L-O"RSGD^?C M@J,2>?1):I:LH^$+6O*]CI&A<29IA*1RFUN]'< -[_WVS)<[2CCVJI 6V0_I M#/-Y#=)O!+NV[24JIWP,3($@GX\60A8,E\P&T"Z##"6'-@>5'1$.Y18WYDP3 MA1S:9;Y7=H\_O:5'K"Q3X%EX8C[SX#/3V@8&T=.(#.>'JFK6FYQ;'$%".B/C M;O[I^D@O:_496;B+F<5$J+1W>9VQ+GW--+')%-5FE=@"ZO3XT)<&&BP)+TL9 M)[P)"H(%*,4QR$8P'16P4.B+@:# )!1!0!-:W GG] BQO]1[+!E8P[&O:[^9 M]]/?%JX<][WNP\&=]2*[GZ^J_PA_7@&A#^W76G$67%-/%(@.;!5N*KS^ZJ]0A0^6W+&EN3^K)X#OQF0;P&*!R\44VY_(;GGGH&>Q7<=^ MXQ2V2.5BB3&2WK73"CAB\FA+-J:2J>,I[):W[^<+_5+%AL_''S%?O>/1ZAU7 MIR/1!&Z1['W81SJ,+8Y=1JIY= 'LE_Z RAL,"E[ M9GCF9 C6ND4. R.A9>ET2+Q;2[VO+6+1KTKOC%GL(MJF3N[],$XU9K&3"C9Z MN[O+KZ$Z%7J.0F+ *'RRYHXM9O/\ XWFUO&;E^6SZ;F4[ MK"V&]K&+^]\]; QC1UGS= M\*X\%9N5LXC +,F):1O)U(1BF2S!&5ZLL[9- 8 !!]EK/ZOM+WU"[QWGBQ]& M)5G.L[*,0Z35RPO!O):2\4 NH?>AB(>/Q!PKU[?VM&K%@1:=-3\O M5B]O+E9O9X_QJD_H* 1)4% R8S,PC2+6W A@7 DAI5,&H4U:46>(W]FYB9UM MM-RBZ%AS@5Z$48RS.CG!4(::H:4EBQJJQ5>BE+Y(:%72;)@!#A7M_&HFP!'R MZM 1USNWKCOZFBL0$B.)O"C)F>8JT9AH= J5$H"9I]SF?N(]P X5K3U*+G7O M)[^S3EMW@+VSTWD7@,/U++X+XF%NS/2JV.ZDV4,K!Z&/!XDIU0047X%*+YDW MQC!A(TJ"F4P:P+,:CC;WW),Y+&MV449KMOP-)[G,YO0COI@M[UY^/U=F!5V4 M48S7"J#:Q,*\"X61I$"&9*MDVG.H.^ #MPC>7_7;B-5(;RT\ZF$:< >?@M&. MLX 8:93.,;"UG*S3)%5NK))M5KAAQO?=N-MLW!TAPWJ\W'#G]-^A_W@7V,-9 MCMV!'\:>/$8N;=L'&A.AM?FQ _PLI$?ED 512Q?*6KHP*<=DBL%Z[H3E;>KB M'!5_[S%L3YB^N^B_]SIVO[Y]\@ND\62\_'1A5<7@:? :::_'BW_!-%_[ M+Y^<+Y8T/^?M4Q$>C&C0!(5^Y'8C;2%*PYTN-O)8:I'%Z$J$K QRGNM%UHYI M"P_&MM_V^,5KZ]NN O[ "X"@51=@"$WB6E,DH7,.2M:"6\P>%/:='?;AFKXQ;DG1MS< MAWL3?8.8P2UL:R?1*IJ^/)/*O-5,9VU9L#1FH;+ 8+D*N0\<*A M6+S&A../=7&]]',-BN02,,-U[:&7#"-/63*TJH9.C*/_:T*4K;".P*S=2XNS M5BIH<9$8)DB@/N+T'%_@964LJ4U)R7EFR'UEFN8 ULD,U';3 YLDM#HSO!= M<$Z,#_N+?) ]Y:I*)Q(_G0R1&5&OX*"CP28'3&0NG8JYA$:M]K: .FU;]4&B M;W#.=WNT5_7XND ;UD(]=,7DWA1YKW.\GQ:&6#ZN070A:"ND9 *"8EJ%P*), ME@GAN+G6EZ)B5 MLJ93G.H8-;^EGLT@BM]%MGWG,KV!Z;]P>MDUD@Q>IY5FCM=Z(Z]E\SN.[LA5@LJ*D2:BA1/)5#'W1,2&C M'S-SR %M5I+^W-ODW CC1/;D?L1\6_=Z+]VO3\:O0[ILRM !5.];\T8XPV_- M/:EKUDK6/>_0F\$ISYW5(M*J%FL3P^I]*".K'^*+%.!=[N2E'2,!MNS00^I_ M%Q$W".6\F$U_N[S&Y8I5QNG C*^]6().+.1:,M4G+Y, PZ'-N>$U$,/N[#VI M9=:/3'OKK1UEU>,QVB6"__UZ9"%K"0H9VGJCP""M M$EF2.R !N8V 86O1Y-VT];]??[W:VE%6&X-0![I]4?,[ILO)IV>+Q3GFJ[^_ MJ?WK89X7+V;+_Q^7C_+LPQ)S\ZL7#X,SZ+V+'B1VLU9DBDF;C.0:1VU=B-:X M[+P@DZS^HNNEBXUNNJSZ?5/C*=I3&QY M_CD+6_N<. R:4M@&KAB(+5D7ED>BI>019OFGA$#]0*!>$Y=L'4-*GT+E2'R29MJ,R; M%Q3ZTL10+!&UXV70G$EE+7.[Z5T-P]52N;A_4Z7T9%:/[]/R]_'R['.RS0M9I_ MA?F_L [ST8UD'G/RXJ,]78#?TOOX4_1LDH;E*0A%4[\KHB M,$^+"//6< A>\M*H$<4#P!ZDM%5_7+JY&K=65X. VP9YK!TACL*B]K1;N'HA M,A?!/&A@5A=+_I'QR-L8>=M0#17_:,J4WL1^Z.A%3?I^7+^1NSKB1CC#IR/NKZG;:N])S(-Q0!HG>?"&A>0*TR5) MXGOQM<1X34<(5F-_W6X'UOV63,2!5+^+='NO?'I.ELQL.?YX9?%?^)C%2ET, M^:["(3F:12$CUS*3,9--"=X*=/H^CVS[*X;--NQ)_K/>A=>C$;A"]6R:R3Z= MCV%R$Y4((B1M'/-*!J9MSBQB*2S*'&5"E-'?ZV1O?\57K])^A-?W+'VY/"-O MXP8@GY7@]3Z[T\DS':1E ,&RPH/3"C##S9XO&[1YU]._>D7N+;(>>_S,ZG>?[IU+5DYXR8*-1"UO HL^F'I:Q"Q)"W-#E'I M&V]M'(&.+GA \DU$LH)I1$<[!:]UZ[T"*Y1%VZ86]S%&H(6S-#\-3Q'&X$6V@0'4!C6^_G:^UJGH2A6'-%=1^L3 M=N+.:46@=U+M?1'H740\6/2Q"ZAO+@*]DZ8ZA2$?(N;!.! Y5ZH@9PD"U#T- M:&74@;ED;99>/]V:] JYB1I16!:71<:^R3@'(12;KN7'XR\%!E#9-ZD4(L%.Q:=+ZPX@=R:VBI;="'0UUF4M3\E=RK-NHNP M!ZO(V074MUF:=2=U=2K-^1!9#T:$3'Y?S.1_("V;M?2T8J'R78=2D-Q& MK;[@;V^.I?CJ3H*?[26UOH/-JZ3/1V2!];S@_GP^GWVX[.*9<\BD!<-J^18:E">;H@AD M*@#GQN5L>'_FUO4W?\U:W4N*#KJ@Q/DVG/GDQ+@R[86 MI<=;#+F=WG:46H\M):Z5^O7).0/.$%7HO3KJ&M)6@3E0B!Z"C+R_(M9#ED5N MI[<=I79;;Z8'LV4QALLSP\A3D%XP4;L5:VN)0Q&0@=?:HK9!F&Y7[VX\^&M6 MU=Z"NJTTV^@(YQ<8S_\.DW/:@F%Q/K\H&E6KL=8SKKT+H$;ISM6.(PJB"UN K(%M#%%#OZ2D1W&Q.H48.3!HKU0, JT"TA$9)- _LDV'VWNA#7\$-"C/;E4KZU55#0Z$GL#BC"9\_=?/_SX? M?X3)JKS?;< C6D>"-!B9RKXV2+!0Z_D5AEX$0Q*BA:9-:9S.$(?G5L_JO=E% MN8EN^DY\>XWU.GBJ296=\6(6D'W(C)=59@DG+PZ%8<)DL+F007FSE=,&^^T! M+S\5E@PB_!X#'I?2>#;]B)=51.^BLDR%HP9RZVO/2JSAF.IKR)A1.Y!2-&K. MOAW7J;"F@19Z#*[<._:1$-RB49(I4+$V/O,LU"_%"J-R0!5=FYN6&R&=&C/Z MD7V/D9M+8->Q])('7\-:.+Y%,%0L(89UPWV[UJ!!(Y>"RYYC4GK+T> M(O/>2>:XYQZA.%DZG;[LS+,'@!V>="WT/AM6:0UXMETJ(XT\UYV7)2T$2<-I M%B%)!AISR-X*URBQ=3NNDV1/CZIH8"1?K=F?[EJUUSEE*2$-,R-+$@J1616" MEQ*MRR$9(W-0V*8$1Q=T0^5M'G1WZUU-A\[OW!YZ6"4R82R)BQAJS@.OMJ5C MD&UA1AH3I- ZR39]>#9C.E3&9__J[Q0!VED-#7:R^P(/=__VLAY9!^Q-&^[L M@_XPC7GZ8L*M*PP#J_'8J.BPU@)!P7P-;^C,#8,DD)'W7 R(DF-LU3O@V"AX M3_>?8V3@+MIKP+Q?9U/\M*Z?^LSC(H%J35M51?8+[PS%0Q3N8$ M7)LV9OS=>(8WWX?3Z:QWA30X8[MF)GS^]F]C\DWGZ>S3<_R(ZPQQ0+12%4*Y MRA O63&/AC//N:PG]\'=+%?;OSF_!=_)&ED-U-/2([R>L'$;[T4"41>P32VL MG> >QJ1JH?=-U&JFM :[VFZ@I:?5$Y-GKM3D6VDS(YS "AKEA+#.VC8&U!$P M[!Z+Z>@(MHNN6A+KV?3#^7*QDH"XW/6Y E=;)2M9\QP5KKH!.I:$=HD'\-8T MWOQN@SK@44W_ZMQ$G#UUT=)HHNV)RG7Q/#+'/]]CM/T:7TWUYI4:L B>LA,DQC(^2R:2:^$ M1B^"^Q;_:9,QV07<<5L]>:NWB/KYC[.RMM\V)%/U?0'OH>]O>1.O%YG32:_S.:_PSR/@O(R9D7F=_:6:>L2\S)$%FHB MF_#.>]_FW+'YT ZXBPP^ S;N-T?!FY;QOFOK7JVC>6LPBR]'LWA]0]H72;ZK M9XT$ERXFVMV3)?]4&R"1&QE9@0ST;Y5M;).FUF0X!YP QT&[#D;8L)P9R-KO M,J@-8WIU/D]GL$!:?DPI&,#2N!34$R;RDK34+**RG#L9G6\<#NUY1-^GPQ$R M9Z"DASW&]5?2]//98O%L6BLS8WXV_1GF4_I8':CQ,@.R[$1MD8NE9AT5)@.W M.2A9N!TN^M)DB-_GS-? K8&BV/OOE:[0B @X0Q<5TSQ)%F/T3,? HZM-B;&Q ML]'.OCJ,PWS5K5"&3&Q6L;;#(?/#HRS,9"]1B6A\:%-FH[XAV#D2DA)X<_^28*"AI'ZC.CJ.YE!77W@)&E=J4 MC_B:CV%;\V<7I1SJ&-:64(3"S+)-9!"7L,J:5 Q4K@WOK,N-;OU\O<>P.ZGU M(<>PN^CDP,>PCW)>/1PFSZ9E-G_?Y*QUZTN:EC;M/+H;IZ91ZJB5-J0MT!&2 M1_ ^1HPV\T3^YX9"IMM>UUO:Z><*6C]/ERNC[>T9+"\C%?@"ERO#;O7A5SA_ M*&*:%V\8;\![+VFSN8X?C=]0O.U MK@AOYS!=0*IZNHRD_$:V+DS&_XUY)(2Q',C %=K%.H_MJI$H*\E9)8.+*7?J M)K.[L'9 >< U=D NWEJ'6^FQP4EC]XI!C^;SFG>QWE3J=R_+R_,EK7&XN$B> M?G=&8O.^^%HO) #M+D):%D%GEB#3 N6DT+S-$6._X_@V>7M +@Q6P.QJ#*MI M69#FZ/4@P[-I-9>PQM&+50J1Q6QH7G*16$!.WXE@: 06I&ES^K$?[N_,;:SK MED=Z#Y+@.MZ5K9%1!EG;(Z3:'L'4ECV:V=K\6J(("MHT*NT!_.#1\4/:!@/K M^E@BXI%=B#)_MHX"&V, MR=X+U$RJ5&BN%,E"\L RM]+KD#$W-N\&ILL]$>W#L&47)?3=H^'OLS^6."$3 M\/)ZBI3D;IO":!.O-J!6+( 0+$GIT:CH@[PWP'C7@XU MVMA#O WBH$_'BP^S!4Q6E_E?S):U[O4J]G6.^>6'RZ+IL\6BAG!?3J]P"\Z+ MHU63.2,)=Q:904R*69==TCE;9=K$X1^*^*LGSR"J:F"4?A;#^F!@N7;:@H\\ M6QX9)*69=D1^;Z2BO1C(W (?H+3ASYUPA@K%M%I/'BS:8X^3"*5\\CZ3H:8< MTR76=!+,=:&,*DL+T;;9?8XL3M*#ICM&/G:1^$%O5"2,Z\UXFYI-!A*84W.BGXNB(?;=FRBQ):1SXX[;Q*6\M, M*-4L4C7:(SBS-@;N730()Q/YV$GNVR(?NPBM@;M"0&;O\7,+E^OER!Y-\U6N MUU7[GL7C3U\8SA>WLL;3=W?:S^LJ]K5J8?).LUS05XM9,!^,HYFM2I JA%+: MI',,,[[3,6*.D \-#LIW OP"WE_.^BZPFUI*#P1^&/OI&+FT+030F @-C+2' MPH\8!6U@G"E=FXKP[%E,6K,8A8V^:*5$&R?PJ/A[CT%WPO3=1?]MK,97\UD^ M3\L:M;DPA%+@V4 (# 5](=.J,'!&,"$5=TH;9\'N8#W>>L'P5N0@VKEM6^XG MVM8A\2<36"S&99S@LX?D F9?;ZF84#TD&[ VDXE,&UT\=X I^O:KT6U@IV/5 M]:F!!E44ML"[F!)= YG>-T%\3 F5J^*[4Z:/;32V@JZ$VCR0M?@/WG5R1"\ MQ!D86Z,Q5G,MK<1&9R,'HLT]ELUA6;.+,EJS9=.IWV5W,Z45\D0(5="UZ:#HFR;FV2[H#RP9;._DA]R+OL0#0V7.;0N._$WG.0RF[^!R3YI M0QN?U5/.4#>L-Q*&0*LHI W*H-<:R6)UA;Y(CUDZF\1HXU.//5YY=9 <9 G& MU'-]7'Q]%1\Z4)(E@R()I<"06(8$)"SX*A!P:Y1<^$/!WDNYE*NS) M@"897*W%NXX9>">+0Q<80J3YJ9UB@?/:2 BL!Q[1-DKV&6B PV69?1W3X1AY M=2P).4#U$*P>A3PDV)G2.-H=8F*[U],%I9$$K%806%MW@:]81 MQS7;LF879;1FRT7S546FH_$LR"R9ML8:L :S:L/.4T\O?M[CW'[G=_1TGK_?V&Z<\V-"GVT(KG#4)J7H'*3L;-1& MY1C+:.>W[7W>?/6Z1]=>=RV +HR"),@QDC5]-EO/8KU_YQ0M8,'P@*[-7:/[ ML?5PVG[W&VB&+Q8C1^ZG0)V94D@CE\ZPJ+BLU7F$+P!>-BJ:NQW7\ M?SRRY MXVB\+S4T\,P?I73^?E7B+S_%#W-,XXL2[;1FK<1.%L/[V7PY_N_5[S<.9E2" MT\X%TG8,9!,D\N :ZO"3.LV0E' VY0VZVL$)T>\@ZBV@;.P$=@+7(X$F1Y& MB\*J-5J+Z ;FP2BFN ,5BI8EM0EJ;T-U:U<0DN9%:\5[J8HD.C\X^N"(=*4&A,EB8*.9;$@(U#>OSI+3UBY1F# M*M%8[JH_3./RD3,H"5G*4GG,IB1HDP?> =RA8LAM2-%UF7J@[PU#D#RCE:E- M"]N#$>B>T.@Q\&<7I33@S7.8YLMJ,H[GH&WM(\"KZ^F!1>/JD;32)@8+SK6A MQQ6&([*4'ZJB62_R[=&U7P57'Y^/)S5\N[C\YMG[#_/9QXNN;-/\'&&!9[-) MOO[["]SDVSDKA6,J%Z09 )YY(Y Y[66I*:7F9H_@#6'M/4"<#C$&54>#!>-7 M2&?D%\P_79?)9:T 87Q4W#+K):[/@&($(CS/#L#HZ&V;J[);0)T.<_K60 /G M^V4IXX0W017R$$$@9R+55C6 AOD"B=5R% %IV7.AS<9R)YS3(\3^4F]0EZ&V MOB(/?-5Q\%F-)KZ;X^)R#4LRZT0 Z_UPPF:U9U#+4XA:8SOX AZH[=5I(0A-_@ M]+1[5#.C\JG>?.' M:.= 1-)*H>8A,!E U^MS@7E.W@:7*)*/,5G9YB[.UWSVT)H_NRBE 6_>SF:3 MQ=,QUHCGK[-)OO1, Z UH= XE MK'_)'UO"]?/9]-US\;-!&[RYAOQ!#H.S0&2D"NM70:H)@4 M;*KI%+2L^(Y)V1O>O-^"\!H_XO0<5V6C?B;8\RE,GI"K-WN/\]6QR)NB0QF*^''V^H?A7 MG+V;PX>S<8+)NO^W\E;40XHD"EDZH(#\<&^8TK+D;+W4W2HPTUNN$9-^NDG* MK3 .'ZYH3X-9W^KHT6M8@5K3[#JD"VNX"ZA= A7=N+()SK AB1[5-6LEZ\&( M8$0,M.4"XS8*IFFU9=Y%8,9&L&3@:NOLUTJ #2&%H?6_BXA[U'N:G4^7\T^C MW]Z,E+5D:QE'PZF7C!6-*>9@6>2&UKI00MA:V66!Z4_O9A]_NGCB6L\7/ZS4 MO%+PU?N&LVE[%/QL+ZGU:*)>(GCUMQ%9Q=%)FUETM26 XH&!2A,!')=-#%">:1Z]JT7(A,L%S:=JB] MF][>GH3>=I1:C\EXJPS3E\LSG#]981GC97@/5%32I\Q RMH&R!>BE.,L>!\4 MC37E="-(L"&3]ZZG?\U*ZT=D&[/H>H^(_G4VR[^/)Q.8YF0L:Z>X*.#(')FSCA?.\<@ W"!N1Q$23X&JSH9_WV._D!E+'IGR\WP5*_* M:! 1W8+O6BF$+]+':&L0MGC)DC; --K HHXD'1Z]-M$KKMIDR^R.]=LB5!\* M:W" O05QK82@$AD>L5B&01 ZC\"\($N$;+\28E1*^S8]@+;C^K:HLZLB&MR* MV8SNMP66\\GS<:EQ6AI@)8A_DEQ%RD( $4DVL5:YJ1X;F/Y=,^D*Z+5:HEW@-LT^WA'P83*1FQ&@.]%ZT]X1D(Z< M500ID5EC!=.E (M!>18MUX:&E(II4Z[I*,AV3];RL7)M%Z6UR( GS_2J0@.- M698B:+BYGK@J,BM 9/(Y%-LPCLIFWU]I-]/;'RSQ!J&FRR2< MUSA9U\,^&W_X7*Z#9RDA:9:$44QSYYD'[ZH*D[4UY;91BYPMH$Z;&GUIH\6- M!TQGT]ED]N[38UC<(8HU2 2A#U%@@MG]87K46CRI2=X)TV M>?K74-\GN\^F%S)?2Z0;X.3)B?#",A%C[0YOH/TZ18D(4SP%CPK.=;+]C*QP+4BA,7+[($;U6V= MN/OYIZG@O@1Z6\=F[X)<-:=EPS)4G%'@:^%V+#34 ($%Q>L54S"*%UJ;?)LK M0UM G29!^M;&;:+8X1.-^JC&M,OCVR<0[52+29%C*<"7C(9KEX-7T4HTV92L M5-)E6[)0SZ68'J5_GX_GF+L=?(A0C0\B%HV%7.7@63!DR4*) ,Y' =AFUN^" M9 MQSF#'!/CW*1LE=,@\>^%8%+E1&2O%SQJ MR7F?;%0JQ%JHLPF'.@(\81JU4%&#F,WUK,>7MU+,1UD7&\B59%(+33RWR((S MR$SBTBB3::UL<\BP'=<)\Z9'A?08VMDIN2WJZ(3(@@F=R91"34ZLX)8!1F\E M3\7%H0^Z#YEQ./#.U:-R&L2-KG*7[A?+]8/_BW2FA%JJF%DN29&1[C,#R(H9 MHZ369,)QV<8FV@OV4/F)@Q%M."4>2^KBI2NY&N]BK;W5'7@:@HF0&7HR ;7, M-3] )N8PI"*MU;E11L8&0(=/26S.B U._CZ::>#BW05K+9G+>&\7@$US$.^% M>)BLPUX4VH$D^VOC,+0AMT";DAC/8G5S0#&0R9(]&+TF5R(@M+'(#T27>_(& M#\26'930(TM6YX%_G_U!/N6S:;HXW]$J*3+\"TLJ.L+B)8/H? U%Q!ASB:+H M3B>K-QX\O*'])7CW0707N-\O1S0CP)X)ZP_1WA%'10&*"FE5UR M9+00NYI.:P$+=YP/?4OUZ[P<,237=E%:\\L1J%*4VENF>,FU*!+MYKD$)E-4 M1CN#)7^_'+&KTK9>CMA%XL,5=?\5IO!N%?VI94O?XOP]F7WT$PFH5A[?(ZFH MXY-[RB=ZR#ANIA)9A%BT!,6YY@D]CYE^X;U3+I,M/>KXCOVFZ5-K*?#G)BZ>O,_QLNS9],\_CC.YS#Y^8\T.:^-:]^U/0ZV9R*8B*X>C-,9!:#S$R:P$T]6[/8IES[<&/< M=]'<">EK7'MB^ ;G'\<)7^%\/,MBE)!<)'2%8:K=8)%V&E]+4.N"#H("[Z"- M3]('^N&7Z".= 3=7]\&IT<"S?C19?0;SE?2N#^?G/^JW..*"L%A56+&E9D^C M8+[*BM9)I3F)+D.;+*MN^+Y3=-/I>/_J;6"8W@WNFC@??[HEN4>_PWS5$F7Y MZ=FJN>Y*G*O$[K=G,'WY877C\*_TB.7BV70]VT8E!95% I9CJOUVR: +0+9_ M25QJ9X55K=H]#C3"[Q-ATQ'L,5*L0?!JJ''^ \?OSFH5N(\X)Y-X]<>GM-#\ M N/YWV%RCJ/D=(BZ5GXUJ=":(E8)PH6176TC+3,^-,IJ.1H1?)^,!YZ,_9*T MQVS"U1G+7CV;3'Z9S:M 1E9!YH%6F@)E ME5CKF4=:?5(((!"RI"6GTVE6'VB^$_ZNL[3!]=P@C_'!8QAIPV5(6%@"1<"# MH/W0KMH9*I02]=AB3S*7H$]!@"LBVS+T#U7>B#J'. MHS%0OYAI9%6-4XU +6?I7[^1WI_,IF2/+U;3SJ@8,IC$;):U @O4DN'>,)Z+ MBQ9\"#HQ6FL3MV#\+O+!Y:S3U>"NK=#GJ4TIP.6)0W75YE?565FY04#L*REPRA,2OJ8HP?M]_:E M'Y/3]2#TFSS4Y-A(.IL@&VF M$\N>K0,C'#1:D>_Z9H96 ]#>PD6#K3]!V1 M@P+6^Q84>BUH(@PSHD[^0]K_H(ISM(I(\A6!9YFC\*+3Z/'!#H)^^(__"AN2 M11T#C TI< 31QBU+Z!2)BCQ[XWP"SNJ35 H<0K$14A0L68^JM L][HCY)-E] MS+PX@@CEEF5NBV^AU)Q'AA RF,E1"MCV2I.4XW%Q92!:VXYL,%IJ6Q+AYB"]R#]X7Z1\2'(XB> M=C/8?L3:%";AN720K+4U9"7!H980"_TS,Y5=[-9?H#G4%Z(?!PM&C+CV=+F5 M54%P+<#R6K'HN 4DP4)./-L@!,K2)E^^1=1EAV3J'^T2FH<.?_K^:;JJ7[K^ M,?1WZ7<)ZO;/7_1DB$IHE96&X.O K5 [DD55)RH%% Q=L%(UT=#QRV:L-G)' M'E9^.@KK1>9CZ70WAC#O%=NZ@P'+1F%6'IC4!92@0]K9[,&+DC%[D[0<+S0^ MZM(/WT;G>6RE?>I:#T[I!O6(5[A^FL_.UZM8S EV72"M\X8DKJ5 #OUJ@7%U M_[HNNTET65G39D'MUG:8OD)/C*SW;+4C8=K3VDLQY2A$=!!U)A^+%0'>UGPL M7;QC(J$/;3K8/+4]]$B[I)^6WM/I1S,3"6.T2ZA1+3HC2C36/?.B%+T-KHT57 M.$)2VYU==,-#Q&)KBT\1R6VPGA$65, +%F:E4USE)E?J310O;ET3MVYG13=H M4W&%Y:H)9P,S_:*FK+0N" >7WJ"0N>9U./ MTQ1BDNAEFU%;8ZCZ$8.[E:;[R'1H>_773Z_?OO_TX>W[=:..#Q__N,YQN&T8 MH>1!K5W6U-06:;&JPU@T>Y"E;\>HL31]B.Z'NZQ-LQBU,!$\TX[6 M1O_P,@>(TI3:U5RU&HO\=-C[B)%VY.3MH^ &I-V2U+HD ^5J7 QR53C+D(5B MH#"S6OU:P,D0'8\E\M!FMOV#L,8W! ^O^7DKM8W7H/[7FENW_!T7=0K]GWF/ MAO3W_*2!&M!WP;G1<-Z1*185+V2[2Y6-<4SR*N4Z5#*2GS"YYV?NMW=_SI"XNXV+Z[7+!5Z,ND>Q"R1B(6&I^KJES"E2B[2:]2D7G8MKDE#T";-\S MZ^+'OR-CGH0Y^[S^3@W,OBM70>")X2FQ$@Q(GP0H1;\*H00@]RWY'*3WPC=< M^D/8QC^]AN3)YD$TL"X:.+6WL5UURL[D+H44'*"NX\_3TQ[)3N^,;P6NPC MMH&U]QM)ZNOYU3-("B;RF HDY;&V%$3P3A8"DA-:,AA9[M0MJI/^;GUZ/$-L M+^'/AY#<@+;V&@C^?0.("EC[\0?(F&HFH UU1AX"2R(*Y;(PJ9/OV4V%-S_] M!%6XL^3NW86#!V]^SF&%L[2>T_#3?+&8_T7V_?+C^=>ON/@^+S4L-I_50-B\ MU+^Z1W!GQR\-%/P98IT;P2&K+3D^1:&46@7:ARZ6[#7'XB3ZI"<[?G-/?X@L M?'+2%SE-5V\PKFLOKZU^)[SEV0HPW%4J"P=>\3HQNO@4+&,F-O*('H*UMP]X MF<%7I3@)60EGH@:6375LM($@E828ZB>( CO]@>K_C[>TJW09! MGYM8KGI08M*J\&(A1+2@N&?UN=S0.5NRBQJSXVV>TK: >:YZWT76+8(]-R#= M*(/GRB94(4&Q3E=4$KQP 3#[6+@H5G?SW/=BP"&:"8Y+@ATEWB ]==MZ+T(7 M25AI5'"09?$$S#D(5DLHQ@I+YQ-CL=$#P7V01@OXM>/ (-(^=+#O)J-7EXS^ MD3X0)?/(Z#0C$AM04=?T@3IC)(M41 X8=9M2M6UH#A82'$;/6TZ0O>3=Z!ZY MB>DJ$;0#JJ:I9=MQ'28Y;'^]/4*$/80^)B4B(ULG$["$H.C.@\!CA&2,4)H< M?V_;%-R,285',JW&8T)W6;=@P(WC[S)F0TY]R-D&(*^>O)U,%HYG1H%4R45$ M8]D([O*ADJ.&T-(#EL0.(F[@4-Z^[=;,3I;YK!DMJ]274<)%OZ)_6)M#*L:K M7-H,QKV+Y7E9 GO*NH$?<1O1)<&[8&IJ!6Q#=1@;8%^-/4B /<3=X/3?BBUP M&U+F!7*,Q'87$V&3!HI6,DF;D6[!)TZ!1^[^,1C01\J#MW&@"^[7. M2MK(R.ND21LU T7W&AUSS ,=>D5(XTK$;BUQM__\\2_S_04_'U9J0_=4^&.V MS/&<5ODA_SD_^W,Z^WQKR=.\O'K-LP*ULH(L54R@O)$0%%DRR+BAWS+:V-!) MM5V_^-25W42R!W_AS+/I?/'Q8F&;ZQG^E;/+U]J^=/9>[\9K)]EV//A8''=" M^6@=V?LEVH1<"^3&W??:V>6[+5\\A77DCDH/1#\!*H0(07"R7T/RRF87I6G3 M(O=!6"T"X)?I!C]D_QJ_T9^LOD^TE.226[+4I?;UPC;@$X]07!9"KBJN-V?S^6*B(F?,%@&A/DJ]7[O)C.TR^S-*%C*Q91^U^K^M[((H.0I0+OK$Z"0 N31KMS[@'Y M''C36C<-ND+DGW MKJ9W'EYT7EQJ4E RP* ?1(-,1?52;,[<& M*S_?"N@YZ7\(F=^EPF!C9M],9SB+^?5\N5K^GE<3SKTIV=>ZL]J&,P8%2 8O M""M+;=SH"F_SV'(/H.=$A2%D?I<*>\^^^6.&7^>+U?1?%\Q\NUR>5WA7]:26 M91XS%M"E=C]24H!3M5>6"LZ3D>LMMDG%>1C7R7OVO!\?ET^:6>:>_6B?(3QHO-J"0PX0@@,QE<\"0%+71*#$UL-'7^ M46C/B27#ZN$N45R[+%"T4EDF'6!T6.T>LG6C(R?9%4U.-*=3KDU_FWLA'4<6 MZ- >1G]I'TL6Z)9W3<6*#5[5\KI04V15-98YJ=@YGI7G=%G*D\W[Z*7CQ_,^ M^LAZK,?^+IA.-^^CE\:ZO/KO(NZQJ,!$2L$)!CS57O(N);K8(IE!7CND_^-: MG5[>Q^ ,Z"/ED?(^/$]H@S0@L-HQ11,:;1EI*EN+R(,,W::!'W7>1R_!=\C[ MZ".U!D]8V_,2KL!%H4JU:T!Z7[OIU@'>* 1$);-DBNL4VG1+>Q#6$V;"\&(? M*9D[\")]#78GYT%Y66IF"@?O R,"BYA\HRK!(TCF'ES[>PIXP.>I?DE*4FIF MM51@LPZ@;%'@34&(3G#.LA>:=7N4?&+I7SN?^4TDV_A9Z9;=XJ65,@7:F2EJ M4(+5AJF.03(A,B/)H;'C!0.>GWJW^M6:T+2YW1!=\;:O]'D%XH+J_ M0?39@21[*Z.QV; 5IV%9<*$+V&+H&!7!02@UY=4QZ9VHC?/&RVMH3Y;'*@,/ MPI4^.AC:;[R ]?%\NESF5_]XC=^_XNSM\@QG:?G3 F?QR]5E6*)A2B;01=03 M-=.)RC5=AL;0):FSI/_M9&9T_."1/#SLK*9Y8QD/76[PV_1?YU_F/^'LOW]= MI:ORAX L,V7!JNA *?)V/ L>;'0FHI L6]5)YUM^^'/2[[ZR&WI/5R3ORF_3 MU?(\3)=?IG^\^?C!9UDCD$S84OII-%[/_&<]#J, M'!N8@C=39M?7DV;%1TV>*C..@RJ9EJB+ 2U]<#$HG7F;F- FDN?E"NPEYP8N MX4T\/X9S/(ZHJ=%_%]-AS/S]=/6 XO<0= .#?ALR):3P1A&EE;[LI1H*!T.W M3(G2!EOY4587T@EU^ 5X?OU[4_O/ES5*O)2 MC[(:G,126UG0C12%AXRQE)@X\Z)-WF$G>.-;!?OJ\6Z'EX&5,'!7X^L.VRBL MLA+IT\S6P*A0@)@"")Y#\9XG6SJE?3R1MO^#7OR[2W+ ;//-=LU=8#S7IO^] M5'!/N_A=Y->PZ3\JU$HE0:="K8\D?Q"\U.OIO-G$6OP6GEO3_T&TV$-L39O^ M,Z>4*YY!-BS6SI.<#GDD5U!R\OHBXR5VJAM]2DW_>PG_WJ;_?237M.E_SDXR ME2-]O@9GLB4@EDS%$N@4D")G6N%P*CR.IO\[JW!GR36PA6\7E%[T[8M:>4N' MB29["U0@;+Y&VT3QTB:6@VI6<+.)Y7G80 /)NDG-U4U$-P?>=\#5- AR'[+# MA$+VU=R#1-A3[,T/A1OX?$8N)<^ )2E0EDZLP*4'=,$5H0E=:=,J95PZ/!(> M&8L-?:0]](O'S1/PU>=%7M=6_/+WM^EB.OO\[S@[Q\5W(:JV?LP?XK6QJP19 M+(%UZXEP(H'-K$@E$LJP<6O<\Q#2]\OC1T*&4=A\+&D/_;"Y%>S/Y_G5JH:( MYN?+3[23EC^?5^QOILN(9_^9<7$#O!>HLI0(R=C:'C!%""G1KUP0216ATN9D M^SY4Z8'DV5*GE39&.65^P]4:[;^?SS)WA)1=>3N1Z9C)Z57!Y)I$;JK3ZVM_ MNF@T_2=L3A;KPYO[/OML23*(G(?.TGWP)'QU_OE\N9+\!GL1"\/B(D19FQ9P MP\%CC%#H]TWM0LHW![OL-WL+[62,;'SVV7-B+SDWZ!ZS=>P $R$;%CC90C6QT$3?H%7+/#((NJ$Y[4$LOO74;S[&+T$<< MU!*28(H[,*%FK7%6 "UY3VBR9\'E4F*;E*YC']32@ E]9#U.;9^J$V<,,N"V M-K:(=1X=YW1?B61=\3*P5C,@CZ"V;P@M/5[=UT?$]P8E1NKN_7C-VN MOKM_ MLFF?[QU7OM'L.Z7B@^6,[$FNJE5) O E8M:%#$U7[FGVW?WC+3M^EV31N)JW M5 .URB,'%XP!'Y203(=@U7CMKG_ &K7CMY2&)Y$9^,P9F8&:S$!G2011*R%2 MG=O5:&K9$^[XW8W7\[J.=0W;\3MP+4?O "45^A-(H %FH/;Z$M-%$;[#- M]+.GVO%['P8UT4ICXVL2M; R)@7%,[()N+004@E03-&R*%>8:-,GYR:*Y\2" MG:5[Z';?*+RTN0!9#JZ^D"HR#J4$@FAU4)JTTFA^[M-M]SWT?3.$;EKT9;B< M('Z+VD&$))/VP")#PE14?9;24+2. K/G5C7':HOR#I1/G)&?F;->Q6U@8RAJTTX($\V)ZX"5TD^YIWU_>AS M4'Y303=(3'L8ZINUAW)K8N,H6&0Q3,@Y+! 2JG M(8@4(GE?WO@VT> .X)X39X;618-VXML6?_%8IK3FH:"%4GL@*^7H/"2;&VSP MV9K(G&GU9'#<7:*'/D3Z2_N(NT2;9'22.@%SM==E=<^0U80)8Q3W*CCIVXQ! M>PI]Q'KI^/$NT7UD/59KX"Z83K=+="^-=>D1O(NXQZ*"S8$ARZ2D(.ABX^1= MAU@X>=?6&)FSDHVZB!QSE^C!&=!'RD-GL';N?>E+5#IR"T+5,8RV%/ ZULQ* M+X,4V9N.?:.?6%?17LK9J:MH'\DV?RRY8+C@/A89H7!10#$?P4WP5=$W8T$?:!Z^@8QBX-]F <-6I#HH.QJ05 M:,M,PLBYWZ3&\ZN@ZZ6PO2KH^DC[Z"KH7(R<)1- )%G[<2D/CNL(-D;#I4UD M6;G=J?(T*^B&I4XK;1RV@HX,[ZR5S5!LK?"+69&T"#@/!%2&$,KF(_PSJZ ; MEB2#R/G0%726YZ"80["F#F5PQ4,(7 !Y9D4Q+:V1>W#B2530M;EU]I3U82OH MM))6.Y8A:DE.=:[=EG.V$(/6,I1HO30#&"/'6T'7R!+91\YC5=!YE)@Y.><\ MRPP*D0$*H2$QLL*++K&41KG!3Z*";I\ QM[R;I1^M:4XI NJTZZ@ZZ6W;G53 MNPA]O HZSQ0O(3"(&7,=#JS!*Z[(RC$9M18I8[.6N$==0=>""3UD/4X%'6.6 MI104V((>E!4!'$L9N*,UTOWH?6F?:G5D%72]M/1X!5T?$3=XRKC3][MX([/S M""HY4Q-S$'RR@:ZZ8).*,BC9QA(X_BD(^U@!>\FY@16XI;5W%T2G.06AEZX> M[X6_BZ#'F8(0561[ I M"$YP851&,"CIF).,02CTK]HYZ9(34=E&I;)/9@I"+SWN- 6ACQ+&*ZS_D%?3 MQ3JZ\?X,9\N/\4M.YV=Y7G[Y^QMM,?II-3$\K>8_UT_F]%.>T2_6?WF/VOH! MOCI0>?W0Z]^HL.>&>PS,).FR$BY[+$);PYG01 "G)P-\?]]'[CL_=[JLR;?G MB_SKCUQA:4LP!A4X[>H(CSHDI$@!Q9%?Q)S28G.<\F OWAW@[?_0O_F1CWGQ MYS3FU_/E:J)$*2*P!+P85:MH(CA2)2'-)4:=/-OL0]9L[3=@'2+*.C13[J8 M#*6')BEBF^"N*C'7Z)(2W,M,OIY1-0;,#'AA2:U2FUK(;85MT['L85RG09.= M-=$D:V@373W*XZKF0*[.%[-WL_I[KY;+O%I.3*ESN&*A=2M+#B@)!*UDH,A, MY5H3O\M8Y^K]*$^#0P-IJ4EZXB;65U_GB]7T7UBU\*Y\6I#E<*&1BO==.)M^ M7O_1),G,N"X9N%6@SX^\5T MOKAQ15_6H1,LQ57(@(*;VK=4TU'L)>%/CC92PG(@UFW'>XJ4&T!S#4*86U#' MU7EUUL_^07+]=;Y3[,@?5N_3XE 8NU8#)/S&M-F]:/Q-KM"$^#?0-HIT&;A*N(T;MR%_'R M6BC+JP!LKCV[.HG7:.I7;^ M=@#S1S)%S $MKR/UT >R)"Q9KIG6@V@XLRKHR-L\.6S'D1G+)A(@#LN)1YYN!Z3$7TDWH )[R]$.VDR^O@ MBUJ-GI/P(I<2O&C3C.4Q9.,;OL/H<+.]TY *.(*WZ]=?ZH3?Y71VN8KKB-H2 M9^DZL-OB!;OOMUN_8^\EB\W7[,R#0".=DD$9&0(/=!H%GX6-6J1X_VMV7Q1C MO&E[3^ %L3A<%(_6XA >#>B(+)IB&0O/ZDW[0@=O[ZK@P_SL[,U\\1UFB=CZUZ?"[&]YCC3STX=;CD8?!-3?*\_@=M!.+ M,9#=0DZTUI;\FX)DO 2ZLI1D6:LJLK%VW!UPQ\"DX?7\*+7V4](HS^A XSYI3!]+:*$_= M=Q9Q^1O+]SA-DR"TS49X<+Z.0)\U_<90WB@/ MS7<>TB>&V\ %B^!E;6' 1:*-@1(22S('XX7FK;H=/@KN1#FUGY(:/#7?A4@+ MS]//L]?GBT6>Q>^__!W78JJE+Y<1G[O^!8^^>*XX1'*&0=&^@)!(9MPXY8W5 MUHQFPN\ _T2YV%K1#08"=/%U8[ N"1^!9Z7(X4VTM4(M+LA:$_P40ABKM.,1 MI@T9 'R#T\4_\>P\ORO7D=>;W'$\%N,009::_!>\!:]9KJ.%N2E1861C709= M,1_#OAPO$#BH!D<)XFQ%/''9(<^,D?-7^S/5YRNG38080[!T@*&(8V4*;P5X M#*QJH_/'3_R]%38*K]9&TMF6F@W'8IUO@F"8535U/I$T9($@K6 Y9Y;X6 \9 M]V$\878-HK91XHC7V%[/9ZO%-)RO7RU_^K[^0URLIG'Z#6>K"6KF@R);J_A$ MQKGSM#5J*V3GBD:E'-GM8]D273&?, &;J'64$IQKY+=C#%K'PJR!E),@\1#8 MD P'8Z5W/!O-&DVYZHKPA6S[J&R4$.0US@U_;UVA=K9V2WX$(X*-#KU4@!(+ M*($1 LL.?"Z^&$.[1K=I*[4?[A<:#J_>46*6VPU2D40PEB1DDJK5%U(#1L4! M.4=6=#(JC.6J=O @!I'#>0+3EV+M;A3LR#3$H'$D>) MN8WU^H0+@_9A4#OM''EAD%/(#>H,R1<26I0!@D$&7 ATR13A8IOP_U,N#.JE M_VZ%07WT,&;U1Q=<+X5!O;37M0QD%]&/28V"AB6R2X%).;2Z3)U08 MU$N'?0N#^BC@8(5!MXM-UG[9VUF9+[ZN?X]^L>4*_FNZ^O)^,?^O=4NH.V^S MT]DO?\>\7,YO>'K#%1.-B[=- =(!9;Y1M!1%43((KI.*](OH%69%+EBLWAG: MM%FT-"[R,0J=D!P2YXL$RW7M/"L9!,9]'=+HG> J.1PK=W"40J<;I]9_/*B8 MMY>*N1FPN?]O3W3F,HF2(0J=:LJH!Q?00;"&JRA<4:-E+C5:XK'&:OHPN$,< M] CX,4H%UGX+O0ZR%F>=Y%R =9QLR\+JHVPN8!C76F?I>6HU[[;1DEZ(WDK_ MHV1][+6P5S&>?SU?M]6^NX=1).TC&"*L@0G3YIGV"0?V]R%B.^T<>6"? M<92:I$,;0A90*!@@"PPR\SXY5J3R8T7GGDY@OY?^NP7V^^AAS.AM%UPO@?U> MVNL:QMU%]&-20PADV?$,G*" XEJ 2UR"U$&RB,PDW^;Q^2D$]ILPHH_$#Q+8 M5U;D&!TD5F_@8BQXYUTM#<\ER"*#:F.&/Z' ?B\=]@[L]U# P0+[%WETT]K; M_'RV6G[X4?--O_7N]=OA(O(=/]0FE+[+*C=BX))L6*L4\VA@2I$<6@%CA)$OA$*6:^R=M=?Y"]UZ7_FMS,Z MM?+#JWM55GGQ"?^>)'*?O1$9HDL:E*"K"P-=,2$+Q10ZZ?)8?>P'6]1XG#X. MQG6H[#H$70:T4==RO@]Z38V_N^9[!_BLUT*WYQDNE],RC1>_F?[K?+FZ4%B9 M+W)=JX[(R?&/$)60%X-7L(@ -8M=\NB*,[;3L3TR\!.E_]%S9)PI9/MN]>NU MV=J60M%B1 R^%KIX0)X-^&*5T47Z'-J,J6ZYJA/='$='F 9EF0_M_?OW\AM2 M6/6?MFAJL:FIM:)(#7<%BA%Q5'FAXWE"UJC&0J.[IV>:F368H"1(' I?2AIA-&,58&3"/7 M9?_8Q7;>W(!+L&IYZ;(R,]_FOS;:,6_)EC&69&P<.%_G6P3A0XQ!:X.[1BUV MAW4*\8J1E#92+Y@N.^/&:JY=36=DEKG.]DT<5'$>G.8&#$N\<$_GV6C#NW=> MQ.&OP;&X-)"=N2\1QN'T9@3^[>RA"_]R6?67-QQ'SWD2M!Z1:D=WZQT$F0H8 M$1A/DENZF<=B]_[+>>'YPLJ7O@]-A6&;BO?+S!XM24?B0.N;R?A9%:9W [.ZZ*D!'0A@4"- M/J;,C'_T9;LIPI/C[O'H^X@RKK,*$/M @$8./VKEYX),F*-4[MZS'O@ M.@67>2RU'9&UM7UA/S:W+21_JKFU-;B(S-BJ0HG;IDX:#X\E#D8YLSN"Y'6V0Y* + M>]D'Q\"8H[\&;BZ+]GG6!7R19$$SFX%V.!G42BF,CADIQVH).LB"7C; (1ER M6+?\@2OM8:=-&R^3PP2V$%%KSY':$D> 0B.$5-)RULTR'P?OZ7'\6,EP1![\ M(_:<5(K<>+1T#'-?YYEY0!$%9)FD3]8'+8\KSMK'WF_FUW> NIU]5SAO=X8V M+'J=(4CGB.Y>D4GM21G*FH"&D89V?C$? ?\)QPD.1H,&:7"[K>6AJ.W5T?^N MK*.&,F"068 6"4$E.G)"BAH4SW3RV^2T:9-VTWAA1WOI'HZ<\^-E5H.0Q$-K MZOZJL25)/$MMMVRE%PZ5BB M%-?H6:ZSYVTA!S/0OF81Z5>H('$M6:@E]':L>4Q]<+_P_3&^C\B+D2L'.N_6 M]0T6A+=*:M!%&1*AMH#.K*>T""53B:TFGPRU@A>FCW*R]^5*@S!$:V.NZ( B M5_%J6?ND: /HA0:ALPB),U57>KQ>5*BSS.N^N_6*:Z/'L9L!]8%UTNGN%[:Z]H7;!?1CTD-%%HC>@W.UN1! M9P6@2!9XF&VF$U&#=;6HS]D$/CH!&I-A6F$4;JR^(J.,/KDAYC_(S'^-9[&ZI]/9 MYSMMS"N>FM/V@;S7"?,VV5!'6:X'#0LE(/B2P43R9C (';,>*UBZVQ*.]46Y M#P,[1#I'T.\X7>6Z+Z0NX%VIH16ZBBX[]L=%QF6>&&8J_GE[V_K02J_SF>? M/^7%5S(!SQ>S=U?#@@1/1?LH($E&SH9/!7R0HCH%3#A9ZW+;9""T7MD+MQNS MH<%KZ_[K>^ &$HIYH4/E8BT8ECR TPG!6Z.2<\F$1MEI+5?UPO*&+&CPMMKO M%<'[4+B02#A](C_ 6T!N)1$L\TQ[,4O9YG!^PF]\^S"OG7:._(V/B:0-TFGO M?"3;1KD$03(-L;BDT7J119M9J4_YC:^7_CM.@^JAAU&G077 ]?+&UTM[G:=! M[2#Z,:EA!;GUV2-H$VDK>&7!66N ,XW2RL19:A.S?0IO?$T8T4?BAWCCBRGS M6*("CL+0X5@BF5B%0\Q>U*'*FIF3?^/KI<.^;WQ]%'"P-[XW.%W\$\_.\[S\ M,EM-5]]OC# >[FVORU?:O.GU7M_&6U[,9,A*E33C9+4JZ\@/5RG2+X/RV>'F M6UZ7[XWRAL=9C+FP.A13TY&7%7B?$O"H.9V%3@?69K#H@=[P?LC]YD#BB0O6 M8F06:#/3_A8L@T]2@G#:ZF0C+1Q@Q[L>3QNL+]N&KRN]7,RRT% MX?-. 3IE(#CR2S,&XU6;UF)/* 302X=]0P!]%#!*!ME/WW]8X*]QE3_/%].\ M7&\0'PL/3GNZ/LED(_]6@LM.@(Q<9Y8C#SA6.])[03Y_:Z25QAKDQ&R!=;FE MN@!K:J/<"^TP1DHSI6X>1X-JI,6%=2] D=$F)BW(4OL+6&D #:I:A9.*M8'1 M#GH.5'G$>#D\4_HHH@%#_OCXJ2:(G"^^OYJE?\S_S(M9O;,OKU-9LF.UF8I& MAZ!<\.!C)IM.1&=CXD8U*K9^$-;XQLQ ZINWDOV ILRZ"\4?)-"WLS_S98O( MQ?ER]>9\EJ[>68),AI=8LTP4J,(S>)\E:"XBPSJ92G<; _W@9YZZE@<6Y"C) MX3_GL/J8X_EBNOK^XU&-<1#6<^''<+(?)7OYE_\Y)]K>P:FS]#IY!&>0<(:4P5E2JDM.,5:T27FL"7_; M$3X7NC312(.LX!_OE#]]__'+?YOF!7WDR_=?\Y_Y;&UXTZ$7HV$.D(QNNBL+ M_%#G0T M;>8W/0!J?(.IH3KO(\Z>NFCPS+0-FKB$1@O5IHXM0UYJJTD?H#9"@:B5M\I[ MU*5-XM0#H$Z-)KOH8J331%Y"2Q*5DL9"UG78G7:T9%,,1.9C2<1BTRA=]0%0 MIT:3771Q;V!GO-Y4K[_@['->3J_33.?E8CTM,MEW^V[K?E4[RV CV]U)D60( MR+%(93%Z5Y27*@MK)+IP)]M]-P1CY+_SH)U710.YD[;V[BG@#(M 1':%-HC2 M8JS@SBCY[Q?R?[L]U_I"$74,XRQ.SZ8736)NMMO6TBA'!JT3ID;_6>VN81ED M-"1"V@I"C#5G>I]U'&LV?1\N/AX[&TW3HR0D;:\-T"&B$MR"YG2_J6@]>*$U M>+3>9!T2BV.U0SG:NHWQ>+!C@4*YZ4Y"(WI^3F57;5)!#[WA@ M&9+6 I07",X:!R)PSET(PI:Q>-@;_ M'1U3^*#VG'E["S_G'$C[FU>JB7&6B M-?/:10W<(MT]ABD29_(0?5+!.6:<'*N7YP[P7S@\*@'&Z2455^=X=M7QZGI) M'U?3L[-_RV=I0AZ("B9*B#+5CAY%@N?UE:B81-Z(=&C:/+#M /:%H0V5V^"- M]Z%-12+)T\^SU^>+19[%[Y\6Y.&>K07V#U),G4DSL8[VDU(6A."U)6PA:2F5 M@"QXYG*(LKBQ.D[VP?W"TG%4?I>P>BR7B3$=0^$>DC4UZR9&"))0&YE4+&A9 M4&,UH^[@,O670[_T@F*8U5HG"%D:4AIW$"))(WHRVYP5,>@VE4]/N%Y[GS!% M.^T<2[UVG]1\$8T-:!.X*.C("'1:N"P+,.=38LJR%,9*4GWBM52]F+)'+54? MC8U;&-,!V$LMU0!*[5XALX-&1J5,,.B=EP'DNN\4\@3H7"$'D+LD);.NT5B* MIUM+U88I?131@"$_X>R_?YWC['HPP%6>K8KHH@P""E,,%',*G&,)F'"ZCC6- M=+(V8O\]G'U3S^]U6%1T[D-3@!MJ)5 MO);&)Y\A:U6GHNE ?L6!$N3O@'TN!&JMIU$:DJS/5*DB$R(AV,P#H6("G(T" MF.96))VS9VWF"S_E3D;[V+L#Z*'!,\:]C3>ZX'KI9-1+>UW[UNPB^E&;7"GN ME"E>5W OI3F#:_W_2JG=E#:P4OS4(DZ-J*,S""M3T"4XAVURWY]P,4TO=?8HINFCBX,-@=AB%;Q*:?TE/'L[*_/%U\L, MLZ'*:/I^L4T!S5[KWASZ'F7)@3N;8JY' ?[YGQ%,KI:QDWDR]_IN'E#Z\*S_\RXF(2L@M=,@/:1 M?#2;$F"N$ZUL<0'KS)HX5AYB;_#/F)&CZ724>ID?*9+KQ_.+WU_^/I_%=;;D M:B)L-%)[!20;!XJG $$50AVE547(XO6(HWP?@GH:E!M27RT:1E^X>J]FZ=WJ M2UZ\GR]7BQ\VT19SZ-BTH,^3P:5V\)/.Z M:-XHNV4(^,^1B./KM4%(L%^(U)820R"O3NO H(X0A$ .'5A6>)$R1Q=>THL' MI%@[[1Q+>O%]CWU9"VL'+1.B]]-\QB:*''L9\ M*>^"ZR6)HI?V.B=1["#Z,:GAC&&1;#K(J$QMPYO L0K2";N>C9[-Z8Z#:L*( M/A(_1!)%G3CD&?/ M:QMXDA[GD=%-W# H *J9-I<)D\HB:*7#GM/A.ZA@ :! MIPOS_#&0AJ[)Z P'+3R!-%I4D &,O% MV:FSL@0#P7OTH!A)P&7K(-G,18Y"^D;5;=OQG)I-NI,>FB?V5E17$_4ZX!K1 M)KU&=@PVZ6[:>Y00>XA^E(/C$E]T:*U#![A.SZ@)K)@$ R.%B5F@*7&,Z<:M M*='+)FW+B#X2'Y )ZVE#5_=;?89?YJLFM(%9,G0*Y*PX*&DR8,F"KDZEH_#) M"K_AEMPSK6G;3S^T=;"KX.=#2NU@:237W4!_6:ZF7_''Z]?5S8C?UTDX+;JQ M=OMBZSZL.ZQ[(XU$)EDG;7ET-BCM;0@ZV"Q)O^B=UN;^#JS=OCU*&HG)+*C* M=40-*J$!]#&"XXPIX[)VHW7-&Z7WZL.2?Q66JP7&U43%J%Q($4SV *@?7GL'2!K9@%U3"S[]E<_^S+_-9ZLO M9%QHR3U&!5IJ\C^DYQ \HS70$6.4I\O*MWFQVA/X,7"P!4-ZYH\,J=Y1 MA%_373[]-9]$)1-G#D$K11M92D*M&(-0--/2T#YNU*5I-[PO7!Q*F:.T2WT< M-7$J3P)M&Y8*^5DRU[0KVCJ>! ;"8'%2!R;36(/ONR%^H>%P"AUG_N1CN-_, MSQ>39(H)G$O(HD[?9=I6JX988] $;S"[.%8#OTZ 7V@XF#I'Z7/Z..SIGWEB M1$1G1("(HJ9A8YY(2": CXYDEI!A6<^UD@TXM?[X"Y?VU\E=#MEQLWY]4L4P MH2"D4 U+NMR]+ I2K*VA0Y(QMLF,>,I9OWO$ZMIIY\BS?J.(*2DMP;J:)Q2X M $3D4*34/ @516@SM.,I9_WVTG^WK-\^>A@SM;,+KI>LWU[:ZYKCN8OHQZ2& M=8E%:Q$<2S7E=*Q5 M?UK0Y8M5A58D+I1CNHW5\H12.7OIL&_6;Q\%'+H%R&9)_4A]0/I]MFDSD#TD ML)G*(752S!D3(RKG8V!9(R_(2@I<:7=/1Y!^ )JTQ-AFR.M"9+7"K,J@%6& M?FJ\;*34=GD?.RQ@$K-W6(>I!5V1.[O.E'7 '!:AI%-*-N3$V7/:Q5=I8\+%N&FU5,BEHXT<]^F[#.S5: M[:&<=ND:]W%_N8W\%Q;#/_-R17]PN1/PGWX'S EY M1(87CSB1&64270&EU%A9(OFAC@5,25:1AZ6,;3HY;A2YU__?K'QRNSZ+[0\,73'_)-V52@4.I@0NK//5T]!;]_7\ZS>,_]\;B#*+C.P7!LZ02:10,?!,.Q"Y)G9( MC-IU:RFQ]<<_!PWN+[=[8[>#)R;\GE=O9_1OF6SJ+?2!G(Q9+40T2?N$I>AZ31ABPB$SZ@+I/'?_Q^)M*KV6J:IF?G M]2=>CQS^Y>]X=DXHW]!R*Y7.5^L:&@XJN%)_^1_3U9V@&[,$G^_F,Y)F-]_GOXY370F?<#5 MC]P'+GE06M+U0)<$*&TSN0#D!UBA$1FJ6(3N>L%V^-YILFIP330POJX@7KR+ MU.<[LE7.%[-WL]?X;;K"LT^+Z>?/>7']6O(A5P70O_\\75[GUWS\=C9=31QC MG--M!R[52<8A1@CH&3#C)=9\3!FQ+ZT&07;B!!Q?NPTR _XC3S]_6>7TB@YK M_)Q_/Z\*>%=^KD+.Z>)X?G>^6JYP5@_DB21#"RWGP)DA1Y07 A[)P4F6]I8C M%]6&-N.]>@(],6Z.H>XHF#J^ZANTC[@NO=MS.1?/3$D*$:(B&Q=]I+M "$!E%-25B&18 MSJQ-@'W8=8SU$'P4/#X@!8[E8?DC+6G]$U^?X7)YZ>ZM'T6$528F$F<*C*X7 M3Q:Y2ZF "3;R0C).HM$ J/L@';Y(=WR:;#)V$'4U>'B\B>6G3&'8L#CSR\#P: M!?H(NH7JUR[V&M>KRR<8Q9)6C' X54+-Q2,PZ"SP*(0L1D4IVC0?O(ME?'-] M7PUM*GP_\;:)K:[A_'H)Q\LDF(L%BN49%*M&?=0"HLN)>>X#D[Q'P.OFSWZR MVAM"5@WVZH\SZ9?_.9^NOE?+93Y;]TFJYU*1)GHO/ A=$)13&ISU$DSAR09K M@T-L:_YM@_5B @ZHM@8AR0U,EYNF"ZBFEN!66 LS&S M( OP5!(HU C!U6F%23NN(Z%-;1IWC$B(KI;A6'SH(?)F!N+Z1KU*CPM>&$G' MH%P#$O0K9)F#1Q:*(&(6VV:4QATHXQL8 ZAHJX6XJWP;5/7O>5_^]'W[#[@8 M)Z68*45*""%R(#_*TJH"@C=<K@.^IJ;2 M8P@/8S4=#24Z475/?3:X=A_%Z5VQV9.-P3'5)@>,@?=\I[@;FWH=3.T(J3X8%[F7(.;4Z9!V$],U8,IX)[3XCV%1'70Q]KUG$U*3?2H]9_:YB& MC<-]O%6%Q3#2V*C$L$8H]!)%%N11HG+:1Q5E\#J';.662HR=8>P9J%[?J;BL M%79?O]$5CA>[[W0;,TIO%+>G93"5^F_SI>K"F%2A*S,\&26!+I& MI+6 !3E$6Y)/C"-N#E.\YQUG5P3C'\HCT^S6Z] H>FIPW5]'#1Z5WO(^\5T$ M#)!N.\^UAUHK0F9Q$N!5L9 "ZAAL--&UJ:8:; ECI'5?FQY,M=P+_J MMEZP-J'4%G(2M=NZL1"$B5"*"%%S,J9$FXSZ6S .'S(*(^Y.ELUC\%@T_618[)(NBK:WKSE*2D6D/Q^+2AXY>7LHN$GKHX?"'E9)[EUM:UYB+=4S 4)6#KA= MUZ!X MDFG>G((D^'UWRO:%4?M35P;][GQ3J6,8N73M@EK(A)"G0M9AZD@ M>5U!>B@,F8DJ8%9MJM;N ?3"HT%4-=*+"(O)QQJ"3:6F?&BW??XT;#^-))!%9[5!8G++:."=J19:,HF!.+DYV^N+!W\ 9#]+:H@!3 MT60CU[Y%K""('$M65LH0&LUV/]@;^ \$N+83JZ*NVNK<;FGWB; L,:Z[U:%P MG.S! EUHITL$P3G3?U7U,'[8DPC$[L'RB/TVX9EX!U#NY4*6[R*7V-]OYC& M?)47.K%2Q$S_!2=\K<5@"9RDF\B88(4JA#DU2D.Y!]$ITVAWU;1X&$9B:"#/F D& M+@8%UF>%K%CTP;9Y]7@ UQ3[Z)512)X M7Y]Q39'@31:@ GHGN6.^T1#D!T"=#&>&5M!=[I@!N?,>%^\6Z\!L^B>>G5_; MYCQK;SUG8*,N!(R.MF!YH?5[[U"Z@+)1][#'P9TREP91V%U.V?U,VZM;,:>? MSR\;>4_GE_V3?\]_K?_H8E3H1-L<0G$"DO$DAXQD@H+FWF'PW*[?[ M1T^&,$VU<9SFEE. MXC^K,R[6?V5B) \^>7+=IML#!:%]VW<\9TAGPP)QU7N75;Z M5L-+;HSJ#C8G-"E#EIYN\!0L8&1D]+.B9:'3EC/9Z13K]+F3H4XC#6P)'NZ? MI_C#)[P"M[P!?**"*#:H %A2) H[#6CK*ZCG*>9BLLQMRJX?QG4R3&J@IBTL M:I_V?Y]T+MI8O9TM5XOSBP6NON3%IR\X>_=M/2[E'_0C5LNWLXO+?R*,0RS. M@4L*ZUMY!!^(/84IRQ)/G+=Z!AEIA2?'[*.DSI8]LG]FYJX+7?_CGV1Y_+"! M^41K:S$("S*LYP?59\I<'"#YWL'&S/UFL]Q#[X,MJWCA^E@4V,+GO0/^NR\F MQGQ6W[=N_W_6,/0D!A%YJKE0.9!T4S$D79> A^)95$HST>:AH,5J7O@]-B6V M\'S_:3\5<7A\4>&!15UNW8L8_$0'P] R"5Q:0S>12. <66LEF\*,CLZ'AD;, MD$LY388?C Q;Z+WS"\Q%C&V #7NYG/7?6R?&3)RN@JS=Z2S#^J:D:@LJ13O6 MF1RB\@8[9@"T@'R'MN!K>0MH]WY:&6])OI/NOYU^O5_:NK/_F\H_9G_0WZL.L M5MEY3&!K.:,R*H"/2M*'P4?MC!_[_>QG1=[.T_[ M,I##.$M2Q "&5E,R2;P(F=@B+H(Y91/C5)8AUS&R=#]\"380NG]'M<&75<>"U+%F1H!5HFB9@$3A>7B6A*4;4E?FE[DO>%?#*\/F(F;,GYWK\R MI3XT?N(AC+_YBNOGS)9^G-?/$)_U[_V_RL M_O&[<#;]O!;KQ :1O'0.1)VWH#)&",Q+6A$FIT74;K-@X=[$F$&!G0SO#J[5 M+13=^IK+1R<.)N+S#Y"*C(1_94#E^GR M9MP9:T4(C#>:I'DOII.AU<#JV<*<(:ML+NA^8YK 1!*KO4P:/-)W#>075R[!E,15OXL]^KQT/('HQV1*>4)@$ 2LQU]"@#[[2$ MP%7(2>?:3:=O8GHO!"=#HO'TM(5=>[\L/.@A\(FV$1$C)X.?>*\BCX">X)&; M*I76*I%GVNA\>@C7R9"K@9JVL&C?2ID-;!N$O_[SB]R';)A+044H='H"B:'4 M"2@"K E&>!3JNY]&A17 R.^7H)-^+?%NVX7!-T_/B MS^EE/_<[@OE]?ID8<9$F\6F^PK/-M./?YZO_S*L/.=+QOD>&BT9=<0E(X>&)\% >9/ U3[A&$P2I9JH\JE5K=Y>XUB[DV)425(6M?1^M(!2XX 4877Z2-*6";F5I-EO/"_M%) ML87J!ZJ$6CM!-W.O/^'B<+1"RU5C=Y<-D;,$XK7[(K M]%MMTSB[P#P9'A^9QK>0^4 54NNK MQ72VG,9U[.J?E[4R5N?H7 :-6 >]% \^LOH@H;)/6)!APV&SXR_X9/;+4R+6 ME@TUP%/ICS?>U_AM2E[[Q8WU(2_)#LO5.W]SOCI?Y*N^T).8 W/H-$B1ZQU6 M#*!+9)4)+K-CJ(-N,\ZD-]23(W%;96ZAW\YOK'L+[/;,EE=_XO2LSEZD%:YM MK0EM5*N2%J!RC2*9K $SLT B9%E&KW4QQ^5+/K*BDR/S45!C2T_[G1^%]ZSP M36FM;SR[O3ZZ:5:_X?>?H=FLZF;UP9/38POP]IR3M*M:+)9R13U%*OBZQFY"! M)EUD&;)W"A1/')S/G-:EI8\ZV*2Z=6H>&MG)4/;P>MW"TKW?0%^=K?].3MM7 M]LO?]9=YPER)44L&4B4+*G$.H3@&)61MHC&2Q=+DK.V&[V1(V%!M6]AUN-?# M1V,M/[(0+MOH,29\M6; I\) %4OG/J^]R5@4FCNKE!3'Y07V7>+),89/+6^X^^I?-M>Q4V[+ MOMN[MO%C_)+3^7JNYF/B6-XGCT_5W9Z(HK7DW SD=QL5SB@KO.(2F A)2%% M:-2/?:@E#+@#\.SL>'E_$)5O&_O\OZK\TNK_BV=S^OG_YW_3?LK7OSF?K?+? MJU_.UDC^S_]>YL]?[\0'=B!\G;A6?]!Z"N1E9>(D#0ZR8Q06;2IY+T7TH"$_$+B6<3SD(%^ES1-/^4!@AZ&(7?Z[0RAJ0;C MQF_B^7E]U75"-"$%XOG9JLU[X1U,0][G5Y2!C25LHE@#>UR:XU-F7EM?9M7N/&XL#%CSX\!?H(NH7JUP'7-:Y7O^6+ M3O;9QZ1\ .^X)R\J,0B^MCQ!Q*2B3;ZTB1'=Q3*^.;^OAK:^[^\LWKL*W^\M M\P:<7R_A^")8X-Z"+8$\Y6(B8,P(T7C!BD[!AVX!Z;L_^\EJ;PA9-=BK/\ZD M"]^M&C/S635?UN=23A&Y-PC,U]EQUDCP0270/- A)0I/K%77S@=@O5A_PVAL M2[N$O8L-;V.ZW"]=0#4U K?".K =N+_Z-BOT!I-]@W-F.SAO712US:PIM38V M:P