0000866291-21-000020.txt : 20210519 0000866291-21-000020.hdr.sgml : 20210519 20210519163510 ACCESSION NUMBER: 0000866291-21-000020 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 142 CONFORMED PERIOD OF REPORT: 20210326 FILED AS OF DATE: 20210519 DATE AS OF CHANGE: 20210519 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ALLEGRO MICROSYSTEMS, INC. CENTRAL INDEX KEY: 0000866291 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 462405937 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39675 FILM NUMBER: 21940771 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-20210326.htm 10-K algm-20210326
0000866291FALSE2021FYP3YP1Y00008662912020-03-282021-03-26iso4217:USD00008662912021-05-10xbrli:shares00008662912021-03-2600008662912020-03-27iso4217:USDxbrli:shares0000866291us-gaap:CommonClassAMember2021-03-260000866291us-gaap:CommonClassAMember2020-03-270000866291algm:CommonClassLMember2021-03-260000866291algm:CommonClassLMember2020-03-270000866291algm:NonRelatedPartyRevenueMember2020-03-282021-03-260000866291algm:NonRelatedPartyRevenueMember2019-03-302020-03-270000866291algm:RelatedPartyRevenueMember2020-03-282021-03-260000866291algm:RelatedPartyRevenueMember2019-03-302020-03-2700008662912019-03-302020-03-270000866291us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-03-290000866291algm:CommonClassLMemberus-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-270000866291algm:CommonClassLMemberus-gaap:CommonStockMember2019-03-302020-03-270000866291us-gaap:AdditionalPaidInCapitalMember2019-03-302020-03-270000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-302020-03-270000866291us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-03-270000866291algm:CommonClassLMemberus-gaap:CommonStockMember2020-03-270000866291us-gaap:CommonStockMember2020-03-270000866291us-gaap:AdditionalPaidInCapitalMember2020-03-270000866291us-gaap:RetainedEarningsMember2020-03-270000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-270000866291us-gaap:NoncontrollingInterestMember2020-03-270000866291us-gaap:RetainedEarningsMember2020-03-282021-03-260000866291us-gaap:NoncontrollingInterestMember2020-03-282021-03-260000866291algm:CommonClassLMemberus-gaap:CommonStockMember2020-03-282021-03-260000866291us-gaap:AdditionalPaidInCapitalMember2020-03-282021-03-260000866291us-gaap:CommonStockMember2020-03-282021-03-260000866291us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-03-282021-03-260000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-282021-03-260000866291us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-03-260000866291algm:CommonClassLMemberus-gaap:CommonStockMember2021-03-260000866291us-gaap:CommonStockMember2021-03-260000866291us-gaap:AdditionalPaidInCapitalMember2021-03-260000866291us-gaap:RetainedEarningsMember2021-03-260000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-260000866291us-gaap:NoncontrollingInterestMember2021-03-26xbrli:pure00008662912017-10-012017-10-31algm: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:PolarSemiconductorIncMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberalgm:SankenMember2020-03-280000866291algm:PolarSemiconductorIncMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2020-03-280000866291algm:PolarSemiconductorIncMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2020-03-282021-03-260000866291algm:COVID19Member2019-12-282020-03-270000866291algm:COVID19Member2021-03-26algm:segment0000866291algm:AffiliatedEntityInPhilippinesMember2021-03-260000866291us-gaap:BuildingMember2020-03-282021-03-260000866291srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2020-03-282021-03-260000866291us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2020-03-282021-03-260000866291us-gaap:OfficeEquipmentMember2020-03-282021-03-260000866291srt:MinimumMember2020-03-282021-03-260000866291srt:MaximumMember2020-03-282021-03-260000866291algm:AMTCFacilityMemberus-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember2021-03-030000866291algm:AMTCFacilityMemberus-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember2020-12-262021-03-26algm:reportingUnitalgm:class0000866291us-gaap:CustomerConcentrationRiskMemberus-gaap:TradeAccountsReceivableMemberalgm:SankenMember2020-03-282021-03-260000866291us-gaap:CustomerConcentrationRiskMemberus-gaap:TradeAccountsReceivableMemberalgm:SankenMember2019-03-302020-03-270000866291us-gaap:CustomerConcentrationRiskMemberalgm:SankenMemberus-gaap:SalesRevenueNetMember2020-03-282021-03-260000866291us-gaap:CustomerConcentrationRiskMemberalgm:SankenMemberus-gaap:SalesRevenueNetMember2019-03-302020-03-270000866291us-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMemberus-gaap:SalesRevenueNetMember2020-03-282021-03-260000866291us-gaap:GeographicConcentrationRiskMembercountry:JPus-gaap:SalesRevenueNetMember2020-03-282021-03-260000866291us-gaap:GeographicConcentrationRiskMembercountry:CNus-gaap:SalesRevenueNetMember2020-03-282021-03-260000866291us-gaap:GeographicConcentrationRiskMembercountry:KRus-gaap:SalesRevenueNetMember2020-03-282021-03-260000866291us-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMemberus-gaap:SalesRevenueNetMember2019-03-302020-03-270000866291us-gaap:GeographicConcentrationRiskMembercountry:JPus-gaap:SalesRevenueNetMember2019-03-302020-03-270000866291us-gaap:GeographicConcentrationRiskMembercountry:CNus-gaap:SalesRevenueNetMember2019-03-302020-03-270000866291us-gaap:AccountingStandardsUpdate201602Memberus-gaap:SubsequentEventMember2021-03-270000866291algm:VoxtelIncMember2020-08-282020-08-280000866291algm:VoxtelIncMember2020-08-280000866291algm:VoxtelIncMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-08-282020-08-280000866291algm:VoxtelIncMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-08-280000866291algm:VoxtelIncMemberus-gaap:CustomerRelationshipsMember2020-08-282020-08-280000866291algm:VoxtelIncMemberus-gaap:CustomerRelationshipsMember2020-08-280000866291algm:VoxtelIncMemberus-gaap:TrademarksMember2020-08-282020-08-280000866291algm:VoxtelIncMemberus-gaap:TrademarksMember2020-08-280000866291algm:VoxtelIncMember2020-03-282021-03-260000866291algm:AutomotiveEndMarketMember2020-03-282021-03-260000866291algm:AutomotiveEndMarketMember2019-03-302020-03-270000866291algm:IndustrialEndMarketMember2020-03-282021-03-260000866291algm:IndustrialEndMarketMember2019-03-302020-03-270000866291algm:OtherEndMarketMember2020-03-282021-03-260000866291algm:OtherEndMarketMember2019-03-302020-03-270000866291algm:WaferFoundryProductsMember2020-03-282021-03-260000866291algm:WaferFoundryProductsMember2019-03-302020-03-270000866291algm:SankenProductsMember2020-03-282021-03-260000866291algm:SankenProductsMember2019-03-302020-03-270000866291algm:PowerIntegratedCircuitsMember2020-03-282021-03-260000866291algm:PowerIntegratedCircuitsMember2019-03-302020-03-270000866291algm:MagneticSensorsMember2020-03-282021-03-260000866291algm:MagneticSensorsMember2019-03-302020-03-270000866291algm:PhotonicsMember2020-03-282021-03-260000866291algm:PhotonicsMember2019-03-302020-03-270000866291country:US2020-03-282021-03-260000866291country:US2019-03-302020-03-270000866291algm:OtherAmericasMember2020-03-282021-03-260000866291algm:OtherAmericasMember2019-03-302020-03-270000866291srt:EuropeMember2020-03-282021-03-260000866291srt:EuropeMember2019-03-302020-03-270000866291country:JP2020-03-282021-03-260000866291country:JP2019-03-302020-03-270000866291country:CN2020-03-282021-03-260000866291country:CN2019-03-302020-03-270000866291country:KR2020-03-282021-03-260000866291country:KR2019-03-302020-03-270000866291algm:OtherAsiaMember2020-03-282021-03-260000866291algm:OtherAsiaMember2019-03-302020-03-270000866291us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-03-260000866291us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-260000866291us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-260000866291us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-260000866291us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-03-260000866291us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-260000866291us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-260000866291us-gaap:FairValueMeasurementsRecurringMember2021-03-260000866291us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-03-270000866291us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-270000866291us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-270000866291us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-270000866291us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-03-270000866291us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-270000866291us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-270000866291us-gaap:FairValueMeasurementsRecurringMember2020-03-270000866291us-gaap:FairValueMeasurementsRecurringMember2020-03-282021-03-260000866291algm:VoxtelIncMember2021-03-260000866291us-gaap:LandMember2021-03-260000866291us-gaap:LandMember2020-03-270000866291algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember2021-03-260000866291algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember2020-03-270000866291us-gaap:MachineryAndEquipmentMember2021-03-260000866291us-gaap:MachineryAndEquipmentMember2020-03-270000866291us-gaap:OfficeEquipmentMember2021-03-260000866291us-gaap:OfficeEquipmentMember2020-03-270000866291us-gaap:ConstructionInProgressMember2021-03-260000866291us-gaap:ConstructionInProgressMember2020-03-270000866291country:US2021-03-260000866291country:US2020-03-270000866291country:PH2021-03-260000866291country:PH2020-03-270000866291country:TH2021-03-260000866291country:TH2020-03-270000866291algm:OtherCountriesMember2021-03-260000866291algm:OtherCountriesMember2020-03-270000866291us-gaap:ToolsDiesAndMoldsMember2020-03-282021-03-260000866291us-gaap:ToolsDiesAndMoldsMember2019-03-302020-03-270000866291us-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-260000866291us-gaap:PatentsMember2020-03-270000866291us-gaap:PatentsMember2019-03-302020-03-270000866291us-gaap:CustomerRelationshipsMember2020-03-270000866291us-gaap:CustomerRelationshipsMember2019-03-302020-03-270000866291us-gaap:TechnologyBasedIntangibleAssetsMember2020-03-270000866291algm:LegacyTrademarksMember2020-03-270000866291us-gaap:OtherIntangibleAssetsMember2020-03-270000866291algm:LongTermCashIncentivePlanMember2020-03-282021-03-260000866291algm:LongTermCashIncentivePlanMemberalgm:LTCIPTRIPAwardRSUConversionProgramMember2020-11-022020-11-020000866291algm:TalentRetentionIncentiveProgramMemberalgm:LTCIPTRIPAwardRSUConversionProgramMember2020-11-022020-11-020000866291algm:LongTermCashIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMemberalgm:LTCIPTRIPAwardRSUConversionProgramMember2020-11-022020-11-020000866291algm:TalentRetentionIncentiveProgramMemberus-gaap:RestrictedStockUnitsRSUMemberalgm:LTCIPTRIPAwardRSUConversionProgramMember2020-11-022020-11-020000866291us-gaap:RestrictedStockUnitsRSUMemberalgm:LTCIPTRIPAwardRSUConversionProgramMember2020-11-022020-11-020000866291algm:LongTermCashIncentivePlanMember2019-03-290000866291algm:LongTermCashIncentivePlanMember2019-03-302020-03-270000866291algm:LongTermCashIncentivePlanMember2020-03-270000866291algm:LongTermCashIncentivePlanMember2021-03-260000866291us-gaap:LineOfCreditMemberalgm:TermLoanFacilityMember2021-03-260000866291us-gaap:LineOfCreditMemberalgm:TermLoanFacilityMember2020-03-270000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMember2021-03-260000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMember2020-03-270000866291algm:TermLoanFacilityMemberalgm:CreditSuisseAGCaymanIslandsBranchMember2020-09-300000866291us-gaap:RevolvingCreditFacilityMemberalgm:MizuhoBankLtdMember2020-09-300000866291srt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:RevolvingCreditFacilityMemberalgm:MizuhoBankLtdMember2020-09-302020-09-300000866291us-gaap:LondonInterbankOfferedRateLIBORMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberalgm:MizuhoBankLtdMember2020-09-302020-09-300000866291us-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:RevolvingCreditFacilityMemberalgm:MizuhoBankLtdMember2020-09-300000866291us-gaap:RevolvingCreditFacilityMemberalgm:MizuhoBankLtdMember2021-03-260000866291us-gaap:LineOfCreditMemberalgm:MizuhoBankLtdMember2020-09-302020-09-300000866291algm:BankOfMitsubishiUFJMemberus-gaap:LineOfCreditMember2020-09-302020-09-300000866291algm:TermLoanFacilityMemberalgm:CreditSuisseAGCaymanIslandsBranchMember2020-11-252020-11-250000866291algm:TermLoanFacilityMemberalgm:CreditSuisseAGCaymanIslandsBranchMember2020-03-282021-03-260000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementExpiringJanuary222021Member2019-01-220000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementExpiringJanuary222021Memberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-222019-01-220000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementExpiringJanuary222021Member2020-03-282021-03-260000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementExpiringJanuary222021Member2020-03-270000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementExpiringJanuary222021Member2020-06-260000866291algm: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-03-270000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementMaturingJune182020Member2001-12-050000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementMaturingJune182020Member2020-03-182020-03-180000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementMaturingJune182020Member2020-03-27iso4217:PHP0000866291algm:UnsecuredRevolvingCreditFacilitiesMemberalgm:LineOfCreditAgreementExpiringAugust312021Memberus-gaap:LineOfCreditMember2019-11-260000866291algm:UnsecuredRevolvingCreditFacilitiesMemberalgm:LineOfCreditAgreementExpiringAugust312021Memberus-gaap:LineOfCreditMember2021-03-260000866291algm:UnsecuredRevolvingCreditFacilitiesMemberalgm:LineOfCreditAgreementExpiringAugust312021Memberus-gaap:LineOfCreditMember2020-03-270000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementExpiringJune302021Member2019-11-200000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementExpiringJune302021Member2021-03-260000866291algm:UnsecuredRevolvingCreditFacilitiesMemberus-gaap:LineOfCreditMemberalgm:LineOfCreditAgreementExpiringJune302021Member2020-03-270000866291algm:UnsecuredRevolvingCreditFacilitiesMemberalgm:COVID19Member2020-03-012020-03-310000866291us-gaap:PensionPlansDefinedBenefitMember2020-03-282021-03-260000866291us-gaap:PensionPlansDefinedBenefitMember2019-03-302020-03-270000866291us-gaap:PensionPlansDefinedBenefitMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMember2019-03-290000866291us-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:USTreasuryAndGovernmentMember2021-03-260000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel1Member2021-03-260000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryAndGovernmentMember2021-03-260000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USTreasuryAndGovernmentMember2021-03-260000866291us-gaap:PensionPlansDefinedBenefitMemberalgm:UnitInvestmentTrustFundMember2021-03-260000866291us-gaap:PensionPlansDefinedBenefitMemberalgm:UnitInvestmentTrustFundMemberus-gaap:FairValueInputsLevel1Member2021-03-260000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Memberalgm:UnitInvestmentTrustFundMember2021-03-260000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberalgm:UnitInvestmentTrustFundMember2021-03-260000866291us-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Member2021-03-260000866291us-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Member2021-03-260000866291us-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2021-03-260000866291us-gaap:CorporateBondSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:CorporateBondSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Member2021-03-260000866291us-gaap:CorporateBondSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Member2021-03-260000866291us-gaap:CorporateBondSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2021-03-260000866291us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Member2021-03-260000866291us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Member2021-03-260000866291us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2021-03-260000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Member2021-03-260000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Member2021-03-260000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2021-03-260000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:USTreasuryAndGovernmentMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel1Member2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryAndGovernmentMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USTreasuryAndGovernmentMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberalgm:UnitInvestmentTrustFundMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberalgm:UnitInvestmentTrustFundMemberus-gaap:FairValueInputsLevel1Member2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Memberalgm:UnitInvestmentTrustFundMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberalgm:UnitInvestmentTrustFundMember2020-03-270000866291us-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:PensionPlansDefinedBenefitMember2020-03-270000866291us-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Member2020-03-270000866291us-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Member2020-03-270000866291us-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2020-03-270000866291us-gaap:CorporateBondSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2020-03-270000866291us-gaap:CorporateBondSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Member2020-03-270000866291us-gaap:CorporateBondSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Member2020-03-270000866291us-gaap:CorporateBondSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2020-03-270000866291us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2020-03-270000866291us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Member2020-03-270000866291us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Member2020-03-270000866291us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel1Member2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel2Member2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:BankLoanObligationsMember2019-03-290000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember2019-03-290000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:BankLoanObligationsMember2019-03-302020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember2019-03-302020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:BankLoanObligationsMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember2020-03-270000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:BankLoanObligationsMember2020-03-282021-03-260000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember2020-03-282021-03-260000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:BankLoanObligationsMember2021-03-260000866291us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember2021-03-26iso4217:GBP0000866291algm:PensionPromiseMemberus-gaap:OtherPensionPlansDefinedBenefitMember2021-03-260000866291algm:PensionPromiseMemberus-gaap:OtherPensionPlansDefinedBenefitMember2020-03-270000866291algm:AMLUSEmployeeDefinedContributionPlanMember2020-03-282021-03-260000866291algm:AMLUSEmployeeDefinedContributionPlanMember2019-03-302020-03-270000866291algm:AMEPlanMember2020-03-282021-03-260000866291algm:AMEPlanMember2019-03-302020-03-270000866291algm:Company401KPlanMember2020-03-282021-03-260000866291algm:Company401KPlanMember2019-03-302020-03-270000866291srt:MinimumMember2021-03-260000866291srt:MaximumMember2021-03-2600008662912020-11-022020-11-020000866291us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-11-012020-11-0100008662912018-03-312019-03-290000866291us-gaap:RestrictedStockUnitsRSUMember2020-03-282021-03-260000866291us-gaap:RestrictedStockUnitsRSUMember2019-03-302020-03-270000866291us-gaap:PerformanceSharesMember2020-03-282021-03-260000866291us-gaap:PerformanceSharesMember2019-03-302020-03-270000866291us-gaap:EmployeeStockMember2020-03-282021-03-260000866291us-gaap:EmployeeStockMember2019-03-302020-03-270000866291algm:CommonClassAAndCommonClassLMember2020-03-282021-03-260000866291algm:CommonClassAAndCommonClassLMember2019-03-302020-03-270000866291us-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-310000866291us-gaap:CommonClassAMemberalgm:ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember2017-10-012017-10-310000866291us-gaap:CommonClassAMemberalgm:ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember2017-10-310000866291algm:CommonClassLMemberalgm:ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember2017-10-310000866291algm:ShareBasedPaymentArrangementIfAChangeInControlOccursMemberalgm:CommonClassLMember2017-10-310000866291algm:CommonClassLMemberus-gaap:CommonStockMember2020-03-282020-11-010000866291algm:CommonClassLMember2020-10-022020-10-020000866291us-gaap:CommonClassAMember2020-11-022020-11-020000866291algm:CommonClassLMember2020-11-022020-11-020000866291us-gaap:CommonClassAMemberalgm:SharesOfCommonStockMember2020-11-022020-11-020000866291us-gaap:CommonClassAMemberalgm:SharesOfUnvestedRestrictedCommonStockMember2020-11-022020-11-020000866291algm:CommonClassLMemberalgm:SharesOfCommonStockMember2020-11-022020-11-020000866291algm:CommonClassLMemberalgm:SharesOfUnvestedRestrictedCommonStockMember2020-11-022020-11-020000866291algm:SharesOfCommonStockMember2020-11-022020-11-020000866291algm:SharesOfUnvestedRestrictedCommonStockMember2020-11-022020-11-020000866291algm:CommonClassLMember2020-11-010000866291us-gaap:RestrictedStockUnitsRSUMember2019-03-290000866291us-gaap:RestrictedStockUnitsRSUMember2020-03-270000866291us-gaap:RestrictedStockUnitsRSUMember2021-03-260000866291srt:MinimumMemberus-gaap:PerformanceSharesMember2021-03-260000866291srt:MaximumMemberus-gaap:PerformanceSharesMember2021-03-260000866291us-gaap:PerformanceSharesMember2021-03-260000866291us-gaap:PerformanceSharesMember2019-03-290000866291us-gaap:PerformanceSharesMember2020-03-270000866291us-gaap:RestrictedStockMember2019-03-290000866291us-gaap:RestrictedStockMember2020-03-270000866291us-gaap:RestrictedStockMember2020-03-282021-03-260000866291us-gaap:RestrictedStockMember2021-03-260000866291us-gaap:EmployeeStockMember2020-11-020000866291us-gaap:EmployeeStockMember2020-11-022020-11-020000866291us-gaap:EmployeeStockMember2021-03-260000866291algm:CommonClassLMember2020-11-020000866291us-gaap:RestrictedStockUnitsRSUMember2020-11-022020-11-020000866291algm:CommonClassLMember2020-03-282021-03-260000866291us-gaap:CostOfSalesMember2020-03-282021-03-260000866291us-gaap:CostOfSalesMember2019-03-302020-03-270000866291us-gaap:ResearchAndDevelopmentExpenseMember2020-03-282021-03-260000866291us-gaap:ResearchAndDevelopmentExpenseMember2019-03-302020-03-270000866291us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-03-282021-03-260000866291us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-03-302020-03-270000866291us-gaap:IPOMember2020-03-282021-03-260000866291us-gaap:DomesticCountryMember2021-03-260000866291us-gaap:StateAndLocalJurisdictionMember2021-03-260000866291us-gaap:DomesticCountryMemberus-gaap:ResearchMember2021-03-260000866291us-gaap:ForeignCountryMember2021-03-260000866291us-gaap:ResearchMemberalgm:FranceTaxAuthorityMember2021-03-260000866291algm:AMTCFacilityMemberus-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberalgm:ThailandTaxAuthorityMember2021-03-260000866291algm:AMTCFacilityMemberus-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberalgm:ThailandTaxAuthorityMemberus-gaap:ResearchMember2021-03-2600008662912020-03-272020-03-270000866291algm:IPOSellingShareholdersMember2021-02-022021-02-020000866291algm:IPOSellingShareholdersMemberalgm:OneEquityPartnersMember2021-02-022021-02-020000866291us-gaap:IPOMember2021-02-022021-02-020000866291algm:RelatedPartyRevenueMemberus-gaap:MajorityShareholderMember2020-03-282021-03-260000866291algm:RelatedPartyRevenueMemberus-gaap:MajorityShareholderMember2019-03-302020-03-270000866291us-gaap:MajorityShareholderMember2021-03-260000866291us-gaap:MajorityShareholderMember2020-03-270000866291algm:SankenProductsMemberus-gaap:MajorityShareholderMember2019-03-302020-03-270000866291us-gaap:MajorityShareholderMember2019-03-302020-03-270000866291us-gaap:MajorityShareholderMember2019-03-31algm:notealgm:lineofcredit0000866291us-gaap:MajorityShareholderMember2020-03-282020-09-250000866291algm: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:EquityMethodInvesteeMember2020-03-282021-03-260000866291algm:DiscreteTechnologyDevelopmentAgreementMemberus-gaap:EquityMethodInvesteeMember2021-03-260000866291us-gaap:MajorityShareholderMember2020-03-282021-03-260000866291algm:ICTechnologyDevelopmentAgreementMemberus-gaap:EquityMethodInvesteeMember2019-03-302020-03-270000866291algm:ICTechnologyDevelopmentAgreementMemberus-gaap:EquityMethodInvesteeMember2020-03-282021-03-260000866291us-gaap:EquityMethodInvesteeMember2020-03-282021-03-260000866291algm:PriceSupportPaymentMemberus-gaap:EquityMethodInvesteeMember2020-03-282021-03-260000866291algm:SG8CollaborationAgreementMemberus-gaap:MajorityShareholderMember2014-07-310000866291algm:SG8CollaborationAgreementMemberus-gaap:MajorityShareholderMember2019-03-302020-03-270000866291algm:SG8CollaborationAgreementMemberus-gaap:MajorityShareholderMember2020-03-282021-03-260000866291algm:PolarSemiconductorIncMemberalgm:PolarSemiconductorIncMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2021-03-260000866291algm:TransitionServicesAgreementMember2020-03-282020-03-280000866291algm:SankenElectricEuropeLtdMember2021-03-260000866291srt:DirectorMember2018-05-310000866291srt:DirectorMember2018-06-300000866291algm:CommonClassLMembersrt:DirectorMember2018-03-012018-03-300000866291srt:DirectorMember2018-03-012018-03-300000866291srt:DirectorMember2020-03-282021-03-260000866291srt:DirectorMember2019-03-302020-03-270000866291srt:ManagementMember2021-03-260000866291srt:ManagementMember2020-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 26, 2021
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 Road03103
Manchester,New Hampshire(Zip Code)
(Address of principal executive offices)
(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
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, 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 
The Registrant was not a public company as of the last business day of its most recently completed second fiscal quarter, and therefore, cannot calculate the aggregate market value of the voting and non-voting common equity held by non-affiliates as of such date. As of May 10, 2021, the aggregate market value of the registrant’s common stock held by non-affiliates of the registrant was approximately $1.3 billion based upon the closing sale price of the common stock on that date on the Nasdaq Global Select Market.
As of May 10, 2021, the registrant had 189,593,243 shares of common stock, $0.01 par value per share, outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s proxy statement for its 2021 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 26, 2021 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 10.
Item 11.
Item 12.
Item 13.
Item 14.
PART IV.
Item 15.
Item 16.
F-1
F-2
F-3
F-4
F-5
F-6
F-7
F-9




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 II, 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 ability to compensate for decreases in average selling prices of our products;
the cyclical nature of the analog semiconductor industry;
shifts in our product mix or customer mix, which could negatively impact our gross margin;
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;
any disruptions at our primary third-party wafer fabrication facilities;
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;
our indebtedness may limit our flexibility to operate our business;
the loss of one or more significant end customers;
our ability to develop new product features or new products in a timely and cost-effective manner;
our ability to meet customers’ quality requirements;
uncertainties related to the design win process and our ability to recover design and development expenses and to generate timely or sufficient net sales or margins; changes in government trade policies, including the imposition of tariffs and export restrictions;
our exposures to warranty claims, product liability claims and product recalls;
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;
2


disruptions or breaches of our information technology systems;
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;
our dependence on international customers and operations;
the availability of rebates, tax credits and other financial incentives on end-user demands for certain products;
the volatility of currency exchange rates;
risks related to acquisitions of and investments in new businesses, products or technologies, joint ventures and other strategic transactions;
our ability to raise capital to support our growth strategy;
our ability to effectively manage our growth and to retain key and highly skilled personnel;
changes in tax rates or the adoption of new tax legislation;
risks related to litigation, including securities class action litigation; and
our ability to accurately estimate market opportunity and growth forecasts.
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 recently acquired 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. Our solutions are more highly integrated, more intelligent and sophisticated for complex applications 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 one 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 emerging power IC business through successfully developing deep customer relationships over time. We commonly collaborate with customers early on over a multi-year
4


period in order to design products capable of meeting demanding performance and quality requirements. Through this customer collaboration in product design, we believe we have unique insight into market trends and customer requirements for new, improved and 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 measures 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 recent divestiture of our wafer manufacturing facility, Polar Semiconductor, LLC (“PSL”) (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. For example, we estimate that magnetic sensor IC content alone increases by more than 45% from an internal combustion engine (“ICE”) vehicle to an xEV.
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
5


that incorporate ADAS level 2 through 5 technologies and strong adoption of sensors and power management products to support these vehicles will enable us to increase our total available market related to ADAS and related Safety & 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 new portfolio of photonic and 3D sensing devices, through our recent acquisition of Voxtel, Inc. (“Voxtel”), addresses the “sense” opportunity in ADAS systems. Our newly acquired 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 100 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, 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 motor 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 early 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 nine 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 2020 model sport utility vehicle shipped worldwide, our content per vehicle increased by over 40% 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 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 now during the current 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 “work-from-home” related demand for data center infrastructure and printers despite underlying general market weakness due to the impact of the COVID-19 pandemic. 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. Additionally, we believe no end customer, including those served through our distributors, exceeded 10% of our net sales during fiscal years 2021 and 2020.
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 50% range today. Becoming a fabless semiconductor company will also enable 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-light scalable manufacturing strategy, we believe the AMTC Facility closure as part of our manufacturing footprint optimization strategy will further enhance our gross margins in both the near term and in future periods. Our primary internal assembly and test facility based in Manila, Philippines (the
8


“AMPI Facility”) provides high-volume production capacity while facilitating the protection of our proprietary process technology, particularly for the assembly and testing of our magnetic sensor products. Additionally, we make use of other third-party assembly and second-source manufacturers for industry standard packaging. We are certified under IATF 16949:2016, the automotive sector-specific quality management system standard, and are a major supplier to 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 over 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.
After over 30 years with Allegro, Ravi Vig became our President and Chief Executive Officer in 2016. During his career with us, Mr. Vig has spearheaded significant advanced technology projects, moving up through the engineering ranks to ultimately lead our magnetic sensor business where we now hold the leading market position. Under Mr. Vig’s leadership, we have undertaken a strategic transformation that includes initiatives to streamline operations, improve sales effectiveness and focus our research and development efforts with the ultimate goal of profitably accelerating growth.
We believe that our executive management team’s ability to successfully execute on our recent strategic transformation demonstrates their strong capabilities. Additionally, their experience 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
9


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 will apply this philosophy of innovation, quality and reliability to our new 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 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 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 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 believe the AMTC Facility closure will further enhance our gross margins in both the near term and in future periods. 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.
10


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. For example, our August 2020 acquisition of Voxtel and its affiliate LadarSystems, Inc. brings together Voxtel’s laser and imaging expertise with our automotive leadership and scale to enable what we believe will be the next generation of ADAS sensing solutions.
Maintain commitment to sustainability
We intend to continue to innovate with purpose, addressing 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 we strive to maintain a commitment to social responsibility in our supply chain and disclosure of 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:
11


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 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
Through our acquisition of Voxtel, 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, laser rangefinders, 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 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 and Rangefinders: 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•  Cloud computing/data center•  Energy Star household appliances including white goods
•  Comfort and convenience including in-cabin motors, HVAC, infotainment, LED lighting•  Wireless infrastructure
•  Passive safety including seatbelt switches, wipers, door/window sensors, seat position, suspension•  Personal mobility
•  Green energy applications
•  Industrial LiDAR / Rangefinders
Sustainability Efforts
We strive to develop intelligent solutions that move the world toward a safer and more sustainable future. Our ICs 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 participate in the Carbon Disclosure Project to disclose our carbon emissions. 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 37.3% and 25.2% of our net sales in fiscal years 2021 and 2020, respectively, excluding our distribution relationship with Sanken in Japan, which represented approximately 17.7% and 17.3% of our net sales in fiscal years 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 year 2021 and 2020. Approximately half of our net sales during each of fiscal years 2021 and 2020, respectively, were derived from sales to our top twenty customers. We believe no end customer, including those served through our distributors, exceeded 10% of our net sales during fiscal years 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 26, 2021, we had approximately 520 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 recently established an 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 recently 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 26, 2021, we owned 1,117 patents, including 596 active U.S. patents (with expiration dates between 2022 and 2039), with an additional 382 pending patent applications, including 157 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 in fiscal year 2020, respectively. 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 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.
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.
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;     
17


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.”
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 26, 2021, we employed 3,874 full-time employees, including 520 in research and development, 2,964 in manufacturing (the overwhelming majority located at our AMPI facility in the Philippines), 201 in sales and marketing and 189 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 is 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 26, 2021, 1,282 of our employees held university and graduate-level degrees, of which 634 of these employees were located outside of our factory locations. Globally, the demand for employees with such levels of education is high and competitive.
To succeed in these conditions, Allegro implements key recruitment and retention strategies, objectives and effectiveness measures as part of the overall management of our business. These core strategies are advanced through the following programs, policies and initiatives:
Competitive Pay and Benefits. Allegro’s compensation programs are designed to align the compensation of our employees, who operate in a highly competitive and technologically challenging environment, with Allegro’s business performance and to provide the proper incentives to attract, retain and motivate employees to achieve superior performance. The structure of our compensation programs balances incentive earnings for both short-term and long-term performance. Specifically:
We provide employee wages that are competitive and consistent with employees’ positions, skill levels, experience, knowledge and geographic location.
All 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.
18


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. Allegro has 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, unique culture, collaborative working environment, shared sense of purpose, and desire to do the right thing to attract talent to our company. In fiscal 2021, we hired approximately 835 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. 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 19, 2021:
NameAgePosition with the Company
Ravi Vig60
President and Chief Executive Officer, Director
Paul V. Walsh, Jr.
56
Senior Vice President, Chief Financial Officer and Treasurer
Christopher E. Brown
53
Senior Vice President, General Counsel and Secretary
Michael C. Doogue
45
Senior Vice President of Technology and Products
Max R. Glover
39
Senior Vice President of Worldwide Sales
Thomas C. Teebagy, Jr.
61
Senior Vice President of Operations and Quality
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 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.
Paul V. Walsh, Jr. has served as our Senior Vice President – Chief Financial Officer and Treasurer since he joined Allegro in April 2014. Prior to joining Allegro, Mr. Walsh served as the Chief Financial Officer for Rocket Software from 2013 to 2014. From 2004 to 2013, Mr. Walsh was employed at Silicon Laboratories, a publicly traded global technology company that designs and manufacturers semiconductors, other silicon devices and software and served in various senior financial leadership roles, including as the Senior Vice President, Chief Financial Officer from 2011 to 2013 and Vice President, Chief Accounting Officer from 2007 to 2011. Mr. Walsh also served as Silicon Laboratories’ Interim Chief Financial Officer in 2006.
Mr. Walsh served on the board of directors for Nitero, a venture-backed startup semiconductor company, from 2012 to 2015. Mr. Walsh served as the Audit Committee Chair of Grande Communications, a broadband communications provider of cable and internet services, from 2008 to 2010. During his career, Mr. Walsh has held various finance and operations positions at Perkin Elmer, Teradyne and Analog Devices. Mr. Walsh received his B.S. in Mechanical Engineering from the
19


University of Maine in 1986 and an M.B.A. from Boston University in 1992. Mr. Walsh also received a Graduate Certificate in Accountancy from Bentley College in 1996. Mr. Walsh passed the CPA exam in 1997.
Christopher E. Brown has served as our Senior Vice President, General Counsel since he joined Allegro in May 2020 and as our Secretary since November 2020. Prior to joining Allegro, Mr. Brown served as Executive Vice President and Chief Counsel of Finisar Corp., a manufacturer of components for optical networking and consumer 3D sensing applications, from 2008 to 2019. Mr. Brown also served as the General Counsel of Optium Corporation, a manufacturer of components for telecom optical networking applications from 2006 to 2008. Prior to his time as the General Counsel of Optium, Mr. Brown was a partner at the law firms of Goodwin Procter LLP and McDermott Will & Emery LLP. Mr. Brown received a B.A. in Economics from the University of Massachusetts-Amherst in 1989 and a J.D. from Boston College Law School in 1996.
Michael C. Doogue has served as our Senior Vice President—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—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—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.
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”)
20


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.
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 revenue and expenses are difficult to predict, have varied significantly in the past and will continue to fluctuate significantly in the future due to numerous risks and uncertainties, many of which are beyond our control. As a result, we may not be profitable on a quarterly or annual basis. Our business, results of operations and financial condition, as well as your investment in our common stock, 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 for our production;
Failure to adjust our supply chain volume due to changing market conditions or failure to estimate our customers’ demand;
Shifts in our product mix or customer mix may result in declines in gross margin;
The highly cyclical nature of the semiconductor industry may limit our ability to maintain or improve profitability;
Substantial portions of our sales are made to automotive industry suppliers;
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;
21


Future implementation initiatives designed to improve our competitiveness, growth and profitability may lead to significant costs;
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 are 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 health epidemics, pandemics and other outbreaks of infectious disease, such as the COVID-19 pandemic;
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 end 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;
Our ability to obtain government authorization to export certain of our products could adversely impact our net sales;
Changing currency exchange rates may adversely affect our business;
Risks associated with acquisitions of and investments in new business, products or technologies;
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;
Risks associated with the ownership of our stock, including volatility in our trading price, future sales of shares by our stockholders, and dilution from the issuance of additional shares;
Provisions of our Certificate of Incorporation and Bylaws and under the General Corporation Law of the State of Delaware (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 disclosure controls and procedures may not prevent or detect all errors or acts of fraud;
General risks of being an “emerging growth company” and whether this makes our stock less attractive to investors;
The issuance of new tax legislation;
Our stock price and trading volume could decline based on the content and basis of recommendations, research or reports from analysts; and
22


Uncertainty related to the London Inter-bank Offered Rate (“LIBOR”) calculation process and potential phasing out of LIBOR after 2021.
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 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 lower demand and 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.”
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 come 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.
23


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 come 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. 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, 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 supply chain volume due to changing market conditions or failure to estimate our customers’ demand could adversely affect our net sales and 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 reduces 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 cancelable, 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 non-cancelable 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 non-cancelable purchase commitments.
Moreover, during a market upturn, for example, the significant worldwide increase in semiconductor IC demand as we come out of the initial COVID-19 pandemic downturn, we may not be able to purchase sufficient supplies or components to
24


meet increasing product demand, which could prevent us from taking advantage of opportunities and reduce 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 be required to source certain materials for a portion of such demand 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 further experienced a downturn in 2019, which may be prolonged as a result of the economic impact of the COVID-19 pandemic. These downturns have been characterized by diminished product demand, production overcapacity, high inventory levels and accelerated erosion of average selling prices. Recently, downturns in the semiconductor industry have 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 have directly impacted our business, as has been the case with many other companies, suppliers, distributors and customers in the semiconductor industry and other industries around the world, and any prolonged or significant future downturns in the semiconductor industry could have a material adverse effect on our business, financial condition and results of operations. Conversely, significant upturns, such as, the significant increase in semiconductor IC demand as we come 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 products or to the demand for new products requested by our customers, 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 67.4% and 60.8% of our total net sales in fiscal years 2021 and 2020, respectively, and approximately 67.4% and 72.9% of our total net sales in such fiscal years after excluding net sales from our wafer foundry products and our distribution of Sanken products, which, in each case, we will not recognize in periods following fiscal year 2020 due to our 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.
25


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 and have only recently resumed production. 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 come 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 the increased cost of certain materials, such as semiconductor wafers and other raw materials, and could adversely affect our gross margins. We maintain an infrastructure of facilities and human resources in several locations around the world and, as a result, have limited ability to reduce our operating costs. Accordingly, in order to remain competitive, we must continually reduce the cost of manufacturing our products through design and engineering changes. We cannot assure you that we will be successful in redesigning our products and bringing redesigned products to the market in a timely manner, or that any redesign will result in sufficient cost reductions to allow us to reduce the price of our products to remain competitive or maintain or improve our gross margins. To the extent we are unable to reduce the prices of our products and remain competitive, our net sales will 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 (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.
26


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 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 recently 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 “PSL Divestiture” in Item 1. In addition, on March 3, 2021, we entered into a definitive agreement to sell the AMTC Facility for approximately $30.0 million before fees and expenses, and we will consolidate 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;
27


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;
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 cancelable 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
28


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 from a previous quarter or from 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 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 37.3% and 25.2% of our net sales in fiscal years 2021 and 2020, respectively, excluding our distribution relationship with Sanken in Japan, which represented approximately 17.7% and 17.3% of our net sales in fiscal years 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
29


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. 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. Though we believe we would be able to establish relationships with new distributors or otherwise increase the business we do with our existing distributors if our distribution relationship with Sanken were to become impaired, we cannot guarantee we would be able to do so on a timely basis or at all, or that we would 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 the 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. If we fail to take adequate steps to reduce the likelihood or mitigate the potential impact of such events, or to effectively manage such events if they occur, particularly when a wafer or packaging component is sourced from a limited number of locations or suppliers, could adversely affect our business, financial condition, results of operations and cash flows and/or require additional resources to restore our supply chain.
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.
Public health threats, such as COVID-19, influenza and other highly communicable diseases or viruses, outbreaks of which have from time to time occurred in various parts of the world in which we operate could adversely impact our operations, as well as the operations of our customers, end users of our products, and our and their respective vendors, suppliers and other business partners. Any of these public health threats and related consequences could adversely affect our financial results.
COVID-19, a potentially deadly respiratory tract infection caused by the SARS-CoV-2 virus, has spread rapidly and enveloped most of the world, causing a global public health crisis. On March 11, 2020, the COVID-19 outbreak was declared a pandemic by the World Health Organization. The pandemic has resulted in national and local governments in affected countries around the world implementing increasingly stringent measures to help control the spread of the virus, including quarantines and other emergency public health measures and have implemented substantial lockdown measures, and additional countries and local governments may enact similar policies. In addition, the federal government and all of the states in the United States, have declared a state of emergency or similar disaster declaration, and many states and other jurisdictions where we have operations have implemented “shelter in place” and “stay-at-home” orders, workplace closures, business curtailments and other similar measures. The measures implemented by various authorities in response to the COVID-19 pandemic 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 and to attend trade shows, investor conferences and other events. These restrictions have had, and future prevention and
30


mitigation measures are also likely to have, an adverse impact on global economic conditions, which could further affect our operations. The considerable uncertainty regarding the economic impact of the COVID-19 pandemic is likely to result in sustained market turmoil, which could also negatively impact our business, financial condition and cash flows.
These current and potential future measures that could restrict access to our facilities, limit manufacturing and support operations and place restrictions on our workforce, suppliers and other business partners have impacted and may further impact our workforce and operations, the operations of our customers and end users of our products, and those of our respective vendors, suppliers and other business partners. The disruptions to our operations caused by the COVID-19 pandemic may result in inefficiencies, delays and additional costs in our product development, sales, marketing, and customer service efforts that we cannot fully mitigate through remote or other alternative work arrangements. In addition, the severe global economic disruption, including recession, depression or other sustained adverse market impact caused by the COVID-19 pandemic, may cause our customers and end-users of our products to suffer significant economic hardship and potentially even go out of business, which could result in decreased demand for our products and materially and adversely affect our business, results of operations, financial condition, including liquidity and prospects. To the extent that the COVID-19 pandemic adversely affects our business, financial condition, results of operations or liquidity, it may also heighten many of the other risks discussed in this Annual Report. For instance, if the business impacts of COVID-19 continue for an extended period, this could cause us to recognize impairments for goodwill and certain long-lived assets including amortizable intangible assets.
The impact of the COVID-19 pandemic continues to evolve and its duration and ultimate disruption to our business and the businesses of our customers and end-users, the overall demand for our products, our supply chain, and the related financial impact to us, as well as any similar disruptions that may result from any future pandemic, epidemic or other outbreak of infectious disease, will depend on future developments, which 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, among others. The longer any such disruption continues, however, the more severe and adverse we would expect the effect to be on our business, financial condition, results of operations and liquidity. Even after the COVID-19 pandemic has lessened or subsided, we may continue to experience adverse impacts on our business, financial condition and results of operations as a result of its global economic impact. As new information regarding COVID-19 continues to emerge, it is difficult to predict the full extent to which the disease adversely impacts our financial performance. Additionally, weaker economic conditions generally could result in impairment in value of our tangible or intangible assets and our ability to raise additional capital, if needed.
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.
31


We may not be able to effectively manage our growth, and we may need to incur significant expenditures to address the additional operational and control requirements of our growth, either of which could harm our business and operating results.
To continue to grow, we must continue to expand our operational, engineering, accounting and financial systems, procedures, controls and other internal management systems. This may require substantial managerial and financial resources, and our efforts in this regard may not be successful. Our current systems, procedures and controls may not be adequate to support our future operations. Unless our growth results in an increase in our revenues that is proportionate to the increase in our costs associated with this growth, our operating margins and profitability will be adversely affected. Our failure to adequately manage our growth, improve our operational, financial and management information systems, or effectively motivate and manage our new and future employees could adversely affect our business, financial condition and results of operations.
We depend on growth in the end markets that use our products. Any slowdown in the growth of these end markets could adversely affect our financial results.
Our continued success will depend in large part on general economic growth and growth within our target markets in the automotive and industrial sectors. Factors affecting these markets 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 end customers could have a material adverse effect on our business and results of operations.
We believe no end customer, including those served through our distributors, exceeded 10% of our net sales during fiscal year 2021. 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.
32


The nature of the design win process requires us to incur expenses without any guarantee that research and development efforts will generate net sales, which could adversely affect our financial results.
We focus on winning competitive bid selection processes, called “design wins,” to develop products for use in our customers’ products. These lengthy selection processes may require us to incur significant expenditures and dedicate valued engineering resources to the development of new products without any assurance that we will achieve design wins. If we incur such expenditures and fail to be selected in the bid selection process, our operating results may be adversely affected. Further, because of the significant costs associated with qualifying new suppliers, customers are likely to use the same or an enhanced version of semiconductor products from existing suppliers across a number of similar and successor products for a lengthy period of time. As a result, if we fail to secure an initial design win for any of our products to any particular customer, we may lose the opportunity to make future sales of those products to that customer for a significant period of time or at all and experience an associated decline in net sales relating to those products. This phenomenon is typical in the automotive market. Failure to achieve initial design wins may also weaken our position in future competitive selection processes because we may not be perceived as an industry leader.
Even if we succeed in securing design wins for our products, we may not generate timely or sufficient net sales or margins from those wins and our financial results could suffer.
After incurring significant design and development expenditures and dedicating engineering resources to achieve a single initial design win for a product, a substantial period of time generally elapses before we generate meaningful net sales relating to such product, if at all. The reasons for this delay include, among other things, the following:
changing customer requirements, resulting in an extended development cycle for the product;
delay in the ramp-up of volume production of the customer’s products into which our solutions are designed;
delay or cancellation of the customer’s product development plans;
competitive pressures to reduce our selling price for the product;
the discovery of design flaws, defects, errors or bugs in the products;
lower than expected customer acceptance of the solutions designed for the customer’s products;
lower than expected 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.
33


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.
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 2021 and 2020, approximately 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;
34


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;
difficulty and costs of maintaining effective data security;
inadequate protection of intellectual property;
transportation and other supply chain delays and disruptions;
nationalization and expropriation;
restrictions on the transfer of funds to and from foreign countries, including withholding taxes and other potentially negative tax consequences;
unfavorable and/or changing foreign tax treaties and policies; and
increased exposure to general market and economic conditions outside of the U.S.
These factors, individually or in combination, could impair our ability to effectively operate one or more of our foreign facilities or deliver our products, result in unexpected and material expenses, or cause an unexpected decline in the demand for our products in certain countries or regions. Our failure to manage the risks and challenges associated with our international business and operations could have a material adverse effect on our business.
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 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, fluctuations 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.
We have pursued and expect to continue to pursue acquisitions of and investments in new businesses, products or technologies, joint ventures and other strategic transactions that involve numerous risks and could disrupt our business and harm our financial condition and results of operations.
As part of our business strategy, we make acquisitions of and investments in new businesses, products and technologies and enter into joint ventures and other strategic relationships in the ordinary course. Our ability to grow our revenues, earnings and cash flow at or above our historic rates depends in part upon our ability to identify and successfully acquire and integrate businesses at acceptable prices, realize anticipated synergies and make appropriate investments that support our long-term strategy. We may not be able to consummate acquisitions at rates similar to the past, which could adversely impact our growth rate and the trading price of our common stock. Promising acquisitions and investments are difficult to identify and complete for a number of reasons, including high valuations, competition among prospective buyers, the availability of affordable funding in the capital markets and the need to satisfy applicable closing conditions and obtain applicable antitrust and other regulatory approvals on a timely basis and on acceptable terms. In addition, competition for acquisitions and investment may result in higher purchase prices. Changes in accounting or regulatory requirements or instability in the credit markets could also adversely impact our ability to consummate acquisitions and investments on acceptable terms or at all.
In addition, even if we are able to consummate acquisitions and enter into joint ventures and other strategic relationships, these transactions and relationships present a number of potential risks and challenges that could, if not met, disrupt our business operations, increase our operating costs, negatively affect our growth rate and the trading price of our common stock, and may have a material adverse effect on our business, financial condition and results of operations. In addition, any acquisition, investment, joint venture or other strategic transaction we may enter into in the future, involve a number of additional financial, accounting, managerial, operational, legal, regulatory and other risks, which may include, among others:
Any business, technology, service or product that we acquire or invest in could under-perform relative to our expectations and the price that we paid or not perform in accordance with our anticipated timetable, or we could fail to operate any such business profitably.
We may incur or assume significant debt in connection with our acquisitions, joint ventures and other strategic relationships, which could also cause a deterioration of our credit ratings, result in increased borrowing costs and interest expense and diminish our future access to the capital markets. Alternatively, we may issue additional equity securities, which could dilute your ownership and voting power.
Acquisitions, joint ventures and other strategic relationships could cause our financial results to differ from our historical results or the investment community’s expectations.
Pre-closing and post-closing earnings charges could adversely impact operating results in any given period, and the impact may be substantially different from period to period.
Acquisitions, joint ventures and other strategic relationships could create demands on our management, operational resources and financial and internal control systems that we are unable to effectively address.
36


We could experience difficulty in integrating personnel, operations and financial and other controls and systems and retaining key employees and customers.
We may be unable to achieve cost savings or other synergies anticipated in connection with an acquisition, joint venture or other strategic relationship.
We may assume unknown liabilities, known contingent liabilities that become realized, known liabilities that prove greater than anticipated, internal control deficiencies or exposure to regulatory sanctions resulting from the acquired company’s or investee’s activities and the realization of any of these liabilities or deficiencies may increase our expenses, adversely affect our financial position and/or cause us to fail to meet our public financial reporting obligations.
In connection with acquisitions and joint ventures, we often enter into post-closing financial arrangements such as purchase price adjustments, earn-out obligations and indemnification obligations, which may have unpredictable financial results.
As a result of our acquisitions, we may record significant goodwill and other assets on our balance sheet and if we are not able to realize the value of these assets, or if the fair value of our investments declines, we may be required to incur impairment charges.
We may have interests that diverge from those of our joint venture partners or other strategic partners and we may not be able to direct the management and operations of the joint venture or other strategic relationship in the manner we believe is most appropriate, exposing us to additional risk.
Investing in or making loans to early-stage companies often entails a high degree of risk, and we may not achieve the strategic, technological, financial or commercial benefits we anticipate; we may lose our investment or fail to recoup our loan; or our investment may be illiquid for a greater-than-expected period of time.
Furthermore, potential acquisitions, investments, joint ventures and other strategic transactions, whether or not consummated, may divert our management’s attention and require considerable cash outlays at the expense of our existing operations. This, and any of the risks set forth above, could materially and adversely affect our business, financial condition, results of operations and profitability.
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.
37


Our indebtedness may limit our flexibility to operate our business and adversely affect our financial health and competitive position.
As of March 26, 2021, we had $25.0 million in aggregate principal amount of debt outstanding under our Term Loan Facility (as defined herein), no debt outstanding under our Revolving Credit Facility and $50.0 million of additional borrowings available thereunder. In order to service this indebtedness, and any additional indebtedness or other long-term obligations we may incur in the future, we need to generate sufficient levels of cash from our operating activities. Our ability to generate cash is subject, in part, to our ability to successfully execute our business strategy, as well as general economic, financial, competitive, regulatory and other factors beyond our control. We cannot assure you that our business will be able to generate sufficient levels of cash from operations or that future borrowings or other financings will be available to us in an amount sufficient to enable us to service our indebtedness and fund our other liquidity needs. To the extent we are required to use cash from operations or the proceeds of any future financing to service our indebtedness instead of funding working capital, capital expenditures or other general corporate purposes, we will be less able to plan for, or react to, changes in our business, industry and in the economy generally. This will place us at a competitive disadvantage compared to our competitors that have less indebtedness.
In addition, the agreements governing the Senior Secured Credit Facilities (as defined herein) contain, and any agreements evidencing or governing other future indebtedness may also contain, certain covenants that limit our and our restricted subsidiaries’ ability to engage in certain transactions that may be in our long-term best interests. Subject to certain limited exceptions, these covenants limit our and our restricted subsidiaries’ ability to, among other things:
incur additional indebtedness, or issue equity interests that have features similar to indebtedness;
incur liens;
make investments, including acquisitions and investments in joint ventures;
merge, consolidate, amalgamate, divide, dissolve or liquidate;
pay dividends or make other distributions to their equityholders, 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 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 will increase.
38


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. In particular, we are highly dependent on the services of Ravi Vig, our Chief Executive Officer, who, after over 30 years of service with our company, has been critical in the development and growth of our business and strategic direction. 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, particularly Ravi Vig, our Chief Executive Officer, 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 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 26, 2021, we owned 1,117 patents, including 596 active U.S. patents (with expiration dates between 2022 and 2039), with an additional 382 pending patent applications, including 157 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
39


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.
The semiconductor industry is ripe with patent assertion entities and 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 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.
In conducting our business, we routinely collect and store sensitive data, including proprietary technology and information about our business and our customers, suppliers and business partners, including proprietary technology and information owned by our customers. The secure processing, maintenance and transmission of this information is critical to our operations and business strategy. We may be subject to disruptions or breaches of our secured network caused by computer viruses, illegal hacking, criminal fraud or impersonation, acts of vandalism or terrorism or employee error. Our security measures, those of our third-party service providers, or our customers may not detect or prevent such security breaches. The costs to us to reduce the risk of or alleviate cyber security 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
40


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 business or proprietary information or that of other parties with which we do business, an interruption in our operations, the unauthorized transfer of cash or other of our assets, the unauthorized release of customer or employee data or a violation of privacy or other laws. In addition, computer programmers and hackers also may be able to develop and deploy viruses, worms and other malicious software programs that attack our products, or that otherwise exploit any security vulnerabilities, and any such attack, if successful, could expose us to liabilities for customer claims. Any of the foregoing could irreparably damage our reputation and business, which could have a material adverse effect on our results of operations.
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 laws and related regulations. If we are found to have breached any consumer protection 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 information about individuals, also referred to as personal data, and other potentially sensitive and/or regulated data from our customers. 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, and affords consumers new abilities to opt out of certain disclosures of personal information.
Several foreign jurisdictions, including the EU, 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”) 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. Each EU member state has transposed the requirements of these 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, 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.
41


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


In order to comply with environmental and occupational health and safety laws and regulations, we may need to modify our activities or incur substantial costs, and such laws and regulations, including any failure to comply with such laws and regulations, could subject us to substantial costs, liabilities, obligations and fines, or require us to have our suppliers alter their processes.
The semiconductor industry is subject to a variety of international, federal, state, local and non-U.S. laws and regulations governing pollution, environmental protection and occupational health and safety, including those relating to 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 68.4% of our outstanding common stock. 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
43


to the present or prospective business of the corporation or in which the corporation has a present or expectancy interest, unless that opportunity is first presented to the corporation and the corporation chooses not to pursue that opportunity. The doctrine of corporate opportunity is intended to preclude officers, directors and other fiduciaries from personally benefiting from opportunities that belong to the corporation. Our Certificate of Incorporation provides that the doctrine of “corporate opportunity” does not apply with respect to the OEP Investor or its affiliates (other than us and our subsidiaries), including any of its or their respective principals, members, directors, partners, stockholders, officers, employees or other representatives (other than any such person who is also an employee of ours or our subsidiaries) or to any director or stockholder who is not employed by us or our subsidiaries (collectively, “Exempted Persons”). The Exempted Persons therefore have no duty to communicate or present corporate opportunities to us, and have the right to either hold any corporate opportunity for their own account and benefit or to recommend, assign or otherwise transfer such corporate opportunity to persons other than us, including to any other director or stockholder who is not employed by us or our subsidiaries.
As a result, the Exempted Persons are generally not prohibited from operating or investing in competing businesses. We therefore may find ourselves in competition with any one or more of these parties, and we may not have knowledge of, or be able to pursue, transactions that could potentially be beneficial to us. To the extent we find ourselves in competition with 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.
Our stock price may be volatile, and investors in our common stock may not be able to resell shares of our common stock at or above the price paid, or at all.
If you purchase shares of our common stock, you may not be able to resell those shares at or above the purchase price, or at all. Since our initial public offering (“IPO”), the trading price of our common stock has fluctuated, from as low as $16.78 per share to as high as $34.66 per share through March 26, 2021. The trading price of our common stock is likely to continue to fluctuate in the future in response to various factors, many of which are beyond our control, including, but not limited to:    
variations in our actual or anticipated annual or quarterly operating results or those of others in our industry;
results of operations that otherwise fail to meet the expectations of securities analysts and investors;
changes in earnings estimates or recommendations by securities analysts, or other changes in investor perceptions of the investment opportunity associated with our common stock relative to other investment alternatives;
market conditions in the semiconductor industry;
publications, reports or other media exposure of our products or those of others in our industry, or of our industry generally;
announcements by us or others in our industry, or by our or their respective suppliers, distributors or other business partners, regarding, among other things, significant contracts, price reductions, capital commitments or other business developments, the entry into or termination of strategic transactions or relationships, securities offerings or other financing initiatives, and public reaction thereto;
additions or departures of key management personnel;
regulatory actions involving us or others in our industry, or actual or anticipated changes in applicable government regulations or enforcement thereof;
the development and sustainability of an active trading market for our common stock;
sales, or anticipated sales, of large blocks of our common stock;
technical factors in the public trading market for our common stock that may produce price movements that may or may not comport with macro, industry or company-specific fundamentals, including, without limitation, the sentiment of retail investors (including as may be expressed on financial trading and other social media sites), the amount and status of short interest in our securities, access to margin debt, trading in options and other derivatives on our common stock and any related hedging or other technical trading factors;
general economic conditions; and other factors discussed in this “Risk Factors” section and elsewhere in this Annual Report.
44


Furthermore, the stock market in general has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of particular companies. Broad market and industry factors may significantly affect the market price of our common stock, regardless of our actual operating performance. These and other factors may cause the market price and demand for our common stock to fluctuate significantly, which may limit or prevent investors from readily selling their shares of common stock and may otherwise negatively affect the liquidity of our common stock. In addition, in the past, when the market price of a stock has been volatile, holders of that stock have sometimes instituted securities class action litigation against the company that issued the stock. If any of our stockholders were to bring a lawsuit against us, we could incur substantial costs defending the lawsuit. Such a lawsuit could also divert the time and attention of our management from our core business operations.
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 189,588,161 shares of common stock as of March 26, 2021. 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 and the lock-up agreements. As restrictions on resale end, 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 26, 2021, we have 810,411,839 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.
45


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
46


by the Securities Act, the Exchange Act, the rules and regulations thereunder or any other claim for which the federal courts 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 benefits 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, once we are no longer an emerging growth company, provided we then qualify as an “accelerated filer” as defined in Rule 12b-2 under the Exchange Act, we will be 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. When our independent registered public accounting firm is required to undertake an assessment of our internal control over financial reporting, the costs and burdens of complying with Section 404 will significantly increase.
General Risks
We are an “emerging growth company,” and we cannot be certain if the reduced disclosure requirements applicable to emerging growth companies will make our common stock less attractive to investors.
We are an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act (“JOBS Act”), and we could remain an emerging growth company until the last day of our fiscal year following the fifth anniversary of the closing of the IPO. For as long as we continue to be an emerging growth company, we may choose to take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies, including, but not limited to:
not being required to engage an auditor to report on our internal controls over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act of 2002;
not being required to comply with any requirement that may be adopted by the Public Company Accounting Oversight Board regarding mandatory audit firm rotation or a supplement to the auditor’s report providing additional information about the audit and the financial statements (i.e., an auditor discussion and analysis);
47


not being required to submit certain executive compensation matters to stockholder advisory votes, such as “say-on-pay,” “say-on-frequency,” and “say-on-golden-parachutes”; and
not being required to disclose certain executive compensation related items such as the correlation between executive compensation and performance and comparisons of the chief executive officer’s compensation to median employee compensation.
In addition, as an emerging growth company, we are only required to provide two years of audited financial statements and two years of selected financial data (in addition to any required interim financial statements and selected financial data) in this Annual Report, and to present correspondingly reduced disclosure in “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”
We have elected to take advantage of this reduced disclosure obligation and certain of the other exemptions described above which are a part of this Annual Report and we may elect to take advantage of these and other reduced reporting requirements in the future. As a result, the information that we provide to our stockholders may be different than the information you might receive from other public reporting companies in which you hold equity interests. In addition, the JOBS Act permits emerging growth companies to delay adopting new or revised accounting standards until such time as those standards apply to private companies. We have elected to use this extended transition period for complying with new or revised accounting standards until the earlier of the date we (i) are no longer an emerging growth company or (ii) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, our consolidated financial statements and the reported results of operations contained therein may not be directly comparable to those of other public companies. We cannot predict whether investors will find our common stock less attractive because of our reliance on these exemptions. If some investors do find our common stock less attractive, there may be a less active trading market for our common stock and our stock price may be reduced or more volatile.
We will remain an emerging growth company, and will be able to take advantage of the foregoing exemptions, until the last day of our fiscal year following the fifth anniversary of the closing of our IPO or such earlier time that we otherwise cease to be an emerging growth company, which will occur upon the earliest of (i) the last day of the first fiscal year in which our annual gross revenues are $1.07 billion or more; (ii) the date on which we have, during the previous three-year period, issued more than $1.0 billion in non-convertible debt securities; and (iii) the date that we become a “large accelerated filer” as defined in Rule 12b-2 under the Exchange Act, which will occur as of the end of any fiscal year in which (x) the market value of our common equity held by non-affiliates is $700 million or more as of the last business day of our most recently completed second fiscal quarter, (y) we have been required to file annual and quarterly reports under the Exchange Act for a period of at least 12 months and (z) have filed at least one annual report pursuant to the Exchange Act.
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 recently 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 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.
48


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.
If equity research analysts or industry analysts do not publish research or reports about our business, or if they change their recommendations regarding our stock adversely, our stock price and trading volume could decline.
The trading market for our common stock is influenced by the research and reports that industry or equity research analysts publish about us or our business. If any of the analysts who cover us issue an adverse or misleading opinion regarding us, our business model, financial performance, stock price or otherwise, our stock price would likely decline. If one or more of these analysts ceases coverage of our company or fails to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline and result in the loss of all or a part of your investment in us.
Uncertainty relating to the LIBOR calculation process and potential phasing out of LIBOR after 2021 may adversely affect the market value of our current or future debt obligations.
LIBOR and certain other interest “benchmarks” may be subject to regulatory guidance and/or reform that could cause interest rates under our current or future debt agreements to perform differently than in the past or cause other unanticipated consequences. The United Kingdom’s Financial Conduct Authority, which regulates LIBOR, has announced that it intends to stop encouraging or requiring banks to submit LIBOR rates after 2021, and it is unclear if LIBOR will cease to exist or if new methods of calculating LIBOR will evolve. If LIBOR ceases to exist or if the methods of calculating LIBOR change from their current form, there may be adverse impacts on the financial markets generally and interest rates on borrowings under our Senior Secured Credit Facilities may be adversely affected.
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))
Saraburi, ThailandManufacturing – Assembly, Test, FinishApproximately 210,000 square feetOwned (closed January 2021, sale planned for fiscal 2022)
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 at each stage of the manufacturing process, and has
49


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 we believe will provide 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 52% and 54% of our assembly was outsourced in fiscal 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 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 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 Registrants 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 10, 2021 there were 189,593,243 shares of our common stock held by approximately 40 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 17, “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
50


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.
Price Range of Common Stock
The following reflects the high and low sales prices of our common stock for fiscal 2021 since our initial public offering as reported by the Nasdaq Global Select Market:
Common Stock Price
HighLow
Third Quarter ended December 25, 2020 (from October 29, 2020)$29.48$16.78
Fourth Quarter ended March 26, 2021$34.66$23.39
Stock Performance Graph
The following Stock Price Performance Graph and related information includes 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 that 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 26, 2021, 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 contain several direct competitors.
algm-20210326_g1.jpg

51


Base Period
October, 29, 20203/26/2021
Allegro MicroSystems, Inc.$100.00$142.77
Nasdaq Composite Index $100.00$117.46
Philadelphia Semiconductor Index$100.00$136.02
Recent Sales of Unregistered Securities and Use of Proceeds
During the period May 19, 2020 through July 31, 2020, the Company granted an aggregate of 17,203 shares of Class L Common Stock to employees. These transactions were exempt from registration under the Securities Act in reliance on Section 4(a)(2) of the Securities Act or Rule 701 under the Securities Act. Upon the completion of the Company’s initial public offering these shares were converted into approximately 223,807 shares of common stock.
Use of Proceeds from Registered Securities
On October 28, 2020, the SEC declared effective our Registration Statement on Form S-1 (File No. 333-249348), as amended, filed in connection with our IPO (the “IPO Registration Statement”). Pursuant to the IPO Registration Statement, we registered the offer and sale of 25,000,000 shares of our common stock with an aggregate offering price of $350.0 million. Barclays Capital Inc., Credit Suisse Securities (USA) LLC, Wells Fargo Securities, LLC, Jefferies LLC, Mizuho Securities USA LLC, Needham & Company, LLC and SMBC Nikko Securities America, Inc. served as underwriters for the offering. On November 2, 2020, we issued and sold 25,000,000 shares of our common stock, at a price to the public of $14.00 per share. Upon completion of the IPO on November 2, 2020, we received net proceeds of approximately $321.4 million, after deducting the underwriting discount of $20.1 million and offering expenses of $8.5 million. No payments for such expenses were made directly or indirectly to (i) any of our officers or directors or their associates, (ii) any persons owning 10% or more of any class of our equity securities or (iii) any of our affiliates.
    The offering terminated after the sale of all securities registered pursuant to the IPO Registration Statement. We used $300.0 million of the net proceeds of approximately $321.4 million from our IPO to repay borrowings under our Term Loan Facility, and the remainder of the net proceeds were invested in short-term, investment-grade instruments. There has been no material change in the expected use of the net proceeds from our IPO as described in the final prospectus relating to our IPO Registration Statement, filed with the SEC on October 30, 2020 pursuant to Rule 424(b)(4) under the Securities Act of 1933, as amended.
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 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 “2021,” “fiscal year 2021” or similar references relate to the 52-week period ended March 26, 2021. All references to “2020,” “fiscal year 2020” or similar references relate to the 52-week period ended March 27, 2020..
52


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 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 16 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 2021 and 2020, we generated $591.2 million and $650.1 million in total net sales, respectively, with $18.1 million and $37.1 million in net income and $144.8 million and $132.2 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 now 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 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. 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 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 ASPs 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
53


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. For example, our August 2020 acquisition of Voxtel and its affiliate, LadarSystems, Inc., brings together Voxtel’s laser and imaging expertise and our automotive leadership and scale to enable what we believe will be the next generation of ADAS.
Maintain commitment to sustainability. We intend to continue to innovate with purpose, addressing 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 we strive to maintain a commitment to social responsibility in our supply chain and disclosure of the environmental impact of our business operations.

Recent Initiatives to Improve Results of Operations
We have recently implemented several initiatives designed to improve our operating results.
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 preliminary purchase price of the acquisition was $35.0 million, including certain earnouts that have a potential payout of $15.0 million. The fair value of these earn-outs at acquisition date was $7.3 million. In addition to the laser technology, Voxtel’s capabilities include its Indium Gallium Arsenide (“InGaAs”) Avalanche Photodiode (“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. In addition, Voxtel holds more than 38 US patents, representing a comprehensive laser detection and ranging (“LADAR”)/LiDAR photonic technology suite.
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 in fiscal year 2020, respectively. 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 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:
54


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 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 the Existing Allegro Loans, (ii) the assumption by us of $42.7 million in aggregate principal amount of debt owed by PSL to Sanken under 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 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 of our equity interests and otherwise reflect the rights and obligations of us and Sanken thereunder;
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, and Sanken and PSL entered into a new distribution agreement providing for PSL to serve as a distributor of Sanken products in North America, South America and Europe; and
We entered into certain other agreements and transactions with Sanken and PSL as more fully described under “PSL Divestiture” Item 1.
As a result of the PSL Divestiture and the transfer of the Sanken products distribution business to PSL, we were able to materially improve gross profit, operating income and net income, as well as reduce capital expenditures and increase cash flow from operations. Strategically, we believe these changes better enable us to focus solely on our core business in sensor and power applications for the automotive and industrial end markets.
PSL foundry revenue is no longer consolidated in our results in fiscal year 2021, however, PSL did supply 36.1% of our wafer requirements in fiscal year 2021.
Net sales from the distribution of Sanken products are also no longer consolidated in our results in fiscal year 2021.
In February 2020, we announced that we would consolidate our assembly and test facilities into a single site, located at the AMPI Facility. We completed this transition and closed the AMTC Facility as of March 2021. We expect to realize a significant reduction in cost of goods sold in subsequent periods.
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.
We continue to monitor the rapidly evolving conditions and circumstances as well as guidance from international and domestic authorities, including public health authorities, and we may need to take additional actions based on their recommendations. There is considerable uncertainty regarding the impact on our business stemming from current measures and potential future measures that could restrict access to our facilities, limit manufacturing and support operations and place restrictions on our workforce and suppliers. The measures implemented by various authorities related to the COVID-19 pandemic 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.
55


The full extent to which the ongoing COVID-19 pandemic adversely affects our financial performance will depend on future developments, many of which are outside of our 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 our business and financial results. In addition, a recession, depression or other sustained adverse market impact resulting from COVID-19 could materially and adversely affect our business and our access to needed capital and liquidity. Even after the COVID-19 pandemic has lessened or subsided, we may continue to experience adverse impacts on our business and financial performance as a result of its global economic impact.
The COVID-19 pandemic may also heighten other risks, including if the business impacts of COVID-19 carry on for an extended period, we may be required to recognize impairments for goodwill and certain long-lived assets including amortizable intangible assets. We have taken actions to mitigate our financial risk given the uncertainty in global markets caused by the COVID-19 pandemic. In March 2020, we borrowed $43.0 million under our credit facilities (including $10.0 million borrowed by PSL under its revolving credit facility (the “PSL Revolver”), the proceeds of which were retained by PSL and are no longer available for use by us following the consummation of the PSL Divestiture). The borrowing was made as part of our ongoing efforts to preserve financial flexibility considering the current uncertainty in the global markets and related effects on our business resulting from the COVID-19 pandemic. While we do not currently expect to use the remaining proceeds from these borrowings following the consummation of the PSL Divestiture for any near-term liquidity needs, we may use the proceeds for working capital and other general corporate purposes.
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 NOL to be $9.1 million. The QIP change is estimated to result in an incremental cash tax benefit of $1.7 million. Additionally, the Company plans to defer payment of $2.8 million of payroll taxes, with $1.4 million to be paid back in the third quarter of fiscal year 2022 and the remainder in the third quarter of fiscal year 2023. Additional income tax provisions of the CARES Act are currently being evaluated and not expected to have material impacts.
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, because we expect the ASPs of our products to decline over time, 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 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,
56


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.
Manufacturing Costs and Product Mix
Gross margin, or gross profit as a percentage of total net sales, 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, we expect their ASPs to decline. 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 periods of slower growth or industry contractions, our sales, production and productivity suffer and margins generally decline.
Components of Our Results of Operations
Net sales
Our total net sales are derived from product sales to direct customers and distributors. We sell products globally through our direct sales force, third-party and related party distributors and independent sales representatives. Sales are derived from products for different applications. Our core applications are focused on the automotive, industrial and other industries. Additionally, until the consummation of the PSL Divestiture following the end of fiscal year 2020, we also manufactured products for other applications such as wafer foundry products and acted as a distributor of Sanken products in North America, South America and Europe.
We sell magnetic sensor ICs, power ICs and photonics, and until the consummation of the PSL Divestiture following the end of fiscal year 2020, we also sold wafer foundry products and acted as a distributor for Sanken products in North America, South America and Europe. 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.
57


Stock-based compensation
In addition to the ratable vesting of our stock-based compensation, upon completion of our IPO, we recognized one-time stock-based compensation charges of $40.4 million in connection with the vesting of all outstanding shares of Class A common stock, $1.6 million in connection with the automatic acceleration of 25% of the standard vesting term of shares of Class L common stock and $1.0 million through the LTCIP/TRIP Award RSU Conversion Program (the “RSU Conversion Program”). In fiscal 2021, these one-time stock-based compensation charges were allocated to cost of goods sold, research and development expenses and selling, general and administrative expenses in the amounts of $4.4 million, $2.3 million and $36.3 million, respectively.
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 occupancy costs. In addition, prior to the PSL Divestiture, costs of goods sold also consisted of finished silicon wafers processed by internal and independent foundries.
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. We expect cost of goods sold to decrease in absolute dollars and as a percentage of total net sales in the future, primarily due to the PSL Divestiture and as a result of the closure of the AMTC Facility and the transfer of the Sanken products distribution business to PSL.
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 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 incur increased 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.
In connection with the closing of our IPO during the third fiscal quarter of 2021, we recognized one-time stock-based compensation expense 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 our Class A
58


common stock. We also recognized one-time stock-based compensation expense of $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 our Class L common stock at that time. In addition, we recognized one-time stock-based compensation expense of $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, in connection with the RSU Conversion Program.
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 year ended March 27, 2020.
Change in fair value of contingent consideration
The change in fair value of contingent consideration represents the gain recorded in the fiscal year ended March 26, 2021 resulting from the write-down 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 year ended 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 and previously on borrowings under the PSL-Sanken Loans (which were forgiven in connection with the PSL Divestiture). 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. The largest contributor of the foreign currency transaction (loss) gain is the result of an intercompany loan to our subsidiary that operates the AMTC Facility where at the end of each reporting period we revalue the amounts due under the loan to the U.S. Dollar.
Income in earnings of equity investment

Income in earnings of equity investment represents our equity investment in connection with the PSL Divestiture. There were no amounts recorded for the fiscal year ended March 27, 2020.
Other, net
Other, net primarily consists of miscellaneous income and expense items unrelated to our core operations.
Income tax provision (benefit)
Our provision for income taxes is comprised of the year-to-date taxes 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 (“ETR”) 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”) offset by the additional tax costs associated with global intangible low-tax income (“GILTI”) and the base erosion tax (“BEAT”).
59


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 2021 Compared to Fiscal Year 2020
The following table summarizes our results of operations for the fiscal years ended March 26, 2021 and March 27, 2020.
Fiscal Year EndedChangeChange
Attributable to
Divestiture
Operational Change
after Divestiture
March 26,
2021
March 27,
2020
$%$%
(Dollars in thousands)
Total net sales$591,207 $650,089 $(58,882)(9.1)%$107,792 $48,910 7.5 %
Cost of goods sold312,305 388,813 (76,508)(19.7)%101,458 24,950 6.4 %
Gross profit278,902 261,276 17,626 6.7 %6,334 23,960 9.2 %
Operating expenses:
Research and development108,649 102,052 6,597 6.5 %3,279 9,876 9.7 %
Selling, general and administrative153,476 106,396 47,080 44.2 %7,136 54,216 51.0 %
Impairment of long-lived assets7,119 — 7,119 — %— 7,119 — %
Change in fair value of contingent consideration(2,500)— (2,500)— %— (2,500)— %
Total operating expenses266,744 208,448 58,296 28.0 %10,415 68,711 33.0 %
Operating income12,158 52,828 (40,670)(77.0)%(4,081)(44,751)(84.7 %)
Other (expense) income, net:
Loss on debt extinguishment(9,055)— (9,055)— %— (9,055)— %
Interest expense, net(2,603)(110)(2,493)2266.4 %(3,342)(5,835)5304.5 %
Foreign currency transaction (loss) gain(2,889)1,391 (4,280)(307.7)%(4,278)(307.5 %)
Income in earnings of equity investment1,413 — 1,413 — %— 1,413 — %
Other expense, net(475)(831)356 (42.8)%(279)77 (9.3 %)
Total other (expense) income, net(13,609)450 (14,059)(3124.2)%(3,619)(17,678)(3928.4 %)
(Loss) income before income taxes(1,451)53,278 (54,729)(102.7)%(7,700)(62,429)(117.2 %)
(Benefit) provision for income taxes(19,552)16,173 (35,725)(220.9)%540 (35,185)(217.6 %)
Net income18,101 37,105 (19,004)(51.2)%(8,240)(27,244)(73.4 %)
Net income attributable to non-controlling interests148 134 14 10.4 %— 14 10.4 %
Net income attributable to Allegro MicroSystems, Inc.$17,953 $36,971 $(19,018)(51.4)%$(8,240)$(27,258)(73.7 %)
(1)Our total net sales for the periods presented above include related party net sales generated through our distribution agreement with Sanken. Our total net sales for the fiscal year ended March 27, 2020 also include related party net sales
60


related to the sale of wafer foundry products to Sanken by PSL and net sales related to our distribution of Sanken products in North America, South America and Europe which, in each case, we did not recognize during the fiscal year ended March 26, 2021 and will not recognize in any future period due to our consummation of the PSL Divestiture. 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.

The following table sets forth our results of operations as a percentage of total net sales for the periods presented.
Fiscal Year Ended
March 26,
2021
March 27,
2020
Total net sales100.0 %100.0 %
Cost of goods sold52.8 %59.8 %
Gross profit47.2 %40.2 %
Operating expenses:
Research and development18.4 %15.7 %
Selling, general and administrative26.0 %16.4 %
Impairment of long-lived assets1.2 %— %
Change in fair value of contingent consideration(0.4)%— %
Total operating expenses45.2 %32.1 %
Operating income2.0 %8.1 %
Other income (expense), net:
Loss on debt extinguishment(1.5)%— %
Interest expense, net(0.4)%— %
Foreign currency transaction (loss) gain(0.5)%0.2 %
Income in earnings of equity investment0.2 %— %
Other expense, net(0.1)%(0.1)%
Total other income (expense), net(2.3)%0.1 %
Income before provision for income taxes(0.3)%8.2 %
Provision for income taxes(2.8)%2.5 %
Net income2.5 %5.7 %
Net income attributable to non-controlling interests— %— %
Net income attributable to Allegro MicroSystems, Inc.2.5 %5.7 %
Total net sales
Total net sales decreased by $58.9 million, or 9.1%, to $591.2 million in the fiscal year ended March 26, 2021 from $650.1 million in the fiscal year ended March 27, 2020. Of this decrease, $107.8 million was attributable to the PSL Divestiture, which was partially offset by increased net sales to our core end markets of $48.9 million, due primarily to increased demand in industrial automation applications and data center applications and a COVID-related increase in demand for printers and other peripherals.
Sales Trends by Core End Market and Application
The following table summarizes net sales by core end market and other applications. 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. Other
61


applications include wafer foundry and distribution sales unrelated to and no longer part of our core business in fiscal year 2021.
Fiscal Year EndedChange
March 26,
2021
March 27,
2020
Amount%
(Dollars in thousands)
Core end markets:
Automotive$398,298 $395,277 $3,021 0.8 %
Industrial94,872 78,399 16,473 21.0 %
Other98,037 68,622 29,415 42.9 %
Total core end markets591,207 542,298 48,909 9.0 %
Other applications:
Wafer foundry products— 72,370 (72,370)(100.0)%
Distribution of Sanken products— 35,421 (35,421)(100.0)%
Total net sales$591,207 $650,089 $(58,882)(9.1)%
Net sales to our core end markets increased by $48.9 million, or 9.0%, to $591.2 million in the fiscal year ended March 26, 2021 from $542.3 million in the fiscal year ended March 27, 2020, driven by an increase in automotive of $3.0 million, or 0.8%, an increase in industrial of $16.5 million, or 21.0%, and other of $29.4 million, or 42.9%.
Automotive net sales increased in the fiscal year ended March 26, 2021 compared to the fiscal year ended March 27, 2020 primarily due to our customers’ increased vehicle production in Greater China, partially offset by slowed vehicle production in the rest of the world reflecting factory closures and demand uncertainty related to the COVID-19 pandemic. Content in xEV continued to increase compared to a weaker ICE.
Industrial and other net sales improved in the fiscal year ended March 26, 2021 compared to the fiscal year ended March 27, 2020 due primarily to the continued demand in data center applications, grid infrastructure that includes renewable energy and EV charging, as well as a COVID-related increase in demand for printers and other peripherals.
Sales Trends by Product
The following table summarizes net sales by product:
Fiscal Year EndedChange
March 26,
2021
March 27,
2020
Amount%
(Dollars in thousands)
Power integrated circuits (“PIC”)$203,600 $165,911 $37,689 22.7 %
Magnetic sensors integrated circuits (“MS”)386,372 376,387 9,985 2.7 %
Photonics1,235 — 1,235 100.0 %
Wafer foundry products— 72,370 (72,370)(100.0)%
Distribution of Sanken products— 35,421 (35,421)(100.0)%
Total net sales$591,207 $650,089 $(58,882)(9.1)%
The decrease in net sales by product in fiscal year 2021 was driven by decreases of $72.4 million and $35.4 million in net sales related to wafer foundry products and Sanken distribution products, respectively, as a result of the PSL Divestiture. These decreases were partially offset by an increase of $37.7 million in power IC product sales driven primarily by growth in data center and grid infrastructure demand, a $10.0 million increase in magnetic sensor IC product sales consistent with the demand increase in automotive production in Greater China compared to the weakness in automotive production related to the COVID-19 pandemic in the rest of the world, and a $1.2 million increase in Photonics product sales resulting from the Voxtel acquisition during the period.
 
62


Sales Trends by Geographic Location
The following table summarizes net sales by geographic location based on ship-to location.
Fiscal Year EndedChange
March 26,
2021
March 27,
2020
Amount%
(Dollars in thousands)
Americas:
United States$82,165 $119,139 $(36,974)(31.0)%
Other Americas16,558 20,883 (4,325)(20.7)%
EMEA:
Europe103,128 110,126 (6,998)(6.4)%
Asia:
Japan104,661 184,557 (79,896)(43.3)%
Greater China157,546 121,807 35,739 29.3 %
South Korea62,075 54,707 7,368 13.5 %
Other Asia65,074 38,870 26,204 67.4 %
Total net sales$591,207 $650,089 $(58,882)(9.1)%
The decrease in net sales across geographic locations in the fiscal year ended March 26, 2021 compared to the fiscal year ended March 27, 2020 was due primarily to wafer foundry and distribution sales totaling $107.8 million that were divested and are unrelated to and no longer a part of our core business, partially offset by automotive recovery in Asia and increased data center and other customer and peripherals revenue growth globally.
Net sales in Americas declined $41.3 million, or 29.5%, to $98.7 million in the fiscal year ended March 26, 2021, compared to $140.0 million in the fiscal year ended March 27, 2020. Excluding the net sales associated with the PSL Divestiture of $35.8 million, net sales declined $5.5 million, or 3.9%, in the United States and Other Americas, primarily driven by a decrease in demand for our core application products sold in the automotive end market resulting from the factory shutdowns and demand weakness related to the COVID-19 pandemic. The predominant country comprising Other Americas is Mexico.
The decrease in net sales of $7.0 million, or 6.4%, in Europe was primarily driven by a decrease in demand for our core application products sold in the automotive end market and some weakness in traditional industrial markets. The predominant countries comprising Europe are Germany and France.
Net sales in Asia declined $10.6 million, or 2.6%, to $389.4 million in the fiscal year ended March 26, 2021, compared to $399.9 million in the fiscal year ended March 27, 2020. Excluding net sales associated with the PSL Divestiture of $72.0 million in Japan, net sales increased $61.4 million, or 15.4%, primarily driven by increases in Greater China for automotive and other products and Other Asia for automotive and industrial products, partially offset by a decrease in Japan related to automotive demand weakness.
Cost of goods sold, gross profit and gross margin
Cost of goods sold decreased by $76.5 million, or 19.7%, to $312.3 million in the fiscal year ended March 26, 2021 from $388.8 million in the fiscal year ended March 27, 2020. The decrease in cost of goods sold was primarily due to a $101.5 million decrease in cost of goods sold attributable to the PSL Divestiture and a combined $2.5 million of decreases related to returns and quality, amortization of manufacturing cost absorptions, manufacturing efficiencies, currency and other costs. These increases were partially offset by $21.7 million of increased standard costs, a $4.8 million increase in stock-based compensation expense and an increase associated with $1.0 million of Voxtel acquisition operating impacts, mostly attributable to the Photonics net sales and amortization of acquired intangible assets during the period.
Gross profit increased by $17.6 million, or 6.7%, to $278.9 million in the fiscal year ended March 26, 2021 from $261.3 million in the fiscal year ended March 27, 2020. The increase was partially due to the impacts in cost of goods sold
63


discussed above, including the $24.0 million increase in gross profit which was driven by a $48.9 million operational increase in net sales to core end markets, partially offset by $6.3 million attributable to the PSL Divestiture.
R&D expenses
R&D expenses increased by approximately $6.5 million, or 6.5%, to $108.6 million in the fiscal year ended March 26, 2021 from $102.1 million in the fiscal year ended March 27, 2020. This increase was primarily due to a $3.0 million increase in stock-based compensation expense, of which $2.3 million related to the IPO and accelerated vesting of the Class A and L common stock and RSU Conversion Program, $1.9 million of increases in inventory and supplies, and an impact of $4.3 million related to the Voxtel acquisition, mostly related to an increase in total employee salaries of $5.5 million. These increases were partially offset by a $1.0 million decrease in office and business expenses and a reduction of $3.3 million of expenses related to the PSL Divestiture.
R&D expenses represented 18.4% of our total net sales for the fiscal year ended March 26, 2021, an increased from 15.7% of our total net sales for the fiscal year ended March 27, 2020. This percentage increase was primarily due to a reduction in our total net sales.
SG&A expenses
SG&A expenses increased by $47.1 million, or 44.2%, to $153.5 million in the fiscal year ended March 26, 2021 from $106.4 million in the fiscal year ended March 27, 2020. This increase was primarily due to a $39.0 million increase in stock-based compensation expense, of which $36.3 million related to the IPO and accelerated vesting of the Class A and L common stock and RSU Conversion Program, an increase of $9.4 million in employee salaries, an increase of $4.5 million of professional fees, and increased expenses of $12.0 million consisting of increased D&O insurance as a result becoming a publicly traded company, office supplies, corporate allocations, and other expenses. These are partially offset by a reduction of $7.1 million of expenses related to the PSL Divestiture, a reduction of $6.8 million in severance and a combined reduction of $4.9 million related to travel and outside service costs.
SG&A expenses represented 26.0% of our total net sales for the fiscal year ended March 26, 2021 and increased from 16.4% of our total net sales for the fiscal year ended March 27, 2020. This percentage increase was primarily due to stock-based compensation expenses recorded and the other items noted above for the fiscal year ended March 26, 2021.
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.
Change in fair value of contingent consideration
The change in fair value of contingent consideration reflected a $2.5 million gain in the fiscal year ended March 26, 2021, resulting from the write-down in contingent consideration related to the Voxtel acquisition.
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.
Interest expense, net
Interest expense, net increased by $2.5 million to interest expense, net of $2.6 million in the fiscal year ended March 26, 2021 from interest expense, net of $0.1 million in the fiscal year ended March 27, 2020. The increase in interest expense was primarily due to mandatory interest payments on the Term Loan Facility in the fiscal year ended March 26, 2021.
Foreign currency transaction (loss) gain
We recorded a foreign currency transaction loss of $2.9 million in the fiscal year ended March 26, 2021 compared to a gain of $1.4 million in the fiscal year ended March 27, 2020. The foreign currency transaction loss recorded in the fiscal year ended March 26, 2021 was primarily due to $3.5 million of realized and unrealized losses from our UK location, partially
64


offset by $1.3 million of realized and unrealized gains from our Thailand location. The currency gain recorded in the fiscal year ended March 27, 2020 was primarily attributable to $2.4 million of realized and unrealized gains from our UK location, partially offset by $1.0 million realized and unrealized losses from our Thailand location.
Income in earnings of equity investment
Income in earnings of equity investment reflected a $1.4 million gain in the fiscal year ended March 26, 2021, representing the earnings on our 30% investment in PSL during fiscal year 2021.
Other expense, net
Other expense, net decreased by approximately $0.4 million to $0.5 million of loss in the fiscal year ended March 26, 2021 from $0.8 million of loss in the fiscal year ended March 27, 2020. The loss in the fiscal year ended March 26, 2021 was primarily due to disposals of equipment from various facilities. The loss in the fiscal year ended March 27, 2020 was primarily due to expenses incurred associated with a settlement to terminate a relationship with a distributor and disposal of equipment from the prior Worcester Facility that sold during the first three-month period in fiscal year 2020.
Income tax (benefit) provision
The provision for income taxes was a benefit of $19.6 million for the fiscal year ended March 26, 2021 as compared to a $16.2 million expense for the fiscal year ended March 27, 2020.
The decrease in income tax expense was primarily attributable to excess tax over financial reporting deductions related to the following IPO transaction: the $40.4 million stock-based compensation charge (and the related incremental tax deductions), the $16.0 million one-time dividend treated as compensation expense for tax purposes, and the tax loss on the divestiture of PSL. The tax impacts of these transaction and other discrete transactions caused an overall U.S. NOL that will be carried back five years.
Non-GAAP Financial Measures
In addition to the measures presented in our consolidated financial statements, we regularly review other metrics, 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 metrics 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-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:
65


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 added back 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.
PSL and Sanken Distribution Agreement—Represents the elimination of inventory cost amortization and foundry service payment related to one-time costs incurred in connection with the disposition of Polar Semiconductor, LLC (“PSL”) during the fiscal year ended March 26, 2021 (the “PSL Divestiture”).
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 our manufacturing facility in Thailand (the “AMTC Facility”) and transitioning of test and assembly functions to our manufacturing facility in the Philippines (the “AMPI Facility”) announced in fiscal year 2020, consisting of: moving equipment between facilities, contract terminations and other non-recurring charges. The closure and transition of the AMTC Facility was substantially completed as of the end of March 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 in this release 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 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
66


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 unsuccessful acquisition of a competitor in fiscal year 2019, (ii) the acquisition of Voxtel in fiscal year 2020, (iii) the PSL Divestiture and the transfer of the Sanken products distribution business to PSL in fiscal year 2020, and (iv) one-time transaction-related legal and consulting fees in fiscal 2021.
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, and (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.
Impairment of long-lived assets—Represents impairment charge incurred in connection with the planned 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 in this release 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 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 year ended March 26, 2021.
Foreign currency translation loss (gain)—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.
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
67


2021 following the PSL Divestiture. Such costs are not expected to 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 are not expected to have a continuing impact on our operating results after fiscal year 2021.
Non-GAAP Profit before Tax and Non-GAAP Net Income
We calculate non-GAAP Profit before Tax as Profit before Tax 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 Provision for Income Taxes:
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.
Three-Month Period EndedFiscal Year Ended
March 26,
2021
December 25,
2020
March 27,
2020
March 26,
2021
March 27,
2020
(Dollars in thousands)
Reconciliation of Gross Profit
GAAP Gross Profit $87,006 $74,425 $71,758 $278,902 $261,276 
PSL and Sanken distribution agreement 930 1,500 — 8,628 — 
Stock-based compensation 314 4,694 46 5,158 183 
AMTC facility consolidation one-time costs 625 607 — 2,184 — 
Amortization of acquisition-related intangible assets 273 273 — 651 — 
COVID-19 related expenses 64 65 — 202 — 
Total Non-GAAP Adjustments2,206 7,139 46 16,823 183 
Non-GAAP gross profit*89,212 81,564 71,804 295,725 261,459 
Non-GAAP gross margin50.9 %49.6 %41.1 %50.0 %40.2 %
*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: (i) additional AMTC related costs of $—, $1,198, and $2,290 for the three months ended March 26, 2021, December 25, 2020, and March 27, 2020, respectively, and (ii) additional AMTC related costs of $6,553 and $9,361 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively, and out-of-period adjustment for depreciation expense of GMR assets of $768 and $— for the fiscal years ended March 26, 2021 and March 27, 2020, respectively.
68


Three-Month Period EndedFiscal Year Ended
March 26,
2021
December 25,
2020
March 27,
2020
March 26,
2021
March 27,
2020
(Dollars in thousands)
Reconciliation of Operating Expenses
GAAP Operating Expenses $67,558 $98,649 $52,853 $266,744 $208,448 
Research and Development Expenses
GAAP Research and Development Expenses28,140 30,999 24,487 108,649 102,052 
Stock-based compensation536 2,984 22 3,573 87 
AMTC Facility consolidation one-time costs— — — 
COVID-19 related expenses32 — 100 — 
Transaction fees— — — 18 — 
Non-GAAP Research and Development Expenses27,596 27,982 24,465 104,956 101,965 
Selling, General and Administrative Expenses
GAAP Selling, General and Administrative Expenses34,799 67,650 28,366 153,476 106,396 
Stock-based compensation2,119 38,198 316 41,139 1,165 
AMTC Facility consolidation one-time costs1,488 1,620 — 5,626 — 
Amortization of acquisition-related intangible assets37 71 — 117 — 
COVID-19 related expenses250 338 581 4,926 581 
Transaction fees3,727 1,729 2,553 7,426 6,335 
Severance— (181)3,263 156 6,415 
Non-GAAP Selling, General and Administrative Expenses27,178 25,875 21,653 94,086 91,900 
Impairment of long-lived assets7,119 — — 7,119 — 
Change in fair value of contingent consideration(2,500)— — (2,500)— 
Total Non-GAAP Adjustments12,784 44,792 6,735 67,702 14,583 
Non-GAAP operating expenses *$54,774 $53,857 $46,118 $199,042 $193,865 
*Non-GAAP Operating Expenses do not include adjustments for the following components of our net income: (i) additional AMTC related costs of $—, $19, and $2,621 for the three months ended March 26, 2021, December 25, 2020, and March 27, 2020, respectively, and labor savings costs of $—, $109, and $289 for the three months ended March 26, 2021, December 25, 2020, and March 27, 2020, respectively, and (ii) additional AMTC related costs of $723 and $11,224 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively, and labor savings costs of $218 and $6,173 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively.
69


Three-Month Period EndedFiscal Year Ended
March 26,
2021
December 25,
2020
March 27,
2020
March 26,
2021
March 27,
2020
(Dollars in thousands)
Reconciliation of Operating Income
GAAP Operating Income (Loss)$19,448 $(24,224)$18,905 $12,158 $52,828 
PSL and Sanken distribution agreement 930 1,500 — 8,628 — 
Stock-based compensation 2,969 45,876 384 49,870 1,435 
AMTC facility consolidation one-time costs 2,113 2,228 — 7,812 — 
Amortization of acquisition-related intangible assets 310 344 — 768 — 
COVID-19 related expenses 322 435 581 5,228 581 
Impairment of long-lived assets7,119 — — 7,119 — 
Change in fair value of contingent consideration(2,500)— — (2,500)— 
Transaction fees 3,727 1,729 2,553 7,444 6,335 
Severance — (181)3,263 156 6,415 
Total Non-GAAP Adjustments$14,990 $51,931 $6,781 $84,525 $14,766 
Non-GAAP Operating Income*$34,438 $27,707 $25,686 $96,683 $67,594 
% of net sales19.7 %16.8 %14.7 %16.4 %10.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: (i) additional AMTC related costs of $—, $1,217, and $4,911 for the three months ended March 26, 2021, December 25, 2020, and March 27, 2020, respectively, and labor savings costs of $—, $109, and $289 for the three months ended March 26, 2021, December 25, 2020, and March 27, 2020, respectively, and (ii) additional AMTC related costs of $7,276 and $11,224 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively, labor savings costs of $218 and $6,173 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively, and out-of-period adjustment for depreciation expense of GMR assets of $768 and $— for the fiscal years ended March 26, 2021 and March 27, 2020, respectively.

70


Three-Month Period EndedFiscal Year Ended
March 26,
2021
December 25,
2020
March 27,
2020
March 26,
2021
March 27,
2020
Reconciliation of EBITDA and Adjusted EBITDA(Dollars in thousands)
GAAP Net Income (Loss)$8,689 $(5,060)$13,329 $18,101 $37,105 
Interest expense, net 668 2,598 50 2,603 110 
Income tax provision (benefit)8,361 (30,523)4,463 (19,552)16,173 
Depreciation & amortization 12,082 12,199 16,440 48,307 64,048 
EBITDA $29,800 $(20,786)$34,282 $49,459 $117,436 
Non-core loss (gain) on sale of equipment156 (7)193 442 1,284 
Miscellaneous legal judgement charge— 574 — 574 — 
Loss on debt extinguishment— 9,055 — 9,055 — 
Foreign currency translation loss (gain)1,558 145 1,409 2,889 (1,391)
Income in earnings of equity method investment(6)(949)— (1,413)— 
Stock-based compensation2,969 45,876 384 49,870 1,435 
AMTC facility consolidation one-time costs2,113 2,228 106 7,812 106 
COVID-19 related costs322 435 581 5,228 581 
Impairment of long-lived assets7,119 — — 7,119 — 
Change in fair value of contingent consideration(2,500)— — (2,500)— 
Transaction fees3,727 1,729 2,553 7,444 6,335 
Severance— (181)3,263 156 6,415 
PSL and Sanken distribution agreement930 1,500 — 8,628 — 
Adjusted EBITDA $46,188 $39,619 $42,771 $144,763 $132,201 
% of sales26.4 %24.1 %24.5 %24.5 %20.3 %
*Adjusted EBITDA and the corresponding calculation of Adjusted EBITDA Margin do not include adjustments for the following components of our net income: (i) additional AMTC related costs of $—, $1,217, and $4,911 for the three months ended March 26, 2021, December 25, 2020, and March 27, 2020, respectively, and labor savings costs of $—, $109, and $289 for the three months ended March 26, 2021, December 25, 2020, and March 27, 2020, respectively, and (ii) AMTC additional costs of $7,276 and $11,224 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively, and labor savings costs of $218 and $6,173 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively.

71


Three-Month Period EndedFiscal Year Ended
March 26,
2021
December 25,
2020
March 27,
2020
March 26,
2021
March 27,
2020
(Dollars in thousands)
Reconciliation of Profit (Loss) before Tax
GAAP Profit (Loss) before Tax $17,050 $(35,583)$17,792 $(1,451)$53,278 
Non-core loss (gain) on sale of equipment156 (7)193 442 1,284 
Miscellaneous legal judgment charge— 574 — 574 — 
Loss on debt extinguishment— 9,055 — 9,055 — 
Foreign currency translation loss (gain)1,558 145 1,409 2,889 (1,391)
Income in earnings of equity investment(6)(949)— (1,413)— 
PSL and Sanken distribution agreement 930 1,500 — 8,628 — 
Stock-based compensation 2,969 45,876 384 49,870 1,435 
Interest on repaid portion of Term Loan Facility— 2,163 — 2,163 — 
AMTC facility consolidation one-time costs 2,113 2,228 106 7,812 106 
Amortization of acquisition-related intangible assets 310 344 — 768 — 
COVID-19 related expenses 322 435 581 5,228 581 
Impairment of long-lived assets7,119 — — 7,119 — 
Change in fair value of contingent consideration(2,500)— — (2,500)— 
Transaction fees 3,727 1,729 2,553 7,444 6,335 
Severance — (181)3,263 156 6,415 
Total Non-GAAP Adjustments$16,698 $62,912 $8,489 $98,235 $14,765 
Non-GAAP Profit before tax*$33,748 $27,329 $26,281 $96,784 $68,043 
*Non-GAAP Profit before Tax does not include adjustments for the following components of our net income: (i) additional AMTC related costs of $—, $1,217, and $4,911 for the three months ended March 26, 2021, December 25, 2020, and March 27, 2020, respectively, and labor savings costs of $—, $109, and $289 for the three months ended March 26, 2021, December 25, 2020, and March 27, 2020, respectively, and (ii) additional AMTC related costs of $7,276 and $11,224 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively, labor savings costs of $218 and $6,173 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively, and out-of-period adjustment for depreciation expense of GMR assets of $768 and $— for the fiscal years ended March 26, 2021 and March 27, 2020, respectively.

72


Three-Month Period EndedFiscal Year Ended
March 26,
2021
December 25,
2020
March 27,
2020
March 26,
2021
March 27,
2020
(Dollars in thousands)
Reconciliation of Provision for Income Taxes
GAAP Provision (Benefit) for Income Taxes $8,361 $(30,523)$4,463 $(19,552)$16,173 
GAAP effective tax rate 49.0 %85.8 %25.1 %1347.5 %30.4 %
Tax effect of adjustments to GAAP results (3,053)34,872 1,896 34,486 (2,601)
Non-GAAP Provision for Income Taxes$5,308 $4,349 $6,359 $14,934 $13,572 
Non-GAAP effective tax rate 15.7 %15.9 %24.2 %15.4 %20.0 %
*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 $—, $297 and $652 for the three months ended March 26, 2021, December 25, 2020, and March 27, 2020, respectively, and $1,851 and $3,897 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively.

73


Three-Month Period EndedFiscal Year Ended
March 26,
2021
December 25,
2020
March 27,
2020
March 26,
2021
March 27,
2020
(Dollars in thousands)
Reconciliation of Net Income
GAAP Net Income (Loss)$8,689 $(5,060)$13,329 $18,101 $37,105 
Non-core loss (gain) on sale of equipment156 (7)193 442 1,284 
Miscellaneous legal judgement charge— 574 — 574 — 
Loss on debt extinguishment— 9,055 — 9,055 — 
Foreign currency translation loss1,558 145 2,800 2,889 — 
Income in earnings of equity investment(6)(949)(1,391)(1,413)(1,391)
PSL and Sanken distribution agreement 930 1,500 — 8,628 — 
Stock-based compensation 2,969 45,876 384 49,870 1,435 
Interest on repaid portion of term loan facility— 2,163 — 2,163 — 
AMTC Facility consolidation one-time costs 2,113 2,228 106 7,812 106 
Amortization of acquisition-related intangible assets 310 344 — 768 — 
COVID-19 related expenses 322 435 581 5,228 581 
Impairment of long-lived assets7,119 — — 7,119 — 
Change in fair value of contingent consideration(2,500)— — (2,500)— 
Transaction fees 3,727 1,729 2,553 7,444 6,335 
Severance — (181)3,263 156 6,415 
Tax effect of adjustments to GAAP results 3,053 (34,872)(1,896)(34,486)2,601 
Non-GAAP Net Income$28,440 $22,980 $19,922 $81,850 $54,471 
Basic weighted average common shares189,429,893 124,363,078 10,000,000 83,448,055 10,000,000 
Diluted weighted average common shares190,860,556 181,916,360 10,000,000 176,416,645 10,000,000 
Non-GAAP Basic Earnings per Share$0.15 $0.18 $1.99 $0.98 $5.45 
Non-GAAP Diluted Earnings per Share$0.15 $0.13 $1.99 $0.46 $5.45 
*Non-GAAP Net Income does not include adjustments for the following components of our net income: (i) additional AMTC related costs of $—, $1,217, and $4,911 for the three months ended March 26, 2021, December 25, 2020, and March 27, 2020, respectively, and labor savings costs of $—, $109, and $289 for the three months ended March 26, 2021, December 25, 2020, and March 27, 2020, respectively, (ii) additional AMTC related costs of $7,276 and $11,224 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively, labor savings costs of $218 and $6,173 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively, and out-of-period adjustment for depreciation expense of GMR assets of $768 and $— for the fiscal years ended March 26, 2021 and March 27, 2020, respectively, and (iii) the related tax effect of adjustments to GAAP results of $—, $297 and $652 for the three months ended March 26, 2021, December 25, 2020, and March 27, 2020, respectively, and $1,851 and $3,897 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively.
Liquidity and Capital Resources
As of March 26, 2021, we had $197.2 million of cash and cash equivalents and $313.9 million of working capital compared to $214.5 million of cash and cash equivalents and $298.1 million of working capital as of March 27, 2020. Working capital is impacted by the timing and extent of our business needs.
74


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 2022 is to utilize excess cash on hand to support our growth initiatives into select markets and planned capital expenditures. As of March 26, 2021, 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 15, “Commitments and Contingencies” to the audited consolidated financial statements. Additionally, refer to Note 14, “Retirement Plans” for more information related to the Company’s pension and defined contribution plans.
In March 2020, we borrowed an aggregate of $43.0 million under our revolving credit facilities (including $10.0 million that was borrowed by PSL under the PSL Revolver, representing substantially all of our available capacity, in order to increase our cash position and help maintain financial flexibility in light of the continued uncertainty surrounding the COVID-19 pandemic. Of this $43.0 million, the $10.0 million of debt borrowed under the PSL Revolver is the obligation of PSL and is no longer included on our consolidated balance sheet as of March 26, 2021. In addition, the proceeds from such borrowings were retained by PSL and are no longer available for use by us following the consummation of the PSL Divestiture.
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 recently 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.
We anticipate a significant increase in accounting, legal and professional fees and other costs associated with being a public company. We believe that our existing cash resources, together with the proceeds from our IPO 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. 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.”
75


Cash Flows from Operating, Investing and Financing Activities
The following table summarizes our cash flows for the fiscal years ended 2021 and 2020:
Fiscal Year Ended
March 26, 2021March 27, 2020
(dollars in thousands)
Net cash provided by operating activities$120,570 $81,419 
Net cash used in investing activities(68,245)(41,679)
Net cash (used in) provided by financing activities(72,186)82,500 
Effect of exchange rate changes on cash and cash equivalents3,860 (5,621)
Net (decrease) increase in cash and cash equivalents and restricted cash$(16,001)$116,619 
Operating Activities
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.
Net cash provided by operating activities was $81.4 million in fiscal year 2020, resulting primarily from our net income of $37.1 million and noncash charges of $65.2 million, partially offset by net changes in operating assets and liabilities of $20.8 million. Net changes in operating assets and liabilities consisted of a $13.5 million decrease in accrued expenses and other current and long-term liabilities, a $3.1 million decrease in trade accounts payable and a $23.9 million increase in due from/to related parties, partially offset by a $16.4 million decrease in trade accounts receivable, net and a $2.6 million decrease in prepaid expenses and other assets. The increases in accrued expenses and other current and long-term liabilities, trade accounts payable and due from/to related parties were primarily due to variations in the timing of such payments in the ordinary course of business. The decrease in trade accounts receivable, net is primarily due to the decrease in net sales. The decrease in prepaid expenses and other assets is primarily due to refunds obtained from value added taxes paid at one of our foreign locations.
Investing Activities
Net cash used in investing activities primarily consists of purchases and sales of property, plant and equipment, partially offset by proceeds from sales of property, plant and equipment. We expect our multi-year transition from an integrated device manufacturer to our current fabless, asset-lite manufacturing model, including the completion of the PSL Divestiture following the end of fiscal year 2020, will result in a decrease in capital expenditures in the future.
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.
Net cash used in investing activities was $41.7 million in fiscal year 2020, consisting of $45.6 million of purchases of property, plant and equipment, partially offset by $3.9 million of proceeds obtained from the sale of property, plant and
76


equipment. The $3.9 million of proceeds from sales of property, plant and equipment during fiscal year 2020 were mainly attributable to the sale of our Worcester Facility.
Financing Activities
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.
Net cash provided by financing activities was $82.5 million in fiscal year 2020, consisting of the repayment of a $30.0 million short-term loan issued to Sanken in fiscal year 2019, $43.0 million in borrowings under our credit facilities, and a $9.5 million capital contribution from Sanken to offset a one-time tax settlement from prior year IRS tax audits.
Debt Obligations
As of March 26, 2021, 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 26, 2021 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.
77


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.2 million at March 26, 2021.
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.
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.
AML Revolver
On January 22, 2019, AML entered into a revolving credit agreement with Mizuho Bank, Ltd., as lender, that provided for a revolving credit facility with a maximum borrowing capacity of $25.0 million (the “AML Revolver”). On January 22, 2020, AML and the lender amended the AML Revolver to extend the termination date for commitments thereunder from January 22, 2020 to January 22, 2021 (the “Commitment Termination Date”). On September 30, 2020, we repaid in full and terminated the AML Revolver.
Borrowings under the AML Revolver bore interest at a rate per year equal to, at AML’s option, either (i) LIBOR, or (ii) the Cost of Funds Rate, plus, in each case, a spread of 0.4%. In addition, AML was required to pay, on a quarterly basis in arrears, a non-refundable commitment fee of 0.2% per year on the average daily unused commitments under the AML Revolver during such quarterly period. AML was also required to pay, on the closing date of the AML Revolver, a non-refundable up-front fee of $25 thousand.
AML Line of Credit
AML had a line of credit with the Bank of Mitsubishi UFJ that provided for a maximum borrowing capacity of $8.0 million at an interest rate of 1.9%. On October 1, 2020, we repaid this line of credit in full and in conjunction, terminated it.
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.2 million) at the bank’s prevailing interest rate. The line of credit expires on August 31, 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.6 million) at the bank’s prevailing interest rate. The line of credit expires on June 30, 2021.
Recent Accounting Pronouncements
Refer to Note 2 of the audited consolidated financial statements included elsewhere in this Annual Report for information regarding recent accounting pronouncements.
Critical Accounting Policies and 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
78


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 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. See Note 6 to the consolidated financial statements for information regarding the change in sales allowances.
Contingent Consideration
In connection with the Voxtel acquisition, the Company was required to make contingent payments, subject to the entity achieving certain sales and revenue thresholds. The fair value of the liabilities for the contingent payments recognized as part of the purchase accounting opening balance sheet totaled $7.3 million 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.
During the fourth quarter, the Company determined that certain sales and revenue thresholds were less likely to be met for Voxtel as a result of its remeasurement exercise and updated associated forecasted data. A fair value adjustment of $2.5 million was recorded during the year ended March 26, 2021, which reduced the amount of contingent payments still expected to be paid. Refer to Note 3 to the consolidated financial statements included elsewhere in this Annual Report for more information on the acquisition of Voxtel and the contingent consideration.
Stock-based Compensation
We recognize compensation cost relating to share-based payment transactions in the financial statements based on the estimated grant date fair value of the equity instrument issued. Critical is the fair value of the performance-based stock units (“PSUs”), which are based on the fair value of the underlying shares on the date of grant under the provisions of ASC Topic 718, Compensation — Stock Compensation (“ASC 718”). Additionally, the fair value of the portion of the PSUs that relate to a relative TSR (“rTSR”) performance objective was determined using a Monte Carlo simulation analysis to estimate the total shareholder return ranking of the Company among the Philadelphia Semiconductor Sector Index over the remaining performance periods. It also incorporates weighted-average assumptions such as volatility, risk free rate, dividend yield, and correlation coefficient. In addition to the rTSR, we have two internal metrics to track on such performances. If factors change causing different assumptions to be made in future periods, estimated compensation expense may differ significantly from that recorded in the current period. See Note 2 and Note 17 to the consolidated financial statements included elsewhere in this Annual Report for more information regarding the assumptions used in estimating the fair value of our awards.
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 26, 2021, 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
79


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 26, 2021, 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, the Philippine Peso and the Thai Baht. As a result, our international operations give rise to transactional market risk associated with exchange rate movements of the U.S. Dollar, the Euro, the Philippine Peso and the Thai Baht. We reflected a loss of $2.9 million and a gain of $1.4 million for fiscal years 2021 and 2020, respectively. Based on fiscal 2021 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 approximately $0.4 million ($0.4 million). A hypothetical 10% appreciation (decline) in the value of the Philippine peso in relation to the U.S. dollar would unfavorably impact operating income by approximately $0.1 million ($0.1 million). A hypothetical 10% increase (decrease) in the value of the Thai baht in relation to the U.S. dollar would unfavorably (favorably) impact operating income by approximately $0.1 million ($0.1 million). 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 26, 2021. 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.
80


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-46 of this Annual Report on Form 10-K for the year ended March 26, 2021.
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 26, 2021. Based on the evaluation of our disclosure controls and procedures as of March 26, 2021, 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.
Management’s Annual Report on Internal Control over Financial Reporting
    This Annual Report does not include a report of management’s assessment regarding our internal control over financial reporting or an attestation report of our independent registered accounting firm due to a transition period established by rules of the Securities and Exchange Commission for newly public companies. Additionally, our independent registered accounting firm will not be required to opine on the effectiveness of our internal control over financial reporting pursuant to Section 404 of Sarbanes-Oxley Act of 2002 until we are no longer an “emerging growth company” as defined in the JOBS Act.
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 26, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Item 9B. Other Information.
None.
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 26, 2021. Pursuant to General Instruction G(3) of Form 10-K, additional information required hereunder relating to our executive officers is contained in Part I of this Annual Report on Form 10-K under the caption "Information about our Executive Officers."
Our board of directors has adopted a written Code of Business Conduct and Ethics that applies to our directors, officers and employees (including our principal executive officer, principal financial officer, principal accounting officer or
81


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 26, 2021.
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 26, 2021, 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 26, 2021:
Plan Category
Number of Securities to be issued upon Exercise of Outstanding RSUs, PSUs and Restricted Common Stock
(a)2
Weighted-Average Exercise Price of Outstanding RSUs, PSUs and Restricted Common Stock3
(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
1,875,834 4,624,279 
Equity Compensation Plans Not Approved by Security Holders— — 
Total1,875,834 4,624,279 
1 As of March 26, 2021, there were 3,791,879 shares available for future issuance under the 2020 Omnibus Incentive Compensation Plan (the “2020 Plan”), 832,400 under the 2020 Employee Stock Purchase Plan (the “2020 ESPP”).
2 As of March 26, 2021, there were 650,302 PSUs issued at target and 1,225,532 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 26, 2021.
Item 14. Principal Accounting 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 26, 2021.
PART IV
Item 15. Exhibit and Financial Statement Schedules.
The following documents are filed as part of this Annual Report on Form 10-K:
121


1. Financial Statements. See Index to Financial Statements on page F-1.
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
10.1
10.2
10.3
10.4
10.5
10.6
10.7
122


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


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


10.39
10.40
10.41
10.42
10.43
10.44
10.45
10.46
10.47
21.1
23.1
31.1
31.2
32.1
32.2
101.INSInline XBRL Instance Document. The instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
125


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)

Item 16. Form 10-K Summary.

None.
126


SIGNATURES
Pursuant to the requirements 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 19, 2021.
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.
SignatureTitleDate
/s/ Ravi Vig
President, Chief Executive Officer (Principal
May 19, 2021
Ravi Vig
Executive Officer) and Director
/s/ Paul V. Walsh, Jr.Chief Financial Officer (Principal Financial andMay 19, 2021
Paul V. Walsh, Jr.Accounting Officer)
/s/ Yoshihiro (Zen) SuzukiChairman of the Board of DirectorsMay 19, 2021
Yoshihiro (Zen) Suzuki
/s/ Andrew DunnDirectorMay 19, 2021
Andrew Dunn
/s/ Noriharu FujitaDirectorMay 19, 2021
Noriharu Fujita
/s/ Reza KazerounianDirectorMay 19, 2021
Reza Kazerounian
/s/ Christine KingDirectorMay 19, 2021
Christine King
/s/ Richard LuryDirectorMay 19, 2021
Richard Lury
/s/ Joseph MartinDirectorMay 19, 2021
Joseph Martin
/s/ Paul Carl (Chip) Schorr IVDirectorMay 19, 2021
Paul Carl (Chip) Schorr IV
/s/ Hideo TakaniDirectorMay 19, 2021
Hideo Takani
127



F-1


Report of Independent Public Accounting Firm
Board of Directors and Stockholders
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 26, 2021 and March 27, 2020, the related consolidated statements of operations, comprehensive income, changes in stockholders’ equity, and cash flows for each of the two years in the fiscal period ended March 26, 2021 and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of March 26, 2021 and March 27, 2020, and the results of its operations and its cash flows for each of the two years in the fiscal period ended March 26, 2021, in conformity with accounting principles generally accepted in the United States of America.
Basis for opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
/s/ GRANT THORNTON LLP
We have served as the Company’s auditor since 2020.
Boston, Massachusetts
May 19, 2021

F-2


ALLEGRO MICROSYSTEMS, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except par value and share amounts)
March 26, 2021
March 27,
2020
Assets
Current assets:
Cash and cash equivalents$197,214 $214,491 
Restricted cash6,661 5,385 
Trade accounts receivable, net of allowances for doubtful accounts of $138 and $288 at March 26, 2021 and March 27, 2020, respectively
69,500 59,457 
Trade and other accounts receivable due from related party23,832 30,851 
Accounts receivable - other1,516 1,796 
Inventories87,498 127,227 
Prepaid expenses and other current assets18,374 9,014 
Assets held for sale25,969  
Total current assets430,564 448,221 
Property, plant and equipment, net192,393 332,330 
Deferred income tax assets26,972 7,217 
Goodwill20,106 1,285 
Intangible assets, net36,366 19,958 
Equity investment in related party26,664  
Other assets, net14,613 8,810 
Total assets$747,678 $817,821 
Liabilities, Non-Controlling Interest and Stockholders' Equity
Current liabilities:
Trade accounts payable$35,389 $20,762 
Amounts due to related party2,353 4,494 
Accrued expenses and other current liabilities78,932 56,855 
Current portion of related party debt 25,000 
Bank lines-of-credit 43,000 
Total current liabilities116,674 150,111 
Obligations due under Senior Secured Credit Facilities25,000  
Related party notes payable, less current portion 17,700 
Other long-term liabilities19,133 15,878 
Total liabilities160,807 183,689 
Commitments and contingencies (Note 15)
Stockholders' Equity:
Preferred Stock, $0.01 par value; 20,000,000 shares authorized, no shares issued or outstanding at March 26, 2021 and March 27, 2020
  
Common stock, $0.01 par value; 1,000,000,000 shares authorized, 189,588,161 shares issued and outstanding at March 26, 2021; no shares authorized, issued or outstanding at March 27, 2020
1,896  
Class A, $0.01 par value; No shares authorized, issued or outstanding at March 26, 2021; 12,500,000 shares authorized; 10,000,000 shares issued and outstanding at March 27, 2020
 100 
Class L, $0.01 par value; No shares authorized, issued or outstanding at March 26, 2021; 1,000,000 shares authorized; 622,470 shares issued and outstanding at March 27, 2020
 6 
Additional paid-in capital592,170 458,697 
Retained earnings3,551 194,355 
Accumulated other comprehensive loss(11,865)(19,976)
Equity attributable to Allegro MicroSystems, Inc.585,752 633,182 
Non-controlling interests1,119 950 
Total stockholders' equity586,871 634,132 
Total liabilities, non-controlling interest and stockholders' equity$747,678 $817,821 
The accompanying notes are an integral part of these consolidated financial statements.
F-3

ALLEGRO MICROSYSTEMS, INC.

Consolidated Statements of Operations
(in thousands, except share and per share amounts)

Fiscal Year Ended
March 26,
2021
March 27,
2020
Net sales$486,546 $465,532 
Net sales to related party104,661 184,557 
Total net sales591,207 650,089 
Cost of goods sold312,305 388,813 
Gross profit278,902 261,276 
Operating expenses:
Research and development108,649 102,052 
Selling, general and administrative153,476 106,396 
Impairment of long-lived assets7,119  
Change in fair value of contingent consideration(2,500) 
Total operating expenses266,744 208,448 
Operating income 12,158 52,828 
Other (expense) income:
Loss on debt extinguishment(9,055) 
Interest expense, net(2,603)(110)
Foreign currency transaction (loss) gain(2,889)1,391 
Income in earnings of equity investment1,413  
Other, net(475)(831)
(Loss) income before income taxes(1,451)53,278 
Income tax (benefit) provision(19,552)16,173 
Net income18,101 37,105 
Net income attributable to non-controlling interests148 134 
Net income attributable to Allegro MicroSystems, Inc.$17,953 $36,971 
Net income attributable to Allegro MicroSystems, Inc. per share (Note 16):
Basic$0.22 $3.70 
Diluted$0.10 $3.70 
Weighted average shares outstanding:
Basic83,448,055 10,000,000 
Diluted176,416,645 10,000,000 
The accompanying notes are an integral part of these consolidated financial statements.
F-4

ALLEGRO MICROSYSTEMS, INC.

Consolidated Statements of Comprehensive Income
(in thousands)

Fiscal Year Ended
March 26,
2021
March 27,
2020
Net income$18,101 $37,105 
Net income attributable to non-controlling interest148 134 
Net income attributable to Allegro MicroSystems, Inc.17,953 36,971 
Other comprehensive income (loss):
Foreign currency translation adjustment9,304 (3,153)
Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax of $391 and $233 in 2021 and 2020, respectively
(1,172)(543)
Total other comprehensive income (loss)8,132 (3,696)
Comprehensive income26,085 33,275 
Comprehensive income attributable to non-controlling interest(21)(2)
Comprehensive income attributable to Allegro MicroSystems, Inc.$26,064 $33,273 
The accompanying notes are an integral part of these consolidated financial statements.
F-5


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 
The accompanying notes are an integral part of these consolidated financial statements.
F-6

ALLEGRO MICROSYSTEMS, INC.

Consolidated Statements of Cash Flows
(in thousands)
Fiscal Year Ended
March 26,
2021
March 27,
2020
CASH FLOWS FROM OPERATING ACTIVITIES:
Net income$18,101 $37,105 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization48,307 64,048 
Amortization of debt issuance costs226  
Deferred income taxes(18,931)(4,909)
Stock-based compensation49,870 1,435 
Loss on disposal of assets269 698 
Loss on debt extinguishment9,055  
Change in fair value of contingent consideration(2,500) 
Impairment of long-lived assets7,119  
Provisions for inventory and bad debt5,019 3,891 
Changes in operating assets and liabilities:
Trade accounts receivable(9,303)16,441 
Accounts receivable - other(28)346 
Inventories7,641 346 
Prepaid expenses and other assets(29,047)2,629 
Trade accounts payable15,099 (3,122)
Due to/from related parties4,878 (23,946)
Accrued expenses and other current and long-term liabilities14,795 (13,543)
Net cash provided by operating activities120,570 81,419 
CASH FLOWS FROM INVESTING ACTIVITIES:
Purchases of property, plant and equipment(40,673)(45,615)
Acquisition of business, net of cash acquired(11,555) 
Proceeds from sales of property, plant and equipment318 3,936 
Contribution of cash balances due to divestiture of subsidiary
(16,335) 
Net cash used in investing activities(68,245)(41,679)
CASH FLOWS FROM FINANCING ACTIVITIES:
Related party note receivable51,377 30,000 
Proceeds from initial public offering, net of underwriting discounts and other offering costs321,425  
Payments for taxes related to net share settlement of equity awards(27,707) 
Dividends paid(400,000) 
Borrowings of senior secured debt, net of deferred financing costs315,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(72,186)82,500 
Effect of exchange rate changes on Cash and cash equivalents and Restricted cash3,860 (5,621)
Net (decrease) increase in Cash and cash equivalents and Restricted cash(16,001)116,619 
Cash and cash equivalents and Restricted cash at beginning of period219,876 103,257 
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AT END OF PERIOD:$203,875 $219,876 
RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH:
Cash and cash equivalents at beginning of period$214,491 $99,743 
Restricted cash at beginning of period5,385 3,514 
Cash and cash equivalents and Restricted cash at beginning of period$219,876 $103,257 
Cash and cash equivalents at end of period197,214 214,491 
Restricted cash at end of period6,661 5,385 
Cash and cash equivalents and Restricted cash at end of period$203,875 $219,876 






F-7

ALLEGRO MICROSYSTEMS, INC.

Consolidated Statements of Cash Flows (cont.)
(in thousands)
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:
Cash paid for interest$2,746 $2,448 
Cash paid for income taxes$8,908 $15,873 
Non-cash transactions:
Changes in Trade accounts payable related to Property, plant and equipment, net$(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 
Deconsolidation related to the PSL Divestiture (Note 1)$ $ 
The accompanying notes are an integral part of these consolidated financial statements.
F-8

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(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,413 of income earned during the year ended 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 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 19, “Related Party Transactions,” for further discussion.


F-9

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
In accordance with the divestiture transactions noted above, the following non-cash assets and liabilities and related equity impacts attributable to the statement of cash flows are summarized below:
March 28,
2020
Cash and cash equivalents$(15,332)
Restricted cash(1,013)
Trade accounts receivable, net of allowances37 
Accounts receivable – other(308)
Inventories(32,250)
Prepaid expenses and other current assets(376)
Property, plant and equipment, net(115,341)
Related party note receivable51,377 
Equity investment in related party25,462 
Other assets, net5,609 
Trade accounts payable4,176 
Accrued expenses and other current liabilities7,150 
Current portion of related party debt25,000 
Bank lines-of-credit10,000 
Related party notes payable, less current portion17,700 
Other long-term liabilities(1,247)
Additional paid-in capital19,165 
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.
F-10

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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 NOL to be $9,069. The QIP change is estimated to result in an incremental cash tax benefit of $1,680. Additionally, the Company plans to defer payment of $2,766 of payroll taxes, with $1,383 to be paid back in the third quarter of fiscal year 2022 and the remainder in the third quarter of fiscal year 2023. Additional income tax provisions of the CARES Act are currently being evaluated and not expected to have material impacts.
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 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. The carrying value of assets held for sale related to the planned disposition of the Company’s AMTC Facility were reclassified from Property, plant and equipment, net to Assets held for sale in fiscal year 2021. Impairment of long-lived assets related to the Company’s Thailand-based facility (the “AMTC Facility”). The AMTC facility was reported separately in the consolidated financial statements during fiscal year 2021.
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
F-11

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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 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 26, 2021 and March 27, 2020, 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 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 5, “Fair Value Measurements”). The carrying value of accounts receivable, assets held for sale, notes receivables, accounts payable and accrued expenses approximate their respective fair value due to the short-term nature of these assets and liabilities. The carrying value of outstanding borrowings under the line of credit agreements approximates fair value as it bears interest at a rate approximating a market interest rate.
F-12

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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 14, “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 Company manages the collectability of accounts receivable primarily through its review of the accounts receivable aging. When facts and circumstances dictate the collection of a specific invoice amount or the balance relating to a customer is in doubt, the Company assesses the impact on amounts recorded for doubtful accounts and, if necessary, records a charge in the fiscal period that such assessment is determined. Adjustments to the allowance for doubtful accounts are recorded as selling, general and administrative expenses in the consolidated statements of operations. Account balances are written off after all means of collection are exhausted and the potential for non-recovery is determined to be probable.
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 is expected to close within the calendar year, subject to government approvals in Thailand and customary closing conditions.
Deferred Offering Costs
The Company capitalizes certain legal, professional accounting and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholders’ equity as a reduction of the additional paid-in capital generated as a result of the offering. As of March 26, 2021 and March 27, 2020, the Company had no deferred offering costs.
F-13

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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 comparison of the fair value of the intangible asset with its carrying value. 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 2021 and 2020.
The Company considered the current and expected future economic and market conditions surrounding the COVID-19 pandemic and concluded that there was a triggering event during the fourth quarter of fiscal year 2020. As a result, management performed an impairment evaluation of its long-lived asset balances as of March 27, 2020. This did not lead to the Company recording an impairment charge at that time. The full extent to which COVID-19 will impact the Company’s results will depend on future developments, which are highly uncertain and cannot be predicted, including new information which may emerge concerning the severity of the virus and the actions to contain or treat its impact.
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.
F-14

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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 year 2021 and fiscal year 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 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
Effective March 30, 2019, the Company adopted Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASU 2014-09” or “ASC 606”) using the modified retrospective method. ASC 606 superseded the guidance of Revenue Recognition (Topic 605) formerly followed by the Company. The adoption of ASC 606 had no impact on the Company’s consolidated financial statements. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company expects the new standard to be immaterial to net income on an ongoing basis.
Under the guidance of ASC 606, revenue is recognized when transfer of control to the customer occurs in 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.
F-15

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
(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 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
The Company elected certain practical expedients with the adoption of the new revenue recognition standard. 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. However, 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.
F-16

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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 act 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 at March 26, 2021 and March 27, 2020.
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 contract liabilities at March 26, 2021 and March 27, 2020.
Contract costs
Following the Company’s adoption of ASC 606, 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 at March 26, 2021 and March 27, 2020.
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 a discounted cash flow model to determine the 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.
F-17

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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, 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 $331 and $273 in fiscal years 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 shareholders 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 16, “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 years 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
F-18

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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 26, 2021 and March 27, 2020, Sanken accounted for 22.7% and 33.8% 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 26, 2021 and March 27, 2020, Sanken accounted for 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 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 accounted in the aggregate 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
The Company qualifies as “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to “opt in” to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to “opt out” of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies.
In August 2018, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2018-13, “Fair Value Measurement” (“ASU 2018-13”), which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, regarding transfers between levels of financial instruments, amounts of unrealized gains and losses included in other comprehensive (loss) income for Level 3 fair value measurements and the information used to determine the fair value of Level 3 fair value measurements. The Company adopted the disclosure requirements of this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-14, “Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans” (“ASU 2018-14”), which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. The Company adopted ASU 2018-14 retrospectively on December 26, 2020 and determined that the disclosure requirements had no material impact to its consolidated financial statements.
In December 2019, the FASB issued ASU No. 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes” (“ASU 2019-12”). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity method investments and adds guidance on whether a step-up in tax basis of goodwill relates to a business combination or a separate transaction. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements and related disclosures.
In January 2020, the FASB issued ASU No. 2020-01, “Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)” (“ASU 2020-01”), which addresses accounting for the transition into and out of the equity method and provides clarification of the interaction of rules for equity securities, the equity method of accounting, and forward contracts and purchase options on certain types of securities. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements.
In March 2020, the FASB issued ASU No. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting” (“ASU 2020-04”) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships, and other transactions affected by reference rate reform if
F-19

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
certain criteria are met. This ASU, which was effective for all entities upon issuance on March 12, 2020 and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate (“LIBOR”) or any other reference rate expected to be discontinued. The Company has assessed the potential impact of ASU 2020-04 and determined that the standard update would have no material impact to its consolidated financial statements due to the Company’s option to use an alternative rate other than LIBOR on its senior secured credit facilities. The utilization of another allowable interest rate would be commensurate with LIBOR and would not preclude the need to modify or cancel its current financing arrangements.
Recently Issued Accounting Standards Not Yet Adopted
In February 2016, the FASB issued its new lease accounting guidance in ASU 2016-02, “Leases (Topic 842)” (“ASU 2016-02”). Topic 842 and all subsequent amendments requires lessees to recognize the following for all leases, with the exception of short-term leases if an accounting policy election is made, at the lease commencement date: a lease liability, which is the lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which represents the lessee’s right to use, or control the use of, a specified asset for the lease term. Lease expense is recognized in the income statement in a manner similar to current U.S. GAAP. Lessees will no longer be provided with a source of off-balance sheet financing. The new lease standard also requires entities to disclose key quantitative and qualitative information about its leasing arrangements.
The Company will adopt the new lease standard on March 27, 2021 using the optional transition method to the modified retrospective approach. Under this transition provision, the Company will not apply the new lease standard to comparative periods presented or provide the incremental disclosure requirements for periods before the Company’s adoption of Topic 842. The Company has identified and evaluated its lease population, including leases embedded within service arrangement, and is currently finalizing business processes and controls to support the ongoing recognition and disclosure requirements after adoption. The Company has also implemented a new software to manage the lease portfolio and perform the accounting required under Topic 842. The Company does not expect the adoption of the new lease standard to have a significant impact on its consolidated statements of operations and cash flows. However, the Company expects that the adoption of the new lease standard will result in the recognition of right-of-use lease assets and lease liabilities between $16.6 million and $20.6 million as of March 27, 2021.
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 the complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. ASU 2016-03, along with its subsequent clarifications, was effective for public companies beginning after December 15, 2019. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures. In November 2019, the FASB issued ASU No. 2019-10 delaying the effective date for all entities. For public entities, this guidance was effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. For nonpublic entities, this guidance is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years.
3. Acquisition
On August 28, 2020, the Company closed on its 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 “Acquisition”). The total preliminary purchase price was $34,980, including certain earn-outs that have a potential payout of $15,000. The fair value of these earn-outs at acquisition date was $7,300.
The Acquisition has been accounted for as a business combination and, in accordance with ASC 805, Business Combinations, the Company has recorded the assets acquired and liabilities assumed at their respective fair values as of the date of the Acquisition. The allocation of purchase consideration to assets and liabilities is not yet finalized. The preliminary allocation of the purchase price was based upon a preliminary valuation, and the Company’s estimates and assumptions are subject to change within the measurement period (up to one year from the acquisition date). The primary areas of the preliminary purchase price allocation that are not yet finalized are the determination of the tax basis of certain assets and liabilities, the determination of certain tax carry forwards, and residual goodwill. The preliminary fair values of the assets acquired and liabilities assumed by major class of the acquisition of Voxtel were recognized as follows:
F-20

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Estimated fair value of consideration:
Base purchase price$27,680 
Contingent consideration7,300 
Total estimated fair value of consideration$34,980 
Estimated fair value of assets acquired and liabilities assumed:
Net working capital$4,064 
Property and equipment57 
Finite-life intangible assets13,600 
Indefinite-life intangible assets2,400 
Deferred tax liability(3,843)
Goodwill18,702 
Allocated purchase price$34,980 
The significant intangible assets identified in the preliminary purchase price allocation discussed above include completed technology, in-process research and development, customer relationships and trademarks. Completed technology, customer relationships and trademarks are amortized over their respective useful lives on a straight-line basis. An estimated fair value of $2,400 was assigned to acquired in-process research and development costs with an indefinite life.
Amortization of completed technology is included within cost of goods sold, and amortization of customer relationships and trademarks is included within selling, general and administrative expense. To value the completed technology and the in-process research and development assets, the Company utilized the income approach, specifically a discounted cash flow method known as the multi-period excess earnings method. Customer relationships represent the underlying relationships with certain customers to provide ongoing services for products sold. The Company utilized the income approach, specifically the distribution method, a subset of the excess-earnings method, to value the customer relationships and trademarks.
The following table presents the estimated fair values and useful lives of the identifiable finite-life intangible assets acquired:
Useful LifeFair value
Completed technology12 years$13,100 
Customer relationships6 years300 
Trademarks5 years200 
$13,600 
Goodwill was recognized as the excess purchase price over the fair value of the net assets acquired. The goodwill reflects the value of the synergies the Company expects to realize and the assembled workforce. Goodwill from the Acquisition is included within the Company’s one reporting unit and is included in the Company’s enterprise-level annual review for impairment. Goodwill resulting from the Acquisition is not deductible for tax purposes.
The revenues were $1,235 and loss of $4,998 before income taxes from the Acquisition to the Company’s consolidated results for the year ended March 26, 2021. The Company has not presented pro forma results of operations for the Acquisition because it is not material to the Company's consolidated results of operations, financial position, or cash flows.
4. Revenue from Contracts with Customers
The Company generates revenue from the sale of magnetic sensor integrated circuits (“ICs”), application-specific analog power semiconductors, 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 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 26,
2021
March 27,
2020
Core end market:
Automotive$398,298 $395,277 
Industrial94,872 78,399 
Other98,037 68,622 
Other applications:
Wafer foundry products 72,370 
Distribution of Sanken products 35,421 
Total net sales$591,207 $650,089 
Net sales by product:
Fiscal Year Ended
March 26,
2021
March 27,
2020
Power integrated circuits (“PIC”)$203,600 $165,911 
Magnetic sensors (“MS”)386,372 376,387 
Photonics1,235  
Wafer foundry products 72,370 
Distribution of Sanken products 35,421 
Total net sales$591,207 $650,089 
Net sales by geography:
Fiscal Year Ended
March 26,
2021
March 27,
2020
Americas:
United States$82,165 $119,139 
Other Americas16,558 20,883 
EMEA:
Europe103,128 110,126 
Asia:
Japan104,661 184,557 
Greater China157,546 121,807 
South Korea62,075 54,707 
Other Asia65,074 38,870 
Total net sales$591,207 $650,089 
The Company recognizes sales net of returns, credits issued, price protection adjustments and stock rotation rights. At March 26, 2021 and March 27, 2020, these adjustments were $15,412 and $17,473, respectively, and were netted against trade accounts receivable in the consolidated balance sheets. These amounts represent activity of income and charges of $2,061 and $423, respectively, for the fiscal years ended 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)
5. Fair Value Measurements
The following tables present information about the Company’s financial assets and liabilities as of March 26, 2021 and March 27, 2020 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 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 
Fair Value Measurement at March 27, 2020 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund deposits$46,337 $ $ $46,337 
Restricted cash:
Money market fund deposits5,385   5,385 
Total assets$51,722 $ $ $51,722 
The following table shows the change in fair value of Level 3 contingent consideration:
Level 3
Contingent
 Consideration
Balance at March 27, 2020$ 
Purchase price contingent consideration (Note 3)7,300 
Change in fair value of contingent consideration(2,500)
Balance at March 26, 2021$4,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 are 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 14, “Retirement Plans.”
In connection with the Acquisition discussed in Note 3, “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 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 re-measured 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.
During the fourth quarter, the Company determined that certain sales and revenue thresholds were less likely to be met for Voxtel as a result of its remeasurement exercise and updated associated forecasted data. The fair value adjustment of
F-23

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
$2,500 is recorded within operating cash flows as it represents the change in the fair value of the consideration liability that is less than the amount of the contingent consideration liability recognized at the acquisition date.
During the fiscal years ended March 26, 2021 and March 27, 2020, there were no transfers between Level 1, Level 2 and Level 3.
6. Trade Accounts Receivable, net
Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following:
March 26,
2021
March 27,
2020
Trade accounts receivable$108,546 $107,223 
Less:
Allowance for doubtful accounts(138)(288)
Returns and sales allowances(15,274)(17,185)
Related party trade accounts receivable(23,634)(30,293)
Total$69,500 $59,457 
Changes in the Company’s 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, 2021$138 $15,274 $15,412 
7. Inventories
Inventories include material, labor and overhead and consisted of the following:
March 26,
2021
March 27,
2020
Raw materials and supplies$9,629 $12,411 
Work in process50,095 87,606 
Finished goods27,774 24,659 
Finished goods – consigned 2,551 
Total$87,498 $127,227 
In connection with the Acquisition, the Company acquired inventory with a stepped-up basis of $3,120, for which $1,083 was on-hand at March 26, 2021. The Company recorded inventory provisions totaling $4,464 and $3,345 for the years ended March 26, 2021 and March 27, 2020, respectively.
F-24

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
8. Property, Plant and Equipment, net
Property, plant and equipment, net is stated at cost, and consisted of the following:
March 26,
2021
March 27,
2020
Land$16,602 $27,898 
Buildings, building improvements and leasehold improvements56,911 150,402 
Machinery and equipment491,025 694,215 
Office equipment6,281 7,517 
Construction in progress29,201 27,919 
Total600,020 907,951 
Less accumulated depreciation(407,627)(575,621)
Total$192,393 $332,330 
The Company retired $63 and $9,418 of fully depreciated assets during the fiscal years ended March 26, 2021 and March 27, 2020, respectively. Total depreciation expense amounted to $44,845 and $62,118 for the fiscal years ended 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 26, 2021 and March 27, 2020 are as follows:
March 26,
2021
March 27,
2020
United States$36,529 $152,536 
Philippines148,374 106,618 
Thailand1,698 62,380 
Other7,190 12,112 
Total$193,791 $333,646 
Amortization of prepaid tooling costs amounted to $130 and $125 for the fiscal years ended 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 29, 2019$1,336 
Currency translation(51)
Balance at March 27, 2020$1,285 
Goodwill arising from acquisition18,702 
Currency translation119 
Balance at March 26, 2021$20,106 
F-25

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Intangible assets, net is as follows:
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 
March 27, 2020
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted- Average Lives
Patents$29,115 $9,834 $19,281 10 years
Customer relationships5,462 5,335 127 9 years
Process technology1,650 1,650  
Legacy trademarks608 58 550 
Other32 32  
Total$36,867 $16,909 $19,958 
As summarized in Note 3, “Acquisition,” the Company completed the 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 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, the types and lives of which are detailed in the above-referenced financial note. In addition, as a result of the Acquisition, the Company recorded indefinite-life intangible assets of $2,400.
Intangible assets amortization expense was $3,332 and $1,805 for the fiscal years ended 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 such costs capitalized during either of the fiscal years 2021 or 2020.
As of March 26, 2021, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:

2022$3,423 
20233,271 
20243,153 
20252,956 
20262,741 
Thereafter20,822 
Total$36,366 
F-26

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
10. Accrued Expenses and Other Current Liabilities
The composition of accrued expenses and other current liabilities is as follows:
March 26,
2021
March 27,
2020
Accrued management incentive (LTCIP)$58 $11,488 
Accrued management incentive (non-LTCIP)21,480 6,273 
Accrued salaries and wages15,060 12,069 
Base acquisition purchase price due14,588  
Deposits on AMTC facility14,531  
Accrued vacation5,739 7,146 
Accrued severance572 6,065 
Accrued professional fees2,029 4,036 
Accrued income taxes514 3,408 
Accrued utilities623 1,114 
Other current liabilities3,738 5,256 
Total$78,932 $56,855 
11. 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 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 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:
Description
Current
Liabilities
Long-Term
Liabilities
Balance at March 29, 2019$17,115 $11,104 
Reclassification9,707 (9,706)
Payments(17,836) 
Accruals2,502 6,759 
Balance at March 27, 202011,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, 2021$58 $258 
F-27

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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.
12. 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 at March 26, 2021 and March 27, 2020:
March 26,
2021
March 27,
2020
Senior Secured Term Loan$25,000 $ 
Unsecured Revolving Credit Facilities 43,000 
Total Debt25,000 43,000 
Less debt payable within one year 43,000 
Debt payable after one year$25,000 $ 
As of March 26, 2021, 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 26, 2021. The Company had no outstanding borrowings on the Revolving Credit Facility at March 26, 2021.
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.
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 $249 at March 26, 2021.
On November 25, 2020, the Company repaid $300,000 of the outstanding $325,000 Term Loan Facility using proceeds from the Company’s recently completed 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 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.
F-28

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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 expires 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,233 at March 26, 2021) at the bank’s prevailing interest rate. The line-of-credit is due to expire on August 31, 2021. There were no borrowings outstanding under this line-of-credit as of March 26, 2021 and March 27, 2020.
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,541 at March 26, 2021) at the bank’s prevailing interest rate. The line-of-credit is due to expire on June 30, 2021. There were no borrowings outstanding under this line-of-credit as of March 26, 2021 and March 27, 2020.
Given the continued uncertainty surrounding COVID-19, during the month of March 2020, the Company executed a $43,000 drawdown of the majority of its remaining available lines-of-credit under its existing agreements, as noted above. The Company took this action as a precautionary measure to increase its cash position and help maintain financial flexibility. The proceeds from the drawdown were used for working capital, general corporate or other purposes during the COVID-19 pandemic into fiscal year 2021.
F-29

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
13. Other Long-Term Liabilities
The composition of other long-term liabilities is as follows:
March 26,
2021
March 27,
2020
Accrued management incentive (LTCIP)$258 $2,439 
Accrued management incentive (non-LTCIP)370 2,304 
Accrued retirement10,656 8,005 
Accrued contingent consideration4,800  
Provision for uncertain tax positions (net)2,774 2,855 
Other275 275 
Total$19,133 $15,878 
14. 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 26,
2021
March 27,
2020
Service cost$1,454 $961 
Interest cost628 674 
Expected return on plan assets(299)(331)
Amortization of net transition asset(1)(14)
Amortization of prior service cost8 8 
Actuarial loss179 96 
Net periodic pension expense$1,969 $1,394 
F-30

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 26, 2021March 27, 2020
Obligation and funded status of plan:
Benefit obligation at beginning of year$12,595 $10,840 
Service cost1,454 961 
Interest cost628 674 
Benefits paid(633)(938)
Actuarial loss2,502 690 
Foreign currency exchange rate changes634 368 
Benefit obligation at end of year$17,180 $12,595 
Change in plan assets:
Fair value of plan assets at beginning of year$5,579 $5,171 
Actual return on plan assets1,421 434 
Employer contributions981 932 
Benefits paid(595)(1,130)
Foreign currency exchange rate changes258 172 
Fair value of plan assets at end of year$7,644 $5,579 
Underfunded status at end of year$(9,536)$(7,016)
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 26, 2021March 27, 2020
Projected benefit obligations$17,180 $12,595 
Plan assets7,644 5,579 
Accumulated benefit obligations10,353 7,818 
F-31

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
The amounts recorded in AOCI for the non-U.S. defined benefit plan for the fiscal years ended March 26, 2021 and March 27, 2020 are further detailed below:
Net Transition Obligation (Asset)Net Actuarial LossPrior Service CostsTotal
Balance, March 29, 2019, net of tax$75 $1,617 11 $1,703 
2020 change in AOCI for non-U.S. defined benefit plan244 1,264 (3)1,505 
Amounts in AOCI before tax319 2,881 8 3,208 
Less tax expense95 864 3 962 
Balance, March 27, 2020, net of tax224 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 tax$224 $3,193 $1 $3,418 
There is no actuarial net gain or loss included in AOCI as of March 26, 2021 that is expected to be amortized into net periodic benefit cost over the next fiscal year.
As of March 26, 2021, 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 26, 2021March 27, 2020
Non-U.S. assumed discount rate4.00 %4.98 %
Non-U.S. rate of compensation increase5.00 %5.00 %
Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost
March 26, 2021March 27, 2020
Non-U.S. assumed discount rate4.00 %4.98 %
Non-U.S. expected long-term return on plan assets4.20 %5.20 %
Non-U.S. rate of compensation increase5.00 %5.00 %
Information on Plan Assets
The table below sets forth the fair value of the entity’s plan assets as of March 26, 2021 and March 27, 2020, using the same three-level hierarchy of fair value inputs described in Note 2, “Summary of Significant Accounting Policies”:
F-32

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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 

Fair Value at March 27,
2020
Level 1Level 2Level 3
Assets of non-U.S. defined benefit plan:
Government securities$1,260 $1,260 $ $ 
Unit investment trust fund897  897  
Loans756   756 
Bonds1,094  1,094  
Stocks and other investments1,572 1,207 1 364 
Total$5,579 $2,467 $1,992 $1,120 
The following table shows the change in fair value of Level 3 plan assets for the fiscal years ended 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 
The investments in the Company’s major benefit plans largely consist of low-cost, broad-market index funds to mitigate risks of concentration within the market sectors. In recent years, the Company’s investment policy has shifted toward a closer matching of the interest-rate sensitivity of the plan assets and liabilities. The appropriate mix of equity and bond investments is determined primarily through the use of detailed asset-liability modeling studies that look to balance the impact of changes in the discount rate against the need to provide asset growth to cover future service cost. The Company, through its wholly-owned subsidiary, Allegro MicroSystems, LLC’s (“AML”), non-U.S. defined benefit plan, has added a greater proportion of fixed income securities 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.
F-33

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Cash Flows
During the fiscal years ended March 26, 2021 and March 27, 2020, the Company contributed approximately $986 and $943 to its non-U.S. pension plan, respectively. The Company expects to contribute approximately $943 to its non-U.S. pension plan in fiscal year 2022.
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
2022$1,436 
20231,575 
2024927 
2025995 
2026980 
Thereafter7,786 
Total$13,699 
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 2021 and 2020, respectively. The total values of the Pension Promise in the amounts of 928 and 903 British Pounds Sterling at March 26, 2021 and March 27, 2020, respectively (approximately $1,272 and $978 at March 26, 2021 and March 27, 2020, 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 $3,687 and $3,792 for the fiscal years ended 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 $507 and $372 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively.
The Company has a 401(k) plan that covers all 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. PSL’s matching contributions were $1,828 for the fiscal year ended March 27, 2020.
F-34

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
15. Commitments and Contingencies
Operating Leases
The Company, through its subsidiaries, leases certain real estate property and equipment under operating lease agreements that expire at various dates between one and eleven years. The leases generally require the Company to pay for utilities, insurance, taxes and maintenance. Some leases contain escalation clauses, renewal options and purchase options.
Future minimum lease payments for noncancelable operating leases as of March 26, 2021 are as follows:
2022$2,887 
20232,726 
20242,644 
20252,172 
20261,773 
Thereafter3,713 
Total$15,915 
Rent expense was $4,385 and $5,456 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively.
The Company enters into noncancelable contractual obligations with suppliers related to the purchase of certain inventory components, equipment and other services that require minimum firm purchase commitments.
Future minimum payments under purchase obligations with suppliers as of March 26, 2021 totaled $41,757, which are all expected to be procured in fiscal year 2022.
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 $1,518 and $1,841 as of March 26, 2021 and March 27, 2020, 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, and 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 26, 2021 or March 27, 2020.
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
F-35

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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 environmental accruals were established at March 26, 2021 or March 27, 2020.
16. 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 17, “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 (loss) 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 26,
2021
March 27,
2020
Net income attributable to Allegro MicroSystems, Inc.$17,953 $36,971 
Net income attributable to common stockholders18,101 37,105 
Basic weighted average common shares83,448,055 10,000,000 
Dilutive effect of common stock equivalents92,968,590  
Diluted weighted average common shares176,416,645 10,000,000 
Basic net income attributable to Allegro MicroSystems, Inc. per share$0.22 $3.70 
Basic net income attributable to common stockholders per share$0.22 $3.71 
Diluted net income attributable to Allegro MicroSystems, Inc. per share$0.10 $3.70 
Diluted net income attributable to common stockholders per share$0.10 $3.71 
The computed net income per share for the fiscal years ended 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 273 RSUs excluded for fiscal year ended March 26, 2021 as conversion of such securities would have an antidilutive effect on 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 26,
2021
March 27,
2020
Restricted stock units308,811  
Performance stock units218,678  
Employee stock purchase plan2,914  
Shares related to Common Stock Conversion92,438,187  
Total92,968,590  
F-36

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
17. 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 12, “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
F-37

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
(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 11, “Management Long-Term Cash Incentive Plan” for more details.
The following table summarizes RSU activity for the fiscal years ended March 26, 2021 and March 27, 2020:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual Life
(In years)
Aggregate
Intrinsic
Value
Outstanding - March 29, 2019  — — 
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 
The weighted-average grant fair value per share for RSUs granted during the fiscal year ended March 26, 2021 was $14.06, and the stock-based compensation expense related to non-vested awards not yet recorded at March 26, 2021 was $13,745, which is expected to be recognized over a weighted-average of 1.70 years. During the fiscal year ended March 26, 2021, 160,063 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”).
F-38

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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 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 26, 2021 and March 27, 2020:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual Life
(In years)
Aggregate
Intrinsic
Value
Outstanding - March 29, 2019  — — 
Outstanding - March 27, 2020 $ — $— 
Granted650,302 15.05 
Vested  
Canceled  
Outstanding - March 26, 2021650,302 $15.05 2.65$16,433 
PSUs are included at 100% - 200% of target goals. The intrinsic value of the PSU’s vested during the fiscal year ended March 26, 2021 was $16,433. The total compensation cost related to non-vested awards not yet recorded at March 26, 2021 was $8,519, which is expected to be recognized over a weighted average of 2.65 years. No shares were vested during fiscal year ended March 26, 2021.
The following table summarizes unvested restricted common stock activity for the fiscal years ended March 26, 2021 and March 27, 2020:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual LifeAggregate
Intrinsic
Value
Outstanding - March 29, 2019  — — 
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$10,268 
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 continues 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:
F-39

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Fiscal Year 2021
Performance term0.50 years
Volatility55.02%
Risk-free rate of return0.09%
Dividend yield%
Weighted-average fair value per share$7.77
As of March 26, 2021, the total unrecognized compensation cost related to ESPP was $247 and this amount is expected to be recognized over 0.25 years.
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 11, “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 26,
2021
March 27,
2020
Cost of sales$5,158 $183 
Research and development3,573 87 
Selling, general and administrative41,139 1,165 
Total stock-based compensation$49,870 $1,435 
18. Income Taxes
The components of income before income taxes include the following:
Fiscal Year Ended
March 26,
2021
March 27,
2020
Income before provision for incomes attributable to:
Domestic operations$(2,288)$34,425 
Foreign operations837 18,853 
Total$(1,451)$53,278 
F-40

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Significant components of the provision (benefit) for income tax are as follows:
Fiscal Year Ended
March 26,
2021
March 27,
2020
Current:
Federal$(3,821)$15,146 
State1,085 1,468 
Foreign2,115 4,468 
Total current(621)21,082 
Deferred:
Federal (17,564)(4,431)
State(1,016)18 
Foreign(351)(496)
Total deferred(18,931)(4,909)
Total income tax provision$(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 26,
2021
March 27,
2020
Tax provision at U.S. statutory rate$(305)$11,189 
Stock based compensation(13,303) 
CARES carryback claim and amended returns(3,834) 
PSL Divestiture(2,009) 
Research and development tax credit(2,162)(1,841)
FDII (1,188)
BEAT 1,694 
GILTI 86 
Transaction costs1,498  
Foreign tax rate1,279 283 
State income taxes, net of federal benefit356 514 
Deferred tax remeasurement309  
Subpart F income, net of credits43  
Provision for uncertain tax positions26 361 
Provision for IRS audit settlement 5,491 
Transition tax  
Gain on contingent purchase price reduction(525) 
Cumulative provision-to-return(862)(186)
Other(63)(230)
Total income tax provision$(19,552)$16,173 
The decrease in income tax expense was primarily attributable to excess tax over financial reporting deductions related to the following IPO transaction: the $40,440 stock-based compensation charge (and the related incremental tax deductions), the $16,000 one-time dividend treated as compensation expense for tax purposes, and the tax loss on the divestiture of PSL.
F-41

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
The tax impacts of these transactions and other discrete transactions caused an overall U.S. loss (“NOL”) that will be carried back to five years.
On December 22, 2017 the TCJA legislation was enacted. The TCJA significantly changed U.S. tax law by lowering the U.S. corporate income tax rate to 21%, implementing a territorial tax system, imposing a one-time tax on deemed repatriated earnings of foreign subsidiaries (“Transition Tax”), generally eliminating U.S. federal income taxes on dividends from foreign subsidiaries, providing a benefit for Foreign Derived Intangible Income (“FDII”), increasing U.S. taxable income to include all income earned by foreign subsidiaries in excess of ten percent of the fixed assets in those entities which is defined as Global Intangible Low-taxed Income (“GILTI”), providing a minimum tax on “base erosion payments” (“BEAT”), limiting interest expense deduction, and allowing companies to elect to expense qualified asset purchases. The TCJA’s annual impact on our tax provision are detailed in the table above.
Except for AMTC, 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 26,
2021
March 27,
2020
Deferred income tax assets:
Net operating loss$11,054 $2,037 
Bonuses, commissions and other compensation9,304 8,793 
Tax credits8,698 6,600 
Inventory and sales related6,304 6,696 
Stock-based compensation821  
Capitalized transaction costs 259 
Other accruals and reserves2,050 1,879 
Gross deferred income tax assets38,231 26,264 
Valuation allowance for deferred income tax assets(5,025)(4,206)
Total deferred income tax assets33,206 22,058 
Deferred income tax liabilities:
Fixed assets and intangibles (4,366)(14,162)
Equity method investment in PSL(1,868) 
Stock-based compensation (679)
Total deferred income tax liabilities(6,234)(14,841)
Net deferred income tax assets$26,972 $7,217 
As of March 26, 2021, the Company has $8,185 of federal NOLs that can be carried back five years under the CARES Act to reduce prior year taxes. Additionally, the Company has state NOLs of $550, U.S. research credit carryovers of $2,162 and foreign tax credit carryovers of $232, and its French subsidiary has $3,598 of refundable research credits.
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 AMTC NOLs of $2,319 and state research credits of $2,706 because such assets will not to be utilized by the Company prior to expiration.
F-42

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
The Company operates under tax holiday in Thailand, which is effective through fiscal year 2024, and may be extended if certain additional requirements are satisfied. The tax holidays are conditional upon the Company meeting certain production thresholds. The impact of this tax holiday does not have a material impact on net income.
Uncertain Tax Positions
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 26,
2021
March 27,
2020
Beginning balance $2,559 $6,264 
Gross increases-tax positions in prior period55 4,863 
Gross decreases-tax positions in prior period settlement (8,513)
Lapse in statute of limitations(60)(55)
Balance at end of period$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 $73 and $841 in interest and penalties during fiscal years 2021 and 2020, respectively. As of March 26, 2021 and March 27, 2020, the amount of accrued interest and penalties totaled approximately $232 and $354, 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.
F-43

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
19. Related Party Transactions
Public Offering of the Company’s Common Stock by Certain Shareholders
On February 2, 2021, the Company filed a Registration Statement on Form S-1 for the public offering of shares owned by certain selling shareholders, 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 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 $104,661 and $184,557 during the fiscal years ended March 26, 2021 and March 27, 2020, respectively. Trade accounts receivables, net of allowances from Sanken totaled $21,595 and $30,293 as of March 26, 2021 and March 27, 2020, respectively. Other accounts receivable from Sanken totaled $198 and $558 as of March 26, 2021 and March 27, 2020, 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.
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.
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.
As of March 27, 2020, the related party notes payable balance of $17,700 was classified in the consolidated balance sheets as long-term, with various maturity dates through March 14, 2025. The line of credit agreements of $25,000 were classified as current at March 27, 2020.
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, at March 26, 2021, the Company reflected a related accounts
F-44

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
receivable balance of $767. This amount includes a reduction of the $2,601 from payments made by PSL during the fiscal year ended March 26, 2021.
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). At March 26, 2021, the Company had accrued $614 included in amounts due to related party under this agreement, which is expected to paid in the first quarter of fiscal year 2022.
As previously noted above, the Company, through 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 no amounts in the fiscal year ended March 26, 2021 and $1,440 in the fiscal year ended March 27, 2020.
In May 2009, the Company entered into a technology development agreement (the “IC Technology Development Agreement”) with Polar Semiconductor, Inc., the predecessor of PSL (“PSI”) 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 PSI by Sanken in the form of an up-front annual fee, with PSI 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 the companies fail to agree upon the annual fee for a fiscal year within three months after the commencement of such fiscal year. 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.
The Company continues to purchase in-process products from PSL.
Purchases of various products from PSL totaled $42,196 for the fiscal year ended March 26, 2021. This amount includes $5,930 of price support payments made for the fiscal year ended March 26, 2021. 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 $1,739 as of March 26, 2021. This amount includes a reduction of the $1,198 from payments made to PSL during the fiscal year ended March 26, 2021.
In July 2014, AML entered into a technology collaboration agreement (the “SG8 Collaboration Agreement”) with PSL and Sanken, pursuant to which the parties agreed to establish a joint technology development team for the purpose of developing certain IC manufacturing technologies (the “SG8 Technology”). The SG8 Collaboration Agreement provides that AML and Sanken will be equally responsible for the costs of developing the SG8 Technology, with Sanken to reimburse AML for 50% of our incurred costs. No reimbursements were received from Sanken pursuant to the SG8 Collaboration Agreement in fiscal years ended March 26, 2021 and March 27, 2020.
Note 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
F-45

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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.
Transition Services Agreement
As part of the PSL Divestiture, the Company, PSL and Sanken entered into the “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 the fiscal year ended 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 $1,272 as of the fiscal year ended March 26, 2021.
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 2021 and 2020.
Consulting Agreement
The Company entered into a board executive advisor agreement (the “Consulting Agreement”) with Reza Kazerounian in March 2018, before Mr. Kazerounian became a member of the Company’s board of directors, 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 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 26, 2021 and March 27, 2020, the Company paid aggregate fees of $318 and $494, respectively, to Mr. Kazerounian pursuant to the Consulting Agreement.
Director and Executive Officer Promissory Notes
From time to time, the Company has entered into promissory notes with certain of its directors and executive officers to finance all or a part of the income and employment taxes payable by them in connection with grants of the Company’s Class A common stock and/or Class L common stock. The Company had no amount and $506 of promissory notes outstanding as of as of March 26, 2021 and March 27, 2020, respectively.
F-46
EX-4.4 2 algmq4fy21ex44.htm EX-4.4 Document

Exhibit 4.4
Description of the Company’s Securities Registered Under Section 12 of the Exchange Act of 1934
Description of Common Stock and Preferred Stock
Allegro MicroSystems, Inc., a Delaware corporation (the “Company,” “we” or “our”), currently has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), the Company’s common stock, par value $0.01 per share (“Common Stock”). The following summary includes a brief description of the Common Stock as well as certain related information. The following summary does not purport to be complete and is subject to, and qualified in its entirety by, the full text of the Company’s Third Amended and Restated Certificate of Incorporation (the “Certificate of Incorporation”) and the Company’s Amended and Restated Bylaws (the “Bylaws”). For a complete description of the terms and provisions of our Common Stock, refer to the Certificate of Incorporation and the Bylaws, both of which are filed as exhibits to our Annual Report on Form 10-K and applicable provisions of the General Corporation Law of the State of Delaware (“DGCL”).
Authorized Capital Shares
The Certificate of Incorporation authorizes the issuance of 1,000,000,000 shares of Common Stock.
The Certificate of Incorporation authorizes the issuance of 20,000,000 shares of preferred stock, par value of $0.01 per share ("Preferred Stock”). Under the terms of the Certificate of Incorporation, our Board of Directors is authorized to direct us to issue shares of Preferred Stock in one or more series without stockholder approval. Our Board of Directors has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, of each series of Preferred Stock. No shares of Preferred Stock are currently issued or outstanding; therefore, no rights or preferences have been established thus far.
Voting Rights
The holders of shares of Common Stock are entitled to one vote per share on each matter submitted to a vote of stockholders, including the election of directors. The holders of shares of Common Stock do not have cumulative voting rights in the election of directors. An election of directors by our stockholders will be determined by a plurality of the votes cast by the stockholders entitled to vote on the election.
Dividend Rights
The holders of shares of Common Stock shall be entitled to receive ratably those dividends, if any, as may be declared by our Board of Directors out of funds legally available therefor, subject to any statutory or contractual restrictions on the payment of dividends and to any restrictions on the payment of dividends imposed by the terms of any outstanding Preferred Stock that we may designate and issue in the future.
Liquidation Rights
In the event of any voluntary or involuntary liquidation, dissolution, or winding-up of the Company, after payment in full of all amounts required to be paid to creditors and to the holders of Preferred Stock having liquidation preferences, if any, the holders of shares of Common Stock will be entitled to share ratably in the remaining assets legally available for distribution.
Other Rights and Preferences
Holders of shares of Common Stock do not have preemptive, subscription, redemption or conversion rights. There are no redemption or sinking fund provisions applicable to our shares of Common Stock. The rights, preferences and privileges of the holders of shares of Common Stock are subject to and may be adversely affected by the rights of the holders of shares of any series of Preferred Stock that we may designate in the future.
Anti-Takeover Provisions
Our Certificate of Incorporation and Bylaws, contain provisions that may delay, defer or discourage another party from acquiring control of us. These provisions, which are summarized below, may discourage coercive takeover



practices or inadequate takeover bids. These provisions are also designed to encourage persons seeking to acquire control of us to first negotiate with our Board of Directors, which we believe may result in an improvement of the terms of any such acquisition in favor of our stockholders. However, they also give our Board of Directors the power to discourage acquisitions that some stockholders may favor.
Classified Board of Directors
Our Certificate of Incorporation provides that our Board of Directors will be divided into three classes. The directors in each class will serve for staggered three-year terms, one class being elected each year by our stockholders. Our Certificate of Incorporation provides that directors may only be removed from our Board of Directors for cause by the affirmative vote of two-thirds of the voting power of the shares entitled to vote, subject to the terms of the Stockholders’ Agreement dated as of September 30, 2020, by and among the Company, Sanken Electric Co., Ltd. and OEP SKNA, L.P. These provisions may have the effect of deferring, delaying or discouraging hostile takeovers, or changes in control of us or our management.
Stockholder Action; Special Meetings of Stockholders
Our Certificate of Incorporation provides that our stockholders may not take action by written consent, but may only take action at annual or special meetings of our stockholders. As a result, a holder controlling a majority of our capital stock cannot amend our Bylaws or remove directors without holding a meeting of our stockholders called in accordance with our Bylaws. Further, our Certificate of Incorporation provides that only a majority of our Board of Directors may call a special meeting of our stockholders, thus prohibiting a stockholder from calling a special meeting. These provisions 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 any action, including the removal of directors.
Advance Notice Requirements for Stockholder Proposals and Director Nominations
In addition, our Bylaws establish an advance notice procedure for stockholder proposals to be brought before an annual meeting or special meeting of stockholders, including proposed nominations of candidates for election to our Board of Directors. Generally, in order for any matter to be “properly brought” before a meeting, the matter must be (a) specified in a notice of meeting given by or at the direction of our Board of Directors, (b) if not specified in a notice of meeting, otherwise brought before the meeting by our Board of Directors or the chairperson of the meeting, or (c) otherwise properly brought before the meeting by a stockholder present in person who (1) was the record holder of shares both at the time of giving the notice and at the time of the meeting, (2) is entitled to vote at the meeting, and (3) has complied with the advance notice procedures specified in the Bylaws or properly made such proposal in accordance with Rule 14a-8 under the Exchange Act and the rules and regulations thereunder. Further, for business to be properly brought before an annual meeting by a stockholder, the stockholder must (a) provide Timely Notice (as defined below) thereof in writing and in proper form to the secretary and (b) provide any updates or supplements to such notice at the times and in the forms required by our Bylaws. To be timely, a stockholder’s notice must be delivered to, or mailed and received at, our principal executive offices not less than 90 days nor more than 120 days prior to the one-year anniversary of the preceding year’s annual meeting; provided, however, that if the date of the annual meeting is more than 30 days before or more than 60 days after such anniversary date, to be timely, notice by the stockholder must be so delivered, or mailed and received, not later than the 90th day prior to such annual meeting or, if later, the 10th day following the day on which public disclosure of the date of such annual meeting was first made (such notice within such time periods, “Timely Notice”).
Stockholders at an annual meeting or special meeting may only consider proposals or nominations specified in the notice of meeting or brought before the meeting by or at the direction of our Board of Directors or by a qualified stockholder of record on the record date for the meeting, who is entitled to vote at the meeting and who has delivered timely written notice in proper form to our secretary of the stockholder’s intention to bring such business before the meeting. These provisions could have the effect of delaying stockholder actions that are favored by the holders of a majority of our outstanding voting securities until the next stockholder meeting.
Amendment of Certificate of Incorporation or Bylaws
The DGCL provides that the affirmative vote of a majority of the shares entitled to vote on any matter is required to amend a corporation’s certificate of incorporation or bylaws, unless a corporation’s certificate of incorporation or bylaws, as the case may be, requires a greater percentage. Our Bylaws may be amended or repealed by a majority



vote of our Board of Directors or by the affirmative vote of two-thirds of the votes which all of our stockholders would be eligible to cast in an election of directors. The affirmative vote of a majority of our Board of Directors and two-thirds in voting power of the outstanding shares entitled to vote thereon is required to amend our Certificate of Incorporation.
Section 203 of the DGCL
We have opted out of Section 203 of the DGCL. However, our Certificate of Incorporation contains provisions that are similar to Section 203. Specifically, our Certificate of Incorporation provides that, subject to certain exceptions, we are not able to engage in a “business combination” with any “interested stockholder” for three years following the date that the person became an interested stockholder, unless the interested stockholder attained such status with the approval of our Board of Directors or unless the business combination is approved in a prescribed manner. A “business combination” includes, among other things, a merger or consolidation involving us and the “interested stockholder” and the sale of more than 10% of our assets. In general, an “interested stockholder” is any entity or person beneficially owning 15% or more of our outstanding voting stock and any entity or person affiliated with such entity or person.
However, under the Certificate of Incorporation, OEP and any of its affiliates are not deemed to be interested stockholders regardless of the percentage of our outstanding voting stock owned by them, and accordingly, are not subject to such restrictions.
Listing
The Common Stock is traded on The Nasdaq Global Select Market under the trading symbol “ALGM.”

EX-10.31 3 algmq4fy21ex1031.htm EX-10.31 Document
Exhibit 10.31
ALLEGRO MICROSYSTEMS, INC.
2020 OMNIBUS INCENTIVE COMPENSATION PLAN
RESTRICTED STOCK UNIT AGREEMENT
This RESTRICTED STOCK UNIT AGREEMENT (the “Agreement”), dated as of [●] (the “Date of Grant”), is delivered by Allegro MicroSystems, Inc. (the “Company”) to [●] (the “Participant”).
RECITALS
The Allegro MicroSystems, Inc. 2020 Omnibus Incentive Compensation Plan (the “Plan”) provides for the grant of restricted stock units in accordance with the terms and conditions of the Plan. The Committee has decided to make this grant of restricted stock units as an inducement for the Participant to promote the best interests of the Company and its stockholders. This Agreement is made pursuant to the Plan and is subject in its entirety to all applicable provisions of the Plan. Capitalized terms used herein and not otherwise defined will have the meanings set forth in the Plan.
1.Grant of Stock Units. Subject to the terms and conditions set forth in this Agreement and in the Plan, the Company hereby grants the Participant [●] restricted stock units, subject to the restrictions set forth below and in the Plan (the “Stock Units”). Each Stock Unit represents the right of the Participant to receive a share of common stock of the Company (“Company Stock”) if and when the specified conditions are met in Section 3 below, and on the applicable payment date set forth in Section 5 below.
2.Stock Unit Account. Stock Units represent hypothetical shares of Company Stock, and not actual shares of stock. The Company shall establish and maintain a Stock Unit account, as a bookkeeping account on its records, for the Participant and shall record in such account the number of Stock Units granted to the Participant. No shares of Company Stock shall be issued to the Participant at the time the grant is made, and the Participant shall not be, and shall not have any of the rights or privileges of, a stockholder of the Company with respect to any Stock Units recorded in the Stock Unit account. The Participant shall not have any interest in any fund or specific assets of the Company by reason of this award or the Stock Unit account established for the Participant.
3.Vesting.
(a)Subject to the terms of this Section 3, the Stock Units shall become vested according to the following schedule (each, a “Vesting Date”), provided that the Participant continues to be employed by, or provide service to, the Employer from the Date of Grant until the applicable Vesting Date:
Vesting DateNumber of Vested Stock Units
[TO BE INSERTED AT THE TIME OF GRANT]




(b) The vesting of the Stock Units shall be cumulative, but shall not exceed 100% of the Stock Units. If the foregoing schedule would produce fractional Stock Units, the number of Stock Units that vest shall be rounded down to the nearest whole Stock Unit and the fractional Stock Units will be accumulated so that the resulting whole Stock Units will be included in the number of Stock Units that become vested on the last Vesting Date.
Notwithstanding Section 3(a) above, contingent upon the Participant’s compliance with the covenants provided in Section 13, upon the Participant’s termination of employment or service from the Employer on account of the Participant’s (i) Disability, (ii) Retirement, (iii) death, or (iv) termination by the Employer without Cause, the Participant shall be treated for vesting purposes as though the Participant remained employed or providing service to the Employer through the next subsequent Vesting Date following Participant’s termination, meaning the Participant shall vest in the Stock Units that would have otherwise become vested as of such next subsequent Vesting Date provided, however, the Company has the right to reduce or change the amount depending on the facts and circumstances.
(c)Except as otherwise provided in a written employment agreement or severance agreement entered into by and between the Participant and the Employer, in the event of a Change of Control before all of the Stock Units vest in accordance with Section 3(a) above, the provisions of the Plan applicable to a Change of Control shall apply to the Stock Units, and, in the event of a Change of Control, the Committee may take such actions with respect to the vesting of the Stock Units as it deems appropriate pursuant to the Plan.
4.Termination of Stock Units. Except as set forth in this Agreement, if the Participant ceases to be employed by, or provide service to, the Employer for any reason before all of the Stock Units vest, any unvested Stock Units shall automatically terminate and shall be forfeited as of the date of the Participant’s termination of employment or service. No payment shall be made with respect to any unvested Stock Units that terminate as described in this Section 4.
5.Payment of Stock Units and Tax/Purchase Price Withholding.
(a)If and when the Stock Units vest, the Participant shall purchase the share of Company Stock underlying each vested Stock Unit for one cent ($0.01) and in exchange the Company shall issue to the Participant one share of Company Stock, subject to applicable tax withholding obligations. Subject to Sections 5(b) and 13 below, the payment and issuance under this Section 5(a) shall be made within 30 days after the first to occur of (i) the Participant’s termination of employment or service with the Employer on account of Participant’s Disability, Retirement, death, or termination by the Employer without Cause (to the extent the Stock Units vest on one of the foregoing events); and (ii) the applicable Vesting Date.
(b)All obligations of the Company under this Agreement shall be subject to the rights of the Employer as set forth in the Plan to withhold amounts required to be withheld for any taxes and purchase price, if applicable. The Compensation Committee reserves the right, by resolution, to change the withholding designated herein in its discretion including, without limitation, withholding of shares.
2


For non-Section 16 Participants, at such time as tax withholding and/or purchase price (as applicable) is due, the Participant agrees to sell shares in an amount having an aggregate Fair Market Value equal to the withholding taxes and/or purchase price (as applicable) including, without limitation, FICA, federal income, state, local and other tax liabilities. To the extent not withheld in accordance with the immediately preceding sentence, the Participant shall be required to pay to the Employer, or make other arrangements satisfactory to the Employer to provide for the payment of, any purchase price and any federal, state, local or other taxes that the Employer is required to withhold with respect to the Stock Units.
With respect to Participants subject to Section 16 of the Securities and Exchange Act, by accepting this Agreement, Participant hereby: (i) elects, effective on the date Participant accepts this Agreement, to sell shares in an amount having an aggregate Fair Market Value equal to the withholding taxes, and to allow the designated broker (the “Broker”) to remit the cash proceeds of such sale to the Company (a “Sell to Cover”); (ii) directs the Company to make a cash payment to satisfy the withholding taxes from the cash proceeds of such sale directly to the appropriate taxing authorities; and (iii) represents and warrants that (1) on the date Participant accepts this Agreement he or she is not aware of any material, nonpublic information with respect to the Company or any securities of the Company, is not subject to any legal, regulatory or contractual restriction that would prevent the Broker from conducting sales, does not have, and will not attempt to exercise, authority, influence or control over any sales of shares effected by the Broker pursuant to this Award, (2) is entering into the Agreement and this election to Sell to Cover in good faith and not as part of a plan or scheme to evade the prohibitions of Rule 10b5-1 (regarding trading of the Company's securities on the basis of material nonpublic information) under the Exchange Act, and (3) it is Participant's intent that this election to Sell to Cover comply with the requirements of Rule 10b5-1(c)(1) under the Exchange Act and be interpreted to comply with the requirements of Rule 10b5-1(c) under the Exchange Act. Participant further acknowledges that by accepting the award under this Agreement, Participant is adopting a 10b5-1 Plan to permit Participant to conduct a Sell to Cover sufficient to satisfy the withholding taxes. To the extent not paid in accordance with the immediately preceding sentence, Participant shall be required to pay to the Company, or make other arrangements satisfactory to the Company to provide for the payment of withholding taxes.
(c)The obligation of the Company to deliver Company Stock shall also be subject to the condition that if at any time the Board shall determine in its discretion that the listing, registration or qualification of the shares upon any securities exchange or under any state or federal law, or the consent or approval of any governmental regulatory body is necessary or desirable as a condition of, or in connection with, the issuance of shares, the shares may not be issued in whole or in part unless such listing, registration, qualification, consent or approval shall have been effected or obtained free of any conditions not acceptable to the Board. The issuance of shares, if any, to the Participant pursuant to this Agreement is subject to any applicable taxes and other laws or regulations of the United States or of any state, municipality or other country having jurisdiction thereof.
6.No Stockholder Rights; Dividend Equivalents. Neither the Participant, nor any person entitled to receive payment in the event of the Participant’s death, shall have any of the rights
3


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


jurisdiction or will not accept jurisdiction, in any court of general jurisdiction in Manchester, New Hampshire, and the jurisdiction of such court in any such proceeding shall be exclusive. Notwithstanding the foregoing sentence, on and after the date a Participant receives shares of Company Stock hereunder, the Participant will be subject to the jurisdiction provision set forth in the Company’s bylaws.
11.Notice. Any notice to the Company provided for in this instrument shall be addressed to the Company in care of the General Counsel at the corporate headquarters of the Company, and any notice to the Participant shall be addressed to such Participant at the current address shown on the payroll of the Employer. Any notice shall be delivered by hand, or enclosed in a properly sealed envelope addressed as stated above, registered and deposited, postage prepaid, in a post office regularly maintained by the United States Postal Service or by the postal authority of the country in which the Participant resides or to an internationally recognized expedited mail courier.
12.Recoupment Policy. The Participant agrees that, subject to the requirements of applicable law, the Stock Units, and the right to receive and retain any Company Stock, shall be subject to rescission, cancellation or recoupment, in whole or part, as provided for under the Plan.
13.Restrictive Covenants. The Participant shall comply with all provisions of the below Restrictive Covenants for the respective time periods set forth therein:
(i)Non-Disclosure of Confidential Information. The Participant acknowledges that the Participant has access to certain sensitive, confidential, proprietary, and/or trade secret information from the Company (collectively, “Confidential Information”) which the Company considers valuable and which provides the Company with a competitive advantage. Examples of Confidential Information include, but are not limited to, inventions, new product or marketing plans, business strategies and plans, merger and acquisition targets, financial and pricing information, computer programs, source codes, models and databases, analytical models, customer lists and information, and supplier and vendor lists and information. The Participant acknowledges that the use of such Confidential Information other than in furtherance of the Participant’s job responsibilities with the Company would cause immediate and irreparable harm to the Company. The Participant agrees not to disclose or use Confidential Information, either during or after the Participant’s employment with the Company, and except as specifically permitted by the Company, or as required by law. The Participant must also comply with all terms and provisions of any existing confidentiality agreement with the Company or otherwise required by applicable law.
(ii)Non-Solicitation of Employees. Because of the Company’s legitimate business interests as described herein and the good and valuable consideration offered pursuant to this Agreement, during the time the Participant is employed by the Company and for a period of two (2) years (limited to one year for all employees in California) following the termination of the Participant’s employment, the Participant may not directly or indirectly, solicit, attempt to solicit, induce, or attempt to induce any employee of the Company or any affiliate, to terminate such
5


employee’s employment relationship with the Company or any affiliate in order to enter into a similar relationship with the Participant, or any other person or any entity.
If the Participant fails to comply with the above Restrictive Covenants, the Company shall be entitled to all remedies or damages available under applicable law, including, but not limited to, injunctive relief, equitable relief, and/or attorneys’ fees. In addition, the Participant shall forfeit any unvested Stock Units and/or underlying Shares. The Participant agrees to advise any person or entity that seeks to employ the Participant of the terms of these Restrictive Covenants.
14.Application of Section 409A of the Code. This Agreement is intended to be exempt from or otherwise comply with the provisions of Section 409A of the Code. Notwithstanding the foregoing, if the Stock Units constitute “deferred compensation” under Section 409A of the Code and the Stock Units become vested and settled upon the Participant’s termination of employment, payment with respect to the Stock Units shall be delayed for a period of six months after the Participant’s termination of employment if the Participant is a “specified employee” as defined under Section 409A of the Code and if required pursuant to Section 409A of the Code. If payment is delayed, the Stock Units shall be settled and paid within thirty (30) days after the date that is six (6) months following the Participant’s termination of employment. Payments with respect to the Stock Units may only be paid in a manner and upon an event permitted by Section 409A of the Code, and each payment under the Stock Units shall be treated as a separate payment, and the right to a series of installment payments under the Stock Units shall be treated as a right to a series of separate payments. In no event shall the Participant, directly or indirectly, designate the calendar year of payment. The Company may change or modify the terms of this Agreement without the Participant’s consent or signature if the Company determines, in its sole discretion, that such change or modification is necessary for purposes of compliance with or exemption from the requirements of Section 409A of the Code or any regulations or other guidance issued thereunder. Notwithstanding the previous sentence, the Company may also amend the Plan or this Agreement or revoke the Stock Units to the extent permitted by the Plan.
[Signature Page Follows]

6


IN WITNESS WHEREOF, the Company has caused its duly authorized officer to execute this Agreement, and the Participant has executed this Agreement, effective as of the Date of Grant.
ALLEGRO MICROSYSTEMS, INC.
Name
Title
I hereby accept the award of Stock Units described in this Agreement, and I agree to be bound by the terms of the Plan and this Agreement. I hereby agree that all decisions and determinations of the Committee with respect to the Stock Units shall be final and binding.
______________________________                            
Date                        Participant
7
EX-10.33 4 algmq4fy21ex1033.htm EX-10.33 Document
Exhibit 10.33
ALLEGRO MICROSYSTEMS, INC.
2020 OMNIBUS INCENTIVE COMPENSATION PLAN
PERFORMANCE STOCK UNIT AGREEMENT
This PERFORMANCE STOCK UNIT AGREEMENT (the “Agreement”), dated as [ ] (the “Date of Grant”), is delivered by Allegro MicroSystems, Inc. (the “Company”) to [ ] (the “Participant”).
RECITALS
The Allegro MicroSystems, Inc. 2020 Omnibus Incentive Compensation Plan (the “Plan”) provides for the grant of restricted stock units in accordance with the terms and conditions of the Plan. The Committee has decided to make this grant of restricted stock units with specific performance criteria as an inducement for the Participant to perform against specific Performance Goals established by the Company. This Agreement is made pursuant to the Plan and is subject in its entirety to all applicable provisions of the Plan. Capitalized terms used herein and not otherwise defined will have the meanings set forth in the Plan.
1.Grant of PSUs. Subject to the terms and conditions set forth in this Agreement and in the Plan, the Company hereby makes a grant of performance restricted stock units to the Participant consisting of the target number set forth on Exhibit A hereto (the “Target Award”), subject to the restrictions set forth below and in the Plan (the “PSUs”). Each PSU represents the right of the Participant to receive a share of common stock of the Company (“Company Stock”) if and when the specified conditions set forth on Exhibit A are met, and on the applicable payment date set forth in Section 5 below.
2.Stock Unit Account. PSUs represent hypothetical shares of Company Stock, and not actual shares of stock. The Company shall establish and maintain a Stock Unit account, as a bookkeeping account on its records, for the Participant and shall record in such account the number of PSUs granted to the Participant. No shares of Company Stock shall be issued to the Participant at the time the grant is made, and the Participant shall not be, and shall not have any of the rights or privileges of, a stockholder of the Company with respect to any PSUs recorded in the Stock Unit account. The Participant shall not have any interest in any fund or specific assets of the Company by reason of this award or the Stock Unit account established for the Participant.
3.Vesting. The PSUs shall become vested in accordance with the terms and conditions set forth on Exhibit A, which are incorporated herein by reference.
4.Termination of PSUs. Except as set forth in this Agreement, if the Participant ceases to be employed by, or provide service to, the Employer for any reason before any of the PSUs vest, any unvested PSUs shall automatically terminate and shall be forfeited as of the date of the Participant’s termination of employment or service. No payment shall be made with respect to any unvested PSUs that terminate as described in this Section 4.



5.Payment of PSUs and Tax Withholding.
(a)If and when the PSUs vest, the Company shall issue to the Participant one share of Company Stock for each vested PSU, subject to applicable tax withholding obligations. Subject to Sections 5(b) and 14 below, payment shall be made within the period set forth on Exhibit A with respect to the applicable Vesting Date.
(b)All obligations of the Company under this Agreement shall be subject to the rights of the Employer as set forth in the Plan to withhold amounts required to be withheld for any taxes, if applicable. The Compensation Committee reserves the right, by resolution, to change the withholding designated herein in its discretion including, without limitation, withholding of shares.
For non‒Section 16 Participants, at such time as tax withholding under the Plan is due, the Participant agrees to sell shares in an amount having an aggregate Fair Market Value equal to the withholding taxes including, without limitation, FICA, federal income, state, local and other tax liabilities. To the extent not withheld in accordance with the immediately preceding sentence, the Participant shall be required to pay to the Employer, or make other arrangements satisfactory to the Employer to provide for the payment of, any federal, state, local or other taxes that the Employer is required to withhold with respect to the Stock Units.
With respect to Participants subject to Section 16 of the Securities and Exchange Act, by accepting this Agreement, Participant hereby (i) elects, effective on the date Participant accepts this Agreement, to sell shares in an amount having an aggregate Fair Market Value equal to the withholding taxes, and to allow the designated broker (the “Broker”) to remit the cash proceeds of such sale to the Company (a “Sell to Cover”); (ii) directs the Company to make a cash payment to satisfy the withholding taxes from the cash proceeds of such sale directly to the appropriate taxing authorities; and (iii) represents and warrants that (1) on the date Participant accepts this Agreement, he or she is not aware of any material, nonpublic information with respect to the Company or any securities of the Company, is not subject to any legal, regulatory or contractual restriction that would prevent the Broker from conducting sales, does not have, and will not attempt to exercise, authority, influence or control over any sales of shares effected by the Broker pursuant to this Award; (2) is entering into the Agreement and this election to Sell to Cover in good faith and not as part of a plan or scheme to evade the prohibitions of Rule 10b5-1 (regarding trading of the Company’s securities on the basis of material nonpublic information) under the Exchange Act; and (3) it is Participant’s intent that this election to Sell to Cover comply with the requirements of Rule 10b5-1(c)(1) under the Exchange Act and be interpreted to comply with the requirements of Rule 10b5-1(c) under the Exchange Act. Participant further acknowledges that by accepting the award under this Agreement, Participant is adopting a 10b5-1 Plan to permit Participant to conduct a Sell to Cover sufficient to satisfy the withholding taxes. To the extent not paid in accordance with the immediately preceding sentence, Participant shall be required to pay to the Company, or make other arrangements satisfactory to the Company to provide for the payment of withholding taxes.
(c)The obligation of the Company to deliver Company Stock shall also be subject to the condition that if at any time the Board shall determine in its discretion that the listing,
2


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


PSUs by notice to the Participant, and the PSUs and all rights hereunder shall thereupon become null and void. The rights and protections of the Company hereunder shall extend to any successors or assigns of the Company and to the Company’s parents, subsidiaries, and affiliates. This Agreement may be assigned by the Company without the Participant’s consent.
10.Applicable Law; Jurisdiction. The validity, construction, interpretation and effect of this Agreement shall be governed by and construed in accordance with the laws of the State of Delaware, without giving effect to the conflicts of laws provisions thereof. Any action arising out of, or relating to, any of the provisions of this Agreement shall be brought only in the United States District Court for the District of New Hampshire, or if such court does not have jurisdiction or will not accept jurisdiction, in any court of general jurisdiction in Manchester, New Hampshire, and the jurisdiction of such court in any such proceeding shall be exclusive. Notwithstanding the foregoing sentence, on and after the date a Participant receives shares of Company Stock hereunder, the Participant will be subject to the jurisdiction provision set forth in the Company’s bylaws.
11.Notice. Any notice to the Company provided for in this instrument shall be addressed to the Company in care of the General Counsel at the corporate headquarters of the Company, and any notice to the Participant shall be addressed to such Participant at the current address shown on the payroll of the Employer. Any notice shall be delivered by hand, or enclosed in a properly sealed envelope addressed as stated above, registered and deposited, postage prepaid, in a post office regularly maintained by the United States Postal Service or by the postal authority of the country in which the Participant resides or to an internationally recognized expedited mail courier.
12.Recoupment Policy. The Participant agrees that, subject to the requirements of applicable law, the PSUs, and the right to receive and retain any Company Stock, shall be subject to rescission, cancellation or recoupment, in whole or part, as provided for under the Plan.
13.Restrictive Covenants. The Participant shall comply with all provisions of the below Restrictive Covenants for the respective time periods set forth therein:
(i)Non-Disclosure of Confidential Information. The Participant acknowledges that the Participant has access to certain sensitive, confidential, proprietary, and/or trade secret information from the Company (collectively, “Confidential Information”) that the Company considers valuable and which provides the Company with a competitive advantage. Examples of Confidential Information include, but are not limited to, inventions, new product or marketing plans, business strategies and plans, merger and acquisition targets, financial and pricing information, computer programs, source codes, models and databases, analytical models, customer lists and information, and supplier and vendor lists and information. The Participant acknowledges that the use of such Confidential Information other than in furtherance of the Participant’s job responsibilities with the Company would cause immediate and irreparable harm to the Company. The Participant agrees not to disclose or use Confidential Information, either during or after the Participant’s employment with the Company, and except as specifically permitted by the Company, or as required by law. The Participant must also comply with all
4


terms and provisions of any existing confidentiality agreement with the Company or otherwise required by applicable law.
(ii)Non-Solicitation of Employees. Because of the Company’s legitimate business interests as described herein and the good and valuable consideration offered pursuant to this Agreement, during the time the Participant is employed by the Company and for a period of two (2) years (limited to one (1) year for all employees in California) following the termination of the Participant’s employment, the Participant may not directly or indirectly, solicit, attempt to solicit, induce, or attempt to induce any employee of the Company or any affiliate, to terminate such employee’s employment relationship with the Company or any affiliate in order to enter into a similar relationship with the Participant, or any other person or any entity.
If the Participant fails to comply with the above Restrictive Covenants, the Company shall be entitled to all remedies or damages available under applicable law, including, but not limited to, injunctive relief, equitable relief, and/or attorneys’ fees. In addition, the Participant shall forfeit any unvested Stock Units and/or underlying shares. The Participant agrees to advise any person or entity that seeks to employ the Participant of the terms of these Restrictive Covenants.
14.Application of Section 409A of the Code. This Agreement is intended to be exempt from or otherwise comply with the provisions of Section 409A of the Code. Notwithstanding the foregoing, if the PSUs constitute “deferred compensation” under Section 409A of the Code and the PSUs become vested and settled upon the Participant’s termination of employment, payment with respect to the PSUs shall be delayed for a period of six (6) months after the Participant’s termination of employment if the Participant is a “specified employee” as defined under Section 409A of the Code and if required pursuant to Section 409A of the Code. If payment is delayed, the PSUs shall be settled and paid within thirty (30) days after the date that is six (6) months following the Participant’s termination of employment. Payments with respect to the PSUs may only be paid in a manner and upon an event permitted by Section 409A of the Code, and each payment under the PSUs shall be treated as a separate payment, and the right to a series of installment payments under the PSUs shall be treated as a right to a series of separate payments. In no event shall the Participant, directly or indirectly, designate the calendar year of payment. The Company may change or modify the terms of this Agreement without the Participant’s consent or signature if the Company determines, in its sole discretion, that such change or modification is necessary for purposes of compliance with or exemption from the requirements of Section 409A of the Code or any regulations or other guidance issued thereunder. Notwithstanding the previous sentence, the Company may also amend the Plan or this Agreement or revoke the PSUs to the extent permitted by the Plan.
[Signature Page Follows]
5


IN WITNESS WHEREOF, the Company has caused its duly authorized officer to execute this Agreement, and the Participant has executed this Agreement, effective as of the Date of Grant.
ALLEGRO MICROSYSTEMS, INC.
Name:
Title:
I hereby accept the award of PSUs described in this Agreement, and I agree to be bound by the terms of the Plan and this Agreement. I hereby agree that all decisions and determinations of the Committee with respect to the PSUs shall be final and binding.
            
Date    Participant


[Signature Page to Performance Stock Unit Agreement]


EXHIBIT A
PSU TERMS
[PERFORMANCE REQUIREMENTS TO
BE DETERMINED AT TIME OF GRANT]
A-1
EX-21.1 5 algmq4fy21ex211.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.Japan
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) Co., Ltd.Thailand
LadarSystems, LLCDelaware
CrivaSense Technologies SASFrance
Silicon Structures LLCDelaware
Voxtel, LLCDelaware


    
    


EX-23.1 6 algmq4fy21ex231.htm EX-23.1 Document

Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We have issued our report dated May 19, 2021, with respect to the consolidated financial statements included in the Annual Report of Allegro MicroSystems, Inc. on Form 10-K for the fiscal year ended March 26, 2021. We consent to the incorporation by reference of the said report in the Registration Statement of Allegro MicroSystems, Inc. on Form S-8 (File No. 333-249771).
/s/ GRANT THORNTON LLP
Boston, Massachusetts
May 19, 2021

EX-31.1 7 algmq4fy21ex311.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 26, 2021 of Allegro MicroSystems, Inc.;

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

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

4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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) [Omitted];

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

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

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

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

Date: May 19, 2021
By:
/s/ Ravi Vig
Ravi Vig
President and Chief Executive Officer
(principal executive officer)


EX-31.2 8 algmq4fy21ex312.htm EX-31.2 Document
Exhibit 31.2
CERTIFICATION

I, Paul V. Walsh Jr., certify that:

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

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

4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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) [Omitted];

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

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

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

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

Date: May 19, 2021
By:
/s/ Paul V. Walsh, Jr.
Paul V. Walsh, Jr.
Chief Financial Officer
(principal financial officer)

EX-32.1 9 algmq4fy21ex321.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 26, 2021 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 19, 2021
By:
/s/ Ravi Vig
Ravi Vig
President and Chief Executive Officer
(principal executive officer)


EX-32.2 10 algmq4fy21ex322.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 26, 2021 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 19, 2021
By:
/s/ Paul V. Walsh, Jr.
Paul V. Walsh, Jr.
Chief Financial Officer
(principal financial officer)




EX-101.SCH 11 algm-20210326.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000010001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 100010002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 100020003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030004 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 100040005 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100050006 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100060007 - Statement - Consolidated Statements of Changes in Equity link:presentationLink link:calculationLink link:definitionLink 100070008 - 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 230023001 - Disclosure - Nature of the Business and Basis of Presentation (Tables) link:presentationLink link:calculationLink link:definitionLink 240034001 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240044002 - Disclosure - Nature of the Business and Basis of Presentation - Cash Flow Impact of Divestiture (Details) link:presentationLink link:calculationLink link:definitionLink 210051002 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 220062001 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 230073002 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 240084003 - Disclosure - Summary of Significant Accounting Policies - Business Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 240094004 - Disclosure - Summary of Significant Accounting Policies - Non-controlling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 240104005 - Disclosure - Summary of Significant Accounting Policies - Deferred Offering Costs (Details) link:presentationLink link:calculationLink link:definitionLink 240114006 - Disclosure - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 240124007 - Disclosure - Summary of Significant Accounting Policies - Intangible assets, net (Details) link:presentationLink link:calculationLink link:definitionLink 240134008 - Disclosure - Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240144009 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 240154010 - Disclosure - Summary of Significant Accounting Policies - Contract Assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 240164011 - Disclosure - Summary of Significant Accounting Policies - Advertising Costs (Details) link:presentationLink link:calculationLink link:definitionLink 240174012 - Disclosure - Summary of Significant Accounting Policies - Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 240184013 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 240194014 - Disclosure - Summary of Significant Accounting Policies - Recently Issued Accounting Standards Not Yet Adopted (Details) link:presentationLink link:calculationLink link:definitionLink 210201003 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 230213003 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 240224015 - Disclosure - Acquisition - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240234016 - Disclosure - Acquisition - Summary of Preliminary Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 240244017 - Disclosure - Acquisition - Schedule of Finite-Lived Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 210251004 - Disclosure - Revenue from Contract with Customers link:presentationLink link:calculationLink link:definitionLink 230263004 - Disclosure - Revenue from Contract with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 240274018 - Disclosure - Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details) link:presentationLink link:calculationLink link:definitionLink 240284019 - Disclosure - Revenue from Contract with Customers - Net Sales by Product (Details) link:presentationLink link:calculationLink link:definitionLink 240294020 - Disclosure - Revenue from Contract with Customers - Net Sales by Geography (Details) link:presentationLink link:calculationLink link:definitionLink 240304021 - Disclosure - Revenue from Contract with Customers - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 210311005 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 230323005 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 240334022 - Disclosure - Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 240344023 - Disclosure - Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 240354024 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 210361006 - Disclosure - Trade Accounts Receivable, net link:presentationLink link:calculationLink link:definitionLink 230373006 - Disclosure - Trade Accounts Receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 240384025 - Disclosure - Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 240394026 - 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 210401007 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 230413007 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 240424027 - Disclosure - Inventories - Schedule Of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 240434028 - Disclosure - Inventories - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 210441008 - Disclosure - Property, Plant and Equipment, net link:presentationLink link:calculationLink link:definitionLink 230453008 - Disclosure - Property, Plant and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 240464029 - Disclosure - Property, Plant and Equipment, net - Schedule of PPE (Details) link:presentationLink link:calculationLink link:definitionLink 240474030 - Disclosure - Property, Plant and Equipment, net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240484031 - Disclosure - Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 210491009 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 230503009 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 240514032 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 240524033 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 240534034 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240544035 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 210551010 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 230563010 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 240574036 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 210581011 - Disclosure - Management Long-Term Incentive Plan link:presentationLink link:calculationLink link:definitionLink 230593011 - Disclosure - Management Long-Term Incentive Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 240604037 - Disclosure - Management Long-Term Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 210611012 - Disclosure - Debt and Other Borrowings link:presentationLink link:calculationLink link:definitionLink 230623012 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 240634038 - Disclosure - Debt and Other Borrowings - Summary of Components of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 240644039 - Disclosure - Debt and Other Borrowings - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240654040 - Disclosure - Debt and Other Borrowings - Senior Secured Credit Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 240664041 - Disclosure - Debt and Other Borrowings - Unsecured Revolving Credit Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 210671013 - Disclosure - Other Long-Term Liabilities link:presentationLink link:calculationLink link:definitionLink 230683013 - Disclosure - Other Long-Term Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 240694042 - Disclosure - Other Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 210701014 - Disclosure - Retirement Plans link:presentationLink link:calculationLink link:definitionLink 230713014 - Disclosure - Retirement Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 240724043 - Disclosure - Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details) link:presentationLink link:calculationLink link:definitionLink 240734044 - Disclosure - Retirement Plans - Schedule of Changes in Benefit Obligations and Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240744045 - 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 240754046 - Disclosure - Retirement Plans - Change in Amounts Recognized in AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 240764047 - Disclosure - Retirement Plans - Schedule of Weighted-Average Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 240774048 - Disclosure - Retirement Plans - Fair Value of Entity's Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240784049 - Disclosure - Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240794050 - Disclosure - Retirement Plans - Defined Benefit Plans, Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240804051 - Disclosure - Retirement Plans - Schedule of Estimated Future Benefit Payments (Details) link:presentationLink link:calculationLink link:definitionLink 240814052 - Disclosure - Retirement Plans - Defined Contribution Plans, Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 210821015 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 230833015 - Disclosure - Commitment and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 240844053 - Disclosure - Commitment and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 240854054 - Disclosure - Commitment and Contingencies - Schedule of Future Minimum Lease Payments for Noncancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 210861016 - Disclosure - Net Income per Share link:presentationLink link:calculationLink link:definitionLink 230873016 - Disclosure - Net Income per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 240884055 - Disclosure - Net Income per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240894056 - Disclosure - Net Income per Share - Schedule of Computation of Net Income per Share (Details) link:presentationLink link:calculationLink link:definitionLink 240904057 - Disclosure - Net Income per Share - Schedule of Issuable Weighted Average Share Information (Details) link:presentationLink link:calculationLink link:definitionLink 210911017 - Disclosure - Common Stock and Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 230923017 - Disclosure - Common Stock and Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 240934058 - Disclosure - Common Stock and Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240944059 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Stock Issued in Common Stock Conversion (Details) link:presentationLink link:calculationLink link:definitionLink 240954060 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 240964061 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Performance Units Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 240974062 - Disclosure - Common Stock and Stock-Based Compensation - Summary of Performance Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 240984063 - Disclosure - Common Stock and Stock-Based Compensation - Summary of Unvested Restricted Common Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 240994064 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of ESPP Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 241004065 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 211011018 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 231023018 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 241034066 - Disclosure - Income Taxes - Components of Income before Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 241044067 - Disclosure - Income Taxes - Components of Provision (Benefit) for Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 241054068 - Disclosure - Income Taxes - Schedule of Income Taxes Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 241064069 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 241074070 - Disclosure - Income Taxes - Deferred Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 241084071 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 211091019 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 241104072 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 algm-20210326_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 algm-20210326_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 algm-20210326_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT 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 Trade Accounts Receivable Trade Accounts Receivable [Member] Company contributions next fiscal year Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year Obligation and funded status of plan: Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Related Party [Axis] Related Party [Axis] Change in plan assets: Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities 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 Noncontrolling Interest [Table] Noncontrolling Interest [Table] Greater China CHINA LTIP Long-Term Cash Incentive Plan [Member] Long-Term Cash Incentive Plan Number of classes of stock Number Of Classes Of Stock Number Of Classes Of Stock Provisions for inventory and bad debt Inventory Write-Down And Accounts Receivable, Credit Loss Expense (Reversal) Inventory Write-Down And Accounts Receivable, Credit Loss Expense (Reversal) Beginning balance Ending balance Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] 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 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 Statistical Measurement [Domain] Statistical Measurement [Domain] Liabilities, Non-Controlling Interest and Stockholders' Equity Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Accrued expenses and other current liabilities Disposal Group, Including Discontinued Operation, Accounts Payable And Other Accrued Liabilities, Current, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Accounts Payable And Other Accrued Liabilities, Current, Cash Flow Increase (Decrease) Vesting percentage Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage Security Exchange Name Security Exchange Name 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 Schedule of Long-lived Assets Long-lived Assets by Geographic Areas [Table Text Block] Total current liabilities Liabilities, Current Performance Stock Units (PSUs) Performance Shares [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 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 Variable Rate [Domain] Variable Rate [Domain] Accrued professional fees Accrued Professional Fees, Current 2026 Defined Benefit Plan, Expected Future Benefit Payment, Year Five Assets Assets [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounting Policies [Abstract] 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 Stock-based compensation Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Amounts in AOCI before tax Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Transition Asset (Obligation), before Tax Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] 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] Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Other Other End Market [Member] Other End Market 2022 Lessee, Operating Lease, Liability, to be Paid, Year One 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 Purchases from related party Related Party Transaction, Purchases from Related Party 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Stock-based compensation expense not yet recorded Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Related party note receivable Proceeds from Related Party Debt New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] State Current State and Local Tax Expense (Benefit) Tax credit carryforward Tax Credit Carryforward, Amount Preferred Stock, $0.01 par value; 20,000,000 shares authorized, no shares issued or outstanding at March 26, 2021 and March 27, 2020 Preferred Stock, Value, Issued 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] Diluted net income attributable to common stockholders per share (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Total operating expenses Operating Expenses Buildings Building [Member] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share 2024 Defined Benefit Plan, Expected Future Benefit Payment, Year Three Other long-term liabilities Total Other Liabilities, Noncurrent Deferred income tax assets Deferred Income Tax Assets, Net Income in earnings of equity investment Investment Income, Nonoperating Work in process Inventory, Work in Process, Net of Reserves Transaction costs Effective Income Tax Rate Reconciliation, Nondeductible Expense, Transaction Costs, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense, Transaction Costs, Amount 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 Related party transaction amounts Related Party Transaction, Amounts of Transaction 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 Inventories Total Inventory, Net Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Measurement Frequency [Domain] Measurement Frequency [Domain] Shares Of Common Stock Shares Of Common Stock [Member] Shares Of Common Stock Beginning balance Ending balance Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), after Tax Trade accounts receivable, returns, credits issued, and price protection adjustments expense (credit) Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments Expense (Credit) Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments Expense (Credit) Concentration risk, percentage Concentration Risk, Percentage Less tax expense Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, Tax Statement [Line Items] Statement [Line Items] Class of Stock [Domain] Class of Stock [Domain] Trade Accounts Receivable, net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Deferred income tax assets: Deferred Income Taxes and Other Assets [Abstract] Statement [Table] Statement [Table] Write-offs, net of recoveries Accounts Receivable, Allowance for Credit Loss, Writeoff Product Warranties Standard Product Warranty, Policy [Policy Text Block] Interest cost Defined Benefit Plan, Interest Cost Statistical Measurement [Axis] Statistical Measurement [Axis] 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 Schedule of Weighted Average Number of Shares Schedule of Weighted Average Number of Shares [Table Text Block] 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 Entity Small Business Entity Small Business Number of shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Debt and Other Borrowings Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] 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 Change in ACOI for non-U.S. defined benefit plan Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax Amendment Flag Amendment Flag Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Deferred income tax liabilities: Deferred Income Taxes and Other Liabilities [Abstract] Unrecognized tax benefits, income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Payments Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Payments Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Payments Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 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 Number of shares immediately available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Other Defined Benefit Plan Other Pension Plan [Member] Repayments of related party notes receivable Repayments of Related Party Debt Measurement Frequency [Axis] Measurement Frequency [Axis] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Fair Value, by Balance Sheet Grouping Fair Value, by Balance Sheet Grouping [Table Text Block] Priority dividend rate Common Stock, Priority Dividend Rate, Percent Common Stock, Priority Dividend Rate, Percent Changes in Trade accounts payable related to Property, plant and equipment, net Capital Expenditures Incurred but Not yet Paid Shares issued during period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Repayment of unsecured credit facilities Repayment of unsecured credit facilities Repayments of Unsecured Debt Basis spread on cost Related Party Transaction, Basis Spread On Cost Related Party Transaction, Basis Spread On Cost Dilutive effect of common stock equivalents (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Employee Stock Purchase Plan (ESPP) Employee Stock [Member] Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Allowances for doubtful accounts 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 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 Income Statement Location [Domain] Income Statement Location [Domain] Research and development tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two State and Local Jurisdiction State and Local Jurisdiction [Member] 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 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] CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Selling, general and administrative Selling, General and Administrative Expense South Korea KOREA, REPUBLIC OF 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] 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 Equity investment in related party Disposal Group, Including Discontinued Operation, Equity Method Investments, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Equity Method Investments, Cash Flow Increase (Decrease) Interest rate floor Debt Instrument, Interest Rate Floor Debt Instrument, Interest Rate Floor 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Other assets, net Other Assets, Noncurrent Loans Bank Loan Obligations [Member] Plan Name [Axis] Plan Name [Axis] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Legacy trademarks Legacy Trademarks [Member] Legacy Trademarks Concentration Risk [Table] Concentration Risk [Table] Stock Conversion Description [Axis] Stock Conversion Description [Axis] Total assets Assets Related Party Transactions Related Party Transactions Disclosure [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 Indefinite-life intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Amortization of prior service cost Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Defined Benefit Plan, Expected Future Benefit Payment [Abstract] Defined Benefit Plan, Expected Future Benefit Payment [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Cost of sales Cost of Sales [Member] Concentrations of Credit Risk and Significant Customers Concentration Risk, Credit Risk, Policy [Policy Text Block] Fixed assets and intangibles Deferred Tax Liabilities, Property, Plant And Equipment And Intangible Assets Deferred Tax Liabilities, Property, Plant And Equipment And Intangible Assets Stock based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Other Other Intangible Assets [Member] Inventory acquired, step up basis Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory Total liabilities Liabilities Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] 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 Capital contribution Proceeds from Contributed Capital Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Retirement Plan Type [Axis] Retirement Plan Type [Axis] Employer contributions Defined Benefit Plan, Plan Assets, Contributions by Plan Participant Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Commitments and Contingencies Disclosure [Abstract] Unrecognized tax benefits, income tax penalties and interest expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Level 1 Fair Value, Inputs, Level 1 [Member] Inventories Increase (Decrease) in Inventories Current portion of related party debt Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Current, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Current, Cash Flow Increase (Decrease) Accrued utilities Accrued Utilities, Current 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 Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Noncash or Part Noncash Divestitures [Line Items] Noncash or Part Noncash Divestitures [Line Items] Additional Paid-In Capital Additional Paid-in Capital [Member] Japan JAPAN Shares granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Basic net income attributable to common stockholders per share (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Total Accounts Receivable, Allowance for Credit Loss And Returns And Sales [Roll Forward] Accounts Receivable, Allowance for Credit Loss And Returns And Sales Machinery and equipment Machinery and Equipment [Member] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Equity investment in related party Equity Method Investments Income Tax Disclosure [Abstract] Interest income Interest Income, Related Party Senior Secured Revolving Credit Facility Revolving Credit Facility [Member] Philippines PHILIPPINES (Loss) income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 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 IPO IPO [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 Due to/from related parties Increase (Decrease) In Due To (From) Related Parties Increase (Decrease) In Due To (From) Related Parties Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Common stock, shares authorized (in shares) Common Stock, Shares Authorized Total Property, Plant and Equipment, Gross Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Federal Deferred Federal Income Tax Expense (Benefit) 2023 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Underfunded status at end of year Defined Benefit Plan, Funded (Unfunded) Status of Plan Dilutive effect of common stock equivalents (in shares) Weighted Average Number Issuable Shares Outstanding Adjustment Weighted Average Number Issuable Shares Outstanding Adjustment Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Accrued vacation Accrued Vacation, Current Income Statement [Abstract] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Provision for IRS audit settlement Effective Income Tax Rate Reconciliation, Tax Settlement, Amount Purchase price contingent consideration (Note 3) Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Summary of Unvested Restricted Common Stock Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] PSL Divestiture Effective Income Tax Rate Reconciliation, Disposition of Business, Amount 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 Schedule of Weighted-Average Assumptions Defined Benefit Plan, Assumptions [Table Text Block] Obligations due under Senior Secured Credit Facilities Outstanding borrowings Long-term Line of Credit, Noncurrent Trade accounts payable Increase (Decrease) in Accounts Payable, Trade Schedule of Changes in Fair Value of Level 3 Plan Assets Schedule of Changes in Fair Value of Plan Assets [Table Text Block] 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] Summary of Performance Stock Units Activity Schedule of Nonvested Performance-based Units Activity [Table Text Block] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Consolidation Items [Domain] Consolidation Items [Domain] Interest expense Interest Expense, Related Party Allegro Microsystems, Inc. Allegro Microsystems, Inc. [Member] Allegro Microsystems, Inc. Accrued contingent consideration Business Combination, Contingent Consideration, Liability COVID-19 COVID-19 [Member] COVID-19 Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Trade and other accounts receivable due from related party Due from Related Parties, Current 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 Property, Plant and Equipment [Abstract] Indemnification accruals Loss Contingency Accrual Actual return on plan assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Common stock reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Director Director [Member] 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 Income from equity method investments Income (Loss) from Equity Method Investments Other Long-Term Liabilities Other Liabilities Disclosure [Text Block] Senior Secured Term Loan Term Loan Facility [Member] Term Loan Facility Reimbursement of development costs, percentage of costs incurred Related Party Transaction, Reimbursement Of Development Costs, Percentage Of Costs Incurred Related Party Transaction, Reimbursement Of Development Costs, Percentage Of Costs Incurred Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] 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 Entity [Domain] Entity [Domain] Payments for taxes related to net share settlement of equity awards Payment, Tax Withholding, Share-based Payment Arrangement Goodwill arising from acquisition Goodwill, Acquired During Period Number of notes payable Number Of Notes Payable Number Of Notes Payable Severance payment if terminated Related Party Transaction, Severance Payment If Terminated Related Party Transaction, Severance Payment If Terminated Finished goods – consigned Inventory, Finished Goods Under Consignment, Net Of Reserves Inventory, Finished Goods Under Consignment, Net Of Reserves Useful Life Property, Plant and Equipment, Useful Life Fair Value Disclosures [Abstract] Deferred Rent Deferred Rent, Policy [Policy Text Block] Deferred Rent, Policy 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 Restricted cash Restricted Cash and Cash Equivalents Deferred income tax assets Deferred Tax Assets, Net Adjustment from settlement with taxing authority Income Tax Examination, Liability (Refund) Adjustment from Settlement with Taxing Authority Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Restricted Common Stock Restricted Stock [Member] Deferred Offering Costs Deferred Charges, Policy [Policy Text Block] Finished goods Inventory, Finished Goods, Net of Reserves Share-based Payment Arrangement [Abstract] 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 Land Land [Member] Related party debt Notes Payable, Related Parties SEEL Sanken Electric Europe Ltd. [Member] Sanken Electric Europe Ltd. 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 Employer matching contribution Defined Contribution Plan, Employer Matching Contribution, Percent of Match Bonds Corporate Bond Securities [Member] Unit investment trust fund Unit Investment Trust Fund [Member] Unit Investment Trust Fund Fair Value Measurements Fair Value Disclosures [Text Block] Deferred tax remeasurement Effective Income Tax Rate Reconciliation, Deferred Tax Remeasurement, Amount Effective Income Tax Rate Reconciliation, Deferred Tax Remeasurement, Amount Customer [Domain] Customer [Domain] Assets held for sale Disposal Group, Including Discontinued Operation, Assets, Current Intangible assets, net Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Entity Registrant Name Entity Registrant Name Subsequent Event Type [Domain] Subsequent Event Type [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Assets: Assets, Fair Value Disclosure [Abstract] Concentration Risk [Line Items] Concentration Risk [Line Items] Accrued expenses and other current and long-term liabilities Increase (Decrease) In Accrued Liabilities And Other Current And Long-Term Liabilities Increase (Decrease) In Accrued Liabilities And Other Current And Long-Term Liabilities Deferred financing costs Debt Issuance Costs, Net Other accounts receivable from related party Other Accounts Receivable, Related Parties, Current Other Accounts Receivable, Related Parties, Current Payments of dividends Payments of Ordinary Dividends, Common Stock Other assets, net Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent, Cash Flow Increase (Decrease) 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 Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Held-for-sale Disposal Group, Held-for-sale, Not Discontinued Operations [Member] 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 Accounting Standards Update [Axis] Accounting Standards Update [Axis] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Sale of Stock [Axis] Sale of Stock [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Accrued management incentive (non-LTCIP) Other Deferred Compensation Arrangements, Liability, Current Total deferred income tax assets Deferred Tax Assets, Net of Valuation Allowance 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 Accrued Expenses and Other Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Current portion of related party debt Notes Payable, Related Parties, Current Goodwill Balance at beginning of period Balance at end of period Goodwill Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Net operating loss Deferred Tax Assets, Operating Loss Carryforwards Summary of Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Returns and Sales Allowances Accounts Receivable, Allowance For Returns And Sales [Roll Forward] Accounts Receivable, Allowance For Returns And Sales Total assets Assets, Fair Value Disclosure Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Accrued severance Accrued Severance, Current Accrued Severance, Current Non-cash transactions: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Indefinite-lived intangible assets acquired Indefinite-lived Intangible Assets Acquired Trade accounts payable Accounts Payable, Trade, Current Customer Concentration Risk Customer Concentration Risk [Member] Cash Flow Impact of Divestiture Schedule of Noncash or Part Noncash Divestitures [Table Text Block] Schedule of Annual Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Diluted (in shares) Diluted weighted average common shares (in shares) Diluted weighted average common shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Defined Contribution Plan [Table] Defined Contribution Plan [Table] Conversion of Stock, Name [Domain] Conversion of Stock, Name [Domain] Number of operating segments Number of Operating Segments Cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Inventory, Current [Table] Inventory, Current [Table] Bank lines-of-credit Disposal Group, Including Discontinued Operation, Short-Term Bank Loans And Notes Payable, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Short-Term Bank Loans And Notes Payable, Cash Flow Increase (Decrease) Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] 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 Provision for uncertain tax positions (net) Beginning balance Balance at end of period Unrecognized Tax Benefits Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Common stock Common Stock, Value, Issued 2025 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Borrowings of senior secured debt, net of deferred financing costs Proceeds from Issuance of Secured Debt Percentage of ownership interest sold Sale Of Stock, Percentage Of Ownership Interest Sold Sale Of Stock, Percentage Of Ownership Interest Sold Restricted cash Restricted Cash, Current Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Less debt payable within one year Long-term Debt, Current Maturities Benefit obligation at beginning of year Benefit obligation at end of year Defined Benefit Plan, Benefit Obligation Entity Current Reporting Status Entity Current Reporting Status Offering price (in dollars per share) Sale of Stock, Price Per Share Change in fair value of contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Amortization of net transition asset Defined Benefit Plan, Amortization of Transition Asset (Obligation) Related Party Transaction [Axis] Related Party Transaction [Axis] Other Liabilities Disclosure [Abstract] Net Income Per Share Earnings Per Share, Policy [Policy Text Block] AMTC Facility AMTC Facility [Member] AMTC Facility Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest 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 Inventory Disclosure [Abstract] Cumulative provision-to-return Effective Income Tax Rate Reconciliation, Cumulative Provision-To-Return, Amount Effective Income Tax Rate Reconciliation, Cumulative Provision-To-Return, Amount Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Number of line-of-credit agreements Number Of Line Of Credit Agreements Number Of Line Of Credit Agreements Operating lease, liability Operating Lease, Liability Debt payable after one year Debt payable in 2028 Long-term Debt, Excluding Current Maturities Actuarial loss Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit Equity attributable to Allegro MicroSystems, Inc. Stockholders' Equity Attributable to Parent Foreign tax rate Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Preliminary purchase price Total estimated fair value of consideration Business Combination, Consideration Transferred Entity Address, City or Town Entity Address, City or Town Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Accounting Standards Update [Domain] Accounting Standards Update [Domain] Interest rate at period end Line of Credit Facility, Interest Rate at Period End Dividends paid Payments of Dividends Valuation allowance for deferred income tax assets Deferred Tax Assets, Valuation Allowance Foreign currency exchange rate changes Change in foreign currency exchange rates Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Construction in progress Construction in Progress [Member] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Bank Of Mitsubishi UFJ Bank Of Mitsubishi UFJ [Member] Bank Of Mitsubishi UFJ Accounts receivable - other Increase (Decrease) in Other Receivables If Initial Public Offering Occurs Share-Based Payment Arrangement, If Initial Public Offering Occurs [Member] Share-Based Payment Arrangement, If Initial Public Offering Occurs Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Amounts due to related party Accounts Payable, Related Parties, Current Less: Less [Abstract] Less Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Accrued self insurance liability, current Self Insurance Reserve, Current Comprehensive income attributable to non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Operating loss carryforward Operating Loss Carryforwards Net income attributable to Allegro MicroSystems, Inc. per share (Note 16): Earnings Per Share [Abstract] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Discrete Technology Development Agreement Discrete Technology Development Agreement [Member] Discrete Technology Development Agreement Disposal Group Name [Domain] Disposal Group Name [Domain] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Five Document Fiscal Period Focus Document Fiscal Period Focus 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 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 Net income attributable to common stockholders, diluted Net Income (Loss) Available to Common Stockholders, Diluted 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 Capitalized transaction costs Deferred Tax Assets, Transaction Costs Deferred Tax Assets, Transaction Costs Entity Filer Category Entity Filer Category Schedule of Stock-Based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Common Stock Common Stock [Member] 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 Product and Service [Domain] Product and Service [Domain] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Promissory notes outstanding Notes Receivable, Related Parties Bank lines-of-credit Short-term Bank Loans and Notes Payable Non-Controlling Interest Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] Total contributions Defined Contribution Plan, Cost Completed technology Process technology Technology-Based Intangible Assets [Member] Geographic Concentration Risk Geographic Concentration Risk [Member] Accruals Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Accruals Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Accruals Stocks Defined Benefit Plan, Equity Securities, Common Stock [Member] Projected benefit obligations Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation Revenue Benchmark Revenue Benchmark [Member] Wafer foundry products Wafer Foundry Products [Member] Wafer Foundry Products Unusual or Infrequent Item, or Both [Domain] Unusual or Infrequent Item, or Both [Domain] Deconsolidation related to the PSL Divestiture (Note 1) Noncash or part noncash divestiture, amount of consideration received Noncash or Part Noncash Divestiture, Amount of Consideration Received Common Stock, Class A Common Class A [Member] Net (decrease) increase in Cash and cash equivalents and Restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquisition Business Combination Disclosure [Text Block] AME Plan AME Plan [Member] AME Plan Conversion of Stock [Line Items] Conversion of Stock [Line Items] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax 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 Sale of Stock [Domain] Sale of Stock [Domain] State Deferred State and Local Income Tax Expense (Benefit) Rolling performance period Deferred Compensation Arrangement with Individual, Requisite Service Period Ownership [Domain] Ownership [Domain] Domestic operations Income (Loss) from Continuing Operations before Income Taxes, Domestic 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 BEAT Effective Income Tax Rate Reconciliation, Base Erosion Payment, Amount Effective Income Tax Rate Reconciliation, Base Erosion Payment, Amount Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Accrued management incentive (LTCIP) Balance at the beginning of the period Balance at the end of the period Deferred Compensation Cash-based Arrangements, Liability, Current Annual fees payable Related Party Transaction, Annual Fees Payable Related Party Transaction, Annual Fees Payable Number of locations Number Of Locations Number Of Locations Total stockholders' equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Nature of the Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] PSL Polar Semiconductor, Inc. [Member] Polar Semiconductor, Inc. Proceeds from initial public offering, net of underwriting discounts and other offering costs Proceeds from Issuance Initial Public Offering Other Asia Other Asia [Member] Other Asia Additional paid-in capital Additional Paid in Capital 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Class of Stock [Axis] Class of Stock [Axis] Extension term Related Party Transaction, Extension Term Related Party Transaction, Extension Term Balance at the beginning of the period Balance at the end of the period Accrued management incentive (LTCIP) Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent Cash paid for income taxes Income Taxes Paid, Net Schedule of Restricted Stock Units Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Company contributions Defined Contribution Plan, Employer Discretionary Contribution Amount Accounting Standards Update and Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] 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 Total liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Diluted (in dollars per share) Diluted net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share) Earnings Per Share, Diluted Current Liabilities Deferred Compensation Cash-based Arrangements, Liability, Current [Roll Forward] Deferred Compensation Cash-based Arrangements, Liability, Current Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Shares Of Unvested Restricted Common Stock Shares Of Unvested Restricted Common Stock [Member] Shares Of Unvested Restricted Common Stock Summary of Components of Debt Schedule of Debt [Table Text Block] Noncontrolling Interest [Line Items] Noncontrolling Interest [Line Items] Noncash or Part Noncash Divestitures [Table] Noncash or Part Noncash Divestitures [Table] Eliminations Consolidation, Eliminations [Member] Depreciation expense Depreciation Entity Address, Address Line One Entity Address, Address Line One Reimbursement of development costs Related Party Transaction, Reimbursement Of Development Costs Related Party Transaction, Reimbursement Of Development Costs Fully depreciated assets retired during period Property, Plant and Equipment, Disposals Entity Emerging Growth Company Entity Emerging Growth Company Write-offs, net of recoveries Accounts Receivable, Allowance For Returns And Sales, Writeoff Accounts Receivable, Allowance For Returns And Sales, Writeoff Deferred income taxes Total deferred Deferred Income Tax Expense (Benefit) Fees received Related Party Transaction, Other Revenues from Transactions with Related Party Impairment of long-lived assets Impairment of Long-Lived Assets to be Disposed of Related party note receivable Disposal Group, Including Discontinued Operation, Due From Related Parties, Noncurrent, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Due From Related Parties, Noncurrent, Cash Flow Increase (Decrease) Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Non-controlling Interests Noncontrolling Interest [Member] Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Cash dividend paid to holders of Class A common stock Dividends, Common Stock, Cash 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] Accumulated benefit obligations Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Accrued expenses and other current liabilities Total Accounts Payable and Other Accrued Liabilities, Current Trading Symbol Trading Symbol Disposal Group Classification [Domain] Disposal Group Classification [Domain] Weighted-Average Remaining Contractual Life (In years) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Collateral fees, amount Line of Credit Facility, Collateral Fees, Amount Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Sanken Sanken [Member] Sanken Trade accounts receivable, returns, credits issued, and price protection adjustments, current Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments, Current Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments, Current Other current liabilities Other Sundry Liabilities, Current Organization, Consolidation and Presentation of Financial Statements [Abstract] Other Americas Other Americas [Member] Other Americas Foreign operations Income (Loss) from Continuing Operations before Income Taxes, Foreign Entity Shell Company Entity Shell Company Fair Value, Recurring Fair Value, Recurring [Member] Business Segment Information Segment Reporting, Policy [Policy Text Block] Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Entity Public Float Entity Public Float Document Type Document Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Other, net Other Nonoperating Income (Expense) Collateral, secured period Line Of Credit Facility, Collateral, Secured Period Line Of Credit Facility, Collateral, Secured Period Payables and Accruals [Abstract] Retirement Plans Retirement Benefits [Text Block] 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 Recorded inventory provisions Inventory Write-down Level 3 Fair Value, Inputs, Level 3 [Member] Accelerated vesting, number (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number Magnetic sensors (“MS”) Magnetic Sensors [Member] Magnetic Sensors 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 Fees paid Related Party Transaction, Expenses from Transactions with Related Party Interest paid Interest Paid, Related Party Interest Paid, Related Party Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid 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 Provision for uncertain tax positions Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Line of Credit Line of Credit [Member] Affiliated Entity in Philippines Affiliated Entity In Philippines [Member] Affiliated Entity In Philippines Operating income Operating Income (Loss) Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Variable Rate [Axis] Variable Rate [Axis] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies (Note 15) Commitments and Contingencies Maximum employee contribution Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Power integrated circuits (“PIC”) Power Integrated Circuits [Member] Power Integrated Circuits Entity Address, State or Province Entity Address, State or Province 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 Tax provision at U.S. statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Currency translation Goodwill, Foreign Currency Translation Gain (Loss) Retained earnings Retained Earnings (Accumulated Deficit) Operating lease, right-of-use asset Operating Lease, Right-of-Use Asset RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH: Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Loss on debt extinguishment Loss on debt extinguishment Gain (Loss) on Extinguishment of Debt Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Stockholders' Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Customer [Axis] Customer [Axis] 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 Income Taxes Income Tax, Policy [Policy Text Block] Government securities US Treasury and Government [Member] FDII Effective Income Tax Rate Reconciliation, Foreign Derived Intangible Income, Amount Effective Income Tax Rate Reconciliation, Foreign Derived Intangible Income, Amount Raw materials and supplies Inventory, Raw Materials and Supplies, Net of Reserves Schedule of Other Long-Term Liabilities Other Noncurrent Liabilities [Table Text Block] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Transition tax Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Transition Tax on Accumulated Foreign Earnings, Amount Net sales Total net sales Revenue from Contract with Customer, Excluding Assessed Tax Advertising expense Advertising Expense Inventory [Line Items] Inventory [Line Items] Weighted-average fair value per share (in dollars per share) Share Price Lender Name [Axis] Lender Name [Axis] Business Acquisition [Axis] Business Acquisition [Axis] Geographical [Domain] Geographical [Domain] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Foreign Deferred Foreign Income Tax Expense (Benefit) Income before provision for incomes attributable to: Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Entity Voluntary Filers Entity Voluntary Filers Property, plant and equipment, net Disposal Group, Including Discontinued Operation, Property, Plant And Equipment, Net, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Property, Plant And Equipment, Net, Cash Flow Increase (Decrease) Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five TRIP Talent Retention Incentive Program [Member] Talent Retention Incentive Program Credit Facility [Axis] Credit Facility [Axis] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Additions during the year Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase for Purchase Schedule of Accrued Expenses and Other Current Liabilities Other Current Liabilities [Table Text Block] Foreign Tax Authority Foreign Tax Authority [Member] Business Combinations [Abstract] Retirement Plan Name [Domain] Retirement Plan Name [Domain] Loss of acquiree Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Assets Held for Sale Assets Held For Sale, Policy [Policy Text Block] Assets Held For Sale, Policy Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Unamortized deferred financing costs Unamortized Debt Issuance Expense Selling, general and administrative Selling, General and Administrative Expenses [Member] Goodwill [Roll Forward] Goodwill [Roll Forward] 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] Summary of Preliminary Purchase Price Allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Less tax expense Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Outstanding balance Long-term Line of Credit Defined Benefit Plan, Plan Assets, Category [Axis] Defined Benefit Plan, Plan Assets, Category [Axis] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Credit Suisse AG, Cayman Islands Branch Credit Suisse AG, Cayman Islands Branch [Member] Credit Suisse AG, Cayman Islands Branch Entity Central Index Key Entity Central Index Key Related Party [Domain] Related Party [Domain] Number of reporting units Number of Reporting Units Related Party Transaction [Line Items] Related Party Transaction [Line Items] Monthly fee payable Related Party Transaction, Monthly Fee Payable Related Party Transaction, Monthly Fee Payable 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] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] 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 Schedule of Intangible Assets, Net Schedule of Finite-Lived Intangible Assets [Table Text Block] Mizuho Bank, Ltd Mizuho Bank, Ltd [Member] Mizuho Bank, Ltd Number of continents on which entity operates Number Of Continents On Which Entity Operates Number Of Continents On Which Entity Operates Directors and executive officers Management [Member] Geographical [Axis] Geographical [Axis] Statement of Cash Flows [Abstract] Payments Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Payments Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Payments Sanken Majority Shareholder [Member] Restricted cash Disposal Group, Including Discontinued Operation, Restricted Cash, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Restricted Cash, Cash Flow Increase (Decrease) Income Statement Location [Axis] Income Statement Location [Axis] Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Change in AOCI for non-U.S. defined benefit plan Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax Trade accounts receivable, net Receivable [Policy Text Block] Federal Current Federal Tax Expense (Benefit) Intangible assets amortization expense Amortization of Intangible Assets Line of Credit Facility [Table] Line of Credit Facility [Table] Estimated deferred payroll taxes, CARES Act to be paid, third quarter of fiscal year 2022 Estimated Deferred Payroll Taxes, CARES Act, To Be Paid Year One Estimated Deferred Payroll Taxes, CARES Act, To Be Paid Year One Issuance of common stock Stock Issued During Period, Value, New Issues Fair Value of Entity's Plan Assets Defined Benefit Plan, Plan Assets, Category [Table Text Block] 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] 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 Accrued management incentive (non-LTCIP) Other Deferred Compensation Arrangements, Liability, Classified, Noncurrent Title of 12(b) Security Title of 12(b) Security Disposal Group Classification [Axis] Disposal Group Classification [Axis] Intangible assets, net Net Carrying Amount Finite-Lived Intangible Assets, Net Total Long-Lived Assets Other assets, net Assets for Plan Benefits, Defined Benefit Plan Accrued income taxes Accrued Income Taxes, Current Shares issued upon conversion (in shares) Conversion of Stock, Shares Issued Pension Promise Pension Promise [Member] Pension Promise Vesting [Domain] Vesting [Domain] Interest payable Interest Payable 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] Research Tax Credit Carryforward Research Tax Credit Carryforward [Member] Net proceeds Sale of Stock, Consideration Received on Transaction Depreciation and amortization Depreciation, Depletion and Amortization Schedule of Tax Provision Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Noncontrolling interest ownership percentage Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Product and Service [Axis] Product and Service [Axis] Proceeds from unsecured credit facilities Proceeds from Issuance of Unsecured Debt Stock-based compensation expense not yet recorded, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Non-US Non-US [Member] Net income attributable to common stockholders, basic Net Income (Loss) Available to Common Stockholders, Basic Rent expense Sublease payments Operating Lease, Expense Deferred financing costs Deferred Offering Costs Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Related party notes payable, less current portion Notes Payable, Related Parties, Noncurrent Transition Services Agreement Transition Services Agreement [Member] Transition Services Agreement Debt Instrument [Axis] Debt Instrument [Axis] Thereafter Defined Benefit Plan, Expected Future Benefit Payment, After Year Five Defined Benefit Plan, Expected Future Benefit Payment, After Year Five RSU Conversion Program LTCIP/TRIP Award RSU Conversion Program [Member] LTCIP/TRIP Award RSU Conversion Program Base acquisition purchase price due Business Combination, Consideration Transferred Payable Business Combination, Consideration Transferred Payable Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Tax credit carryforward, valuation allowance Tax Credit Carryforward, Valuation Allowance 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] AML US Employee, Defined Contribution Plan AML US Employee, Defined Contribution Plan [Member] AML US Employee, Defined Contribution Plan One-time dividend treated as compensation expense for tax purposes Effective Income Tax Rate Reconciliation, Deduction, Dividends, Amount Revenue from Contract with Customer [Abstract] Inventory and sales related Deferred Tax Assets, Inventory Operating loss carryforwards, valuation allowance Operating Loss Carryforwards, Valuation Allowance State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Research and development Research and Development Expense Subsequent Event Subsequent Event [Member] Domestic Tax Authority Domestic Tax Authority [Member] Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Concentration Risk Type [Axis] Concentration Risk Type [Axis] 401(K) Plan Company 401(K) Plan [Member] Company 401(K) Plan Fair value of earn-outs Contingent consideration Business Combination, Consideration Transferred, Liabilities Incurred Inventories Disposal Group, Including Discontinued Operation, Inventory, Net, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Inventory, Net, Cash Flow Increase (Decrease) Related party notes payable, less current portion Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Noncurrent, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Noncurrent, Cash Flow Increase (Decrease) Performance period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Loss on disposal of assets Gain (Loss) on Disposition of Assets 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Finite-life intangible assets Fair value Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax of $391 and $233 in 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 Beginning balance Ending balance Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax Reclassification Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Reclassifications Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Reclassifications Current assets: Assets, Current [Abstract] Conversion rate Conversion Of Stock, Conversion Ratio Conversion Of Stock, Conversion Ratio Amortization expense Amortization Lessee, operating terminate, period of notice Lessee, Operating Sublease, Option To Terminate, Period Of Notice Lessee, Operating Sublease, Option To Terminate, Period Of Notice Comprehensive income attributable to Allegro MicroSystems, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Patents Patents [Member] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Schedule of Income Taxes Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Non-U.S. rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase Issuance of common stock, gross (in shares) Stock Issued During Period, Shares, New Issues, Gross Stock Issued During Period, Shares, New Issues, Gross Legal Entity [Axis] Legal Entity [Axis] City Area Code City Area Code GILTI Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income, Amount Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income, Amount Document Period End Date Document Period End Date Stock-based compensation Deferred Tax Liabilities, Deferred Expense Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Related party trade accounts receivable Trade accounts receivable from related party Accounts Receivable, Related Parties, Current Net Sales by Core End Market and Application Disaggregation of Revenue [Table Text Block] Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Operating lease agreement term Lessee, Operating Lease, Term of Contract Restricted cash Restricted Cash and Cash Equivalents, Fair Value Disclosure Restricted Cash and Cash Equivalents, Fair Value Disclosure Accounts receivable - other Accounts and Other Receivables, Net, Current 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 IPO - Selling Shareholders IPO - Selling Shareholders [Member] IPO - Selling Shareholders Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Stock-based compensation Share-based Payment Arrangement, Noncash Expense 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 IC Technology Development Agreement IC Technology Development Agreement [Member] IC Technology Development Agreement Cover [Abstract] Accrued retirement Liability, Retirement and Postemployment Benefits Maximum employer contribution Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay PSL Equity Method Investee [Member] Schedule of Income before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Accounts receivable – other Disposal Group, Including Discontinued Operation, Accounts Receivable, Accounts And Other Receivables, Net, Current, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Accounts Receivable, Accounts And Other Receivables, Net, Current, Cash Flow Increase (Decrease) Total Debt Long-term Debt Other Other Countries [Member] Other Countries Retirement Plan Name [Axis] Retirement Plan Name [Axis] Service cost Defined Benefit Plan, Service Cost Customer relationships Customer Relationships [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Cost of goods sold Cost of Goods and Services Sold Equity Components [Axis] Equity Components [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Gross deferred income tax assets Deferred Tax Assets, Gross Receivables [Abstract] Minimum Minimum [Member] Thailand THAILAND Europe Europe [Member] Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Defined Benefit Plan, Plan Assets, Category [Domain] Defined Benefit Plan, Plan Assets, Category [Domain] Stocks and other investments Defined Benefit Plan, Equity Securities [Member] Redemptions during the year Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Decrease for Settlement Net income attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Accrued salaries and wages Accrued Salaries, Current Entity Interactive Data Current Entity Interactive Data Current Net periodic pension expense Defined Benefit Plan, Net Periodic Benefit Cost (Credit) United States UNITED STATES Bonuses, commissions and other compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] 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 Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Foreign Current Foreign Tax Expense (Benefit) Unusual or Infrequent Item, or Both [Axis] Unusual or Infrequent Item, or Both [Axis] Total Defined Benefit Plan, Expected Future Benefit Payment, Total Defined Benefit Plan, Expected Future Benefit Payment, Total Statement of Stockholders' Equity [Abstract] Schedule of Finite-Lived Intangible Assets Acquired Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Total deferred income tax liabilities Deferred Tax Liabilities, Gross 2022 Defined Benefit Plan, Expected Future Benefit Payment, Year One Allowance for Doubtful Accounts Accounts Receivable, Allowance for Credit Loss [Roll Forward] Advertising Costs Advertising Cost [Policy Text Block] Non-Related Party Revenue Non-Related Party Revenue [Member] Non-Related Party Revenue Proceeds from sales of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Unsecured Revolving Credit Facilities Unsecured Revolving Credit Facilities [Member] Unsecured Revolving Credit Facilities Change in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Retirement Plan Type [Domain] Retirement Plan Type [Domain] 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 Consolidation Items [Axis] Consolidation Items [Axis] Research and development Research and Development Expense [Member] Trade accounts receivable, net of allowances for doubtful accounts of $138 and $288 at March 26, 2021 and March 27, 2020, respectively Trade accounts receivable, net Trade accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Beginning balance Ending balance Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Total Lessee, Operating Lease, Liability, to be Paid Ownership percentage by majority shareholder Noncontrolling Interest, Ownership Percentage by Parent Other accruals and reserves Deferred Tax Assets, Other Foreign Currency Transaction and Translations Foreign Currency Transactions and Translations Policy [Policy Text Block] Trademarks Trademarks [Member] Management Long-Term Incentive Plan Compensation Related Costs, General [Text Block] Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Note receivable from related party Notes Receivable, Related Parties, 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 Document Transition Report Document Transition Report Schedule of ESPP Fair Value Assumptions Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Revaluation of equity securities Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase (Decrease) for Actual Return (Loss) on Plan Assets Still Held Other (expense) income: Nonoperating Income (Expense) [Abstract] Level 2 Fair Value, Inputs, Level 2 [Member] Purchase price Disposal Group, Including Discontinued Operation, Consideration Liabilities: Liabilities, Fair Value Disclosure [Abstract] Vesting [Axis] Vesting [Axis] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Contingent consideration Contingent Consideration, Fair Value Disclosure Contingent Consideration, Fair Value Disclosure Estimated fair value of assets acquired and liabilities assumed: Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Credit Facility [Domain] Credit Facility [Domain] Basic (in dollars per share) Basic net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share) Earnings Per Share, Basic Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Estimated cash benefit, CARES Act, net operating losses Estimated Cash Tax Benefit, CARES Act, Net Operating Losses Estimated Cash Tax Benefit, CARES Act, Net Operating Losses Performance term Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Entity File Number Entity File Number Accrued retirement, other long-term liabilities Liability, Defined Benefit Plan, Noncurrent Non-U.S. rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase Finite-lived intangible assets Finite-lived Intangible Assets Acquired Net working capital Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net Working Capital Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net Working Capital Amounts in AOCI before tax Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax Stock-based compensation Share-based Payment Arrangement, Expense Weighted average shares outstanding: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Disposal Group Name [Axis] Disposal Group Name [Axis] Document Annual Report Document Annual Report Prepaid tooling costs Tools, Dies and Molds [Member] 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) Schedule of Trade Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Stock Issued in Common Stock Conversion Schedule of Conversions of Stock [Table Text Block] Common Class A And Common Class L Common Class A And Common Class L [Member] Common Class A And Common Class L Retirement Benefits [Abstract] Stock-based compensation (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Non-controlling interests Stockholders' Equity Attributable to Noncontrolling Interest 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 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 Equity method investment in PSL Deferred Tax Liabilities, Investment in Noncontrolled Affiliates CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Period for notice of termination (at least) Related Party Transaction, Notice Of Termination, Term Related Party Transaction, Notice Of Termination, Term Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] 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] 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 Outstanding loan amounts extinguished Extinguishment of Debt, Amount Loans Defined Benefit Plan, Debt Security [Member] 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) Trade accounts receivable Increase (Decrease) in Accounts Receivable Statement of Comprehensive Income [Abstract] Estimated offering costs Stock issuance costs Payments of Stock Issuance Costs Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total liabilities, non-controlling interest and stockholders' equity Liabilities and Equity Loss Contingencies [Line Items] Loss Contingencies [Line Items] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Lapse in statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Allocated purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Antidilutive securities excluded from computation of income per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Total current Current Income Tax Expense (Benefit) Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Entity Ex Transition Period Entity Ex Transition Period Gross increases-tax positions in prior period Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Estimated useful life Weighted- Average Lives Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Weighted average conversion price (in dollars per share) Conversion of Stock, Weighted Average Conversion Price Conversion of Stock, Weighted Average Conversion Price Schedule of Estimated Future Benefit Payments Schedule of Expected Benefit Payments [Table Text Block] Gross profit Gross Profit Property, plant and equipment, net Total Property, Plant and Equipment, Net Entity Tax Identification Number Entity Tax Identification Number Photonics Photonics [Member] Photonics Interest expense, net Interest Income (Expense), Nonoperating, Net Foreign currency exchange rate changes Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Common Stock and Stock-Based Compensation Share-based Payment Arrangement [Text Block] Net income attributable to Allegro MicroSystems, Inc. Net income attributable to Allegro MicroSystems, Inc. Net Income (Loss) Attributable to Parent Trade accounts receivable, net of allowances Disposal Group, Including Discontinued Operation, Accounts Receivable, After Allowance For Credit Loss, Current, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Accounts Receivable, After Allowance For Credit Loss, Current, Cash Flow Increase (Decrease) Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] France Tax Authority France Tax Authority [Member] France Tax Authority Other long-term liabilities Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent, Cash Flow Increase (Decrease) Long-Term Liabilities Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent [Roll Forward] Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Inventories Inventory Disclosure [Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Operating expenses: Operating Expenses [Abstract] Schedule of Changes in Allowance for Doubtful Accounts and Returns and Sales Allowances Financing Receivable, Current, Allowance for Credit Loss [Table Text Block] Compensation Related Costs [Abstract] Additional paid-in capital Disposal Group, Including Discontinued Operation, Additional Paid In Capital, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Additional Paid In Capital, Cash Flow Increase (Decrease) Tax credits Deferred Tax Assets, Tax Credit Carryforwards Voxtel Voxtel, Inc. [Member] Voxtel, Inc. Signing fee Related Party Transaction, Signing Fee Related Party Transaction, Signing Fee Intrinsic value, vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Capital contribution Adjustments To Additional Paid In Capital, Capital Contribution Adjustments To Additional Paid In Capital, Capital Contribution SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] 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 Other Other Sundry Liabilities, Noncurrent Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Automotive Automotive End Market [Member] Automotive End Market Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] 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 Benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid 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 Schedule of Amounts Recorded for AOCI for Defined Benefit Plan Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Schedule of Estimated Useful Lives of Property, Plant, and Equipment Schedule of Property, Plant, and Equipment Property, Plant and Equipment [Table Text Block] Issuance of common stock (in shares) Stock Issued During Period, Shares, New Issues Estimated deferred payroll taxes, CARES Act Estimated Deferred Payroll Taxes, CARES Act Estimated Deferred Payroll Taxes, CARES Act Plan assets Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets Gross Finite-Lived Intangible Assets, Gross Amounts in AOCI before tax Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax Conversion of Stock [Table] Conversion of Stock [Table] 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 Charged to costs and expenses or revenue Accounts Receivable, Credit Loss Expense (Reversal) Money Market Funds Money Market Funds [Member] 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 Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Amounts in AOCI before tax Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax Related Party Transactions [Abstract] Cash and cash equivalents Disposal Group, Including Discontinued Operation, Cash And Cash Equivalents, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Cash And Cash Equivalents, Cash Flow Increase (Decrease) Schedule of Future Minimum Lease Payments for Noncancelable Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Basic (in shares) Basic weighted average common shares (in shares) Weighted Average Number of Shares Outstanding, Basic Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Risk-free rate of return Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Ownership [Axis] Ownership [Axis] Loss Contingencies [Table] Loss Contingencies [Table] SG8 Collaboration Agreement SG8 Collaboration Agreement [Member] SG8 Collaboration Agreement Plan Name [Domain] Plan Name [Domain] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Equity method investment, ownership percentage Equity Method Investment, Ownership Percentage Actuarial loss Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Cash Equivalents and Restricted Cash Cash and Cash Equivalents, Policy [Policy Text Block] Foreign currency transaction (loss) gain Foreign Currency Transaction Gain (Loss), before Tax Inventories Inventory, Policy [Policy Text Block] Income tax (benefit) provision Total income tax provision Income Tax Expense (Benefit) Priority dividend, percentage Common Stock, Priority Dividend, Percentage Common Stock, Priority Dividend, Percentage 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 Property, Plant and Equipment, Net Property, Plant and Equipment, Policy [Policy Text Block] Local Phone Number Local Phone Number Base purchase price Payments to Acquire Businesses, Gross 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 Revenue of acquiree Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Accelerated vesting cost Share-based Payment Arrangement, Accelerated Cost Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Environmental accruals Accrual for Environmental Loss Contingencies 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 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] Estimated fair value of consideration: Business Combination, Consideration Transferred [Abstract] Gross decreases-tax positions in prior period settlement Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Contract liabilities Contract with Customer, Liability Related Party Transaction [Domain] Related Party Transaction [Domain] 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 Potential payout Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Price Support Payment Price Support Payment [Member] Price Support Payment Stated interest rate Notes Receivable, Related Party, Stated Interest Rate Notes Receivable, Related Party, Stated Interest Rate Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] 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] Non-U.S. assumed discount rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Repayment of senior secured debt Repayment of senior secured debt Repayments of Secured Debt Amortization of debt issuance costs Amortization of Debt Issuance Costs Pension Obligations Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block] Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Purchase obligation Purchase Obligation, to be Paid, Year One Retained Earnings Retained Earnings [Member] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding 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 Schedule of Expense Related to Defined Benefit Plan Schedule of Net Benefit Costs [Table Text Block] 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 Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities 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] Award Type [Domain] Award Type [Domain] Contribution of cash balances due to divestiture of subsidiary Cash Divested from Deconsolidation Loans to cover purchase of common stock under employee stock plan Notes Issued Property, Plant and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Trade accounts payable Disposal Group, Including Discontinued Operation, Accounts Payable, Trade, Current, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Accounts Payable, Trade, Current, Cash Flow Increase (Decrease) Prepaid expenses and other current assets Disposal Group, Including Discontinued Operation, Prepaid Expense And Other Assets, Current, Cash Flow Increase (Decrease) Disposal Group, Including Discontinued Operation, Prepaid Expense And Other Assets, Current, Cash Flow Increase (Decrease) Provision for uncertain tax positions (net) Unrecognized Tax Benefits, Net Unrecognized Tax Benefits, Net Deposits on AMTC facility Deposit Liability, Current 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 Net Income per Share Earnings Per Share [Text Block] Pension Plan Pension Plan [Member] Office equipment Office Equipment [Member] Non-U.S. assumed discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Current liabilities: Liabilities, Current [Abstract] Income Tax Contingency [Table] Income Tax Contingency [Table] Recently Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] EX-101.PRE 15 algm-20210326_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 16 algm-20210326_g1.jpg GRAPHIC begin 644 algm-20210326_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 **** D 9)K\POB)^W+^T#_ ,%)/VVHOV,?V2/B?>^"/A]9W,XUSQ?H M3[+Z_M+?_7W2S*=T<;-B.%4*[C(K.<-M3]#OV@8?$-Q\!?&\'A+S?[5?PAJ2 MZ9Y ^?[0;601[???MQ[U^2/_ ;K7NEV_P"V;XGM+MD6YN/AO=+:%L9;%]8L MRCWP,_130!^COAS_ ()L?L]>#-!%KX-\1?$+2]=$?_(X6GQ(U0:D\N,>:Y,_ MDN3W1HC&?[E8O[(DOQD^ .F_&W4?VO\ XMW7B)/"WB4WD/BV^MDA6;18M+MY M8Y1'$H5"J!@ZJ/\ 6+)RQ.3]-5X%_P %2=-U_5?^"?/Q6M?#2N;E?"[RR"/K MY$ZY8:QX]\0^"_@WX/L_M*O UK_:=Q;6_BN]N['5;*,@S1W%M=2RQ.43=(I*G)3:P((*_/7_!M M3<6"R_&2T) NF70'7)Y:,?VB#CZ$C/U%??\ ^VU<65K^QI\6IM191 /AIKHD MW]"#I\XQ[YSC'O0!Y)_P3+_;MTW_ (*(? 34K+QYIZ6/B[P\T5GXKM-,N)+= M)TD#&&[A9&#QK)L<%0V5:-N<%:_/G_@H-KO[67[-7QCI.=JONR(7!R*[?_@V^TO7I?CK\1M: MMTD_LN#PE;07C#[@N)+H-"#[[8Y\?C7T_P#%K]F%/VMOV6/VC?A5960FUJ+X MNZIJ?A@XRRZC;V=F\2KZ>8-\)/99FH ^G/V7/CQH'[3?[/OA/XZ^'=BP^(M' MCN)X(VR+:Y&4G@SW,'_#/B MTW\?A/2]!\1W5G;MIEC.+2.[V12*&:XE2XG#$9,>._A!X!\):>MII6B>!)+#3;5.D4$,JQQJ/HJ@4 ?I'\-/@AX7U/]E/0] U M;Q%XJGFO?"EI=7FK'QIJ8O9+IK,;IA/]H\Q22[-M#;>9 M(0%,5JLVPY_UKPKU84 ?+?[)?_!4R3XM_P#!5OQE\-]1\0,_@;Q;"-%\#AY/ MW4$[Z/^S[,&V\):W!=-I%_IHB2WE*QL M=BM$D 7(Y:!R3DU^P?[+'Q[T#]I_]GOPG\=O#FQ8O$.D1SW-O&V1;72Y2X@S M_P!,YED3/?;GO0!^5_[<_C?XJ?#?_@J_9? /P1\<_B'IW@_4?$GAV*XT.W^( M6JB,1W0MO/1&^T;T#;W/RL-N[Y<8&/I#_@JG\'?'/[(W[/X_:7_9:_:/^)WA MF]T/6+2'4='O/B+J>J65Y#,_EAC%?3S?.KE#U*E2X*]"/E;_ (*;KJ[?\%I] M.7P_+;)?GQ!X4%D]XC-"LVRTV%U4ABN[&0""1G!%:O\ P4Z_:I_:9\?_ !_T M_P#8H_;5O=)\#^!;+Q#;7>H:OX+T::;^T+-B5BO\3S%I(U!8^6I&UE<$.\8% M 'WY_P $R_VH?$7[=O[&UMXV^*MIMUJVU&XT37[G3Y'M1>2PK&XG3RBIB+1R MQ[@A WA\8&%'Y]:KXV^+47_!8D?LSQ?'[XD+X);XGQ6)T0?$/5-OV5F5S!O\ M_?LY*_>SMXSWK]5OV4/@!\(_V9O@/H7PI^"$AG\/V]O]IM]2>X6:346F_>-= M/(H"N7R""H"[=H4!0!7Y.:S_ ,K "?\ 97H/_04H ^Q?^"QG[5OBS]D3X6?# M[X1?#+Q1JWANW\;:Q/!K'BBPN9)[_3],MF@-P()9"SB9OM*E7R6 1@,$@CU# M0/V0?@#X[^$EOX\_8Y^,>O\ A[5;RP\W0/'^@>-+V_%Q+M^5KN.>:2*\0L!Y MD(D2XU;PGJ=N@>>T:$Q132 M>62/-AS<0K(F1G>A!#!2/RI\8?!+_@I7_P $=O&+>/O"VLWD/AIKQ1+K6B3- M=Z'J&3A4NX& \MF'RCS45LD^6Y(S0!^I?PK^-6J?LQ_\$\['XR_M1W=TVJ^% M?#\S^*#(ZBMM"^'_ (6UVXTZRGN9-SJL\ENR27 BC"LQ=LL\JXVH"AJ? MMO?M67W[=?\ P1=G^.>A:%_9MU:^*;"U\9Z;;,S16TT4ZHVTGDQL\MM(N,;2/'VI/B1.\W//EMI]B$_59* -+_ (*9_#?XF_L0 M_"^V_; _8V^*OB?P\_A[5;:'Q5X8OO$-UJ.E:A:SR"))6M[N215<2M&A*[!/^"E7[)T7C'4(+W2+UI7TWQ1I^B:U<6ZGJ"Z59>)_$]S>VFMZ;!>RVDT1,C%$N$,613YD4 MB8:-MRY4C!!Y\_TC]D'X\07&@ZTD0:;2[U=8O@D MR>J\[73(WHS#(."/SF_9R_:/^-7_ 2R^+/Q _9)^/NDW0\.:Y8W=CJ]A'N= M+:YDMV2WU.USC?&ZE-V "\9'&Z-5H _8/]C_ ,&6?@_]G+PJ7>I^&= M/O=3U'7]=NM0N+FXDMHWDD+W$CE6N3Z,LA@M/$.ES:IL''V?SP@S[>:\7XXH \@_X)\^-OCO M_P %7?BYXN^-_P"T+\1->TKX=>%[J*VT+X?^%M=N-.LI[F3T_X*9_#?XF_L0_"^V_; _8V^*OB?P\_A[5;:'Q5X8OO$-UJ M.E:A:SR"))6M[N215<2M&A*["?^"B?[+MKX_N]/FT^^6X-AXITG3M3GMVM+Z(*Q\N6)UD$;JR2+\V=K[225 M:OS;_8U\4_%7XK_\%3+C]F3Q_P#M!_$V_P#!L7B7Q'9KIH^).K1.8K2*[: & M6.X63*F)#G=SCG.37N?_ ;:Z9K\7PT^*>LW*R?V7<:[ID-FQ^X;B.&=IL>^ MV2#/U%?-'['.E?$+6O\ @LSJ^F_"WQEIV@:Y)XT\6_8]5U71&U&"'$=\7#0+ M/"7W*&4'S!M)!YQ@@'Z ?M/_ +$3C0+[4_V8?VCOBWIWC#PB++5KKPXGQ)U? M48=1M&F8F%XYYI&+R)!-L"-DE0"I#"OL:OE?_@GUX'_:0\!_'7XY6/[4?C*W M\0^(KS6='N[76;&'RK:YL6MIEA\F+ \I%"M&4[,C\MG>WU10!\0_\%>/^"GV MM_L;:;I_P7^!PMI/B!X@L_M3WUQ")DT:S+,B2B,Y5YG96"*P*@(693E0>E_9 MH_X)HZ;=^!+#Q]^VC\1O&OC_ .(6K6R76JRZAXUU&WM])DD7)MK>.WGC"[,[ M=QSRI*!!@#\[/^"KMS?Z/_P5SUC5?'&]=.BU?P]/;M./W?V);2TW%<\;=RRY M_P!H-7[F @C(- 'RI=? /X\?!+]LGX3R^$OCMXNU[X37VI:I%>^%_$>IM?R: M5?C1[UH"+N4-<36[*) $F=@CJO)++M^*O^"Y'Q#^+'[.G[5.@Z#\$_C=X]\. M:?J_@F'4+ZPT_P 7<9D53.0F4C087"_+G&22?V K\:_^#C)6'[7G M@YBIP?AO (;RZN9F, M"JS^?+*TBL>3E6')R.:\;_96^#&F:9^T=\<+;4_'OC75K70?%UC8Z!8:OXYU M.Y@T^WN-%L[R1(TDN"#F2\-?B%\"/C_\ M1=)\*>']7T>QU+1[7QWJ3QVAD79-CL)A7)^+?@7X?_ &F/ MB%^TY\"O$NQ;?Q'H_AZVBG=<_9KC^SW>"<#N8Y5CD'NE?GE_P2L_:W\>?L2? M$OXE_LR>)M#GEUO68IK+PWH+J6_XJR"0VT%L0/NB5WV.W_3)* /2_P#@M'^T M3\?8O&&?"^E>([CPCIMOX=UVXLDU"\M(EFO[I_*=?,VS3K:C M/1K27UK[2_X)X_#G3_&G["_@C7_'?BKQ3K6I^*O#<-YK>J:AXRU)[F:1W:3* MR&XW18R!^[*\ 5\;_P#!<_X467P/_9-^!WPLM+]KQ])U#4%OM0D'SWUX\4_%WXK_\%*F^ M"OQ*^/GQ$UKPSI]SK8CTN]\?:ELE^SK*(MY6<%L8!QG!(&U\0:_I5YH'@W4KO1M2T/Q'>65Q;3PVKO&YDAE4R8:-3A]P/.^*/%]Q>7/@"'4[C69O'&IF^>\:PWF;S_M&]3O8MM!" XPH 'P M%_P0Z\:?%+]I7]I+Q-HGQR^-_C[Q'IVD>#9+NRT^^\=ZGY2SFZ@C\PA9QN(1 MG !R/FSC(!'Z6>#();7]BW2K:9:WMG691_?EP>E?H MM:7=K?VL5]8W, /$7Q6T35Y]4\9PZ-XGM)[C5)M4E$MZL:1N6D$,YC$8&=D,;8P!7V1_ MP1+_ &IA^T/^QO8>"]>U+SO$/P[D31-05WR\EF%S9RGV\H&+)Y)MV/>@#J=! M_8J\1?$G]H'XD_%KXU?&7XDQZ/J'B".#P?X5T7Q_J6F6-M9QV=N&G"VL\9W/ M-YH"@A0$S@EN/SX_88\5?%/XT_\ !32[_9S^(WQ_^)E]X0BU?7X$TQ/B5J\+ M!+9;@PCS8[E9/E,:\[N<(/AQXG\!S1#2/$?C2_O5TC4H[RV.(I9)3(OF1, M2IR7&R4;L$ ?GIJWC;XM1_\ !8D?LSQ?'[XD)X);XGQ6)T1?B%JFW[*S*Y@W M^?O"@_]!2@#[7_X*^_ SXCZ1^RE<_&; M]G+XG^-_#NM>!=EQJ$.B^,]1C6]TO)$V]!/AGCW"7S#\VR-P2>,8?_!!_P"/ M,/QO^ >NV?C/QEKVL^./#>KM#K%YKOB6\OGN+.X_>6\H6>5E3E)8_E4?ZG/\ M1S]QZ_H.C^*=!O?#'B'3XKO3]2M)+6^M)ERDT,BE'1AW!4D'V-?BW^R3XCU+ M_@EC_P %8=0^#7C;5'M_#%_JK^']0N[I]J2:==,LEA>.3\HVDV[.W15,HSUH M _13]KSX0?\ "[OVD?AQ\+/!GQ(\9^';Z:YN-?\ '%SX9\9:A9(="MHUA%NT M<,RQHUQ3R<\U[C^Q?\ L]?%;]F[XW_%7P;XL^+GC3QGX4OK?0]0\&:CXQUF>^DM MD?[>EQ;"20[2Z/&A;: 2CPEADBOB;]F/X:_M8>(/^""OBUIS_ \L M/BA93^(O!EOH7DWC0+XDQYK7?FOYZ+/MD,82(*!DE]G/ZQ2WEI#<16DUU&DL MV[R8F98$ABN%1A$VU3O#[F0G@':/O2O(OV_\ _DQOXO\ _9-M M9_\ 2*6@#\_O^")>D>+/VS8?BA%^T'\=?BAJ[>'ET8:-);_%#6+4VQN/M_FG M]S*?%?A_POXTN=2\-: MSXFU62\OKS3);#3_ +/;+)*QRWVEI+5<;4!0]K_P4R^&OQ,_8B^%MO^V!^QM\5?$_AU_#VJ6T/BKPS?>(;K4= M*U"UGD6%)6M[N215<2M$F5VY64D%6 )R_P#@W,N+!OV1?&5I'C[4GQ'F>;GG MRVL+()^JR5[=_P %A[BRMO\ @F[\3GOV4(UA8(N[^^VI6H3\=Q% '+>"/VE/ M%G_!33_@G1J6L_ _5;WPIXYU"_L=#UA]'O)(Y=%O/MMKY]Q&Z,LGD^0YF!!S ML+*22K5XW_P5J^#6H_L9_L>:%XX^#O[0'Q97Q&WB^RTR]US4?BEJ\TEU"]K= M.^Z(W A4L\2'Y$7&,# )JG_P;::7KT/PW^*FM7"2?V7<:YID%FQ^X;B.&=I@ M/?;+!GZBO0O^#AS_ ),;T7_LI-A_Z17U &'_ ,$[_P!FW4?VOO\ @GYIWQ#\ M9?M&?%FP\:ZO-J<$/B>R^)^KY@>*ZECA8VYN3"R@*H(V L >03NK['_9,T#X MB>%?V9_ WAGXN7EY<>)]/\-6MOKUQJ%R\T\MTB!9&>1R6:'\3_!5\+G2?$&E0:AITW=H98PZY M'9@#@CL01VK\O?VPM7_95_:F_81\5_%K6?V@_ @^*^N>(F\:Z?HTGBFT-[:V MR(+>WT?;YF[>FG*@,0&3&X\4_"K]F_1_C/\*_B1XL\,^()? M&]I875UH7BR^M8YK9[.Z)C,,>./$_B'Q)K-WJ8O-0U_Q1>WGR1WLL"(L25*[P5.01\J_\%7AJ;?\ !8;2ET22!+TW MWAG[(]TC-$LO[G87"D$KG&0"#C."*U?^"H7[57[3WC?X\6'[%'[9]SH_@KP+ M;:_:WE_K/@O19Y?[1LF)6*^ GF)D107/EJ1M=&!#M&!0!]\?\$Q/VI?$W[=G M['$/C7XKV@76K34[C0]=NM/=K47LD21.+A/**F)FCF3=L( <-M"@@#X"\6>* M_BK#_P %BF_9<3X_?$A/ ]Q\1(+%M%B^(NJH%M9421HED%QYB@%R 0V0 .:_ M4W]DG]G[X/\ [,WP$T+X6_ R4W'A^*W^UP:H]PLTFIO, [7;R* KE\@@J H7 M:% 4 5^3'Q?LO$VI?\%YKBP\&:_;:5JLWQ+LEL-2O-/-W%;2FWBP[0B2/S / M[N]<^HH ^Z_VI/V&]-\2^ _%GAK]F;]H_P"+WA_X@>&?#T>KVEG#\4-9O(;L MR?:/(@E6XN)/]:UK*@V%64[6((.UNZ^/G[/WQ7_:*M/@YX5LOBEXR\):18(] M]XZOO#FMW%A>74:6<82U>1&#;GF;G=D@+(1A@#6+^PAX"_:)\ ?M,?':S_:6 M\=0>)M:O[C0+S3-)PP#HQ5ER.X8%2.Q!!Z4 ?D!_P6COOB%^Q]\8O!WA#X _'KXG M:/8:KX8>[OXIOB;K%T99A<.@;=/N?L^>$/BI\! M?CE\5;'Q=90Z/JUY9/\ $S5KRWUF(F%[J"2*XN' )0R,H3:,@*00>/DK_@X] M_P"3B/A]_P!B7+_Z5R5^J_P,_P"2)>#O^Q5T_P#])HZ /SQ_X+]>*/B#\![_ M .'/C'X,_%OQKX9N_$C>,K^""X\K[(T9\I9MB%3+)]P+D-@YP,?7_ M /P3C\/*W['GP^\>:MXAU[5M9\1>#[.\UC4=<\17E])/-*GF,W[^5PG+'&T# M ':OC;_ (.5/^0'\'O^OO7?_0;"OMG_ ()S_P#)A_PC_P"Q!TW_ -$+0!PW MP^^#6D6/_!1+QCHY\=>-Y]'TOX>Z'J^FZ!=>/-3EL;>\N+R^BED$37!#96SC MPK94%GXYX^*/^"YGCSXI_LY_M+>&]+^"/QM\>^'++6O""WM_8:?XZU(0MD?LF_&+3O#>D>!?%6C6-P?$_A#2K@SZK9+Y9EA'VB/OV>_CC\2K?P+X:U326GBD\<7 M]Y#I=Y=6XGC1XYI6S [HX ?2WGZK/"\;K(L,NTLI#9!#H22A)T?!_@+P?\ %+]HO]H7X=?$ M#0+?5-%UJR\.VFI:?=+E)HGTZ0$'N#W!&"" 000#7Y>?%[X;_'?_ ((C_MNV M'Q#^'D]SJ7A+49)&T:XN'*PZUIA93-I]P5&!-'\O..&$/-?O_'?B[7KJ#XEZ]I>FR>)/&%_J"VFGV]T8H;=$GF9/E"??*ESGECV^ MB*^?O^";7Q2\.?&[X#ZU\8/",=PFF>)OB)K^I6,=W'ME2.:]=PK@$@,,X."1 MD<$CFOH&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_-WXM_\ !+[]HC]DS]K^ MU_;4_P""?&E:=KUFNHS7>H_#Z\ODM)$2<,MS;0O(1&\#JSE02K1'9M5]H-?I M%10!\_Z%^V-\=/%&EQV&D?\ !/7XH6WB&1,-;:U=Z59Z9%)WW7K71;RQ_>6% MF('"'@'T?X3^#OB?-X U&P_:.U[2==U3Q!+O'KVNFVUA9!U=XT19I)96HVL<44VIW6T*$C$LBJD: M+\J*S@?>8G+FF?L:K\=-"\4_$>T^+/[.&N>%+7Q+\0[[7=%U&ZUW2;N)K26& M"-$E6UNY)(Y?W&2H5E&\?.<$U[]10!\C?LQ?\$UM)^ W_!0CXG?M4+96PT76 MK=9/!=NC*3;7%X3)J!VCF/:Z;4XQY=PP'W:\'_X+&?L9_MF_MK?&3PSK7P/_ M &;-2GTKPYH4MG-?ZCXET:W^T3/.SDQHU[NV!0O+!3DGCC)_3&B@#R7P!XE^ M+?A[]F32;#5OV=/$G_"2Z=X:M["?PY'JND&22X2U",4E^W>3Y6]< EPV&!V] M;[1#*K.GVX M$H5C<$KD@[>""2/U HH 1B0I(4G Z#O7S;X N?VDO%O[<&J?%/XJ?LK>(-*\ M)Z?X:CT+P%J$GB#19S:":X66_N[B&.^9T,ICMP/+#L([<#&6(KZ3HH ^=_\ M@J%\ M?_ &F_V1]>^$'@_P"%^H>)=>N6BN_#QL;RR@%E?0R*4D=[N>(!61I$ M)7<=KOQDC/B/_!';X/\ [=O[(/AS7O@?^T1^SMJ,/A>]O#J>@ZG9^)M(N?L- MR4VS0NB7A?9($C*E00KALC#EE^]J* /RI_;)_8?_ &Z?C7_P4A!..0/J+_@II^PI)^W[^SM M%K.@^"9]$^(WAM)+CPQ!JL]JLTZG_66,LD,LD064*"K>9A'"DE07S]:44 ?% MO_!*W1_V_OV=_A._[/\ ^U3^SIJ\NE:,I;PCK=EXGT>Z>&#DFRE47N[:&_U3 M#( 8H=JJM?.FH_L,_MV7/_!48?MGQ_LHZK_PBR_$./5_LI\6Z%]L-FK*N[9] MNV[]HW;-V,\;N]?J[10!\O?M?>&/VQM;_: ^"_QJ_9<^'EO--X8TWQ&/%NC^ M(]6AM8I[2X.F@63RQ-(HED,+/&5+*K0AF.%(-K]HKXM?%OXW?L_>)_@IX8_8 MG\)?%6A7.D&Q\1KI\6F6,DT1C-Q+>+=/')''NWKY6YV* *3D?2]% 'SI M^R#_ ,$^O _P"_8CD_9%^([6_B"+Q!;W4GC.2$,L5S&?A]?_ !4^$OBTQ/\ :O#5Q;KJVF2Q M%_)D>TGDC\P[79'\IB& 1\@KY9_0BB@#X9_;W\'?M=_\%&/#6E?LV?![X%ZU MX$\&RZK%>^+O&'C^2WM?-$63'!#:Q2R32*&.\G:,O&@RHRQ^BOV>/V>_"?[# M/[-NG?"3X/\ @K5?$HTI&ENX[![6*\U:\?F6X8W,T42EB #)\JA5!(6O7** M /#/V"(OCAX:^"UO\/\ XZ_ 74_!VK66HZG=/++K6G7MK.MSJ$URBQM:W,CA M@L^#N11E&YY&>"_X*K?\$Y]&_;?^$W_"1^"[*WMOB-X:MG?P]>MA!J$7+-83 M-_=8Y,;'A)#U"N^?K"B@#E?@5HNJ^&_@CX-\.Z[8O;7MAX5TZVO+:0?-%*EM M&KH?<,"/PJ]\3/AQX/\ B_\ #[6?A=\0-(2_T77M.ELM2M'.-\4BE3@CE6'4 M,.5(!'(K&?A]?_%3X2^+3$_VKPU<6ZZMI MDL1?R9'M)Y(_,.UV1_*8A@$?(*^6>B_;W\'?M=_\%&/#6E?LV?![X%ZUX$\& MRZK%>^+O&'C^2WM?-$63'!#:Q2R32*&.\G:,O&@RHRQ^YJ* /*/V;/V=/!O[ M$7[.FF_!_P"$_AC4==32T,MX;4V\=WJMY(09;AO/ECC!8@8!?\%4?^"7%G^W9I.G_ !!^'6MV>C>/]"M#;6T]^&%MJEIN+BWF M906C*LS,D@!QO96!!#)9_9K_ &G/VT/A3\.-,^%'[5/[#?Q U;7]"LX[)/$O M@B?3=0M]52-0J32%[N,12,H&[YF!;+$)DJOUU10!Y-\,-0_:=^)WQ MO'WQ' M\,Q_#WPEIT$HL/!CWL%[J>JSNNT3WTL):&WCC4DI!$\A+G<[C:$KYR_X+*_\ M$V?B1^V;I?A_XK_ K[+=>*_#%G+9W&B7=PL/]IVCOYBB*1R$61'+D!RJL)#\ MP*@-]S44 ?*?P!_:T_:W@^%.B^ OB!_P3T^()\:Z=ID-E-/%?Z=!I%U)$@0S MM=37"M"K8#%1'(1DA=^!GU[]F?X1^,/A!X)U[7/B-?VVJ>,/&'B*Z\1^*!I MQ;K=RQQQ):VQE*DQQ0000JSE2WEESMW$#TZB@#Y[^!,_QZLOVL?B=XM\:?LP M^(=$\->+GTA=#URXU[1YMHM+9H9&GAAO7DC#,V5V!R1]X*>*XIO^":^D'_@J MBO[;(LK;_A'O^$=-\;7O-?7-% 'P+_P % MI?V8?VJ_VRM.\&>"/@!^S[J6J0^'-0O;F_U:ZU_2;6"7S$B2,1++>+(?NN3N M1X44 ?F!XI_8)_:O_8;_ ."B#?MC_LW_ F/Q'\':CK- M]>76B:;?Q0WEK#>B03VQ20@DH9"T;IO!"*'VY-?5'C[QC^T/^V7X!OO@;X=_ M9L\5_#;0?$MJVG^,/%?CNXL89K;3Y!MN8;*UMYYGFFDB+QK(_EHF\L22 I^E MZ* .+^,,>N^'_@YJGAWX=?#74?$%R^B36.FZ1I5U:0L"8&2,%[N>)%7.T9W$ MCT-?F_\ \$K/V//V]_V#?C?KGQ#^)'['>KZOI>M>&7TTQZ)XQT$W$,OGPRJV MV6_167$; _,#R#S7ZJ44 ?'G[:WBK]O[]H7X47/P(^"7[%NN^';'Q25L?%'B M/Q#XST$2V^G.P6XCAAM[^3)>,LI8MD*6 4E@5[+]J1?VC/&WQ[^&_A#PM^S! MK6M_#/PSXE36_%FJ6FO:/"U_/! YL$@@GO8W:*&Z,4S[PA)A7:#M^;Z1HH Y MSXD:1I_C/X6:OX<\1^ KW6;/6M(DL]1\.PR6XGGAG3RY8=TDJPY"NV3YF.#@ MGC/YD?\ !,_]CG_@H[^PI^TW<>,M1_9DU.]\#ZY;2:=KMK#XNT,W/V??O@N1 M']N"F6-@,C/W7D .2*_5JB@#/\0:SJ.C:*^JZ;X3U#5IU4%=-T^2W6=_8&>6 M./CW<5^6G[%'["_[=?P)_P""B _:F\?_ +*VIKXXBL_%FARW-O'>I M.$)3[< VTR+N /3)&2 #^K=% %.ZU.]M]$.JP^'KR><0!QID3PB6D$ M>X=/O[>.":_*[4OV&?V[;G_@J,/VSX?V4=5/A9?B''J_V4^+="%X;-652=GV M[;OVC=LW8SQN[U^KM% %;2+ZYU+38;Z\T>YT^61]?%'_!3W_@F3=?MC?M"_"GXE>&;$);_ -IKH_Q"N(G".NDH6N%F!X^8;9X0 M>26GA'1>/N"B@"#3-,T_1=-M]&TBRBMK2T@2&UMH$"I%&JA510. !Z"OC MO_@LK\"?VCOVK_@1I/P0_9_^!>I:[=6WBVVU6ZU636M,M;40QVMQ&57[1=I( M7+SJ/N 81N>F?LNB@#XH_P""?.C_ +6?[*G[(VD?L[_%7]@[Q1K%]HUY>21S M:7XK\-RVLZ373W*;O.U)&5@TA'W6^Z"#V'>_L]O^VS\5OVP-2^+W[27P'3X? M>#-"\&W&E^"]%_X26QU&26YN;JVDFN)FM97_ 'A2V51E55%.U2269OIJB@ K MR+]N;1?B1XV_9>\;_"SX5_"S4_%&L^*O"E_I5E%8ZA8VT<$D\)B5Y7N[B+"C M>6^7<<*1C)&?7:* /SN_X(L?LF_M;_L4>(?'FD?'O]G;4[&T\8#2?L>JV7B+ M2+F*V-LUT'\U8[PR8(N0P**QQ&W&2 ?O7XF?#CP?\7_A]K/PO^(&CI?Z+KVG M2V6I6CG'F12*5.".58=0PY4@$W_ M ,5/A)XM,3FY\-W-NNKZ9+$7\F1[6>2,2-M=T?RB0P"/E2OEGHOV]_!_[77_ M 48\,Z7^S7\'O@5K7@7P=+JT-[XM\8>/Y;>T\P19,<$-K%+)+(H8^83M&7C M09498_^:VT]6EO]1G0++J%X^#+<.!T+ M$ !NW=MXMMM4N-5?6M M+M+588[:X0J/M%VDIG^LV\\L.:_* M7X$?L%_M^_LD_M^3?M"_ K]E?4G\"Q^([Q(]'G\7:'%<3Z'<2,# 5^W;=Z(5 M9 6QOB3)'-?K910!\5_\%@_@I^TQ^U]^SSH/P=^!'[.VL7]ZGB>UUB_NK[7= M(MH;>-+2=##\]Z&:4/.H.T%/W;88@J3)_P $Z+3]KK]D7]E/1/@#\2_V&_%U M]J&B7EZ\=[H7BSPY)#-'/<#[0HH ^6?A3#^VM\9 M/VZ[3XJ_'/\ 9[E\ ?#KPGX,U&V\+6MQXFTZ_GN=1N9K56EF%I/(0[0I( ,% M4"$;B7.?J.YED@MY)XK9YF1"RPQE0SD#[HW$#)Z%X=5FMA-)G_66,LD,LD024*"I M\PA'"$D#>#]8T4 ?%/\ P2IT/_@H!^SE\*Y?V?\ ]J;]G/5I=&T@-)X1UNQ\ M3Z/=/;Q'):RD47N[:&YC89QO*G:JKCYU\9?L3?M_WG_!3N3]MK1/V1M0N/#\ M/CR#5H=.E\8:''=2VD6Q.GVXJLA1"0"V,D FOU@HH ^;_C)\?_VVX_"]_#4O%7C'P[!#!MWF-G6#4)'G5"[D1DH,LW(R<^E?LC^!/ M''PV_9I\%^$?B@7/BF+0XI_%!EG25_[3GS/=[GC)1V\^23+*2I.2"0'=%\=?#C4_#&IZ9H=G:7EAJ5Y9SGS8X51] MCVD\JLNY3@D@D8X'0=M10!\J_P#!6?\ 8)\1_MT_ S3=.^'&HVEOXM\*:A)> MZ+%?R;(;R.1 LUL7P?+9ML;*QXW1@' 8LO(?L/?'/]KWX!? '0?V=/C1^P#\ M0KS6O"MF-,TS4_#MSILEE>0H3Y1EEFNHTAVKA2RF13MW<9VC[9HH \E_9L^% MOQ*TCQ3XP^/7QM@L;+Q7X[ELD?0=,NOM$&B:;9QR+:V?G;1Y\H,T\DD@ 4O, M0HVJ"?AK_@L#^Q+^VG^VK^T#H?C'X)_LT:E)I&A>&%TU[W4O$VC0&YF^TS2E MD0WI8)M=>6VDG/RC )_3^B@#YL_:7_9(M_V\_P!CA/A5\2_A[>^#_%.GV,4O MAZ76)[2>73M1CA #>9:33(T+G=&XW9*DG:"%(\)_X)+?"S_@H[^QG%J7P4^/ M'[.&I7W@*\E:ZTB[T_Q7HT\FD79/SA8S>@F"4?,0.5<;@OSN:_0FB@#YY^!5 MU\?;']K#XF^+O&G[+GB/1?#7B]]'70]:GU_1IB@M+=H)6N(8;YWC!+;EV"0E M0&->E44 ?.O\ P2Z_9V^(G[*W[*D'P0^*%G%'JFD>)M4 FMY T5U URS1 M3QGKL="& .&&<$ @BOHJBB@ 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 **** "BBO)_VU?VI=,_8^^ >H?&"Y\- M2ZW?_:X-/T'0X9=C7]_.^R*+=@[5^\S'!.U#@$X% 'K%%?GM/^V;_P %//@= MX_\ '/COXS_#GP-XH\/>$W\/MXO\&^$S=?;-(@OT;8UB[$B9UX$P'UT]+V;4]8F%M'#"ZAE+F3&PX(^4\Y., M9XH WZ*^:?V'_P#@HAH?[9H MV_U<9,(,8P&*L"V"=HN?M@_MC_%[X)_&CP'^SY^SW\!K3Q_XK\::?J5Z=/N_ M$2::MK!:JC!_,D4I\P\W[Q7F, 9+8H ^BJ*\(_9X^,G[=?CGXAC0_P!H;]C; M2O WA[[#+(=-NR+R8OFPV6^;H,>](=+\4^ +CP?XW\$:TVD>-?"=U=+.;&Y )22.50!)#(%8JV!G: MV,@!F]0\>>-_#'PS\$:O\1/&FII9:1H6FSW^IW;C(B@B0N[8')PJG@]]/OH&W13;'4);0)%V3$['!4YY4XKX0UCQ7^WC^TMXZ^-_P " MO#G[(J>&?$WQ!T?P_I'C34=8\3VTEAX;MA:312S H2UP)HV'K/2H;J1=K3B"%8_,('0MMW$=B: /F?\ M8LT^PTG_ (*:?M4:5I5C#;6MM#X.BMK:WB"1Q1KICA451PJ@ < "IOV@OV M0?VP?BO^WY!\??A1\7]&\">'['X./^$<_X1?4OMT$GVW[+9/%/ M^[1S)'M<@?O%7/49'-8_QRTS]MWX#?M877[1/P8\.ZM\5/A]XBT*&RUSX<#Q M0+:31+J((HO+**=O*PP0%E0;F9Y,@<, #G?A9\9/VL/V6/VT/"_[(G[4/Q8M MOB3X<^)&FWEQX)\9_P!AQ:?>VEU;1F26VGCA^5EV@#=\QS)&=P&Y5E_X(Q!K MOX(_$SQ!?#.I:E\_:2_:C_;)\._M@_M M*?"I/AYX=^'>E7=KX \&7&JQ7E_NV]G>:'JDX N()(YS\T3E5VL MH(547/.5H N_LVA=._X+ ?M&:?ILA6WO/"GAJYOH44A?/6SA52>V=K,?^!'W MKKO^"OM_J&G?\$X?BA<:8[K(VF6<3%,Y\M[^V20<=MC,#[9I_P"P7^SO\8/! M7BGXC?M1_M*:78Z=X^^*VL6]Q=Z#87:W*:)I]K&8K6T,J_+)(J'#,I*D(G<' M&SIO@OXV_M@?LE>,OA3^UW\)[+P#K'B2*^TN"QT[58=06*W,:_9[S=%(ZEA( M2VPL#^[&0,T =K\+M%T3_AE+P[X=DMXUT[_A7MI;-$<;!!]A1=O/&-O%?FC\ M'KS4-?\ V%OV+O#?B"5GTR7]H^*-HY,E9575;G8I]1F21!Z U]$Z-XL_X*>^ M%?V;4_8Q@_9$BNO%%IH(\-:?\48O%UJ-'^Q"+[.FH,A/G"58<'81N+KNV\^7 M78_%C_@G'JT?[ '@G]F[X,^)+6/QC\+KZQU_PEJUXFR"XUFWDDFE+=2B2O-/ M@?PED)SM- '2?\%>;'3]0_X)Q_%"'4U4QII=K*FX=)$OK=D_'>%KV+]GN^U' M5/@%X'U/5RQN[CP?IDMT7;),C6L9;)[G)-?)OQRM?V[?^"@G@/3?V5O'/[)T M_P +/#^IZE:2?$OQ7J/B>UNXS;6\R3-!8)"2\C2/&I5CD#:%8X):OMO3--L= M&TVWTC2[98+:U@2&WA3I'&H"JH]@ !0!/7&?&;X&>$/CGIEEI/B_5-:M8[&= MIH6T75I+1F8KM(8I]X8[&NSHH \+_P"'>_P3_P"AM\=_^%E<_P"->K6/P\T/ M3[&&P@N[\I!$L:%[UBQ"C R>YXK>HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F] M_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F M]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+ M:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ M MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV* M* ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/ M^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ M .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!]( M_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!] M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GY MO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_G MYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\ M"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P M+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:M MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +: MC_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0? M2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0 M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y M^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_ MY^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO? M_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_ M\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"V MK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P " MVH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** M,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$ M'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^ M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/ M^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2 M/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^; MW_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO M?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MMJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ M MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB M@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ MA!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,? M_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'T MC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$' MTC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"? MF]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^ M;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ MP+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ M +:K6E:!9:/(\EK+.Q=<'S9BP_6KU% !1110 4444 %%%% !1110!4M-!T. MPU2[URQT:TAO=0$8O[R*W59;D1@B/S' R^T$@9)P"<5;HHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "OG+X\_\E7U7_MA_P"B(Z^C:^?J1]&_ ;_ ))1 MI7_;?_T?)767-S;V=O)>7EPD442%Y99'"JB@9+$G@ #G-94$I@D=!U2-CT!K_7WPS_Y-QDO_ &"8;_TS _#,W_Y&V(_QS_\ 2F>[>!_V MH_V;OB9XKN_ OP^^._A+6=9LIQ%-IFFZ_;RS%C&LGR*KYD&UQEDR 0RD[E8# ML/$/B/P]X1T6Y\2>*]=LM,TZSC,EW?ZA=)#! @ZL[N0JCW)K\Y/V./CI^RQ_ MP4JB\=^ OB)#I/A'QQK?C32?$7A+19$#2V$UCI&EVOF6+D(''F6$N8E8/Y+8 M(QDCTS_@O!\,/!FN?L/:S\2=4L+B75]%U331ID[:A/Y<&^Z2)]L._P O+)(P M)VY/'/ Q]N> ?A!X+OOB+\3O%EEH>AZ:BO?:GJ$P2*$,P1B_$O0=/[R@X.&(P<'!.*Y7Q'^S#\)_P!IGX8> M-^->CR:WH> MC:+#:$4G:/.8D$A2OQ/^QS^S!IOPB_X+=>. MM#_9JAN;'P!X-T,GQ!!',\D$#7EE$RV'F,26QRVLB6EU)%O6&4J0CE'I)(-2U+Q-/> _^"8?P^\<_L1_"3]E_P",EQ?V M^C>&84UOQ-HVG3&"2_U>6*1G228?,(TDNKC@88[8^5"X/CWB#_@FY^R)\.?^ M"BWP:^$/P(^'ES:W.E077C;QG+=:S !N!PG?)% 'Z- MT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%>3_MJ_M2Z9^Q]\ ]0^,%SX:EUN_^UP:?H.APR[&O[^=]D46[ M!VK]YF."=J' )P* /6**_/:?]LW_ (*>? [Q_P".?'?QG^'/@;Q1X>\)OX?; MQ?X-\)FZ^V:1!?HVQK%V)$SKP)@Y<%\%,)N8?=6K_%'P!X:^'?\ PM?Q9XIM M-&\/KIZ7LVIZQ,+:.&%U#*7,F-AP1\IYR<8SQ0!OT5\T_L/_ /!1#0_VX?C+ M\3O"_@'PU]G\*>"QIHT'5[A72YU07 N \S1M_JXR808Q@,58%L$[1]"^+O%G MAOP'X6U'QMXRUJ#3M)TFRDN]2O[I]L=O!&I9W8^@ )H T:*^;?\ @GI^WU/^ MW=/\0=6M? (T/2/"^OPVFA-+*QN+NUE1W2692,(Y55;:N0-V,G&3G^,OVT/V MC/B;\)XOA_,EKXO\5>+=>>SLAJ!!)L+=8U+22+@JS$X5@0 M0!M9@#ZBHKQG]C7]K=/VH_#WB'2_%/@"X\'^-_!&M-I'C7PG=72SFQN0"4DC ME4 20R!6*M@9VMC( 9O4/'GC?PQ\,_!&K_$3QIJ:66D:%IL]_J=VXR(H(D+N MV!R<*IX')Z"@#6HKXNB_X* _MOZM\)7_ &N_#_[%>E2_"A8&U".RF\5%?$,V MD*23J"Q!/*"^6#)Y?)*\@E<.?9_B[^W7\'/A=^R1:?M?6/VK6M%UFQM9/#&F MV:[;G5+FYP(+50<[)-V0XP2@1^"5P0#VJBOD+6/VZ_VNOV>[CP]X[_;2_9=T M'PW\/_$6I06-UK?AKQ.UY<^&99SB(W\;(%=,\,\9VKZEMJ-]>@@C(.0>AH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **P/B9\4_AW\&_"%SX]^*'B^RT32+0?OKR^EV@GG"*/O. MYP<(H+'L#7Y__&;_ (*)_M*_MK^-)?@!^P7X,U73["8E+SQ G[N]EAS@RM+G M;8P_[6[S#QAE)V'ZWAG@S.>*)2J4$J="'QUIOEIP76\GN_)7?>RU/D.*>-LE MX5C&G7;J8B?\.C37-4F^EHK9>;LNUWH?1W[9?_!3'X(_LHPW/A73KA/%'C-5 M*IX?T^X&RT?'!NI1D1>NP9D/'R@'=7F'PC^*'Q+^-/P]T_XI_%[218Z_K?G7 M%S:+8M;K'%YSBW"HWS!/($15B264ALG.3TO[&G_!)KX6_ F6V^(OQMEM_&?C M(,)A]H0OI]A+US&CC,S@\^;(.N"JJ1D_7=?G?T@O#G@SQ%X,P_"V2XB4*E+$ M0KSQPKT>FRQ13Q-!/&KHZE71QD,#U!' M<5_7_#.3?ZN\-X+*>?G^KTJ=+FMR\WLX1ASY\+B\1]:Q=2O: MW/)RMVN[V/Q\_;H^ ?PS^+7[1NO_ !)_8Y\46-Q\3KSXT:5:^%=,\&7L4D5U M8MX?TVZDU)1!D1K%>,[O<\+NEDWDD#'UK_P74\:>%=)_8"UWP;J_BG3X]9U+ M5-*^QZL:WKW@?PA9Z9=^([ MZ.\UF6TCV_:)DMXK=6VYP@$4,8VJ "5+$;F8GH:]LYSY'_8ZT2S_ &D?^"2_ MA_X-_#+XJ6FG:KJ'PY&C7.IV,PFDTJ=U>)Q(B.&4C#C:2I/-?%'_ 5G_9<_ M:W^ /[-WA>Z^.G[8A\?^'5\56]AI/AV/PW'8QV,JV=R4E4HQX6-'C"@8P_M7 M['T4 ?&?Q<_;&N?^";O_ 3^\'K\5_B/'XS^(VJ:.8/#KO:"-KQW)D6:2$,/ MW-M%)$K?,-Y1%RI?(\P_X)R?\%(/@+XB\=^'/V5OV?/A'XKN/$WC+7KC4_&? MC7Q>;82:C/Y4EU>WTWD2,6D98RD:<(FY!DA=K?HW10!\Z? __@HCX8^-W[:G MCO\ 8TT_X4:WIUWX)AN';7[J13%=&"6.*3,84&)6:13&Q9@Z\_+D XW[=X7X MU_M!_!']CF F6TU?Q4_B_P 81+RO]EZ4OF)%*/\ GG-<,B#WC[5].PZ9IMO? M3:G;Z? ES<*HN+A(@'E"\*&8#+8[9Z4ATG2VU0:V=-MS>K!Y(NS"OFB/.[9O MQG;GG&<9H L5\M_L(;/C7^T%\;OVQY_WMKJ_BI?"'@^5N5&EZ4OEO+$?[D]P MSN?>/M7U)5?3-)TO1+)=.T;3;>TMT)*06L*QHI)).%4 #))/U- %BBBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ KRC]M']E;0OVQO@+J'P:U?Q)<:+=/=07VB:Y:Q[WT^^@;=%-MR-PY92,@E M7."#@CU>O$?V_P#X&?&?X\_ ,:1^SWX^GT'QCH&O6FN:&5OGMX=0EMRW^B3L MI&8W#D[6RA=(]V ,@ ^2/"/[3'[;/[$OQW^*WC3]HOX2:3\2]+TR#PY'\0?% MG@>\^S36-L+:5;:[%M*J^8S1LQE551%9?O*O-?& MK+Q;X4O7L_$6B0W@?[/<%H2T$KQY D79,3L<%3GE3BOA#6/%?[>/[2WCKXW_ M *\.?LBIX9\3?$'1_#^D>--1UCQ/;26'ANV%I-%+,"A+7 FC9S&(]S*,GYB M.?T(^"'PNTWX(?!KPK\'-'O7NK;PMX>L]*ANI%VM.((5C\P@="VW<1V)H ^9 M_P!BS3[#2?\ @II^U1I6E6,-M:VT/@Z*VMK>()'%&NF.%15'"J !P *J_M M*_$_P5^V-^TX/V-[SX@:7I?PU\!W,&H_%N[O-5CMQKEZK;[;0XRS#>@91).5 MSC:$RK 9[_\ 9M^ _P 5O '[>7[0?QG\6^%?LGAKQQ_PCG_"+ZE]N@D^V_9; M)XI_W:.9(]KD#]XJYZC(YK:\<_\ !-;]AGXE>,=3^('CK]G+1=2UG6+V2[U. M_GFN ]Q,YW,YVR 9).> * /%?^"7_BWP'%^T]^TUH^E^)M(7^T/BH6T6UM[V M(?:856X.8%!^=0H_AR !6W_P1B#7?P1^)GB"^&=2U+XX^()]4=B"QF(M\@GO MZ_B3WK-_8'_X)M^&O@)^TG\3_BOXS^ EAI$=IXUDE^$>I+J23-;Z8\<\;>6L MNV]G> M:'JDX N()(YS\T3E5VLH(547/.5H N_LVA=._P""P'[1FGZ;(5M[SPIX:N;Z M%%(7SULX54GMG:S'_@1]ZZ[_ (*^W^H:=_P3A^*%QICNLC:99Q,4SGRWO[9) M!QVV,P/MFG_L%_L[_&#P5XI^(W[4?[2FEV.G>/OBMK%O<7>@V%VMRFB:?:QF M*UM#*ORR2*APS*2I")W!QLZ;X+^-O[8'[)7C+X4_M=_">R\ ZQXDBOM+@L=. MU6'4%BMS&OV>\W12.I82$ML+ _NQD#- ':_"[1=$_P"&4O#OAV2WC73O^%>V MELT1QL$'V%%V\\8V\5^:/P>O-0U_]A;]B[PWX@E9],E_:/BC:.3)655U6YV* M?49DD0>@-?1.C>+/^"GOA7]FU/V,8/V1(KKQ1::"/#6G_%&+Q=:C1_L0B^SI MJ#(3YPE6'!V$;BZ[MO/EUV/Q8_X)QZM'^P!X)_9N^#/B2UC\8_"Z^L=?\):M M>)L@N-9MY))I2W4HDKS3X'\)9"<[30!TG_!7FQT_4/\ @G'\4(=353&FEVLJ M;ATD2^MV3\=X6O8OV>[[4=4^ 7@?4]7+&[N/!^F2W1=LDR-:QELGN ]-_96\<_LG3_"SP_J>I6DGQ+\5ZCXGM;N,VUO,DS06"0DO(TC MQJ58Y VA6."6K[;TS3;'1M-M](TNV6"VM8$AMX4Z1QJ JJ/8 4 3UQGQFT3 MXY:WIEE%\#O&^BZ'=I.QOI=:TQKE98]O"J 1M.>ZD^:1L9$<:#+2N<'"*"QQTK6A0KXJM&C1BY3D[ M))-MM]$EJV8XC$4,)0E6KS4815VVTDDNK;T2+WV+QO\ ]!NR_P# 8_XU\P_M MC_\ !3CP1^R])<>"_#6O:?XM\81Y1])T]?W%@_3_ $F4$A6!_P"62Y?C!V9! MKP[XL_MY_M6?M^>,KCX$_L.^#-4T707^34=:#"*[DA)P9)YP=MG$>?E5B[8P M&.=E>]?L8_\ !*GX0?LWM:^._B4;?QAXS3$BWEU#FRT^3K_H\3?>8'_EJ_S< M J(^17ZG0X1R+@^C'&<63YJK5X82F_??9U9+^''R6KZ.Z<3\GK\8Y_QG6E@^ M$8V^-?[7GC*]\/\ MAD_O-+TR6+RI7A;G;:VOW;>,C'[V0%V 4X?.ZON[X,_L_P"@?L^^#(? 7PBT M?2-&TZ+!D6"T)DN'QCS)9&):5S_>8D]A@ "O1:*^8XFXVS?B6,Q]5PMP-D_#$I8B-ZV*G\=>H^:I)]=7\,?[JZ6NVU-_P#H-V7_ (#'_&C[ M%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK M8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ M (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E M_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>- M_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7 MC?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MB MB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ M@,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ M (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ M .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>- M_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** M ,?[%XW_ .@W9?\ @,?\:M:5!K\,CG6+^"92OR"*+:0:O44 %%%% !1110 4 M444 %%%% %2TT'0[#5+O7+'1K2&]U 1B_O(K=5EN1&"(_,<#+[02!DG )Q5N 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 **** "BN1^-/QV^%'[/7@R7Q[\7O&=KH^GQ MY6(S,3+.3@ FOS_^)?[9O[7_ /P4@\7W7P1_8[\(7_AW MPF6\O4M5,OE3/">-UWY\7Q3QSD_#$HX9IUL5/X*%--(R8FM+:7-EI\G3]_*GWW!_P"62?-D$,R&O!_A M+^P3^U3^WQXS@^//[K9?C(V E: M^GJ^GK\7Y%P?1E@^$X.,XNGR MTD[PPE-OD79U9+^)+R7NKH[-Q.:^$_P=^&7P,\&V_@'X4>#;+1-*M^1;VD># M(^ #)(YRTCG R[$L<=:Z6BBORRO7KXJM*M6DY3D[MMMMM]6WJV?K&'P]#"T8 MT:,%&$59))))+HDM$@HHHK(V"BBB@#!\=?%#X>?#)M%3X@^,M/T<^(]>@T30 MAJ%P(_MVHSAS#:QY^]*X1]JCD[36]7\R?_!V+_P52\3_ !1_;X\,_LO_ #\ M=7%EI7[/VI1:A/J6F7&"?%N4D,RD<%K-5CB4]4E:Y%?O'_P2F_;S\,?\%)?V M$? G[5>B/;Q:GJVFBT\7:;;GC3]:M\1WD&.JKY@\R//)BEC;^*@#Z)HHKD_C M7\;OAG^SS\/+SXH_%GQ(NF:19,D9D$3RRSRNVV.&*- 7ED=B J*"3UZ D '6 M45\\Q?\ !1'P;HGBG5M&^*WP/\>>$-,TOQ19:#+X@U&PMKJV@O+NSM+F".Y% MG/-):EQ>1 %E*?.H9U?=&G6?M4?MM_L\_L<^ ^-/BR:&1@!;:5IED]S=3 ML<[5"K\L>[:V&D9%.T_-Q0!ZU17&? KXV>'?CI\#?#_QYTRRFTO2_$&CIJ44 M.I2('MH6!/[Q@=HP!DG.!ZU\Q?%7_@MI\#/A#\1-.T'Q9\#/B1;^%-4F*:?X M[N_#QMK*_C! -S:I,5>Y@&0=Z_,1R%.1D ^T**SV\6>&$\*_\)Q-X@LXM&%A M]N;5)KA4MUMMGF><78A539\VXG '->9?!W]K;1OVCM3>\^ ?P]UG6_"D%XT$ MOCV_"6.EW+(VV06GF9GNMI###_AAJD.G^./%6ES6XCMYWD"2"VB=P]TL1(,C#:,"O$/@[Q2PF.FZ?XACCQ>&)2TD09&RDR MHK,48#A6PQ(Q0!]9T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445Q/QW_ M &B?@_\ LV>#7\;_ !@\96VEVN&%K;D[KB\<#_5PQ#YI&Z=!@9RQ R:Z,+A< M3CL1&AAX.%P&&EB,3-0IQ5W*3227=MZ([;IUKY"_;* M_P""L_PN^!-/&.XPLT$A?3["7.,2.AS/(#QY<9ZY#.IX] M_:F_;/\ ^"GWBJ[^$/[+?A2[\+^!P_E:I?-<&+=$>,WMTH^4%>?L\6202#Y@ M&1]2_L:_\$T?@C^R?%;^*;R!?$_C)4!?Q#J%N-MJV.1:Q'(A';>27//S ':/ MU*EPMP[P336)XHE[7$VO'"4Y:^3K35U%?W5J_P"\KH_)ZO%?$G'51X7A6/LL M->TL74CH^ZH0=G)_WGHO[KLSYO\ @M_P3I_:3_;2\9P_'_\ ;V\::K8V$^)+ M/P^[>7>RQ$Y$0CQLL8?]D+O/.54G?7Z _#3X7?#WX.>#[7P%\,/"-EHFD6:X M@LK&+:N>[L>KN<236]17R/$W&><\42C3KM4Z$/@HP7+3@NEHK=^;N^ MUEH?8\+<$Y+PI&52@G4KS_B5JCYJDWUO)[+R5EWN]0HHHKY,^O"BBB@ HHKD M?B+\:_ OPVC:'5=1^T7P'R:=:$-+[;NR#Z_@#7%F&98#*L*\1C*JIP6[D[+T M\WV2U?0Z,-A<3C*RI4(.4GT7]?B==TZU\D?\%9O^"J'PS_X)R?L>>-/C;87M MOJWB>QL&LO"NGJP:&75YP4MD<]'57S(Z+D^7%)TQFNUFU[XZ?M%S-:Z#;'2- M"9BKNKLD3+W#28W2G_948]0.M?E!_P '#W_!*/\ X*R_MM_%OPE\)?V0/V8+ MSQ/\,_!VF?;)_$$_CC0K!=8UFX&)'6WNKZ.5(X(@L2%T!W/.02K*:^-P'$^; M\38Z"RK#N&$3]ZM45N9+I2@]7?;F>BUT32/Q_/IXL\5^)/'?BK4_''C'6KC4M7UG4)K[5=1NY"\MU9G9 MF)[DFOUV_P"#0#_@I%_PSI^U_JG["WQ&U[R?"?QAQ+X<^T2XCL_$D$9\L#/" M_:8%:$]VDBME'6OGC_B%Q_X+K_\ 1C/_ )DWPQ_\LZTO!O\ P;0_\%_OA[XO MTKQ]X)_8UN-,UK0]2@U#2-2M/BAX866TNH9%DBF0_P!I<,KJK ]B!7WY\V?U MUU\[?\%/_P!CWQ=^VI^S$WPW^'GB./3O$6BZ[!KN@F>4QQ7-S#%-'Y+N.4W) M.^UNSA"<#)'IO[+_ (J^-WC;]GCP;XH_:5^&'_"&?$&[\/VY\9^&5U"VNDL= M2"!9UCEM998GB9PSH5<_(ZAL,"!2_:;UGX\>%_#GA_Q=\ ? TGB>]TKQ3!/K MWAR'4H+634-+,$\-: /SP_8R_X*!2_#WXM>-?V/?^"G M?@B\M=?\8^)+$ZOKNHJJ)'=QV%C9VXNDCQL5H[2VE6ZC8@LXDX4^8/IS_@N8 MB-_P3D\6,R E=6TDJ2.A^W1#(_ G\Z\1_:(_9:\6_P#!1;XD^-?!F@_ G5O# M-T/C)I>HZOXR\4):02Z#IH\+Z5#/:!8YI))YI&5'6- T7RHS2+7T1_P5B^#_ M ,;?V@_V2=2^ GP'^$FH>(]5U6^L)%N%U:PMH((X9UE8NUU"#7R MO_P7J^(WC9?#7@WP+XV_9OUB[^&5AXQM=2UCQ=::K C7KI#)']BB91*UH626 M3]Y*@W%1M!P:^COV:]%_:F^#'_!._2OA_H?P1CL_B9X0\(+9Z5H7B+5K.2SO M[N/<%Q+:7+#80 <,\?+ %EY8<=X\U;]JC]N7]D36_P!G+XJ?L>:IX*\7>([> M&RU35=5OK-M"LML\;F]C87#7#E=A=(EC;?&2,Y]2\)?MF?%3 M]B3]J?X=_L ?'?X9>#K?PEKVCV&G^"=<\%O=*;7>YM8$G6X)$K>=&$=@$/[P M2?";4?!'ASX;:3;7_B!==F@$ M]UJT=Q]H%G;I%)(7C65(]TK;4*EL9/% 'V!\7_$&I^$OA+XH\5:*";S3/#M] M=V@ R?-C@=U_4"OR@_8"9+K_ ((R_M*37S[V>^NV9Y&R6?[%:D$D]3N_6ONK MX+ZU_P %!/$7[:OQ&\(?'OP5I,?P6%E<1^%+F..WS,ID18 K(QE=GA,AE$@P MK# V\!OG3PO^PO\ M$_LX_LT?'+]B+P1\*-1\3VWQ UQ)O /B>TO;5+(6LOE M1O\ ;6DE5[=X8X@6&QMYX3=F@#UK_@B$\?C#]@'P3JGB;3(KFZ\-:MK%IH=Y M<1AG@B>Y=F*$_=_UC)D<[05Z9%<=X2^ 5G^TK_P6?UW]IOP?ID8?LG>'O^ M"Q7ACQ)X&^"OC;]GKPEX!^&6FZU:R:[?^'M0L&N1:Q2^?*K,M_-+(T[+MD?: MSOYK$MR30!^A5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4CND:EW8*JC)). !7 M _M"_M._!?\ 9>\('QC\7_%\5BCAA8Z?%B2[OG'\$,0.7/(RW"KD;F4LWYRW4(]6WTU2=F>W?MB?\%-/%\DGV<7L&9=/ MLYB=H4%#FZDS@!(SMR>6R"M>:? G_@F9\>?VK/&2?M _\% O&>JH+HJ\/AMY MMM[-'G<(WV_+91<_ZI 'Y;B,\GZ4_8[_ ."S[\B_ MY=Q?3[6SLI*Y\YA>",YXKQ,"/A=X5M?!'P[\+66C:39)MMK#3X!'&GJ<#JQZECDD\DDUL445^65:M6O4= M2I)RDW=MN[;>[;>[/U>E2I4*:ITXJ,4K))622V22V04445!H%%%4O$'B30?" MNG/J_B+5H+.W3K+.^,GT ZD^PYK.K5I4*;J59*,5JVW9)=VWL5"$ZDU&"NWL MEN7:Q/&WQ%\'_#VQ^W>*=9C@+ F*!?FEE_W4')^O0=R*\K\6_M+>)O%^HGPI M\%O#\\LTF5%Z\&Z0C^\B=%'^TWX@5-X*_9>OM7OO^$H^,>N37MU*=SV4=P6) M/I))U/T7_OJOSW$<:XO.*TL+PS0]O):.K*\:,/GO-^4?57/IJ604,#35;-JG MLT]5!:U)?+[/J_G8S=7^,_Q9^,U_)X<^$NA3V-GG;+=J<2!3W>3[L7T4[O0G MI72_#K]EKPWH4BZSX\N1K%^6WM"V?(5N^0>9#[MP?2O3=(T;2= L(]*T33H; M2VB&(X8(PJC\!W]ZLUT9?P+2JXI8[/:SQ==;H?&"Y\-2ZW?_:X-/T'0X9=C7]_.^R*+=@[5^\S'!.U#@$X% 'K%%?GM M/^V;_P %//@=X_\ '/COXS_#GP-XH\/>$W\/MXO\&^$S=?;-(@OT;8UB[$B9 MUX$P'UT]+V;4]8F%M'#"ZAE+ MF3&PX(^4\Y.,9XH WZ*^:?V'_P#@HAH?[9HV_U<9,(,8P&*L"V"=HM_M"?MD_%'1_V@K7]D?]E#X06/C'QV M-$&L>(+O7-6-GIFA63,%C:9E4O([DKA%P0'4\Y. #Z+HKY]_9D_;%\?^/?C? MKW[*/[2GPEMO!GQ&T+1H]8@CTO5?MFG:SIK.(_M-M(55EVNRJ4;)Z\Y5@O/^ M,OVT/VC/B;\)XOA_,EKXO\5>+=>>SLAJ!!)L+=8U+22+@J MS$X5@00!M9@#ZBHKQG]C7]K=/VH_#WB'2_%/@"X\'^-_!&M-I'C7PG=72SFQ MN0"4DCE4 20R!6*M@9VMC( 9O4/'GC?PQ\,_!&K_ !$\::FEEI&A:;/?ZG=N M,B*")"[M@!R>@H UJ*^+HO^"@/[;^K?"5_VN_#_ .Q7I4OPH6!M0CLI MO%17Q#-I"DDZ@L03R@OE@R>7R2O()7#GV?XN_MU_!SX7?LD6G[7UC]JUK1=9 ML;63PQIMFNVYU2YN<""U4'.R3=D.,$H$?@E<$ ]JHKY"UC]NO]KK]GNX\/>. M_P!M+]EW0?#?P_\ $6I06-UK?AKQ.UY<^&99SB(W\;(%=,\,\9VKZEMJ-]>@ M@C(.0>AH **** "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 **** "BBO-OVDOVLO@A^RGX M5_X27XM^+$MYIHV.G:-:XDO;\CM%%D<9X+L509&6&:ZL%@<9F6*CAL+3=2I) MV48IMOY(Y,=C\%EF$GBL74C3IQ5W*322^;/1YIH;>%[BXE6..-2SN[8"@
.%A+W8OI[::NE_A5_^WD]/RF?$G%/ M'\W0X:3PV#VEBIQ]Z2Z^P@[-_P"-V_[=:5_F?]GG_@EM\6_VA/%Z_M!?\%!? M&&I75S>E95\,O=G[5,O54N'7BVC Z018(!QF,C;7WUX.\&>$OA[X:M/!W@;P MY9:3I5A$([/3["W6**)?95&.3R3U)))Y-:=%?%\3<89UQ56B\7-1IP^"E!LZLWS5)OJY2>N^ME97UM?4**** M^7/JPHHH) &2< =30 5'>7EII]J][?W4<$,2[I)9G"J@]23P!7G7Q)_:8\%> M"_,TW06&L:@N1LMW_)_EA\$?.=3X8K[]='8^BPG#U:5% M8G&S5&EWE\3_ ,,=W_6YT/Q _:GTVUN#H'PQTUM5O7;8ETT;&(-Z(H^:0_D/ MK6/X?^ 7Q&^*.I)XI^,WB"X@C;E+/<#-M/\ "%^["/8 GU KU'X?_"3P1\-K M<+X>TL&Y*XEO[C#S/_P+'RCV7 KIJXJ7!V9Y_56(XFK^T2U5"G>-&/\ BZS: M\_2[1O//,)EL'2RFGR]'4E9S?ITBO3\&97A+P3X6\#:<-+\+:-#:1\;V09>0 M^K,>6/U-:M%%?H6'P^'PE&-&A!0A'1))))>26B/F:M6I6J.=23Z@OM$URUCWOI]] VZ*;;D;ARRD9!*N<$'!'J M]>(_M_\ P,^,_P >?@&-(_9[\?3Z#XQT#7K37-#*WSV\.H2VY;_1)V4C,;AR M=K90ND>[ &0 ?)'A']IC]MG]B7X[_%;QI^T7\)-)^)>EZ9!X?9 MIK&V%M*MM=BVE5?,9HV8RJJHBLOWE7FON/Q;\.O@#^V1\*_#>I^-O#5EXM\* M7KV?B+1(;P/]GN"T):"5X\@2+LF)V."ISRIQ7PAK'BO]O']I;QU\;_@5X<_9 M%3PSXF^(.C^'](\::CK'B>VDL/#=L+2:*68%"6N!-&SF,1[F49/S$<_H1\$/ MA=IOP0^#7A7X.:/>O=6WA;P]9Z5#=2+M:<00K'YA Z%MNXCL30!\S_L6:?8: M3_P4T_:HTK2K&&VM;:'P=%;6UO$$CBC73'"HJCA5 X %?3OQ"TGQ59^'- M8\1_"'P[X>E\9RZ>8M+N-=5XK>60$;$N)85,OE \D+D\<"O%_P!FWX#_ !6\ M ?MY?M!_&?Q;X5^R>&O''_".?\(OJ7VZ"3[;]ELGBG_=HYDCVN0/WBKGJ,CF MLCXX:3^VK\!/VK[O]HWX+^&]6^*?@'Q)H4-CKOPY'B<6\NB74.U5O+&.X;RM MKA1O5/F9GD+#HP /,/V8=5^)W@?_ (*?ZI'^WIIEHOQ3\9^#&L_ASJ?A:7?X M>;28&,\]K;B0"=9@T;N3+EL!NF]=W8_\$8@UW\$?B9X@OAG4M2^./B"?5'8@ ML9B+?()[^OXD]ZE^%?P?_:9_:>_;3\.?MC_M&_"J/X<^'?AYH]Y9^!?!\^JQ M7FH7=Q=1M'-=W+0DI&NQR F0043C@LV;X=\&_M6_L!_&WXC-\'/V;[CXH_#? MXB^))O$^G0:'KMO9WFAZI. +B"2.<_-$Y5=K*"%5%SSE: +O[-H73O\ @L!^ MT9I^FR%;>\\*>&KF^A12%\];.%5)[9VLQ_X$?>NN_P""OM_J&G?\$X?BA<:8 M[K(VF6<3%,Y\M[^V20<=MC,#[9I_[!?[._Q@\%>*?B-^U'^TII=CIWC[XK:Q M;W%WH-A=K)(K[2X+'3M5AU!8KK1_L >"?V;O@S MXDM8_&/PNOK'7_"6K7B;(+C6;>22:4MU*)*\T^!_"60G.TT =)_P5YL=/U#_ M ()Q_%"'4U4QII=K*FX=)$OK=D_'>%KV+]GN^U'5/@%X'U/5RQN[CP?IDMT7 M;),C6L9;)[G)-?)OQRM?V[?^"@G@/3?V5O'/[)T_PL\/ZGJ5I)\2_%>H^)[6 M[C-M;S),T%@D)+R-(\:E6.0-H5C@EJ^V],TVQT;3;?2-+ME@MK6!(;>%.D<: M@*JCV % $]<9\9M$^.6MZ991? [QOHNAW:3L;Z76M,:Y66/;PJ@$;3GG-=G M10!X7_P@/_!03_HO_@3_ ,)23_XJO5K'3_B%'8PQZAX@L)+A8E$\B6A"L^/F M(&>!G-;U% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ M -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\; M_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 M 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P ! MC_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ M 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ MT&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ M -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10! MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/ M^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P ! MC_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0 M;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ MT&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/ M]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_X MT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/ M^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!N MR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0 M;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V M+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1 M]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_X MUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+ M_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!N MR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O M&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V M+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6 MQ10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ M &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XU%>#Q7IUI+J& MH>)=.@@@C:2>>:':D: 9+,Q. !DD]*XC]J#]LCX&_LE^&O[9^*/B8'4)XBV MF^'[ B2^O3_LQY&U,C!DD?M1_P#!6O5= M+\0-\'/V1%A\8>(KJ7[+'KEGIIGMTF/ 6UC&3=/GHV/+Z$>8"161\ /^"4'Q M6^+_ (E'QY_;J\97&H:K?.LY\.7%\TLT@[+=2H<(H' AB. ,#_B8'@3,^(L7#,N,*JJRB[PPT/ MX%/U7_+R7=NZW7O*UN9\->#-5\&Z#:^%O"2Z/IFFV,(BL["PTX10P(.BJBX" MCZ5>^Q>-_P#H-V7_ (#'_&MBBORZ-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBBI*,?[%XW_P"@W9?^ Q_QH^Q> M-_\ H-V7_@,?\:A\IKR'5/B M[\7_ (W7TGA_X6:+-IUAG;-=(V' ]7EZ1\<[5^;W-?)Y[QEE&1U5AKNKB)?# M2IKFFWYI?"O6VFR9[.79%CLP@ZND*2WG+2*_S^1V?Q%^,D7PW#6VI>*K.ZO@ M.-/L[;=(#_M'.$_'GT!K@8K[X^?M$+]FM6_LW1&.'DP8H7'H6 W2_0<>N*[3 MX<_LN>%O#;IJ_C28:S?YW&-P?LZ-_NGF0^[<'^[7J4<<<,:Q11JJ* %51@ > M@%?/_P!A\5<6^]G57ZMAW_RXI/WI+M4J?G&.C\F>E_:&3Y+I@(>UJK_EY-:) M_P!R/ZO7U1YCX!_9SM/ 4R:C!<65Y?+RMU>6Q?8?5%)POUZ^]=O]B\;_ /0; MLO\ P&/^-;%%?=Y7E.6Y+A5AL#25."Z);^;>[?FVV?/8O&XO'UG5Q$W*7G^G M9>2,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBBO1.4Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8 MHH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8 MHH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8 MHH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8 MHH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8 MHH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8 MHH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &K6E0:_#(YUB_@F4K\@B MBVD&KU% !1110 4444 %%%% !1110!4M-!T.PU2[URQT:TAO=0$8O[R*W59; MD1@B/S' R^T$@9)P"<5;HHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH ***\@_:K_;=^!7[(N@_:OB+X@^TZS/"7TWPUIK+)>7/HQ7.(H\_\ MM'P.#C<1MKMR[+-JQIT MX[RD[)?\%]$M6]$>L:GJFF:)IT^L:SJ,%I:6L32W-U=3+''$BC+,S,0% ')) MX%?"W[4__!7&\U;Q!_PH_P#89\/3^)?$5[,;6/Q''8M/'YG3%G!@F=NO[QQL M&,A7!R/,%B_;J_X*[^(0TY_X0KX6PW61PXLOE;M]U]0G&.O$:D?\L\\_TSMK%XY;8>#O3IO_I]-;M?R+T=T[GY6\\XM\0W[/(D\'@'OB9JU2HO^ MG,'\*?\ ._5--6/F+]E__@DMXA\9^)?^%[_MY>)KK7M;OI1_:4E^WVR M<'Y\=/*C.T %B,I7W?HFAZ+X:TBV\/^'-(M;"PLX5BM+*R@6**",# 1$4 * M .@ Q5JBOA^).+,[XJQ*JXZI[L=(0C[M."[1BM%II?5OJV?=\,\(9%PEA72P M%/WI:SG+WJDWWG)ZO76VB71(****^;/IPHJ&_O['2[234-2O(K>")=TLTT@5 M4'J2>!7D?CW]J>U6Z/AWX5Z4^J7LC;$NVB8IN]$0?-(?R'U%>%GG$N3<.4%4 MQU51;^&*UG+RC%:OUV75H]'+\JQ^:5.7#PNEN]DO5[?J>I^(_%'A[PCIK:MX MEU>"SMU_CF?&X^BCJQ]ADUX[XJ_:0\7^.-2/A3X*^'KAG?(^VO"&E(_O*OW8 MQ_M-^E1^'/V>O'WQ)U)?%?QH\17$8;E;,.&FV]=O'RQ#V )]@:]B\+>#O#/@ MK31I7A?1H;.$8W"-?F<^K,>6/N2:^0YN,^+_ (;X#"OJ]<1-?E3O_P"!+S1[ M=LAR3>V)K+_P7%_^W?D_(\L\#_LN2WU[_P )-\7M:EU"[E;?)9I.S G_ *:2 M=6^BX'N17KVEZ5IFB6,>F:/I\-K;Q#$<,$855'L!5BBOK/QGK/ M]I^(I(=]AX5TR16NI#/A?%=;K>,(ZV>T'K#$2&OIAS^\8A%.X I]ROO>'> \7FF#_M/,JBPF!6] M6?VO*G'>;?2VG9MJQ^?<264GB\<]J4/L^=66T(KK?7:Z2=ST/] MIS_@K1XG\>>)O^%$?L$^%[O7-9OI#;KXF73VE9F[_9(&'S8YS+(-H )"D8>K MO[*G_!(R6\U[_A=O[<6OR^*/$5[*+J3P[+?-/$)#@[KR?.;AQP"BGR^,$R X M'T[^S%^Q[\#?V3/#/]A_"OPP!>SQA=2UZ^Q)?7Q']^3 PN1D(@5!UQG)/J-> MGF/'6"R?!RRSA.D\/2>DZS_CU?62^"/:,;?]NW:/+RW@'&YSC89IQ?56(JK6 M%&/^[TO2+^.7>4K^?-9,ATW3=.T;3X-)TBP@M;6VB6*VMK:(1QQ(HPJJJ@!0 M , #@5-117Y@VY.[W/U1)15EL%%%<5\2/CQX$^'"O9W5Y]MU%1QI]HP+*?\ M;;HGX\^QKS\RS3+LGPKQ.-JQIP763M\EU;[)7;.K"X/%8ZLJ5"#E)]%_6B\V M=HS*BEW8 9))Z5YG\2/VG/!WA OIGAG;K.H#*X@?]Q&?]IQ][Z+GZBN),OQ MU_:/DVQ+_8_A]VY.62%E^OWIC_X[D?PUZ7\-_@%X$^'02]CM/[0U%>3?WB E M3_L+T3Z\GWKX/^W^)^+'R9%2]AAW_P Q%5:M=Z5/KY.6GHSZ+^SKN/6OB)JLFEZ5NW0V[QE>/^F"?AQ:B+PWI*B:3ZMV'L,#VKHZ*]W(N"\IR6N\7.];$O> MK4?-._E?2*]-;:-L\_,,^QN/I^QC:G26T(Z1^??Y_<%%%%?7'B!1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>#_M M??\ !0GX%?LB:?)INOZC_;?BEXMUIX6TR93-R/E:=^1;H>.6RQ!RJM@UZ.59 M3F6=XV.$P%)U*DME%?B^B2ZMV2ZL\W-LXRS(L#+&9A5C2I1WE)V^2ZMOHE=O MHCVGQ1XI\->"= NO%?C#7[/2],L8C+>7]_<+%#"@_B9V( %?!'[1_P#P57^( MOQF\6?\ #/\ _P $_O"6H:EJ-](8/^$G6Q+3RCHS6L3#$2 4#:,G:N ]< M5X=^$G[<7_!67Q+;>./B[KYQ)>W[#^*67 )&>0@PBY.% M&:_3/[-X2\/?>S/EQN/6U&+O1I/_ *>R^W)=8+3=-;2/R[^T^,/$;WM;6UL;6.RL;:.&&&,)##$@544# 4 < M <8%245\%Q%Q1G7%.,^L9A5YK:1BM(07:,5HE^+ZML_0>&^%,CX3P7U?+J7 M+?64GK.;[SD]6_P71)!116=XG\6^&_!NFMJWB?6(;. =&E;ESZ*HY8^P!-?- M5Z]'#4I5:TE&,=6VTDEW;>B/I:=.I5FH03;>R6K9HUSWCOXH^"OAS:>?XFU= M4E9Y%?GM;C/'YW M5EAN&:'M;.SK3O&C'T>\VNR]=4?34\APV7P5;-JG)U5..LW^D5Z_@8NH_%+X MR_'6]DT+X::1+IFF[MLURC[2!_TTF_AXYVIS_O5U_P -_P!E_P (^%&35?%C MKK.H [L2K^XC;V0_?/NWY"O2=.TW3](LH].TJQBMK>)=L4,$815'H .!4U=6 M6\"X;ZTL?G55XO$+9S^"'E"G\*]7?NDF8XKB&K[%X? 05"EVC\3_ ,4MW_2U M$1$C4(BA548 P *6BBOO=CYP**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHKR?]M7]J73/V/O@'J'Q@N?#4NMW_VN#3]!T.&78U_?SOLBBW8.U?O,QP3M M0X!.!0!ZQ17Y[3_MF_\ !3SX'>/_ !SX[^,_PY\#>*/#WA-_#[>+_!OA,W7V MS2(+]&V-8NQ(F=>!,'+@O@IA-S#[JU?XH^ /#7P[_P"%K^+/%-IHWA]=/2]F MU/6)A;1PPNH92YDQL."/E/.3C&>* -^BOFG]A_\ X*(:'^W#\9?B=X7\ ^&O ML_A3P6--&@ZO<*Z7.J"X%P'F:-O]7&3"#&,!BK M@G:+7[0/[9GQ2TC]H.'] MDC]D_P"#5GXS\//FK&S*'B MD0*[;6R2$8G;\N_/\9?MH?M&?$WXY>+/@I^Q%\#- \3Q?#^9+7Q?XJ\6Z\]G M9#4""386ZQJ6DD7!5F)PK @@#:S 'U%17C/[&O[6Z?M1^'O$.E^*? %QX/\ M&_@C6FTCQKX3NKI9S8W(!*21RJ )(9 K%6P,[6QD ,WJ'CSQOX8^&?@C5_B) MXTU-++2-"TV>_P!3NW&1%!$A=VP.3A5/ Y/04 :U%?%T7_!0']M_5OA*_P"U MWX?_ &*]*E^%"P-J$=E-XJ*^(9M(4DG4%B">4%\L&3R^25Y!*X<^S_%W]NOX M.?"[]DBT_:^L?M6M:+K-C:R>&--LUVW.J7-S@06J@YV2;LAQ@E C\$K@@'M5 M%?(6L?MU_M=?L]W'A[QW^VE^R[H/AOX?^(M2@L;K6_#7B=KRY\,RSG$1OXV0 M*Z9X9XSM7U+;4;Z]!!&0<@]#0 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 5E^,_&WA'X=>&;OQGX[\266D:581>9=ZAJ%PL4 M42^[-W)X ZDD 9)KP[]L7_@H]\#?V2;6?P_/>+XB\8>7F#PSILXS"2,AKF3! M$"]#@@N000I!R/DSP=^SS^VQ_P %4O%%K\4?VA?$D_A/X?)+YNF6BP-'&T9_ MY\[9CER1Q]HE)SG@N!M'Z#D' 5?&8%9KG%583!+[3?1VMU5[-'Y MUQ#X@T,%CGE.2T7C,<_^7<'[M/SJSV@EU5[]'RW3.I_:"_X*B?&/]HWQ@W[/ MW_!/GP=JD\UX6BD\2I:?Z7,F<,\"-Q:Q#/,TN& .?W9&:[K]D'_@D5X0\!:A M'\5_VJ]1B\9^*YY?M+:7-(TUC;3,=Q:4OS=R9Y)?Y,D_*W#5],?L_?LS?!G] MF'P>/!OP?\'PZ?$X4WM\_P"\NKYP/OS2GYG/7 X5RDU+5KZ*VMXES+-/(%51[DUYM\2/VH/"7A9GTKPBBZ MSJ&=H:)O]'1O=A]_Z+Q[BN2T[X5_&3XZ7L>O?$W5Y=-T[=NAMG3:P'_3.'HO M'&YN>GWJ^"S+CK#O%/ 9+2>+Q"W4/X"_AS9_9O#.D) M'(RXENY?FFE_WF/;V&![5T%)J_MFM51A>-&/JMYM=Y>CNC:I MGV'R^#I933Y.CJ2UJ/\ 2*\E^!G>&?"?ASP=IJZ1X9T>&S@7JL2\L?5B>6/N M236C117Z%1H4<-2C2HQ48QT222279):(^9J5*E6;G-MM[MZMA1116I 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 5Y1^VC^RMH7[8WP%U#X-:OXDN M-%NGNH+[1-?@&-( M_9[\?3Z#XQT#7K37-#*WSV\.H2VY;_1)V4C,;AR=K90ND>[ &0 ?)'A']IC] MMG]B7X[_ !6\:?M%_"32?B7I>F0>'(_B#XL\#WGV::QMA;2K;78MI57S&:-F M,JJJ(K+]Y5YK[C\6_#KX _MD?"OPWJ?C;PU9>+?"EZ]GXBT2&\#_ &>X+0EH M)7CR!(NR8G8X*G/*G%?"&L>*_P!O']I;QU\;_@5X<_9%3PSXF^(.C^'](\:: MCK'B>VDL/#=L+2:*68%"6N!-&SF,1[F49/S$<_H1\$/A=IOP0^#7A7X.:/>O M=6WA;P]9Z5#=2+M:<00K'YA Z%MNXCL30!\S_L6:?8:3_P %-/VJ-*TJQAMK M6VA\'16UM;Q!(XHUTQPJ*HX50 . !7T?X[O_@3\#+77OVA_'EOX=\.,E@H M\0>++BSBBN)H(P!''),%\R7&%5(\L2=JJ"<"O)?V;?@/\5O '[>7[0?QG\6^ M%?LGAKQQ_P (Y_PB^I?;H)/MOV6R>*?]VCF2/:Y _>*N>HR.:\-_;C^$G[=? MQN_;%LM17 .O_9@TWX@_MR?MBV?_ 4)\2^%KSPY\//"6AW.D?"33M1B\N\U<3AT MGU.1/X(W1W51W!3&=A9KW_!&(-=_!'XF>(+X9U+4OCCX@GU1V(+&8BWR">_K M^)/>NZ^ _P >?V]/%OQ+TCP=\8O^">]IX$\*2I,M_P")(/B?INH"P5()&B M MH!O<-(L<6%^[OW'A37G'AWP;^U;^P'\;?B,WP<_9ON/BC\-_B+XDF\3Z=!H> MNV]G>:'JDX N()(YS\T3E5VLH(547/.5H N_LVA=._X+ ?M&:?ILA6WO/"GA MJYOH44A?/6SA52>V=K,?^!'WKKO^"OM_J&G?\$X?BA<:8[K(VF6<3%,Y\M[^ MV20<=MC,#[9I_P"P7^SO\8/!7BGXC?M1_M*:78Z=X^^*VL6]Q=Z#87:W*:)I M]K&8K6T,J_+)(J'#,I*D(G<'&SIO@OXV_M@?LE>,OA3^UW\)[+P#K'B2*^TN M"QT[58=06*W,:_9[S=%(ZEA(2VPL#^[&0,T =K\+M%T3_AE+P[X=DMXUT[_A M7MI;-$<;!!]A1=O/&-O%?FC\'KS4-?\ V%OV+O#?B"5GTR7]H^*-HY,E9575 M;G8I]1F21!Z U]$Z-XL_X*>^%?V;4_8Q@_9$BNO%%IH(\-:?\48O%UJ-'^Q" M+[.FH,A/G"58<'81N+KNV\^778_%C_@G'JT?[ '@G]F[X,^)+6/QC\+KZQU_ MPEJUXFR"XUFWDDFE+=2B2O-/@?PED)SM- '2?\%>;'3]0_X)Q_%"'4U4QII= MK*FX=)$OK=D_'>%KV+]GN^U'5/@%X'U/5RQN[CP?IDMT7;),C6L9;)[G)-?) MOQRM?V[?^"@G@/3?V5O'/[)T_P +/#^IZE:2?$OQ7J/B>UNXS;6\R3-!8)"2 M\C2/&I5CD#:%8X):OMO3--L=&TVWTC2[98+:U@2&WA3I'&H"JH]@ !0!/7&? M&;1/CEK>F647P.\;Z+H=VD[&^EUK3&N5ECV\*H!&TYYS79T4 >%_\(#_ ,%! M/^B_^!/_ E)/_BJ]6L=/^(4=C#'J'B"PDN%B43R):$*SX^8@9X&.%!W5ZN3Y) MFO$&.C@\OHNI4?1=%W;V2[MM(\G.L]RCAW 2QF8UE2IKJ^K[);R?9)-OL>P_ M$#QPGPI\)W7CGXC_ !%T71=(LDW7-_?IL1?11DY9CT"C+,> ":^#?C!_P4C_ M &E_VL/&4O[/_P"PMX>U'R[K,;+\N?VWIB*R_N M+_EW%_S;O=73:/ES]DW_ ()%^'_A3?P?$WX[ZMIWB[Q8TGVC[+=QO/8VDQ.2 MV'P;F3.3OD&,\A<@-7U\MAXU50JZU9 8 %J>/UK9HK\^S_B3.>)\:\5F-5S MET6T8KM&*TBO3?=W>I^B\/<,Y)PM@5A,MHJ$>KWE)]Y2>LGZ[;*RT,?[%XW_ M .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QJIX^^*_@GX;VIE\1ZLHG*YBL8,/-) M]%[#W.![UY'??$?XU?'N[DT;X>Z5)I>E%MDMPCE>/^FDV/\ QU.?K7YKGG&F M4Y-76$A>OB7M2IKFG?SMI%=[ZVU29]SE^0XW'T_;2M3I+>)K._U!>#8V5ON*'_;;.$^G7VKB8+3X]_M%*#=W/]F:&QSEE,4+ MCV ^:8_^.Y]*[KX;_LQ^#?!Y34_$FW6-0'S9G3]Q&?\ 90_>^K9^@KTM555" MJ !@ =J\+_5_B?BSW\]J^PP[_YAZ3U:[5:G7S4=.UF>A_:64Y-[N70]I4_Y M^36W^"/3U>OJ>;^ /@!;?#R1;[3)[*XOA_R^W=L7=?\ 9;E>7Y1A5AL%25."Z15OF^K?=N[?4^=Q6+Q6-K.K7F MY2?5_P!:>AC_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL45WG,8_V+QO_ M -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\; M_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 M 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P ! MC_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ M 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ MT&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ M -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10! MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/ M^-'V+QO_ -!NR_\ 8_XUL5XE^W-^W/\+_V&?AE'XR\9P/J>LZF[P^'/#EM, M$EOY5 +,6(/EQ)E=\F#C M_P#[#W_!=;5?%7C*P^&'[8&C:7:1:C,MO9^--*C,$<$C$!?M<1)4(2>94*A. M,IC+#YS#\89-B,0J5W&^S:LOS=OFD?LF4*M+7U)^%&/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+Q MO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&_ M_0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ M &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T? M8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q1 M0!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ M (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ MC6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_ M\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P M&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_] M!NR_\!C_ (U:TJ#7X9'.L7\$RE?D$46T@U>HH **** "BBB@ HHHH **** * MEIH.AV&J7>N6.C6D-[J C%_>16ZK+P-?/W[9__ M 5(^#/[+XNO!/@]H?%OC2,%#I5G/_HUA)T_TF5=6>RM_*G>^C<78N_&7_ (*'_M,_MM^,YO@'^P9X+U;3M.E!2^UY M0([V6$G!D:7.RQA_VMWF'C#*3LKV?]C3_@DW\*_@++;?$/XT2V_C/QD")@;B M,M86$O7,4;C,S@_\M9!UP55",U]&_!KX&_"K]G[P;#X"^$7@RTT;3HL&1;=, MR7#XQYDLARTKG^\Q)[= !765><\>QI8&65<.4?JF$?Q-/]]5\ZD]]?Y4[*[5 MVM%&2^'TJN/CF_$U;ZWBUK%-?N:7E3AMI_-)7=D[)ZLHJOJNK:7H=C)J>LZA M#:V\0S)-/(%5?Q->0>./VH[C4+W_ (1CX0:++?W48K5ZZ7T7=GZ_EV48_-)VH0NEO)Z17J]OU\ MCU3Q5XR\,>"=..J^*-9AM(>=OF-\SGT51RQ]@*\=\1_M!_$#XE:DWA7X+^'K MB)6X:\* S;>F[/W8A[DD^XJ3PK^S;XM\;:D/%?QJ\0SO))@_8DFW2D==K-]U M!_LK^8KV+P[X8\/^$M-72/#>D06=NO\ RSA3&X^I/5C[G)KY/DXSXO\ C;P& M%?1:UYKUVIW_ / EYH]KFR')/AMB:R_\%Q?_ +=^3\CRWP#^RQ9QW0\1?%/5 M7U2]D;>]HLK&/=ZNY^:0_D/K7KEC86.F6D=AIMG%;P1+MBAAC"J@] !P*EHK MZ_(^&LFX=H.G@:2BW\4GK*7G*3U?>VRZ)'B9AFN/S2IS8B=[;+9+T6R_,*** M*]T\X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHJIK.NZ'XPFU%7 M9;HKQ;X@?\% OV6_ &^'_A/_ .V[A,_Z-X?MS<[OI)Q$?^^Z\=U__@J+XY\9 M7[:!\ _@-<7MTW^I>^,EU(WI_H]N 1_WV:^#S;Q0X%R>?LJF-C.ILH4[U9-] MK04DGZM'CXGB#*,*^655-]H^\_PO^)]EU^(__!<#X@>(/%O[?>N^%=4N9#9^ M%M'TVQTR%B=B)):QW;L!TR7N&!/4[0.PK[?_ .$0_P""H'[0/_(;\02^$=.F MZ*]TFFA0>H*P!K@_1\U\G?\ !33_ ()??&7X.>&;?]H[3]??Q="5,?C%K*SD M,FG[1\ERQ9F:2(C*LY"[-J9&&)'S&8<59OQ5AG##Y77I8>/O.K52A>VR5.[D MT[WNMK:JVJ_>OHR<59?A_$^*QM&5.%6E.G3G4M%*HW!Q5G_-%2BGU;2ZGPK1 M179? 3X"?$[]I7XH:;\)/A-X=EU#5=1E 9E0^5:19 >XF< ^7$@.68^P&20# M\W3ISJS4(*[>B2/])\7B\+@,+/$XF:A3@G*4F[)):MMO9(_<[_@FA\0/$'Q. M_81^&OB[Q38DO*+6:2V1V)Y8E(5)8\DG/>N5_X*W_ +3_ ,4? MV3_V3U\??"8S6]_J?B>STB\U>VMTEETNUE29Y+B,2 H'/E+$I<%0TP/7%>W_ M "^#^A? #X*^&/@OX;E,MIX;T:"R6X9 IN'5?WDQ Z,[EG(]6-)\:3\)=9\ M.V?PP^-&D66H:/XWU'^PTT_4H%>"YF>":=8WST)$#;3UW[,8)!K^@,%3J4L' M3A4^)12?JDKG^2/$F+P68<18S%8-6I5*M24%M:$IMQ5NEDT?'G[/&FW_ .T- M8?$;XX_L0?M)>-9+G3/B!H\NBIJ_BJYO8-7LAHND-=VEW;Z@[QB0N;M!)A&1 MT"*PC157N_\ @L?X^_:)^#W[)>K?%?X*?&Z7PK%I]W9V]W;:;I2?:[E)YA"V M+IF+0X+JP,:JPVGYCGCX9^/GP.^*7_!,/]H[Q/\ M%?L;>*[RU\*^'?B7I_A M>?PS<7;S277VG1[+4UMY1TN('-Q-$N09(]D;!F<[Q]P_\%QI"_\ P3>\5O(A M1GU32#L8C(/VZ$X^M=)XIZG_ ,$[=9USQ)^PM\,-&O^"SWPO^ _C3]H'4-7\+W30:G!H> MG68TZR3S(+I3&\4;,9]K1%@TK.1N SQ7U=_P3/(/[ GPF(/_ #)=I_Z":^0_ MVJF7_B(!^$/S#C0;('GOMU"@#ZB_X*#?L]?M._M/:=X2^&?[/?QFN_A[907] MSJ7B3Q38:C/!,!'&L4%JJV[H\N\S2N5+!!Y ).=H/RE\.?V/_P!J[X+_ /!0 MCX5_!?QE^WUXX\<6UU;77BCQ+IJZYJ,,=OIUFRB(3*]U()(Y[C$)4@# 8'.< M5^G-?+7[$R'XW?M4_&_]KV[(ELCKT?@3P;*>0NGZ8/\ 29(S_%'-=.7SZQF@ M#ZEKX8_X+1_M=?$?X;?L^Z]\._@/=RVTT=Q9V7C?Q-;3E&TQ+H,T5C"R\_:9 M8U+O@@QPE2<&>,U]%^(OVL_AIXIU/X@?!?X ^/-(\0_%3PAX7F=G/ "H%5%"JJJ #[T\1_MA>'OV._P#@F/X& M_: \;K)JM^?A[H4&DV,UP?,U34IK"(I&SG)P-=/\+VTF'A@&F0RX,JH4WRW"O(&^7=P M2WQC_P %$KCXV^.O^"2?P#\6^.OAZ^@VFC7=K92VD5R)UEM1IWEV%ZQ4D*)8 MD9L'[IE"\$X/7_\ !1CP/H?PU_:"_9)^,/[+GARST?7O$JP069T"T2W^V+') MIY@#K& '#I>2(V<[D)4Y'% 'ZJ4444 %%%% !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 445\G_ +9O_!5KX1_L MZ-<^ _A:MOXQ\9HQB>UMILV.GR=,3RI]]P?^62'.00S(<9]G(^'\XXDQRPF7 M474F^VR7>3>D5YMK[SQ<^XBR;AG /&9E65."[[M]HI:R?DD_N/HGXN?&;X8? M CP9/X_^+/C*ST72[?CS[I_FE?&1'&@RTKG!PB@DXZ<5^?WQ7_;M_:O_ ."@ M/C*Y^!/[$7@S4]%\/N=FHZT'\JZDA)(,EQ< [;.(C/R*2[8(#-G93_A%^P+^ MU/\ MZ>,K?X]?MR^--4TC1)/GT_0V'E7'FW M+C\P7SP]&7_N22?R7]UK7\VMQEXC[\^7Y:_EB:T?_<4&OFU_,GI\\_L8_P#! M*OX/_LV&U\=?$;[/XP\:1D2+>W4&;/3Y.O\ H\3?>8'_ ):O\V0"H3D5]5T5 MP?Q)_:%\"_#[S+"*X_M+4DR/L5HXPA_VWZ+].3[5^4\7\;5<34EFF?XOYR=D MO[L(K\(Q7R/U/A;A' Y3AHY=DN&48]HK5O\ FE)ZM_WI,[J66.&-III%1$!+ M.QP /4FO+?B-^U)X7\..^D>"8!K-_G:)4)^SHWU',GT7@_WJY&/2OCI^T;*M MQJ<_]D: [952K)$R^JIG=,?<_+Z$5ZE\.?@?X%^&Z)<:=8?:K\#YM0NP&D!_ MV1T0?3GU)K\M_MOBKBWW])=Z=/\I2T?DS[S^S\GR77'S]K5 M7_+N#T7^*7Z+\4>9Z5\(/B]\;+^/Q#\5=:FT^QSNBM77#@>B1=(^.,M\WL:] M?\#_ V\&_#RR^Q^%]'2%F7$MR_S32_[SGG\.!Z"MVBO?R+@W)\CJO$I.KB) M?%5J/FFWY-_"O2VF[9YF8Y[CLPA[+2%);0CI%?+K\_P"BBBOK#Q@HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **Y+Q]\>/@U\+@X M\?\ Q,T?3)4&3:SWJF<_2)?BLVRW!?QZL4^ MU]?N6OX'TY39)(X8VEFD5$499F. !ZDU\4?\-?\ [>7QX_=? [X,'2K.;_4W M\.F&7&?6XN<0?^.BEC_81_;"^-LBW?Q_^._V2VD(+V4E_+>M'](4*0K_ ,!: MOD/^(H5RK$8N^TW'V-)_P#<2?\ \BCS/]8)8C3!8>=3SMRQ^]_Y'T=\ M0/VP?V;/AGOB\2_%G2WN$R#::;(;R4'^Z5A#;3_O8KQ'QQ_P5?\ ""7!TSX3 M_"G5-7G=MD,VISK;JS=BL))UY9;V M\\B#/LD.UOP+M7MW@?X2_##X:0"#P!X TC2!MPTEA8)'(X_VG W-]231]5\7 M\\_BU\/E\'TA%UJJ]7+]W\T'L^)L7\4X45Y+GE^.GW'R/_PLO_@IS^T!QX3\ M'2>%-.F_Y:QV"6 V'HPDNB93]8ZM:+_P3'^*7C^_37OV@OC[+=7!.9([5I;V M4YZCSIRNT_\ 6%?9]%5#PER?&S53/<57QTM[5:DE!/^["'*DO*[0UPWA:KY ML74G6?\ >D[?)*QX?\/_ /@GA^R[X#V37'@N;7KE,8N-?NS,#]8UVQ'\4->Q M>'_#/AOPGIZZ3X6\/V.F6J?=MM/M$AC'T5 !5ZBOO,IX#5J%-1]$D%-EBCGC:&:-71U*NC#(8'J".].HKVCJV/ / M'G_!+3]@+XD>()/%'B?]FK1UO)9/,E.E7MWI\;L3DDQ6LT:$DGGY>>]>F_!G M]GKX(_L\Z"_AOX*?##2/#EI*0;@:=:A9+@C@&60Y>4CU=B:[*BN6E@<%1J.I M3I1C)]5%)_?8]S&\3\2YE@E@\7C:U2BMH3J3E!6VM%R:5O0*X_XW? ;X7?M$ M^#8_ GQ:\/2:AI\&H17]I]GU">TFM;N+/E3Q30.DDNPHKJ/#/"/A M_P#\$_/@]X5^)NI_$[QKJ^N>-+J3Q-;ZWH$/BO6;F\32[F+3[6R68K)*R7-P M!;;EN)$\Q%8(I&W&K_6M(65)3ID?B74+.W=T) M*L\=K/&KD$D@L#SCT&/0J* .0^"WP*^&?[/7@>W^&WPFTJ_T_0[--EEI]UKU M[>I;)N9ML9NII&C7+'A2!T]!C@O%'_!/#]DOQI\8K;]H'Q/X"UF[\9V4T,EE MXA?QYK0N+.3GVRB@"!+".+31ID,\ZHL'E+*9V>0#& M=[$L6_VB22>3FN8^!7P.^'?[./PNTWX/?"O2Y;/1-*,S6T5Q*XY%U?43>RNC M>:ZR3,D3,4C:1T5F*C)(.,9.=_X__LY_!K]J/P ?A?\ '7P=_;NA&]CNS8_V MA<6O[Z/=L;?;R1OQN/&[!SR*[:B@#D=6^ _PAU_X,1?L]:_X%L[_ ,&0Z-!I M4>A7Q>:,6D**D2;G8N2@1"'+;P5#;MPS7'_#+]AO]GGX5^)?#WBW1_#^I:E> M^#]-?3_!K^(M=N=070;5NL5HL[L(N,+OP7"*%#;1BO7J* "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@ HHHZ=: " MN0^-7QX^$W[//@V7QW\7O&=IH]@F1#YS9EN7 SY<,8RTK^R@X')P 37S?^V3 M_P %:/AC\#Y[CX,=QA+P.7T^PESC:[H7&>N074C:?(?@K M_P $Y?VD/VSO&<7Q^_;Y\::M964^'M/#[N([V6+.X1B,#98P_P"P%\P\Y5"= MY_2LGX"A1P,'/">[9J M>J&?R97A8XW7=RORVZ$9_./"O@73CJGBG68K6,Y\M6.7D/HJCE MC]!7)Q+XC4J.5SR_*(+ X!?%K:9_3Y?X1[M M@5Y=K_Q[^)'Q4U)_"WP:\/W%O$>'O-H,VT]RWW81[Y)]".E;/P__ &6-,L[@ M:_\ $W43JU\[;WMED8Q!O5V/S2'\A[&OYXJ\8YGG]1X?AFA[1;.O4O&E'_#U MFUY>MFC]NAD>$RV"JYM4Y7NJ<=9OUZ17K^#.=O/'?QN_:!N7TKP/IKZ3HY8K M+,DA1M=Q\-OV:/!/@KR]2UQ!J^H+@^9<1_N8S_LQ\@_5L M^HQ7HEI9VFGVR65A:QP0Q+MCBA0*J#T ' %25VY7P+A*>*6/S>H\7B?YI_#' MRA3^&*^_756,,7Q#7E1>&P4%1I=H[O\ Q2W?]7N P!1117W9\Z%%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 45!J.IZ;H]F^HZMJ$%K;Q#,D] MS*$1!ZEF( KR?X@?MW_LO?#S?#=_$RWU2Y3I:Z#&UV6/IO3]V/Q<5Y6:9YDV M24O:9AB845_?E&-_2[5_D<^(Q>%PD>:M-17FTCU^BOCGQ1_P52U7Q!?G0O@9 M\#KS4+J3/V>35)ⅅ_MWMP2?PDK,^S?\%1OV@?];--X.TZ;U9-+$>?INNOS MS7P%7QQ-1TLFH5\=-:?N:4G%/SE+E27FKH\67$N"F^7"PG6?]V+M\V['V M)XL\=^"? =C_ &EXV\7Z9I%O@D3:E?1P*?H7(S]!7BWQ _X*3_LR>"]\&C:Y MJ'B*X3CR]&L3LS[R3%%(]U+5YSX3_P""5,VLWO\ ;GQM^-E[J-U*E1$N MQ_Z^)]Q;\8Q7M/P__89_9?\ AWLFT_X76FHW*?\ +UKC->,3Z[),Q@_[JBL_ M[1\7,\_W;!T,#!]:LW5J6[J,/=3\I"]OQ+B_X=*%%=Y/FE]RT^\\&OO^"C?[ M0WQ7NWTC]GGX ,Q+;?/:WFU&1?\ :(C")'_P+X/WW/U#+7N'P_\ V7_V?OA?LD\%_"?1[>>/ M[EY/;?:+@?26;9C@G:AP"<"@#UBBOSVG_;-_P""GGP.\?\ MCGQW\9_ASX&\4>'O";^'V\7^#?"9NOMFD07Z-L:Q=B1,Z\"8.7!?!3";F'W5 MJ_Q1\ >&OAW_ ,+7\6>*;31O#ZZ>E[-J>L3"VCAA=0RES)C8<$?*>X5TN=4%P+@/,T;?ZN M,F$&,8#%6!;!.T>N_M!_M(?!K]EWX>W/Q+^-7C6UTC3X$;[/"[@W%]*!D0V\ M6=TTA[*O3J2 "0 =S17A?_!/;]KO5OVVO@3=?&O5?!\&A*?%%]866GPRL[+; MQ%#&9">LFU\-C R. *Y'QE^VA^T9\3?CEXL^"G[$7P,T#Q/%\/YDM?%_BKQ; MKSV=D-0()-A;K&I:21<%68G"L"" -K, ?45%>,_L:_M;I^U'X>\0Z7XI\ 7' M@_QOX(UIM(\:^$[JZ6--32RTC0M-GO]3NW&1%!$A=VP.3A5/ Y/04 :U%?%T7_!0']M_5OA*_[7 M?A_]BO2I?A0L#:A'93>*BOB&;2%))U!8@GE!?+!D\ODE>02N'/L_Q=_;K^#G MPN_9(M/VOK'[5K6BZS8VLGAC3;-=MSJES\=_MI?LNZ#X;^'_B+4H+&ZUOPUXG:\N?#,LYQ$;^-D"N MF>&>,[5]2VU&^O001D'(/0T %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !12.Z1J7=@JJ,DDX %?&G[8 M?_!7'P'\+KR;X7?LT6#'\2 ?ZN&(?-(W3IP,Y8 M@3JE^TQBW1'O>W2@[05Y^SQ M9)!(/F 9'0? ;_@F5\=/VI_&2?M!_P#!0+QEJ@%V1)%X:DGVWLT>+X0\.U_LO+CLPCO4>N'HO^XO\ EY)?S;+=6::/SM83C+Q(=\7S M8#+GM36F(K+^^_\ EW%_RK5ZIW33/"_V-O\ @FG\$/V3X+?Q/=6Z>)_&2J#) MXBU&W&VU;'(M8CD0C_;R9#D_, =H^A=8UK2?#^GR:KK>I0VEM$,O-/(%4?B> M_M7F/Q$_:F\.Z'*VB^ ;4:Q?EMBS#/V=6Z#&.9#[+@'UKF]'^"WQ8^,FH1^) M/BWKL]C:$[HK1AB4*>R1_=B^I&?4&OYWXG\5,PXDS><<%S8_%O1M/]U#_%/X M8I=(QTW5TS]RX=X"RSAO*X4^2.$PZV5O?EYV^*3?64M>NJ-'QK^U!J&LWW_" M+_!S0IKRYE.U+V2W+$GUCBQD_5O^^:B\(_LS^(_%FH_\)7\:=?GFFDPQL4GW M2$?W7?HH_P!E/P(KU3P5\//"'P^L?L/A;1H[?< )9R-TLO\ O.>3].@[ 5MU MXN'X*Q>;UHXOB:O[>2U5*-XT8?\ ;N\WYRWV:9[-7/Z."INCE-/V:>CF]:DO MG]GT7RL4M \.:%X6TU-(\.Z5!9VR=(H$P"?4]R?<\U=HHK]!I4J5"FJ=.*C% M:))6279);'S,YSJ2=S?@#6&)Q6%P5%U<1-0@MW)I)? M-V1%2I3I1YIM)=WH=)17S9\0/^"HO[/7A??;^#K+5_$DZY"/;6OV> GW>;#C MZA#7G3?MP?MH?')S;_ +X&_8;60X2^BT^2[*>F9Y0L _%:_/))EQOCEN/LMNW MT2+YQ_W\-<'^M?B-G6F4Y.J$7M/%3Y?OI0]]?>8_VCGF+_W;"\B[U';_ ,E6 MIC^/?^"K_P -M.=K+X9_#G5M:FSMCFOY5M(F/8J!YCL/8A37+?\ "\/^"E/Q M^_=_#OXOG7A)/UCP?05]8> O@C\(?A?&J^ /AOH^E.H MQ]HMK%!,W^]*07;\2:ZFC_4KCG.=GA8JDEY>T=YM>J#^RLWQ7^]8 MMI=J:Y?_ ";<^+-._P"";7QV^*%Y'K/[0WQ_>5]VXPQS3:A*O^R&E9%C/^Z& M KUGX?\ _!-_]F'P04N-3\.7OB&X3GS=;OBRY_ZYQ!$(]F#5[U17JY7X5\"Y M75]M]45:IUG6;JR;[^^W&_HD=&'X=RC#RYO9\TN\O>?XZ?@9GA?P7X/\$6 T MKP9X5T[2;88_<:;91P)Q[( #6G117W]*E2H4U3IQ48K9)62]$CV8QC"-HJR" MBBBM"@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ KRC]M']E;0OVQO@+J'P:U?Q)<:+=/= M07VB:Y:Q[WT^^@;=%-MR-PY92,@E7."#@CU>O$?V_P#X&?&?X\_ ,:1^SWX^ MGT'QCH&O6FN:&5OGMX=0EMRW^B3LI&8W#D[6RA=(]V ,@ ^2/"/[3'[;/[$O MQW^*WC3]HOX2:3\2]+TR#PY'\0?%G@>\^S36-L+:5;:[%M*J^8S1LQE551%9 M?O*O-?&K+Q;X4O7L_$6B0W@?[/<%H2T$KQY D79 M,3L<%3GE3BOA#6/%?[>/[2WCKXW_ *\.?LBIX9\3?$'1_#^D>--1UCQ/;26 M'ANV%I-%+,"A+7 FC9S&(]S*,GYB.?T(^"'PNTWX(?!KPK\'-'O7NK;PMX>L M]*ANI%VM.((5C\P@="VW<1V)H ^9_P!BS3[#2?\ @II^U1I6E6,-M:VT/@Z* MVMK>()'%&NF.%15'"J !P *^CO'/[//P6^)OQ%\/\ Q7^(7P[T_6M=\*QR MIX>O-1C,JV)D9&9TC8[-^8T(UR!^\5<]1D?QOJFH16GV^WN-UO,R&-]T$CJ,X/&J3@"X@DC MG/S1.57:R@A51<\Y6@"[^S:%T[_@L!^T9I^FR%;>\\*>&KF^A12%\];.%5)[ M9VLQ_P"!'WKKO^"OM_J&G?\ !.'XH7&F.ZR-IEG$Q3.?+>_MDD'';8S ^V:? M^P7^SO\ &#P5XI^(W[4?[2FEV.G>/OBMK%O<7>@V%VMRFB:?:QF*UM#*ORR2 M*APS*2I")W!QLZ;X+^-O[8'[)7C+X4_M=_">R\ ZQXDBOM+@L=.U6'4%BMS& MOV>\W12.I82$ML+ _NQD#- ':_"[1=$_X92\.^'9+>-=._X5[:6S1'&P0?84 M7;SQC;Q7YH_!Z\U#7_V%OV+O#?B"5GTR7]H^*-HY,E9575;G8I]1F21!Z U] M$Z-XL_X*>^%?V;4_8Q@_9$BNO%%IH(\-:?\ %&+Q=:C1_L0B^SIJ#(3YPE6' M!V$;BZ[MO/EUV/Q8_P""<>K1_L >"?V;O@SXDM8_&/PNOK'7_"6K7B;(+C6; M>22:4MU*)*\T^!_"60G.TT =)_P5YL=/U#_@G'\4(=353&FEVLJ;ATD2^MV3 M\=X6O8OV>[[4=4^ 7@?4]7+&[N/!^F2W1=LDR-:QELGNH^)[6[C-M;S),T%@D)+R-(\:E6.0-H M5C@EJ^V],TVQT;3;?2-+ME@MK6!(;>%.D<:@*JCV % $]<9\9M$^.6MZ991 M? [QOHNAW:3L;Z76M,:Y66/;PJ@$;3GG-=G10!X7_P (#_P4$_Z+_P"!/_"4 MD_\ BJ]6L=/^(4=C#'J'B"PDN%B43R):$*SX^8@9X&*KB7[,FL01-/ M96\S':%@5.;R3/3;\F2.7Y6N-_9Y_P""6?Q9^/\ XO'[0'_!07QAJ5W=7A65 M/#+WI-U,O54N)%.+>,9X@BP0#C,>"M?IN5\!X?+\%'-.*:KPV'>L::_CU?*, M'\*_O2VTT2:9^6YKX@8C,<=+*N$Z*Q6(6DZC?[BEYSFOB?\ =COKJVG$XO7O MCC^W3_P53U^Y^&OP7TJ7PQ\/TF\K5+O>T%NR?]/=PHS*Q!S]GCR.1E6QO'U9 M^R/_ ,$W_AU^R9#'KVBR6.M^*C'B?Q+J=ENDCR,%;="2(%ZC(RY!(+$<#UC5 M/&7P;_9W\*VO@W1+"RTZVL8 FG^']&MT7RUZC"+@(#URV,G)Y->=7/B[XX?M M#W#Z=X2L6TG1&8K+*KE$([AY<9<^JH._([U\%QWXY8+#4O\ 5[(:+A3V6&H> M]4GYUZGY\ST6ZE:Y]5P=X05(XK^W<\K>WQ/6O5TA#RHPV271I7OLXW:.J^(W MQ]A\ N^G0>(K34[]>&M;.#*QG_;?.!]!D^PKD;?PW\>/VA]EWX@OCIFBDAHU MD0QQ..Q6,?-(?1FX]#VKT'X;?LV^!_ OEZCJL0U;45P?/NHQY<9_V(^1^)R? M3%>B5^2+AOB/BI^TX@K>RH/_ )AZ3LFNU2HM9>:6G5-'ZG_:N5Y.N7+(<]3_ M )^S7_I$>GJ]>]SSSP#\"X/AUBXT22QDO,8:^N;8O+_P$GA1],>^:ZO[%XW_ M .@W9?\ @,?\:V**^^R_+L!E6%6'P=-4X+915E_P7W;U?4^;Q.*Q&,K.K7FY M2?5F/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%%=I@8_V+QO_ -!NR_\ M 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ M &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ M -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q4=U=6MC;O>7MS'#%&NZ265PJJ/4 MD\ 4FTE=AL9?V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUP/Q _;:_9B^'.^ M+5OBK87MPF1]ET7-XY/]W,0*J?\ >85XKXP_X*M65_>?V+\&?@UJ&I7,K;;> M759MK,?:"'>6_P"^P:^(SCQ)X'R.3AB<=!S_ )8/VDK]N6',T_6QY&*SW*,& M[5*ROV7O/[E<^J/L7C?_ *#=E_X#'_&L_P 1Z_?>#K ZKXN^(&AZ7:CK'/^"6GB MGQ5J U_X\_':YOKI_P#7IIRO/(W<_P"D7!S^<9KY_P#XB%Q%F^F0Y)6J)[3K MM4(>JYKN2]+,X_[;QV)TP>$E+SG:"]==6=Y\0/\ @H5\%? N^"S^)":_N:3HVD:#8II>A:5;6 M5M&/W=O:0+'&OT50 */[#\5<[UQ^94L'!_9P]/GE;MSU-4_.(?5.(L7_ !J\ M:2[0C=_?+;Y'Q=_PJ3_@II\?5W>-O';GQ'-5EWG)O\-$>0> /V._A1\,RDOA;X?\ MAT3Q\K=W]@UW,#ZAYBQ4_P"[BO1EL/&J*$36;( # M3@#\ZV:*_0\ORO+,J MH^QP5"%*':$5%?HH **** "BBB@ HHHH ** M** *EIH.AV&J7>N6.C6D-[J C%_>16ZK+V>G6_:R_P""NME9ZRWP8_8LT5O%GB:[F^RQZ_#:-<6Z2GC;:Q $W4FD(+O*3T2_%]$SYSB3BO(^$\']8S&KRWT MC%:SF^T(K5O\%?5H^F_VE/VM?@A^REX5/B3XL^*DAGEC+:=HMIB2]OB.T461 MQG@NQ5!W8<5\&Z[\3?VY/^"M7B2?P?\ #'2'\'?#**X\N^E,S):E0(?&6LO\ M)_\%'/']Q=7=U(MP_AZZU+=))W5 M;J93\HQP((3P,#<,%*^D[[X\6]C96WPN_9L\"16MK;1^18"TT\(D2#M# HPJ MCKEACU'>O:S[CWPX\&Z:AAIQQN9/:=N:,9=J-/>S3U<3Y/+>$N/O M%F7/CXRP.6_\^D^6I4C_ -/I_8BUO!>]:Z:T4C._9U_8[_9=_8&\.IKS317_ M (EEA*W'B758E:\F./F2WC&?)0^B\X(WNV :TM;^.?Q0^+FHOX9^#V@7%I;G MB2[&/."GNS_=A'T.?0]JN^#OV8]:\1ZA_P )5\9]>GN;B4AGL8[@LY]GD[#_ M &4_ BO8=$T'1?#6G)I.@:7#:6T?W88(PH^I]3[GDU^$YICO$3Q)QLL9FU:6 M%HSW5[XB:[-[4EVC%*VUFC]IRK+>#^",#'!Y71C4<-K*U*+[VWF^\FW?>]SR M_P"'G[+&B:7,-<^(U]_:]\S;VM]Q\E6]6)^:0_7 ]C7K%M;6UG;I:6=ND44: MA8XXT"JH'8 < 4^BOH,DX=R;AW#^QP%)0ON]Y2\Y2>K^^RZ)')F&:8[,ZO/B M)M]ET7HMD%%%%>V< 4444 %%%% !16%XU^)_PX^'%M]K\>^.M)T="N5_M&_C MB9_]U6.6/L :\3^('_!3C]F[PB9+?PS/JOB2=>%_LZR,4.[W>;8<>ZJU?.YS MQ;PQP\G_ &CC*=)KHY+F^45[S^2.'%9EE^"_CU8Q\F]?NW/HFBOBB?\ ;^_: MN^,\K6'[/GP$,,3MM%XEG-?O'[F3"1)_P)2*;_PRK_P4#^//[WXS?& Z+93? MZZQFU7(P?^G>T A/T+"OBGXK8;,GR\/Y?B,;VE&#ITOG4G:W_@)Y7^L4*^F" MH3J^:7+'[W_D?47Q _:3^ _PMWIXY^*FCV=]FET)K@?\ ;*+<_P#X[7A_ MQ _X*M?"#1"]K\//!.L:_,O"37)6S@;W!.]_S05+\/\ _@E3\%- V7/C[Q7K M'B&9?OPQLMG;M_P%-TGY25[A\/\ ]GOX(_"T(W@+X7Z-I\T?W;M+-7N/^_S[ MI#^+4K>,&>;O#Y?!^M>JORI,/^,GQ?\ )07_ ('+_P"1/EC_ (:5_P""B?Q[ M_=_"7X4-H-C-Q%>PZ4$!4_\ 3Q>'RS]4 -26O_!/+]IKXOW":G^T+\?2JLV[ M[-]JFU!X_8*Q2./_ ("2!7VK137A1@\Q?-G^/Q&-?6,JCA2^5.%K?^!!_JY2 MKN^-K3J^3=H_V?V#P+X+TK1X2,,FFV$<.[Z[0-Q]S6S17V^3\*<-A:;/K.MZE;V=G:Q-+=7=U,L<4,:C+.S,0% M4#DDG IJ+DTDKMBE*,4VW9(L5Y5^U!^V5\#/V2O#?]K_ !1\2@ZA/$6TWP_8 M8DO;WW5,C:F1@R.54=,YP#\Q?M3_ /!7&^UGQ!_PI#]A?P]/XE\07LIMD\1I M8-.GF2"X?PG M!JAEC27M]ONP3O(Z>3$2!M +$94?>5N'N'>"*^J4'K"BO]XK>48;Q M7=M7_P .C/S:KQ?G7%>92R;@C#_6JRTG7?\ N]'S<]IOLEIU]ZS1#JOBK]N' M_@K3K4UGI2+X&^%-M<$W4\LCI8JJG)\V3Y6OIAC.P8C4@9$>=Q^@?@A\.OV; MOV+]+_L+X ^%O^$F\6W$?DWWC#4XM\DK'JD6.50G_EG'@'C+.1FNW\._#?XL M?&.QM+*[MX/#7A:UC5+#3K6U$%M%$OW5AMUQD ="V!Z'M7L'P]^#?@;X;0J^ MAZ8);S;B34+K#S-ZX/11[*![YK\SXB\4N.?$/"?V7PSAUE64+9M?O*B_FY=Y M-[\TW9Z->\KGVO#?AGPQP=C/[5SZN\QS1[R?PP?\L>D$NT=5JMG8\PT3X&_% M'XN:BGB;XPZ_<6EN>8[0X\W:>RI]V$?49]1WKV'P=X!\)> M/_L[PMHT5LI M\R4#,DI]68\M_(=L5L45XF0\'Y-D$W7IQ=2O+XJM1\U1OKJ]O16\[GUN8YYC MLRBJV5-<^?B)_P4[_: X\+^$9?">G3?\M([%-/ 4]&#W1,Q^J=:_/<1 MXN\+3K.AE<:N-J+[-"E*?WR?+&WFFSQ)\2Y.:)_P3$^)OCR_37OV@?CY-=W!YDCM&EO93GJ/.N"NT_\ (KU M_P"'_P#P3R_9<\!>7/-X)EUVYCQBXU^[:<'ZQ+MB/XI6/]L^*^>?[CEU+!P? MVL14+_A4(TEWF[O[H[?,\BU[_@J%X^\:W[:!\ ?@)/>W M3?ZI[WS;N5O0^1;@$?\ ?9JD?!7_ 4__: .=?\ $DOA'3INB/=IIP53U!2W M!G/T>OLS0?#?AWPKIZZ3X7T"RTVU3[EM86J0QK]%0 "KM'_$.\^S?7/\ZKU4 M]X4;4(>C4;N2];,/[$QF)UQF+G+RC:"]--SY#\%?\$HM ENO[7^+_P 7=2U2 MXE;?/%I4 BRW?,LN]G^NU37MGP__ &,?V9_AMLET'X3Z;<7"2;O[P M\XL%/^Z!7J%%?19-X<<$9"U+"8&',OM27M)7[\T^9I^C1VX7(\IP;O3HJ_=Z MO[W<;!!#;0K;VT*QQHN$1% "CT '2G445]JDDK(]8****8!1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 454U[7]"\*Z-<^(_$^LVNG:?90F6\OKZ MX6*&",=6=V("@>I-?#W[0_\ P4_\>_%35+OX2_L&>&I;YU8PZAX_OK?;;6WJ M;=9!MSZ/(,G!VQMPU>QEF2XK,Z=2OS1I4*:O4K59*%*FN\YRT7DM9/HF>%G/ M$. R7DIU%*I6J:4Z5.+G5J/M""U?F](KJT?1G[5G[<'P)_9%T$W/Q"U_[5K4 MT)?3O#.FLKWESZ,5SB*//_+1\#@XW$;:_/GXA_%']K?_ (*4:N+KQ7J1\&?# MA9]UMIMOO,$BAN"%RK7LHP?G;;$"IP4/!Z_X$_L!:GXV\72^,_B5/=^/?$]W M-YVH7>HR-):1R'J\C2%_#:Q:CXVD35+M "MJH(MH M\=L=9/QP/]FN->*&7Y4WAO#S"K%XE:2S#$0<:%-[/ZM2?O3:Z3DM']F46>9/ M@'/.)VJW&M=X3"/58&A*]6HNGUBJM(I]80TMU4E<^??V8/V3$\(Z*^A_!/PD M=-M[F/RM6\3W[9N;P=U>? )7(_U405. 64GYJ^G/AM^SIX&\ ^7J%Y"-5U%< M'[5=(-D;?[" ;+^ MTO''C'3-(@QD2ZE?1P!OIO(R?85\'_J[2J9C//>),5+&XQZRK5WI'_!%^["* MZ+[/V;+0_08YCA ?$#_@I3^S+ MX+WV^B:QJ'B.X3CR]'L2(]WO),44CW7=7E5[_P %%_VB_BU=OI/[//P!8_-M M^T-;S:C(G^T?+")'_P "W 5Y69^*W V6U?8QQ2KU>D**=63?97:*YG^&GXGVI7(^/\ X]_!?X7!QX^^)NC:;+&,M:S7JM/^$2Y< M_@M?*G_#//\ P4=^/G[SXH_%!O#UA-_K+275!"&0]O(LAM;Z.0?6NN\ ?\$H MOA1H[)=_$?Q[J^NS#EX;-%LX6/<'[[GZAEKS/]<^/,ZTR;))4XO:IBIJG;UI M*\W\F8?VIG&*_P!UPCBN]1\O_DNY=^('_!5+X&^'=]OX#\.:QXCF7[DIC%G; MM_P*3,@_[]UPG_#7/[>_QY_=?!'X-'2+*;_4W\.EF3@^MQ=8@/\ WR*^GOA_ M^S'\ /A?L?P5\*-'MIH_N7DUM]HN!])9=SC\Z[NC_5+Q#SK7-\Y]C%[PPL.3 M[JLKS_ /[-SO%_[SBN5=J:M_Y,]3XGB_8-_:\^-DJWG[0/QW^RV[D,UG)?2W MS1GVA4I"O_ 6KTOX?_\ !,+]G/PF4N?%9U;Q).N"RW]YY,.?9(=IQ[,S5]&T M5Z&7>$W ^"K>WK8=XBKUG7DZK?JI/E_\E-J'#>4T9<\X<\N\VY/\=/P.?\$? M"CX9_#6W%MX \ Z1I VX9K"P2-W_ -YP-S?4DUT%%%?H.'PV&PE%4J$%"*V4 M4DEZ):'M0IPI1Y8))=EH%%%%;EA1110 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 %%%% !117D_[:O[4NF?L?? /4/C!<^&I=;O_M<&GZ#H<,NQK^_G?9%% MNP=J_>9C@G:AP"<"@#UBBOSVG_;-_P""GGP.\?\ CGQW\9_ASX&\4>'O";^' MV\7^#?"9NOMFD07Z-L:Q=B1,Z\"8.7!?!3";F'W5J_Q1\ >&OAW_ ,+7\6>* M;31O#ZZ>E[-J>L3"VCAA=0RES)C8<$?*>X5TN=4%P+@/,T;?ZN,F$&,8#%6!;!.T:7[2_[ M8GQ"\%_&_1?V4/V8OA1:>-/B+JVCOK%^FJZH;33M"TU7V"YN9%5F.Y_E"+@\ MJ?XE# 'T)17SW^S1^V)\1_&7QNUC]E']J'X2VG@OXB:7HZZQIPTK4S=Z;KNG M%]AN+61@&!5_E*-D\,>-K!<'QE^VA^T9\3?CEXL^"G[$7P,T#Q/%\/YDM?%_ MBKQ;KSV=D-0()-A;K&I:21<%68G"L"" -K, ?45%>,_L:_M;I^U'X>\0Z7XI M\ 7'@_QOX(UIM(\:^$[JZ6--32RTC0M-GO]3NW&1%!$A=VP.3A5/ Y/04 :U%?%T7_!0']M_5OA M*_[7?A_]BO2I?A0L#:A'93>*BOB&;2%))U!8@GE!?+!D\ODE>02N'/L_Q=_; MK^#GPN_9(M/VOK'[5K6BZS8VLGAC3;-=MSJES\=_MI?LNZ#X;^'_B+4H+&ZUOPUXG:\N?#,LYQ$;^ M-D"NF>&>,[5]2VU&^O001D'(/0T %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!P MFO\ [3/P*\*Z1/K_ (G^(MIIUC;)NN+R^AEBBB7U9V0 ?C7D:_\ !8C_ ()K M-XS/P^'[56C_ -KBV%P;4Z7? >3OV>9YGD;-NX8W;L5^17[>O[5NJ_&?XDZO M]HU\VW@[PU/,FG6YEVPE(MP>[?G!9L,03]U"!ZD_D!%^V#K2_M>_\+^>2;^R MVN_L;6?.?[*SLV8_O;?WN/\ GIS7XYP%Q-XB\1Y1+$YG##PJFNY_1G$?A3P5P-EV75<_Q595<74BG"#@O94M.>.["Q\&ZYI:WL.CR7 F2='17BO-X8)!\A4Y!8LIPP&%(]7C M^,/PJ^'E[/9^$O#MUK5W=7/F7UTET1)?3$G+RW,@>29R3]XALYX85\OEGCCB MLCQ>-CQ#2I5^5P^K^Q4Z4)/W_:>W;J59^Y[EHTE>:JUSS>UHTJ:CRRGJ[RYI0C[K<97<5U'C#P?^T'^VKXJ@G_:"UF:3 M3%F$NE_#;PO(ZV5O@\-<2##3N!U&/$&C?!?X6_#5_#^O>*;:6? M1/#^AZ.L=[>V\:.SW,DUZQ*Q*(Y"9LJO[M\<(V,#]F*S\0_MC_$[PYX"_:5\ M=>,O#>O^*O#:Z]X7_MFQ:_MM;LS'YC-:77G%5PF6*LHVXVD;OEKT<9Q-QEQ[ M1I8S%X"KCJ<7^ZHOEPN"I_WH4I/FJ=G4J1YI[2 SG!Y+3G+AG 3YZF MD\15:]O4_P 525VH]H1481V@HK0^[O%'[;'[(_P=T_\ L/3/'-E=_9P1'8>& M;1^)_^"J&M^([\Z%\"_@;=W]U)G[/)J;M+(W_ &[VX)/X M25X_\6/C+_P2^_9#^)6G?""+PQKOQ2\7S:G#:72_:O\ 0K%WE1&,DH\N&0C< MWR1K+AD9'*$&ONCXF^.O@?\ L>_!;6OBKXBTRP\.^&?#]H)KQ-)TY(RY+!(X MT1 TCNR(H.,LXR0,FO?IY1XKYO!0KXRA@*6RC0I^TFEV#M.FZ NFEB//LNZZ_/-:_ MA+_@E0=6OO[;^-GQJOM1N92#<1Z5%\['WGG+%OQ05N?"W_@IYH_B+XC>!O!? MQI^!.M?#[3_BS:I=?"G7M1U>UO(=:B?:8EG6 YLYI%EMRL9,G,ZJ6!QGM/VE MOVW-%^!_Q5\,?LX?#_X=7WCKXG>,;>2ZT+PE9:C!91K;1B1GGN+J<[84V0SE M<*[,86&!P:Z*/A'PY7JJMG%6MCJBZUZLFD_*,>5)>3NAQX:P,Y:Q\5?B7X@ATO0M M!L7N]2OI\XCC4= !R[L<*J*"S,RJH)(%?H&69+D^2TO9X##PI1[0C&/WV2O\ MSV"M8U_P-J/Q6^!^N>!_ _P 4KRXM MOAUXUU75K69+QX95B/VRWB8M8JSN@#EI%^8,2$#.OIW[6/[;_@K]F/Q%X5^% M6F^%;OQ=\0O'5\MKX3\&Z9=Q0/.2X3SKB:0[;:#<=OF,&)(;"D)(R>F=![=1 M7B7[)'[;_@;]J;5_%7PYN/#-WX4\?>!-3>Q\7^#=2NHIWM9%D:,RP3Q'9O$?V_P#X&?&?X\_ ,:1^SWX^GT'QCH&O6FN: M&5OGMX=0EMRW^B3LI&8W#D[6RA=(]V ,@ ^2/"/[3'[;/[$OQW^*WC3]HOX2 M:3\2]+TR#PY'\0?%G@>\^S36-L+:5;:[%M*J^8S1LQE551%9?O*O-?&K+Q;X4O7L_$6B0W@?[/<%H2T$KQY D79,3L<%3GE3BOA M#6/%?[>/[2WCKXW_ *\.?LBIX9\3?$'1_#^D>--1UCQ/;26'ANV%I-%+,"A M+7 FC9S&(]S*,GYB.?T(^"'PNTWX(?!KPK\'-'O7NK;PMX>L]*ANI%VM.((5 MC\P@="VW<1V)H ^9_P!BS3[#2?\ @II^U1I6E6,-M:VT/@Z*VMK>()'%&NF. M%15'"J !P */V;56__ ."PO[1][J#;I[#PKX8M=/W*8 3[ M_2NU_9M^ _Q6\ ?MY?M!_&?Q;X5^R>&O''_".?\ "+ZE]N@D^V_9;)XI_P!V MCF2/:Y _>*N>HR.:YW]H'X1_M#? G]LA/VW_ -FOX7)X\L?$/A=-!^(7@N#5 M(K.\<1.&@OK9Y<([*JHA0\X7 'SED ,O]J OIW_!7?\ 9HO=+_X^+[0/%%K? MJI WVZ6,KJ#[!BS#W%+_ ,$8@UW\$?B9X@OAG4M2^./B"?5'8@L9B+?()[^O MXD]ZT?@%\(OVA_CY^V4/VW?VE?A:O@*P\,^&9-#^'G@N?5(KN\7SF8SWUR\1 M*(S*[H$ZX89'R!I,'P[X-_:M_8#^-OQ&;X.?LWW'Q1^&_P 1?$DWB?3H-#UV MWL[S0]4G %Q!)'.?FB"O%/Q&_:C_:4TNQT[Q]\5M8M[B[T&PNUN4T33 M[6,Q6MH95^6214.&925(1.X.-G3?!?QM_; _9*\9?"G]KOX3V7@'6/$D5]I< M%CIVJPZ@L5N8U^SWFZ*1U+"0EMA8']V,@9H [7X7:+HG_#*7AWP[);QKIW_" MO;2V:(XV"#["B[>>,;>*_-'X/7FH:_\ L+?L7>&_$$K/IDO[1\4;1R9*RJNJ MW.Q3ZC,DB#T!KZ)T;Q9_P4]\*_LVI^QC!^R)%=>*+301X:T_XHQ>+K4:/]B$ M7V=-09"?.$JPX.PC<77=MY\NNQ^+'_!./5H_V /!/[-WP9\26L?C'X77UCK_ M (2U:\39!<:S;R232ENI1)7FGP/X2R$YVF@#I/\ @KS8Z?J'_!./XH0ZFJF- M-+M94W#I(E];LGX[PM>Q?L]WVHZI\ O ^IZN6-W<>#],ENB[9)D:UC+9/9)F@L$A M)>1I'C4JQR!M"L<$M7VWIFFV.C:;;Z1I=LL%M:P)#;PITCC4!54>P H GKC M/C-HGQRUO3+*+X'>-]%T.[2=C?2ZUIC7*RQ[>%4 C:<\YKLZ* /"_P#A ?\ M@H)_T7_P)_X2DG_Q5>K6.G_$*.QACU#Q!827"Q*)Y$M"%9\?,0,\#.:WJ* , 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** ,?[%XW_Z# M=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_ MQK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_& MC[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_ 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** /Y#?^"KGQ&U;X':+?_L\/,\.O:EJ,]KJJDG?%:0R% M7)[_ +Q@%!Z,H>OSUK];?^"C/_!"G_@O'^W%^V7XX_:/;]@\VVGZSJGE:!:- M\2?"ZM!IL"B&V# :E]\QHKO_ +;O7B/_ !"X_P#!=?\ Z,9_\R;X8_\ EG7R M_!N Q67\.8>.+AR5Y0C*HM[3<5S1O_=?N_(_0?$SCK&>('$\LQJZ0C&,(1Z* M,5K;_%)RE\[=#N?^"7/[4OQB_:D^'OA?]CGQ!XZU"^?PI?6NG:#I9FPAL))< M1,P4#?Y)+)N;.R,1C(%?U"> _@/X:^&"*OP_\)^&M*<#'VBTT=1,P_VI#\[? MB37\VW_!-K_@A=_P7A_89_;0\$?M&-^PB;C3-*U+[/XBM5^)/AAFFTVX4PW. MT?VERZQN9$_VXU[9K^HFN+*\@IX/BK%UGAX>R<*4J'&TS4-+TF$"\BM5>YD,T4;9%RC)=31R1^;STM))D=XWAEB65@,82,[LQ[&^6?^":_P"QEXT^)'Q^^#_[9MG\ M)W\#>$?!_P +;*TGN[R6%;GQ?JGV.XMFO(X87+1Q>7-'^\DVF18$^4^8VS[4 M^'.=_P""[-IK$/[67P1DU.ZMY)GAPDD4.W %_%@'UY)_,UZA_P '"VI>--,_ M9#\+:/>W(EL[[XA6YN)K:-D4%+*\*QOV.XDL 3UBS@XXH_\ !5[]E+]L;]J_ M]H[P)XV^"?[,VJ7ND>"(RMQ?7WB71K87S_:EES"C7N\(508+JC9;E1BOHK_@ MH?\ LJ>(?V^?V-;GP%I^@W?AWQ3:WL6M>'=+URYM]T=[ )(_)G:VEEBQ)#+, MH*R,%,B,3\I6@#\]?^"L-YXBT+]DK]CK68M5$C%%C3PPP#*IQA7&7&./WF>'TTWXBZSXF:WCCU.1(K&*2#3_ M "I7-PL@L3B9?D439/W0']._::_9/^(GP<_X*6^%?^"DOPT^&VN>--"^PRV_ MCGP_X:6*;4X)_P"SI=/BN((9'3SHS&\&44EE,+L>&^4 \2_X)B7?BE?^"R/[ M16AZ9K*1":;Q1->(RDQ2R1^(;=0VW/4>8^#V#,.]>P_\%\?$OQ!\+?L*1:2N MMPFR\0>-]/T_5(H("OF0K%<72@GT\VVB/U44[]B']C/]H'X5^(?CU^W)J?@. M+1_B1\2!K=S\._!NJW<3M8K!O@%^W M#^W[_P $Z?&_PC_;DLK?1_&MUKIG\"ZAK&EPVL\;6_EO&TT5LH6*-I!-!Y@3 M?Y\?:NLVIQ^&_"YMWD@VK$+C0X[^0;1C_EO=SGZL:[SQ#^ MQ'^U)^UW\*/@-^QSXR^!'B+P2GPJEO;;X@^+=::U&GBUDDC\LZ?)',YO9&AB M(^50JR,@9MI+CW#]N']BOQWX4_;.^%W[?/P#^&LWB"Q\(O:6?C/PCX=@B6_- MG!O5+JUC=U6X80.8?*!5AY,.T$%V0 ^>_P!E'Q+XP\,_\%\O'GA[PSJ$"'Q! MJFOV.L2"'/GUX[D5^J?V+QO_T&[+_P&/\ C7QK_P $\?V+ MOB1IG[8GQ3_;Z^,/@BZ\,+XRU&^7P3X8UD1-J$%I=7*SM=7*1LZVTNQ$C$>\ ML-\P8 !2_P!Q4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C5K2H-?AD M M.\1_$CXE:A*PLH+:,27% MW,_B M3K7A:T\5>#X+@7&C:E;ZA-;B.:)AM:TWH5C? 98AND9F4@^O?M$_MK_$S0_V MA+;]D+]DWX-VOC;Q\-(75?$%SK&J&STO0+-B CW#J"SNV5.Q<'$B8W$X !]( MT5X!^SU^U_\ $+Q'\;+S]E;]J/X2VW@KX@P:/_:^D-I6J?;-+U^P#;'FM92J MLKHV0T3C< "V>"!SGC+]M#]HSXF_'+Q9\%/V(O@9H'B>+X?S):^+_%7BW7GL M[(:@02;"W6-2TDBX*LQ.%8$$ ;68 ^HJ*\9_8U_:W3]J/P]XATOQ3X N/!_C M?P1K3:1XU\)W5TLYL;D E)(Y5 $D,@5BK8&=K8R &;U#QYXW\,?#/P1J_P 1 M/&FII9:1H6FSW^IW;C(B@B0N[8')PJG@7/AF6?;R0/F2.'[1YH1V(/EKNPVURO7_$_QCK7[ __ 4>\;?M-?$OX=:_ MJOPW^+'AS3+>7Q/X?TI[S^P[ZR@C@$4Z1@LJ.L6[(Z[UVAMK!?+OA#\-/VFO MV[/#>C_!S4/@@_@KX,/$VKZO#)"W57B".ZC)].@T/7;>SO-#U2< 7$$D =8\217VEP6.G:K#J"Q6YC7[/>;HI'4L)"6V%@?W8R!F@#M M?A=HNB?\,I>'?#LEO&NG?\*]M+9HCC8(/L*+MYXQMXK\T?@]>:AK_P"PM^Q= MX;\02L^F2_M'Q1M')DK*JZK<[%/J,R2(/0&OHG1O%G_!3WPK^S:G[&,'[(D5 MUXHM-!'AK3_BC%XNM1H_V(1?9TU!D)\X2K#@["-Q==VWGRZ['XL?\$X]6C_8 M \$_LW?!GQ):Q^,?A=?6.O\ A+5KQ-D%QK-O))-*6ZE$E>:? _A+(3G:: .D M_P""O-CI^H?\$X_BA#J:J8TTNUE3<.DB7UNR?CO"U[%^SW?:CJGP"\#ZGJY8 MW=QX/TR6Z+MDF1K6,MD]SDFODWXY6O[=O_!03P'IO[*WCG]DZ?X6>']3U*TD M^)?BO4?$]K=QFVMYDF:"P2$EY&D>-2K'(&T*QP2U?;>F:;8Z-IMOI&EVRP6U MK D-O"G2.-0%51[ "@">N,^,VB?'+6],LHO@=XWT70[M)V-]+K6F- /^"A#7#M;?'_ ,#+ M&7)C5O##DA<\ GOQ7O%% '@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 >"_\*^_X*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\ A+O7O5% '@O_ K[ M_@H?_P!'!>!/_"7>C_A7W_!0_P#Z."\"?^$N]>]44 >"_P#"OO\ @H?_ -'! M>!/_ EWH_X5]_P4/_Z."\"?^$N]>]44 >"_\*^_X*'_ /1P7@3_ ,)=Z/\ MA7W_ 4/_P"C@O G_A+O7O5% '@O_"OO^"A__1P7@3_PEWH_X5]_P4/_ .C@ MO G_ (2[U[U10!X+_P *^_X*'_\ 1P7@3_PEWH_X5]_P4/\ ^C@O G_A+O7O M5% '@O\ PK[_ (*'_P#1P7@3_P )=Z/^%??\%#_^C@O G_A+O7O5% '@O_"O MO^"A_P#T<%X$_P#"7>N)^*.O_M_?#;QEX,\)WOQS\(32>+M;;3[>2V\,@)$P MC+[I-P)*\?PX-?6%>0?M'^!?%WBSXL?"36_#F@SW=IH?C"2ZU:>$ K:PF!E# MMSTSQ0!B?\*^_P""A_\ T<%X$_\ "7>C_A7W_!0__HX+P)_X2[U[U10!X+_P MK[_@H?\ ]'!>!/\ PEWH_P"%??\ !0__ *."\"?^$N]>]44 >"_\*^_X*'_] M'!>!/_"7>C_A7W_!0_\ Z."\"?\ A+O7O5% '@O_ K[_@H?_P!'!>!/_"7> MC_A7W_!0_P#Z."\"?^$N]>]44 >"_P#"OO\ @H?_ -'!>!/_ EWH_X5]_P4 M/_Z."\"?^$N]>]44 >"_\*^_X*'_ /1P7@3_ ,)=Z/\ A7W_ 4/_P"C@O G M_A+O7O5% '@O_"OO^"A__1P7@3_PEWH_X5]_P4/_ .C@O G_ (2[U[U10!X+ M_P *^_X*'_\ 1P7@3_PEWH_X5]_P4/\ ^C@O G_A+O7O5% '@O\ PK[_ (*' M_P#1P7@3_P )=Z/^%??\%#_^C@O G_A+O7O5% '@O_"OO^"A_P#T<%X$_P#" M7>C_ (5]_P %#_\ HX+P)_X2[U[U10!X+_PK[_@H?_T<%X$_\)=Z/^%??\%# M_P#HX+P)_P"$N]>]44 >"_\ "OO^"A__ $<%X$_\)=Z/^%??\%#_ /HX+P)_ MX2[U[U10!X+_ ,*^_P""A_\ T<%X$_\ "7>C_A7W_!0__HX+P)_X2[U[U10! MX+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\ !0__ *."\"?^$N]>]44 >"_\*^_X M*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\ A+O7O5% '@O_ K[_@H?_P!'!>!/ M_"7>C_A7W_!0_P#Z."\"?^$N]>]44 >"_P#"OO\ @H?_ -'!>!/_ EWH_X5 M]_P4/_Z."\"?^$N]>]44 >"_\*^_X*'_ /1P7@3_ ,)=Z/\ A7W_ 4/_P"C M@O G_A+O7O5% '@O_"OO^"A__1P7@3_PEWH_X5]_P4/_ .C@O G_ (2[U[U1 M0!X+_P *^_X*'_\ 1P7@3_PEWH_X5]_P4/\ ^C@O G_A+O7O5% '@O\ PK[_ M (*'_P#1P7@3_P )=Z/^%??\%#_^C@O G_A+O7O5% '@O_"OO^"A_P#T<%X$ M_P#"7>C_ (5]_P %#_\ HX+P)_X2[U[U10!X+_PK[_@H?_T<%X$_\)=Z/^%? M?\%#_P#HX+P)_P"$N]>]44 >"_\ "OO^"A__ $<%X$_\)=Z/^%??\%#_ /HX M+P)_X2[U[U10!X+_ ,*^_P""A_\ T<%X$_\ "7>C_A7W_!0__HX+P)_X2[U[ MU10!X+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\ !0__ *."\"?^$N]>]44 >"_\ M*^_X*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\ A+O7O5% '@O_ K[_@H?_P!' M!>!/_"7>C_A7W_!0_P#Z."\"?^$N]>]44 >"_P#"OO\ @H?_ -'!>!/_ EW MH_X5]_P4/_Z."\"?^$N]>]44 >"_\*^_X*'_ /1P7@3_ ,)=Z/\ A7W_ 4/ M_P"C@O G_A+O7O5% '@O_"OO^"A__1P7@3_PEWH_X5]_P4/_ .C@O G_ (2[ MU[U10!X+_P *^_X*'_\ 1P7@3_PEWH_X5]_P4/\ ^C@O G_A+O7O5% 'RY\: MI_\ @H%\(/A5KGQ,U'X[^#;B#1K$W$L-IX9Q(X! PI<%<\]Q6WX:\+?\%"_$ M/AS3]?A^/_@=$OK**X1)/"[;E#H& ..,\]J]!_:[\*>(_'/[-/C'PCX1TB6_ MU*_T=HK.S@ +RON4[1GOQ77_ ^L;O2_ .AZ9J%NT4]OH]M%/$_5'6)0RGW! M!% 'CO\ PK[_ (*'_P#1P7@3_P )=Z/^%??\%#_^C@O G_A+O7O5% '@O_"O MO^"A_P#T<%X$_P#"7>C_ (5]_P %#_\ HX+P)_X2[U[U10!X+_PK[_@H?_T< M%X$_\)=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_ M_HX+P)_X2[U[U10!X+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\ !0__ *."\"?^ M$N]>]44 >"_\*^_X*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\ A+O7O5% '@O_ M K[_@H?_P!'!>!/_"7>C_A7W_!0_P#Z."\"?^$N]>]44 >"_P#"OO\ @H?_ M -'!>!/_ EWH_X5]_P4/_Z."\"?^$N]>]44 >"_\*^_X*'_ /1P7@3_ ,)= MZ/\ A7W_ 4/_P"C@O G_A+O7O5% '@O_"OO^"A__1P7@3_PEWH_X5]_P4/_ M .C@O G_ (2[U[U10!X+_P *^_X*'_\ 1P7@3_PEWH_X5]_P4/\ ^C@O G_A M+O7O5% '@O\ PK[_ (*'_P#1P7@3_P )=Z/^%??\%#_^C@O G_A+O7O5% '@ MO_"OO^"A_P#T<%X$_P#"7>C_ (5]_P %#_\ HX+P)_X2[U[U10!X+_PK[_@H M?_T<%X$_\)=Z/^%??\%#_P#HX+P)_P"$N]>]44 >"_\ "OO^"A__ $<%X$_\ M)=Z[7X*^&OVFM#U:]F^.WQ*\/:Y9O;J+&'1M(:V>*7=RS$]1CC%>BT4 %%%% M !1110 4444 %%%% !1110!4T?0=#\/6TEGH&C6EC#+)(KZ>&-45F9L! M(U&2Q)/- 'N5%?#%K_P44^-OQT\'_';XZ_L_WNA:=X4^#!/]B6.I:0UT?$PA M662YEGE\Q##&T<68ECPPW@N3]VOIW]DS]I;PK^U=^SGX<_:$\/6OV"VUJQ=[ MVRFF#?8;B)VCGB+8&0LB/AB!N7:V!F@#TJBOD[PY^U+^V)\3_P!G*U\?? /X M8Z9XB\4>/O$FL77@D:LOV73M$\.07!BM[B[?*(X9WL+[2+;RFBEB@^T^7(%=HY(G@RZ2 M+C^$'=ORH!]\45\>Z%^VE\RZ MUK*2M%Y3 R*L5L)(Y$)4%VVA@P!VCL_^"9?[>]K^WO\ !*Z\7:QX?MM'\4^' M[];+Q+IEF[&#,;;P=\.=#C40+ "<\ , ?HW17S+^T?^V;XITC]M#X=_L%_!FYL;+Q!XOMI]1\0^([VT^T MC2K&*"XF6.&+*4F*X:-6PR#RPRXP M<8;Z!_;&_P""D_AW]G3]B+PY^U3X2\-+?:EX\L+"3P=HVI,54275M]I#3["" M4BCR6"D;FVJ&7=N !]145\G_ /#9/Q0_9\_;=\%_L?\ [1&OZ5X@M?B'X9AN M](\1V&E_89+#5"\T;6KH'99(':$+&W#JTBABXRP^L* "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKR MS]ICQ+^U1'I'[37QS^.WQ!_93_:O\%Z7!XH\"Q/-+JVBVYCBS'<+!)#( M S(Q)=7C=PC4*/G8@ ^-/[1G M[7^A6OQSCTVP^'GP[U*0R>&=+FLOMFNZM:AB%NII';R+2-\96-8Y6(.1(!M+ M 'T%17DG[6?QB\:?#:T\#^!_A;-;IXG\>^/M/T2P>XM_.%O: M<7USY?\0CM M8)N3P&=37SG^W7^UC_P4X^'&GZ_\9/V=_@EH%A\,_"-Q(MSJ.NH)]2U.&%]D MMY]G\Q6CM=P;;@;S&/-R%;Y0#[GHKY?^"'_!2CPQX\_X)W7O[='C[PK_ &&=,TEHI-"M7,K036T_F,TSI'$6D612')POE]: /O M>BOGK]L/XJ_MMYB\#_L(?"C1M8U!=,6_U;Q3XDND2S@1RPAMK4,ZK/<.$9R2 M2D:E-W,@(\V_X)1_\%%_BO\ M?:IXQ^#7[0O@JTTOQIX*96N;C3[9X$GC\UH M9(Y8F9O+FCD4 X.&#?=4J<@'V=17Q/\ MB_\%)?CY\"?VN/AK^S+H7P3T_1[ M#QKXCTR*3Q!K.HI=SW%E-?I;RB*"!MD#8W89W!_P#!4C_E'S\5O^Q5D_\ 1B5YU_P1R@U2Z_X)6^%K;0V*WLD.O+9L M#C$IU"\"?^/8KW#]L#X!>+_VG_@5KWP+\._$BP\,6OB.R%KJ.H77AU]0E6+> MK'RU%S"%)"[A) /SL_X)@120_P#!++]JJ&:-D=-"OU=&&"I&E39! M':N\_8/\8>-/ '_!%K6M*\.R.FO>/?&UUX7\$*20SW.I2P6*LGH49KB3_MD: M^C-?_P""9VLZ OQ=\&? GXHZ7X?\(?&MTD\3:;J.A/!-2BMO GP@N+S4!HUTIDGU/4GMWBM[ MEV "AD>>ZF8XYDD& ,4 >I^%]#\#?L_?!S3O#G]HV^F>&_!GAR*V-W=R".. MVL[6 +YCL>% 1,DGWKYF_8^^ \WQ _:F\:?\%-?BYISZ,WC%HM*^&FC:HGDS M6VDA(K:*[E5\%)[I8T*1]565AR9 %](_;X_9'^*/[9OPUM/A+X._:.;X?Z*U MV+C75M?#;7LVIE"K0QF074/EQJPWE0#N8(<@+@^1?LS_ /!)WXL?!3X]^&OC M)\4OV\_%/Q$T_P -7,UU!X9UG3+E(9;A[:6&.7=+?S!2AEWCY")8=-FT3,IO6:7S@2R M1L)5&P.3&X;[R[3YQ_P1*GU#]G/]C_XY?MH>-;%H-%N0L^G13':+LZ;#=2-Y M><;@\MT(01U="O4&OM_]H/\ 9C\>?M4VDOP]^*7Q9_L;X?3S@ZEX7\*6C17F ML1*P98KF_D09"*L?'#]E#1?B#\"_#G[-OPYCTWPWX.T_Q#I, MFLZ1#;$)/I%G<+C2/%&"S9R"Y.2>0"?]AGX5:O\'/V5?"'A?Q7N.OW MFGMJ_B>65U2&262XU!')Q]DMW.%E^Z[P!E)56KZ$_:N^#GQ+^/WP4U7 MX2?##XT?\(%=:TGV?4-?CT0WTZVC B6*)1/#Y;.,*9,DA2P !(9?D+X>_P#! M$?XO>$]?\/+XG_X*,^*]=\,:+J5E+=>$IM#N8[2\M()4KVW_!R;X?FU)'$-QI#R:>6Z&$>&+E"1[>8LGXYJ'_@GM9: MO-_P7'^/E[9!A:PV^O"]8#Y2&U2TV*?8I(I^4R-E6R-L/[,_P"Q M1)^SQ<_$;XH0^.+/4/B7\3M4N-2UGQ))HS?8K*5WD>&"&U\X,8(FD)(,H>3' M++A0H!P/_!0[X?:E^W+XO\.?L(^!;B2.PL]7M?$/Q2\00@%-&T]%D$%KGH;J MX9BR1\E5C#L-AS7S?_P<,>'M,T'X,?!C1O ,4*>&M"OM4TJ**SD#PV[PQ6T, M4.1G#((9DP3D%&!Y!KN[S_@B;^TK>:_J_B9?^"IWB^VO->U.74-7>P\,W%NM MS4SMGS&DFWQER2LS#?G#@ ^4?^"K]EJ^H?\%:?V<+700WV MMKC0S R#E2-;<[OH "3[ U^G=?.OA/\ 8B\1>)_VH_#W[6W[2GCO2M?\0^#? M#*:/X6T[0M*DM;2%_P!Z9;Z;S99&DF;SG"H,)'P?F8!A]%4 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M &5XYTSQ=K/A'4-+\!^*;?1-8GMRFGZM=:9]LCM9#T: M/>8=V,ICCF3#L& + "0;!B0 [:W_ 5^S+JFA_%#Q!^TQXR\2Z9K?Q.U?PTN MBZ=J,.EO:Z=I-G'ND2WAA:263:TQ\R1VD9GQA0@^6@#F?V5"?BU^TW\9_P!I M.X_>6EOK<'@3PN[<[+32U9KMD/0I)?7$_(_YX#ZGD_\ @H[X0US]L:YT3]@3 MX:W+))J>I6FM?$?7$3?%X?T:)RT8<]/M,\JCR8NI$+L0$^:O:/V:?@1J/[.O M[->A?!72_$EOI(.-P/(^/\ M6_\ @BS^TUKGC'6_'(M3>_UB33/"]Q:I/.P"[BD6J*HPJJB M@#"JBJ,!0* .>_X+TSV'PP_8M^&?P1^%FV#PI;>(UTYXK28,B+86K10VSD'D MJ=V0>=T//(JA^TCX_P#C3_P37^.W[/\ J?PJ^./B[7O WC/3+;3M4\'^(M5^ MV6?E6YM8I%MH]H6W_=7,6P1@;60=5)6OJ;Q=_P $U/AM\1OV%M(_8J^(GC&] MU%M&3[3:>,$MMERNJ&265[WRW=\EWGFW(SMN65ANR0PQM/\ ^"=7BOXA^,_A M!XB_:@^*FE^)+/X)Z?Y/AJQT;1)+4ZK= P!+N\:2:3H+6W)B089T)+;24H Z M:V(^,W_!2.XG(\W2O@KX$6%,]$UO6F#,1ZE+&W4>H^U=@W,O_!1+Q3XCU[X+ M7?[+/PGT]=2\=_%:SGT32+#=A+2Q&%R"^#F22- "6Q7:_LU_ M K5_@S%XTUOQ9KUOJFN^-_'5_P"(-2O+:-E2..0K';6R[OF*PV\448SW#'O7 MS)\>_P#@DM^TG\=_CIK?QWG_ ."D&N>'[[5@MO!9^'_"4]M'96*,3#:(8]34 ME$R3S]YV9SRQH PO^"AW[.?AK]EW_@C;J?[/7PSU,7L/A6XTE_$%PI EN))= M0BDEGD0$E \SAE4GY5"@$A:^>?V\/^4*_P"SA_V%8O\ TEO*_0/]G3_@GYH? MPJ_9<\6?LS?&?XG7_P 1T\;WUW<>)/$&I6[P7-R)H(8% +S3,&C2"/:^\X90 M0!BN#L/^"6FJ>)? GPU_9_\ C1\6;#7_ (WQMXHTM88^LD\LQ$:(.2S@5YE_P3;_ &2M5_9UTSQ1\9/C2;2V^)OQ@UV? M7->TU)U;^ST:22=;*,Y^=D,SM(R\;F Y"!BO[>G[ 7QK_;3\6:#J'A_]L>\\ M :)X:/VC2]'TCPO)+*+X@JUV]PE]"6<*2B84;%+8R78F#]AW_@G%X_\ V3_B MSJ/Q:^)W[76O_%"[N?#\FE:;#KFGS1_V>DD\,LKHTMY<G4T ?.7_ M 5T_P"4HO[-/_85T?\ ]/:5^F]?)/[7/_!-3X@_M5?M+>"_VCY/VD-*T&X\ M!S6LFA:7'X!DN5=H+O[4IF=2=-54Z4:;CRN4XI-RJP=[P M?2UK:]O?RKAS'9OAW6HRBDG;5N][)]$^Y]&T5\Y?\+Y^*_\ T-7_ )(P?_$5 MT?PE^+7Q!\3_ !!T_0]<\0>?:S^;YL7V2)=VV)V'*H".0#UKY;(_I0< \09W MAMDW;9,[,3P?F>%P\ZTYPM%-NSE>R M5_Y3VJBBBOZ//E HI'=(T,DC!5499B< "N _9K_:6^%_[5GP\G^)OPEU4W>F M6^NWVER,V-PEMIF3=P3\LD?ES+WV3)G!R >@45X1^W#^WU\//V#-"T7Q3\4 MOA_XDU;3=-? M O@[XA?#CQ3=CXA;!H.H:4EH\(8O"C+('G5T*F>//RD$$X)P: /H>BBB@ HH MHH **** "BBOF;]LO_@IW\.OV'/$]EX?^+WP6\;75OJ4+2V&JZ''8S6\JARN M#NN5:-CC(#*,CIG!P ?3-%<_\*?B7X5^,WPTT'XL>![PSZ1XBTF#4-/D< -Y M0A*Y!&0#ZQHKP/XW_M_>!/@1^TY\./V6_%'PZ\ M17&L?$58#;WUE%&]O8--,8$5R&R^)%/F%>$3#\@XKWR@ HHHH ***P?BC\3? M!'P9^'FL?%3XD:['IFA:%8O=ZE>R@D1QKZ 9+,3A54 EF( !) H WJ*\)L?V MSO%'_"K(/C_KW[+?C&T\"W6G#4H]2MKJSNM0@L&02)=S6,B1TU%?CU^T%_P %Z_VF_&?B:X@_9_T;2O!NA1RD M64EW81WU_,F2 TK2[HE)&#L5/E/&]NM2?L\_\%[?VD_!OB:WMOVA]$TOQCH, ML@%[/8V$=EJ$"Y +QF/;"^!D[&0;C@;UZU\M_KGDGM_9WE;^:VGYW_ _=7]& M[Q-65?7/9TN:U_9>T_>>FWL[^7.?L#17._";XJ^!/C?\.=(^*WPSUZ/4M#UN MT%Q87OF#]G;_ (*Z_LY?M _M!S_LR3>%/%/@_P 50W%Q:1VWBRWM8XYKV!RDEHKP MSR?OLJ^ MXM;&>ZM+%[J6.%FBMHW56E8 D("Q"@D\9) YY->%?LB?\%!/AG^V)X_\:_#7 MP=X!\3:'JG@*X2#7(_$$5L%,IEEB*(8)Y-Q5H7R3@=,9H ]ZHHHH **** "B MO)?VKOVUO@-^QMX=LM8^+VNW+W^K2F+0O#>C6OVG4=4D! *PP@CC) W,57+ M;LD Y-C^U?\ %_3_ BWQ&^(?[$WCS1M"6W^T3-:ZAIU]J%M!C/F2V44_FC" M\E(Q)(O0IP< 'N%%CZ]'++IOVR/9(\*S/& MKLO\.X)NV]1NP>1784 %%%% !1110 4444 %%%>/_MO?MB>$/V'?@H/C3XS\ M'ZMK=M)K%OIT-EI"KN\R4.P9W)-0DT3PU+X9BUVYGU>(Q26EJ\"SXE09(D"L 4&3N^49.*ZNWGBNH$N8&RDB M!D.,9!&10 ^BBJ'B75-4T;1IM2T7PU*.2;V5IG1 ?]Y@* +] M%?,W[&O_ 4^^&O[$N7=R2KG M"J>%/MGZ9H ***X;]H[XY:?^S=\'M9^-6N>#]4UK3- MCYB#I(/1 ME8$$?6M\+/#T\5"=>/-!-.44[7C?57Z76E^ASXN&(J86I"A/DFXM1DU=*5M' M;K9ZVZGQ!X<_X*U_#K]IO6H?@?H7PDUK2[O6]WE7UW?0O'%Y*FX.0O)R(B/J M174U[G\8OAO\.] ^'&HZMH7@+1;*ZB\GRKFTTN&.1,S(IPRJ",@D?0FO#*_@ M7Z:^,R'&^*F"GE.%>'IK!4TXRFZCKIO@[H^D:_\1].TG7=+MKVUE\[S;:[@62-\0NPR MK @X(!^H%?S]X35,+2\5,AGB8<]-8W"N44[.457I\T4^EU=7Z;GVW$M/%UN' M,;3PLU"JZ511DUS*,G!\LFNJ3L[==CD/@/\ \%BOAK\>/C!X?^#^D?!S7+"Y MU^_%K#>7-_"R1$@G'\;B83RC"RP\$K.,INI=W>MVE;2RL?SIPY@N(L#A9P MSC%QQ$W*ZE&FJ:4;+2R;OK=W\SRS]JO4M2UWPGIOP$\,:C-;:M\2-0.C&ZM6 MQ+9:8$,FHW2G^ K:K)&C]IIX/45^?G_!);QCXA_8>_;]^(/_ 3T^)6HN++6 M+Z4:'-.=JR7ENAE@E4' 47-FV[U)2)>M?9ND_#+Q%\?_ -ICQ)XF_:;_ &3I MAX9TO3;;3/AY<>(KK2;ZWCCS))>W+0Q74KQ2SR"!!\I_=P19VG>*^8O^"E/_ M 3?^,]_^T)X!^.7_!//]GB*RU;P[MFU.?3+[2]-LS<6\T_\F[_ ^_['27_P!))*Y7_@M/_P E1_94_P"OJ7_T M?I5>E_\ !63]GO\ :X_;A_9V^'6@?#;]FK4H/$5GJC:CXBTJ[\1Z0B:,?@-XB^%'[/6J7@2.HMGR5)3E<,>< 'H/[27[=][8_M]Z!^Q9IGQ8M/A]X M>L=%;5?&_C"4VHN9)&A:2"Q@:[22&($&)FI2&('$UQ>M"=C *_F^1&256VSY@>3;& ?,W[0/[9G[9/[/O[%_P7_:GM_VC MKW5-1^(MPG_"3Z==>&=+D@ACGC-Q']DC2WC96CC4QX9V#$@G!KNO^"H'[7G[ M67[$^N_!/3?A[\5#K,OBLW-KXFMY?#=E&-1EMI+$;XE9&:W>7[2X*[RJD+C& M#GYQ^#__ 4&_P""=_A/PU\/-.^*W[/GQ9URW\!1QRZ':ZO?PWNF:3=OM:2> M"!IXUD ?E!*&V+@(%P!7T)_P4P^#'QN_;KU_X ?&?]E/X57?BSPMH7F:]<:N MFL:?9B6WNWT^:)$CN[F*3>$MF+ J "RC._:W^( MGA/7_ .E>%1>>%O"7ANU\IK74&=!';^8T*R>7N;RC([N6WJX5<%!XE??MK_M MF>%_^"=?A[_@I)=?%];[4M4\7N+_ ,!7&@V2:,-,^VSV:P)MA%TK[H5<2^>Q MPY!S7VW^U!\#K?\ :I_9E\4_!#5GETA_%&AF&)[D*[65R"LL+.(V96V2HA8* MQ! .#WKX7UO]DG]L'Q?_ ,$VO"W_ 3A/P+O[/Q-I?C!EU/Q1<:C:?V(NFB] MN+I;M9EE,CC]]&OE"/S/D8E0< @'Z%?!;XHZ)\;OA#X8^,/ARWDAL?$^@VNI MVT$IR\*SQ+)Y;$?Q+NVGW!KYZ_;L_9NT_P#:R\;:]\$+B./[;J7P:OI=#GDP M!!J$.IVLMN^>P\Q55C_<9AWKZ ^!?PITKX%_!CPK\&M$NWN;7POH%IID5U(N MUI_)B5#(1V+$%B.Q:N'U _%5?VSK+Q3!\"M=E\+1>"9](E\3IJFEB%;F2]AF M#>2UV)S&$C;+>7NR0 AY( /AG_@D5^V3XOT/]E/QG^R,]PT'C_PYJZV'@&RO M%^='U&X\C#1GDI:W3O/+TQ&Y_NFN7\0^ M!^%G_!>WX?_#?PO&ZZ?H5MHUC: M&5MSND>B!=[G^)VQN9CR6))Y-?7?PC_X)M:-\-?^"F?C;]LM+*W_ +%U+1UN M_#MJC+NAUB[WI?OMZ@A49LG /V\@9V''C7Q._9,_:^\2?\%?])_;.T?]FK5Y M/!&G:A8K).WB/15N7CCL1;/*(C?9P')(!.XJ.F3B@#N_VROVJOCS\'/^"G/P M8^!GA'QG;MX6\926+ZCIU[H=G+);^;>26\RP3F+S8PZ(N?F)R3@XP!O:]^U3 M\6OVC_\ @H+XM_8C^"OQ(E\%Z3X#\$7&HZIKNG65K->:CJA-LB1 W44J1P1- M=1[MJ;F:)QNPPKD?VWOV9OVH?BS_ ,%(/@[^T7\-_@'J6J>%/ JZ:=;O?[>T MJ&0[+V2>41Q2W:NQ1''4 %@0I(P3S_QY_97_ &POV8/^"DTG[>'[*_PF/CW0 M/%4.SQ-X:M]3AM[B/S(DCGA8R-T9XTG210P5QM88 W '9WOQV_X*'_#C_@F% MXV^+_P"T1''X2^*'@V_8Z=?I96$XU6S62!1+-"JO"NXRS)^["$^4C# )#9?[ M)7Q)_P""I/[77PI^#_[0&A_%CPAI'AE]=D'C6SNM*C6[UVRAOY$FE&(&6(;$ M:%(HS&='1[::52NV51R000>.A(!XS\(/VMOCC^W-^U5\8_A[\ M+?B_?>!/"'PQT^2TT&31=*L9YM1U 2R1+=7+7<$VZ'=#*PB01Y4KDY!)R/@# M\8?&/_!9C_@FEX_^$'B^ZL=&\<02Q:?=WUO$4M;F>*2&\M)V49,:R/#Y<@7. M-KLHP0HN?!#]EOXS_L$?M2_&OQGX1^#^K>-?"'Q)L)+[PK/X=EMC+:WOFS2K M87$4VHI)!) P?V:_^"?/[4W[(W_!/[5-#\!V-E<_%_P 0>.]! MUV/2UOD-M8I:ZA:NMO-+NVNJQI,TI4D$.RKNP"P!XI\$_P#@I'^VM_P3,U73 M?V9_VX/@Q?:QX5TZ,6>FSW"!;N&S3"#[)Z3^RF"V\4H\Z-I(Y(9!'$Z$ MX +$@%#GO?VJ+KQ_^T[^S%XA^ _BG]BKQ%-XMUW27MK*TOY["73--OV0K'?K M?B?;Y<+GS5(43,%V^4"Q6NT_9R_8W\-?"+]AS2?V,/'E_'K5C_PCEWINNS(" M%N'O'FEN?+W#(4//)L)&0%4X!% '*_#3X\^-OVCOA7\!_$OPA^,=];77C&)] M0\73#3K"5Y+"TMR-0#*T!6.1+YK:V#1A0//)(; QX'JW_!1/QYX@_;4^*W[- M_CW]HV\^$NI:1J)TSX5176AV$FBW4R!U#ZC)<6[S?O\ ,,B%9(T"M@'. _H' M_!&?]DOQO^S=\._&K_$;6VOYH?&NI:'X=Q+OAAL;.Y:*:6'^X)[E'++_ -,$ MSSFN/_X* ?LF^._VN_"GBK2_%G[(6M7/Q#T[Q#"/@AHWB7XF7EM;:Y5MJ?ZM=N0,G->Y_MV?MLD"37#01A86:/STVE_EY"2?[/*T#C,P;R&N M(WMHWV*Q3#.H=RHW '2? #]L+Q9>?MWZS^R4GQ?E^(7@S6/"JZEX4\;);V;W M%A>I'F>UDFM(8X)1A9)!N3EHGO5CC"[%BVR"W!D=E9AM 0+N+#Z^_9K^,'[6'Q=TVTU MKXT_LT_\*ZBT^P8ZG:W6M07=SJ]YMP$MHT.((0=S;I6W$[% *[GKY8_8._9- M_:V^!7B/]H_5_B1^SKJEI%\2[*XF\+K#XAT>9I9#)?%8'"7I$;,+I.6(0;6R MPXR <;\(?VW?V]_C_P#\$U_&_P"TG#\?]/\ #NJ_#2\DMVOK#PK:37>ONH@E M/G^8AA@18YU4>5&&9@2Q &&]!^(7_!2/]H>R_P""0'A#]KWPY:0#QAKFKKI& MO:Q9Z?&ZZ-03Q=XMU=I]!M8/$>D/%/'+#:Q$F47FU-A@L_LH_ M!K]I_P#9_P#^">7@KX#>,?V8/[>U.R\4WEMXV\$WVI:5/'JFBW,M[-(8Y3<- M!E?-A8*[(6>/8<*VZ@#T3]A?XZ7G[0FKS?$#X=_M+W7Q \ 3>'D4V.OZ?86V MM:#JWF@O!=K:PP[@T9.Q@FW]V_S.-K'Z5K\_?V1/V$_BG^SK^TY\7?CU^S7\ M-]4\(^%[WP#<6/@3PGXUO8LWNLNL4T:NL2 6/^"R/_*-CXG?]>FF_^G2TKS'_ ()8ZQX@\._\$([VPOH88I&BEAN+B13ME1T8$J 05/!.,'!'LG_!4'X9_%SXY?L;>+/@?\%? MAA>^)-=\2)9QVJP:E96L, BO8)W:1[J>/^")L!0V3@<9R/.OV&_@3^T1\%/^ M":.M_LW_ !%^!>JV?BV'2=<@L["/6=+F2_>[:4Q".5+LHO\ K1GS"F-K=>,@ M'SCX%_;E_P""B'Q:_P"":WCW]L5?VDM-T>]\"^,H[*""Q\&633ZBC_V>KQR, MZ&..-/M8==L9=FWAFV[0/>OC!_P5 \:_"?\ X):>"_VM+C0].G\=>-K:#3M. MMVB/V5;\B;S;EHP<[ MO(X3.-S(I.#7COP6_84_;/\"_\$F/BI^R/KO[/%\/ M&GBGQO;W^C6D?B32&AEMB=.+R-+]LVIL^PR @_,3)'M!!8KVWQ$_X)S?'7X[ M?\$DO!/[.&L>#CX=^(_P_NS>6.D:AJEK)%?.CW"M&)X)9(U62*?M<^"-$N_%=Q\0_A1XB\(I+XPUS5K33;8Z1J@CF:1H/ MLL4,@1F$&Q&60%96&,M6\0PR_P!I10IL0P6D)9C.X"!G9Q$#N<;N(JT/V,?$_P#P40USXV_$NQ_: M^\(:3I_A"VU''@>:R6 %E\U\+$8F+R1>5L8M,-^X@?WE4 ^DJ*** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH \O\ VH/VH-!_9?T'2]>U[PO> M:HFJ7CV\<=G,B%"J;LG=UK\V/^"OW[?*?M'_ U\)?#'PEX:U#1]._M>>_U5 M+FY5A;(<'OM/:OULU?P_H.OQI#KVB6EZD;;HTN[99 I]0&!Q7 MRG_P5<_8/3]IK]FXS?!WPA8Q^+?"EV=2TJTLK1(GU"+85GM05 RS+M=1W>)5 MXW9'Y]Q'E'&&*QE6MA\;'ZIR_P #V:YG:.MJE[ZR]ZUO[O4^X\(L=3R7Q7RW M,,QK1CA(S::<5HY4Y0C)RZ*-249-]$C\0J*FU'3M0TC4)])U:QFM;JUF:*YM MKB(I)%(I(9&5L%6!!!!Y!%+I>EZGK>I6^C:+IT]Y>7')SWTWOTMW/OW_@D-^W]'^SI\)?$WPM\7^&=1UF MP36X[[2A;7*J+8RQE94^?HI,2M@<99CU8U^A/[+_ .V=X8_:@U[5-!T'P7?Z M6^EVB7$DEY<(X<,VW V]*\W_ ."6'["4'[,/[-,5M\7?"5A-XM\37G]IZQ;W MEI'*U@A15AM-Q!Y1068#H\CC) !KZ@TCPMX9T"1YM!\.V%D\B[9'M+-(RP]" M5 S7Z+D.3<;8?&T:U7'Q6$2UH.DN9+EV]I>_Q:[:?"?Y2>+>-CG?BKF.89;7 MB\)*HK)17O.,(QE)2ZJ4U*2?5,OU^7W[;W_!.'4OC+\"G_:]_9TT^:V^(OA; MQ?XDGU2VTO*3ZO;0:]?LDT93DW4 4%"/F=%VC+)&*_3C6+ZZTS3)K^RT:YU& M6)-R65F\2RS'^ZIE=$!_WF ]Z\Q_8]7XH:=\+I]"^*_P=U3PAJ2>)-9O5M[_ M %.PNDEBN]3NKN(H]I<2\B.= P8+A@P&1@G]&/C#Y._85_X**:?^VU?_ 4\ M*>.KR*+XC>%?&EZGB" )_:4'_".:NJ7\:CC#'"R*.$D/0*Z"O8?C9\:/VDF M_:_O_A/X@NM9^&?P=TWP@;O_ (6KI\-@L4VHN(RJRW%_#-"B!F:(0(JRLZAL ME&Q7,#_@FI;?"+_@J!X._;%^">DQ0>&-6;5?^$PTB'"+IE[+IURJW,2_\\IG M8!E'W)&R/E?"8_QJ^#O[>^M?\%2M,^,%E\']-\/$DAN$G,IW+"[,C)M(V@H 97_ 3Q_P""BG[1OQH_8J^,'Q(^(-G: M^*_%GPQL[J;1[N&P6!M5Q:2S1)-%"%4D/$_M: M/X,O-)_:MO-3\46FI2R?%/X=^(M(TRUWV9AN EQICPV\;F%)6M]R[Y'VJ-Q0 M_P"LQ_\ @F;^S%^W!^QQ\,_CMX9UKX-P6NM7UG/?>"-4.LVLT.I:E#;SBWB2 M)68F-W:,[I-F <'G.U&_8"USQA^WG\+?VC_@U^S;K?PBETG4FU7XJ1W.H6?] MFF5"A$-C]FF?S3/F:-RBI&496948NI .K^'?[5O[0O[:/_!0GXA_ #X5?&.X M\ >!_A?:W$#3:1HEE=W.K:A#(K/ M]K+]IIM=%O>:M%K0-Y]@0Q13W O[_?Y8=B45GSM#$X!&2>M=E\,?V:/VFOV' M_P#@I%\0_C/\/_@1J/Q!\"?%".[F@N-$U6T@FTZ[N+I;K9,+F5-B)*9$+<@Q MNK EE,=+_P $S?V7/VQO@)\>/CA\0/B?\(+?1O\ A/[JYGT'51K-M/:I=I-U@ MT'X9:AI&F?9-1TCS(4:1(+BW:\D1?,*M/YFPLGR[=P ];_:S_P""HGB?X&_\ M$\/ '[1VA>&M/'CCXE:39_V792JSVME-);"6XN-I.72/HJD_>D3=D!L_.5I^ MQ'_P4L\>?L@_&#X<_%+]G^QO_&WBOQ19ZM<^,=:\9VTNJ:Q%;RP%;&!%+((H MRDDJ%Y8E D9$0G;CT3]I[_@G?^TE^T5_P3'^%/@&W^'<>E?$/X8V<4*>&)]9 MMY'OK;R%AE E5O*25C''(J%R-JD%@QV@ T_^"A'[3G[9W[!.D?#/2]'^/\OB M2]^(=O+:>(+C7_#VG[M,O8'LVDFL1;P1*BN+B1-DPE"A5(^;+5^AM?D;_P % MC?BA\7OBGIOP U?XL? ;5? MU%J-ZL]OK6H6LDUS>9T_[08X[=WVP*P78\A5 MWW']VH4%OURH _)71O$U[^T!_P '#MOI_P 3-T]IX7U^^L]"L+CE($T[3KB6 MWV ]/WR&X_WF)X[?K57PI^V__P $[/C7#^UUH'_!0K]C"WT^_P#%NEWMO<>( M/!^H7BVHU4Q)Y+-%,Y"*98/W3JQ7CY@Q8D5[_HW[4'QN\7Z.EAX<_8B\>:?X MBD0*\/BF]TVSTRUEQRTEVES([Q ]XH9'(_@'. #R/_@I5^UE=_\ !.CX$^%O MAC^SCHMC8^(?&FN7=OX=:[A$EOI<1F$US,L9X8K)=1JB$;%$G((3::7Q"_:T M^+_[&7[?/PV_9J^)/Q4OO'?@[XEZ7;6YO]>TVR@OM,U22X>V22-[.&%&A>01 M91U8KO8AL* 9/^"H/[!_QQ_:O^!/@3Q'X8U#3->^)'P]OGO'LX0+&UU59_*- MS#!YCD1$/!"4\Q^50@MN.:SOBE^RU\6OVVO^"A7PQ_:(\2?"[5_!G@7X:Z7: M7=T/$S6ZW=_J45U)=+;Q0PRR$HK^2&D8A2%<+GC(!B^/_P!K+]L>7_@KA)^P M_P##SXRV%CX8U&R-Q!)JWAJUN)+!'TMKM]A1(VD9&!\L.Q&0OF>8 P;*_9#_ M &C/V\?C)^U)\8/V(->_:4L'?P?>7;V7Q!N?"%HVH6\,%S]G"16T:I;EI#)& MY,H<($=0&W IOWO[+'[3TO\ P6IMOVP8_@=?M\/H;0=)>S\\0& M[\WR_,8'&W?MYV9^6D_8N_9L_:D^#O\ P48^,W[27Q _9XU>T\+>-XM3?0KB M+7M(EF=FO8YXD>-+TE#(B$#/ 8@,5&6 ?\ !+7]M;]HO]JK]F7XJP?%CX@& M;Q1X(D;^S/%-II=K',4>"5T#Q>5Y+%7@;DIRKX/(W5P'[+7[47_!1#]KG]A; MXE?M"V_[3EEX?U;P%=7TVF+I_@ZP>34C;6,5T]O-YD91(]IPA10^^0EF*J%/ M4?\ !*W]DW]I?]DWX5_&W2/VA/A#<^'E\2:<+S2KO^VM/NXY!%!=*\9^S7$C M*W[U2,KM(!YS@'Q7_@EAXL^-MI_P3=^+OPZ^%'[/>L^,9_%.LZGIFDWVC7]H MJV=[<:7;0G[5'/+&RQ*CHZO'YFXJZL(_E9@#W?P[_P %@/$8_P""6$_[6^L^ M'=/G\=VFO'PH+41E;.?5MBR+.R Y"?9V$S(",LI4%001G_&']MO]I/\ 8R^% M'P"_:9^(?Q?N_&VC_$BQ@F\?^'=2T:QACM1<6T-R'L&M8(I(S$DDBA9&D#[% MS@DFDT#_ ()">/G_ ."4$_[+.JZI8VWQ"NO$A\8+$;H-:Q:F(UA6T:1>#FV4 M1EQE1(Q(+*,FG\>/V/OVC_VW?A-^S[^S-X@^#NL^#++P!I\$/Q(U[6[FS\B( MP6T%L5LS#-(URT@CF9"H"C)M#T:RN5O=0N-KI%OB_:?%K1]1\43^)DL=6O[;1;"\TO6[29[J2"YCC='55,<4 M$B;6X5B&!;D=1^W-\ ;K]H>/Q;\*_BG^R9K/BC0+#2XG^%OC+PE)8I?Z5>FT M426I66>.3R3*JMN8-&VYE?&Q"/&/C5_P3^_;!F_X)+?#[]C_ ,/> 9_%'C2Q M\3?VIJEO#KMA%;Z3 7NY!;^;<7$8D*^>B_N]RYWX.T*2 '_P""B?[$/[2_[2G[ 7PB\&?#[X;2#Q;X#L[*+6_"UWJEH)R$ ML5MY3%*DS0R;70$ 2993QR-M;_\ P4D_8]_:0_;?_9A\(>-/"/P\3P[\0/!. MJ->:5X3N=:@DN'M9(HEDC,Z-Y"W DA210'*;5P6W' .@^#?[9'BO1O^"@6G M?LJ6_P 9F^*?@GQ9X/%_I?BPP632Z7JD*3M-;O-8PQ1%'2V9]C+N4RQ@':<' M[(KPK]E3XP?MA_%[3M);X\_LVK\._P"S;7'B"[O]8AN7U>Y$90+:P1$F",N1 M*SR'Y=HC42;C(GM'B'5+[1='GU/3?#=[J\\29CT_3Y(%FF/HIGDCC!_WG H M_+;_ (-SO^2I?&;_ *]-,_\ 1]W7J/PG_::_;?\ C5_P49^+'[%OA_\ :$LM M*T+PUI5_<:;K5YX1L[B\L42XM$1XU5(TEE'V@)^\!3:68J6"U1_X(T?L??M: M?L@?%#QY>_'OX!7VDV'BVULULM1M_$&E74<#12S,PD6&[:09$H(*JWW3[9Z' M]E[]FG]J/X7?\%4/BO\ M6>+_P!GW58?!WB[1-2M-'NXM>TF29W,]G-%NB6\ MW+Y@M649Z%TW;1N( (_^"7W_ 4:^*WQ-_9:^+7Q(_:>UU-?NOA4);Z35(+* M&VFO+06TTOE%8E5-X:!PI"@G> _:V_;&_X)D?%_]J[X@_'2.SL+ MN'4K.S^']KX>M/[,CTZ)8PX\W8+KS\L^QS*0-@W*X;"]/_P3,_X)]?M#_#[X M)_'3X"_M,_"RZ\*VWQ,TL6^FZHNL:?>H@:&YA;Y;:YD8.IG1QE0IVGG/!Y[X M+_L^?MX?"+]@3XH_L!ZG^RS=:AJ5Y)?OH?BJVU^S&FW-K.L>Y4S)YK2LR,8U M* ?O1YABV'(!L?LH_M:O^Q7_ ,$-?#OQKT[2(-0U==0U*PT"SNB?)DO)M5NP MADP02B*'D(!!81[ ML'PR\*? 'XV_LO'PK)X1M;;3]2\<:IK]M-#=V-MM1$AMHF9Y+AXT$9?=Y8.9 M2Q.(F /+OVP?VTOVJ/V$OVXO"VD_&#XGWVI_!3Q2SW%M/9>'=/6\A 4I);&7 MR!N,4K1.< %HI ,[LFOLS]GWP_\ %[1/A];77QO^(& M)9;:,VT48EV*55I&SO92RA VT?-'_!1?]FOXU_MV^!?%O@*3X(:[ID'A'3(K MSX;2MJND9US66DQ*[D7A:")81Y2K)L!^T22,"T<2CU/_ ()Q)^U/X=_9LT?X M8?MO:#I/B?29=#URT\^UGV^;%YC+NVL&'*D$<@'K7.?\*&^%'_0 MJ_\ D]/_ /%UU]>?_M5?M(_#C]C_ /9Q\:?M._%N_P#L_A[P1X?N-4U#:P#S M^6O[N"//!EED*1(.[R*.]?.YOPAPEQ!B5B,TR^AB*B7*I5:5.I)13;44Y1;2 M3;=MKMOJ=5#'8["PY*-645O92:5_DS1_X4-\*/\ H5?_ ">G_P#BZN:#\)?A M]X8U:+7-#\/^1=0;O*E^URMMW*5/#.0>"1TK\;/^#73_ (+:?$?]LKX__%_] MF+]J?Q=]H\2>+O$%]X\\!>=.2D, M\ X+$PQ&'RG"PJ0:E&4"]3\$7&D_$!]'\C5=2\+7,EQ MIZWVI2V1RJ7J+-L\K>/N;LXXZUL3?\%'?C?^SY^WSHW[$G[4WAWPOK%EXKDL MH_#/C'PC87%BY-V[16YGM9IYQS.IB;;(-OWLMTH ^V**^._A]^W-\>M3_P"" ML'B;]A3Q-;^&;CPKI&EF]M-0M-)FAOB'L+>[1&8W#(=OG["0@W;!/#/A75-!>:X M\ SP6ZW,$\<<G^-;G28(]!M)883!'9V^\.ZMIKZ?JXTSP=:6E[=VKH4D0S,TD2%T)!9(5(SE-A (]0\ M#^"_#'PX\&Z5\/O!6DQV&CZ)IT-CI=E$25@MXD"1H"#_$=@U^+V/1YH[^&,V5U,L?F?:&C8AX!\VP94] >:^Q9IX+=0]Q, MB*2 "[ #)Z#F@!]%?/G_ 4T_:1^+?[)/[+>H?'KX/OHAT4T30F8VXF7S NXIN&0/7'I7QY^W9^W+ M\?OV8/VQ/@_\%_!,/AB\\-?$?6+.TU!=2TF9KNU5KZ&WE,^%+^T\8>'_ !QX>UCQEHND^([F MZT$V-_I4%U?06[W$7E2F*>,^9LV%%>,R!]S@$ ][KQ']JW]B^#]ICXA?#OX MJZ9\8==\(:[\.-5FO=)N=*@BGCE\WR]X:*8%-V(@ Q!&&8,K @#VR::&WC,T M\JHBCYG=L ?B:<"& 92""."* ,KP/X-T3X>^$-.\$^'(Y%LM,M$@@,\A>1PH MY>1SR[L'@]_ X_8D^&NB^(1=ZZR>+O[7D0>1;CR_*'SR)MC M;,V]URR[$QUKWV21(D:65PJJ"69C@ >IH 6BFQRQS1B6&171AE64Y!'UI%N+ M=IVMEG0R*,M&&&X#U(H ?1135FA>5H$F4N@!= PRN>F1VH ;=0O<6LEO%=20 M-)&56:(+NC)&-PW C(ZC((]0:Q_ /PZ\)?#/1I=%\):7]Q/.\T]Y M_L>?MR_ M'_XP?\%!/BE^R+\3X?"\VC>!;&]ET[4M'TB>VN;AHKVWA0R;[B1<;)CD #Y@ M""!Q0!]C4444 %%,^T6_G_9?/3S=N[R]PW8]<>E>9?&O]J_X:_!;XH>!/@MJ M5['>>*?'^NQV.EZ1#.!)#;X8R7<@YVQKMVC/WW( X#%0#U"BDDDCAC:66155 M1EF8X 'J:(Y(YHUEBD5E895E.01ZB@!:*1F55+,P R23TH1TD021L&5AE6! MR"* %HKX._X*A_\ !0C]JG]B/XR>#_!?PTF\%ZEI?C&WEDB&M>'KAIK)EN%C MP6CNT$@VR+_"IRI]1C[D\/6NO66CPVWB;6(+^^4'S[NULC;QR'/:,NY7CC[Q MH NT4WSH?.^S^:OF;=VS=SC.,X]*)IH;>(S7$RQHOWG=@ /Q- #J*^-_!7[< M?[0K_P#!5[5/V$O%:^%KSPM9Z8UY;ZG9Z//!?,&TZ.[16)N'3Y6D*$A?F"Y^ M7.!]BRSP0;?/F1-[A4WL!N8] /4^U #Z*** "BBB@ HHHH **** "BBB@ HH MHH \D^./["/[(G[2&K'Q#\9/@5H^JZDP EU2$RV=U* , /-;/'(^!TW,<4_X M&_L+_LD_LVZI_;WP8^!FC:1J(4JFJ2>9=W<8(P0D]R\DB ]PK#/>O6**Y?J. M"]M[;V4>?ORJ_P!]KGN_ZT<2O+?[/^NUOJ]K>S]I/V=NW)S?_!.M/V[O$'A34_$GQDE\/6G@V:>? M2;73]!69WEF,)=I9'F 89@3:%5<9.2V1CZ0TN/4X=.@BUJ\@N+M8E%S/;6YA MCD?'+*C.Y0$]BS8]34]% !1110 4444 %%%% &-\1/#>K>,? NK^$]#UR+3; MG4["6UCOYK(W"P"12K-Y>]-Q"DXRP&<$@@8/BO\ P3__ &$1^P/X+UCX<>'O MBO)XCT75]4;4FCOM$6"XANC'%$2)$E(*%(E^4IG/(8<@_0=% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %9/CF[\16/A&_N_"5MYV MI1P$V<6P-N?(XP>M:U%8XFDZ^'G24G%R35UNKJUUYK=>9I2FJ=6,VD[-.SV= MNC\F>%_\)S^UO_T)_P#Y3T_^*K\/_P#@[1_X*9?%W5[;0/\ @FI-JT=KA[?Q M+\0;6UC5&/4V%G)M)X^]OX@_VJOVD?B/^V!^T=XT_:=^+ M=_\ :/$/C?Q!<:IJ&UB4@\QOW<$>>1%%&$B0=DC4=J^4RGA3%9;CHXBIF->L MHW]RVZ\SV,9G-'%8=THX6G!OK&.ORU%_92_:6^)G['7[1_@S]I M_P"#VI?9?$7@K78=2T\DX28*<2028ZQRQ,\3CNDC#O7]B/[-W[7/QN_:K^ W MA/\ :,^$&E1ZAX;\8Z)!J6EW$=E&2$D7YHVPW$D;AHW7JKHP/(K^*VOZ!O\ M@S*_X*1?:;#Q7_P3%^)>O?/;>=XH^&7VB7K&2/[1L$SZ,4ND0E>CGN M15LY5/V>+JT'&_\ #E;FO;=-/:VGJSFR[,:> C"I>WQJ]O0_9CP-XN_:5 MOO%UA:>+?#'DZ;).!>2_8E7:F#SD'BO7J**UR/**V38>5*IBJE=MWO4:;6B5 ME9+3KZLSS#&T\=54X48T[*UHJR?GZGY4_P#!6--;D_X++_ &/PS<6L.I-:^% M1I\M]"TD"3_\)%>>6TB(RLR!L$J&4D9 (/-?4V@?\$S;WQI^V1:_MM_M1_&" MW\5^(-(:!O#GA_0O#YT[3=-:#/D']Y/-)+L8F099?WAW'(^6J'[3O_!,/Q[^ MTE^V)X1_:_N/VD]*TB^\$2::="T5/ $D\12RO7O(UFD_M%3(6DD8,5"?+@ # MK7USIZ:A%8Q1ZK=0S7(0">6W@,2.WV!?&PO)=(NO#5N=1L;2^DMQ>QC0M/_#='\2>5IV@WKF:WA7[7?6[@(Y(.^..-7SG<(USG%>_Z M%_P3K\9Z'_P4.U?]OZ/X_:=)=:Q ;:;PN?!3B-+<6<5HBB?[=G>%AC8OLP3N M^50._V1_ _P 4/!NB_M)Z9K)^)5EL>ZNO M 3Q?V=/MF0RA5U ^:NV=OD)7E5.[&0 M-=775+;7+7PF;2>QN5^R?*Z_;)!-$WV.,%/D.&?YN1@ ^*?VHO%VE_"OPQ^S M/\3/@I80P:]I%_=V.I_%;PYHXTR#Q?<6\MFLCQLVVXO$4ET>XFC"S-)(5W!G M ^C_ /@I)XWU3XS?\%0?@G^Q9XNN)Y? $K6.J:[H7FE8-6GDN)SMG4'$D82V M10#TWR8QG-;?CW_@BAX_^(?P+^'?PL\1_MHW]Y??#J\D_L.:Z\(P?8;6TD9& M:&.&.196<-&A\R69\A0H5!7K7[8?_!.?6_VBO'/P]_: \ _&8>'OBA\/#;"V M\27FC+/;ZFD4OG*LT",@3$ID8!CCP^TUKI,#G[/9;M,U#,<$9.(8L@L(UPH9V( SBM[PO\3M0_:M_X*B_ M&3X>_%GX/7OQ&T7P9H-WHGA?P='<6 M],A$\5O<7JQWL\2&9R2/-7=(!-MR% M ]D3_@F?\7M9_;>T#]N?QI^U+9W7B+1;.))=-@\%XM)&\J6&2*)?M6Z&'RI M6506D?<2Y?)P$^-W_!,;X@7/[81_;6_9(_:&C^'_ (GU&/9XBL;_ $,7UI>$ MHJ2-MWJ-KJB%HV!RZ[PRMC !\_\ [1OP]_:K^$G_ 1!\2_"[]KFW(UW0O%> MGVVBS/J\=\\FE_:[5H0TJ,W*.TT8!.0B(.F*Y7_@H6@TK_@CA^SAXJTLFVU- M!I-HM_;L4F$#Z7&_@1^US\ KS4-+\=&14US7I=1EEN-;(MH)H_X+#P)XW_ &VOV7+8W=[IZZOJMJOGV5P8KFV$NI68W1R#E)%W M9##H0#7LWC'_ ()U?$G]KS_A5,W[1GQYTW5OA_X(L8+VQT+3?#)MK_5B\4)" M7L_GM&<*BH7BC0,I?"(7RO7_ +97_!.SQ3^UC^T3\/OCW8_'BQ\.#X#6O?/FCN8[@F647L65+1(-JH"!GDYX /FCX0>'M(_9S_ ."_%W\'O@]' M0RLS2-Y\>_+9_\ @HK! M_P % V^/FGBY@00?\(L/!;^6UO\ 839E?M'V[(?8Q8/LP&Q\A'!=X!_X)U>, M_!?_ 4#UO\ ;SNOC_IU[^&5\$O$BVQAAA5$G^W,0X6"/YRA!.[Y1 MG /D[]I_P '0:/X*_:>\._&/Q5H?QD\9LZ:MI6KZ3I FF\ VBS/LCN;R?:+ M0D>6B65NSL#'(2NUW8?8/_!('X@>*_B7_P $\/A[XD\;Z]=ZIJ21:A:2WU], M9)9(X-0N8H@6/)VQ)&F3SA:\I\&?\$8_$_A.R^+?@^']LG7(_"_Q1$S76D6_ MARW,C3;Y)()+J>5G>41M*VY8O),N/F8 [1]!?L#?LH^(_P!C#]GFP^!&O?%) M?%,>FW=Q+97$6CK9QP)+,\S(%WNSG?(Q+,W3 "C!) .9_P""C/[$_P *_P!O M+P=I'P>\0>,O[!\96$-[JW@_45MS*4CC-O%=*Z9 :$M-:A@&#!C&PSM*GX1\ M%_'?_@H=_P $=_B3H/PU_:A27Q5\*KV^2WMI9+HWMJL"L,O8W##S()(Q\XMY M H(!P@R''Z-?M%_LT?$'XO?&#P!\9OAI\;Y/!FJ> K/5XX -'%[#J)O39@PW M$1DCWP;;9MRAE8ED961D!KG_ (P?LB?$7]K+4O"VC?M2^+/#,WA'PKX@BUL^ M'?"^DSHVL7L2.D7GS3RMY4 $C[H44EMV#)Q0!\Z?'GXTZ_\ %C_@LE8?LX>, MOA_=^,_"?@GPR;C2_ D,UH+;4-1EL5N#>31WDL<,S1I,0H8G9Y090"6-6_#G MP0_:+^#O[!/[2_P]^/'@K^S?"-EI^L:S\);&[U>WO)M*M3#=2I ODR.(/(,= MNR@' 9WVD\UZC^V9_P $T==^.G[0_AS]KS]GKXVO\/?B+H"1Q27[Z8+JWO%C M#*C,NY<-L=HV!#K)'A"H )/HGB;]E[XN?$']FWQE\(_B)^T,FJ>*?'6B2:7J MWB>7PT!9V5L\31&*UL8YXP@"R2'>TC.SN2Q*A$4 _,6X^#W@WQ)_P0[;]H3Q M0=1U3Q9I?C'R]&U._P!6GD&FQ-J2Q/'!'NV(&#,S'!9F(R<(@73_ &[_ A! MHO\ P3P_9]_:[3Q#KES\2]3O+3[7XRO=;GEO-HM))(T1BV(UC:&/;L ((9B2 MSNS?8MM_P29\56_[ 5Q^P4?VE;!M/G\0C41XB/@-_.6,3K<>3Y7]H;2?,7[^ M[[I(VY^:CX[?\$F?%GQT_9%^''[)6I_M+6%A9?#V3>FL0> W>6_VQO%%E#J M$>$D;=RVXX(V@8(!X[_P77NIX+3X!>.;&0VFK:GJ$\5_?69,4EQ'MLW".5QN M569RH.0N]L8W'/;_ +5/Q=;XK_\ !8CX4_L?_$ETF^'NG:7)J-WX>NP&M-6U M1[.[F@>X0_+,J-' $1P0'#?WS7I/[;/_ 35\=?MHZ!\.M$UG]HS3=!;P!$S M":V\"O/]ON6$*F0AK]?*3$*XC^8Y9OF/ "_MU?\ !,FZ_:U\8^$OCOX&^,7_ M A7Q.\)1PI#XCL-*8V]V(I#+&?*\W?$T5%X6^UWOV9GC!=E+J+N,_*JJ? MLJDK\Q ^>OB9X9MOA3_P1W^%O[7/@=GTOXI?\)HNIW'CZV?_ (FUY)/#EI)&GU:>YDU6247\%OC)8^!M$^':.-)TR+PBU_O)$*H"_P!L MA"QHD"*%"YY;+'@!WQ<_X)T^.?BM^W)X/_;!Y)(K MA(O.,FZ4WX(+M<2XPOR#:/F*DL ?/UMJ%A^VG_P6Y\3?!_X\Z4FO>#/AYX?N MT\/^$]47S;!9HXK>-YWA;*.[/<2ON(SQ&/X!BE_P3/\ ".C^"O\ @L=\?O!> MC?:'L+#0]2M[5+VY>=UB&I6(5"\A+,%7"C<2< 9)KZ+^+_\ P3K\93?MIVG[ M)M-US0&U"QU%#"(3)M2:)E;RU3*A@"T:MN4[MT'[ M+/\ P37\:_LY?M?>+_VL]1_://B&Z\8)=0ZIIEYX85'ECFFCF9_.28!'\R)2 M L>U5RN#P0 ?-/\ P3OTZRU']OG]K3X>:A;K/H-JOB&TM=&E^:VA@35I42-( MS\JJJ@ 8 &.E4/^"6?Q\\;?!;_ ()8?'7XU:5?SWNLZ!K-Q)I,MXYF\J=K M*V2)R&SE4=PY7H0I]:^D=*_X)>_$+P#^UG\1/CU\'?VE%\.Z%\48;H>)M,_X M1I+B^A-S+YTXMIVD"1DR[F60H2HMS]B?\ X)BZ7^RI\!_'/[.'CSXI M6_CKPQXZ>4W\/_"--ITL8EMQ;RKO%U-D%%4J0%96&03Q@ ^>_P!F']A^3]MO M]A/X3_';P)\8&\+?%6S\8:CK.O?$8VC76J7LGVZXB>.6;>DC,J1P% S%=J 8 MPY-8O[>_P>^&VM?\%P/A%X7U;PM%<6'BO0;"Z\0V\LTA%[*UUJ,19CNR/DAB M4!2 @ KW7]E3_@F+^T;^R7JFJ_#[X=?MPWEO\ #'5-2:[GT*'PQ#_:0# * MRQ7+LPMI&0*K31KSM#!$;!7L_P!K+_@G=K/QY_:@^'_[6WPQ^-">%/%/@:VA MLU34]".I6US;Q32RH2OG1,'!GF!RQW!ARI7) / /VKM<@\4_\%2?@A^P$FDK M;_"W0+.WOI_"C[GL]2G$=S.GGHQ(GC001JJ/N /F?WB*O?LM_$74_@S_ ,%F M/BC^QSX*A2#X=:W8F]@\+0KBRTZ[_L^UNGE@B^["&,DR,J *V]<@[%Q]"_'[ M]@AOB=\6?AQ^TOX)^(XL/B3\.5CA76M9TT7%OKML-V^&ZCB:,H29)BKQD!?- M8;2-NV;]G?\ 857X7_M&^.?VQ/B7XRM->^(?C9?(22RTUH+#1[0+&BPPQO(S MR,5AB#2,RDA, +EBP!\*_L/_ +-]I^U-^UU^TW^SYXL\>>(-(\$0ZS?P2Z9X M>U'[.Q*:I&]/%K:WFJS"2XE7:^HZ /RI_X.#O^ M3B/@K_UZW/\ Z5V]>I?\'$>=*_9=\&>)M+8VVHIX^CM5O[<[)A ]E=NT6\8. MPM&C%B_M^?\ !+SQA^W9\4O#GQ#U#]H^P\,V_A6!X])TZ#P,]TQ+ M3"0M+*;]-Y^5!PJC@^O'5?M_?L$^,_V]_@_X=^%/B/XXZ9X=.C:T-4O;^R\& MR3_:YUAEB4)&U\/)3;,Y(+2$D#D8((!\6?M-> -%_9S_ &SOV1O'WPLU#5;3 M7O%2:,OB?6;G6)[BXU0/?L??%)#?_#WP_8->3>%[@DV>HW@TNYOA+-']V7E8DPV1MC8 ?.V[V']H M#_@F'X[^//Q!^$'Q$N?VDM,TRZ^$5E8)80Q> I)4U"XMIHI3*^=0!16,,8V# M)'S?,%(T@N9K_16N['5(E#J M!)&LJLAV221G#$LC!SQ>5*SPV[F6$%PZL21E0?HOX>_\$TOB7X6 M_;PE_;K\3?M.0:MJ]Q;I%>Z6_A )'<*;1+>5%87(\A %(B7#LH5-[R$,6SO% MG_!+_P"*/@?]L+5_VN?V.OVEH? =WXJDE?Q1HFJ>'!J%M.\SAYV5?,4,KR#S M=C %7R5< @* 4%_8D_:*_:%_X)F0_ S]IY/LWQ:\,V]R/"GB :O'-<%HFW6R MR7,3'*21A8),DY"AV!90U>;?\$5_%7@K]IW2;72OC#H^CW'BKX*Z:VFZ'8/8 MJ)98KFX>1M0F)XGE1HTA4X/E$/(27N,C[)\=? +XN:_\&D^%7A?]H(VEYJ,Q M;Q;XEUCP^UW=:HCN&GCB$-U;K9JZ[HALSY<9 3:RAZ\>\-?\$O?$GPT_;EN_ MVT/@O\>])\+1ZB!%J7@JS\!L;*YMFB1)HBPOUQO:-9&;/P?X6MYX=.L(5ALX+B]FN#%&HPJ!YF9MH& M!G & *TZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H %HHH _]D! end XML 17 algm-20210326_htm.xml IDEA: XBRL DOCUMENT 0000866291 2020-03-28 2021-03-26 0000866291 2021-05-10 0000866291 2021-03-26 0000866291 2020-03-27 0000866291 us-gaap:CommonClassAMember 2021-03-26 0000866291 us-gaap:CommonClassAMember 2020-03-27 0000866291 algm:CommonClassLMember 2021-03-26 0000866291 algm:CommonClassLMember 2020-03-27 0000866291 algm:NonRelatedPartyRevenueMember 2020-03-28 2021-03-26 0000866291 algm:NonRelatedPartyRevenueMember 2019-03-30 2020-03-27 0000866291 algm:RelatedPartyRevenueMember 2020-03-28 2021-03-26 0000866291 algm:RelatedPartyRevenueMember 2019-03-30 2020-03-27 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: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 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 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 2021-03-26 0000866291 algm:AffiliatedEntityInPhilippinesMember 2021-03-26 0000866291 us-gaap:BuildingMember 2020-03-28 2021-03-26 0000866291 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2020-03-28 2021-03-26 0000866291 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2020-03-28 2021-03-26 0000866291 us-gaap:OfficeEquipmentMember 2020-03-28 2021-03-26 0000866291 srt:MinimumMember 2020-03-28 2021-03-26 0000866291 srt:MaximumMember 2020-03-28 2021-03-26 0000866291 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember algm:AMTCFacilityMember 2021-03-03 0000866291 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember algm:AMTCFacilityMember 2020-12-26 2021-03-26 0000866291 algm:SankenMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-03-28 2021-03-26 0000866291 algm:SankenMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-03-30 2020-03-27 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 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 us-gaap:SubsequentEventMember 2021-03-27 0000866291 algm:VoxtelIncMember 2020-08-28 2020-08-28 0000866291 algm:VoxtelIncMember 2020-08-28 0000866291 algm:VoxtelIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-08-28 2020-08-28 0000866291 algm:VoxtelIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-08-28 0000866291 algm:VoxtelIncMember us-gaap:CustomerRelationshipsMember 2020-08-28 2020-08-28 0000866291 algm:VoxtelIncMember us-gaap:CustomerRelationshipsMember 2020-08-28 0000866291 algm:VoxtelIncMember us-gaap:TrademarksMember 2020-08-28 2020-08-28 0000866291 algm:VoxtelIncMember us-gaap:TrademarksMember 2020-08-28 0000866291 algm:VoxtelIncMember 2020-03-28 2021-03-26 0000866291 algm:AutomotiveEndMarketMember 2020-03-28 2021-03-26 0000866291 algm:AutomotiveEndMarketMember 2019-03-30 2020-03-27 0000866291 algm:IndustrialEndMarketMember 2020-03-28 2021-03-26 0000866291 algm:IndustrialEndMarketMember 2019-03-30 2020-03-27 0000866291 algm:OtherEndMarketMember 2020-03-28 2021-03-26 0000866291 algm:OtherEndMarketMember 2019-03-30 2020-03-27 0000866291 algm:WaferFoundryProductsMember 2020-03-28 2021-03-26 0000866291 algm:WaferFoundryProductsMember 2019-03-30 2020-03-27 0000866291 algm:SankenProductsMember 2020-03-28 2021-03-26 0000866291 algm:SankenProductsMember 2019-03-30 2020-03-27 0000866291 algm:PowerIntegratedCircuitsMember 2020-03-28 2021-03-26 0000866291 algm:PowerIntegratedCircuitsMember 2019-03-30 2020-03-27 0000866291 algm:MagneticSensorsMember 2020-03-28 2021-03-26 0000866291 algm:MagneticSensorsMember 2019-03-30 2020-03-27 0000866291 algm:PhotonicsMember 2020-03-28 2021-03-26 0000866291 algm:PhotonicsMember 2019-03-30 2020-03-27 0000866291 country:US 2020-03-28 2021-03-26 0000866291 country:US 2019-03-30 2020-03-27 0000866291 algm:OtherAmericasMember 2020-03-28 2021-03-26 0000866291 algm:OtherAmericasMember 2019-03-30 2020-03-27 0000866291 srt:EuropeMember 2020-03-28 2021-03-26 0000866291 srt:EuropeMember 2019-03-30 2020-03-27 0000866291 country:JP 2020-03-28 2021-03-26 0000866291 country:JP 2019-03-30 2020-03-27 0000866291 country:CN 2020-03-28 2021-03-26 0000866291 country:CN 2019-03-30 2020-03-27 0000866291 country:KR 2020-03-28 2021-03-26 0000866291 country:KR 2019-03-30 2020-03-27 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 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 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-27 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-27 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-27 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-27 0000866291 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-27 0000866291 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-27 0000866291 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-27 0000866291 us-gaap:FairValueMeasurementsRecurringMember 2020-03-27 0000866291 us-gaap:FairValueMeasurementsRecurringMember 2020-03-28 2021-03-26 0000866291 algm:VoxtelIncMember 2021-03-26 0000866291 us-gaap:LandMember 2021-03-26 0000866291 us-gaap:LandMember 2020-03-27 0000866291 algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember 2021-03-26 0000866291 algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember 2020-03-27 0000866291 us-gaap:MachineryAndEquipmentMember 2021-03-26 0000866291 us-gaap:MachineryAndEquipmentMember 2020-03-27 0000866291 us-gaap:OfficeEquipmentMember 2021-03-26 0000866291 us-gaap:OfficeEquipmentMember 2020-03-27 0000866291 us-gaap:ConstructionInProgressMember 2021-03-26 0000866291 us-gaap:ConstructionInProgressMember 2020-03-27 0000866291 country:US 2021-03-26 0000866291 country:US 2020-03-27 0000866291 country:PH 2021-03-26 0000866291 country:PH 2020-03-27 0000866291 country:TH 2021-03-26 0000866291 country:TH 2020-03-27 0000866291 algm:OtherCountriesMember 2021-03-26 0000866291 algm:OtherCountriesMember 2020-03-27 0000866291 us-gaap:ToolsDiesAndMoldsMember 2020-03-28 2021-03-26 0000866291 us-gaap:ToolsDiesAndMoldsMember 2019-03-30 2020-03-27 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 us-gaap:PatentsMember 2020-03-27 0000866291 us-gaap:PatentsMember 2019-03-30 2020-03-27 0000866291 us-gaap:CustomerRelationshipsMember 2020-03-27 0000866291 us-gaap:CustomerRelationshipsMember 2019-03-30 2020-03-27 0000866291 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-03-27 0000866291 algm:LegacyTrademarksMember 2020-03-27 0000866291 us-gaap:OtherIntangibleAssetsMember 2020-03-27 0000866291 algm:LongTermCashIncentivePlanMember 2020-03-28 2021-03-26 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 2021-03-26 0000866291 algm:TermLoanFacilityMember us-gaap:LineOfCreditMember 2021-03-26 0000866291 algm:TermLoanFacilityMember us-gaap:LineOfCreditMember 2020-03-27 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember us-gaap:LineOfCreditMember 2021-03-26 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember us-gaap:LineOfCreditMember 2020-03-27 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 2021-03-26 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 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 2020-03-28 2021-03-26 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementExpiringJanuary222021Member us-gaap:LineOfCreditMember 2020-03-27 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementExpiringJanuary222021Member us-gaap:LineOfCreditMember 2020-06-26 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-03-27 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 2021-03-26 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementExpiringAugust312021Member us-gaap:LineOfCreditMember 2020-03-27 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementExpiringJune302021Member us-gaap:LineOfCreditMember 2019-11-20 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementExpiringJune302021Member us-gaap:LineOfCreditMember 2021-03-26 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:LineOfCreditAgreementExpiringJune302021Member us-gaap:LineOfCreditMember 2020-03-27 0000866291 algm:UnsecuredRevolvingCreditFacilitiesMember algm:COVID19Member 2020-03-01 2020-03-31 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2020-03-28 2021-03-26 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2019-03-30 2020-03-27 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2019-03-29 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 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:USTreasuryAndGovernmentMember us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:DefinedBenefitPlanDebtSecurityMember us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:DefinedBenefitPlanDebtSecurityMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:DefinedBenefitPlanDebtSecurityMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:DefinedBenefitPlanDebtSecurityMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 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 algm:PensionPromiseMember us-gaap:OtherPensionPlansDefinedBenefitMember 2021-03-26 0000866291 algm:PensionPromiseMember us-gaap:OtherPensionPlansDefinedBenefitMember 2020-03-27 0000866291 algm:AMLUSEmployeeDefinedContributionPlanMember 2020-03-28 2021-03-26 0000866291 algm:AMLUSEmployeeDefinedContributionPlanMember 2019-03-30 2020-03-27 0000866291 algm:AMEPlanMember 2020-03-28 2021-03-26 0000866291 algm:AMEPlanMember 2019-03-30 2020-03-27 0000866291 algm:Company401KPlanMember 2020-03-28 2021-03-26 0000866291 algm:Company401KPlanMember 2019-03-30 2020-03-27 0000866291 srt:MinimumMember 2021-03-26 0000866291 srt:MaximumMember 2021-03-26 0000866291 2020-11-02 2020-11-02 0000866291 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-11-01 2020-11-01 0000866291 2018-03-31 2019-03-29 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2020-03-28 2021-03-26 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2019-03-30 2020-03-27 0000866291 us-gaap:PerformanceSharesMember 2020-03-28 2021-03-26 0000866291 us-gaap:PerformanceSharesMember 2019-03-30 2020-03-27 0000866291 us-gaap:EmployeeStockMember 2020-03-28 2021-03-26 0000866291 us-gaap:EmployeeStockMember 2019-03-30 2020-03-27 0000866291 algm:CommonClassAAndCommonClassLMember 2020-03-28 2021-03-26 0000866291 algm:CommonClassAAndCommonClassLMember 2019-03-30 2020-03-27 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 us-gaap:CommonStockMember 2020-03-28 2020-11-01 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 2019-03-29 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2020-03-27 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2021-03-26 0000866291 srt:MinimumMember us-gaap:PerformanceSharesMember 2021-03-26 0000866291 srt:MaximumMember us-gaap:PerformanceSharesMember 2021-03-26 0000866291 us-gaap:PerformanceSharesMember 2021-03-26 0000866291 us-gaap:PerformanceSharesMember 2019-03-29 0000866291 us-gaap:PerformanceSharesMember 2020-03-27 0000866291 us-gaap:RestrictedStockMember 2019-03-29 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:EmployeeStockMember 2020-11-02 0000866291 us-gaap:EmployeeStockMember 2020-11-02 2020-11-02 0000866291 us-gaap:EmployeeStockMember 2021-03-26 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 2020-03-28 2021-03-26 0000866291 us-gaap:CostOfSalesMember 2019-03-30 2020-03-27 0000866291 us-gaap:ResearchAndDevelopmentExpenseMember 2020-03-28 2021-03-26 0000866291 us-gaap:ResearchAndDevelopmentExpenseMember 2019-03-30 2020-03-27 0000866291 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-03-28 2021-03-26 0000866291 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-03-30 2020-03-27 0000866291 us-gaap:IPOMember 2020-03-28 2021-03-26 0000866291 us-gaap:DomesticCountryMember 2021-03-26 0000866291 us-gaap:StateAndLocalJurisdictionMember 2021-03-26 0000866291 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2021-03-26 0000866291 us-gaap:ForeignCountryMember 2021-03-26 0000866291 algm:FranceTaxAuthorityMember us-gaap:ResearchMember 2021-03-26 0000866291 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember algm:AMTCFacilityMember algm:ThailandTaxAuthorityMember 2021-03-26 0000866291 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember algm:AMTCFacilityMember algm:ThailandTaxAuthorityMember us-gaap:ResearchMember 2021-03-26 0000866291 2020-03-27 2020-03-27 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 2020-03-28 2021-03-26 0000866291 algm:RelatedPartyRevenueMember us-gaap:MajorityShareholderMember 2019-03-30 2020-03-27 0000866291 us-gaap:MajorityShareholderMember 2021-03-26 0000866291 us-gaap:MajorityShareholderMember 2020-03-27 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 2019-03-31 0000866291 us-gaap:MajorityShareholderMember 2020-03-28 2020-09-25 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 2020-03-28 2021-03-26 0000866291 algm:DiscreteTechnologyDevelopmentAgreementMember us-gaap:EquityMethodInvesteeMember 2021-03-26 0000866291 us-gaap:MajorityShareholderMember 2020-03-28 2021-03-26 0000866291 algm:ICTechnologyDevelopmentAgreementMember us-gaap:EquityMethodInvesteeMember 2019-03-30 2020-03-27 0000866291 algm:ICTechnologyDevelopmentAgreementMember us-gaap:EquityMethodInvesteeMember 2020-03-28 2021-03-26 0000866291 us-gaap:EquityMethodInvesteeMember 2020-03-28 2021-03-26 0000866291 algm:PriceSupportPaymentMember us-gaap:EquityMethodInvesteeMember 2020-03-28 2021-03-26 0000866291 algm:SG8CollaborationAgreementMember us-gaap:MajorityShareholderMember 2014-07-31 0000866291 algm:SG8CollaborationAgreementMember us-gaap:MajorityShareholderMember 2019-03-30 2020-03-27 0000866291 algm:SG8CollaborationAgreementMember us-gaap:MajorityShareholderMember 2020-03-28 2021-03-26 0000866291 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember algm:PolarSemiconductorIncMember algm:PolarSemiconductorIncMember 2021-03-26 0000866291 algm:TransitionServicesAgreementMember 2020-03-28 2020-03-28 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 2020-03-28 2021-03-26 0000866291 srt:DirectorMember 2019-03-30 2020-03-27 0000866291 srt:ManagementMember 2021-03-26 0000866291 srt:ManagementMember 2020-03-27 iso4217:USD shares iso4217:USD shares pure algm:location algm:continent algm:segment algm:reportingUnit algm:class iso4217:PHP iso4217:GBP algm:note algm:lineofcredit 0000866291 false 2021 FY P3Y P1Y 10-K true 2021-03-26 --03-26 false 001-39675 ALLEGRO MICROSYSTEMS, INC. DE 46-2405937 955 Perimeter Road 03103 Manchester, NH 603 626-2300 Common Stock, par value $0.01 per share ALGM NASDAQ No No Yes Yes Non-accelerated Filer false true false false false 1300000000 189593243 Portions of the registrant’s proxy statement for its 2021 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 26, 2021 are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein. 197214000 214491000 6661000 5385000 138000 288000 69500000 59457000 23832000 30851000 1516000 1796000 87498000 127227000 18374000 9014000 25969000 0 430564000 448221000 192393000 332330000 26972000 7217000 20106000 1285000 36366000 19958000 26664000 0 14613000 8810000 747678000 817821000 35389000 20762000 2353000 4494000 78932000 56855000 0 25000000 0 43000000 116674000 150111000 25000000 0 0 17700000 19133000 15878000 160807000 183689000 0.01 0.01 20000000 20000000 0 0 0 0 0 0 0.01 0.01 1000000000 189588161 189588161 0 0 0 1896000 0 0.01 0.01 0 0 0 12500000 10000000 10000000 0 100000 0.01 0.01 0 0 0 1000000 622470 622470 0 6000 592170000 458697000 3551000 194355000 -11865000 -19976000 585752000 633182000 1119000 950000 586871000 634132000 747678000 817821000 486546000 465532000 104661000 184557000 591207000 650089000 312305000 388813000 278902000 261276000 108649000 102052000 153476000 106396000 7119000 0 -2500000 0 266744000 208448000 12158000 52828000 -9055000 0 -2603000 -110000 -2889000 1391000 1413000 0 -475000 -831000 -1451000 53278000 -19552000 16173000 18101000 37105000 148000 134000 17953000 36971000 0.22 3.70 0.10 3.70 83448055 10000000 176416645 10000000 18101000 37105000 148000 134000 17953000 36971000 9304000 -3153000 391000 233000 1172000 543000 8132000 -3696000 26085000 33275000 21000 2000 26064000 33273000 10000000 100000 607620 6000 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 18101000 37105000 48307000 64048000 226000 0 -18931000 -4909000 49870000 1435000 -269000 -698000 -9055000 0 -2500000 0 7119000 0 5019000 3891000 9303000 -16441000 28000 -346000 -7641000 -346000 29047000 -2629000 15099000 -3122000 4878000 -23946000 14795000 -13543000 120570000 81419000 40673000 45615000 11555000 0 318000 3936000 16335000 0 -68245000 -41679000 51377000 30000000 321425000 0 27707000 0 400000000 0 315719000 43000000 300000000 0 33000000 0 0 9500000 -72186000 82500000 3860000 -5621000 -16001000 116619000 219876000 103257000 203875000 219876000 214491000 99743000 5385000 3514000 219876000 103257000 197214000 214491000 6661000 5385000 203875000 219876000 2746000 2448000 8908000 15873000 3226000 1542000 25969000 0 171000 232000 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%"> $1,413 </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 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%">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 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 19, “Related Party Transactions,” for further discussion.</span></div><div style="margin-bottom:6pt;text-align: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 divestiture transactions noted above, the following non-cash assets and liabilities and related equity impacts attributable to the statement of cash flows are summarized below: </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.358%"/><td style="width:0.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.847%"/><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="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 28,<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%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,332)</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%">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,013)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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, net of allowances</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable – other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(376)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,341)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related party note receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 investment in related party</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 portion of related party debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank lines-of-credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related party notes payable, less current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;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 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 NOL to be $9,069. The QIP change is estimated to result in an incremental cash tax benefit of $1,680. Additionally, the Company plans to defer payment of $2,766 of payroll taxes, with $1,383 to be paid back in the third quarter of fiscal year 2022 and the remainder in the third quarter of fiscal year 2023. Additional income tax provisions of the CARES Act are currently being evaluated and not expected to have material impacts.</span></div><div style="margin-top:12pt;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 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 1413000 19165000 1552000 <div style="margin-bottom:6pt;text-align: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 divestiture transactions noted above, the following non-cash assets and liabilities and related equity impacts attributable to the statement of cash flows are summarized below: </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.358%"/><td style="width:0.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.847%"/><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="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 28,<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%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,332)</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%">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,013)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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, net of allowances</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable – other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(376)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,341)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related party note receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 investment in related party</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 portion of related party debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank lines-of-credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related party notes payable, less current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -15332000 -1013000 37000 -308000 -32250000 -376000 -115341000 51377000 25462000 5609000 4176000 7150000 25000000 10000000 17700000 -1247000 19165000 43000000 9069000 1680000 2766000 1383000 Summary of Significant Accounting Policies <div style="margin-top:12pt;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:12pt;text-align: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:12pt;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. The carrying value of assets held for sale related to the planned disposition of the Company’s AMTC Facility were reclassified from Property, plant and equipment, net to Assets held for sale in fiscal year 2021. Impairment of long-lived assets related to the Company’s Thailand-based facility (the “AMTC Facility”). The AMTC facility was reported separately in the consolidated financial statements during fiscal year 2021.</span></div><div style="margin-top:12pt;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 </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 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:12pt;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:12pt;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 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:12pt;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 26, 2021 and March 27, 2020, 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 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:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets and liabilities are carried at fair value under GAAP. Fair value is the exchange price that would be received for an asset or paid to transfer a liability (at exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value, which are provided below:</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1    — Quoted prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2    — Observable inputs (other than Level 1 prices) such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3    — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or examination.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s cash equivalents and restricted cash are carried at fair values as determined according to the fair value hierarchy described above (see Note 5, “Fair Value Measurements”). The carrying value of accounts receivable, assets held for sale, notes receivables, accounts payable and accrued expenses approximate their respective fair value due to the short-term nature of these assets and liabilities. The carrying value of outstanding borrowings under the line of credit agreements approximates fair value as it bears interest at a rate approximating a market interest rate.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party note receivable was classified as held-for-investment based on management’s intent and ability to hold the loan for the foreseeable future or to maturity. Loans held-for investment are carried at amortized cost and reduced by a valuation allowance for estimated credit losses, as necessary. The Company recognizes interest income on loans, including the amortization of discounts and premiums, loan fees paid and received, using the interest method. The interest method is applied on a loan-by-loan basis when collectability of the future payments is reasonably assured. Premiums and discounts are recognized as yield adjustments over the term of the related loans.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A detailed description of fair value measurement of the assets of the non-U.S. defined benefit plan is included in Note 14, “Retirement Plans”.</span></div><div style="margin-top:12pt"><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 Company manages the collectability of accounts receivable primarily through its review of the accounts receivable aging. When facts and circumstances dictate the collection of a specific invoice amount or the balance relating to a customer is in doubt, the Company assesses the impact on amounts recorded for doubtful accounts and, if necessary, records a charge in the fiscal period that such assessment is determined. Adjustments to the allowance for doubtful accounts are recorded as selling, general and administrative expenses in the consolidated statements of operations. Account balances are written off after all means of collection are exhausted and the potential for non-recovery is determined to be probable.</span></div><div style="margin-top:12pt"><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:12pt"><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 is expected to close within the calendar year, subject to government approvals in Thailand and customary closing conditions.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Offering 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%">The Company capitalizes certain legal, professional accounting and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholders’ equity as a reduction of the additional paid-in capital generated as a result of the offering. As of March 26, 2021 and March 27, 2020, the Company had no deferred offering costs. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment, Net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net, including improvements that significantly add to productive capacity or extend useful life, are stated at historical cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The Company capitalizes interest on certain projects with long-term construction periods. Maintenance and repairs expenditures are charged to expense as incurred. Estimated useful lives of the respective property, plant and equipment assets are as follows:</span></div><div><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: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:12pt;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:id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5MDg_525d2c31-809e-4db7-a8cf-0c57d96f23ef">three</span> to ten years. </span></div><div style="margin-top:12pt;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 comparison of the fair value of the intangible asset with its carrying value. 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 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%">The Company considered the current and expected future economic and market conditions surrounding the COVID-19 pandemic and concluded that there was a triggering event during the fourth quarter of fiscal year 2020. As a result, management performed an impairment evaluation of its long-lived asset balances as of March 27, 2020. This did not lead to the Company recording an impairment charge at that time. The full extent to which COVID-19 will impact the Company’s results will depend on future developments, which are highly uncertain and cannot be predicted, including new information which may emerge concerning the severity of the virus and the actions to contain or treat its 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%">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 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 year 2021 and fiscal year 2020 did not indicate any impairments.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><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 26, 2021 and March 27, 2020.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><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:12pt"><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%">Effective March 30</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2019, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company adopted Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASU 2014-09” or “ASC 606”) using the modified retrospective method. ASC 606 superseded the guidance of Revenue Recognition (Topic 605) formerly followed by the Company. The adoption of ASC 606 had no impact on the Company’s consolidated financial statements. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company expects the new standard to be immaterial to net income on an ongoing basis.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the guidance of ASC 606, revenue is recognized when transfer of control to the customer occurs in 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 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:12pt;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:12pt;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="text-align: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:12pt;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="text-align: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 elected certain practical expedients with the adoption of the new revenue recognition standard. 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. However, 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:12pt;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="text-align: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 act 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="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 at March 26, 2021 and 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%">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 contract liabilities at March 26, 2021 and March 27, 2020.</span></div><div style="margin-top:12pt;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%">Following the Company’s adoption of ASC 606, 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 at March 26, 2021 and March 27, 2020.</span></div><div style="margin-top:12pt;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 a discounted cash flow model to determine the 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:12pt;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:12pt;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, all undistributed earnings of our foreign subsidiaries are permanently reinvested. Accordingly, the Company does not provide for U.S. income taxes on such undistributed earnings.</span></div><div style="margin-top:12pt;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="text-align:justify"><span><br/></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%">Advertising costs are expensed, as incurred, as a component of sales expense. Advertising expense was $331 and $273 in fiscal years 2021 and 2020, respectively.</span></div><div style="margin-bottom:6pt;margin-top:12pt;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="text-align: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 shareholders 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 16, “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 years 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:12pt;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 </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 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 26, 2021 and March 27, 2020, Sanken accounted 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%"> 22.7% a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd 33.8% 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 26, 2021 and March 27, 2020, Sanken accounted fo</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r 17.7% and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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%">in the aggregate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company qualifies as “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to “opt in” to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to “opt out” of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies.</span></div><div style="margin-top:6pt;text-align: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 August 2018, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2018-13, “Fair Value Measurement” (“ASU 2018-13”), which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, regarding transfers between levels of financial instruments, amounts of unrealized gains and losses included in other comprehensive (loss) income for Level 3 fair value measurements and the information used to determine the fair value of Level 3 fair value measurements. The Company adopted the disclosure requirements of this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements.</span></div><div style="margin-top:6pt;text-align: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 August 2018, the FASB issued ASU No. 2018-14, “Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans” (“ASU 2018-14”), which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. The Company adopted ASU 2018-14 retrospectively on December 26, 2020 and determined that the disclosure requirements had no material impact to its consolidated financial statements.</span></div><div style="margin-top:6pt;text-align: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</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2019, the FASB issued ASU No. 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes” (“ASU 2019-12”). ASU 2019-1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 simplifies the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity method investments and adds guidance on whether a step-up in tax basis of goodwill relates to a business combination or a separate transaction. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements and related disclosures.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the FASB issued ASU No. 2020-01, “Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)” (“ASU 2020-01”), which addresses accounting for the transition into and out of the equity method and provides clarification of the interaction of rules for equity securities, the equity method of accounting, and forward contracts and purchase options on certain types of securities. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements.</span></div><div style="margin-top:6pt;text-align: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 March 2020, the FASB issued ASU No. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting” (“ASU 2020-04”) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships, and other transactions affected by reference rate reform if </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%">certain criteria are met. This ASU, which was effective for all entities upon issuance on March 12, 2020 and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate (“LIBOR”) or any other reference rate expected to be discontinue</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. The Company has assessed the potential impact of ASU 2020-04 and determined that the standard update would have no material impact to its consolidated financial statements due to the Company’s option to use an alternative rate other than LIBOR on its senior secured credit facilities. The utilization of another allowable interest rate would be commensurate with LIBOR and would not preclude the need to modify or cancel its current financing arrangements.</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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued its new lease accounting guidance in ASU 2016-02, “Leases (Topic 842)” (“ASU 2016-02”). Topic 842 and all subsequent amendments requires lessees to recognize the following for all leases, with the exception of short-term leases if an accounting policy election is made, at the lease commencement date: a lease liability, which is the lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which represents the lessee’s right to use, or control the use of, a specified asset for the lease term. Lease expense is recognized in the income statement in a manner similar to current U.S. GAAP. Lessees will no longer be provided with a source of off-balance sheet financing. The new lease standard also requires entities to disclose key quantitative and qualitative information about its leasing arrangements.</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%">The Company will adopt the new lease standard on March 27, 2021 using the optional transition method to the modified retrospective approach. Under this transition provision, the Company will not apply the new lease standard to comparative periods presented or provide the incremental disclosure requirements for periods before the Company’s adoption of Topic 842. The Company has identified and evaluated its lease population, including leases embedded within service arrangement, and is currently finalizing business processes and controls to support the ongoing recognition and disclosure requirements after adoption. The Company has also implemented a new software to manage the lease portfolio and perform the accounting required under Topic 842. The Company does not expect the adoption of the new lease standard to have a significant impact on its consolidated statements of operations and cash flows. However, the Company expects that the ad</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">option of the new lease standard will result in the recognition of right-of-use lease assets and lease liabilities between $16.6 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">$20.6 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of 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%">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 the complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. ASU 2016-03, along with its subsequent clarifications, was effective for public companies beginning after December 15</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2019. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures. In November 2019, the FASB issued ASU No. 2019-10 delaying the effective date for all entities. For public entities, this guidance was effective for annual periods beginning after December 15, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, including interim periods within those fiscal years. For nonpublic entities, this guidance is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years.</span></div> <div style="margin-top:12pt;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:12pt;text-align: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:12pt;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. The carrying value of assets held for sale related to the planned disposition of the Company’s AMTC Facility were reclassified from Property, plant and equipment, net to Assets held for sale in fiscal year 2021. Impairment of long-lived assets related to the Company’s Thailand-based facility (the “AMTC Facility”). The AMTC facility was reported separately in the consolidated financial statements during fiscal year 2021.</span></div> <div style="margin-top:12pt;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 </span></div>Company operates in a number of countries throughout the world in a variety of product lines through its business unit structure. 1 <div style="margin-top:12pt;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:12pt;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 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:12pt;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 26, 2021 and March 27, 2020, 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 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:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets and liabilities are carried at fair value under GAAP. Fair value is the exchange price that would be received for an asset or paid to transfer a liability (at exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value, which are provided below:</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1    — Quoted prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2    — Observable inputs (other than Level 1 prices) such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3    — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or examination.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s cash equivalents and restricted cash are carried at fair values as determined according to the fair value hierarchy described above (see Note 5, “Fair Value Measurements”). The carrying value of accounts receivable, assets held for sale, notes receivables, accounts payable and accrued expenses approximate their respective fair value due to the short-term nature of these assets and liabilities. The carrying value of outstanding borrowings under the line of credit agreements approximates fair value as it bears interest at a rate approximating a market interest rate.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party note receivable was classified as held-for-investment based on management’s intent and ability to hold the loan for the foreseeable future or to maturity. Loans held-for investment are carried at amortized cost and reduced by a valuation allowance for estimated credit losses, as necessary. The Company recognizes interest income on loans, including the amortization of discounts and premiums, loan fees paid and received, using the interest method. The interest method is applied on a loan-by-loan basis when collectability of the future payments is reasonably assured. Premiums and discounts are recognized as yield adjustments over the term of the related loans.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A detailed description of fair value measurement of the assets of the non-U.S. defined benefit plan is included in Note 14, “Retirement Plans”.</span></div> <div style="margin-top:12pt"><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 Company manages the collectability of accounts receivable primarily through its review of the accounts receivable aging. When facts and circumstances dictate the collection of a specific invoice amount or the balance relating to a customer is in doubt, the Company assesses the impact on amounts recorded for doubtful accounts and, if necessary, records a charge in the fiscal period that such assessment is determined. Adjustments to the allowance for doubtful accounts are recorded as selling, general and administrative expenses in the consolidated statements of operations. Account balances are written off after all means of collection are exhausted and the potential for non-recovery is determined to be probable.</span></div> <div style="margin-top:12pt"><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:12pt"><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 is expected to close within the calendar year, subject to government approvals in Thailand and customary closing conditions.</span></div> Deferred Offering Costs The Company capitalizes certain legal, professional accounting and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholders’ equity as a reduction of the additional paid-in capital generated as a result of the offering. 0 0 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment, Net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net, including improvements that significantly add to productive capacity or extend useful life, are stated at historical cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The Company capitalizes interest on certain projects with long-term construction periods. Maintenance and repairs expenditures are charged to expense as incurred. Estimated useful lives of the respective property, plant and equipment assets are as follows:</span></div><div><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:36.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Asset</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economic life of the building improvements</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The shorter of the remaining term of the lease or estimated useful life</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></div></td></tr></table></div> Estimated useful lives of the respective property, plant and equipment assets are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Asset</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economic life of the building improvements</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The shorter of the remaining term of the lease or estimated useful life</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></div></td></tr></table><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net is stated at cost, and consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">March 26,<br/>2021</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 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%">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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,898 </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%">56,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">491,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">29,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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"/><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%">907,951 </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%">(407,627)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(575,621)</span></td><td style="background-color:#cceeff;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%">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"/><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%">332,330 </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 Intangible assets, netIntangible 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:id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5MDg_525d2c31-809e-4db7-a8cf-0c57d96f23ef">three</span> to ten years. P10Y <div style="margin-top:12pt;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 comparison of the fair value of the intangible asset with its carrying value. 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 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%">The Company considered the current and expected future economic and market conditions surrounding the COVID-19 pandemic and concluded that there was a triggering event during the fourth quarter of fiscal year 2020. As a result, management performed an impairment evaluation of its long-lived asset balances as of March 27, 2020. This did not lead to the Company recording an impairment charge at that time. The full extent to which COVID-19 will impact the Company’s results will depend on future developments, which are highly uncertain and cannot be predicted, including new information which may emerge concerning the severity of the virus and the actions to contain or treat its 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%">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 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 year 2021 and fiscal year 2020 did not indicate any impairments.</span></div> 1 <div style="margin-bottom:6pt;margin-top:12pt"><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 26, 2021 and March 27, 2020.</span></div> <div style="margin-bottom:6pt;margin-top:12pt"><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:12pt"><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%">Effective March 30</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2019, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company adopted Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASU 2014-09” or “ASC 606”) using the modified retrospective method. ASC 606 superseded the guidance of Revenue Recognition (Topic 605) formerly followed by the Company. The adoption of ASC 606 had no impact on the Company’s consolidated financial statements. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company expects the new standard to be immaterial to net income on an ongoing basis.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the guidance of ASC 606, revenue is recognized when transfer of control to the customer occurs in 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 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:12pt;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:12pt;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="text-align: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:12pt;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="text-align: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 elected certain practical expedients with the adoption of the new revenue recognition standard. 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. However, 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:12pt;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="text-align: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 act 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="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 at March 26, 2021 and 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%">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 contract liabilities at March 26, 2021 and March 27, 2020.</span></div><div style="margin-top:12pt;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%">Following the Company’s adoption of ASC 606, 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 at March 26, 2021 and March 27, 2020.</span></div> 0 0 0 0 <div style="margin-top:12pt;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 a discounted cash flow model to determine the 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:12pt;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:12pt;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, all undistributed earnings of our foreign subsidiaries are permanently reinvested. Accordingly, the Company does not provide for U.S. income taxes on such undistributed earnings.</span></div> Advertising CostsAdvertising costs are expensed, as incurred, as a component of sales expense. 331000 273000 <div style="margin-bottom:6pt;margin-top:12pt;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="text-align: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 shareholders 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 16, “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 years 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> 2 <div style="margin-top:12pt;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 </span></div>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.227 0.338 0.177 0.284 0.861 0.177 0.266 0.105 0.817 0.284 0.187 <div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company qualifies as “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to “opt in” to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to “opt out” of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies.</span></div><div style="margin-top:6pt;text-align: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 August 2018, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2018-13, “Fair Value Measurement” (“ASU 2018-13”), which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, regarding transfers between levels of financial instruments, amounts of unrealized gains and losses included in other comprehensive (loss) income for Level 3 fair value measurements and the information used to determine the fair value of Level 3 fair value measurements. The Company adopted the disclosure requirements of this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements.</span></div><div style="margin-top:6pt;text-align: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 August 2018, the FASB issued ASU No. 2018-14, “Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans” (“ASU 2018-14”), which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. The Company adopted ASU 2018-14 retrospectively on December 26, 2020 and determined that the disclosure requirements had no material impact to its consolidated financial statements.</span></div><div style="margin-top:6pt;text-align: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</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2019, the FASB issued ASU No. 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes” (“ASU 2019-12”). ASU 2019-1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 simplifies the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity method investments and adds guidance on whether a step-up in tax basis of goodwill relates to a business combination or a separate transaction. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements and related disclosures.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the FASB issued ASU No. 2020-01, “Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)” (“ASU 2020-01”), which addresses accounting for the transition into and out of the equity method and provides clarification of the interaction of rules for equity securities, the equity method of accounting, and forward contracts and purchase options on certain types of securities. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements.</span></div><div style="margin-top:6pt;text-align: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 March 2020, the FASB issued ASU No. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting” (“ASU 2020-04”) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships, and other transactions affected by reference rate reform if </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%">certain criteria are met. This ASU, which was effective for all entities upon issuance on March 12, 2020 and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate (“LIBOR”) or any other reference rate expected to be discontinue</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. The Company has assessed the potential impact of ASU 2020-04 and determined that the standard update would have no material impact to its consolidated financial statements due to the Company’s option to use an alternative rate other than LIBOR on its senior secured credit facilities. The utilization of another allowable interest rate would be commensurate with LIBOR and would not preclude the need to modify or cancel its current financing arrangements.</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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued its new lease accounting guidance in ASU 2016-02, “Leases (Topic 842)” (“ASU 2016-02”). Topic 842 and all subsequent amendments requires lessees to recognize the following for all leases, with the exception of short-term leases if an accounting policy election is made, at the lease commencement date: a lease liability, which is the lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which represents the lessee’s right to use, or control the use of, a specified asset for the lease term. Lease expense is recognized in the income statement in a manner similar to current U.S. GAAP. Lessees will no longer be provided with a source of off-balance sheet financing. The new lease standard also requires entities to disclose key quantitative and qualitative information about its leasing arrangements.</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%">The Company will adopt the new lease standard on March 27, 2021 using the optional transition method to the modified retrospective approach. Under this transition provision, the Company will not apply the new lease standard to comparative periods presented or provide the incremental disclosure requirements for periods before the Company’s adoption of Topic 842. The Company has identified and evaluated its lease population, including leases embedded within service arrangement, and is currently finalizing business processes and controls to support the ongoing recognition and disclosure requirements after adoption. The Company has also implemented a new software to manage the lease portfolio and perform the accounting required under Topic 842. The Company does not expect the adoption of the new lease standard to have a significant impact on its consolidated statements of operations and cash flows. However, the Company expects that the ad</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">option of the new lease standard will result in the recognition of right-of-use lease assets and lease liabilities between $16.6 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">$20.6 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of 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%">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 the complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. ASU 2016-03, along with its subsequent clarifications, was effective for public companies beginning after December 15</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2019. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures. In November 2019, the FASB issued ASU No. 2019-10 delaying the effective date for all entities. For public entities, this guidance was effective for annual periods beginning after December 15, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, including interim periods within those fiscal years. For nonpublic entities, this guidance is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years.</span></div> 16600000 20600000 Acquisition <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 28, 2020, the Company closed on its 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 “Acquisition”). The total preliminary purchase price was $34,980, including certain earn-outs that have a potential payout of $15,000. The fair value of these earn-outs at acquisition date was $7,300.</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 Acquisition has been accounted for as a business combination and, in accordance with ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company has recorded the assets acquired and liabilities assumed at their respective fair values as of the date of the Acquisition. The allocation of purchase consideration to assets and liabilities is not yet finalized. The preliminary allocation of the purchase price was based upon a preliminary valuation, and the Company’s estimates and assumptions are subject to change within the measurement period (up to one year from the acquisition date). The primary areas of the preliminary purchase price allocation that are not yet finalized are the determination of the tax basis of certain assets and liabilities, the determination of certain tax carry forwards, and residual goodwill. The preliminary fair values of the assets acquired and liabilities assumed by major class of the acquisition of Voxtel were recognized as follows</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">:</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%">Estimated fair value of consideration:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Base purchase price</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%">27,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">7,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%">Total estimated fair value of consideration</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%">34,980 </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%">Estimated fair value of assets acquired and liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net working capital</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%">4,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-life intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-life intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,843)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocated purchase price</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%">34,980 </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 significant intangible assets identified in the preliminary purchase price allocation discussed above include completed technology, in-process research and development, customer relationships and trademarks. Completed technology, customer relationships and trademarks are amortized over their respective useful lives on a straight-line basis. An estimated fair value of $2,400 was assigned to acquired in-process research and development costs with an indefinite 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%">Amortization of completed technology is included within cost of goods sold, and amortization of customer relationships and trademarks is included within selling, general and administrative expense. To value the completed technology and the in-process research and development assets, the Company utilized the income approach, specifically a discounted cash flow method known as the multi-period excess earnings method. Customer relationships represent the underlying relationships with certain customers to provide ongoing services for products sold. The Company utilized the income approach, specifically the distribution method, a subset of the excess-earnings method, to value the customer relationships 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%">The following table presents the estimated fair values and useful lives of the identifiable finite-life intangible assets acquired:</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%">Useful Life</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%">Fair value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed technology</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%">12 years</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%">13,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%">Customer relationships</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%">6 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</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%">5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">13,600 </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%">Goodwill was recognized as the excess purchase price over the fair value of the net assets acquired. The goodwill reflects the value of the synergies the Company expects to realize and the assembled workforce. Goodwill from the Acquisition is included within the Company’s one reporting unit and is included in the Company’s enterprise-level annual review for impairment. Goodwill resulting from the Acquisition is not deductible for tax purposes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revenues were $1,235 and loss of $4,998 before income taxes from the Acquisition to the Company’s consolidated results for the year ended March 26, 2021. The Company has not presented pro forma results of operations for the Acquisition because it is not material to the Company's consolidated results of operations, financial position, or cash flows.</span></div> 34980000 15000000 7300000 The preliminary fair values of the assets acquired and liabilities assumed by major class of the acquisition of Voxtel were recognized 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: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%">Estimated fair value of consideration:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Base purchase price</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%">27,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">7,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%">Total estimated fair value of consideration</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%">34,980 </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%">Estimated fair value of assets acquired and liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net working capital</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%">4,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-life intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-life intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,843)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocated purchase price</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%">34,980 </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> 27680000 7300000 34980000 4064000 57000 13600000 2400000 3843000 18702000 34980000 2400000 <div style="margin-top:6pt;text-align: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 estimated fair values and useful lives of the identifiable finite-life intangible assets acquired:</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%">Useful Life</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%">Fair value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed technology</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%">12 years</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%">13,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%">Customer relationships</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%">6 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</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%">5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">13,600 </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> P12Y 13100000 P6Y 300000 P5Y 200000 13600000 1 1235000 -4998000 Revenue from Contracts with CustomersThe Company generates revenue from the sale of magnetic sensor integrated circuits (“ICs”), application-specific analog power semiconductors, 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 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:71.816%"/><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.848%"/><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="background-color:#ffffff;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="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 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><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%">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="display:none"/><td colspan="3" style="display:none"/></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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/><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 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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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="display:none"/><td colspan="3" style="display:none"/></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%">72,370 </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 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%">35,421 </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 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%">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"/><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"><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:71.816%"/><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.848%"/><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="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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 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><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: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%">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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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"/><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: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%">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"/><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: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,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"/><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: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%">72,370 </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: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%">35,421 </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 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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:71.816%"/><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.848%"/><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="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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 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><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%">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="display:none"/><td colspan="3" style="display:none"/></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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">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"/><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%">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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/><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%">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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">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"/><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 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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">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"/><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 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%">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"/><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 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%">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"/><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 Company recognizes sales net of returns, credits issued, price protection adjustments and stock rotation rights. At March 26, 2021 and March 27, 2020, these adjustments were $15,412 and $17,473, respectively, and were netted against trade accounts receivable in the consolidated balance sheets. These amounts represent activity of income and charges of $2,061 and $423, respectively, for the fiscal years ended 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:71.816%"/><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.848%"/><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="background-color:#ffffff;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="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 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><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%">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="display:none"/><td colspan="3" style="display:none"/></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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/><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 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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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="display:none"/><td colspan="3" style="display:none"/></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%">72,370 </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 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%">35,421 </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 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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 398298000 395277000 94872000 78399000 98037000 68622000 0 72370000 0 35421000 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:71.816%"/><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.848%"/><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="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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 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><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: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%">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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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"/><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: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%">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"/><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: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,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"/><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: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%">72,370 </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: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%">35,421 </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 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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 203600000 165911000 386372000 376387000 1235000 0 0 72370000 0 35421000 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:71.816%"/><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.848%"/><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="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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 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><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%">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="display:none"/><td colspan="3" style="display:none"/></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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">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"/><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%">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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/><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%">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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">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"/><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 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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">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"/><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 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%">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"/><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 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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 82165000 119139000 16558000 20883000 103128000 110126000 104661000 184557000 157546000 121807000 62075000 54707000 65074000 38870000 591207000 650089000 15412000 17473000 -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 26, 2021 and March 27, 2020 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 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: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,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: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%">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: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%">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"><table style="border-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 27, 2020 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%">46,337 </span></td><td style="background-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%">46,337 </span></td><td style="background-color:#cceeff;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%">5,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,385 </span></td><td style="background-color:#cceeff;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">51,722 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">— </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%">51,722 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the change in fair value of Level 3 contingent consideration:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3 <br/>Contingent<br/> Consideration</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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 (Note 3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">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 are 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 14, “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%">In connection with the Acquisition discussed in Note 3, “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 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 re-measured 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%">During the fourth quarter, the Company determined that certain sales and revenue thresholds were less likely to be met for Voxtel as a result of its remeasurement exercise and updated associated forecasted data. The fair value adjustment of </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%">$2,500 is recorded within operating cash flows as it represents the change in the fair value of the consideration liability that is less than the amount of the contingent consideration liability recognized at the acquisition 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%">During the fiscal years ended 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 26, 2021 and March 27, 2020 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 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: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,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: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%">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: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%">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"><table style="border-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 27, 2020 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%">46,337 </span></td><td style="background-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%">46,337 </span></td><td style="background-color:#cceeff;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%">5,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,385 </span></td><td style="background-color:#cceeff;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">51,722 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">— </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%">51,722 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 16327000 0 0 16327000 6661000 0 0 6661000 22988000 0 0 22988000 0 0 4800000 4800000 0 0 4800000 4800000 46337000 0 0 46337000 5385000 0 0 5385000 51722000 0 0 51722000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the change in fair value of Level 3 contingent consideration:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3 <br/>Contingent<br/> Consideration</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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 (Note 3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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> 0 7300000 2500000 4800000 15000000 7300000 -2500000 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 26,<br/>2021</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 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%">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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,223 </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%">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%">(138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(288)</span></td><td style="background-color:#cceeff;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%">(15,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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%">(23,634)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,293)</span></td><td style="background-color:#cceeff;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%">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"/><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%">59,457 </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 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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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 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%">138 </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%">15,274 </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%">15,412 </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%">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 26,<br/>2021</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 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%">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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,223 </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%">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%">(138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(288)</span></td><td style="background-color:#cceeff;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%">(15,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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%">(23,634)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,293)</span></td><td style="background-color:#cceeff;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%">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"/><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%">59,457 </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> 108546000 107223000 138000 288000 15274000 17185000 23634000 30293000 69500000 59457000 <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 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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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 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%">138 </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%">15,274 </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%">15,412 </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> 412000 17607000 18019000 262000 118719000 118981000 386000 119141000 119527000 288000 17185000 17473000 -150000 147026000 146876000 0 148937000 148937000 138000 15274000 15412000 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 26,<br/>2021</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 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%">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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,411 </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%">50,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">27,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 – consigned</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,498 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">127,227 </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 connection with the Acquisition, the Company acquired inventory with a stepped-up basi</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 $3,120, for which </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1,083 w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as on-hand at</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> March 26, 2021. The Company recorded inventory provisions totaling $4,464 and $3,345 for the years ended 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%">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 26,<br/>2021</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 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%">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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,411 </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%">50,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">27,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 – consigned</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,498 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">127,227 </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> 9629000 12411000 50095000 87606000 27774000 24659000 0 2551000 87498000 127227000 3120000 1083000 4464000 3345000 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 26,<br/>2021</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 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%">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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,898 </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%">56,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">491,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">29,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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"/><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%">907,951 </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%">(407,627)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(575,621)</span></td><td style="background-color:#cceeff;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%">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"/><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%">332,330 </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</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $63 and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $9,418 of fully depreciated assets during the fiscal years ended March 26, 2021 and March 27, 2020, respectively. Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">depreciation expense amounted to $44,845 and $62,118 for the fiscal years ended 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 26, 2021 and March 27, 2020 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 26,<br/>2021</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 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%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,529 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">152,536 </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%">148,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,112 </span></td><td style="background-color:#ffffff;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%">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"/><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%">333,646 </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 and $125 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively.</span></div> 16602000 27898000 56911000 150402000 491025000 694215000 6281000 7517000 29201000 27919000 600020000 907951000 407627000 575621000 192393000 332330000 63000 9418000 44845000 62118000 The geographic locations of the Company's long-lived assets, net, based on physical location of the assets, as of March 26, 2021 and March 27, 2020 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 26,<br/>2021</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 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%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,529 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">152,536 </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%">148,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,112 </span></td><td style="background-color:#ffffff;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%">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"/><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%">333,646 </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> 36529000 152536000 148374000 106618000 1698000 62380000 7190000 12112000 193791000 333646000 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="background-color:#cceeff;padding: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%">1,336 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">1,285 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill arising from acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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,106 </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 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: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%">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><table style="border-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 27, 2020</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 #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">29,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%">9,834 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">19,281 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">5,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#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%">1,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#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;text-align: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%">608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">550 </span></td><td style="background-color:#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%">36,867 </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,909 </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,958 </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%">As summarized in Note 3, “Acquisition,” the Company completed the 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 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, the types and lives of which are detailed in the above-referenced financial note. 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 $3,332 and $1,805 for the fiscal years ended 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 such costs capitalized during either of the fiscal years 2021 or 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%">As of March 26, 2021, 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%">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%">3,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">3,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">3,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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%">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%">2,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%">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%">20,822 </span></td><td style="background-color:#ffffff;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%">36,366 </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="background-color:#cceeff;padding: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%">1,336 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">1,285 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill arising from acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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,106 </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> 1336000 -51000 1285000 18702000 119000 20106000 <div style="margin-top:6pt;text-align: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 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: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%">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><table style="border-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 27, 2020</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 #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">29,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%">9,834 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">19,281 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">5,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#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%">1,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#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;text-align: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%">608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">550 </span></td><td style="background-color:#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%">36,867 </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,909 </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,958 </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> 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 29115000 9834000 19281000 P10Y 5462000 5335000 127000 P9Y 1650000 1650000 0 608000 58000 550000 32000 32000 0 36867000 16909000 19958000 34980000 18702000 13600000 2400000 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 26, 2021, 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%">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%">3,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">3,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">3,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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%">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%">2,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%">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%">20,822 </span></td><td style="background-color:#ffffff;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%">36,366 </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> 3423000 3271000 3153000 2956000 2741000 20822000 36366000 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 26,<br/>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,<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%">Accrued management incentive (LTCIP)</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%">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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 incentive (non-LTCIP)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">Deposits on AMTC facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">Accrued vacation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,932 </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:3pt double #000000;border-top:1pt 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%">56,855 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of accrued expenses and other current liabilities 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 26,<br/>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,<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%">Accrued management incentive (LTCIP)</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%">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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 incentive (non-LTCIP)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">Deposits on AMTC facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">Accrued vacation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,932 </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:3pt double #000000;border-top:1pt 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%">56,855 </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> 58000 11488000 21480000 6273000 15060000 12069000 14588000 0 14531000 0 5739000 7146000 572000 6065000 2029000 4036000 514000 3408000 623000 1114000 3738000 5256000 78932000 56855000 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 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 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: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: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%">6,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </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:3pt double #000000;border-top:1pt 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%">258 </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>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. 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: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: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%">6,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </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:3pt double #000000;border-top:1pt 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%">258 </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> 17115000 11104000 9707000 -9706000 17836000 0 2502000 6759000 11488000 2439000 1004000 -1004000 11267000 111000 640000 0 378000 398000 -149000 -668000 58000 258000 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 at March 26, 2021 and March 27, 2020:</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 26,<br/>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,<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%">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%">— </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%">43,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">43,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%">43,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">— </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 26, 2021, 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 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 26, 2021. The Company had no outstanding borrowings on the Revolving Credit Facility at 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 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.</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%">$249 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%">t </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 26, 2021</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 recently completed 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 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:12pt;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 expires 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 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. </span></div><div style="margin-top:6pt;text-align: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 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.</span></div><div style="margin-top:6pt;text-align: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,233 at March 26, 2021) at the bank’s prevailing interest rate. The line-of-credit is due to expire on August 31, 2021. There were no borrowings outstanding under this line-of-credit as of March 26, 2021 and 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%">On Nove</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mber 20, 2019,</span><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, entered into a line-of-credit agreement with a financial institution that provides for a maximum capacity of 75,000 Philippine pesos (approximately $1,541 at March 26, 2021) at the bank’s prevailing interest rate. The line-of-credit is due to expire on June 30, 2021. There were no borrowings outstanding under this line-of-credit as of March 26, 2021 and 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%">Given the continued uncertainty surrounding COVID-19, during the month of March 2020, the Company executed a $43,000 drawdown of the majority of its remaining available lines-of-credit under its existing agreements, as noted above. The Company took this action as a precautionary measure to increase its cash position and help maintain financial flexibility. The proceeds from the drawdown were used for working capital, general corporate or other purposes during the COVID-19 pandemic into fiscal year 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 following is a summary of obligations under the Company’s Senior Secured Credit Facilities and other borrowings at March 26, 2021 and March 27, 2020:</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 26,<br/>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,<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%">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%">— </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%">43,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">43,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%">43,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">— </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 0 0 43000000 25000000 43000000 0 43000000 25000000 0 25000000 325000000 50000000 0.0375 0.0400 0.005 0.0425 0 25000000 8000000 9374000 300000 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 1233000 0 0 75000000 1541000 0 0 43000000 Other Long-Term Liabilities<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:110%">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 26,<br/>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,<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%">Accrued management incentive (LTCIP)</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%">258 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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;text-align: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 incentive (non-LTCIP)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued retirement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">Provision for uncertain tax positions (net)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 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:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,878 </span></td><td style="background-color:#cff0fc;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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">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 26,<br/>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,<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%">Accrued management incentive (LTCIP)</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%">258 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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;text-align: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 incentive (non-LTCIP)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued retirement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">Provision for uncertain tax positions (net)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 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:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,878 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 258000 2439000 370000 2304000 10656000 8005000 4800000 0 2774000 2855000 275000 275000 19133000 15878000 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:12pt;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;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%">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:12pt;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:71.816%"/><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.848%"/><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="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="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 26,<br/>2021</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 27,<br/>2020</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%">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,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"/><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%">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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected 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%">(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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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"/><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%">Amortization of prior service cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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"/><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: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:3pt double #000000;border-top:1pt 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;border-bottom:3pt double #000000;border-top:1pt 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,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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt;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:99.851%"><tr><td style="width:1.0%"/><td style="width:59.257%"/><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:18.125%"/><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:18.126%"/><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 26, 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, 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%">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%">12,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,840 </span></td><td style="background-color:#ffffff;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,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">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 2px 19pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(938)</span></td><td style="background-color:#cceeff;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%">Actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">690 </span></td><td style="background-color:#ffffff;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%">634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368 </span></td><td style="background-color:#cceeff;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%">Benefit obligation 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%">17,180 </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%">12,595 </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:100%">Change in plan assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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%">Fair value of plan assets at beginning of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,171 </span></td><td style="background-color:#ffffff;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%">Actual return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932 </span></td><td style="background-color:#ffffff;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%">Benefits paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,130)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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%">258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172 </span></td><td style="background-color:#ffffff;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%">Fair value of plan assets 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%">7,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 0 19pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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;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 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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 31pt"/><td style="background-color:#ffffff;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:#ffffff;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,016)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align: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 26, 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, 2020</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%">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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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:#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,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">10,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-align: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 26, 2021 and March 27, 2020 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="background-color:#cceeff;padding: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 29, 2019, 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%">75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,617 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,703 </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%">2020 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%">244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,505 </span></td><td style="background-color:#ffffff;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%">319 </span></td><td style="background-color:#cceeff;border-top:1pt 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,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;border-top:1pt 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,208 </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%">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%">864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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%">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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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 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%">224 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,193 </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 </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,418 </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:12pt;text-align: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 26, 2021 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 26, 2021, the Company does not expect a return of plan assets during the next 12 months.</span></div><div style="margin-top:12pt"><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:12pt;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 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%">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. 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.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:12pt;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: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="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><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%">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%">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><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%">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.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><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%">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.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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Information on Plan Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The table below sets forth the fair value of the entity’s plan assets as of March 26, 2021 and March 27, 2020, using the same three-level hierarchy of fair value inputs described in Note 2, “Summary of Significant Accounting Policies”:</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: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 26,<br/>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%">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,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><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: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 27,<br/>2020</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,260 </span></td><td style="background-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,260 </span></td><td style="background-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%">897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">756 </span></td><td style="background-color:#ffffff;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,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">1,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">364 </span></td><td style="background-color:#ffffff;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%">5,579 </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,467 </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,992 </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,120 </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 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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">584 </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:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The investments in the Company’s major benefit plans largely consist of low-cost, broad-market index funds to mitigate risks of concentration within the market sectors. In recent years, the Company’s investment policy has shifted toward a closer matching of the interest-rate sensitivity of the plan assets and liabilities. The appropriate mix of equity and bond investments is determined primarily through the use of detailed asset-liability modeling studies that look to balance the impact of changes in the discount rate against the need to provide asset growth to cover future service cost. The Company, through its wholly-owned subsidiary, Allegro MicroSystems, LLC’s (“AML”), non-U.S. defined benefit plan, has added a greater proportion of fixed income securities 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:12pt;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 26, 2021 and March 27, 2020, the Company contributed approximately $986 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%"> $943 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to its non-U.S. pension plan, respectively. The Company expects to contribute approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$943</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to its non-U.S. pension plan in fiscal year 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%">Estimated Future Benefit Payments</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 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%">2022</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,436 </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%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">7,786 </span></td><td style="background-color:#ffffff;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%">13,699 </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:12pt;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 2021 and 2020, respectively. The total values of the Pension Promise in the amounts o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f 928 an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d 903 British Pounds Sterling at March 26, 2021 and March 27, 2020, respectively (approximate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ly $1,272 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $978 at March 26, 2021 and March 27, 2020, 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:12pt;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</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $3,687 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3,792 for the fiscal years ended 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 approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $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 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 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. PSL’s matching contributions were $1,828 for the fiscal year ended March 27, 2020.</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:71.816%"/><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.848%"/><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="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="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 26,<br/>2021</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 27,<br/>2020</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%">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,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"/><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%">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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected 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%">(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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(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"/><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%">Amortization of prior service cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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"/><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: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:3pt double #000000;border-top:1pt 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;border-bottom:3pt double #000000;border-top:1pt 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,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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1454000 961000 628000 674000 299000 331000 1000 14000 8000 8000 -179000 -96000 1969000 1394000 <div style="margin-bottom:6pt;margin-top:12pt;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:99.851%"><tr><td style="width:1.0%"/><td style="width:59.257%"/><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:18.125%"/><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:18.126%"/><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 26, 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, 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%">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%">12,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,840 </span></td><td style="background-color:#ffffff;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,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">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 2px 19pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(938)</span></td><td style="background-color:#cceeff;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%">Actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">690 </span></td><td style="background-color:#ffffff;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%">634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368 </span></td><td style="background-color:#cceeff;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%">Benefit obligation 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%">17,180 </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%">12,595 </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:100%">Change in plan assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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%">Fair value of plan assets at beginning of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,171 </span></td><td style="background-color:#ffffff;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%">Actual return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932 </span></td><td style="background-color:#ffffff;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%">Benefits paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,130)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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%">258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172 </span></td><td style="background-color:#ffffff;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%">Fair value of plan assets 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%">7,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 0 19pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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;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 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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 31pt"/><td style="background-color:#ffffff;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:#ffffff;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,016)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 12595000 10840000 1454000 961000 628000 674000 633000 938000 -2502000 -690000 -634000 -368000 17180000 12595000 5579000 5171000 1421000 434000 981000 932000 595000 1130000 258000 172000 7644000 5579000 -9536000 -7016000 <div style="margin-top:6pt;text-align: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 26, 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, 2020</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%">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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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:#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,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">10,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,818 </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> 17180000 12595000 7644000 5579000 10353000 7818000 <div style="margin-bottom:6pt;text-align: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 26, 2021 and March 27, 2020 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="background-color:#cceeff;padding: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 29, 2019, 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%">75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,617 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,703 </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%">2020 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%">244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,505 </span></td><td style="background-color:#ffffff;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%">319 </span></td><td style="background-color:#cceeff;border-top:1pt 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,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;border-top:1pt 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,208 </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%">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%">864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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%">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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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 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%">224 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,193 </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 </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,418 </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> 75000 1617000 11000 1703000 244000 1264000 -3000 1505000 319000 2881000 8000 3208000 95000 864000 3000 962000 224000 2017000 5000 2246000 74000 2242000 -4000 2312000 298000 4259000 1000 4558000 74000 1066000 0 1140000 224000 3193000 1000 3418000 <div style="margin-top:12pt;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 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%">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. 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.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:12pt;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: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="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><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%">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%">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><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%">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.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><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%">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.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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0.0400 0.0498 0.0500 0.0500 0.0400 0.0498 0.0420 0.0520 0.0500 0.0500 The table below sets forth the fair value of the entity’s plan assets as of March 26, 2021 and March 27, 2020, using the same three-level hierarchy of fair value inputs described in Note 2, “Summary of Significant Accounting Policies”:<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="padding:0 1pt"/><td colspan="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="padding:2px 1pt;text-align: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,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><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: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 27,<br/>2020</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,260 </span></td><td style="background-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,260 </span></td><td style="background-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%">897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">756 </span></td><td style="background-color:#ffffff;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,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">1,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">364 </span></td><td style="background-color:#ffffff;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%">5,579 </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,467 </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,992 </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,120 </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> 1646000 1646000 0 0 1221000 0 1221000 0 584000 0 0 584000 1112000 0 1112000 0 3081000 1947000 1000 1133000 7644000 3593000 2334000 1717000 1260000 1260000 0 0 897000 0 897000 0 756000 0 0 756000 1094000 0 1094000 0 1572000 1207000 1000 364000 5579000 2467000 1992000 1120000 <div style="margin-top:6pt;text-align: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 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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">584 </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:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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> 760000 353000 271000 0 300000 0 25000 11000 756000 364000 325000 0 531000 0 0 753000 34000 16000 584000 1133000 986000 943000 943000 <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 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%">2022</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,436 </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%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">7,786 </span></td><td style="background-color:#ffffff;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%">13,699 </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> 1436000 1575000 927000 995000 980000 7786000 13699000 928000 928000 903000 903000 1272000 1272000 978000 978000 0.50 1 0.05 3687000 3792000 507000 372000 0.35 1 0.03 1 0.05 1828000 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%">Operating Leases </span></div><div style="margin-top:6pt;text-align: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, leases certain real estate property and equipment under operating lease agreements that expire at various dates between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzIxNw_8cbbe33d-5718-45ab-a704-fca77edcfd65">one</span> and eleven years. The leases generally require the Company to pay for utilities, insurance, taxes and maintenance. Some leases contain escalation clauses, renewal options and purchase options. </span></div><div style="margin-top:6pt;text-align: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 for noncancelable operating leases as of March 26, 2021 are 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><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%">Rent expense was $4,385 and $5,456 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively.</span></div><div style="margin-bottom:6pt;text-align: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 enters into noncancelable contractual obligations with suppliers related to the purchase of certain inventory components, equipment and other services that require minimum firm purchase commitments.</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%">Future minimum payments under purchase obligations with suppliers as of March 26, 2021 totaled $41,757, which are all expected to be procured in fiscal year 2022.</span></div><div style="margin-top:12pt;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 $1,518 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $1,841 as of March 26, 2021 and March 27, 2020, 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:12pt"><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, and 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:12pt"><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 26, 2021 or March 27, 2020.</span></div><div style="margin-top:12pt;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 </span></div>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 environmental accruals were established at March 26, 2021 or March 27, 2020. P11Y <div style="margin-top:6pt;text-align: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 for noncancelable operating leases as of March 26, 2021 are 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 4385000 5456000 41757000 1518000 1841000 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 17, “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:115%">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 (loss) 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: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%"/><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="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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="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><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 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%">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"/><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%">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%">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"/><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%">Basic weighted average common shares</span></td><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%">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;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%">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"/><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%">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%">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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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%">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%">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;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%">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"/><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%">Basic net income attributable to Allegro MicroSystems, Inc. per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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.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;border-top:1pt 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%">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"/><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%">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.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"/><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%">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.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"/><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%">Diluted net income attributable to common stockholders per share</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt 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.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;border-bottom:1pt 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%">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"/><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 computed net income per share for the fiscal years ended 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 273 RSUs excluded for fiscal year ended March 26, 2021 as conversion of such securities would have an antidilutive effect on 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: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%"/><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="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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="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><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%">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%">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"/><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%">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%">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"/><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%">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%">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"/><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%">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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 166500000 0.08 0.08 10000000 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 (loss) 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: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%"/><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="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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="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><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 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%">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"/><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%">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%">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"/><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%">Basic weighted average common shares</span></td><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%">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;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%">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"/><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%">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%">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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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%">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%">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;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%">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"/><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%">Basic net income attributable to Allegro MicroSystems, Inc. per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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.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;border-top:1pt 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%">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"/><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%">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.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"/><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%">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.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"/><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%">Diluted net income attributable to common stockholders per share</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt 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.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;border-bottom:1pt 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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 17953000 36971000 18101000 18101000 37105000 37105000 83448055 10000000 92968590 0 176416645 10000000 0.22 3.70 0.22 3.71 0.10 3.70 0.10 3.71 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: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%"/><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="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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="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><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%">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%">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"/><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%">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%">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"/><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%">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%">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"/><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%">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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 308811 0 218678 0 2914 0 92438187 0 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 12, “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 </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%">(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:115%">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="margin-top:6pt;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 11, “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 26, 2021 and March 27, 2020:</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="background-color:#cceeff;padding: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 29, 2019</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;text-align: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:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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"/></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%">Granted </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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%">(160,063)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(43,713)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;text-align: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:#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%">1,225,156 </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.07 </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.70</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%">30,960 </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 weighted-average grant fair value per share for RSUs granted during the fiscal year ended March 26, 2021 was $14.06, and the stock-based compensation expense related to non-vested awards not yet recorded at March 26, 2021 was $13,745, which is expected to be recognized over a weighted-average of 1.70 years. During the fiscal year ended March 26, 2021, 160,063 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”). </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%">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:99.255%"><tr><td style="width:1.0%"/><td style="width:82.708%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.092%"/><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%">Fiscal Year 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="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="background-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="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="background-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="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 26, 2021 and March 27, 2020:</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="background-color:#cceeff;padding: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 29, 2019</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;text-align: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:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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"/></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:#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:#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:#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:#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:#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:#cceeff;padding: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-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%">650,302 </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%">15.05 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.65</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%">16,433 </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 PSU’s vested during the fiscal year ended March 26, 2021 was $16,433. The total compensation cost related to non-vested awards not yet recorded at March 26, 2021 was $8,519, which is expected to be recognized over a weighted average of 2.65 years. No shares were vested during 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%">The following table summarizes unvested restricted common stock activity for the fiscal years ended March 26, 2021 and March 27, 2020:</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="background-color:#cceeff;padding: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 29, 2019</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;text-align: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:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">Common stock conversion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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%">(50,170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(3,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%">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;text-align: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:#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%">406,327 </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.79</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%">10,268 </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:115%">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 continues 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:82.828%"/><td style="width:0.1%"/><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="padding:2px 1pt;text-align: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 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="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">55.02%</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="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">$7.77</span></td></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 26, 2021, the total unrecognized compensation cost related to ESPP was $247 and this amount is expected to be recognized over 0.25 years.</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%">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 11, “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: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%"/><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="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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="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><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%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">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,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"/><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%">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%">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"/><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: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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></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:115%">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="margin-top:6pt;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 26, 2021 and March 27, 2020:</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="background-color:#cceeff;padding: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 29, 2019</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;text-align: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:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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"/></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%">Granted </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">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%">(160,063)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(43,713)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;text-align: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:#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%">1,225,156 </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.07 </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.70</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%">30,960 </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 0 0 1428932 14.06 160063 14.00 43713 14.00 1225156 14.07 P1Y8M12D 30960000 14.06 13745000 P1Y8M12D 160063 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:99.255%"><tr><td style="width:1.0%"/><td style="width:82.708%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.092%"/><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%">Fiscal Year 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="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="background-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="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="background-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="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 26, 2021 and March 27, 2020:</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="background-color:#cceeff;padding: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 29, 2019</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;text-align: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:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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"/></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:#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:#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:#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:#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:#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:#cceeff;padding: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-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%">650,302 </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%">15.05 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.65</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%">16,433 </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 0 0 650302 15.05 0 0 0 0 650302 15.05 P2Y7M24D 16433000 1 2 16433000 8519000 P2Y7M24D 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 26, 2021 and March 27, 2020:</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="background-color:#cceeff;padding: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 29, 2019</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;text-align: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:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">Common stock conversion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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%">(50,170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(3,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%">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;text-align: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:#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%">406,327 </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.79</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%">10,268 </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 0 0 459749 14.00 50170 14.00 3252 14.00 406327 14.00 P1Y9M14D 10268000 1545891 832400 713491 0.85 P6M The weighted-average fair value of the ESPP shares was determined using the Black-Scholes model incorporating the following weighted-average assumptions:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.972%"/><td style="width:0.1%"/></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%">Fiscal Year 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="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">55.02%</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="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">$7.77</span></td></tr></table> P0Y6M 0.5502 0.0009 0 7.77 247000 P0Y3M 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: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%"/><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="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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="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><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%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">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,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"/><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%">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%">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"/><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: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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 5158000 183000 3573000 87000 41139000 1165000 49870000 1435000 Income Taxes<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 components of income before income taxes include the following:</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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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="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 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><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%">Income before provision for incomes 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="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%">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%">(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"/><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%">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%">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"/><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: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%">(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"/><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%">Significant components of the provision (benefit) for income tax 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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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="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 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><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%">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="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%">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%">(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"/><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%">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,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"/><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%">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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">(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"/><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%">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="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%">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%">(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"/><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%">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%">(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"/><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%">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%">(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"/><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</span></td><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%">(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"/><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 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%">(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"/><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%">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;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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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="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 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><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%">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%">(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"/><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%">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%">(13,303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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 19pt;text-align: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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,188)</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 19pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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 19pt;text-align: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">86 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax remeasurement</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">361 </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 19pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transition tax</span></td><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="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%">(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"/><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%">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%">(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"/><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%">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%">(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"/><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: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%">(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"/><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%">The decrease in income tax expense was primarily attributable to excess tax over financial reporting deductions related to the following IPO transaction: the $40,440 stock-based compensation charge (and the related incremental tax deductions), the $16,000 one-time dividend treated as compensation expense for tax purposes, and the tax loss on the divestiture of PSL. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax impacts of these transactions and other discrete transactions caused an overall U.S. loss (“NOL”) that will be carried back to five years.</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%">On December 22, 2017 the TCJA legislation was enacted. The TCJA significantly changed U.S. tax law by lowering the U.S. corporate income tax rate to 21%, implementing a territorial tax system, imposing a one-time tax on deemed repatriated earnings of foreign subsidiaries (“Transition Tax”), generally eliminating U.S. federal income taxes on dividends from foreign subsidiaries, providing a benefit for Foreign Derived Intangible Income (“FDII”), increasing U.S. taxable income to include all income earned by foreign subsidiaries in excess of ten percent of the fixed assets in those entities which is defined as Global Intangible Low-taxed Income (“GILTI”), providing a minimum tax on “base erosion payments” (“BEAT”), limiting interest expense deduction, and allowing companies to elect to expense qualified asset purchases. The TCJA’s annual impact on our tax provision are detailed in the table above.</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, 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 26,<br/>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,<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%">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%">11,054 </span></td><td style="background-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,037 </span></td><td style="background-color:#ffffff;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%">9,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%">8,793 </span></td><td style="background-color:#cceeff;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%">8,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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%">6,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%">6,696 </span></td><td style="background-color:#cceeff;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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">Capitalized transaction costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 2px 19pt;text-align: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,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,879 </span></td><td style="background-color:#ffffff;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%">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"/><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%">26,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 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,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,206)</span></td><td style="background-color:#ffffff;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%">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"/><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%">22,058 </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,366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,162)</span></td><td style="background-color:#cceeff;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 investment in PSL</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,868)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(679)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">(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"/><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%">(14,841)</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%">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"/><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%">7,217 </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%">As of March 26, 2021, the Company has $8,185 of federal NOLs that can be carried back five years under the CARES Act to reduce prior year taxes. Additionally, the Company has state NOLs of $550, U.S. research credit carryovers of $2,162 and foreign tax credit carryovers of $232, and its French subsidiary has $3,598 of refundable research credits.</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 AMTC NOLs of $2,319 and state research credits of $2,706 because such assets will not to be utilized by the Company prior to expiration.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates under tax holiday in Thailand, which is effective through fiscal year 2024, and may be extended if certain additional requirements are satisfied. The tax holidays are conditional upon the Company meeting certain production thresholds. The impact of this tax holiday does not have a material impact on net income.</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 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.</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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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="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 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><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%">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,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"/><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%">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%">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"/><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%">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%">(8,513)</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 19pt;text-align: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%">(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"/><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 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,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"/><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%">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 $73 and $841 in interest and penalties during fiscal years 2021 and 2020, respectively. As of March 26, 2021 and March 27, 2020, the amount of accrued interest and penalties totaled approximately $232 and $354, 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-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 components of income before income taxes include the following:</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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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="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 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><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%">Income before provision for incomes 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="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%">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%">(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"/><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%">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%">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"/><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: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%">(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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -2288000 34425000 837000 18853000 -1451000 53278000 <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%">Significant components of the provision (benefit) for income tax 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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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="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 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><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%">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="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%">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%">(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"/><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%">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,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"/><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%">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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">(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"/><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%">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="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%">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%">(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"/><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%">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%">(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"/><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%">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%">(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"/><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</span></td><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%">(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"/><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 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%">(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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -3821000 15146000 1085000 1468000 2115000 4468000 -621000 21082000 -17564000 -4431000 -1016000 18000 -351000 -496000 -18931000 -4909000 -19552000 16173000 <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 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;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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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="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 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><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%">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%">(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"/><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%">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%">(13,303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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 19pt;text-align: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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,188)</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 19pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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 19pt;text-align: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">86 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax remeasurement</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">361 </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 19pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transition tax</span></td><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="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%">(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"/><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%">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%">(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"/><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%">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%">(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"/><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: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%">(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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -305000 11189000 -13303000 0 -3834000 0 -2009000 0 2162000 1841000 0 -1188000 0 1694000 0 86000 1498000 0 1279000 283000 356000 514000 309000 0 43000 0 26000 361000 0 5491000 0 0 -525000 0 -862000 -186000 -63000 -230000 -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 26,<br/>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,<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%">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%">11,054 </span></td><td style="background-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,037 </span></td><td style="background-color:#ffffff;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%">9,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%">8,793 </span></td><td style="background-color:#cceeff;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%">8,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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%">6,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%">6,696 </span></td><td style="background-color:#cceeff;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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">Capitalized transaction costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 2px 19pt;text-align: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,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,879 </span></td><td style="background-color:#ffffff;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%">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"/><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%">26,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 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,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,206)</span></td><td style="background-color:#ffffff;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%">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"/><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%">22,058 </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,366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,162)</span></td><td style="background-color:#cceeff;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 investment in PSL</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,868)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(679)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">(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"/><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%">(14,841)</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%">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"/><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%">7,217 </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> 11054000 2037000 9304000 8793000 8698000 6600000 6304000 6696000 821000 0 0 259000 2050000 1879000 38231000 26264000 5025000 4206000 33206000 22058000 4366000 14162000 1868000 0 0 679000 6234000 14841000 26972000 7217000 8185000 550000 2162000 232000 3598000 2319000 2706000 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: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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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="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 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><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%">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,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"/><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%">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%">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"/><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%">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%">(8,513)</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 19pt;text-align: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%">(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"/><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 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,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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 2559000 6264000 55000 4863000 0 8513000 60000 55000 2554000 2559000 73000 841000 232000 354000 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 Shareholders </span></div><div style="margin-top:6pt;text-align: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 shareholders, 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 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 $104,661 and $184,557 during the fiscal years ended March 26, 2021 and March 27, 2020, respectively. Trade accounts receivables, net of allowances from Sanken totaled $21,595 and $30,293 as of March 26, 2021 and March 27, 2020, respectively. Other accounts receivable from Sanken totaled $198 and $558 as of 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%">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.</span></div><div style="margin-top:6pt;text-align: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 March 27, 2020. Accounts payable to Sanken totaled $4,494 as of 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-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 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-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 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-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 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.</span></div><div style="margin-top:6pt;text-align: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 27, 2020, the related party notes payable balance of $17,700 was classified in the consolidated balance sheets as long-term, with various maturity dates through March 14, 2025. The line of credit agreements of $25,000 were classified as current at 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%">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, at March 26, 2021, the Company reflected a related accounts </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%">receivable balance of $767. This amount includes a reduction of the $2,601 from payments made by PSL during 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%">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). At March 26, 2021, the Company had accrued $614 included in amounts due to related party under this agreement, which is expected to paid in the first quarter of fiscal year 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%">As previously noted above, the Company, through 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 no amounts in the fiscal year ended March 26, 2021 and $1,440 in 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%">In May 2009, the Company entered into a technology development agreement (the “IC Technology Development Agreement”) with Polar Semiconductor, Inc., the predecessor of PSL (“PSI”) 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 PSI by Sanken in the form of an up-front annual fee, with PSI 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 the companies fail to agree upon the annual fee for a fiscal year within three months after the commencement of such fiscal year. 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.</span></div><div style="margin-top:6pt;text-align: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 $42,196 for the fiscal year ended March 26, 2021. This amount includes $5,930 of price support payments made for the fiscal year ended March 26, 2021. 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 $1,739 as of March 26, 2021. This amount includes a reduction of the $1,198 from payments made to PSL during 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%">In July 2014, AML entered into a technology collaboration agreement (the “SG8 Collaboration Agreement”) with PSL and Sanken, pursuant to which the parties agreed to establish a joint technology development team for the purpose of developing certain IC manufacturing technologies (the “SG8 Technology”). The SG8 Collaboration Agreement provides that AML and Sanken will be equally responsible for the costs of developing the SG8 Technology, with Sanken to reimburse AML for 50% of our incurred costs. No reimbursements were received from Sanken pursuant to the SG8 Collaboration Agreement in fiscal years ended March 26, 2021 and March 27, 2020.</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%">Note 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 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 </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%">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-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 “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. </span></div><div style="margin-top:6pt;text-align: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 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%">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 $1,272 as of 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-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 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%">The Company entered into a board executive advisor agreement (the “Consulting Agreement”) with Reza Kazerounian in March 2018, before Mr. Kazerounian became a member of the Company’s board of directors, 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 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 26, 2021 and March 27, 2020, the Company paid aggregate fees of $318 and $494, respectively, to Mr. Kazerounian pursuant to the Consulting Agreement.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director and Executive Officer Promissory Notes </span></div><div style="margin-top:6pt;text-align: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 entered into promissory notes with certain of its directors and executive officers to finance all or a part of the income and employment taxes payable by them in connection with grants of the Company’s Class A common stock and/or Class L common stock. The Company had no amount and $506 of promissory notes outstanding as of as of March 26, 2021 and March 27, 2020, respectively.</span></div> 19332852 1832852 0 0 1790000 104661000 184557000 21595000 30293000 198000 558000 35421000 31917000 4494000 1440000 30000000 0.0252 55000 3 17700000 2 25000000 0.010 1444000 1538000 17700000 25000000 42700000 0.70 1198000 3368000 3368000 767000 2601000 614000 0 1440000 1200000 1200000 1200000 1200000 42196000 5930000 1198000 1198000 1739000 1198000 0.50 0 0 15000000 66377000 51377000 0.0270 51377000 51377000 762000 762000 P12M P12M P12M 50000 0.10 25000 P12M P12M P60D 1272000 P6M 200000 200000 30000 19000 12000000 54000 180000 P6M 318000 494000 0 506000 XML 18 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Cover Page - USD ($)
$ in Billions
12 Months Ended
Mar. 26, 2021
May 10, 2021
Cover [Abstract]    
Document Type 10-K  
Document Annual Report true  
Document Period End Date Mar. 26, 2021  
Current Fiscal Year End Date --03-26  
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 No  
Entity Voluntary Filers No  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
ICFR Auditor Attestation Flag false  
Entity Shell Company false  
Entity Public Float   $ 1.3
Entity Common Stock, Shares Outstanding (in shares)   189,593,243
Documents Incorporated by Reference Portions of the registrant’s proxy statement for its 2021 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 26, 2021 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 2021  
Document Fiscal Period Focus FY  
XML 19 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 26, 2021
Mar. 27, 2020
Current assets:    
Cash and cash equivalents $ 197,214 $ 214,491
Restricted cash 6,661 5,385
Trade accounts receivable, net of allowances for doubtful accounts of $138 and $288 at March 26, 2021 and March 27, 2020, respectively 69,500 59,457
Trade and other accounts receivable due from related party 23,832 30,851
Accounts receivable - other 1,516 1,796
Inventories 87,498 127,227
Prepaid expenses and other current assets 18,374 9,014
Assets held for sale 25,969 0
Total current assets 430,564 448,221
Property, plant and equipment, net 192,393 332,330
Deferred income tax assets 26,972 7,217
Goodwill 20,106 1,285
Intangible assets, net 36,366 19,958
Equity investment in related party 26,664 0
Other assets, net 14,613 8,810
Total assets 747,678 817,821
Current liabilities:    
Trade accounts payable 35,389 20,762
Amounts due to related party 2,353 4,494
Accrued expenses and other current liabilities 78,932 56,855
Current portion of related party debt 0 25,000
Bank lines-of-credit 0 43,000
Total current liabilities 116,674 150,111
Obligations due under Senior Secured Credit Facilities 25,000 0
Related party notes payable, less current portion 0 17,700
Other long-term liabilities 19,133 15,878
Total liabilities 160,807 183,689
Commitments and contingencies (Note 15)
Stockholders' Equity:    
Preferred Stock, $0.01 par value; 20,000,000 shares authorized, no shares issued or outstanding at March 26, 2021 and March 27, 2020 0 0
Common stock 1,896 0
Additional paid-in capital 592,170 458,697
Retained earnings 3,551 194,355
Accumulated other comprehensive loss (11,865) (19,976)
Equity attributable to Allegro MicroSystems, Inc. 585,752 633,182
Non-controlling interests 1,119 950
Total stockholders' equity 586,871 634,132
Total liabilities, non-controlling interest and stockholders' equity 747,678 817,821
Common Stock, Class A    
Stockholders' Equity:    
Common stock 0 100
Common Stock,  Class L    
Stockholders' Equity:    
Common stock $ 0 $ 6
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 26, 2021
Mar. 27, 2020
Allowances for doubtful accounts $ 138 $ 288
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 0
Common stock, shares issued (in shares) 189,588,161 0
Common stock, shares outstanding (in shares) 189,588,161 0
Common Stock, Class A    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 0 12,500,000
Common stock, shares issued (in shares) 0 10,000,000
Common stock, shares outstanding (in shares) 0 10,000,000
Common Stock,  Class L    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 0 1,000,000
Common stock, shares issued (in shares) 0 622,470
Common stock, shares outstanding (in shares) 0 622,470
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Net sales $ 591,207 $ 650,089
Cost of goods sold 312,305 388,813
Gross profit 278,902 261,276
Operating expenses:    
Research and development 108,649 102,052
Selling, general and administrative 153,476 106,396
Impairment of long-lived assets 7,119 0
Change in fair value of contingent consideration (2,500) 0
Total operating expenses 266,744 208,448
Operating income 12,158 52,828
Other (expense) income:    
Loss on debt extinguishment (9,055) 0
Interest expense, net (2,603) (110)
Foreign currency transaction (loss) gain (2,889) 1,391
Income in earnings of equity investment 1,413 0
Other, net (475) (831)
(Loss) income before income taxes (1,451) 53,278
Income tax (benefit) provision (19,552) 16,173
Net income 18,101 37,105
Net income attributable to non-controlling interests 148 134
Net income attributable to Allegro MicroSystems, Inc. $ 17,953 $ 36,971
Net income attributable to Allegro MicroSystems, Inc. per share (Note 16):    
Basic (in dollars per share) $ 0.22 $ 3.70
Diluted (in dollars per share) $ 0.10 $ 3.70
Weighted average shares outstanding:    
Basic (in shares) 83,448,055 10,000,000
Diluted (in shares) 176,416,645 10,000,000
Non-Related Party Revenue    
Net sales $ 486,546 $ 465,532
Related Party Revenue    
Net sales $ 104,661 $ 184,557
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Statement of Comprehensive Income [Abstract]    
Net income $ 18,101 $ 37,105
Net income attributable to non-controlling interests 148 134
Net income attributable to Allegro MicroSystems, Inc. 17,953 36,971
Other comprehensive income (loss):    
Foreign currency translation adjustment 9,304 (3,153)
Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax of $391 and $233 in 2021 and 2020, respectively (1,172) (543)
Total other comprehensive income (loss) 8,132 (3,696)
Comprehensive income 26,085 33,275
Comprehensive income attributable to non-controlling interest (21) (2)
Comprehensive income attributable to Allegro MicroSystems, Inc. $ 26,064 $ 33,273
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Statement of Comprehensive Income [Abstract]    
Less tax expense $ 391 $ 233
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.21.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, Class A
Common Stock
Common Stock,  Class L
Common Stock,  Class L
Common Stock
Beginning balance (in shares) at Mar. 29, 2019               10,000,000   607,620
Beginning balance at Mar. 29, 2019 $ 589,788   $ 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 0         10,000,000 10,000,000 622,470 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 0 0
Ending balance at Mar. 26, 2021 $ 586,871 $ 1,896 $ 592,170 $ 3,551 $ (11,865) $ 1,119   $ 0   $ 0
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 18,101 $ 37,105
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 48,307 64,048
Amortization of debt issuance costs 226 0
Deferred income taxes (18,931) (4,909)
Stock-based compensation 49,870 1,435
Loss on disposal of assets 269 698
Loss on debt extinguishment 9,055 0
Change in fair value of contingent consideration (2,500) 0
Impairment of long-lived assets 7,119 0
Provisions for inventory and bad debt 5,019 3,891
Changes in operating assets and liabilities:    
Trade accounts receivable (9,303) 16,441
Accounts receivable - other (28) 346
Inventories 7,641 346
Prepaid expenses and other assets (29,047) 2,629
Trade accounts payable 15,099 (3,122)
Due to/from related parties 4,878 (23,946)
Accrued expenses and other current and long-term liabilities 14,795 (13,543)
Net cash provided by operating activities 120,570 81,419
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (40,673) (45,615)
Acquisition of business, net of cash acquired (11,555) 0
Proceeds from sales of property, plant and equipment 318 3,936
Contribution of cash balances due to divestiture of subsidiary (16,335) 0
Net cash used in investing activities (68,245) (41,679)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Related party note receivable 51,377 30,000
Proceeds from initial public offering, net of underwriting discounts and other offering costs 321,425 0
Payments for taxes related to net share settlement of equity awards (27,707) 0
Dividends paid (400,000) 0
Borrowings of senior secured debt, net of deferred financing costs 315,719 43,000
Repayment of senior secured debt (300,000) 0
Repayment of unsecured credit facilities (33,000) 0
Capital contribution 0 9,500
Net cash (used in) provided by financing activities (72,186) 82,500
Effect of exchange rate changes on Cash and cash equivalents and Restricted cash 3,860 (5,621)
Net (decrease) increase in Cash and cash equivalents and Restricted cash (16,001) 116,619
Cash and cash equivalents and Restricted cash at beginning of period 219,876 103,257
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AT END OF PERIOD: 203,875 219,876
RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH:    
Cash and cash equivalents and Restricted cash 219,876 219,876
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:    
Cash paid for interest 2,746 2,448
Cash paid for income taxes 8,908 15,873
Non-cash transactions:    
Changes in Trade accounts payable related to Property, plant and equipment, net (3,226) (1,542)
Assets held for sale transferred from property, plant and equipment, net 25,969 0
Loans to cover purchase of common stock under employee stock plan 171 232
Deconsolidation related to the PSL Divestiture (Note 1) $ 0 $ 0
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Nature of the Business and Basis of Presentation
12 Months Ended
Mar. 26, 2021
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,413 of income earned during the year ended 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 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 19, “Related Party Transactions,” for further discussion.
In accordance with the divestiture transactions noted above, the following non-cash assets and liabilities and related equity impacts attributable to the statement of cash flows are summarized below:
March 28,
2020
Cash and cash equivalents$(15,332)
Restricted cash(1,013)
Trade accounts receivable, net of allowances37 
Accounts receivable – other(308)
Inventories(32,250)
Prepaid expenses and other current assets(376)
Property, plant and equipment, net(115,341)
Related party note receivable51,377 
Equity investment in related party25,462 
Other assets, net5,609 
Trade accounts payable4,176 
Accrued expenses and other current liabilities7,150 
Current portion of related party debt25,000 
Bank lines-of-credit10,000 
Related party notes payable, less current portion17,700 
Other long-term liabilities(1,247)
Additional paid-in capital19,165 
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 NOL to be $9,069. The QIP change is estimated to result in an incremental cash tax benefit of $1,680. Additionally, the Company plans to defer payment of $2,766 of payroll taxes, with $1,383 to be paid back in the third quarter of fiscal year 2022 and the remainder in the third quarter of fiscal year 2023. Additional income tax provisions of the CARES Act are currently being evaluated and not expected to have material impacts.
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 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 27 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies
12 Months Ended
Mar. 26, 2021
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. The carrying value of assets held for sale related to the planned disposition of the Company’s AMTC Facility were reclassified from Property, plant and equipment, net to Assets held for sale in fiscal year 2021. Impairment of long-lived assets related to the Company’s Thailand-based facility (the “AMTC Facility”). The AMTC facility was reported separately in the consolidated financial statements during fiscal year 2021.
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 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 26, 2021 and March 27, 2020, 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 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 5, “Fair Value Measurements”). The carrying value of accounts receivable, assets held for sale, notes receivables, accounts payable and accrued expenses approximate their respective fair value due to the short-term nature of these assets and liabilities. The carrying value of outstanding borrowings under the line of credit agreements approximates fair value as it bears interest at a rate approximating a market interest rate.
Related party note receivable was classified as held-for-investment based on management’s intent and ability to hold the loan for the foreseeable future or to maturity. Loans held-for investment are carried at amortized cost and reduced by a valuation allowance for estimated credit losses, as necessary. The Company recognizes interest income on loans, including the amortization of discounts and premiums, loan fees paid and received, using the interest method. The interest method is applied on a loan-by-loan basis when collectability of the future payments is reasonably assured. Premiums and discounts are recognized as yield adjustments over the term of the related loans.
A detailed description of fair value measurement of the assets of the non-U.S. defined benefit plan is included in Note 14, “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 Company manages the collectability of accounts receivable primarily through its review of the accounts receivable aging. When facts and circumstances dictate the collection of a specific invoice amount or the balance relating to a customer is in doubt, the Company assesses the impact on amounts recorded for doubtful accounts and, if necessary, records a charge in the fiscal period that such assessment is determined. Adjustments to the allowance for doubtful accounts are recorded as selling, general and administrative expenses in the consolidated statements of operations. Account balances are written off after all means of collection are exhausted and the potential for non-recovery is determined to be probable.
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 is expected to close within the calendar year, subject to government approvals in Thailand and customary closing conditions.
Deferred Offering Costs
The Company capitalizes certain legal, professional accounting and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholders’ equity as a reduction of the additional paid-in capital generated as a result of the offering. As of March 26, 2021 and March 27, 2020, the Company had no deferred offering costs.
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 comparison of the fair value of the intangible asset with its carrying value. 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 2021 and 2020.
The Company considered the current and expected future economic and market conditions surrounding the COVID-19 pandemic and concluded that there was a triggering event during the fourth quarter of fiscal year 2020. As a result, management performed an impairment evaluation of its long-lived asset balances as of March 27, 2020. This did not lead to the Company recording an impairment charge at that time. The full extent to which COVID-19 will impact the Company’s results will depend on future developments, which are highly uncertain and cannot be predicted, including new information which may emerge concerning the severity of the virus and the actions to contain or treat its impact.
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 year 2021 and fiscal year 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 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
Effective March 30, 2019, the Company adopted Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASU 2014-09” or “ASC 606”) using the modified retrospective method. ASC 606 superseded the guidance of Revenue Recognition (Topic 605) formerly followed by the Company. The adoption of ASC 606 had no impact on the Company’s consolidated financial statements. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company expects the new standard to be immaterial to net income on an ongoing basis.
Under the guidance of ASC 606, revenue is recognized when transfer of control to the customer occurs in 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 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
The Company elected certain practical expedients with the adoption of the new revenue recognition standard. 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. However, 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 act 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 at March 26, 2021 and March 27, 2020.
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 contract liabilities at March 26, 2021 and March 27, 2020.
Contract costs
Following the Company’s adoption of ASC 606, 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 at March 26, 2021 and March 27, 2020.
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 a discounted cash flow model to determine the 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, 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 $331 and $273 in fiscal years 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 shareholders 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 16, “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 years 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 26, 2021 and March 27, 2020, Sanken accounted for 22.7% and 33.8% 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 26, 2021 and March 27, 2020, Sanken accounted for 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 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 accounted in the aggregate 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
The Company qualifies as “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to “opt in” to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to “opt out” of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies.
In August 2018, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2018-13, “Fair Value Measurement” (“ASU 2018-13”), which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, regarding transfers between levels of financial instruments, amounts of unrealized gains and losses included in other comprehensive (loss) income for Level 3 fair value measurements and the information used to determine the fair value of Level 3 fair value measurements. The Company adopted the disclosure requirements of this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-14, “Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans” (“ASU 2018-14”), which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. The Company adopted ASU 2018-14 retrospectively on December 26, 2020 and determined that the disclosure requirements had no material impact to its consolidated financial statements.
In December 2019, the FASB issued ASU No. 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes” (“ASU 2019-12”). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity method investments and adds guidance on whether a step-up in tax basis of goodwill relates to a business combination or a separate transaction. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements and related disclosures.
In January 2020, the FASB issued ASU No. 2020-01, “Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)” (“ASU 2020-01”), which addresses accounting for the transition into and out of the equity method and provides clarification of the interaction of rules for equity securities, the equity method of accounting, and forward contracts and purchase options on certain types of securities. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements.
In March 2020, the FASB issued ASU No. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting” (“ASU 2020-04”) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships, and other transactions affected by reference rate reform if
certain criteria are met. This ASU, which was effective for all entities upon issuance on March 12, 2020 and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate (“LIBOR”) or any other reference rate expected to be discontinued. The Company has assessed the potential impact of ASU 2020-04 and determined that the standard update would have no material impact to its consolidated financial statements due to the Company’s option to use an alternative rate other than LIBOR on its senior secured credit facilities. The utilization of another allowable interest rate would be commensurate with LIBOR and would not preclude the need to modify or cancel its current financing arrangements.
Recently Issued Accounting Standards Not Yet Adopted
In February 2016, the FASB issued its new lease accounting guidance in ASU 2016-02, “Leases (Topic 842)” (“ASU 2016-02”). Topic 842 and all subsequent amendments requires lessees to recognize the following for all leases, with the exception of short-term leases if an accounting policy election is made, at the lease commencement date: a lease liability, which is the lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which represents the lessee’s right to use, or control the use of, a specified asset for the lease term. Lease expense is recognized in the income statement in a manner similar to current U.S. GAAP. Lessees will no longer be provided with a source of off-balance sheet financing. The new lease standard also requires entities to disclose key quantitative and qualitative information about its leasing arrangements.
The Company will adopt the new lease standard on March 27, 2021 using the optional transition method to the modified retrospective approach. Under this transition provision, the Company will not apply the new lease standard to comparative periods presented or provide the incremental disclosure requirements for periods before the Company’s adoption of Topic 842. The Company has identified and evaluated its lease population, including leases embedded within service arrangement, and is currently finalizing business processes and controls to support the ongoing recognition and disclosure requirements after adoption. The Company has also implemented a new software to manage the lease portfolio and perform the accounting required under Topic 842. The Company does not expect the adoption of the new lease standard to have a significant impact on its consolidated statements of operations and cash flows. However, the Company expects that the adoption of the new lease standard will result in the recognition of right-of-use lease assets and lease liabilities between $16.6 million and $20.6 million as of March 27, 2021.
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 the complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. ASU 2016-03, along with its subsequent clarifications, was effective for public companies beginning after December 15, 2019. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures. In November 2019, the FASB issued ASU No. 2019-10 delaying the effective date for all entities. For public entities, this guidance was effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. For nonpublic entities, this guidance is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years.
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Acquisition
12 Months Ended
Mar. 26, 2021
Business Combinations [Abstract]  
Acquisition Acquisition
On August 28, 2020, the Company closed on its 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 “Acquisition”). The total preliminary purchase price was $34,980, including certain earn-outs that have a potential payout of $15,000. The fair value of these earn-outs at acquisition date was $7,300.
The Acquisition has been accounted for as a business combination and, in accordance with ASC 805, Business Combinations, the Company has recorded the assets acquired and liabilities assumed at their respective fair values as of the date of the Acquisition. The allocation of purchase consideration to assets and liabilities is not yet finalized. The preliminary allocation of the purchase price was based upon a preliminary valuation, and the Company’s estimates and assumptions are subject to change within the measurement period (up to one year from the acquisition date). The primary areas of the preliminary purchase price allocation that are not yet finalized are the determination of the tax basis of certain assets and liabilities, the determination of certain tax carry forwards, and residual goodwill. The preliminary fair values of the assets acquired and liabilities assumed by major class of the acquisition of Voxtel were recognized as follows:
Estimated fair value of consideration:
Base purchase price$27,680 
Contingent consideration7,300 
Total estimated fair value of consideration$34,980 
Estimated fair value of assets acquired and liabilities assumed:
Net working capital$4,064 
Property and equipment57 
Finite-life intangible assets13,600 
Indefinite-life intangible assets2,400 
Deferred tax liability(3,843)
Goodwill18,702 
Allocated purchase price$34,980 
The significant intangible assets identified in the preliminary purchase price allocation discussed above include completed technology, in-process research and development, customer relationships and trademarks. Completed technology, customer relationships and trademarks are amortized over their respective useful lives on a straight-line basis. An estimated fair value of $2,400 was assigned to acquired in-process research and development costs with an indefinite life.
Amortization of completed technology is included within cost of goods sold, and amortization of customer relationships and trademarks is included within selling, general and administrative expense. To value the completed technology and the in-process research and development assets, the Company utilized the income approach, specifically a discounted cash flow method known as the multi-period excess earnings method. Customer relationships represent the underlying relationships with certain customers to provide ongoing services for products sold. The Company utilized the income approach, specifically the distribution method, a subset of the excess-earnings method, to value the customer relationships and trademarks.
The following table presents the estimated fair values and useful lives of the identifiable finite-life intangible assets acquired:
Useful LifeFair value
Completed technology12 years$13,100 
Customer relationships6 years300 
Trademarks5 years200 
$13,600 
Goodwill was recognized as the excess purchase price over the fair value of the net assets acquired. The goodwill reflects the value of the synergies the Company expects to realize and the assembled workforce. Goodwill from the Acquisition is included within the Company’s one reporting unit and is included in the Company’s enterprise-level annual review for impairment. Goodwill resulting from the Acquisition is not deductible for tax purposes.
The revenues were $1,235 and loss of $4,998 before income taxes from the Acquisition to the Company’s consolidated results for the year ended March 26, 2021. The Company has not presented pro forma results of operations for the Acquisition because it is not material to the Company's consolidated results of operations, financial position, or cash flows.
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contract with Customers
12 Months Ended
Mar. 26, 2021
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, 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 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 26,
2021
March 27,
2020
Core end market:
Automotive$398,298 $395,277 
Industrial94,872 78,399 
Other98,037 68,622 
Other applications:
Wafer foundry products— 72,370 
Distribution of Sanken products— 35,421 
Total net sales$591,207 $650,089 
Net sales by product:
Fiscal Year Ended
March 26,
2021
March 27,
2020
Power integrated circuits (“PIC”)$203,600 $165,911 
Magnetic sensors (“MS”)386,372 376,387 
Photonics1,235 — 
Wafer foundry products— 72,370 
Distribution of Sanken products— 35,421 
Total net sales$591,207 $650,089 
Net sales by geography:
Fiscal Year Ended
March 26,
2021
March 27,
2020
Americas:
United States$82,165 $119,139 
Other Americas16,558 20,883 
EMEA:
Europe103,128 110,126 
Asia:
Japan104,661 184,557 
Greater China157,546 121,807 
South Korea62,075 54,707 
Other Asia65,074 38,870 
Total net sales$591,207 $650,089 
The Company recognizes sales net of returns, credits issued, price protection adjustments and stock rotation rights. At March 26, 2021 and March 27, 2020, these adjustments were $15,412 and $17,473, respectively, and were netted against trade accounts receivable in the consolidated balance sheets. These amounts represent activity of income and charges of $2,061 and $423, respectively, for the fiscal years ended 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 30 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements
12 Months Ended
Mar. 26, 2021
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 26, 2021 and March 27, 2020 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 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 
Fair Value Measurement at March 27, 2020 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund deposits$46,337 $— $— $46,337 
Restricted cash:
Money market fund deposits5,385 — — 5,385 
Total assets$51,722 $— $— $51,722 
The following table shows the change in fair value of Level 3 contingent consideration:
Level 3
Contingent
 Consideration
Balance at March 27, 2020$— 
Purchase price contingent consideration (Note 3)7,300 
Change in fair value of contingent consideration(2,500)
Balance at March 26, 2021$4,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 are 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 14, “Retirement Plans.”
In connection with the Acquisition discussed in Note 3, “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 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 re-measured 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.
During the fourth quarter, the Company determined that certain sales and revenue thresholds were less likely to be met for Voxtel as a result of its remeasurement exercise and updated associated forecasted data. The fair value adjustment of
$2,500 is recorded within operating cash flows as it represents the change in the fair value of the consideration liability that is less than the amount of the contingent consideration liability recognized at the acquisition date.
During the fiscal years ended March 26, 2021 and March 27, 2020, there were no transfers between Level 1, Level 2 and Level 3.
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Trade Accounts Receivable, net
12 Months Ended
Mar. 26, 2021
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 26,
2021
March 27,
2020
Trade accounts receivable$108,546 $107,223 
Less:
Allowance for doubtful accounts(138)(288)
Returns and sales allowances(15,274)(17,185)
Related party trade accounts receivable(23,634)(30,293)
Total$69,500 $59,457 
Changes in the Company’s 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, 2021$138 $15,274 $15,412 
XML 32 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories
12 Months Ended
Mar. 26, 2021
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories include material, labor and overhead and consisted of the following:
March 26,
2021
March 27,
2020
Raw materials and supplies$9,629 $12,411 
Work in process50,095 87,606 
Finished goods27,774 24,659 
Finished goods – consigned— 2,551 
Total$87,498 $127,227 
In connection with the Acquisition, the Company acquired inventory with a stepped-up basis of $3,120, for which $1,083 was on-hand at March 26, 2021. The Company recorded inventory provisions totaling $4,464 and $3,345 for the years ended March 26, 2021 and March 27, 2020, respectively.
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Property, Plant and Equipment, net
12 Months Ended
Mar. 26, 2021
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 26,
2021
March 27,
2020
Land$16,602 $27,898 
Buildings, building improvements and leasehold improvements56,911 150,402 
Machinery and equipment491,025 694,215 
Office equipment6,281 7,517 
Construction in progress29,201 27,919 
Total600,020 907,951 
Less accumulated depreciation(407,627)(575,621)
Total$192,393 $332,330 
The Company retired $63 and $9,418 of fully depreciated assets during the fiscal years ended March 26, 2021 and March 27, 2020, respectively. Total depreciation expense amounted to $44,845 and $62,118 for the fiscal years ended 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 26, 2021 and March 27, 2020 are as follows:
March 26,
2021
March 27,
2020
United States$36,529 $152,536 
Philippines148,374 106,618 
Thailand1,698 62,380 
Other7,190 12,112 
Total$193,791 $333,646 
Amortization of prepaid tooling costs amounted to $130 and $125 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively.
XML 34 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets
12 Months Ended
Mar. 26, 2021
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 29, 2019$1,336 
Currency translation(51)
Balance at March 27, 2020$1,285 
Goodwill arising from acquisition18,702 
Currency translation119 
Balance at March 26, 2021$20,106 
Intangible assets, net is as follows:
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 
March 27, 2020
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted- Average Lives
Patents$29,115 $9,834 $19,281 10 years
Customer relationships5,462 5,335 127 9 years
Process technology1,650 1,650 — 
Legacy trademarks608 58 550 
Other32 32 — 
Total$36,867 $16,909 $19,958 
As summarized in Note 3, “Acquisition,” the Company completed the 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 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, the types and lives of which are detailed in the above-referenced financial note. In addition, as a result of the Acquisition, the Company recorded indefinite-life intangible assets of $2,400.
Intangible assets amortization expense was $3,332 and $1,805 for the fiscal years ended 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 such costs capitalized during either of the fiscal years 2021 or 2020.
As of March 26, 2021, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:

2022$3,423 
20233,271 
20243,153 
20252,956 
20262,741 
Thereafter20,822 
Total$36,366 
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Mar. 26, 2021
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 26,
2021
March 27,
2020
Accrued management incentive (LTCIP)$58 $11,488 
Accrued management incentive (non-LTCIP)21,480 6,273 
Accrued salaries and wages15,060 12,069 
Base acquisition purchase price due14,588 — 
Deposits on AMTC facility14,531 — 
Accrued vacation5,739 7,146 
Accrued severance572 6,065 
Accrued professional fees2,029 4,036 
Accrued income taxes514 3,408 
Accrued utilities623 1,114 
Other current liabilities3,738 5,256 
Total$78,932 $56,855 
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Management Long-Term Incentive Plan
12 Months Ended
Mar. 26, 2021
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 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 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:
Description
Current
Liabilities
Long-Term
Liabilities
Balance at March 29, 2019$17,115 $11,104 
Reclassification9,707 (9,706)
Payments(17,836)— 
Accruals2,502 6,759 
Balance at March 27, 202011,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, 2021$58 $258 
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 37 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Debt and Other Borrowings
12 Months Ended
Mar. 26, 2021
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 at March 26, 2021 and March 27, 2020:
March 26,
2021
March 27,
2020
Senior Secured Term Loan$25,000 $— 
Unsecured Revolving Credit Facilities— 43,000 
Total Debt25,000 43,000 
Less debt payable within one year— 43,000 
Debt payable after one year$25,000 $— 
As of March 26, 2021, 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 26, 2021. The Company had no outstanding borrowings on the Revolving Credit Facility at March 26, 2021.
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.
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 $249 at March 26, 2021.
On November 25, 2020, the Company repaid $300,000 of the outstanding $325,000 Term Loan Facility using proceeds from the Company’s recently completed 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 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 expires 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,233 at March 26, 2021) at the bank’s prevailing interest rate. The line-of-credit is due to expire on August 31, 2021. There were no borrowings outstanding under this line-of-credit as of March 26, 2021 and March 27, 2020.
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,541 at March 26, 2021) at the bank’s prevailing interest rate. The line-of-credit is due to expire on June 30, 2021. There were no borrowings outstanding under this line-of-credit as of March 26, 2021 and March 27, 2020.
Given the continued uncertainty surrounding COVID-19, during the month of March 2020, the Company executed a $43,000 drawdown of the majority of its remaining available lines-of-credit under its existing agreements, as noted above. The Company took this action as a precautionary measure to increase its cash position and help maintain financial flexibility. The proceeds from the drawdown were used for working capital, general corporate or other purposes during the COVID-19 pandemic into fiscal year 2021.
XML 38 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Other Long-Term Liabilities
12 Months Ended
Mar. 26, 2021
Other Liabilities Disclosure [Abstract]  
Other Long-Term Liabilities Other Long-Term Liabilities
The composition of other long-term liabilities is as follows:
March 26,
2021
March 27,
2020
Accrued management incentive (LTCIP)$258 $2,439 
Accrued management incentive (non-LTCIP)370 2,304 
Accrued retirement10,656 8,005 
Accrued contingent consideration4,800 — 
Provision for uncertain tax positions (net)2,774 2,855 
Other275 275 
Total$19,133 $15,878 
XML 39 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Retirement Plans
12 Months Ended
Mar. 26, 2021
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 26,
2021
March 27,
2020
Service cost$1,454 $961 
Interest cost628 674 
Expected return on plan assets(299)(331)
Amortization of net transition asset(1)(14)
Amortization of prior service cost
Actuarial loss179 96 
Net periodic pension expense$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 26, 2021March 27, 2020
Obligation and funded status of plan:
Benefit obligation at beginning of year$12,595 $10,840 
Service cost1,454 961 
Interest cost628 674 
Benefits paid(633)(938)
Actuarial loss2,502 690 
Foreign currency exchange rate changes634 368 
Benefit obligation at end of year$17,180 $12,595 
Change in plan assets:
Fair value of plan assets at beginning of year$5,579 $5,171 
Actual return on plan assets1,421 434 
Employer contributions981 932 
Benefits paid(595)(1,130)
Foreign currency exchange rate changes258 172 
Fair value of plan assets at end of year$7,644 $5,579 
Underfunded status at end of year$(9,536)$(7,016)
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 26, 2021March 27, 2020
Projected benefit obligations$17,180 $12,595 
Plan assets7,644 5,579 
Accumulated benefit obligations10,353 7,818 
The amounts recorded in AOCI for the non-U.S. defined benefit plan for the fiscal years ended March 26, 2021 and March 27, 2020 are further detailed below:
Net Transition Obligation (Asset)Net Actuarial LossPrior Service CostsTotal
Balance, March 29, 2019, net of tax$75 $1,617 11 $1,703 
2020 change in AOCI for non-U.S. defined benefit plan244 1,264 (3)1,505 
Amounts in AOCI before tax319 2,881 3,208 
Less tax expense95 864 962 
Balance, March 27, 2020, net of tax224 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 tax$224 $3,193 $$3,418 
There is no actuarial net gain or loss included in AOCI as of March 26, 2021 that is expected to be amortized into net periodic benefit cost over the next fiscal year.
As of March 26, 2021, 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 26, 2021March 27, 2020
Non-U.S. assumed discount rate4.00 %4.98 %
Non-U.S. rate of compensation increase5.00 %5.00 %
Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost
March 26, 2021March 27, 2020
Non-U.S. assumed discount rate4.00 %4.98 %
Non-U.S. expected long-term return on plan assets4.20 %5.20 %
Non-U.S. rate of compensation increase5.00 %5.00 %
Information on Plan Assets
The table below sets forth the fair value of the entity’s plan assets as of March 26, 2021 and March 27, 2020, using the same three-level hierarchy of fair value inputs described in Note 2, “Summary of Significant Accounting Policies”:
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 

Fair Value at March 27,
2020
Level 1Level 2Level 3
Assets of non-U.S. defined benefit plan:
Government securities$1,260 $1,260 $— $— 
Unit investment trust fund897 — 897 — 
Loans756 — — 756 
Bonds1,094 — 1,094 — 
Stocks and other investments1,572 1,207 364 
Total$5,579 $2,467 $1,992 $1,120 
The following table shows the change in fair value of Level 3 plan assets for the fiscal years ended 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 
The investments in the Company’s major benefit plans largely consist of low-cost, broad-market index funds to mitigate risks of concentration within the market sectors. In recent years, the Company’s investment policy has shifted toward a closer matching of the interest-rate sensitivity of the plan assets and liabilities. The appropriate mix of equity and bond investments is determined primarily through the use of detailed asset-liability modeling studies that look to balance the impact of changes in the discount rate against the need to provide asset growth to cover future service cost. The Company, through its wholly-owned subsidiary, Allegro MicroSystems, LLC’s (“AML”), non-U.S. defined benefit plan, has added a greater proportion of fixed income securities 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 26, 2021 and March 27, 2020, the Company contributed approximately $986 and $943 to its non-U.S. pension plan, respectively. The Company expects to contribute approximately $943 to its non-U.S. pension plan in fiscal year 2022.
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
2022$1,436 
20231,575 
2024927 
2025995 
2026980 
Thereafter7,786 
Total$13,699 
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 2021 and 2020, respectively. The total values of the Pension Promise in the amounts of 928 and 903 British Pounds Sterling at March 26, 2021 and March 27, 2020, respectively (approximately $1,272 and $978 at March 26, 2021 and March 27, 2020, 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 $3,687 and $3,792 for the fiscal years ended 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 $507 and $372 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively.
The Company has a 401(k) plan that covers all 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. PSL’s matching contributions were $1,828 for the fiscal year ended March 27, 2020.
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Commitment and Contingencies
12 Months Ended
Mar. 26, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Operating Leases
The Company, through its subsidiaries, leases certain real estate property and equipment under operating lease agreements that expire at various dates between one and eleven years. The leases generally require the Company to pay for utilities, insurance, taxes and maintenance. Some leases contain escalation clauses, renewal options and purchase options.
Future minimum lease payments for noncancelable operating leases as of March 26, 2021 are as follows:
2022$2,887 
20232,726 
20242,644 
20252,172 
20261,773 
Thereafter3,713 
Total$15,915 
Rent expense was $4,385 and $5,456 for the fiscal years ended March 26, 2021 and March 27, 2020, respectively.
The Company enters into noncancelable contractual obligations with suppliers related to the purchase of certain inventory components, equipment and other services that require minimum firm purchase commitments.
Future minimum payments under purchase obligations with suppliers as of March 26, 2021 totaled $41,757, which are all expected to be procured in fiscal year 2022.
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 $1,518 and $1,841 as of March 26, 2021 and March 27, 2020, 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, and 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 26, 2021 or March 27, 2020.
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 environmental accruals were established at March 26, 2021 or March 27, 2020.
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income per Share
12 Months Ended
Mar. 26, 2021
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 17, “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 (loss) 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 26,
2021
March 27,
2020
Net income attributable to Allegro MicroSystems, Inc.$17,953 $36,971 
Net income attributable to common stockholders18,101 37,105 
Basic weighted average common shares83,448,055 10,000,000 
Dilutive effect of common stock equivalents92,968,590 — 
Diluted weighted average common shares176,416,645 10,000,000 
Basic net income attributable to Allegro MicroSystems, Inc. per share$0.22 $3.70 
Basic net income attributable to common stockholders per share$0.22 $3.71 
Diluted net income attributable to Allegro MicroSystems, Inc. per share$0.10 $3.70 
Diluted net income attributable to common stockholders per share$0.10 $3.71 
The computed net income per share for the fiscal years ended 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 273 RSUs excluded for fiscal year ended March 26, 2021 as conversion of such securities would have an antidilutive effect on 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 26,
2021
March 27,
2020
Restricted stock units308,811 — 
Performance stock units218,678 — 
Employee stock purchase plan2,914 — 
Shares related to Common Stock Conversion92,438,187 — 
Total92,968,590 — 
XML 42 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock and Stock-Based Compensation
12 Months Ended
Mar. 26, 2021
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 12, “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 11, “Management Long-Term Cash Incentive Plan” for more details.
The following table summarizes RSU activity for the fiscal years ended March 26, 2021 and March 27, 2020:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual Life
(In years)
Aggregate
Intrinsic
Value
Outstanding - March 29, 2019— — — — 
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 
The weighted-average grant fair value per share for RSUs granted during the fiscal year ended March 26, 2021 was $14.06, and the stock-based compensation expense related to non-vested awards not yet recorded at March 26, 2021 was $13,745, which is expected to be recognized over a weighted-average of 1.70 years. During the fiscal year ended March 26, 2021, 160,063 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 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 26, 2021 and March 27, 2020:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual Life
(In years)
Aggregate
Intrinsic
Value
Outstanding - March 29, 2019— — — — 
Outstanding - March 27, 2020— $— — $— 
Granted650,302 15.05 
Vested— — 
Canceled— — 
Outstanding - March 26, 2021650,302 $15.05 2.65$16,433 
PSUs are included at 100% - 200% of target goals. The intrinsic value of the PSU’s vested during the fiscal year ended March 26, 2021 was $16,433. The total compensation cost related to non-vested awards not yet recorded at March 26, 2021 was $8,519, which is expected to be recognized over a weighted average of 2.65 years. No shares were vested during fiscal year ended March 26, 2021.
The following table summarizes unvested restricted common stock activity for the fiscal years ended March 26, 2021 and March 27, 2020:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual LifeAggregate
Intrinsic
Value
Outstanding - March 29, 2019— — — — 
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$10,268 
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 continues 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 2021
Performance term0.50 years
Volatility55.02%
Risk-free rate of return0.09%
Dividend yield—%
Weighted-average fair value per share$7.77
As of March 26, 2021, the total unrecognized compensation cost related to ESPP was $247 and this amount is expected to be recognized over 0.25 years.
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 11, “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 26,
2021
March 27,
2020
Cost of sales$5,158 $183 
Research and development3,573 87 
Selling, general and administrative41,139 1,165 
Total stock-based compensation$49,870 $1,435 
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes
12 Months Ended
Mar. 26, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The components of income before income taxes include the following:
Fiscal Year Ended
March 26,
2021
March 27,
2020
Income before provision for incomes attributable to:
Domestic operations$(2,288)$34,425 
Foreign operations837 18,853 
Total$(1,451)$53,278 
Significant components of the provision (benefit) for income tax are as follows:
Fiscal Year Ended
March 26,
2021
March 27,
2020
Current:
Federal$(3,821)$15,146 
State1,085 1,468 
Foreign2,115 4,468 
Total current(621)21,082 
Deferred:
Federal (17,564)(4,431)
State(1,016)18 
Foreign(351)(496)
Total deferred(18,931)(4,909)
Total income tax provision$(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 26,
2021
March 27,
2020
Tax provision at U.S. statutory rate$(305)$11,189 
Stock based compensation(13,303)— 
CARES carryback claim and amended returns(3,834)— 
PSL Divestiture(2,009)— 
Research and development tax credit(2,162)(1,841)
FDII— (1,188)
BEAT— 1,694 
GILTI— 86 
Transaction costs1,498 — 
Foreign tax rate1,279 283 
State income taxes, net of federal benefit356 514 
Deferred tax remeasurement309 — 
Subpart F income, net of credits43 — 
Provision for uncertain tax positions26 361 
Provision for IRS audit settlement— 5,491 
Transition tax— — 
Gain on contingent purchase price reduction(525)— 
Cumulative provision-to-return(862)(186)
Other(63)(230)
Total income tax provision$(19,552)$16,173 
The decrease in income tax expense was primarily attributable to excess tax over financial reporting deductions related to the following IPO transaction: the $40,440 stock-based compensation charge (and the related incremental tax deductions), the $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. loss (“NOL”) that will be carried back to five years.
On December 22, 2017 the TCJA legislation was enacted. The TCJA significantly changed U.S. tax law by lowering the U.S. corporate income tax rate to 21%, implementing a territorial tax system, imposing a one-time tax on deemed repatriated earnings of foreign subsidiaries (“Transition Tax”), generally eliminating U.S. federal income taxes on dividends from foreign subsidiaries, providing a benefit for Foreign Derived Intangible Income (“FDII”), increasing U.S. taxable income to include all income earned by foreign subsidiaries in excess of ten percent of the fixed assets in those entities which is defined as Global Intangible Low-taxed Income (“GILTI”), providing a minimum tax on “base erosion payments” (“BEAT”), limiting interest expense deduction, and allowing companies to elect to expense qualified asset purchases. The TCJA’s annual impact on our tax provision are detailed in the table above.
Except for AMTC, 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 26,
2021
March 27,
2020
Deferred income tax assets:
Net operating loss$11,054 $2,037 
Bonuses, commissions and other compensation9,304 8,793 
Tax credits8,698 6,600 
Inventory and sales related6,304 6,696 
Stock-based compensation821 — 
Capitalized transaction costs— 259 
Other accruals and reserves2,050 1,879 
Gross deferred income tax assets38,231 26,264 
Valuation allowance for deferred income tax assets(5,025)(4,206)
Total deferred income tax assets33,206 22,058 
Deferred income tax liabilities:
Fixed assets and intangibles (4,366)(14,162)
Equity method investment in PSL(1,868)— 
Stock-based compensation— (679)
Total deferred income tax liabilities(6,234)(14,841)
Net deferred income tax assets$26,972 $7,217 
As of March 26, 2021, the Company has $8,185 of federal NOLs that can be carried back five years under the CARES Act to reduce prior year taxes. Additionally, the Company has state NOLs of $550, U.S. research credit carryovers of $2,162 and foreign tax credit carryovers of $232, and its French subsidiary has $3,598 of refundable research credits.
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 AMTC NOLs of $2,319 and state research credits of $2,706 because such assets will not to be utilized by the Company prior to expiration.
The Company operates under tax holiday in Thailand, which is effective through fiscal year 2024, and may be extended if certain additional requirements are satisfied. The tax holidays are conditional upon the Company meeting certain production thresholds. The impact of this tax holiday does not have a material impact on net income.
Uncertain Tax Positions
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 26,
2021
March 27,
2020
Beginning balance $2,559 $6,264 
Gross increases-tax positions in prior period55 4,863 
Gross decreases-tax positions in prior period settlement— (8,513)
Lapse in statute of limitations(60)(55)
Balance at end of period$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 $73 and $841 in interest and penalties during fiscal years 2021 and 2020, respectively. As of March 26, 2021 and March 27, 2020, the amount of accrued interest and penalties totaled approximately $232 and $354, 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 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Transactions
12 Months Ended
Mar. 26, 2021
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
Public Offering of the Company’s Common Stock by Certain Shareholders
On February 2, 2021, the Company filed a Registration Statement on Form S-1 for the public offering of shares owned by certain selling shareholders, 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 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 $104,661 and $184,557 during the fiscal years ended March 26, 2021 and March 27, 2020, respectively. Trade accounts receivables, net of allowances from Sanken totaled $21,595 and $30,293 as of March 26, 2021 and March 27, 2020, respectively. Other accounts receivable from Sanken totaled $198 and $558 as of March 26, 2021 and March 27, 2020, 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.
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.
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.
As of March 27, 2020, the related party notes payable balance of $17,700 was classified in the consolidated balance sheets as long-term, with various maturity dates through March 14, 2025. The line of credit agreements of $25,000 were classified as current at March 27, 2020.
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, at March 26, 2021, the Company reflected a related accounts
receivable balance of $767. This amount includes a reduction of the $2,601 from payments made by PSL during the fiscal year ended March 26, 2021.
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). At March 26, 2021, the Company had accrued $614 included in amounts due to related party under this agreement, which is expected to paid in the first quarter of fiscal year 2022.
As previously noted above, the Company, through 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 no amounts in the fiscal year ended March 26, 2021 and $1,440 in the fiscal year ended March 27, 2020.
In May 2009, the Company entered into a technology development agreement (the “IC Technology Development Agreement”) with Polar Semiconductor, Inc., the predecessor of PSL (“PSI”) 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 PSI by Sanken in the form of an up-front annual fee, with PSI 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 the companies fail to agree upon the annual fee for a fiscal year within three months after the commencement of such fiscal year. 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.
The Company continues to purchase in-process products from PSL.
Purchases of various products from PSL totaled $42,196 for the fiscal year ended March 26, 2021. This amount includes $5,930 of price support payments made for the fiscal year ended March 26, 2021. 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 $1,739 as of March 26, 2021. This amount includes a reduction of the $1,198 from payments made to PSL during the fiscal year ended March 26, 2021.
In July 2014, AML entered into a technology collaboration agreement (the “SG8 Collaboration Agreement”) with PSL and Sanken, pursuant to which the parties agreed to establish a joint technology development team for the purpose of developing certain IC manufacturing technologies (the “SG8 Technology”). The SG8 Collaboration Agreement provides that AML and Sanken will be equally responsible for the costs of developing the SG8 Technology, with Sanken to reimburse AML for 50% of our incurred costs. No reimbursements were received from Sanken pursuant to the SG8 Collaboration Agreement in fiscal years ended March 26, 2021 and March 27, 2020.
Note 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.
Transition Services Agreement
As part of the PSL Divestiture, the Company, PSL and Sanken entered into the “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 the fiscal year ended 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 $1,272 as of the fiscal year ended March 26, 2021.
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 2021 and 2020.
Consulting Agreement
The Company entered into a board executive advisor agreement (the “Consulting Agreement”) with Reza Kazerounian in March 2018, before Mr. Kazerounian became a member of the Company’s board of directors, 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 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 26, 2021 and March 27, 2020, the Company paid aggregate fees of $318 and $494, respectively, to Mr. Kazerounian pursuant to the Consulting Agreement.
Director and Executive Officer Promissory Notes
From time to time, the Company has entered into promissory notes with certain of its directors and executive officers to finance all or a part of the income and employment taxes payable by them in connection with grants of the Company’s Class A common stock and/or Class L common stock. The Company had no amount and $506 of promissory notes outstanding as of as of March 26, 2021 and March 27, 2020, respectively.
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Mar. 26, 2021
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. The carrying value of assets held for sale related to the planned disposition of the Company’s AMTC Facility were reclassified from Property, plant and equipment, net to Assets held for sale in fiscal year 2021. Impairment of long-lived assets related to the Company’s Thailand-based facility (the “AMTC Facility”). The AMTC facility was reported separately in the consolidated financial statements during fiscal year 2021.
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 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 26, 2021 and March 27, 2020, 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 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 5, “Fair Value Measurements”). The carrying value of accounts receivable, assets held for sale, notes receivables, accounts payable and accrued expenses approximate their respective fair value due to the short-term nature of these assets and liabilities. The carrying value of outstanding borrowings under the line of credit agreements approximates fair value as it bears interest at a rate approximating a market interest rate.
Related party note receivable was classified as held-for-investment based on management’s intent and ability to hold the loan for the foreseeable future or to maturity. Loans held-for investment are carried at amortized cost and reduced by a valuation allowance for estimated credit losses, as necessary. The Company recognizes interest income on loans, including the amortization of discounts and premiums, loan fees paid and received, using the interest method. The interest method is applied on a loan-by-loan basis when collectability of the future payments is reasonably assured. Premiums and discounts are recognized as yield adjustments over the term of the related loans.
A detailed description of fair value measurement of the assets of the non-U.S. defined benefit plan is included in Note 14, “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 Company manages the collectability of accounts receivable primarily through its review of the accounts receivable aging. When facts and circumstances dictate the collection of a specific invoice amount or the balance relating to a customer is in doubt, the Company assesses the impact on amounts recorded for doubtful accounts and, if necessary, records a charge in the fiscal period that such assessment is determined. Adjustments to the allowance for doubtful accounts are recorded as selling, general and administrative expenses in the consolidated statements of operations. Account balances are written off after all means of collection are exhausted and the potential for non-recovery is determined to be probable.
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 is expected to close within the calendar year, subject to government approvals in Thailand and customary closing conditions.
Deferred Offering Costs Deferred Offering Costs The Company capitalizes certain legal, professional accounting and other third-party fees that are directly associated with in-process equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholders’ equity as a reduction of the additional paid-in capital generated as a result of the offering.
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, netIntangible 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 comparison of the fair value of the intangible asset with its carrying value. 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 2021 and 2020.
The Company considered the current and expected future economic and market conditions surrounding the COVID-19 pandemic and concluded that there was a triggering event during the fourth quarter of fiscal year 2020. As a result, management performed an impairment evaluation of its long-lived asset balances as of March 27, 2020. This did not lead to the Company recording an impairment charge at that time. The full extent to which COVID-19 will impact the Company’s results will depend on future developments, which are highly uncertain and cannot be predicted, including new information which may emerge concerning the severity of the virus and the actions to contain or treat its impact.
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 year 2021 and fiscal year 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 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
Effective March 30, 2019, the Company adopted Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASU 2014-09” or “ASC 606”) using the modified retrospective method. ASC 606 superseded the guidance of Revenue Recognition (Topic 605) formerly followed by the Company. The adoption of ASC 606 had no impact on the Company’s consolidated financial statements. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company expects the new standard to be immaterial to net income on an ongoing basis.
Under the guidance of ASC 606, revenue is recognized when transfer of control to the customer occurs in 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 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
The Company elected certain practical expedients with the adoption of the new revenue recognition standard. 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. However, 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 act 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 at March 26, 2021 and March 27, 2020.
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 contract liabilities at March 26, 2021 and March 27, 2020.
Contract costs
Following the Company’s adoption of ASC 606, 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 at March 26, 2021 and March 27, 2020.
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 a discounted cash flow model to determine the 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, 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 shareholders 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 16, “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 years 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 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.
Recently Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted
Recently Adopted Accounting Standards
The Company qualifies as “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to “opt in” to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to “opt out” of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies.
In August 2018, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2018-13, “Fair Value Measurement” (“ASU 2018-13”), which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, regarding transfers between levels of financial instruments, amounts of unrealized gains and losses included in other comprehensive (loss) income for Level 3 fair value measurements and the information used to determine the fair value of Level 3 fair value measurements. The Company adopted the disclosure requirements of this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-14, “Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans” (“ASU 2018-14”), which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. The Company adopted ASU 2018-14 retrospectively on December 26, 2020 and determined that the disclosure requirements had no material impact to its consolidated financial statements.
In December 2019, the FASB issued ASU No. 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes” (“ASU 2019-12”). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity method investments and adds guidance on whether a step-up in tax basis of goodwill relates to a business combination or a separate transaction. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements and related disclosures.
In January 2020, the FASB issued ASU No. 2020-01, “Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)” (“ASU 2020-01”), which addresses accounting for the transition into and out of the equity method and provides clarification of the interaction of rules for equity securities, the equity method of accounting, and forward contracts and purchase options on certain types of securities. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements.
In March 2020, the FASB issued ASU No. 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting” (“ASU 2020-04”) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships, and other transactions affected by reference rate reform if
certain criteria are met. This ASU, which was effective for all entities upon issuance on March 12, 2020 and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate (“LIBOR”) or any other reference rate expected to be discontinued. The Company has assessed the potential impact of ASU 2020-04 and determined that the standard update would have no material impact to its consolidated financial statements due to the Company’s option to use an alternative rate other than LIBOR on its senior secured credit facilities. The utilization of another allowable interest rate would be commensurate with LIBOR and would not preclude the need to modify or cancel its current financing arrangements.
Recently Issued Accounting Standards Not Yet Adopted
In February 2016, the FASB issued its new lease accounting guidance in ASU 2016-02, “Leases (Topic 842)” (“ASU 2016-02”). Topic 842 and all subsequent amendments requires lessees to recognize the following for all leases, with the exception of short-term leases if an accounting policy election is made, at the lease commencement date: a lease liability, which is the lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which represents the lessee’s right to use, or control the use of, a specified asset for the lease term. Lease expense is recognized in the income statement in a manner similar to current U.S. GAAP. Lessees will no longer be provided with a source of off-balance sheet financing. The new lease standard also requires entities to disclose key quantitative and qualitative information about its leasing arrangements.
The Company will adopt the new lease standard on March 27, 2021 using the optional transition method to the modified retrospective approach. Under this transition provision, the Company will not apply the new lease standard to comparative periods presented or provide the incremental disclosure requirements for periods before the Company’s adoption of Topic 842. The Company has identified and evaluated its lease population, including leases embedded within service arrangement, and is currently finalizing business processes and controls to support the ongoing recognition and disclosure requirements after adoption. The Company has also implemented a new software to manage the lease portfolio and perform the accounting required under Topic 842. The Company does not expect the adoption of the new lease standard to have a significant impact on its consolidated statements of operations and cash flows. However, the Company expects that the adoption of the new lease standard will result in the recognition of right-of-use lease assets and lease liabilities between $16.6 million and $20.6 million as of March 27, 2021.
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 the complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. ASU 2016-03, along with its subsequent clarifications, was effective for public companies beginning after December 15, 2019. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures. In November 2019, the FASB issued ASU No. 2019-10 delaying the effective date for all entities. For public entities, this guidance was effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. For nonpublic entities, this guidance is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years.
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Nature of the Business and Basis of Presentation (Tables)
12 Months Ended
Mar. 26, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Cash Flow Impact of Divestiture
In accordance with the divestiture transactions noted above, the following non-cash assets and liabilities and related equity impacts attributable to the statement of cash flows are summarized below:
March 28,
2020
Cash and cash equivalents$(15,332)
Restricted cash(1,013)
Trade accounts receivable, net of allowances37 
Accounts receivable – other(308)
Inventories(32,250)
Prepaid expenses and other current assets(376)
Property, plant and equipment, net(115,341)
Related party note receivable51,377 
Equity investment in related party25,462 
Other assets, net5,609 
Trade accounts payable4,176 
Accrued expenses and other current liabilities7,150 
Current portion of related party debt25,000 
Bank lines-of-credit10,000 
Related party notes payable, less current portion17,700 
Other long-term liabilities(1,247)
Additional paid-in capital19,165 
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Mar. 26, 2021
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 26,
2021
March 27,
2020
Land$16,602 $27,898 
Buildings, building improvements and leasehold improvements56,911 150,402 
Machinery and equipment491,025 694,215 
Office equipment6,281 7,517 
Construction in progress29,201 27,919 
Total600,020 907,951 
Less accumulated depreciation(407,627)(575,621)
Total$192,393 $332,330 
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Acquisition (Tables)
12 Months Ended
Mar. 26, 2021
Business Combinations [Abstract]  
Summary of Preliminary Purchase Price Allocation The preliminary fair values of the assets acquired and liabilities assumed by major class of the acquisition of Voxtel were recognized as follows:
Estimated fair value of consideration:
Base purchase price$27,680 
Contingent consideration7,300 
Total estimated fair value of consideration$34,980 
Estimated fair value of assets acquired and liabilities assumed:
Net working capital$4,064 
Property and equipment57 
Finite-life intangible assets13,600 
Indefinite-life intangible assets2,400 
Deferred tax liability(3,843)
Goodwill18,702 
Allocated purchase price$34,980 
Schedule of Finite-Lived Intangible Assets Acquired
The following table presents the estimated fair values and useful lives of the identifiable finite-life intangible assets acquired:
Useful LifeFair value
Completed technology12 years$13,100 
Customer relationships6 years300 
Trademarks5 years200 
$13,600 
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contract with Customers (Tables)
12 Months Ended
Mar. 26, 2021
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 26,
2021
March 27,
2020
Core end market:
Automotive$398,298 $395,277 
Industrial94,872 78,399 
Other98,037 68,622 
Other applications:
Wafer foundry products— 72,370 
Distribution of Sanken products— 35,421 
Total net sales$591,207 $650,089 
Revenue from External Customers by Products and Services
Net sales by product:
Fiscal Year Ended
March 26,
2021
March 27,
2020
Power integrated circuits (“PIC”)$203,600 $165,911 
Magnetic sensors (“MS”)386,372 376,387 
Photonics1,235 — 
Wafer foundry products— 72,370 
Distribution of Sanken products— 35,421 
Total net sales$591,207 $650,089 
Revenue from External Customers by Geographic Areas
Net sales by geography:
Fiscal Year Ended
March 26,
2021
March 27,
2020
Americas:
United States$82,165 $119,139 
Other Americas16,558 20,883 
EMEA:
Europe103,128 110,126 
Asia:
Japan104,661 184,557 
Greater China157,546 121,807 
South Korea62,075 54,707 
Other Asia65,074 38,870 
Total net sales$591,207 $650,089 
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Tables)
12 Months Ended
Mar. 26, 2021
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 26, 2021 and March 27, 2020 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 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 
Fair Value Measurement at March 27, 2020 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund deposits$46,337 $— $— $46,337 
Restricted cash:
Money market fund deposits5,385 — — 5,385 
Total assets$51,722 $— $— $51,722 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
The following table shows the change in fair value of Level 3 contingent consideration:
Level 3
Contingent
 Consideration
Balance at March 27, 2020$— 
Purchase price contingent consideration (Note 3)7,300 
Change in fair value of contingent consideration(2,500)
Balance at March 26, 2021$4,800 
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Trade Accounts Receivable, net (Tables)
12 Months Ended
Mar. 26, 2021
Receivables [Abstract]  
Schedule of Trade Accounts Receivable, Net
Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following:
March 26,
2021
March 27,
2020
Trade accounts receivable$108,546 $107,223 
Less:
Allowance for doubtful accounts(138)(288)
Returns and sales allowances(15,274)(17,185)
Related party trade accounts receivable(23,634)(30,293)
Total$69,500 $59,457 
Schedule of Changes in Allowance for Doubtful Accounts and Returns and Sales Allowances
Changes in the Company’s 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, 2021$138 $15,274 $15,412 
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories (Tables)
12 Months Ended
Mar. 26, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories include material, labor and overhead and consisted of the following:
March 26,
2021
March 27,
2020
Raw materials and supplies$9,629 $12,411 
Work in process50,095 87,606 
Finished goods27,774 24,659 
Finished goods – consigned— 2,551 
Total$87,498 $127,227 
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Property, Plant and Equipment, net (Tables)
12 Months Ended
Mar. 26, 2021
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 26,
2021
March 27,
2020
Land$16,602 $27,898 
Buildings, building improvements and leasehold improvements56,911 150,402 
Machinery and equipment491,025 694,215 
Office equipment6,281 7,517 
Construction in progress29,201 27,919 
Total600,020 907,951 
Less accumulated depreciation(407,627)(575,621)
Total$192,393 $332,330 
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 26, 2021 and March 27, 2020 are as follows:
March 26,
2021
March 27,
2020
United States$36,529 $152,536 
Philippines148,374 106,618 
Thailand1,698 62,380 
Other7,190 12,112 
Total$193,791 $333,646 
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Mar. 26, 2021
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 29, 2019$1,336 
Currency translation(51)
Balance at March 27, 2020$1,285 
Goodwill arising from acquisition18,702 
Currency translation119 
Balance at March 26, 2021$20,106 
Schedule of Intangible Assets, Net
Intangible assets, net is as follows:
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 
March 27, 2020
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted- Average Lives
Patents$29,115 $9,834 $19,281 10 years
Customer relationships5,462 5,335 127 9 years
Process technology1,650 1,650 — 
Legacy trademarks608 58 550 
Other32 32 — 
Total$36,867 $16,909 $19,958 
Schedule of Annual Amortization Expense
As of March 26, 2021, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:

2022$3,423 
20233,271 
20243,153 
20252,956 
20262,741 
Thereafter20,822 
Total$36,366 
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Mar. 26, 2021
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 26,
2021
March 27,
2020
Accrued management incentive (LTCIP)$58 $11,488 
Accrued management incentive (non-LTCIP)21,480 6,273 
Accrued salaries and wages15,060 12,069 
Base acquisition purchase price due14,588 — 
Deposits on AMTC facility14,531 — 
Accrued vacation5,739 7,146 
Accrued severance572 6,065 
Accrued professional fees2,029 4,036 
Accrued income taxes514 3,408 
Accrued utilities623 1,114 
Other current liabilities3,738 5,256 
Total$78,932 $56,855 
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Management Long-Term Incentive Plan (Tables)
12 Months Ended
Mar. 26, 2021
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:
Description
Current
Liabilities
Long-Term
Liabilities
Balance at March 29, 2019$17,115 $11,104 
Reclassification9,707 (9,706)
Payments(17,836)— 
Accruals2,502 6,759 
Balance at March 27, 202011,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, 2021$58 $258 
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Debt (Tables)
12 Months Ended
Mar. 26, 2021
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 at March 26, 2021 and March 27, 2020:
March 26,
2021
March 27,
2020
Senior Secured Term Loan$25,000 $— 
Unsecured Revolving Credit Facilities— 43,000 
Total Debt25,000 43,000 
Less debt payable within one year— 43,000 
Debt payable after one year$25,000 $— 
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Other Long-Term Liabilities (Tables)
12 Months Ended
Mar. 26, 2021
Other Liabilities Disclosure [Abstract]  
Schedule of Other Long-Term Liabilities
The composition of other long-term liabilities is as follows:
March 26,
2021
March 27,
2020
Accrued management incentive (LTCIP)$258 $2,439 
Accrued management incentive (non-LTCIP)370 2,304 
Accrued retirement10,656 8,005 
Accrued contingent consideration4,800 — 
Provision for uncertain tax positions (net)2,774 2,855 
Other275 275 
Total$19,133 $15,878 
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Retirement Plans (Tables)
12 Months Ended
Mar. 26, 2021
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 26,
2021
March 27,
2020
Service cost$1,454 $961 
Interest cost628 674 
Expected return on plan assets(299)(331)
Amortization of net transition asset(1)(14)
Amortization of prior service cost
Actuarial loss179 96 
Net periodic pension expense$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 26, 2021March 27, 2020
Obligation and funded status of plan:
Benefit obligation at beginning of year$12,595 $10,840 
Service cost1,454 961 
Interest cost628 674 
Benefits paid(633)(938)
Actuarial loss2,502 690 
Foreign currency exchange rate changes634 368 
Benefit obligation at end of year$17,180 $12,595 
Change in plan assets:
Fair value of plan assets at beginning of year$5,579 $5,171 
Actual return on plan assets1,421 434 
Employer contributions981 932 
Benefits paid(595)(1,130)
Foreign currency exchange rate changes258 172 
Fair value of plan assets at end of year$7,644 $5,579 
Underfunded status at end of year$(9,536)$(7,016)
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 26, 2021March 27, 2020
Projected benefit obligations$17,180 $12,595 
Plan assets7,644 5,579 
Accumulated benefit obligations10,353 7,818 
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 26, 2021 and March 27, 2020 are further detailed below:
Net Transition Obligation (Asset)Net Actuarial LossPrior Service CostsTotal
Balance, March 29, 2019, net of tax$75 $1,617 11 $1,703 
2020 change in AOCI for non-U.S. defined benefit plan244 1,264 (3)1,505 
Amounts in AOCI before tax319 2,881 3,208 
Less tax expense95 864 962 
Balance, March 27, 2020, net of tax224 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 tax$224 $3,193 $$3,418 
Schedule of Weighted-Average Assumptions
Weighted-Average Assumptions Used to Determine Projected Benefit Obligation
March 26, 2021March 27, 2020
Non-U.S. assumed discount rate4.00 %4.98 %
Non-U.S. rate of compensation increase5.00 %5.00 %
Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost
March 26, 2021March 27, 2020
Non-U.S. assumed discount rate4.00 %4.98 %
Non-U.S. expected long-term return on plan assets4.20 %5.20 %
Non-U.S. rate of compensation increase5.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 26, 2021 and March 27, 2020, using the same three-level hierarchy of fair value inputs described in Note 2, “Summary of Significant Accounting Policies”:
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 

Fair Value at March 27,
2020
Level 1Level 2Level 3
Assets of non-U.S. defined benefit plan:
Government securities$1,260 $1,260 $— $— 
Unit investment trust fund897 — 897 — 
Loans756 — — 756 
Bonds1,094 — 1,094 — 
Stocks and other investments1,572 1,207 364 
Total$5,579 $2,467 $1,992 $1,120 
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 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 
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
2022$1,436 
20231,575 
2024927 
2025995 
2026980 
Thereafter7,786 
Total$13,699 
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Commitment and Contingencies (Tables)
12 Months Ended
Mar. 26, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments for Noncancelable Operating Leases
Future minimum lease payments for noncancelable operating leases as of March 26, 2021 are as follows:
2022$2,887 
20232,726 
20242,644 
20252,172 
20261,773 
Thereafter3,713 
Total$15,915 
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income per Share (Tables)
12 Months Ended
Mar. 26, 2021
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 (loss) 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 26,
2021
March 27,
2020
Net income attributable to Allegro MicroSystems, Inc.$17,953 $36,971 
Net income attributable to common stockholders18,101 37,105 
Basic weighted average common shares83,448,055 10,000,000 
Dilutive effect of common stock equivalents92,968,590 — 
Diluted weighted average common shares176,416,645 10,000,000 
Basic net income attributable to Allegro MicroSystems, Inc. per share$0.22 $3.70 
Basic net income attributable to common stockholders per share$0.22 $3.71 
Diluted net income attributable to Allegro MicroSystems, Inc. per share$0.10 $3.70 
Diluted net income attributable to common stockholders per share$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 26,
2021
March 27,
2020
Restricted stock units308,811 — 
Performance stock units218,678 — 
Employee stock purchase plan2,914 — 
Shares related to Common Stock Conversion92,438,187 — 
Total92,968,590 — 
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock and Stock-Based Compensation (Tables)
12 Months Ended
Mar. 26, 2021
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 26, 2021 and March 27, 2020:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual Life
(In years)
Aggregate
Intrinsic
Value
Outstanding - March 29, 2019— — — — 
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 
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 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 26, 2021 and March 27, 2020:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual Life
(In years)
Aggregate
Intrinsic
Value
Outstanding - March 29, 2019— — — — 
Outstanding - March 27, 2020— $— — $— 
Granted650,302 15.05 
Vested— — 
Canceled— — 
Outstanding - March 26, 2021650,302 $15.05 2.65$16,433 
Summary of Unvested Restricted Common Stock Activity
The following table summarizes unvested restricted common stock activity for the fiscal years ended March 26, 2021 and March 27, 2020:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual LifeAggregate
Intrinsic
Value
Outstanding - March 29, 2019— — — — 
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$10,268 
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 26,
2021
March 27,
2020
Cost of sales$5,158 $183 
Research and development3,573 87 
Selling, general and administrative41,139 1,165 
Total stock-based compensation$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 2021
Performance term0.50 years
Volatility55.02%
Risk-free rate of return0.09%
Dividend yield—%
Weighted-average fair value per share$7.77
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes (Tables)
12 Months Ended
Mar. 26, 2021
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 26,
2021
March 27,
2020
Income before provision for incomes attributable to:
Domestic operations$(2,288)$34,425 
Foreign operations837 18,853 
Total$(1,451)$53,278 
Schedule of Tax Provision
Significant components of the provision (benefit) for income tax are as follows:
Fiscal Year Ended
March 26,
2021
March 27,
2020
Current:
Federal$(3,821)$15,146 
State1,085 1,468 
Foreign2,115 4,468 
Total current(621)21,082 
Deferred:
Federal (17,564)(4,431)
State(1,016)18 
Foreign(351)(496)
Total deferred(18,931)(4,909)
Total income tax provision$(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 26,
2021
March 27,
2020
Tax provision at U.S. statutory rate$(305)$11,189 
Stock based compensation(13,303)— 
CARES carryback claim and amended returns(3,834)— 
PSL Divestiture(2,009)— 
Research and development tax credit(2,162)(1,841)
FDII— (1,188)
BEAT— 1,694 
GILTI— 86 
Transaction costs1,498 — 
Foreign tax rate1,279 283 
State income taxes, net of federal benefit356 514 
Deferred tax remeasurement309 — 
Subpart F income, net of credits43 — 
Provision for uncertain tax positions26 361 
Provision for IRS audit settlement— 5,491 
Transition tax— — 
Gain on contingent purchase price reduction(525)— 
Cumulative provision-to-return(862)(186)
Other(63)(230)
Total income tax provision$(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 26,
2021
March 27,
2020
Deferred income tax assets:
Net operating loss$11,054 $2,037 
Bonuses, commissions and other compensation9,304 8,793 
Tax credits8,698 6,600 
Inventory and sales related6,304 6,696 
Stock-based compensation821 — 
Capitalized transaction costs— 259 
Other accruals and reserves2,050 1,879 
Gross deferred income tax assets38,231 26,264 
Valuation allowance for deferred income tax assets(5,025)(4,206)
Total deferred income tax assets33,206 22,058 
Deferred income tax liabilities:
Fixed assets and intangibles (4,366)(14,162)
Equity method investment in PSL(1,868)— 
Stock-based compensation— (679)
Total deferred income tax liabilities(6,234)(14,841)
Net deferred income tax assets$26,972 $7,217 
Schedule of Unrecognized Tax Benefits Roll Forward
Fiscal Year Ended
March 26,
2021
March 27,
2020
Beginning balance $2,559 $6,264 
Gross increases-tax positions in prior period55 4,863 
Gross decreases-tax positions in prior period settlement— (8,513)
Lapse in statute of limitations(60)(55)
Balance at end of period$2,554 $2,559 
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.21.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. 26, 2021
USD ($)
location
continent
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  
Noncash or part noncash divestiture, amount of consideration received             0 $ 0
Equity investment in related party           $ 0 26,664,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, net operating losses             9,069,000  
Estimated cash benefit, CARES Act, qualified improvement property             1,680,000  
Estimated deferred payroll taxes, CARES Act             2,766,000  
Estimated deferred payroll taxes, CARES Act to be paid, third quarter of fiscal year 2022             1,383,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        
Income from equity method investments             1,413,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        
Note receivable from related party       $ 51,377,000        
Repayments of related party notes receivable     $ 51,377,000          
Interest payable     762,000       $ 762,000  
Interest paid     $ 762,000          
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Nature of the Business and Basis of Presentation - Cash Flow Impact of Divestiture (Details) - PSL - Disposal Group, Disposed of by Sale, Not Discontinued Operations
$ in Thousands
Mar. 28, 2020
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Cash and cash equivalents $ (15,332)
Restricted cash (1,013)
Trade accounts receivable, net of allowances 37
Accounts receivable – other (308)
Inventories (32,250)
Prepaid expenses and other current assets (376)
Property, plant and equipment, net (115,341)
Related party note receivable 51,377
Equity investment in related party 25,462
Other assets, net 5,609
Trade accounts payable 4,176
Accrued expenses and other current liabilities 7,150
Current portion of related party debt 25,000
Bank lines-of-credit 10,000
Related party notes payable, less current portion 17,700
Other long-term liabilities (1,247)
Additional paid-in capital $ 19,165
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Business Segment Information (Details)
12 Months Ended
Mar. 26, 2021
segment
Accounting Policies [Abstract]  
Number of operating segments 1
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Non-controlling Interest (Details) - Affiliated Entity in Philippines
Mar. 26, 2021
Noncontrolling Interest [Line Items]  
Ownership percentage by majority shareholder 40.00%
Noncontrolling interest ownership percentage 60.00%
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Deferred Offering Costs (Details) - USD ($)
Mar. 26, 2021
Mar. 27, 2020
Accounting Policies [Abstract]    
Deferred financing costs $ 0 $ 0
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)
12 Months Ended
Mar. 26, 2021
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 70 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Intangible assets, net (Details)
12 Months Ended
Mar. 26, 2021
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 71 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 26, 2021
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   $ 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 72 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Goodwill (Details)
12 Months Ended
Mar. 26, 2021
reportingUnit
Accounting Policies [Abstract]  
Number of reporting units 1
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Contract Assets and Contract Liabilities (Details) - USD ($)
Mar. 26, 2021
Mar. 27, 2020
Accounting Policies [Abstract]    
Contract assets $ 0 $ 0
Contract liabilities $ 0 $ 0
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Advertising Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Accounting Policies [Abstract]    
Advertising expense $ 331 $ 273
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Net Income Per Share (Details) - class
1 Months Ended 12 Months Ended
Oct. 31, 2017
Mar. 27, 2020
Accounting Policies [Abstract]    
Number of classes of stock 2 2
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details)
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Trade Accounts Receivable | Customer Concentration Risk | Sanken    
Concentration Risk [Line Items]    
Concentration risk, percentage 22.70% 33.80%
Revenue Benchmark | Customer Concentration Risk | Sanken    
Concentration Risk [Line Items]    
Concentration risk, percentage 17.70% 28.40%
Revenue Benchmark | Geographic Concentration Risk | Non-US    
Concentration Risk [Line Items]    
Concentration risk, percentage 86.10% 81.70%
Revenue Benchmark | Geographic Concentration Risk | Japan    
Concentration Risk [Line Items]    
Concentration risk, percentage 17.70% 28.40%
Revenue Benchmark | Geographic Concentration Risk | Greater China    
Concentration Risk [Line Items]    
Concentration risk, percentage 26.60% 18.70%
Revenue Benchmark | Geographic Concentration Risk | South Korea    
Concentration Risk [Line Items]    
Concentration risk, percentage 10.50%  
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Recently Issued Accounting Standards Not Yet Adopted (Details) - Subsequent Event - Accounting Standards Update 2016-02
$ in Millions
Mar. 27, 2021
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Operating lease, right-of-use asset $ 16.6
Operating lease, liability $ 20.6
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Acquisition - Additional Information (Details)
$ in Thousands
12 Months Ended
Aug. 28, 2020
USD ($)
Mar. 26, 2021
USD ($)
reportingUnit
Business Acquisition [Line Items]    
Number of reporting units | reportingUnit   1
Voxtel    
Business Acquisition [Line Items]    
Preliminary purchase price $ 34,980  
Potential payout 15,000  
Fair value of earn-outs 7,300  
Indefinite-life intangible assets $ 2,400  
Revenue of acquiree   $ 1,235
Loss of acquiree   $ 4,998
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Acquisition - Summary of Preliminary Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Aug. 28, 2020
Mar. 26, 2021
Mar. 27, 2020
Mar. 29, 2019
Estimated fair value of assets acquired and liabilities assumed:        
Goodwill   $ 20,106 $ 1,285 $ 1,336
Voxtel        
Estimated fair value of consideration:        
Base purchase price $ 27,680      
Contingent consideration 7,300      
Total estimated fair value of consideration 34,980      
Estimated fair value of assets acquired and liabilities assumed:        
Net working capital 4,064      
Property and equipment 57      
Finite-life intangible assets 13,600      
Indefinite-life intangible assets 2,400      
Deferred tax liability (3,843)      
Goodwill 18,702      
Allocated purchase price $ 34,980      
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Acquisition - Schedule of Finite-Lived Intangible Assets Acquired (Details) - Voxtel
$ in Thousands
Aug. 28, 2020
USD ($)
Business Acquisition [Line Items]  
Fair value $ 13,600
Completed technology  
Business Acquisition [Line Items]  
Useful Life 12 years
Fair value $ 13,100
Customer relationships  
Business Acquisition [Line Items]  
Useful Life 6 years
Fair value $ 300
Trademarks  
Business Acquisition [Line Items]  
Useful Life 5 years
Fair value $ 200
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Disaggregation of Revenue [Line Items]    
Total net sales $ 591,207 $ 650,089
Automotive    
Disaggregation of Revenue [Line Items]    
Total net sales 398,298 395,277
Industrial    
Disaggregation of Revenue [Line Items]    
Total net sales 94,872 78,399
Other    
Disaggregation of Revenue [Line Items]    
Total net sales 98,037 68,622
Wafer foundry products    
Disaggregation of Revenue [Line Items]    
Total net sales 0 72,370
Distribution of Sanken products    
Disaggregation of Revenue [Line Items]    
Total net sales $ 0 $ 35,421
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contract with Customers - Net Sales by Product (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Disaggregation of Revenue [Line Items]    
Total net sales $ 591,207 $ 650,089
Power integrated circuits (“PIC”)    
Disaggregation of Revenue [Line Items]    
Total net sales 203,600 165,911
Magnetic sensors (“MS”)    
Disaggregation of Revenue [Line Items]    
Total net sales 386,372 376,387
Photonics    
Disaggregation of Revenue [Line Items]    
Total net sales 1,235 0
Wafer foundry products    
Disaggregation of Revenue [Line Items]    
Total net sales 0 72,370
Distribution of Sanken products    
Disaggregation of Revenue [Line Items]    
Total net sales $ 0 $ 35,421
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contract with Customers - Net Sales by Geography (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Disaggregation of Revenue [Line Items]    
Total net sales $ 591,207 $ 650,089
United States    
Disaggregation of Revenue [Line Items]    
Total net sales 82,165 119,139
Other Americas    
Disaggregation of Revenue [Line Items]    
Total net sales 16,558 20,883
Europe    
Disaggregation of Revenue [Line Items]    
Total net sales 103,128 110,126
Japan    
Disaggregation of Revenue [Line Items]    
Total net sales 104,661 184,557
Greater China    
Disaggregation of Revenue [Line Items]    
Total net sales 157,546 121,807
South Korea    
Disaggregation of Revenue [Line Items]    
Total net sales 62,075 54,707
Other Asia    
Disaggregation of Revenue [Line Items]    
Total net sales $ 65,074 $ 38,870
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contract with Customers - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Revenue from Contract with Customer [Abstract]    
Trade accounts receivable, returns, credits issued, and price protection adjustments, current $ 15,412 $ 17,473
Trade accounts receivable, returns, credits issued, and price protection adjustments expense (credit) $ (2,061) $ 423
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Mar. 26, 2021
Mar. 27, 2020
Assets:    
Total assets $ 22,988 $ 51,722
Liabilities:    
Contingent consideration 4,800  
Total liabilities 4,800  
Level 1    
Assets:    
Total assets 22,988 51,722
Liabilities:    
Contingent consideration 0  
Total liabilities 0  
Level 2    
Assets:    
Total assets 0 0
Liabilities:    
Contingent consideration 0  
Total liabilities 0  
Level 3    
Assets:    
Total assets 0 0
Liabilities:    
Contingent consideration 4,800  
Total liabilities 4,800  
Money Market Funds    
Assets:    
Cash equivalents 16,327 46,337
Restricted cash 6,661 5,385
Money Market Funds | Level 1    
Assets:    
Cash equivalents 16,327 46,337
Restricted cash 6,661 5,385
Money Market Funds | Level 2    
Assets:    
Cash equivalents 0 0
Restricted cash 0 0
Money Market Funds | Level 3    
Assets:    
Cash equivalents 0 0
Restricted cash $ 0 $ 0
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details) - Fair Value, Recurring
$ in Thousands
12 Months Ended
Mar. 26, 2021
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 0
Purchase price contingent consideration (Note 3) 7,300
Change in fair value of contingent consideration (2,500)
Ending balance $ 4,800
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Fair Value Disclosures [Abstract]    
Change in fair value of contingent consideration $ (2,500) $ 0
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details) - USD ($)
$ in Thousands
Mar. 26, 2021
Mar. 27, 2020
Mar. 29, 2019
Receivables [Abstract]      
Trade accounts receivable $ 108,546 $ 107,223  
Less:      
Allowance for doubtful accounts (138) (288) $ (412)
Returns and sales allowances (15,274) (17,185) $ (17,607)
Related party trade accounts receivable (23,634) (30,293)  
Trade accounts receivable, net $ 69,500 $ 59,457  
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.21.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. 26, 2021
Mar. 27, 2020
Allowance for Doubtful Accounts    
Balance at the beginning of the period $ 288 $ 412
Charged to costs and expenses or revenue (150) 262
Write-offs, net of recoveries 0 (386)
Balance at the end of the period 138 288
Returns and Sales Allowances    
Balance at the beginning of the period 17,185 17,607
Charged to costs and expenses or revenue 147,026 118,719
Write-offs, net of recoveries (148,937) (119,141)
Balance at the end of the period 15,274 17,185
Total    
Balance at the beginning of the period 17,473 18,019
Charged to costs and expenses or revenue 146,876 118,981
Write-offs, net of recoveries (148,937) (119,527)
Balance at the end of the period $ 15,412 $ 17,473
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories - Schedule Of Inventory (Details) - USD ($)
$ in Thousands
Mar. 26, 2021
Mar. 27, 2020
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 9,629 $ 12,411
Work in process 50,095 87,606
Finished goods 27,774 24,659
Finished goods – consigned 0 2,551
Total $ 87,498 $ 127,227
XML 91 R74.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 28, 2020
Mar. 26, 2021
Mar. 27, 2020
Inventory [Line Items]      
Inventories   $ 87,498 $ 127,227
Recorded inventory provisions   4,464 $ 3,345
Voxtel      
Inventory [Line Items]      
Inventory acquired, step up basis $ 3,120    
Inventories   $ 1,083  
XML 92 R75.htm IDEA: XBRL DOCUMENT v3.21.1
Property, Plant and Equipment, net - Schedule of PPE (Details) - USD ($)
$ in Thousands
Mar. 26, 2021
Mar. 27, 2020
Property, Plant and Equipment [Line Items]    
Total $ 600,020 $ 907,951
Less accumulated depreciation (407,627) (575,621)
Total 192,393 332,330
Land    
Property, Plant and Equipment [Line Items]    
Total 16,602 27,898
Buildings, building improvements and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total 56,911 150,402
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total 491,025 694,215
Office equipment    
Property, Plant and Equipment [Line Items]    
Total 6,281 7,517
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total $ 29,201 $ 27,919
XML 93 R76.htm IDEA: XBRL DOCUMENT v3.21.1
Property, Plant and Equipment, net - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Property, Plant and Equipment [Abstract]    
Fully depreciated assets retired during period $ 63 $ 9,418
Depreciation expense 44,845 62,118
Prepaid tooling costs    
Property, Plant and Equipment [Line Items]    
Amortization expense $ 130 $ 125
XML 94 R77.htm IDEA: XBRL DOCUMENT v3.21.1
Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details) - USD ($)
$ in Thousands
Mar. 26, 2021
Mar. 27, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total $ 193,791 $ 333,646
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total 36,529 152,536
Philippines    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total 148,374 106,618
Thailand    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total 1,698 62,380
Other    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total $ 7,190 $ 12,112
XML 95 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Goodwill [Roll Forward]    
Balance at beginning of period $ 1,285 $ 1,336
Goodwill arising from acquisition 18,702  
Currency translation 119 (51)
Balance at end of period $ 20,106 $ 1,285
XML 96 R79.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross $ 56,953 $ 36,867
Accumulated Amortization 20,587 16,909
Net Carrying Amount 36,366 19,958
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross 32,751 29,115
Accumulated Amortization 12,307 9,834
Net Carrying Amount $ 20,444 $ 19,281
Weighted- Average Lives 10 years 10 years
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 6,193 $ 5,462
Accumulated Amortization 5,865 5,335
Net Carrying Amount $ 328 $ 127
Weighted- Average Lives 9 years 9 years
Process technology    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 13,100 $ 1,650
Accumulated Amortization 651 1,650
Net Carrying Amount $ 12,449 0
Weighted- Average Lives 12 years  
Indefinite-lived and legacy process technology    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 4,050  
Accumulated Amortization 1,650  
Net Carrying Amount 2,400  
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross 200  
Accumulated Amortization 24  
Net Carrying Amount $ 176  
Weighted- Average Lives 5 years  
Legacy trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 627 608
Accumulated Amortization 58 58
Net Carrying Amount 569 550
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross 32 32
Accumulated Amortization 32 32
Net Carrying Amount $ 0 $ 0
XML 97 R80.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 28, 2020
Mar. 26, 2021
Mar. 27, 2020
Mar. 29, 2019
Acquired Finite-Lived Intangible Assets [Line Items]        
Goodwill   $ 20,106 $ 1,285 $ 1,336
Intangible assets amortization expense   $ 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 98 R81.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 26, 2021
Mar. 27, 2020
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2022 $ 3,423  
2023 3,271  
2024 3,153  
2025 2,956  
2026 2,741  
Thereafter 20,822  
Net Carrying Amount $ 36,366 $ 19,958
XML 99 R82.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 26, 2021
Mar. 27, 2020
Payables and Accruals [Abstract]    
Accrued management incentive (LTCIP) $ 58 $ 11,488
Accrued management incentive (non-LTCIP) 21,480 6,273
Accrued salaries and wages 15,060 12,069
Base acquisition purchase price due 14,588 0
Deposits on AMTC facility 14,531 0
Accrued vacation 5,739 7,146
Accrued severance 572 6,065
Accrued professional fees 2,029 4,036
Accrued income taxes 514 3,408
Accrued utilities 623 1,114
Other current liabilities 3,738 5,256
Total $ 78,932 $ 56,855
XML 100 R83.htm IDEA: XBRL DOCUMENT v3.21.1
Management Long-Term Incentive Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 02, 2020
Mar. 26, 2021
Mar. 27, 2020
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
Stock-based compensation   $ 49,870 $ 1,435
Current Liabilities      
Balance at the beginning of the period   11,488  
RSU conversion   (640)  
Balance at the end of the period   58 11,488
Long-Term Liabilities      
Balance at the beginning of the period   2,439  
RSU conversion   0  
Balance at the end of the period   258 2,439
Restricted Stock Units (RSUs)      
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
Stock-based compensation $ 1,028 $ 5,729  
Grants in period (in shares)   1,428,932  
Grant date fair value (in dollars per share)   $ 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    
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   $ 11,488 17,115
Reclassification   1,004 9,707
Payments   (11,267) (17,836)
Removal due to divestiture   (378)  
Accruals   (149) 2,502
Balance at the end of the period   58 11,488
Long-Term Liabilities      
Balance at the beginning of the period   2,439 11,104
Reclassification   (1,004) (9,706)
Payments   (111) 0
Removal due to divestiture   (398)  
Accruals   (668) 6,759
Balance at the end of the period   $ 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    
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    
XML 101 R84.htm IDEA: XBRL DOCUMENT v3.21.1
Debt and Other Borrowings - Summary of Components of Debt (Details) - USD ($)
$ in Thousands
Mar. 26, 2021
Mar. 27, 2020
Line of Credit Facility [Line Items]    
Total Debt $ 25,000 $ 43,000
Less debt payable within one year 0 43,000
Debt payable after one year 25,000 0
Line of Credit | Senior Secured Term Loan    
Line of Credit Facility [Line Items]    
Total Debt 25,000 0
Line of Credit | Unsecured Revolving Credit Facilities    
Line of Credit Facility [Line Items]    
Total Debt $ 0 $ 43,000
XML 102 R85.htm IDEA: XBRL DOCUMENT v3.21.1
Debt and Other Borrowings - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 26, 2021
Mar. 27, 2020
Debt Disclosure [Abstract]    
Debt payable in 2028 $ 25,000 $ 0
XML 103 R86.htm IDEA: XBRL DOCUMENT v3.21.1
Debt and Other Borrowings - Senior Secured Credit Facilities (Details)
12 Months Ended
Nov. 25, 2020
USD ($)
Sep. 30, 2020
USD ($)
Mar. 26, 2021
USD ($)
Mar. 27, 2020
USD ($)
Line of Credit Facility [Line Items]        
Repayment of senior secured debt     $ 300,000,000 $ 0
Loss on debt extinguishment     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     $ 249,000  
Senior Secured Revolving Credit Facility | Mizuho Bank, Ltd | London Interbank Offered Rate (LIBOR)        
Line of Credit Facility [Line Items]        
Interest rate floor   0.005    
Senior Secured Revolving Credit Facility | Mizuho Bank, Ltd | London Interbank Offered Rate (LIBOR) | Minimum        
Line of Credit Facility [Line Items]        
Basis spread on variable rate   3.75%    
Senior Secured Revolving Credit Facility | Mizuho Bank, Ltd | London Interbank Offered Rate (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    
XML 104 R87.htm IDEA: XBRL DOCUMENT v3.21.1
Debt and Other Borrowings - Unsecured Revolving Credit Facilities (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 18, 2020
USD ($)
Jan. 22, 2019
USD ($)
Mar. 27, 2006
USD ($)
Mar. 31, 2020
USD ($)
Mar. 27, 2020
USD ($)
Mar. 26, 2021
USD ($)
Mar. 27, 2020
USD ($)
Jun. 26, 2020
USD ($)
Nov. 26, 2019
PHP (₱)
Nov. 20, 2019
PHP (₱)
Dec. 05, 2001
USD ($)
Line of Credit Facility [Line Items]                      
Outstanding borrowings         $ 0 $ 25,000,000 $ 0        
Repayment of unsecured credit facilities           33,000,000 0        
COVID-19                      
Line of Credit Facility [Line Items]                      
Proceeds from unsecured credit facilities         43,000,000            
Unsecured Revolving Credit Facilities | COVID-19                      
Line of Credit Facility [Line Items]                      
Proceeds from unsecured credit facilities       $ 43,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                  
Proceeds from unsecured credit facilities           $ 25,000,000          
Outstanding balance         $ 25,000,000   $ 25,000,000        
Interest rate at period end         1.70%   1.70%        
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 | London Interbank Offered Rate (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                
Proceeds from unsecured credit facilities             $ 10,000,000        
Outstanding balance         $ 10,000,000   $ 10,000,000        
Interest rate at period end         2.50%   2.50%        
Unsecured Revolving Credit Facilities | Line-of-Credit Agreement Due at Various Times During Fiscal Year 2021 | Line of Credit | London Interbank Offered Rate (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
Proceeds from unsecured credit facilities $ 8,000,000                    
Outstanding balance         $ 8,000,000   $ 8,000,000        
Interest rate at period end         1.90%   1.90%        
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,233,000     ₱ 60,000,000    
Outstanding balance         $ 0 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,541,000       ₱ 75,000,000  
Outstanding balance         $ 0 $ 0 $ 0        
XML 105 R88.htm IDEA: XBRL DOCUMENT v3.21.1
Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Mar. 26, 2021
Mar. 27, 2020
Other Liabilities Disclosure [Abstract]    
Accrued management incentive (LTCIP) $ 258 $ 2,439
Accrued management incentive (non-LTCIP) 370 2,304
Accrued retirement 10,656 8,005
Accrued contingent consideration 4,800 0
Provision for uncertain tax positions (net) 2,774 2,855
Other 275 275
Total $ 19,133 $ 15,878
XML 106 R89.htm IDEA: XBRL DOCUMENT v3.21.1
Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details) - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Defined Benefit Plan Disclosure [Line Items]    
Service cost $ 1,454 $ 961
Interest cost 628 674
Expected return on plan assets (299) (331)
Amortization of net transition asset (1) (14)
Amortization of prior service cost 8 8
Actuarial loss 179 96
Net periodic pension expense $ 1,969 $ 1,394
XML 107 R90.htm IDEA: XBRL DOCUMENT v3.21.1
Retirement Plans - Schedule of Changes in Benefit Obligations and Plan Assets (Details) - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Obligation and funded status of plan:    
Benefit obligation at beginning of year $ 12,595 $ 10,840
Service cost 1,454 961
Interest cost 628 674
Benefits paid (633) (938)
Actuarial loss 2,502 690
Foreign currency exchange rate changes 634 368
Benefit obligation at end of year 17,180 12,595
Change in plan assets:    
Fair value of plan assets at beginning of year 5,579 5,171
Actual return on plan assets 1,421 434
Employer contributions 981 932
Benefits paid (595) (1,130)
Foreign currency exchange rate changes 258 172
Fair value of plan assets at end of year 7,644 5,579
Underfunded status at end of year $ (9,536) $ (7,016)
XML 108 R91.htm IDEA: XBRL DOCUMENT v3.21.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. 26, 2021
Mar. 27, 2020
Defined Benefit Plan Disclosure [Line Items]    
Projected benefit obligations $ 17,180 $ 12,595
Plan assets 7,644 5,579
Accumulated benefit obligations $ 10,353 $ 7,818
XML 109 R92.htm IDEA: XBRL DOCUMENT v3.21.1
Retirement Plans - Change in Amounts Recognized in AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Total    
Less tax expense $ 391 $ 233
Pension Plan    
Net Transition Obligation (Asset)    
Beginning balance 224 75
Change in AOCI for non-U.S. defined benefit plan 74 244
Amounts in AOCI before tax 298 319
Less tax expense 74 95
Ending balance 224 224
Net Actuarial Loss    
Beginning balance 2,017 1,617
Change in ACOI for non-U.S. defined benefit plan 2,242 1,264
Amounts in AOCI before tax 4,259 2,881
Less tax expense 1,066 864
Ending balance 3,193 2,017
Prior Service Costs    
Beginning balance 5 11
Change in AOCI for non-U.S. defined benefit plan (4) (3)
Amounts in AOCI before tax 1 8
Less tax expense 0 3
Ending balance 1 5
Total    
Beginning balance 2,246 1,703
Change in AOCI for non-U.S. defined benefit plan 2,312 1,505
Amounts in AOCI before tax 4,558 3,208
Less tax expense 1,140 962
Ending balance $ 3,418 $ 2,246
XML 110 R93.htm IDEA: XBRL DOCUMENT v3.21.1
Retirement Plans - Schedule of Weighted-Average Assumptions (Details) - Pension Plan
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Defined Benefit Plan Disclosure [Line Items]    
Non-U.S. assumed discount rate 4.00% 4.98%
Non-U.S. rate of compensation increase 5.00% 5.00%
Non-U.S. assumed discount rate 4.00% 4.98%
Non-U.S. expected long-term return on plan assets 4.20% 5.20%
Non-U.S. rate of compensation increase 5.00% 5.00%
XML 111 R94.htm IDEA: XBRL DOCUMENT v3.21.1
Retirement Plans - Fair Value of Entity's Plan Assets (Details) - Pension Plan - USD ($)
$ in Thousands
Mar. 26, 2021
Mar. 27, 2020
Mar. 29, 2019
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan $ 7,644 $ 5,579 $ 5,171
Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 3,593 2,467  
Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 2,334 1,992  
Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 1,717 1,120  
Government securities      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 1,646 1,260  
Government securities | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 1,646 1,260  
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,221 897  
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,221 897  
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 584 756  
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 584 756  
Bonds      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 1,112 1,094  
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 1,112 1,094  
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 3,081 1,572  
Stocks and other investments | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 1,947 1,207  
Stocks and other investments | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 1 1  
Stocks and other investments | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan $ 1,133 $ 364  
XML 112 R95.htm IDEA: XBRL DOCUMENT v3.21.1
Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details) - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
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 $ 5,579 $ 5,171
Change in foreign currency exchange rates 258 172
Fair value of plan assets at end of year 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,120  
Fair value of plan assets at end of year 1,717 1,120
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 756 760
Additions during the year 325 271
Redemptions during the year (531) (300)
Revaluation of equity securities 0  
Change in foreign currency exchange rates 34 25
Fair value of plan assets at end of year 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 364 353
Additions during the year 0 0
Redemptions during the year 0 0
Revaluation of equity securities 753  
Change in foreign currency exchange rates 16 11
Fair value of plan assets at end of year $ 1,133 $ 364
XML 113 R96.htm IDEA: XBRL DOCUMENT v3.21.1
Retirement Plans - Defined Benefit Plans, Additional Information (Details)
£ in Thousands, $ in Thousands
12 Months Ended
Mar. 26, 2021
USD ($)
Mar. 27, 2020
USD ($)
Mar. 26, 2021
GBP (£)
Mar. 27, 2020
GBP (£)
Pension Plan        
Defined Benefit Plan Disclosure [Line Items]        
Company contributions $ 986 $ 943    
Company contributions next fiscal year 943      
Other Defined Benefit Plan | Pension Promise        
Defined Benefit Plan Disclosure [Line Items]        
Other assets, net 1,272 978 £ 928 £ 903
Accrued retirement, other long-term liabilities $ 1,272 $ 978 £ 928 £ 903
XML 114 R97.htm IDEA: XBRL DOCUMENT v3.21.1
Retirement Plans - Schedule of Estimated Future Benefit Payments (Details) - Pension Plan
$ in Thousands
Mar. 26, 2021
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2022 $ 1,436
2023 1,575
2024 927
2025 995
2026 980
Thereafter 7,786
Total $ 13,699
XML 115 R98.htm IDEA: XBRL DOCUMENT v3.21.1
Retirement Plans - Defined Contribution Plans, Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
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 $ 3,687 $ 3,792
AME Plan    
Defined Contribution Plan Disclosure [Line Items]    
Total contributions $ 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%  
Total contributions   $ 1,828
Vesting percentage 100.00%  
Safe harbor provision, employer contribution 0.03  
XML 116 R99.htm IDEA: XBRL DOCUMENT v3.21.1
Commitment and Contingencies - Additional Information (Details) - USD ($)
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Loss Contingencies [Line Items]    
Rent expense $ 4,385,000 $ 5,456,000
Purchase obligation 41,757,000  
Accrued self insurance liability, current 1,518,000 1,841,000
Indemnification accruals 0 0
Environmental accruals $ 0 $ 0
Minimum    
Loss Contingencies [Line Items]    
Operating lease agreement term 1 year  
Maximum    
Loss Contingencies [Line Items]    
Operating lease agreement term 11 years  
XML 117 R100.htm IDEA: XBRL DOCUMENT v3.21.1
Commitment and Contingencies - Schedule of Future Minimum Lease Payments for Noncancelable Operating Leases (Details)
$ in Thousands
Mar. 26, 2021
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2022 $ 2,887
2023 2,726
2024 2,644
2025 2,172
2026 1,773
Thereafter 3,713
Total $ 15,915
XML 118 R101.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income per Share - Narrative (Details) - shares
12 Months Ended
Nov. 02, 2020
Nov. 01, 2020
Mar. 26, 2021
Mar. 27, 2020
Mar. 29, 2019
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)     176,416,645 10,000,000 10,000,000
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 0  
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 R102.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income per Share - Schedule of Computation of Net Income per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Mar. 29, 2019
Earnings Per Share [Abstract]      
Net income attributable to Allegro MicroSystems, Inc. $ 17,953 $ 36,971  
Net income attributable to common stockholders, basic 18,101 37,105  
Net income attributable to common stockholders, diluted $ 18,101 $ 37,105  
Basic weighted average common shares (in shares) 83,448,055 10,000,000  
Dilutive effect of common stock equivalents (in shares) 92,968,590 0  
Diluted weighted average common shares (in shares) 176,416,645 10,000,000 10,000,000
Basic net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share) $ 0.22 $ 3.70  
Basic net income attributable to common stockholders per share (in dollars per share) 0.22 3.71  
Diluted net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share) 0.10 3.70  
Diluted net income attributable to common stockholders per share (in dollars per share) $ 0.10 $ 3.71  
XML 120 R103.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income per Share - Schedule of Issuable Weighted Average Share Information (Details) - shares
12 Months Ended
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) 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) 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) 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) 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) 2,914 0
XML 121 R104.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock and Stock-Based Compensation - Narrative (Details)
1 Months Ended 7 Months Ended 12 Months Ended
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
Nov. 01, 2020
$ / shares
shares
Mar. 26, 2021
USD ($)
$ / shares
shares
Mar. 27, 2020
USD ($)
class
$ / shares
shares
Mar. 29, 2019
$ / shares
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     2  
Common stock, shares authorized (in shares)             1,000,000,000 0  
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)             189,588,161 0  
Shares issued upon conversion (in shares)   164,431,766              
Weighted average conversion price (in dollars per share) | $ / shares   $ 14.00              
Stock-based compensation | $             $ 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,428,932    
Grant date fair value (in dollars per share) | $ / shares             $ 14.06    
Stock-based compensation expense not yet recorded | $             $ 13,745,000    
Stock-based compensation expense not yet recorded, period for recognition             1 year 8 months 12 days    
Vested during period (in shares)             160,063    
Stock-based compensation | $   $ 1,028,000         $ 5,729,000    
Outstanding balance (in shares)             1,225,156 0 0
Weighted-average grant date fair value (in dollars per share) | $ / shares             $ 14.07 $ 0 $ 0
Performance Stock Units (PSUs)                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Grants in period (in shares)             650,302    
Grant date fair value (in dollars per share) | $ / shares             $ 15.05    
Stock-based compensation expense not yet recorded | $             $ 8,519,000    
Stock-based compensation expense not yet recorded, period for recognition             2 years 7 months 24 days    
Vested during period (in shares)             0    
Performance period             3 years    
Intrinsic value, vested | $             $ 16,433,000    
Stock-based compensation | $             $ 1,269,000    
Outstanding balance (in shares)             650,302 0 0
Weighted-average grant date fair value (in dollars per share) | $ / shares             $ 15.05 $ 0 $ 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%    
Employee Stock Purchase Plan (ESPP)                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock-based compensation expense not yet recorded | $             $ 247,000    
Stock-based compensation expense not yet recorded, period for recognition             3 months    
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 | $             $ 247,000    
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)             50,170    
Stock-based compensation | $             $ 174,000    
Outstanding balance (in shares)             406,327 0 0
Weighted-average grant date fair value (in dollars per share) | $ / shares             $ 14.00 $ 0 $ 0
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)             189,588,161 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   0 12,500,000  
Common stock, par value (in dollars per share) | $ / shares         $ 0.01   $ 0.01 $ 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              
Common stock, shares outstanding (in shares)             0 10,000,000  
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 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   0 1,000,000  
Common stock, par value (in dollars per share) | $ / shares         $ 0.01   $ 0.01 $ 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 0 622,470  
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 622,470 607,620
XML 122 R105.htm IDEA: XBRL DOCUMENT v3.21.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 R106.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock and Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 26, 2021
USD ($)
$ / shares
shares
Number of Shares  
Beginning balance (in shares) | shares 0
Granted (in shares) | shares 1,428,932
Vested (in shares) | shares (160,063)
Cancelled (in shares) | shares (43,713)
Ending balance (in shares) | shares 1,225,156
Weighted-Average Grant-Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 0
Granted (in dollars per share) | $ / shares 14.06
Vested (in dollars per share) | $ / shares 14.00
Cancelled (in dollars per share) | $ / shares 14.00
Ending balance (in dollars per share) | $ / shares $ 14.07
Weighted-Average Remaining Contractual Life (In years) 1 year 8 months 12 days
Aggregate Intrinsic Value | $ $ 30,960
XML 124 R107.htm IDEA: XBRL DOCUMENT v3.21.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 R108.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock and Stock-Based Compensation - Summary of Performance Stock Units Activity (Details) - Performance Stock Units (PSUs)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 26, 2021
USD ($)
$ / shares
shares
Number of Shares  
Beginning balance (in shares) | shares 0
Granted (in shares) | shares 650,302
Vested (in shares) | shares 0
Cancelled (in shares) | shares 0
Ending balance (in shares) | shares 650,302
Weighted-Average Grant-Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 0
Granted (in dollars per share) | $ / shares 15.05
Vested (in dollars per share) | $ / shares 0
Cancelled (in dollars per share) | $ / shares 0
Ending balance (in dollars per share) | $ / shares $ 15.05
Weighted-Average Remaining Contractual Life (In years) 2 years 7 months 24 days
Aggregate Intrinsic Value | $ $ 16,433
XML 126 R109.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock and Stock-Based Compensation - Summary of Unvested Restricted Common Stock Activity (Details) - Restricted Common Stock
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 26, 2021
USD ($)
$ / shares
shares
Number of Shares  
Beginning balance (in shares) | shares 0
Granted (in shares) | shares 459,749
Vested (in shares) | shares (50,170)
Cancelled (in shares) | shares (3,252)
Ending balance (in shares) | shares 406,327
Weighted-Average Grant-Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 0
Granted (in dollars per share) | $ / shares 14.00
Vested (in dollars per share) | $ / shares 14.00
Cancelled (in dollars per share) | $ / shares 14.00
Ending balance (in dollars per share) | $ / shares $ 14.00
Weighted-Average Remaining Contractual Life (In years) 1 year 9 months 14 days
Aggregate Intrinsic Value | $ $ 10,268
XML 127 R110.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock and Stock-Based Compensation - Schedule of ESPP Fair Value Assumptions (Details) - Employee Stock Purchase Plan (ESPP)
12 Months Ended
Mar. 26, 2021
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Performance term 6 months
Volatility 55.02%
Risk-free rate of return 0.09%
Dividend yield 0.00%
Weighted-average fair value per share (in dollars per share) $ 7.77
XML 128 R111.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation $ 49,870 $ 1,435
Cost of sales    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation 5,158 183
Research and development    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation 3,573 87
Selling, general and administrative    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation $ 41,139 $ 1,165
XML 129 R112.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Components of Income before Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Income before provision for incomes attributable to:    
Domestic operations $ (2,288) $ 34,425
Foreign operations 837 18,853
(Loss) income before income taxes $ (1,451) $ 53,278
XML 130 R113.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Components of Provision (Benefit) for Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Current:    
Federal $ (3,821) $ 15,146
State 1,085 1,468
Foreign 2,115 4,468
Total current (621) 21,082
Deferred:    
Federal (17,564) (4,431)
State (1,016) 18
Foreign (351) (496)
Total deferred (18,931) (4,909)
Total income tax provision $ (19,552) $ 16,173
XML 131 R114.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Schedule of Income Taxes Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Income Tax Disclosure [Abstract]    
Tax provision at U.S. statutory rate $ (305) $ 11,189
Stock based compensation (13,303) 0
CARES carryback claim and amended returns (3,834) 0
PSL Divestiture (2,009) 0
Research and development tax credit (2,162) (1,841)
FDII 0 (1,188)
BEAT 0 1,694
GILTI 0 86
Transaction costs 1,498 0
Foreign tax rate 1,279 283
State income taxes, net of federal benefit 356 514
Deferred tax remeasurement 309 0
Subpart F income, net of credits 43 0
Provision for uncertain tax positions 26 361
Provision for IRS audit settlement 0 5,491
Transition tax 0 0
Gain on contingent purchase price reduction (525) 0
Cumulative provision-to-return (862) (186)
Other (63) (230)
Total income tax provision $ (19,552) $ 16,173
XML 132 R115.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 27, 2020
Mar. 26, 2021
Mar. 27, 2020
Mar. 29, 2019
Income Tax Contingency [Line Items]        
Stock-based compensation   $ 49,870 $ 1,435  
One-time dividend treated as compensation expense for tax purposes   16,000    
Provision for uncertain tax positions (net) $ 2,559 2,554 2,559 $ 6,264
Unrecognized tax benefits that would impact effective tax rate 2,501 2,542 2,501  
Unrecognized tax benefits, income tax penalties and interest expense   73 841  
Unrecognized tax benefits, income tax penalties and interest accrued 354 232 354  
Adjustment from settlement with taxing authority 9,482   9,482  
Capital contribution $ 9,500 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,185    
Domestic Tax Authority | Research Tax Credit Carryforward        
Income Tax Contingency [Line Items]        
Tax credit carryforward   2,162    
State and Local Jurisdiction        
Income Tax Contingency [Line Items]        
Operating loss carryforward   550    
Foreign Tax Authority        
Income Tax Contingency [Line Items]        
Tax credit carryforward   232    
France Tax Authority | Research Tax Credit Carryforward        
Income Tax Contingency [Line Items]        
Tax credit carryforward   3,598    
Thailand Tax Authority | AMTC Facility | Held-for-sale        
Income Tax Contingency [Line Items]        
Operating loss carryforwards, valuation allowance   2,319    
Thailand Tax Authority | Research Tax Credit Carryforward | AMTC Facility | Held-for-sale        
Income Tax Contingency [Line Items]        
Tax credit carryforward, valuation allowance   $ 2,706    
XML 133 R116.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Deferred Income Taxes (Details) - USD ($)
$ in Thousands
Mar. 26, 2021
Mar. 27, 2020
Deferred income tax assets:    
Net operating loss $ 11,054 $ 2,037
Bonuses, commissions and other compensation 9,304 8,793
Tax credits 8,698 6,600
Inventory and sales related 6,304 6,696
Stock-based compensation 821 0
Capitalized transaction costs 0 259
Other accruals and reserves 2,050 1,879
Gross deferred income tax assets 38,231 26,264
Valuation allowance for deferred income tax assets (5,025) (4,206)
Total deferred income tax assets 33,206 22,058
Deferred income tax liabilities:    
Fixed assets and intangibles (4,366) (14,162)
Equity method investment in PSL (1,868) 0
Stock-based compensation 0 (679)
Total deferred income tax liabilities (6,234) (14,841)
Deferred income tax assets $ 26,972 $ 7,217
XML 134 R117.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Beginning balance $ 2,559 $ 6,264
Gross increases-tax positions in prior period 55 4,863
Gross decreases-tax positions in prior period settlement 0 (8,513)
Lapse in statute of limitations (60) (55)
Balance at end of period $ 2,554 $ 2,559
XML 135 R118.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Transactions (Details)
1 Months Ended 6 Months Ended 12 Months Ended
Feb. 02, 2021
USD ($)
shares
Nov. 02, 2020
USD ($)
shares
Oct. 14, 2020
USD ($)
Mar. 28, 2020
USD ($)
Mar. 30, 2018
USD ($)
shares
Sep. 25, 2020
Mar. 26, 2021
USD ($)
Mar. 27, 2020
USD ($)
lineofcredit
note
Mar. 31, 2019
USD ($)
Jun. 30, 2018
USD ($)
May 31, 2018
USD ($)
Jul. 31, 2014
Related Party Transaction [Line Items]                        
Stock issuance costs             $ 1,790,000          
Total net sales             591,207,000 $ 650,089,000        
Trade accounts receivable from related party             23,634,000 30,293,000        
Amounts due to related party             2,353,000 4,494,000        
Related party notes payable, less current portion             0 17,700,000        
Current portion of related party debt             0 25,000,000        
Noncash or part noncash divestiture, amount of consideration received             0 0        
Cost of goods sold             312,305,000 388,813,000        
Trade accounts receivable, net             69,500,000 59,457,000        
Sublease payments             4,385,000 5,456,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                
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             1,198,000          
Trade accounts receivable, net       $ 3,368,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                
Note receivable from related party       51,377,000                
Interest payable     $ 762,000       762,000          
Related Party Revenue                        
Related Party Transaction [Line Items]                        
Total net sales             104,661,000 184,557,000        
Distribution of Sanken products                        
Related Party Transaction [Line Items]                        
Total net sales             0 35,421,000        
Sanken                        
Related Party Transaction [Line Items]                        
Trade accounts receivable from related party             21,595,000 30,293,000        
Other accounts receivable from related party             198,000 558,000        
Purchases from related party               31,917,000        
Amounts due to related party               4,494,000        
Reimbursement of development costs             $ 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        
Current portion of related party debt               $ 25,000,000        
Basis spread on variable rate           1.00%            
Interest expense               1,444,000        
Interest paid               1,538,000        
Lessee, operating terminate, period of notice             6 months          
Sublease payments             $ 200,000 200,000        
Sanken | SG8 Collaboration Agreement                        
Related Party Transaction [Line Items]                        
Reimbursement of development costs             0 0        
Reimbursement of development costs, percentage of costs incurred                       50.00%
Sanken | Related Party Revenue                        
Related Party Transaction [Line Items]                        
Total net sales             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 accounts receivable from related party       $ 3,368,000     767,000          
Purchases from related party             42,196,000          
Amounts due to related party             1,739,000          
PSL | Discrete Technology Development Agreement                        
Related Party Transaction [Line Items]                        
Amounts due to related party             614,000          
PSL | IC Technology Development Agreement                        
Related Party Transaction [Line Items]                        
Fees received             1,200,000 1,200,000        
Fees paid             1,200,000 1,200,000        
PSL | Price Support Payment                        
Related Party Transaction [Line Items]                        
Purchases from related party             5,930,000          
PSL | PSL                        
Related Party Transaction [Line Items]                        
Repayments of related party notes receivable             2,601,000          
SEEL                        
Related Party Transaction [Line Items]                        
Trade accounts receivable from related party             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             318,000 494,000        
Director | Common Stock,  Class L                        
Related Party Transaction [Line Items]                        
Shares granted (in shares) | shares         12,000,000              
Directors and executive officers                        
Related Party Transaction [Line Items]                        
Related party debt             $ 0 $ 506,000        
XML 136 R9999.htm IDEA: XBRL DOCUMENT v3.21.1
Label Element Value
Restricted Cash and Cash Equivalents us-gaap_RestrictedCashAndCashEquivalents $ 5,385,000
Restricted Cash and Cash Equivalents us-gaap_RestrictedCashAndCashEquivalents 6,661,000
Restricted Cash and Cash Equivalents us-gaap_RestrictedCashAndCashEquivalents $ 3,514,000
EXCEL 137 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %V$LU('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 " !=A+-2>L,6:>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NFEA@JC+!<0))"0F@;A%B;=%:_XH,6KW]K1EZX3@ 3C&_N7S M9\FMCD*'A"\I1$QD,5\-KO-9Z+AF>Z(H ++>HU.Y'!-^;&Y#\/$S=3/,:, .'7K*P$L.3$X3 MXW'H6K@ )AAA']^>IW7+:S/ MI+S&\5>V@HX1U^P\^:VY?]@\,EE7-2^JFX+?;?A*-->BN?V87'_X781=,'9K M_['Q65"V\.LNY!=02P,$% @ 782S4IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !=A+-23/S\7XT& ^&@ & 'AL+W=OTFI$H31Q:RBP@E5)FJJ'0IE->*#Y\LGQO?8Y]LWY2JH7'7)NR#J)A;YHA<8LOW0ZV@]YPO2Q M7'(!=Q92)AU[<-LB=^1GRE]XZ)[5#WD<6R3@\=\6 MM%6\TS;9#&?^* A->M/HM$O %2V/S(%??^+9#78OGRUAG M_\DJ?[9+6\1/M9')MC$P2"*1_[+U-A![#?K.@09TVX"^:^!Z!QIXVP9>UM&< M6=:M:V;8Y;F2*Z+LTX!F#[+89*VA-Y&P:9P9!7I6$!K6-=\0UZEJ_8:-5\3,R^ \-&;_#.;:*!B& M_R*0)P7D209Y<@#R6OHI3 Y#'C=+7A5QO+GKM+\C++H%BVXS%@,A4A:3![Z4 MRE31P7&,2CE"IU?0Z36C,^4JDH$=300&>65\<*3=^/GMPX>:,7!:<#M%$8>I M4I;:3:1]B-039PKEAZ.UVX[7ICV$5[_@U6\XD!0#K1Q].L11I*6)&D3DH]L3<8!#+UH$?D94R39-9 G MO38]<;IGWBG&L-1KUVO".*+CN8Z'<2N]PJTQBXP9K+(/ M4\$!>CB1TAQ<7-%OI36K:2@%IL0U(#T*L]-S'(Q1:0TNKNN/D0%7D OBTD_S MSV3&_51!M"IIX4A#F22@.3,C_9@C9S@IXS! M.6';FBU*5.4>IP8))U0*/FTD^+OE9+Y4RX862&M:30Q'?.(:8U9J/6VD]6,! M[I%OMNWBENVH5C+#$6N8E5)/&TE]ECHR! =ZEJI2,6IP[J1H,]_G ,@00Z( M,2P%G^)ZO64X2U@[?#Z"@@F!#]* MEDQ4!P\'K-GCT=(!:*/=P6B]OV7)=WR5M'"TNHAYI<9[N$2/AS1S[$ M1[(J>1AN4;H9BJTOOEZZQ["P>:UZ^5XQII&DO[7_F;5Z3>Y3 UD3F5=_BD2^ M M"?*\GE;^GMD^N?P1:$GARB6(J\UZRZH_=V">>9X0!* M%KQ0Q@%8(C&2S#E9@"8&9)DJG=IM,ER$37,:YS/!/1F0561"B*Q+'1*P34&& MBP#AM&V1D@F3/EA4>(CD"82O8N5VL4*[@"/*5.&C,?C_#61?ENT M(G:B2I406QJSM#-2:V.CD,4C("&@10+;J'NE67J-S'((\ HXC*%/:_*=5T]+ M',J!OWZO1\_04F5IEAYN<@-(?) E_Z!NX0"U,E&ZHH>[65&;VB^:W<#%2FNL M :NKY9;.Z#6LF&U9;8N-AWGA<#=/5:PZ>Q5Z:\'9APM-?%O R8OUQ=7BX\@@ M^R30*1_/OZS 3 $'UR3F"VCJ')_"<%+YQXK\Q,AE5N^?2V-DDAV&G,&2EO)UNE=N^F4YEN><'DM=CQ$GY9BZI@"KY6FZG<59RMFD9%/B6> M%TX+EI63NYOFWN?J[D;4*L]*_KE"LBX*5KV\Y[EXOIW@R>N-IVRS5?K&].YF MQS9\P=5ON\\5?)L>>EEE!2]E)DI4\?7M9(;?S?U0-V@L?L_XLSRZ1GHH2R&^ MZB^/J]N)IQ7QG*=*=\'@8\_G/,]U3Z#CSZ[3R>&9NN'Q]6OO/S6#A\$LF>1S MD?^1K=3V=A)/T(JO69VK)_'\"^\&%.C^4I'+YB]Z[FR]"4IKJ431-08%15:V MG^Q;YXBC!M@?:4"Z!N2M#6C7@#8#;94UP[IGBMW=5.(95=H:>M,7C6^:UC": MK-33N% 5_)I!.W4W__1Q\>G#X_WLR\,]>C_[,/LX?T"+7QX>OBS0%?IM<8^^ MO_@!7:"L1%^VHI:L7,F;J8(GZ_;3M'O*^_8I9.0IO[+J&I'P$A&/8$OS^5N: M1TUS[[3Y%,9[�Y#)HT_=&Q0==5Q4N%F)1.'NFA1]KTZ(_UR.06@6]0 MJB_XGW6V9SD\PNJKMJNHZ4IOL_T=3B*"_9OI_M@GIAG8^ D^F)TH]0]*?:?2 M)RY5E:6*MUIM^MH.PJ,'AV&(!^I,HX#&@5U;<- 6.+5]J=B*P\Y.10VN@RB1 M7J(2()M:(Y1!W6)ERB2"$H96HEVI=YWT;L+G -&[FXH+$<*$0+)]T M^]W_<.C]^+H&F]^/[W>+ZQ(>*G>\B2WYB\TY@>F<)/"\@7=,JR#Q@\CNGO#@ MGO M[@'E0FUY97,46M4L4I9!Q(:$@F-*1D,Q+2B7AR,K,'H M,)#(.9"91?A5.RB;TLC0@ ,<#H1:C*(DM.N,#SICI\['<@][6%09M^[CV'AD M'/E)/!!F6F$2$3*R%I*#M,0I[7/%=RQ;(?X-@"YA._3+(CV);C;AB2DIIM$P M_IA6B7<4I$YD8Z_GC>>>^T85VO)\U6QA"7'2"A3/7)]!$B8#D18S;T3B$1*Q M>Y\)Q?(WN+'KYOC9/O6"<.A(FYT?$S*RBW"/,4S.+ )(YV![7Z)=SK146 .: M/3O(LU03,ZVRB3G]":$)'6MB-K0=8D>H%)GL/J8=> MF3J9/(LG;.$3I"'&WC+-QM9G3R?LQM.GEJYGG&H!CA]B8Q.99G&,QR3V8,)N M,K4ARK%I3.I$?A1&0SA9[&(]'I@\T'Q$0#A1QU2!"+&?&BD-@]0'J*$#=%9D6K4&=D2IQ?\,2D! &] M0[4VEB0C5"9'!9&;))"1535WIA-',VF5;](BBA,CG[28!6$M(0 M-VD^+?-LP_3\M]NN+E>P@!>\S(3^@&' \VO/)';(=T?T''9V.OB=AW8]]NBY M NJU%&F><8DNO&L/ZZV']BRO^8^(>)>P[?4_)+>LTF2LU594V5]\!;FA>+V; M2:GY"7%&U$I"9KZ"^?F'AT_6Z3-Y.=S(3I-3QQP=9Y[!*2PXH*C47K'*,I&( MXV1845BLQI3UT*1N:,Y6$+TAZL&NU0<@5U!+I&R7P2ZVZK0<4R90%AH^M/ S MB*',')'; Y2Z ?K$%8-;D%FQJH0E83\0MA1H03 \<;58X<2G8[D3[;%)W=B$ MY*\NZI8Z7Y3G?5 +]FJ656+Q(Q0NHXQ[+]-HZ"I.#01Q$P3!SM=B% ME.)XI%"@/3"I&Y@?17FE WHE\EP'C:P$;D*I;/>YA8,8#VL:BU42C&V]GI7T M+:R4)]&8-U-@56K"$'94'!G+VK0+J8_IB%_]'IK^F4IQB'8=K^VN;B+R6P?F MFP6CM;:VV+EJ:[_GH>^N++O@W"%KGC/("6<.'OH]#WWWB[%_2EJ_!XK_[X#B MGR_#+"9X+%WUCUZ'N7G2"FM!W'JTO6[]VEY_<+F@1X$?_+?.[0.X[P[@9YT; M&J\2#>>:)L/P/#UZRZQ?\4,&L\F@TLKY&MIXUQ$,OVK?FK=?E-@U+YZ70BE1 M-)=;SF#XV@!^7PO(6[LO^EWVX?\NW/T-4$L#!!0 ( %V$LU*BUS:7I@, M )40 8 >&PO=V]R:W-H965T&ULM9AA;YLZ%(;_BL6F MJU;:"B8)(;M)I#3MM$G=%BW=O9]=< *JP9EMFNW^^FMC"J& 21:U'QH#[SE^ MCN/#*V>ZI^R11Q@+\"LA*9]9D1"[#[;-@P@GB%_1'4[EDPUE"1+RDFUMOF,8 MA7E00FS7<3P[07%JS:?YO16;3VDF2)SB%0,\2Q+$?E]C0O#.S%O##TG540*[X)\9[?C &JI0' M2A_5Q>=P9CF*"!,<")4"R8\GO,2$J$R2XV>1U"KG5(&'X^?L'_/B93$/B.,E M)?_&H8AFEF^!$&]01L1WNO^$BX)&*E] "<__@[W6>A,+!!D7-"F")4$2I_H3 M_2H6XB #CL"W"+ /39@4 0,\D(U65[6#1)H/F5T#YA2RVQJD*]-'BVKB5/U M-:X%DT]C&2?FRV]?U]_N/M\L[F]OP/7B;O%U>0O6GVYO[]?@8H483D6$11P@ M<@G>@Q_K&W#Q]A*\!7$*[B.:<92&?&H+2:+RV4$QZ[6>U>V8]0MB5\#UW@'7 M<6%+^/*8\'$>[M3#;5E_N0ANN0ANGF_8D6]!Y&Y&:8 YD(T!0IH]B$U&Y!X+ M:):*U@)UQG&>4?7*TQP._*G]=%A%4^/ZE::&.BA1!T;4E=SEF#$< KDU@L=W M8(<8>$(DP^!"?BJ"GVW%5WG]PZ7U-%_+_"/$-9*&)4EC/ZHA)CSK!]_U*!Z MR6U2U("]$MC[(V#Y3N="MF^<;ONHO5YJDZ)&/2ZIQT;J)4T2^98_8Y./C]GD M/:(:NE^B^R>@G[S#_<920L=IW^--:<>J3TKTR>GHQ^WL21/;GXQ\'WHOU[RI M[*"&3F5BSNG<)VSP(OTQ]"W2+OP##X;'X*\U_I(@SL'"X&NP,C9H=K;SVZB8 MH*>/^E1U_,KLH-GMSFRE(KOIQ=4B@>[(X!.P\CIH-KLSF@DVW:L!WI1 H\'! MRN&@V>+.[J9^EVN1]-!7=@?-?J?I_WH#/>=OW5%ZK/M*C^],S559%'QMCX)' MF52?JHY?V11\59^")O\5!,& W M%P & 'AL+W=OUV^ZS$2F+,EC))2=M_?Y2=VJDM:;>[?FABAZ0>4B(? MBE?/0GY76\8T>JE*KJY'6ZUWE].I6FU91=6%V#$.OZR%K*B&1[F9JIUD-*^5 MJG)*@B"95K3@H_E5_>Y!SJ_$7I<%9P\2J7U54?EZPTKQ?#W"H[<7C\5FJ\V+ MZ?QJ1S?LB>FONP<)3]/62EY4C*M"<"39^GKT$5\NPM HU!)_%^Q9G7Q'QI6E M$-_-PVU^/0H,(E:RE38F*'PE?A3/?[*C0[&QMQ*EJO^CYT8VC4=HM5=:5$=E0% 5 MO/FD+\= G"C@Q*% C@JDKQ Y%,*C0AVY:8.L=NL3U71^)<4SDD8:K)DO=6QJ M;?"FX&8;G[2$7PO0T_.%X$J414XUR]&3A@_8(ZV06*._=DQ2$VN%)NCKTR4Y^IJJ@&#L31='=>[:=8CCO4P07>"ZZU"O_&\-3 %\ MZP%Y\^"&>"W>47F!2'*.2$"P!=#BWZBGM7K@@1.V 0UK>Y'#WCVDGJ(EL\:F M44UK59-@AWD\PR1(KZ:'4\1#L20.@FS6BKU#%K7((B^RA5#:[.M&B%PAV/7< M!K&QD9RL'6(2!G$/HD4LRS(KDC2;!:0' MSB*68)(F=G!)"RZI]4('N&,^\ UB+U!%%5.7GO.2ME93K\N/3#$J5UL$^03U MYP"%=6=2T.9^.O +!UD2S7KNV\1($!.[^UD+-/,"?8)2"\Z?HPWC$(BR!DQS MJ$F%TB8P!V;#G W!Q&%TLA<-9HM8D(0SQY;-6LPS+^;;:D<+:<)I#GXI^&92 M D[ K133UA2=#8"D&/B;"V]P0#7A$#EZ*&WB+G@G] (]L+_(C0<"3%($2M,;,G/)(VB M/DZ+7)!%4>8 2SJPQ NVR^2"KT1E/;='$^].),%QULKH /OYX)9K)IG2;\?I''%FQS@L^1.2!&$?HT4,8Q?,CAAPXH4)#26T MBQSZ-2D97[TBJ(=&^R@, MJ602I8/3:I'*0E<\.[[!?L(9?ZXWN\E6M&1PSV)O3YJ^..KAD$XF.(IQ'_)0 M+ ZA_[%C)AWS$#_SW+;PT'@)W Z]UYGIP0Z%7->BJ(A8"B/OW8A,+(X4)'/N3G=QB'"Q_+DFVD0'?% M2HJG5P7W176.X A=6'T8WF1P.HO[1<(B%B:SU)&-I",Z$GE)]#_Y@: Y0&I+ M(7'']T(SA),S'^^2CLV(G\UNJ"I6: S%-H<#0*7JECJS1J\QEYW6S@LR2+*A M5'B1.D+741KQ4]JGHMR;D< OH$TL: =)-Q1R@^U8C*3>??Y6#VM,6W^ Q@ZZ MZ!HE4-E>*PW7%,@U[PYVS$/\S-/M8+."/1!#:LE"Z%J'+9-%$@?-GR,D'1$1 M/Q&=[I\/ZY!3<)I$.$FB 5B+J!=LV#%0Z&>@>ZB+CZRL9U /5$+K\0@78;YG MOGE,QQ;AS]G"/9'!@](394D<]>^G-KDD!OYU^-[11>BGBU_V^V00]7\F49;* M'$1)TD]8FUP6Q7$_9ZN[EQI0WOJ_3G!9$7\N2"OAG(U5!#'RJK:]+14GFG KNAT$0^P5APEO, MW-J#6LSDSG FZ(-">E<41#W=42X/)_-O< BHIRFQH8@ M\-C3)>7<1@(<_]9!O2:G=3Q^?X[^NR,/9-9$TZ7D?[/,Y'-OXJ&,;LB.FX_R M\ >M"8UMO%1R[7[1H;8-/)3NM)%%[0P("B:J)WFLA3ARP/& 0U@[A&V'T8!# M5#LXY?P*F:/UCABRF"EY0,I:0S3[XK1QWL"&";N-*Z/@7P9^9K&40DO.,F)H MAE8&'K!'1B.Y04M90&7D=LOV%+T7J2PHND*?5^_0FXNWZ (Q@3[E)R/3, M-X#&QO33.O-=E3DJ&L4QI>N;A]>U'Y)L[7'NW] D]P "KMCP7J6D4)#L:-U0FP<0-L_$I@B!BCV'IG MR)I39"024ERE4 1*A M3YI)A_0T"D8M9;I&5Q$^TN\$]+0!/?WN[L(!W!'%"$=6"T0*J0S[K\(-1U> MB:/"JI4U9]N:E,A0J9B$:Y&J/4LI2 S%"]<;=_T42@1N%,B8H345\&90R2'0 MI8L)H0UYM(^+:(I=L(LPBFQ;M0W,+=A6= GQ=$G=?<>?^N2;=I7!. E;^O58 MC4<#\N'@Y?X(S@KX21H03GZOP'KOAZ"#:(*C-NP>JRLX$O$ \*.+#Y\%ONP! MVXL2=_*'<3 9MV%VS:(H3 9Z)PY?8(8_#//5?;273]C5,VQ?!+U& U1>[D,< M_3J5'^NI=<;D='/B=NOH,;.;TRY^_VB.*JC:NO%20UGOA*G&D&:U&6%OW>#6 M6K^SHZV;SU["5',Q#!E;)C3B= ,A@^L$;BQ5C9K5AY&EF];6TL#LYUYS&,^I ML@;P_T9*\_QA$S0#_^)_4$L#!!0 ( %V$LU(5!(4K2@( #0% 8 M>&PO=V]R:W-H965T&ULC53?;]HP$/Y73E$?6FDC(:&P51 ) MZ*956B54UNUAVH-)#F+5/YAM"/OO=W9"QKI2[27V.?=]]]V=S^-:FR=;(3HX M2*'L)*JX4X66")<+9LBA0L<+)J[@+3PN;^'RX@HN@"OX4NF=9:JTX]B1 M.A\C+EHELT9)>D9)/X5[3#8 ?! (V_QI8XT#*/ X.=]GV?OJ5+[TR+]ZY-F6>?32(M/+J!$LPES::'0 M.^6:?G6GW>A/PXU_=CZC)Z&9X#\TS7M"W=AP94'@FBB3WN@Z M/,:&,XO0W7 M?*4=#4W85O2LH?$.]'^MM3L:/D#W4.:_ 5!+ P04 " !=A+-23;).58P' M #K(0 & 'AL+W=O+W<7N TAGCZ+Z*->,*?1I4Y3R?+)6:OO=;":S-=M0^4)L60EO[D6U MH0INJ]5,;BM&\UIH4\R(YT6S#>7EY.*L?G9=79R)G2IXR:XK)'>;#:T^OV*% M>#R?X,G3@QN^6BO]8'9QMJ4K=LO4S]OK"NYF>RTYW[!2RIT0'_7-,C^?>-HB5K!,:144/A[8G!6%U@1V_-HJG>S' MU(*'UT_:7]>3A\G<4SW")!6@)PJX+<"OB% XAZ!H!4(S!&2 M'H&P%0@- ;]OA*@5B$R3HAZ!N!6(30'2(Y"T HEI4M CD+8"J3E"GUNQ]Q0Y MSQPC[!/9![M)NB9+ZA1;4$4OSBKQB"J-!WWZHL[36AXRBY=Z2=VJ"MYRD%,7 MS=>T7#&)>(DN?]UQ]1E-T<^W"_3MU\_0U_KI MA[7825KF\FRFP!2M<):UP[YJAB4]PWX0BA8.L?FPV%QL-K .;Y7(/CJD%\/2 M+_.3Y=EFA.M]QMR>6PKANFH%Z!SRYI5?)RY?+!ZQ%SLFRWV16U MYW]2:U8AF![4Q;4N6 \,O1?2I?5J6.N/HIQFHE25*.#5"BU+Q2HFE4O5F].] M_1S-"RHE>NE0L_P3:D8B^?84E=]\A2/O^T9O<]UH;Z[?.]2^^P)J^RV?P=K; M+T"R7X"D'C/H&?,56_%29Q!TAH*6&4/?PM*2:PI!>X:H0C_0Z@4BZ7-$/)RZ MO-_HCVK]NH,^7&"O^3N;/1Q.W@9&7AR1#G8T 7\_ ?\/3N $HU\U.N,#6\(D MC9/DV.2%#0N"&&P^AEW:,!S&?A(F7#$FRH6CI&M/QM8R*W MJX.]JX-:Q.]Q];+,@#9)2)$%:ZZ>Z3I:O5_;Z (* =C[3* M_S>0J.%^\' PSC\"O^-E)C;,%<_0RBT_QEYHQ,F!BM(8&_ZW4=@/W)Z+]L9' M@\:W=1[5E9'?[70;<$TCLH9.0S.NBQ'0D8'QWL!XT, ZAE--#G,P<@.,6=(^ M(V/;/X%ON'HQ CHR,MD;F0P:N91R5Z]P8 =94P:EMONP9+FJ;N*P)0E[/);N MC4D'C8'4!KY< DVJ*E9FGY&J:"D+VC#U_!=@3YK*N!R86O9,?1SZ1K5PHPP_ M7]DHXIX7]CI*YHVN--AJ[&C%(64+H $(6!:B&U$I_ELS08A ";!ZSKQYNHZ74##P/1;BXKZ4,=>.2"J>- KEV4^VB5CW7!T0W/8CBVKC'4]'X>\<4#< MS79Y,O*M QD1$L1F.QG''7NV8R!XF((8GCW)F\3N;7Z ?6*ZU,:9U13;M"0( M$V@+1N]PX' *)2TTT\_&37&:QI&QG_/"P[(IO3FO&*9JB]YV=[PIXV5CHO6);7G#?7:;:[? M'T<(UK$PG^A]0MD>^CYRM49JS=#R^J>QZRI4_9)R#M9#8\*"1.PY%4Z#FJ>EC6]G4;M\N5$__)@>G M.L.TA1SS0[FD*& M#W^^R#2=J>([IA;'7FSFB^-,AV S79S*HJ0ORAU-(L,TZ7C]O/\P7U[//MPL MKQ'55$PV"T:3A(IG>KJ-%W8E;UC#'UDZ-DDB7F)-= 1U/,V.2Y$Q+B77P($> M>,[TSI+RFC^U-/0P\&,-A#CH3> H>0L7$'@0,3>;ERX@3#D.^U*[8TQDF#'] MA?,%XC@A\CWS--*%(HG)CATHTA?0CGR18?+U?WO"0&P*-P5.0$S7V33N&';L MEX[&D6$:=\H90U3OBK'3>@='2](P27"$S;IU,O2- VJ1B5'(VW'(NT'(L4<[ M>DF&Z67?V<*0%VWV&"918AX3SQTX<&%D5A*'MI1@\W3ETH'SPQ";B6>C(/$2 MDZ!9BI&@9+\@52F50QA.RA*B$L9.8\"UL$[QB;8YE<]M=O2S88K$LR M>UX2,"WYZXOZZY9T]5*4O\2&\PJ];K-V-^R-+^XOE+/YN7U5;&OLC3G\Q*)_7;+RK?O M/"M>OEW@B\.#1?JTJ>2#_O75CCWQ):]^[.8E?.L?9TG2+<]%6N2HY.MO%R-\ M.0ZH'* D?J;\19Q\1E*555'\DE^FR;<+3R+B&8\K.06#?\]\S+-,S@0X_FXF MO3B^4PX\_7R8_58I#\JLF.#C(OLK3:K-MXO!!4KXFNVS:E&\_,D;A0(Y7UQD M0OU%+XVL=X'BO:B*;3,8$&S3O/[/7AM#G S H64 :0:0[@#?,H V Y3E^C4R MI=8-J]CU55F\H%)*PVSR@[*-&@W:I+ETX[(JX=<4QE77XR(7198FK.()6E;P M#WQ4"52LT9B)#;H%/PO40S^6-^C3'Y_1'RC-T>.FV N6)^*J7P$&.5,_;M[W MO7X?L;P/$W1?Y-5&H$F>\.1\@CZ /VI #AI\)\X9[UGY%9'P"R(>P09 XX\, MC]1PSP&''@U*U7S49M#1\D]T>_?PUQ+=+A[NT<-\LA@]3F?_0J/QX_3G]'$Z M65XZWN,?W^.K]_B6]\Q@B:=Y7&RYR0GUV$B-E2OY^1H/L ?F>3ZUC"Y%(^P% M1ZDS8,$16. TP"CY#X1M'455 4L]+O(XS3C*CXCE<_DMEA&V*XOG%$(!K=X0 M9*>256G^5"_OM$JY+CRQ MC#^@7M2QGRX5^IX_,-LO.F*-G%A')]#D,DSX"NPFQ)[E,4=Q(2KCLHLT+(2$ M';RZC&?&.CAB';QCUS4O2_#=P:_LE1O1#;0W]_!@2+L!:1#SA][0#')X!#ET M@EQ61?RK)W-] N;; @$*J]^'NM^'@\CKP-2EL$\MRP9[;2;VG#CO"@%Y-T=) M*G:%8)ET/A."F_W=3';F\'#8 6H0"H>6^,0GE($_!E1&)G^5ZW6?BHU<\D:D M6 ,Q](*@"U67L@0G)BU0X@0ZWK#\B4O&6K.T1,\LVW-I5-R0,8C;X+9-@ZH0_W>X MC2K!)T5^5,O@YHG<44%U6!$&&MA MH4O9P+9TA-U\-)=I7!9W D%Q"39_!MQ%^:;2[8HE*EJ,D'T-3.#ID'4I.AAB M"^J6J[";K.H($3)$3KA'F50BW1(3=3/18LH0#N\7%7A(DL!)/ MG]DJ,[(XU@FF-Z0>[=I&%\.A[]N,TQ(1?H>)=)10"1;5AI=&M#J]],B@BU47 MHGYH0=K2$';ST+2)MM3,/ECGE2CTN^1CD+)#:\D'N]EG7G)8Q0GD24D\O XK M94/7,M89ID>&GM\M0 QR)"06OB0M$Q$W$W6"=,?>;!%*=(+!@3?LKEZ#6(]B M0BQ 6R8B;B:ZV&0KR',@KRO,HY,M%7O-R>9A^C.CKG8#\:=IG5(-;#-/"I19^6 MGXB;GV8?+>&-X'4.PL0+M%K+(#? /K;%>,M7Q/^M/FTZ^SE9_D:?1EJ.(8$[ M ^S+>,.DOX'%P51@H.KM"]IEK'$X_WN?[FS54S/Y>4WLA5&7!(QR08@M92EI M&8NX&6L4 SR1'MJ1U5Z @!!?5 YC:%:+=/5_N ! M9? 5RV0_*%"B4B T#<]<5&FU+U6%*_8K*&M35KX9M3&U8R&EFD=T.9M'6CXD M;CX\)HV]4'VCJA3%1Q*&@1/# ?$UT 8Y'X>1)6/0EA6I]UL9XW8Z&\W&'\\8 MM*4UZJ:UQ0F5O:&\J/@[A2+5*2O -.J6"P8QZGF>Q:>T)3;J)K;S59;FX$-H M7W?[59;&$(UK7H)[CPECGT._]5*FRN?0[#951DN&AQ'VS0ZJ4QHEV"?=6##( MV90]V=]SL]ZQ]*CV=82&P:K$&J[*N.'[DUF%_ E>V&E>=N4 MZCS7(U&D[3D9Y&PJM5Q(W;W;32KI.T]DJ9<:#I@C9X+8%2 M-X%^+TH8 P&A0J6%QQJ)EZWELTA_3HCB&=,"D.(JWS-,CY MU+YH6EZE;EY=0%_P=@@/@U)&S 8JI48W?)A+:5$^D%. M_-20XN>SDKH-9C=#4@/S100/NMO !KD!L:KAMP3IN]O&">3MN,YVKW&]]0:M M $=QL\D"Y8LZ4Y*97JDKD^(SU&2']+^ 0J!,8YE*Y>_&@PV]DZ2#L.LG@U0O M"(EE1\1OB=EW$[-TU*>$0\A#/?]9[GJK3[*,^>>:&=I.''KZH8TNAW$8VCHB MOV5Q_YW=TM_1 +$*K?A3FNK#Y-\_IC]'=Y/9XU(]7$#;MYB.'R?-[Z-'-(''#[=H/EE, M'VXNC3KI+$P\.HBZ!8A)[ESWMB,GZ XO-N.GJ:0^-=N7,-6A+V0Z<9ES_F\[O)/9AI=(=NILOQWMTDV2.%@$%DVH_R60_VATY.S(N^I,*Q*E@NF M+HDX]^R#EM<"-Z^='!*8=T9/&X"Y:VM!%:HFVP6F#5+] -.&\>2AV-^AAH*NJ2M$&( M4)N;6B(+W$1V(^]2--=UZFM4Q["#QAG-EY##3O:!/LWDS@'^;-2B?E-D-'>C M@TNDUJ!_J+9/>L MA"I#H(RO84KO:P144-9WL^HO5;%3UYM615456_5QPV&5EE( ?E\78(7FBWS! M\8;<]?\ 4$L#!!0 ( %V$LU)JP%:3W1 )TJ 8 >&PO=V]R:W-H M965T&ULM5II'/Z"KT-TPJPH]0!5;/;_>+S.!.IJDUH[8_2(UZP#R?/DR4:^WSM^'M3&- M^E:5=7ASL&Z:S8\G)R%?FTJ'8[XLG:]T@S_]ZB1LO-$%OU25)[/)Y/RD MTK8^>/N:K]WZMZ]=VY2V-K=>A;:JM-^],Z7;OCF8'J0+7^QJW="%D[>O-WIE M[DSS/YM;C[].NE4*6YDZ6%?Y@;]:LPV#WXHT63AW3W]< M%V\.)B20*4W>T H:_SV8]Z8L:2&(\7M<\Z#;DEX<_DZK_\RZ0Y>%#N:]*_]F MBV;]YN#R0!5FJ=NR^>*VOYBHSQFME[LR\+]J&Y^='*B\#8VKXLN0H+*U_*^_ M13O\.R_,X@LSEELV8BD_Z$:_?>W=5GEZ&JO1#U:5WX9PMB:GW#4>=RW>:]Y^ MUDWKC7)+U:R->M<&W ]!Z;I0[W2P@>[<>A-,W6@RX^N3!KO2NR=YW.&=[#![ M9H?I3'UR=;,.ZF-=F&*\P G$[62>)9G?S;Z[XB?MC]7L/%.SR6SZG?7FG0WF MO-[\F?5N_$K7]@_6+U/O71U<:0LM40-##/4G>_QL:UWG5I?J#A<-0K0)ZN]7 MB]!X!-D_OB/1:2?1*4MT^O_HE?_;'=1569J5=^J3S;V[VP7H'3)U7>?'F6K< MRF 9C]AMULK"&GEG1%,@X1?!%E9[:X)Z\=__=3F;37ZZ^G3-OZ8_*>=9B'CC MO:LVNM[%FR\S!6&T6I5N 8.7P!WL8VMD7K"KVM:K##\? "X;_&;Y*UVW2SBB M]70E$(#$.QNWQA"X\<@^>LS4QJ]V1V:YM+F% 500=6E; MW2(C'2$)/VKK CGJ*1: :?<& *F^0I>HA-IJ>BMW?N,\VZ*M27Y2M]1;MO(' M@U^:?%$K1':^5O,)A?9T/GBXUA4[ZT[7]Z96GYV'H:\JXVVNQ0N=8>_^_/DJ M&4]ILMUV[]X+@B%4U$UMU,??6]OLU*WV#8S=1\7- MQ]O15E<;;TO:Z#*3]Y>VA!):Y<8W%OZ!46EMF*F4X0-F@N/1\6(_\B!A<(_1^;R&P\88<#V?5*)%XPV?J,\K/+[K:A+7U$AEK M/0C;I7,--(%XG"'3FB F:976879Y-L,IFHL(9Y M.!0ETPUTP9VX%E3(V:B'T]-CO+FA;**W,[JX75L$[^R,%ATNC)PS$AZ+ MW4@!,M-\7XS1TZC>)2NPPLUB,O&N]R8(I!#AQM08&QP M\YM%^39(@ M7F:G9Q-ZJ#-)[L)>SI.5IQ<_[5D2 52C!I0VD,.4K*& @$%Q[QO*'W\'[@W+IUI?80M;*(5;*>\WOX5G%J8ALRO2R!X7S.6>E&B!F4 K6":H](B@4.N2[J\#^H-H>EJ MIUX,"@%MO-MIRHJ1J,SV5V#Y6/Z.49= M((T#N$4V*M#U5+X/!.+HSLNVZ,%F'YZ26Z3WHVI5*R-E>;@0-AV'<1979J6 MIN IA!@@.:BH1GLB&86D*6V[PR4$!@D298[$G?-2%X65;!.C$*P:D@H0L36F MW@_N82H@=!<.EB*IB%E&RU)<4H>9V#JG^B"QN_2B5C$N2_YKT-/2LF()7?RS MC2; &KG>6/*C] B11X3.+L@>-^@AD& J#9/#!N88TNK*?EI[P(YDC>)/LH? M*;*88X[X,@6#[0V%M2DQCB@!12A)^%?9]/R,3+!OY*^DOJZHB*60$%^YGL6GC.JI*P<\B 5K! Y_K F2GPD P?C M'T!TPOXF (Z$C!R'B">L,-R?V#Z12[!!BI':E&S(95LB LH43?'A*(\*&F6/ M3#=B]2SEQ]:[#; AOK'%(I$CMLQ>L<2#+D%==G,C-N$B% M<2 V[9#76 M76(C/$NDD^=2]@^"%AI6_3@([_2MO/6>5(^F?#&_.*?G$6$,ZQO4 M X$ETF]#5A(!7TQ)P],I:;C/9X8RQN+^\:DB,F9"J(6G*/0W+):((UN=9>>3 M5_L&2XSI-)M>G)-UF#9\1\%A@%QD4U3=]_$.UU2I"V.)F!%)[Z+>(=L4#4S" MD5L>Y8 )VZBI="F/+=#)ERFBKYT0:2OTR,3Q1-?2U:LCPK61C B4V>G%2W7U M/,A'@+_FV$ZD[OW-7Z\_'$U?(4>!T!6U?0F3I]-1)Y >!"-8.*"JM5N-92'XB$!8O;=(,9SEZ>.R?M'ZQOPY"- M4'>NN8$.'8J!W92-3(P0WWGJ"CAHTB.-WE'E7(/ ]",I:34!4P\ <1\SF]%/ M+=*T#*X&:V17@G[V"86&(\8+:@_>'#E@S3%M>@8];(^;RN8F0%.4X^/.H;_5ZV5$K'T MKA(.5"<&Q4P)'H$>.4W=UD3'K1DY?".SCK6$Z>BA_1ZJ@H]K(URMT?=F2*A2 M&:+I?J++8)Q$Z"N:*\F@AHU!'81,-U%V/:-26],L"LU#0UW$2OLB45\;D_49 M_IVBB&9.%;W#5DCPT;E-!I<-I0U-DEHNG[U3UXA;TW[)0I!I4'WCN0,&B7#<\K140S806ZZY4J+A)* ZH3O $'8 M_ .JKZ/&L'?DD&(_&:*2"+EN@QD[?#SNZXR]H> G,(VP7S'"K+7O:0#RW M,T;422V*Q''7H/0/V:=-\>F0Y6Q_!R %_5>C#($UX8FDR(M,H.1%B:.J, MFB7"FNB@C_$?*-"[J=D@[_8]V%DGPAW1Z"[UZF(O,_O1I9.12H/@+.C=@KI) MT*DL%G_'$\W8T@T!T3S(C).B >2X1#%OXCQ*^#59!J72D7<>^UP7P,5 ST9 MYX2G#=\=T\# W%0(&RUI_K$AD:%ZS*=XA!"1O(K#0Y&%9_-M0QG?(>6C41\7 MJ8R?7=O5&J)UN!!Y8PVR -?20*5@DCB(0*HI#;$)B1 .PAAOK>\/HL;U+YDC MXPCG6F&)Q_'\B>TR&!(EC.,B4+-870UE/U+WRPM%U.(9MMNBJ-K\OI1A+;L' MCT5OU=RH*?M2JV #(5U3;=Y M/!A*=NV'UPSWG2E$8.K(Z30I&OP_EY\\V.,_53SN1H1$2O,$CT*;W;'Z^$ M M*X^3GL/6P)S6D#K.Q\$$1>Y^:1TVI43,T9-0LB43=$2C'J/QV.+#-.73DQ@* M<2 =SU*Z<)-%GXLHDHKC:U"U, MF0U\)0(O!F >0#[CXK-?>X@\K$":17?KA>51P[QRKF 0$LHG$,%]08E\+5)W MUE3#2 Q:IJEG_+,C>QS<,H7B.S+(/ M:0P1>3%V/-1,!38=X#PFBA_ZB1^=9*%4Q;,R,F+DISQ+>GP\L7#>\RSZ\'3. M/98*V,3!??@ZJ4U4!0CIBU3Q%,51!S< X MR])\L]R?L35*"J'N7#,RM#V+T:T]JXV&$[%2_6]L< \?GC'W]>-!&T^TI+/B MD18-H9ZSWX[$N#.;1HX7YG MV]"&9RRR+[_=C_,TS[' >AO)"\I,PR\/QXH78ZD\*H'4JRN+#$0G;LU2QF0) M$NX,G$/J70$KTX$4OWWUY>,=7>V.IBA>Z N"- ,L]3;F4GHT%=_&\/G5+0(+0V>VD^E%I]77][_VQ_R$*W]I=6F7%OI<5R2CC+G2>*=[[R_7 MW0D[# N*Z3QH-W5O@29E%@TS0>\2P'#$"9MK[W<+G=_'@PC>+.4 SZ^ZDH_. M-PP^\?A\\UN_%:-=,JCNKF<^3Z1($]W0#XEN0!LP=Z4191 M@6?:0<*6O+5 [5K:OL>%3'("J0Y?99/S5[(4C-)U"V$X&A_1D5J&%I&%[&\1 MA^?GEY/CP2"GW(V3BH9L##JL\E#?PUEV<7Y.OT:Z9I+=6'E^.8^B\X"/71)C M!]7(%]]!W%G7#T-\>"!^0_/OO#H?:I..>?;R($%MESE4+'NW+ P#+AVU2/9# M%N*Z1!3R:&9NXQ+[207X>/"IU6T\!7OJI'THLI5FX&QVA![JGEC+V5Q^QO U M E41AW_VMB#^@M"E(\B8NJ7&;[IN(Q@]?<)/YR"CS9\Z*.G28<^PT_XC'=B# MH_W9I2(2/K?4I$V^O;R2 M3P[[Q^7#3D/VB#[HO4M_\"4$L#!!0 ( %V$LU)&;8TCZBD 6& 9 >&PO M=V]R:W-H965T:R5YYF%C'T"B2,(" 0Z.;K5__>:71U46"';+>SS88I- (2LK[PLO M;KK^X[ /82P^'9IV^.;!?AR/7SU^/&SVX5 .E]TQM/3+MNL/Y4A_]KO'P[$/ M9<4W'9K'3Z^NOGQ\*.OVPRO_TV--W--P^> M/+ OWM6[_8@O'K]\<2QWX7T8?SF^[>FOQW&5JCZ$=JB[MNC#]IL'KYY\]>US M7,\7_*,.-X/[7& GZZ[[B#_>5-\\N ) H0F;$2N4],]U>!V:!@L1&/_2-1_$ M1^)&_]E6_X'W3GM9ET-XW37_K*MQ_\V#/S\HJK MIV9\U]W\+>A^OL!ZFZX9 M^/_%C5S[_-F#8C,-8W?0FPF"0]W*O^4GQ8.[X<]79VYXJC<\9;CE00SE=^58 MOGS1=S=%CZMI-7S@K?+=!%S=XE#>CSW]6M-]X\OWU[NVWM:;LAV+ M5YM--[5CW>Z*MUU3;^HPO'@\TO-PU^.-KOVMK/WTS-I/GA8_=>VX'XKOVRI4 M^0*/"= ([5.#]MNG=Z[X4]E?%D^_7!5/KYX^N6.]9W'WSWB]9V?66]AF\9^O MUL/8$[7\UQT/>!X?\)P?\/S_!;W_5VL7OPP!EWT_C#41,GWQ81\*8N)CV9?, M'/3CIFL'NKZBWZMB6[=ENZG+IAA&^H*X$MT.NZ+O[YZ]99X M\U]3W=.JA[(E1L;%Q=C17Q]#$>(CR[8JRH&8_X@G#L6X+\>BW&Z)/>ESH%6. M78]GEP? /P FNCZ,PZIHZG)=-_5(>UGQ0E4];)INF/!4@1T;#BWOMI0%L1/\ MB,_W;PZKG@.C)>$XE(UN(GPBB3C0']74 \OI+OQU#'W=59?%^VFS=[OO0P-P M""W3$+930UNZ%MBW]2<\C1:NV[%L=_6Z"7'C94-2DX"E2PGO1=5-ZQ%WEW+( M I"(B=#30\:I;^5+A3?>?P(1+=#0F_JT$*-=E,S$>Z_:: M,-7UMRL\OI\(ZNQ<<"\NCA1%4&T^7D!FTG-NRKZBBTA@AKZG+\;RD[LZP2GG MV]%BV,\0^FO _C-=0FNVNPXXIB5KNM"16Y"E:%LU(25N\I*X89SHH&DE$M.V MZ:HFLNN+;=\=".IN<&0JCQ^ *KDJ,/(/Y6VQ#@4NZ4$XBJI[R>JR>!Q*=LV,-L=NZ&V \9/K[O# ML6QO__W?_OSTR9^^'HI7/WUX7?Q0;D 6)"0(@6ZCP!*0_K8GJZ(?B9*P\BAL M14+D"*2MF +IR:^6("/$;8GY"Q9$5P6;PB&NF=*(+ :HI,+\%=EFYMM M9P[SAWU9$QR5TNK6H'^(BW'5TZNOLWWQ=T^^?B0XY9_B33?ED(3(("(V-+< M_/,DD8J5TUU^.PVD H:A>!]VO-%9!A(=X OK\E 4_P?^ZZ:U&H283OV]7JR8[\NB=(FK#Z&7<\;V=3] M9JI%1]C/I)P^ OEDEC45637A,@-R3W@J"]K1K@DK0@M_>X'K,CT2RH.JBHK, M'X(D]"S6 "1HB 4^5KK9=R#"$]NI76+6HAT6JD5O#I["98%D29HC7<,\AE**9TO'2^GQ4)$P*M^^" D] M,3F)(&"Z[8B VZ().[J'?@,]$>$'^DFP*:(/H/?=M-N3E13)V4P\9A],&5G\EC7RQOKW0C_)($OE]-RPC H#VJK/81!;M_ZD^ MU+_!S.BV]*2U<@=9#8"ZIRWVS)"?L]EETBZ+=CJL:5=L 9!H[&NFZ@PU3'UR M-0@SC&PP*847L*GB+:P[UL9D4UN3UA][NHP.\[(@)X!,_+9XS?)VX& M=H!'WPK&$UF*-3T"=BQL>CI[?KIBB@!]NZ?OCD=F-SLBDGOLP!RG_MB)AT(? MB3A ABL2U PB6?]!OU$E!;BCD7@#V3X8V!]%, MQ-P0_SZ_^J/Q&PP3WH1BBN^O!T<&Z@(@!@(@OJ1[:[5;6/"0$*'[;-OKT :2 MB(;8<#@VW6W A"CK/6(L"L!BB5&LK;,CNVBC(>PX1\31/1IV-,N0%=@'Z(S M<@^(>T6+LU5OMCZ1P\:10[[)>V@K%TT.'NQ4S1=8+HPB^G!%YGA5U<*"S"\L M:9C.0=3_D[V6,/;$%\4]<_BQ?95+'BLS;OM?86'.8:_+85]\3S1#%G;T+-\% MF% ;7,^_>WHSV2-FS;[>[8G/FII6 /E PF.>9-=7Q.A$V+)["-YR;*$4=(3 M!1TDVD+8;Z#!5%R39R.&/OA!C7<1PJ<_41/C&%0-$)GV#^^ NL>YA -7*B*?=BP/H=T<&6=!0Q::C M2\HC60Z?U(/>DL^A?I3P=CTXB B9(#2A8EZ51#[[0VVG_C6$>T^&1OQK1XB4 M\R/Y[B2E\P5 ^= 9]Q[3J;7=)R+$.Q5)7GJ[^!FL.R*3\Y)-V!CDZY)>(-B;@4S,8I'@*AP]6:\ MHY5NC; ,JY&Z/4YZ8O#.YE=.[>FU-WOLAD%F-S<")& 3M&T%UX \TPWI*Z$U M$FX-E/\@@2A>B*'6P,PT"+TJ*MRJ*R5M$!$1Y74-YEDC&?%5\2.6+)ZPB__D MZ=?%?TP=Z)[/5D08YPRB)XL#I/L).>!&I59WCC5,"5GT:5STYQ,,/.R2CVH@ MR#,?2>2)>/5?&2@<_2#LDI6^_-C5[(8HW2S.RF)GU VM<+< X7&)B]QYT36; MLF4]T?5]M^[$U2=KREVD9$ED5PJ49!G2"8XU-+S(KHFT&DMP%?-WXNU9Q-LO M"[03P1RFHT98UM"5XRCPMIT!Q!M-JL)N.#?\>NHJ(?,5Q"^A(%=7%ENB5B)M\9_+5NAV?N*.),6SV M+5D,[&[1T\ARQK\> AR.<(*$?02 &*MU:(B"P&/+A61^G2H))\$?^E3:*A9? M',..C)3?XLKE(DK8FE'IF<+ 2201DB08IS*.]@\5S4(@R@ YV'JXYUR=?+Q< M=,SG=A ?[DQ;GM="'']R)QI=P@50T@9-O-'UZXYDS,.!9-S?B8>++U86TAR&//BY$="TY(#H.#+1:#/.NU+Y)UPVK=/>QO&7>X\2-!OQC[L,90MAC MS<'Z8Q!YZ39<3='78%ON@B5!"T/.&&X(9WCJW/XZ$@70$IP*@&BZH4^#&@-, M++7XK1LR2TA7ESO2'YKE.6._@5G&8LWV5;0'(30T\!%O8]]ST7)$J%\<=NAH M,1T=9CDN[.+@I9S%!9W%13(:$]$GALM"&!HL-[N!4$M^>:4L0M(Z6HP=DB>! MG[R=!-N]MZ%)H-'U"0AGN."+O"FY4P];F, 06*(Y".T;%J) MMX#$3E%'OTN4FV"X12JW"LAR#1__*\U7-7A:*+S0Q MQLZTD(/IAXE(J+7(0_&PO@R7I#];M5".M"4$)K$E^,I\'A8["N D.RO6W5-X M=&E9]DQVJHU)?,>*&Y!"&L_9XB2)NTK>%VQOY1J^US)^9NK"AF.#C.D*J>*< M?T1J#)IIFA/? D(U"%9;LK8T%8T\T '2 M&59H1>I3%40$V8P"* NH;$Y'P3V3O186)-.HBKCSHDO+E.EFPA),Y@X[J)-= M9^9E^F[#&15#)!BGK]3K6\RFDWC9)NFTTCLX9+0O^UTPET]=A?)(5 MV T)I]N9%2SQ*%*RZY)I^HW6&L"R]I_9B!]Y*QK=@F&H&:"!J6>I?&$EP3.^ M9!TD+Q:?S1)\6_?#2(IXI9^0/EI(/QDUQ%H(\2D'#DVJR%=!,R!0,(Q&&KM= ML#_2S>J](@?R"10G\D(<_)$%\T%(]-*-%*8R2P93EB.KR^O(G%$5I_ M,K&"A'#K^H_8(JW&>V000;'(%^RZKCK!\6XBIX8D4JKJ8&9)-H\&S*+WD->G M)".*X[SKS,W9T!69#;&G0R+B C-/K 8T# BY3X8_V,D[->U260Z 5/M GZ"G"EK!@01E%IA%/8$X M8C.J03:Z!0X)J6"0U4HL+RA@]OTF@]C;SYJ;6\X,+WBI6-@GF,KLQR?Z,2)93@X8! M,0J5RE,273,1EU:1\C=SHMZC(B6+Y9N!/T2?9E[ PE("8M2LP0Y*@/V*'@;7 M^!49*(^\PXW8+='Q ;*X$D7(UA5]@D)P5MG7="O=Z\PTK%E>H[R%/0'8^8<# M&>-0RU9/(_Z;&BY)2O!BM%H9XV :U.6L/9<1$"3KZ9;D+T#DPB6B\)%S?[C[ M^A&\*A)>)M@U$J.(J(&$S6;J+1B ="-BW'3O]J/H=$@J:BJ,\6\62?*G* M:JY ME#6IIWZ4I\]+H7*3CVMH6$B!-=KD[F<,DM>E22EKJ\8+&P>04$<(K&X:X(:U M+=E#[..6FX\7$/.QQ"MAE%,=A%%7"!:?<0B"Q'B:FG0[B0&X>(P93K8W*293 M"1%=NH-)V$KH 9&6:Q@1=1OK\ER5 M*^H%L#(G$Z,]0_1C6:B?4;2)7U_S!C/A+"5/'%W8:,J)JX^XXFU+F!'_L$P5 MU*D6E;;15Q<2VMF&X&+150TM+)Y[I\0M%-5>F,VC-00:"46TBF.&"G-G,,NA MX-F->!/^AEY8&57?(_L3;)#'KUSF?/ZTE1*,+)\Y%80"+M-%%"GT@^I$6V%F MZ)D[&)/X'$JY #-I-9GX)+1'4V@2NN^6($XB2*^=8/K*+3"O_5'($4XH@ MQ=(BP212 YS,-9-,YNQI,W+5FY5L!JMKHOSO[]R("T0?[SKOS$0:U X;OA(C M#RT36/E'V/7?3G53,1,^>Z))>/LJ)Y+O:>/=H=Z(.Z#PK!$?.#51<=4ND90# @ MBIR91"#T#9+\0E:,CMFU0HBM-^SKXV!F"*I\#D9B2ME1O)$ZIME0TH2PHF86^72 6R6V)"J&X ME4-7/TB((2UV6N?%[NNF9J' [B"TB+C/7#65]J,.M"67<\^8UO)UY5'4B5QG06O!_$FK0[Q&':U8!XW?)F M>V9_@^U?I;X&?CBUDA-]L>N[Z@E6FB".0,DK0:O(C?(R?K)4,"EO+XLR3([3!E.?'C8-7KR.[:@ MF0@'';B(30XN1,D %;+G\XI!;>4[$+Y C[S96JKLZS[7Q!R/(1*'_XW+$(UVA.-.$8@(*@LP$N02 E7CK(1'8:97*?.?)B9V3 MVYME]_W,,@@1ADKZZ+QO7YX2;3UXA(/8-A<3*#4 #&?ZARW'.V/57&NJ/C\+<3BTHL3SYOKQN-% M6H5V+RVZ.FBQK&;5T!\6M(.BPR)3UO3@P_Q1-"_&]HEC>^+O-B;(7__\CS?? M73SY"VEX MGNHQLT,6NTVDN- LK5Z]U.7"OF"=^9<6]PYFI6]^KBF$G$Y\04 MLJY1'.Z)/$U9*>\YNDI7I)/TT(C%YYU^ZN^*1^\?K3F]TCBV/@1K+6D:<>$X M0B'A]8A)#N1IA'DIHFQ4QM>1%\=)@C:E:6*OW>#+$[7T&U$GK8?%.2$0-4IV M+%1DD0ZPX P M'XGQD<]%MLP6^><10ZZ48W!8&LW$..PB*?(C7*F_BM!9>Z4O]6]CJ[$D1D^C M4MPZ+.3R;'5O\+!0EH8Q=!I&!'@Y,%P[G$J*Z/#^\.QJ=75U974#'"G*&Y=> MG09&M(MX70@,VU7B"8@_ MOLQ25CR>]#SOK4MQ2_K[#W]:/2%V4EB5>&94M53N?EG\M>LJYJ[XH0\:!(_% MWR O;2BR&O"%6$BN6EW#2.P?*I.Z<"T4IY764!T#9S09H)GQT8E^%(4C-4)= M^SM57R_6QA8AX< QJ'JKHEL:REA=P?N ((W/OBR^OTY!+$F91=7F[2/VSECX MQ^Z-^I!=X:H;A&G%!C3+L*D/M1BAJ]1#>*>Z\L(,_+=A/SIU9\1(0BG^?Y[E M*RLZT"&HQ5980#?E>9/+U_!YKY* F;7ESMTG0O;'P&G- 9D"S67@"/696J"O MG8^*%2Z(DPPV 7!J\OB:AZ1WF1;\% EN/N4\OO3&"06J-7.&PD0LWWW-/*(J MO-(=S4D44C1;1$L$2BWJ5+^V2YN \[I?O/>"-JQ_+\BB6( MS#N.[FM.:*D>#+V*1HR> J7=X2*6))WIVXZY /$44N@DZRDRJQP(+2TA +PAJQ22R1GD( M-@P'@;PHZR$N56"C)H2M:V8P%L@Z[$<&/9P. M)ED90EGB2&/MF]F^

BUN3*1\T'RJ)E5/985O.]--")T/[+!E':HS>(SYY79;_9 M)MU4IL$WA ,.ZEB0KU>ZBF*-S-+Z( 5F2SR:%3K%LA!M=_3%GB:,>7_2=,6V M;MP-6=0Z $H( XFSGC5\1FV(U88L>1XK.4MNMQQC,$U/C4O2BJ%K1.I8UR;W MMVFJ;H@-$7DUZ.]LT(Q)ZW?@+7^Z5F>H0Q@D!\8%;7F^0>Q(R4:4DG8KQ=-F MXM#CF5>#LXO-ISC/@Z0R1 E"Q-[L#)!H^<>5W956:EO%_LR4KG*=&+7+?VLM MOD62%JO7>0%NPUK(F]'=]6$]D56FS4X\[H*6;:1V=U9&&Q\<0RPI ,D%%YKP M'F0^"2"/9W"=;0@0HO&#A"-M]YWL@:70]SS4 @A1[_.JP+$_^[J;ZLK,["5T10"_>%2P?NY9E2$E&^83'(14&7,J[^VA6B*0U_[=V;V_/+3K M POQ@XS'X\1(BK# :):(3&BY2:RTBF>90C=)2=C:UO#SR=SDA^YT>MIE\4L$RI^-8A)U[W)(>9!7 MLE76&=W)Y+V^2P/13 UP79^- 5 %0XJ.R\5MQLQIJ\:XM%G>&YOH31#ES7W2 MDE'>UP'EJGNNA^AC)W8S4P/2K3.H4VT%EUN<[3"&HP1Q:+6OBH=/'A5O1-W< M&IC,4\)2K@=!&U67@KC)-$L!" 8Z]7JTI&$.0>TN""@I@A)B/Z#NN'?BCD2>"R!7G6H@N!K[44\FJ:[*_I8&W8Z@ L?9U8";J5SJX MZ,8;Z-:+V%99/VR2*T<)^KJ^T7CW9?'PZ8PJL\B%.ZM4\REH52)]>^;R_&@U M:9\:!V O:BWU@MIV4<.]0\WZ#2PKE>N) MJKG?7!K(HNOB3&6%IP@U^^'J%F&H"SV>%3C.8:[O,]>J'I=C6X;_JP>3 M@)1-T:V'.N_PX0^RGQ!"7I+(9):C/OK@+IE.EME#&(EH0=,,KV M=\2D/1\.F&W9WW=3\C3.GFE2V<[:Y1<^(!P-,*>.+LE M#5%9G^!BDT1RRWEY_;[+DKZUYFY/7.P3QB%KIU>"&, MS%Q4CI@**;&ZTWMLF(* PU6'K+8.,ZN4AVA/HI'O.WUX+0,7;:HLM("?I,-% M&VO^WQF [Y=)2=-NG@2ERF[QZ=RBT>[*7=(XV=-/4LSS$YGCOE(&R@R:>)'R M?TX760RSO-59?&3/#*DS:Q'X%1I(-EH9SW4J)"\V@8=LS4<<).]+[/-S^$M/ M/@T2Q3YJ\:92LEN,P+R-)TTHE;P3U\[,&K'_1[,4>>YL,EMVVB63^%-))A=" M54#Q3!^%HU#]>8=^QMK'R4E%.6O_]-0OZHJ4:9B1YY M3!,]<8+_**W-=$RNT6AN6_G=6LN*8Y9?N($FNY%',]"VM"APDMIY?H8:Z)E MS/E ;)&H]"P$:(L;!*XP=#ZD),ZG S<42:1?V=+V6IG[<5S9J1EUX0&8R]P MKC#N";9H!04SO'0]LDOO2A^TS]FG;;-7'>0/2$T!$3S+N(CE0KL=@]E%L'>(Y%KQ@48[7(""$E0R1JZ;C^8?E(V3$ M/=EJ$-J6T^VM'N]A!\'"%_;K&U0]9;D<3=+ MJO X1TVR*S^E06P:BVY(JR+FH -D;&;C$O!<"Y"FR4#VG53ULWEWQG'/@F^G M27>=1W(?!%'L>TTY6!T*IXYUBNRL7$X/E L-.@MG1T,I\SBM^S#-VKTL?F:; M<"D!$-]5\Y;)U=D.]Y85EIMH$F2VXI:T?OLQM$D+\ PBY/5?T98)S%7QOIO2 MG](R.*%6;L:AVH]0S0I>2HEFEV8!V110]71$5+H1YDQH.QZDST3VB*N'6.OQ M+6?N:&T6O@T<'3+/4I+T%0?WAVYV8$N0JR83J)'N]+$UK5RL[W/G8F&Y"W[_ M[U==G6 V8?4T2')9_-7J'N;M'PX6C9=5B0X4FBQ^LV1G1.Z0&7CCZ4GKA0XF M'?4K#YAY=CK:+!TOTP)IT#U/(I=^XSWREG'601J!JV:258F7*5QR+J2QY%@. MBX^2I/:Z9@/)"WO)AVH(@>.JV^T0QC'=Y&UF2Z%C&+\[D8 QLWY(9L/7>:687J4#Z;AZLTQCR7)R,@XO/_4?)D_/846?!^-"YCN3P4K M-(]U3CC#*R$TIW&V&*))F&L#Z"[?',_TED\H.X6Y[$_"\DM#NZ+85V-I'3@_ MF(U'F]9\P)OUP^[(>NZD'.4.--W\W.]N0@-*\/I'(S;C8V26_* MG!LQS.S=5I&YF0686LK>:QGQ('/RF,U-C;,8EA1K'/2@4[[94+@;G=F8Z]^' M4^&^'V(R<\E86,B1KU)T 0NX(D:=V]&MI?<@ 8F.*/UQ.S5;N KN5V' -**" MY\K'[M_3"EB7I=YD>^&YD( &8TEC&0GCTK<3?QZ:WO.[Q[YE _"U'TP^EXDJ MDK/AY8):+NYOFNPU9MEETI\FS&9?GSH$ MG*_.ZCCO@X:7#U4T7Y_JD!+JA<^&IL20H8SPP!T*SYBE?:U6G MB=PL>&9RBFLLNWX;;!( ;__6D@_?S1*]I\#>AQK5#(PA*8B,HXY=+B7Z[7H* M]KS8A>5[^\6GM/4UIWW=(6[O)WZR5=_^M.77J\\$DE)CLEN ?_HB+NWGE99U%IYYVT?AS"96S=W'Y.:]0L MRO56W_/ZLTN%."I)KZ2IN<'.6;O0EJ:1CKXT=C9S%*60_:",[Z4 MYR&R?QRJ+*C+ 7(>11BCD3'JR#.>%EY9.6L \L1?Y^-]^)69F_0VA/2R3(D: M[UJE>#]SZH[AR=)L$U?)>F.M!W:5W&3KV)#9K:XVP5(6=')Z-CK@)B'&CP^N MKNO! B,183H^*/@IH ZV]/H![H.CLT&4!U?%>>,V!<\1FB5C.G)S<&/^CD._"M$C5+RRQ)BX,1:AWTD[? M;%JNEC/<.:_+5TH.\KZ0E97/:IN!\[IL)J:%>K0( J],.GW;5O:B@'S"F.&1_Q97J+ X8=[6=E+3%LZ5\" MJPHZ%?*XL (/^+H/\_K6V132U]?#?.;+0$7[Y*]X62VPFOV/M8]@7L<<#+ZUD]?X/XP[4K6B3#ZGMWSB'0X MB=+(@F#:ABQO:8F]<&P-PGB/UY]I"7*%YE@^EC+WD9=J \FZ4F>C/#[CE&=& MG6](8'#J?6BPFMO@ M-_QZ=B:-6/<5$,YODZ?3ZLR _'KP[\T[JS?\ MRX>X'S!F".+X>!&A(H?,#F*@)J(\?468>P%N:B_'19:P&ORH._K^P)GQP?JN MU-AS+RS**E5.7B=BP48.,L'A )VRQG,$3I\1G3U]/1_3/EV']PC"T>=]&YQU M;&I>.B_7QNP.02O&LV$^$0CW&J%\G,7G"77EG08M)<-H#^%5Y16W.[3/FZ'P MQ=4?/3_$PLCX"C"F6)0G\ QXA-H:>W/)J30P^:U=@280\H-57K;WPUJC;)PS M7[L8GKW/2BR"+)>8GW$M?N]=KYJ*Q.(*;7W!FQ!;&AJ7OTWG%/NY0I8B6]KI MA=%V)&Q>(5)GUG&D=)D&;:\NBF*)#FQ MF F+QW-@P;3FHVF02 K\0H9C/6;QXVBT\'K;=/ZLNSBMYYFYM]E4^J:D,KXJ M8)F98\[,(LP4B.I(_=_>\( M8=.7M'GSV=+NQ%)-(+N]_*X9^B\>CR]?/*X'^M^&_NN[&_H_4^MWY5B^?,$# M.5YSP0R;9=\\>/+ ?8M\]3>@?> &LS-X+_\;4$L# M!!0 ( %V$LU*BHQT9WP< &T4 9 >&PO=V]R:W-H965TY].-P'6J(M M;FE22U)VO+_^GB$E64Z!IV6@JUDL8K M:\C)Q>W@?GS]<,[[XX;?E-SXWF_B2.;6?N>'3\7M8,0.22WSP!H$_JWE>ZDU M*X(;?S0Z!YU)%NS_;K5_C+$CEKGP\KW5_U%%*&\'LP$5-?VJ2]T^F \MH'NVJ$X<%*F?1?/#8X] 1FHQ<$)HW )/J=#$4O/X@@ M[FZ<4(W0P#%/+R,&^$'Y+P MY 7A\80^6Q-*3S^:0A;["H;PI'-GTKKS,'E5XV?ASFARF=%D-!F_HF_:A3>- M^J8OZ'NH/5:\I_=V-5=&<)R>_GL_]\&!$/][Q<1Y9^(\FCC_:P@>+4P_&[JO MET@Y3681@%%&H93L>B7,EG)MO2P(.U7P5-4N+T%'L@OZS3X&J3/Z9/(S>O/W MO\TFD]&[M!@?QN_>9B2HA!BK5T MP9J,?G9R":NA% &$7Z.0*Y^!A*9> ,/:24_"%*CKJM(*#U5I(:?RN"J*M3 Y M=$X_D%J)I3++G67>_89C;'SNP=$Z?D;?\#[8(#0"D%JA"- ]=O$CJES21G@Z MF9YG/\R FC*YK@NVE",$=":2PIE3]"2?HB@1&P-B@S1!L6:QQ5O&\F1\D8U& MHV1V(92CM=!UA!F.PMY.%12)7OX*0)?\N,JFK89^@N$NS:7D5I3;VC#0Z*J$ M54'SEJCYCJB,'P<3][N"841W""7=?WU/L]%%1H?IO4\;MNHD*X ]?B&\E^P] M>^:PQEG22LR5AIN<2X\.S>N!MP, )+B2L7OV .%]#2@I\N9W+^"$@-"151P/ MMG1IR^&I*J1+;X+MW'KBC?)D;* MSJ<%(M3J3UDDQ7TV[!MA/P[P@[MW077% MR.Y)^@Q"\=7[SQ)'\#>T% ]0E0EM(63H/[\=R#$8<"H6:8\*1-5 MK:3P*!*<9($JZ90MZ$U=\5YK) (3CA;.KE)NGO#I;1NJ6L4P<>YVJ+]2#3TX M(M_9QVQ4]"W MV-WD,8:@,W6Y%_TZ$J!K^C?(P"-3[).B4NS#"9UGH\MS^N(P]KFPC=(2FJI( MWXLK^JB,"O)4JX5$:PH@NYKK+BWC:7:)@#YA'%B\NG&2G6/?![F0CIUDCK1. M;NG--)N=3]_2/QMBT'B678TF=*_; ^H9T TH3""OD,:%R@4/KJ% >XQ@W$#&W:]F<,3(>G5JR3[OSE)OV:>5LSJT9-$>)YV6$LCD^&\D-UB=6G>IJE1=F$X*3-^8S,]B*WINX2CA6.)B95V(O(;?[GE/K[U9&A)RF;W&.!,N!G7^V.@D>@ 1P]LA./-X$) MIR,0,8%@/06Q:RX'0.&SHDE+T39@5LO[N<=X\E87J?F(I_J.@O. 7Q@ *5E M1JANU*ANAA[P23&,$6'YB&\HCRB^V08TYMW!$-KSYQC($J/W3_LZJ-3 M\C&ZQ7,0 O>- 'AZ&$(G*X[ Q&F":B36Z2WWG/UM,?/MD=%FPS.-X/P:50MJ M+BW+>>G6*$X?AR>\+.H\I-2F ^0O0!'/+\Z7FM>1$2DF'IIQM /E]OQ(L9\^ MB3UC-WN)/:ZNXX 9CYDX$PMN4@U4"?5#Y9;4[)=L3)$X7"/ C=J)#,:[4N_ M( D22 >8/++/O0)RAH0GK<@'A'.1)JOJQ: WT'YS(7J$=\E+<@<I328R MXC&V;=#^[-"EQ;!W!82*7,:++C:(]IYN@[K5[B[M/ETA[;:GBSA AJ]T3UHN M(#HZN[H8D$N76^DAV"I>*,UM0/G'GZ5$F3O>@/<+B^_JYH$-=#>,=_\'4$L# M!!0 ( %V$LU+(^0=TQ04 4. 9 >&PO=V]R:W-H965TA0B"9QG8N=GJ3TK +!16J[2XKA'B8V!-[J.,Q M,^-FPZ_G.V,G3;6[W2[PP$MBSYS+=^['9QMM[FPII:-WZZJVYX/2N>9D.+19 M*=?"'NM&UKA9:;,6#J^F&-K&2)%[IG4UC,-P.EP+50\NSOS9C;DXTZVK5"UO M#-EVO19F>RDKO3D?1(/=P2M5E(X/AA=GC2CDK71OFAN#M^%>2J[6LK9*UV3D MZGPPCTXNQTSO"7Y1IBOK M?VG3T8Z3 66M=7K=,P/!6M7=OWC7^^& (0T_PA#W#+''W2GR*+\53ER<&;TA MP]20Q@_>5,\-<*KFH-PZ@UL%/G?Q2M[+NI6T,GI-"UT[ S\!@RMIX;5+8\^& M#IJ8?ICU4B\[J?%'I$8Q74-6:>E%GWNB?VTV_S9?6G__^A,+Q7N'8*QQ_CD+[#$__!V)?EQ)WZT;4 M6RID+8UPTJ*D#E@=2*RH).D5TJNHI5,9612?-J1J)POFR2E3)FL5%'SUY1=I M'(>G5POKGZ+3KP,235.I3'"Y?6,;F:D5A(A:5+J@1F_@4BO7*M-UWF9.&QO0 M1JQPNM)MG9LM-4;SC05/_CZL6U'?2>X$E8>R(SXF-F^E*_0751?DQ+*"=5V7 M47])@BU>AJ5<65$41A9>P')+F3:2))2!] YDK/? B(!I>CW^;LG^T_!%4VZA MTGA\*V4S4=%6"F-9&$0C6[-RGZZ>M3]*_%'8@88666B ]-K8Q@>LGT9'"A9) M)PW: G2VEJV_A\VZM925@C-!&F412NA,?S^2%SM-&U*!9CN(6$XNE%R M:O>L&U55M)0@![Y&^[QXECD/GGL,G)MJ3F!@K97NT1R@13[ $4O)]ME2-0W( MG3ZFGS[#62?TL@O3KPA3UY4.HO00G,5C,2C8,TB2E)@]%L1C_# $.@#T<)3=-@&L?]V0$J>T)O/UP!WNWQ M*25Q,$I"^E:QDF6[O#^$4UF41"'"9ZFDS (T]EC M[_6"GNNE&U_,3_6%FZO%KB] 9QR.@FD8XBF:3H)9%$'6HQ[SP'A]N^<;I5,8 M'],HP7^:T$VIG:XYFV'+:+(W^O_APGUZ/]>)<[1FY %RX$VMV(FWSO?E(TKC M 'YB;T6S(!KMDFG' "<&DTD*KP9I.J(7UR_F)_2B-=C4*(*GHS@%9XC_*D8_ E]ART.54B+4M6"HDD23,93BN(H2&'F+5:XDGY$ M/0B:QD&83&@R#A+<]&@@&9[ Q1B10NJ'S_+9X2PR,M-%C1YM>P9F16B,=*VI M,1XR(W/.*F5M*_, P5*9;PMNM]3E?Z#\L"3V0P,#+[LCW'=-Q/!.A@DQ=Y]N MR0&W'"L?B426H^PC9 0V&F8YBI)@G(P"0.0!QVVAV@;^RM/" (ZD*+ .6T>8 MQCDD9AERT_'$S:2ZY_F$VO$=#K/0ZDKEW4 2E:AAG]_FNKG&>-8[9FS=J!;7 M;;+*;=E5W(77T@/@EE](W^J/$*]I9^31.'X/[K^97(]E'2-W+7QM5XI'LC3^ M,X&-T,M*%5V3X[#Q+*ZV!T9D^UV%T>RKT"\NJQ;QEY@1%92@I-D]_9S?I8Y? MZZ&RUO"RYLF>51K>\D/->XS]T#X#'.JI"_P#HE*@VV.0%:B+BN2[IM.5MZ;G M@6BD*S.BK'0MO0N//[0E#@]6E[T_WWSCS;K5_(.\^D! ' M ++0O )K>)Q,!EV"[UZ<;ORBO]0.,\L_EOA.DX8)<+_2J)O^A17LO_PN_@90 M2P,$% @ 782S4IVEF*"6!@ LQ$ !D !X;"]W;W)K&ULM5A;;]LV%/XKA!<,*Z#&MNQV$,*Q^U)5]G10.%?/ MAD.;%:+D=E_7HL+*0IN2.[R:FZ&MC>"Y%RK5,!V-#HGDZ& _:B6MY4SB:&)Z=U/Q&?!#N4WUE\#;L4')9BLI* M73$C%J>#\_'L8DK[_8;/4BQM;\S(D[G6M_3R-C\=C,@@H43F"('C<2<#HX'+!<+WBAWK9>_BNC/ >%E M6EG_RY9A[V0Z8%ECG2ZC,"PH916>_#[&H2=P/-HAD$:!U-L=%'DK7W/'STZ, M7C)#NX%& ^^JEX9QLB)2/CB#50DY=_:&2\,^<]4(]EYPVQB!B#M[,G0 IRW# M+ )=!*!T!] X9>]UY0K+?JERD6\"#&%59UK:FG:1/HGXGIM]EAXF+!VEXR?P M)IVK$X\W^;:KKZ7-E"9O+?OS?&Z=07;\]82.::=CZG5,_WLX_Q40^U@(MM * MM22K&^;X7,$%E*/%*I-5J%*?[G.4('/8?JG+FE>K'W\X3L='KRQ;R(I7F>2* M<6L%,'F5,R7Y7"KI)."X97K!$/ZLZ.+O-\6I(S\U8F4P+&?^?M)>6H MUZPQAFQ$S\"$]7X[8]M#148]<.&3A3TS]LYK'L=G&I\3]E$[Q.3"3TQF$'-V)K9\9M BTN9W-18>18#?]CFNR' M*@F.]/L\1L#28&5[-T^P.U--[M.F$,#(%';*!;5B @ ONUHP9&T4%]2^F2=V M/$U\2J2C5]?"R5BM5[#5[OOY\2OVMJ*85O'JM92N\$K.,]0CRH,F M T\ZW-Z^I(7L!8S,,E3:)IP.);_=2,>:KWRXP44S_P(C:!/)8U*Z%:Z"0^Y'DHI M7/0=]1^@[H4");>7 $.62F05)>#*T].BP*7VBA$<\>J,G@<_5B^7_O)+;7&+ M&^*^%KYG F8N0%8N]JERF[(F-RQK8A*X KQF7&6-"J%="@II1>W4@HED#159 M2CHSF:&+!7ERQXW4C>W;!PXRITUD$O=U[R;JVSD5LO>I=@1\18W]3I+0PNB2 M40NAC6W$K/\RR%DD"=H:-'B$#+ILY ?$K&]>L4-YB^!TFQ$^LUOM7<1XUZ77 M &L)5Z#+^8)XV?4]@0S'1*V-YZ\6"$D>\_BYW;C-T'[F/6@+S\:,/8,*8QZ"5?&^2],,E&4^CNB'F(R??4=D@QK!,' MMT*MVB2E\QR.?];W3M!1[4\.HI.,D[XXR]Y=1=P+DTD;,K"I@T=HLSJ3?@@L M@2L##;'&'W4&GG]IXLD"_#U_ 92,VTHRM1"X4L,"W4NNMXL%-T 8!T."] = M:O3AEL+C3,QOI""[G^:LW\ 4$L#!!0 ( %V$LU+G M$ZF,;P, ,( 9 >&PO=V]R:W-H965T[E'02255QPTM MU2[0>X6\=$9=&[ P3(..-\);+=S>HUHM9&_:1N"C MUW'5E%WFGC MJ=G5QFX$J\6>[_ ]FM_WCXI6P1FE;#H4NI$"%%9+;QW--XG5=PI_-'C4%S+8 M2+92?K*+7\NE%UI"V&)A+ *GZ8 /V+86B&C\/6)Z9Y?6\%(^H?_L8J=8MESC M@VP_-J6IEU[N08D5[UOS)(^_X!C/U.(5LM5NA..@&Y/'HM=&=J,QK;M&##-_ M'O-P89"'5PS8:, <[\&18_F6&[Y:*'D$9;4)S0HN5&=-Y!IAB_+>*#IMR,ZL M/BA>(JR+0O;":'C" IL#W[;H@T"S" SYL)I!,>)M!CQV!2]B\$X*4VOX2918 M?@X0$+DS0W9BN&$W$=]Q=0\L]8&%++J!%Y\CCAU>? 7O-40-?ZZWVBBZ&7_= M $[.P(D#3OZW5-[$L\]QKO>\P*5'[TVC.J#W%2JS+"'=*/.C?&K5ORE. H_]-+:6<>BS63R!#]+PEJBF,W\:AB1, M9WXRS>"AYF)'OAKATO$@NST7+S]\E[,H>W/!YDHLEK>Z%<,1%5'48YXI.V]1 M%ZK9NR[V>:9.N1BH;GCK3K@YE6-F7TTT(^X)/4S*>N:G86:%W+?[%(K:47*, MI#+KD1P^4\?71(0<*#R@Z)%*S" BHXR,[#S+(_BH&H,_RJK2P^6BZT'YE =4 MC:U$G*>V#-',CY)HE*8LFWR!9N8>=PA47QCJ9JC MP=V$H4>?=\\_W'IH[*_JP_=(+'8-E;K%BDS#^VSJ@1J^G&%AY-ZU^:TT]&DX ML:9?&I55H/-*2G-:6 ?G?W_U#U!+ P04 " !=A+-2-$]I8PT# !X!@ M&0 'AL+W=O(I-(F; M_MK:2ML L8=)TQCL ?'@)M?&PK&#[2SK?\_9Z4*'8"!>&OM\WW=WGWW79:?- M-ULA.GBLI;*KJ'*N.4T26U18-GR'']%]:FX, M[9*!I10U*BNT H/;572>G5[DWC\X?!;8V:,U^$HV6G_SFZMR%:4^(918.,_ MZ?. ERBE)Z(TOA\XHR&D!QZOG]C?A]JIE@VW>*GEO2A=M8KF$92XY:UTM[K[ M@(=Z)IZOT-*&7^AZWS&+H&BMT_4!3!G40O5?_GC0X0@P3_\ 8 < "WGW@4*6 M;[GCZZ71'1CO36Q^$4H-:$I.*'\I'YVA4T$XM[Y2#ZB<-@+M,G%$Z,U)<0!? M]&#V!W#&X%HK5UEXITHLGQ,DE,F0#GM*YX*]R'C-S0C8- :6LNP%OO%0WCCP MC?]2WA[>"EM(;5N#\.5\8YVA]_#UA0CY$"$/$?+_$_"?P7"\%JJ0;8ETT0Z- MX#(&R3?: %+"3A:_'KY^-6=9=M9GNU-D#Q9V!BR>3#*XTXY+"DS4 M^6(>,IC%C,U($X]1AP[NA*M"D>?%]U98X8UQ,%SJNN%J3SU.!X;XQ7#O <2! M-&H:+-^TC6]B =8+=C*.,Y;&))J!KA*DT4D6I_,Q=,#)0;VIO$+<'4GIW^4( M[HYB&BRT*9_%),4>A!];%IPOC:X#3O(XG^9!<@H[SBQ>MY/DY_N_4RF MV#M!54C<$C0=S281F'[.]1NGFS!;-MK1I I+_S;1> &PO=V]R:W-H965T&M7:RUGM7'<1 M1;:L1Y$BR<;;1KN<&FVD>V,X%4P:E3$XCB/&B[;V6H9]M9FM=2]4[(5 M:P.V;QIN]M="Z=WEC,X.&Q_DMG9^(UHM.[X5]\)][-8&5]&$4LE&M%;J%HS8 M7,ZNZ,5UZO6#PA]2[.R1##Z21ZT_^<7OU>4L]H2$$J7S"!S_OH@;H90'0AJ? M1\S9Y-(;'LL']%]#[!C+([?B1JL_9>7JR]EB!I78\%ZY#WKWFQCCR3Q>J94- MO[ ;=%/T6/;6Z68TQG4CV^&?/XUY.#)8Q"\8L-& !=Z#H\#R%^[X:FGT#HS7 M1C0OA%"#-9*3K2_*O3-X*M'.K=8&ZVO$6B%6T8. M_7CMJ!PQKP=,]@(F97"G6U=;>-=6HCH%B)#@Q)(=6%ZS5Q'ON#D'EA-@,:.O MX"53U$G 2_Y+U/#7U:-U!OOE[U=VVPO .I1U*,0HS0G<>J,SH#G)8X8" M[BV*!5SW4E5H9 D\CB+(IC/ZB_ 4;/"E! Y4K55U>I3EI* 4:!:3%#'O>%EC M!LS^- I("TIBED%>I(31#-YO-K(41PHY80L*1QC,@Q%#'N9A1NO2(OR[[I5892O3MB(-I*1A)B@2E)$$IB>$!4WJCFXZW>[S5G#0(=Y8G(;:S@J1T MX1._Z97:/[OQ1;)68&ZJWOA4AL)(6Z*3O>#&@O"C=E0@/RD!\[E2N!43]&D[ M$>Y"M3\?>9Z$(Y[PQK<">*/[UGMV&L[2E"S2;""9,T*1);X(/XS&K6ZW/RM< M3''*ME1])7R=7F[DL#)BJHFV$DTQ!MNCLP%I[&K>28Q4?@WQ:.5SZ'O>GH>" M; 5V ^]J68+292I^, \@!8Z(24/\U M/<"-MQE'SWY_\#ZVTH=][V?8^@;+2<8*WW,9(UF2P[J62G8=CHX%FBY(,D^! MQCBG6+R'FDOE'5.2X[1B29-%#.^1J\&!H44,U%>9'35R0N8%#8V ?3-]?J'U!+ P04 " !=A+-2SR)0JTH& #W#@ &0 'AL M+W=O(V7'>6D*% 42F:)X=\\]]T+R=&/L M?VXAI:>;9:O=66_A_>JDWW?U0BZ%.S8KJ?%E9NQ2>+S:>=^MK!1-$%JV_3Q- MJ_Y2*-T[/PUS5_;\U*Q]J[2\LN36RZ6PVPO9FLU9+^OM)MZI^<+S1/_\="7F M\KWT?ZVN+-[Z>RV-6DKME-%DY>RL-\E.+@:\/BSXJ.3&'8R)/9D:\Q^_O&K. M>BD#DJVL/6L0^+F6E[)M61%@?.YT]O8F6?!PO-/^>_ =ODR%DY>F_:0:OSCK MC7K4R)E8M_Z=V?PA.W]*UE>;UH4G;>+:LNA1O7;>+#MA(%@J'7_%3>XNO"G+^_*4QS4:U M+0G=T"OMA9ZK:2MIXIST[K3O88-7]NM.WT74EW]%7Y;3&Z/]PM%ONI'-705] M@-LCS'<(+_(G-;X1]ICR*J$\S;,G]!5[CXN@K_@NC^F%]_R[<-"DA<\,>5J["I1 M?9&./#[5"ZS'6.GX*JS=*CTGL31K[-'2A6B%KB4) M3XA8O:!\S"'+QG1$65(4%5VNK96ZWA(XU:X5H2I_*;-?'Y$=AG"G038?E73K MF%6.,4:3:VG1\N@U.I*C M*RS5",\1%7DR+!E1EB=%.HS0!H,!92EMI; ._G%+D!8-,3KG%FKEJ$JR<4%E M,JI**!G1N%M^94TM@J%-:^9;R@HXFU(%.[ R&(SQTZU^A9*=*:V\?-8" M61/2J)5S 3Y7#S4-DK1,$: *3VB"T@]6--@TL*$ ."8!?%A1V:E_'37YVT55 M/J1R1&4UIC^1_GGT9YEC_O,NL(WY-Q640VRA'34E1)457WL^6'Q@+Y MFV4E!N-D5 PX)F.D8O;-4)3)H,KQ+(H2S Z?#$6@+CYW/C]"4CH*)&'14R2! MDE'%W&1@*QU'P&,(3MQMH3=/I_<5E$2IK+GH?XOS7(E])9J M_+:2&>39@]74K"USR=,SM$W 8%=)_5R?'H?GL5*Z$XN0ZZ"Q'Q2 9CU+R M)E8UVN]'<^-EF]!FH:#(RM#F.#8*_S.A+%V+=BW)<+M"63<(W3%-H%[>!*:A M]C[B&E%2#0(>W@Q"']$?:(M"L0'LL'25H,14M5 DN2. 4\QOT!H$.D,=4@SH M=RURASNZ&+\=Q29US"$1\,CAZ/ (RN0._5;6QC*A^\J<243Q7JL*'**TJS2- MXGZ[8I@!-B 0&TCO5!MS(;@[114/,-Y2'+SC+;0+14BJ@VS^@JQ:IH. MG?@>].JPMWS5@]!&CA]V8J;1>O4EQDW>X$SJ9"#_J$"EY<'1HRP9I24ZM;V? MDN[1G Q"=UM(PGZM9#@JMMN8M$OQK['*;W>^=JZ%^AL^=X]XPA2'IA##ONIZ M"M RFTVD^VY%U&*E4,=A+Y;(>ZL!G5MOBYQUG/2ZYJUM'S*P&3@ **Z'G8W- M0FI,\ :OY'78V%$:@IR::S53M= ^H0;,P$* #+TXS#L>=!40]MDNO&&;/33' ME$';NN8*FZU;PD$?#6)?-Q&RB$=N[)S8-J9\XCBF3XS,?\7E"']OI7/9[\(> M#RC[#_NZM9+O'=R#I/-J&0A?.\FX0I)UH*+V744"U5QJ]("V19\%J) A(1R( MVX8?VK"+B\[<+=!FU_*D"IVXTW\GTT)F(04YG4*E8]'=O$,%:;UFFAY+:@[H M@XS:Y;1&;L#<]3V;R@7QNDNXJ;QS8H'-G#>(9) 7_%)@F \S'@XPS,HP6V(/ M'Y<5#_%(AH,L,B)FR$;>>;$S'&XVO/\^=B[N'UQ&L#O.PY4+)'(;C/>2_>S^ M5C>)EYG;Y?%*"-KF2CLDU0RBZ?&P[)&-UZSXXLTJ7&VFQF,K#L,%;J;2\@)\ MGQG46_?"!O9WW?/_ 5!+ P04 " !=A+-2&&^(.B(# #M!@ &0 'AL M+W=O_?L.*5GK -DM^M 7\7;FS)FA9K@\2?55 MUX@&'MJFTRNO-J:_"0)=U-AR?25[[.BDDJKEAI;J&.A>(2^=4=L$+ RSH.6B M\]9+M[=7ZZ4<3",ZW"O00]MR];C%1IY67N2=-SZ)8VWL1K!>]OR(G]%\Z?>* M5L',4HH6.RUD!PJKE;>);K:)Q3O 'P)/^F(.-I*#E%_MXGVY\D(K"!LLC&7@ M--SC#IO&$I&,;Q.G-[NTAI?S,_L[%SO%UD3 I:T8TC?YCR<&&0A\\8L,F .=VC(Z?R M#3=\O53R!,JBB)<)/];DE_DMX5[HWM>X,JCRM2H[M'[CT[AKD8H9-M++5RYR(HJ M9F3 2P;I&(J)H;E@$ 304,F&"EW? -U34;N+FF8+'\Z:6MY1Q;>6070%#529 M\,N'N]W[_:_P"M*R4*A') B!(_)24__Y2SB/T&;] E20.A M-[=W.ZAX87/PZ(!Q- //(NYYP1UWZB_B:UCX49(]*<1[5)PB@G3!2'V8I?-9 MKV2%VO8_WD"%))Y$LVM(_#!^8J!TR!;!\ <"I%$"L9^$3XD;S/F",A9#Y$>$ M^/CL)<8D,2>A+,W@3AKR^PH6N7\=,WLOF9^G*?RH(H*+%M2B.KI&J^F/&CHS M=J-Y=^[EF[&%/<''AX!^EZ/H-#18D6EXM4@]4&-S'1=&]JZA':2A]NBF-;U' MJ"R SBLIS7EA'&PO=V]R:W-H965T5Q>#@A4@W2.!X/ M2B%U[^8JS,WMS96IO9(:YQ9<79;"/M^A,MOK7M+;3RSDNO \,;BYJL0:OZ+_ M5LTM?0U:+;DL43MI-%A<7?=NDXN[$>\/&WZ7N'6=,; G2V.^\\=#?MV+&1 J MS#QK$/3:X#TJQ8H(QM\[G;W6) MVQWOMOP;?R9>E<'AOU!\R]\5U;]J#'%>B M5GYAMK_ASI]SUI<9Y<(3MLW>(6W.:N=-N1,F!*74S5L\[7CH"$SC-P32G4 : M<#>& LJ/PHN;*VNV8'DW:>-!<#5($SBI.2A?O:5527+^YK/0Q#VQ[.&3T>L/ MCVA+>- 931!;,%="7PT\&>+M@VRG]*Y1FKZA-$GAL]&^<[@WSCOX M\W;IO*5L^>L=.Z/6SBC8&?V_]+ZKE.OTPE4BP^L>%:)#N\'>ZY;NA2M^, =? M--S6:\HL2*?,9W(.OD!@1H1^_OFG:9I,+AW<&6%S,"OX*"U5D+$.1%59LR&B MQ+^8Z+.6-+[\]'C_, _CY/(4J(- AM93IP L*V6>$=T9?*,4L0%"V!X=UJCH M,V2E&=NHQ#-[YZ"N0C47$C>-OP1RK[="&QH5X8$2O969HQKU!)0XS$/]DE,D M3@8MXH=G%!:L443Q^DB8QM+D9_!XH 8*D0,^859SLDB=RXW,:Z% K$E5@VTK M?=%QP!N&W:*3>YI>=X(YJ)B_S)!R3DWBW(=IU"$62!)=Y*\A?@CR>M?U B!) MR![F7Z)NH$G="BTY\B(DT,>G3-4Y4\*26I2X=YRC08*2A-PI; L#6U("J.1: M+A6RPT=!6QI=.W:W#?*/>1:"#D+G TJ/1Z&8BP5%3 ?XG<2R9FU%"7U!I!!C MU%<:?W:Y]KCHI!K/FZHRUM=:^F>&%P[\%;7YN[BZS?7 MZFO@\S+UGQB^E%HN:]=!=]1/0@T0HTIB'9)SE[YT)G:9./9\P:E/H37UNC@L M#W@>;K=@"1*4^N=V,DXG@2U)Z,TB9CU"L-)K)X;/+HNE\0(\<24 M RG8BW;JJ* ZZ&"IA/4RDQ4Y\"]0Y%']<^YPH7#8J%ONBVYOJ$U*+^R:+D0A M>U]$K(T6>]5U=1RGT6@6A_GA:!K-DJ3QB? LL1!JM3?X ]E9B_N8H(C+7S24 M0,[.KH2TL!&J#MA/DM%9'%/)KTA7ZT5+E#8AX?\+7]%+/YM4H$:B% /U4I/Q M0T'@DW2>6P63[()/A_;51%ADF0U]DMVB03**$3D@:)%$2CZ@U94HX)ZD%-L4^BR:4X'U^C4]A MOC^D^B0X'=),R*GT$FX;$JB#1.=Q"N-H1T21*QY-3'B2G(<2'U(+^>!0?\"S>)![ZP\F4= QG]&QA]Y/1C";' M8YI\"7MW,R.>SJ?T2.GYVNUIT+FHED@UQM=Q1R"IAIH[:SO;WOAOFXON87OS MNT"&UY(.2(4K$HW/)N<]L,T5O/GPI@K7WJ7Q=(D.PX+^6M#R!EI?&>/W'VR@ M_0^Z^0=02P,$% @ 782S4GL5M8QW"@ GB( !D !X;"]W;W)K&ULW5I9<]LX$OXK**VSE53)$G785A+'53[F\)2S<<69 MF8>I?8!(4$1" AP M*SY]=O= "E*IFQ-YMBM?;$I$FCT\?77#9"G2VV^V$P( MQQZ*7-EWO&V:HHN%E=B%POW_5&O?K&1[G('-X8GIV6?"'NA/NQ MO#7P:]A(260AE)5:,2/2=[WST9N+*8ZG 3])L;2M:X:6S+7^@C^NDW>]"!42 MN8@=2N#P[UY]68\E M(N55[C[JY?,JX1] M<)DP[$(;$"#5PIX.'8C'0<,XB+KPHL8[1(W&[+U6+K/L&Y6(9%/ $,0VRHUK MY2[&3TI\S\V C8_[;!R-1T_(FS3&3DC>Y"ECKZ2-:*W; QD?]*(K@@I0;OV4_ M*AN&?13W.K]'*Q\K6(^>3FCZ)^UX[OT3!(8'-\):R%JX7_(5G^<"\LUE4C'P M*EL);K8E7;7'\M2!"YJA'=J>4V VW=(GGY=&JEB6H!9P266\VC"6E&F'":C3 M.O D&@K/#\(:' ";5!AK VP(&@$U.@::IP!HD$H:P7*SP;/A?,,^*'A:.E', MP9Y)Y&/5;V.#@72!LZ5R&C#E,$8YQBCVXOC""$$ZH ?K1>XJ::U@Y]_UV26H M",.O;0[&6'9AN(JS/N, G 283&+J(26#))2"V $VRSFL!.;0S3[=1:T\^.BF MA;L&A"V$\<#,!0+;0I2,6^%H(YSN@\/UO20OHLLX.Y@$3UKOGAI6:\M2[Z$5 M^;G#L^PEJH*A'D=OUZ -CJ5T&H_>OAKLXUZ>6[WM8], O-&DV]GOY6]5IMD% M5U_Z[,8E@_^F6X^B+J^N;0DF-":)AU(:XBJ%?IEL>'57CM?.1/K,PKRR:#DZ,7X!HV'431"^I5 M&@6V"5]!NY>+>]!S(1CB17M,>'%H937_#(T3(UQ& Q"DZ/0%97JE@V^")^_OVF\UQ \ M"#F8T24V!(03 6K$N"NG\8\I26@+-C?,J(7;9!:>EP*(B M4F$0T2D(A1*%*:NM[S .7OM/U TV":CD" Q41<6#@[6A F7HC<<>V(V6YQTQB:(N-\0YMU:F4G@^-<)G MILW CD.J+$2E6BW\KQ+MPRH?VH[ 3[<('9G4=K8;+F ;0T0.==79%@W6D).I*CLC@" MRETL!/0O#<:WV0\ "?')5YB(92[0N.O;#]Y)ZT8-C>%QC%F!CD%VP%:] [>( M5AQI$@H7.8J*KO7M8_N\_<56CZ'G:\SF T M7UDG785!P:6X"YU@C68\E9!%5:RK-%2#$@QPJ]8VIDZ+'0I0R]"P?M/?A&J? M\%4=09[=/$6=CZ\D;G1 4*?WZ=[1T#$%L# MY#4I):$A^Z&"+2WB"95!MW=U;:/!R0MJHJ@62 ./?@6OT8XXK3WEG;1>(;B] M-J;5P>UA Q(,I+)/>D#N%3 M\?UHYE7M0A,NV9H?QSV@0_0[N(:0 M.QS6\EO).]C*"X7%(&EU7K:>NH_/-@^9< D\Q@ K[J$*0%%C3A8";W8RVR[* MBW91GO?HSC1>I^'OH+P@\P]3GO<\GI^U$VIT7"^]@^'&L,]M0WU6CY>4V)\K MU>>A+1[G!(<,-@U+!&HZ^MX,^0?7?B?$W>S'S: M-#X9S;K"MT;%; L47UG]5"WI:2CL!0!?W&;/%;?77U_<9KMKV[X5#07[BO;_ M74366[;CIH=E_],I<.PYZ38#[Y8E,ELIK+;L)2]!#LP$LV&_<##JCR>3Q\=. MK_ 6NFT.#-_L&7&CP4&@C^D:BF$OLVF:]$P.5ON6%8-V7BTJF#,9M?9 \(3. M,93>."GK"")(W'9?QWN+CM">,XV+&".,'*E5_N\L-/UU>'&-;0+."T M_M MMA9[_,+H 5IMH@!V$%Z>8<>3Z&5S,%3PS[KNB! <1N!W W1>B$ZEU@D-M"T+ MO>TX6CS )IX&-^>A]-Y#:5IU#K#S41>,M07/=:"9IJ#8O/6R=CC(Z/&#Q1G8E^$ M+7ZP$.A&.I[WV4(H>G40:U-J7YI,. 8L*[AEU_T;>3[$"=I.<%(A8Y]7CUJ[ MKK?;P]8W X4P"_HR D\,@?G]YP/-W>;CBW/_S<%ZN/]R P !&TN IDAA:C0X M.>HQX[^&\#^<+ND+A+EV3A=TF4&W+ P.@.>IA@B&'[A \TG*V7\ 4$L#!!0 M ( %V$LU(=$B'!O ( /4% 9 >&PO=V]R:W-H965T[9?M0M,N[%A*7J,T7$G0N)X$LW@T3YV_=_C* M<6^.;'"9K)1Z<)OK=. MN:R8P4LEOO'25I,@#Z#$-=L)>Z?VG[#-)W-\A1+&K[!O?-,H@&)GK*I;,"FH MN6R^[*FMPQ$@?PF0M(#$ZVX">957S++I6*L]:.=-;,[PJ7HTB>/2_2GW5M,M M)YR=?K85:KA1Q),M>9([-E!4X":CV#^AQ%@62$4JMXJ MP_WC5VM0WETX=^O13!FU=Y$B?O8:'5(_?S@\87["BX MMC2HP+(G.-3&D!2T[TC <)C2FF<9-*5-AIG_+95E@K**+WIQO^^,K)-BY -^FGOP%02P,$% @ 782S4K7$ M+'=<#P \"P !D !X;"]W;W)K&ULQ5II;]S( MM?TK!4432 #5XM(;/;8!V6,G#CPS@C5.$#R\#]5D=3?'7#HL4E+GU^?<6RRR M>E%;=C (;(ALLI:[GKL47SY4]1>]5JH1CT5>ZE=GZZ;9O+B^ULE:%5*/JHTJ M\699U85L\+->7>M-K63*DXK\.O3]Z74AL_+L]4M^=EN_?EFU39Z5ZK86NBT* M66_?J+QZ>'46G-D'G[+5NJ$'UZ]?;N1*W:GF\^:VQJ_K?I4T*U2ILZH4M5J^ M.KL)7KP9TW@>\/=,/6CG7A GBZKZ0C\^I*_.?")(Y2II: 6)R[UZJ_*<%@(9 M_^K6/.NWI(GNO5W]/?,.7A92J[=5_H\L;=:OSN9G(E5+V>;-I^KAKZKC9T+K M)56N^:]X,&,C[)BTNJF*;C)^%UEIKO*QDX,S8>X_,2'L)H1,M]F(J?Q)-O+U MR[IZ$#6-QFITPZSR;!"7E:24NZ;&VPSSFM>?5)/5"E)NQ&TN2_WRNL&J].XZ MZ59X8U8(GU@A",7/5=FLM7A7IBK=7> :Y/0TA9:F-^')%7^6]4B$4T^$?AB< M6"_J>8QXO>CK/+Y1I5IFC1;_=[/030V;^/\3&XS[#<:\P?B_$.*WK2!^6ROQ MMBHVLMS"]I-J56;_5EHT>+QL2)>YJT2U5)LL+R06BL(098ICU@8J8AJD6F[60&%+72F^J,LW*E9#I[[!MYK>I MX)I)6[0YSZY 4(W1!3!F37O=*^R"WTI<_/E/\S#T?[SY]>T'O@U^O/1$">0" MK8U\')'4M!*RJ-J2=\YS(JW)2O".?19JD&4*(3!9!6@B.K#&LFW:6O&*&U5G M59HE/=])I3M&,]W0>.:K&=1$% 6S'[782(WY9%M9HD;B?5L32QX!4"OK3.9B M!; TTL\K:,+<;K AT%+5]YC6;=>L92,P1Y,,+'F&-#-)$KE5L\?6"08R8Q-: M%L-"+*>OR>9IO9#8JWVQRUS_C^3M>D[+PA6%DKKMW(ML5""8/<.X2<"&[0V( MJ0<7[8?S,%92IH7Z5YO!S3J;IN67F4Z@[JV2]94JTQ'[MOA)Z:3.-NQFXI>J MO/H\NAOAJ2&E0R@SU.&%7+RNVM6:5WY85WF^%=4#3='M0F=IAICJB9L\5ZNZ M$C]G25W=;2&Z0HO;=99GFPW6UY[X4":CP95^OG5<:/9)(B'8#6= V32ZM*@\$2')Y M(-G")*"WZD&_$.^-;?P3MF$"IT#8@V0I[G5W,T_<.7 @SD7@C2=C7.-I #TV M 'MM/$5,P[F8SL9,6T)$P5S;NA2=WJS\+L(XOA07411#EPY;Y,_/4 'D]6P=4.[A* (_??%K3P)3L!N(N]CZ MHO?@RAE-F+'*RI)B'P82(A"_H3>))W3C>_.QOZMMH^NG-=VG,AN9I>)B&D70 M5!S-+_=U@$W\4$QC7R"/198*KVEK2A.V4$'"PA8UH6+2"7X:C44TG3_!B"+' M&EB8><'<'W@QRB/=.?J!I)_.08Z+9N)-9C%?@UE@.,J?L&D("JH:@^AW!EUJ MT<,26TL\#T0=/QN.?H,TRFWC6< M@QD7L3>)II=T-_/\ '<$AZTSTVS8Q5O"Q&>$[KPJ5U-7.0 9Q@D0R/-WG=- QU9:6I&LIOG.2C'#A.$-G7UNP&R0_\G MHJ$>I?6>\+_=HV]/;*./F/>MHVFC6*/6&R>#/;82'#R:1)@R#^8L3ZL\4ER= MFF!&>>TS)65'.1F&)BLZ9)CTL<!;SES^ZUJ\/J-,:4^I,5$0A"[63NY"&.@-PUF(@CX M=N9'AM:DQY->.J$!0YU,=Q@*PS'6],'-!-=P/#6:^&969F.> M'HH+Q-_0BU!IG^ DC.=B[(636 ,O041!'I"*^'QMKIJ0,54?EE#@TE3)@D%0WFG<1STVKG>,Q,V1_3RWH!!II3174V9WH) -.+L0 MG[8U Z'=!GHIN -"F^BVV Q(^(%S55/7 U\3@MQ_<*=(I5^+'W"!Y?PP#.9W8)EB M",S&0FY2HXI28F(F=9=OY(6PX]8JSK)#>/&',-(;T1#ZCF<0XU%H>.++=PGB M@Q/L\)_CQ(U9G>#>!$W&6&$SUJZ5=4=IG?WWD#Z:KY(],2=->PNT96:%2/G +'%^(O MY.LENY962-M,/L-Q!(@[7"W6#7>?RZSIJDC3@>JK1XH<$.@ C^ZOCQ55^Y/Y MN']BK_3L#5>= %2@@0.OSJ\[+CF=PG0@00-+?<0@%$)CQ$":&$5="!TRR @I M"&$O0D$T-F$2,>:H@&=_J(##J>]+[K MPE;0QPK4[\G77O0K'C2+7)@Q$NSDT(5TQR*ZS(O,B;5&Z>A-FF8&JIV0QD5( M.!OL_I-*E87T_7$7D8_BR8X M9B%_A^7L]AMS6:]4OK6]4>(!%GI%^8\G%G4ETRN ]!>NP%+U:-IB%(<+L+>B MF%9G^HLVD0VTHE0VPJ .:T='MP"$TE0U\IH/= )'0XWI>D>)=3Q^0V%@R[6< M7F=+D\D]R#JEVA3Y(!P4P3)9=T5_P](P78XK#KM:<0ER3ZKI!NR?7#AEK*E1 MY095XP;I)^87V:.C7!I.;<%=D5.LZS(3;K^#Z0QRM7U6VK/5[-)]E<3;7]F= MM\C[4I43$[IITTQUS>"\JKYPYMH9 [,'626LK&2WO[6;RD@^&VBZY-+D3^#J M/DM55U:OZNJ!4H?*=%EM$]WMQ(V^UCB^>E[C&$'DX]M>O4//^*-S^G(JAG0= MY91@3H)P!0YK8F=#Z;QQOV7VR*D&G_ X3LCM_BY=@\2HO8_$43=9TA^+0,M4 M_+ ]<7\9[HFU>*8C9+?=D^)&KNE3=\0(TV0FSS"VAN2VGD\G_+T\W@JZ*@:5<*])0JZ=7H=]7*4883!8NX!E";0';+P?K^]@ MF<-WV@TZE$%0L,".(XVC>BHJ#3Y=2>Z=8D#,*@ M7HO@C0XK)7S=')59T+#\W)H1%D!(^A6=6F,U;%6*=RW008$4>U(DV"[H^ Z6 M6Y8,Y^W&>!^R+N=4CC !T7@Z,=KH%Z"3%^Y2EC!"H/4J8P,9=&[UM4>C6:;# M;>BE2C(VP_X@TK95R'OL69!-/AG.^I%[*S-)8,K!EEW3UX-7&U\^]+R&E/K M@IP=V39R;@,LL_EW+(G@P@53>20QYR/=-Z]E@J1 SMSDF71]K@XV]8 M',FIPBJ!W].Q@X>=/ ;*G),5KV-!TA=)6=$6M,#$8:?W-I>A$=3>I7Z[YS0( MA40G6S98/0=1'3>HL?&U*,D9WJ<9IX^4=^E8+1CGMJ>4]O5;>IAX=W* MW8W: IX\\:T29G^8"CKQC/W@XLOEX8<$NXP6\$&VGL[:;>K+[D_UF.(JL\8^52XA Y0SRKZP,F>OUAS_/#ISAK0B"S#D2!1S X_?$EA MJ7(-1IHZ!/G7<,Q)Y>+6=M/_)LN6^H$!*=B?&ZRA3F"^^RJ8'*\8J6<*7'ZR M*+F]^X@UTVK#>2NMK;F4N)-+)?XJZT55F^I(LQ0?*/.!>#!M)^.-?CAHXW). MAP2M.T=@NV8KL_9Q:&[$@+MQ@NB)R?*H,(AC(N/YH&LW= -0KXOO15J0X/02 MCJ(N!UF$ZSDR@R/>O>O/CGTT>>U\A0JMKOA;6V(#!F$^2.V?]I_SWIBO M6(?AYEM@[+:B3^1RM<14?S2;G(G:?%]K?C35AK]I751-4Q5\NU8R534-P/ME M537V!VW0?^3\^C]02P,$% @ 782S4O(0J.0T!P CQ$ !D !X;"]W M;W)K&ULI5C;O5"7&^N^^(HH MB&^U-OYJ5(707(S'/J^HEO[8-F3PIK2NE@&W;C7VC2-91*%:CZ[*T]@O?O"ZN1B<,B#3E M@35(_%G3"]*:%0'&UT[GJ#?)@L/KG?97T7?XLI2>7EC]NRI"=34Z'XF"2MGJ M\-YN?J'.GSGKRZWV\7^Q26?GTY'(6Q]LW0D#0:U,^BN_=7$8")R?/"(P[02F M$77SJ[$8Y/0QM?1%>C-, IPTGY$!S>*LB%ZQ>VKE5 E(.0IA O MK G*K,CDBOSE., "GQOGG;;;I&WZB+;)5+R%ALJ+GTU!Q:&",:#U^*8[?+?3 M)S6^E>Y83,\R,3V93I[0=]K[>QKUG7[77W_?8?%2^5Q;WSH2?]PL?7 @S9]/ M6)WU5F?1ZNR_6'THS$^JXT*]\(W,Z6J$2O3DUC3ZCF>_-N0DWXLW!!)[\;$B M'*D;:;:9")6S[:H2"K*^77I5*.D@E@F=3N?D BH<92BU(!]D(-$XM 87MM$: M?6U5$VG4(O-.V-Y>U"#DRA$E<*&20="W1B'*N%K#DFV]**#3BR6%#9$1UI!X MU0;.!%BOZK;N%#5RF]2@(0EC32Y-3EHN-=VUB3!X84L!"N55SR$AV2R+:S0D M?\$/I^)(3+/S\P7?G.)R,3WCRQDNSV8SOISC0S7T3R;S<^B#P&)*,$[ MB&Y).B^(2^<>:M,_6L1')QF2X1N*74UOCX<)A0J@\D*98._$* F4G@?B:%U3%G>.;^,-,^!HH##PSQ%WAR+UP;=@L/[3PNJ#4JKOQ , M3*;RF6)QZ*:ZT79+)"H4&#R T963=6+Y[B4G-*;CDU&,[P.7H3_,O*/-9+K MO]$2X[7@-''+!"?@9X5KZQ2'*]=202_'%3'@6,6.L0MS;GV(:>K.*8-X,[!E M&\!>9DQC'4X>>EI;1,$RR\-C[O+4%U];@"2GM^R80KAN$ =4 )I:)=$?,RC M1,5KA*XF80A4]5A0./^U_ *TQ6<,XD'SRFVK"^8&FW0*+G9UTF'[\8?SZ63Q MW'.U>:M5$9&5RH H?+JQ7J6=!'% %6.#B 'H&AB$DJLRSUT[\&D[K,M]#B/] M-E*@PTRR^>0\=9A)=CZ;/-("O]-,LGB"6Q9RH=LBD7^'IFMI?E#A,6&H^6'P M.ZX^&9*EU!%\W%_@]!M:<7A0<40%&OG!F!(JUM)GH&3_=W-#WY-A7(E+682 M790S&R.Q+_6!*J]61I7@:AQ?78,+VX T)I2KJU+,SC%FE%GPSC\"X^SO/ATVO<)[JI#E1V"J"J*=STRH5%?4$B#I,4D MQ*R!-(X;3T060;]J'0>\MNX.JL*"3=P"EX1YMHZJ>4KQ/VZ!,L0Y/VA*E5QS MG/K&)(LU3B!:9E)A0!=6I3F+S>N5L+1 !BMT/ M?P^Q[E>J$T[98V0C5U9K\?KE,GSOL$!=68P-:2O1!2XY3 M$;>,>!_P44=II^F74L>?8ZD7-#*DK=@IS_501N" VJ:-A@<(Y(HVYQ[TT<95 M]+XSG(=!56Z[P<7 K3'=5V:W?R#7ZDZXI(M9CV/D>4IDN4NX2PNBL7UKV3$F M$*C^V#K5:O>:("+;?CI!I<8]9S8![Z9!L//I)!LE7\*8#G M$633]W+_M/^UX29]9.^/IY\J$/<5)B]Z?PG1D^/%?)3XMKL)MHF?W$L;P.AX MB2T+2RL?P/O2@MS=#1OH?X.Y_AM02P,$% @ 782S4@K6Z&ULK5AK;]LV%/TKA-<-+:#9 MDOS,$TC2%"NP=D'<;AB&?:"E:YLH1:HD9=?[];N7E&0[L=.LW9=8$LESSWT= MDCE?:_/)+@$<^U)(92\Z2^?*TU[/9DLHN.WJ$A2.S+4IN,-7L^C9T@#/_:)" M]M(X'O4*+E3G\MQ_NS.7Y[IR4BBX,\Q61<'-YAJD7E]TDD[SX5XLEHX^]"[/ M2[Z *;B/Y9W!MUZ+DHL"E!5:,0/SB\Y527>OU[] [<^0\#(MK?_+UF%N/^ZPK+).%_5B9% (%7[YESH..PLF MQQ:D]8+4\PZ&/,O7W/'+2$HJ1,G<%1@>O<\A,HWWLAKE.J"D1U"2E+W3RBTMNU4YY/L /:34\DH;7M?I MDXCON.FR=!2Q-$Z3)_#ZK9]]C]<_@G?+C1)J8=E=XR7[ZVIFG<&R^/L)_$&+ M/_#X@^^,XY,HU(&GMN097'2PQ2R8%70.0N,'EFFEZMI>"[?$]Z*4X-_UG+DE ML!O\PM7FIQ\F:3(^L^SMW6\,1]_K%10SA$I]>&/&5ONNPJSP7%C$ML9L>%1,.YL-AZ7G>$11J9K'+/ M!T.'+))Q=!">O/1//U^C3N0^_"A?G."[M45V9X0V#!T[DJ"HC6#MG0\1*"<< M4:.(4$:T$6Z#1% 43 )5 M 2I3MF3I./1.M)M'!,R9TH[:0V=4L#73FMS#+GG0#((VJ4R;G*L,0D]?36]0 M!='*##)>682HT'A&JP-04R2ZDL'TDJ]J0[Y@R>QN*G$\#]T;,EH3;-S% B= M8Y(HE>TZR+&T/#.,DMQ$AP*&4FR#S1KJV*^0BR6$D&@00)Y7 8*A?:EU-:^.E9A M5U+"PFCV3F1&3S?606$C$N?N-A+!N*J\PFXS]%"D\/!!)Y-MEG8"2*I#GYRF MACRF2B050@W)7ZZ[77+^O.I$_K##UB*!7"%/OGNFXS^ZG'Y'@E_J80?2/ M*ES+W#YD1AO##KWO9Z9TO=N$ YD(&KKUG]*&ES-,UC<+LP%_S*5N$QCN6LWH MT5?&HS8+^14J7$;)\\8RPI3@;WC-'G;Z3$F[!]KEO!('#:B40#[]>!)-DJ1M M?;PW>*NT->_.2U&;1N-).^\6#^%Z \VDLD([>.)AI<0TH*(D@W;J-*B% 53] M<+0[HLXD18,^:N!DW"[^X/>& QIUZ#+3V[D@%H"'*KH&4P55RH6[8ONUO6E? MA0OF=GJXIF/@%@*W> ES7!IWQ\,.,^'J&UZ<+OUU&PO M=V]R:W-H965TW_]=CK-3^KO9"%&Q^R(OS=N3355M7UU+-2NN 5?-7K"[/5@B]I M4I%?I'$\N2BX+$_>O:%G-_K=&U57N2S%C6:F+@JN']Z+7.W>GB0G_L%7N=Y4 M^.#BW9LM7XM;4?VZO='P[2*LLI2%*(U4)=-B]?;D,GGU?H3C:_^D\D.\BR MX$9IG*#?W/=G;L:'C"LMI4JG"3 M@8-"EO8OOW=Z:$V8Q45AK<2YE7OKE11@')N*Y5]9[Q7%1 #B==9&[I M]W;I],C22QCN13+[@(7P&=@-O7,OD\?7?$7K@6 MY0KGR,JP3S=?F%JQ=!9-QW$4QS$SJ$.##_%]9HD:2[0"NO!F);0LUVRK929P MX&DR&L#,+9"CV1$^W&UDMF'I&!=M+[P36C"C\B5;/'2X0I&&^VQT1H/OYTB8 MN-G 0Z%-!)'$@,?B5JM,B*5AE>H0 *;X%E[>2W!^D3^PTV&:1"-@ MD?%5!SJ+1N,8!PE3T:++ M1CN9,A!=V;>&@?_^KUF:3%_O*54:5H+AY=+0]))8_LS-DO_!?L[5@N?LEF(> M V_Y#N(10S2JDMEWU/E#L8 X@\NG\>O+ZY]_&=#GY#6[T5)IKP?8ZZBCD U? MLFJGP!ZX,7;/VZQ%[ I?L,L]*P#)[8OKSHM^6=\KKE$K[(/4((32H+JZVB@M M_P[B)FDTCO?MKI\J["O7[([GM;6Y>! G8&AUU1A;6S9I3 T$)M$TM>N#$FYY M^5V4:";B/MM@5&"0!,-N__;Y,F+7@YL!.T/%.// 5Y_*.QBIM+.2EZ2%C)L-D(3L M#.9EXPBJ.9TGR*X5Q5NLJ7F9B<;1R$MA>Y4&%R(?Q*GS*)V0G%KDY!L0>B%$ MV>S]B'L\83+[ 25H[/HP6O78S #6KS9!R<>LV<'9#G&69"]>@@?;:P(X R(1!G)=ES7-2*!AMK4N,/!G?R@KB#2T?8;"KM%S4N%^T*$JG!2)# MM$&K5AN@M[FLV$)4.P'^]7R&CBK?IG 7#'FVD>+.9G#T.J$K8,'S77&]%FA* M5ZK,:JUQU$Y6-AH$4W7RQ'('&6U\0./@Y W@U[PF^. M.VFIJH['(#\#"'*6RITSFSN5@W:A3F$8\LOF:R[_J.62(A[9/,3IVO*EP9!( M?>?U]D 8@BR% P-W7.9\D=M\TO:;?9!## ./"V&-PJ7FS;Z)-!BN &OD" .2 _;IU/BBXSF$0 M:?),OL00 G#B-7R&+RZ74D8L*ZUR>@XO<.8231NS#H5+5-9J!9X'3R'9"O!S MLK1=20IMXH6/15;^KO)?X]:+FA*[6 9"3I^H^O%\&HTL[M@;=NV' 8<^N'H*HMCFZD%X*+2W M+B[C3=CR@IL'\H+E8=6"]0%4!5+19@ 8**A^1+_>@6-JDN;!Y134]O\CSNW" M]A#I #5&DP-+$9C:=Z%A++M[M4&W@E)L9FLU9NH53*:*(!?0Y%#990UEM:F MG-$V"-D.0ER$70Y4FC5][]B&*&XPH4)JU88"S*IOZV"CR;(!QF-A-+69IKNA M.T>/8@EB#@'QMH LA)"#Q"%/[Y,'V$>V< 7 90MLY&7?@)NU3PDKL. M PA^F@#(3%KE\,L]G32.='T@E_N&[2V&K0HT]'-L#R DDH\XUTK5FCU F$8D M=&1QK/? !A09$KZR=2H$,X)XD#-7WKJ]5\ >C%_XG0OK\1W$5^,B',\RB+\: MP[Q?$S(23=/@\#I@ S<+8V:S4N4JV2(, _*6DSXC1[8@%"=Q'+B"?^6S60.+ MS+!,P4H.DG@'9_Z088;N12!ESS(5O6! I6TF20<[$;9].UI0JH>/ATO?5G MJ*:3P;R'*I297TKV!3+V43TW68 B<8.>8=DDFL^G>PVL7E976A4AU;F!RZ;8 MQ JK%/Y%J#*;=D>[ 2SVE\?I:1\U\='O\S46\ P:%8/ M@1L4".$K02A^S]0BEVMN:T: HVL 7 T_+:\@.FZO)';ST2VI5@O8!W-?J"+X M%HK,C!(C^0\H7@O2#42+5M1?J3RG6LSCVZSEAA3:^ER9Y_DAM/N!PM7"[KI2 M@!6 VQP8<@B0"DFLE_:-=C+IZ8%U$>*71SE[G)F&/,*[3JX,8:_I*U_1:#JA MX96;:\]K"+ ?M%"3\0 *7F(A&0[BY)@,2)SP\T$A>KRT@66V@@YY\@="$H#V MVBBBCVO8SR@&C8XF,\M4-)U,CO'DVE;81A#+_6XQX1ZPYZT]1S"0Y9=4"2_$ MAN_3,6IJ-S8A[4=C"EI9SD2>ZEJ1QK2$O%"MK%Y?'MXW$J&4^B9#R&PF](K:LD?=UYUFLNTVB6 M3*)),F*C\3R:CN9L%J73232<#!W59#*,YE/PM&0:QB23430:6G_KQ3+:-0LG M0UAN/GL*3K2U2JW<9P&+)!G,YQ0L,!TV339L9UB;I9;)LR))U<+I!ZW^3EAM M-/:(]7E%M0OP8X8( O>+:_;EQ9,W:G;M-P_4"!N1YZ>I4WUFF#N="E34>)S4'5?O(^OK;U2?; M$/KV%3Z0$VVW2E=UB2U9S!6YZP3XE;_>_NI71/ZH2?NE*.6B!C$!-93$9N<8 M]";G=-B32U';EA(P!^$<+:O%7&#F FP6^4&5:56O+0@!PNVL>*/56O-BP+Z* ME>V2VMYP$GK#OS35X+4JU^?4<[Y"V@V?R)H_HUOY,@F*?2YSTQ]I[24+*%<- M<427'U!7OCQW()HJ0";P?-XW&MSQ.JF[VWMXQ3Z'L/F[,[?S2V=N/V,_Y_P# MAJ6?N-3L-VJS' S[&LX#KK!& [YJ8.-:K@2[#/FFG;G./1-S9"*9A[AT[&_O M9"=!&'1Z,*UY\K/KDN%9[RR:#U.&7C-AOUD?/$LF@+XFPY?,'F-?(0C%5O+9 M:!A-D_"\EP^OW"1*TS&$U0G0Q>%3E@RF,7R!VFD^B6E+O4>?>X^FEAE;H79M M$ZOQ;=Q6,GG?XG.UTMY6]^\TQB>*#)/0 3K>SQ#W^%FT002B_VZIBCVI!U$U M9WR\ZB<*&AN-(W<>*PVMGKEE%Z+=='&=C .E("1&U;E>QH?GRQTQMY/==-L] MA>6Y45ZJ&U0P,$:M7E%BSCJ,>$V/8.\<"DN.NCC'(H5MP9\AAOH(\.TF'*T2 M7+ZSF:@0 B%$J$U[#CIQWX%K<'D 8M;[\7@++8,N;(%I&G>\8ZL@AS*PS>:& M'D AS]8W^]Y"AL @M2 *CNTR#[AW Z_*-G!" M:\N%;\]S#*Y"G-,*+:E\*TM8![,["W "J0P'['?7_L0$T2'C3P#LJ2B5?(>+ M[B24=PO1M%.7SSIA;*^DJ#<-AN%Z4^(T8B M@$>6XPX"W3EKL*+;K]YVP#O%UFV8TZ1M]1JOT4[<>G3C([<1E#X.3)B,E+N M&2R2S#8<:O<9 FX^7?\RMN<3OT!ATU;WL.,4/MH.^N-U*U*[V11!=G1R%BRK M-EY@O"T'D8?K7#$C[5:"G@JU%#GNCM* >=P6=%+^ 64 H76QI3KP%?O)^N#_ M>!]D-RUM4CA*!Z/408'?%%*ED^[1?#!_P;Y*\_U\!3M!);V]GD$;' ^2Z0L( M1>[ \$$**$==#GW1)/X>931IR]T$>P+ W/P'P/P0@)F,L1&;8M,E'GOXLC\M MP)=GL>%UZY<^=8NG@\D8OTR@IAM:,\?]=2&%PB[UX,\;9[*.M%;<0U@)ZI2E MD=F!SX1"P*&,/P]NB"]+QD:L#J;!RT7_&D SB\;)_$?P#&OA&5*FPS.?5>=J M8U8H3 <_P21^EDUE?>'SFP.KS@N9+("A["KO%^B'408*1R<*=D M>!N>W9[/W!![?36)Q@#D9_.DU=+HH]FUKLX]F%4->:5U!\N6W+SI.KA9S;D) M%NP>9WR\O0DHVCN@PP5T2]%4Q-,9?\EFPY2N-AQIOH"959):\5W^]AA#Z9"H M.QI9T"47OK2'HV";4 I&HXX^N@WN!D?3L7/H)7971VF1;.4+#SKDL(YMJ8=8 M@PZ"\/#@.(>.*]3.M-HWL%A0X]/;5+%9_]-(;CJ83KLW5D*9786L6Y>M#/AH"B;U4DI-1U/7 ME0#3<"<13V?6>)"&'$JWTKIE96^WL[W&D_ M#MELBC^WP9\916PM2J"6E_,M@,MS^\!#U PC:0 M:%&ULK5II<]O($?TK4XJ2HJH@B@0('KZJ)%]1XEV[+'FW4JE\& )# M<6P<7 P@BOOK\[IG!@!IRG9<^2(1P$Q/GZ\/X-FVK+Z8M5*U>,BSPCP_6=?U MYLG%A4G6*I=F6&Y4@2>KLLIECQ^J M%\_*ILYTH3Y4PC1Y+JO=EJ1M5?]I\J'!U MT5))=:X*H\M"5&KU_.1R_.1J0NMYP6]:;4WOMR!)EF7YA2ZNT^OW\9'XB4K62 M359_++=_5TZ>F.@E96;XK]C:M5%T(I+&U&7N-H.#7!?VOWQP>NAMF(\>V1"Z M#2'S;0]B+E_)6KYX5I5;4=%J4*,?+"KO!G.Z(*/:NRK7UP729DK<2L? ME'EV48,BW;](W.XKNSM\9/H*'O&?;QPQ:8^8\!&3 MGU3AC^\6MVLE<+DI"U741I0KH>WCI4+\*7]5\V)<9$V**VQ:E1G"2Q=W3\0; MB"DS\2\E*VL5 9TF:U:J^S4+Q/4>W4U5WFN.,URZ4XR0=5WI95/+9893RB?B M%=VN=2* "96DJ#+B5 S"()S/S_ KF@23,!8(%P1#T5\UCV9B/ _F<21NRQKL M8=LXF,1CVA9'03B;BQOLT2N=R*(^4 ))V+$X6*I"K71]UF.65"(D))'&Z<+\ MJ"9>-E6%@[!"768N">-@/)F*FUK62HR#T3S&W\ETWLH8!N-Q+"9\ MSTJ66'IB,"42(6T*Q2NU4KB==J<,QK,@GD[.Q ";(ZRT9T KH_'T#,IJCQA$ MI*;!9(';]HC44;"(^&FP&"W\\YY..K61QA=!'(XJI2=5/!A\DKHDFW\\/-.V#*/45$3:"".!B1 M#?SSC\HH%H.(I>H>"7"3DV>0SA*83]>T9SR%16#V^01V?//J^KHE,"!9$%A7 MKR]OVYOC8+J8B+?7[VZ[A?.IN*TD1+29+BD-X@9^NIBW2[PSM?8:(^86(IQ' MSO'ZE@I$@7( @>>M[").1/%4Q.-)Z\Z6G,J5)%AEX:+1HCWTIEEN9%6+-XYZ M2]=*;\0DZK2YYS<-W+&J45-8/RR-MC@23D4T'1\LOOYX(V1#ZC2JKC/+AZ<; M0PUCJQZFP03]0___+9W$FBMJ@"CMWS0P'?P'SJ<1&F"XL=H=Q&'<=U>6Z=1@SFUKISQ.Y[A$<%6(#S#<)H]'/!JJ ZX@K\]C:J!_)P);:( M+_"+\DIGNT/\QJI$&<,;RGNPLM*%+!(-'BJU*2N2' B[OSM"3\^G8R"R62$R$3DG1^)/&BSND.4>*#PY"&&=1V')AT'9X&E#/E' MHQ'LH\YK%(1 K'N=*B(#71 )2+UWE%<'.0?KM:G@0N37_G"ZBUK D-%K!L$N MCN&?".TAZYO6Z7P#07TB MF>[(8IEFS9%'@&LQ\\3V1#JI %ZUQFF04P/GQ M7A2.GO[Z_AW_&C\]PQ' N*W.*.@8EC1V,S+!#BORLQU0Q0S%^P)AF*A\B:/# MD JF\8QEN7WYCTN1J3MM,JL.\@I5@"&56JEXA>G2+7P%UH'?IY8YUH[C80+LXTA=('%;(:5 S/3+(U.-;Q==MB(VG*,A:55E?O38P 9M:N7P.$F.YQ'W%?1W#P&N MX>'%G:98=,67YYA O^.3XT&:ECEPPP'LF2O;PH^%1F26$.C"!MS;K%Q"93VI MWI7;B@?)ZM.P+["8 >=-[FWN]M Z"%453(4;N2.?,DX BU5RHH=43(I M&U07\#?$<@L"+9[8Z)<>Q0@Q9$'B$312EV@QTN[ZHY$9HL-KI4T'IHL@3@&S MIP0!14/>PSA!8I1-=5@_5<0($EK&B.&-QGBB\YM* WA&/6@#:O>G\>$"*T:XA,K MJ#%GE;IE%F^LG-):DP40:U33Z9!-[6 M 92W696H/!5KX"-P/4"\(43V'K+1*:OD/HW"+YN,!2Y( DBH+>JT"9 - 1_( MRL2B);M;Q5U:0+O2?N65:>\1Y"%+*MUQ'JRDS1I+MKI>TYD;Y]ME4P,2%+D! MQ7)7]U,QT?.7/G0,NUIO#QW!D@T9:(Z*.JY"0- G2I53DD!]WAUC]OH+KK@9 M!/*R<7V> R!V 2<:Q2<%Q;%:Q:?U-JM[4IQQ#YI#OWCXG3[3N4'K,GL*?X3! MP\;S6!]S1(V.W!/Q*U7%UC4A%I<&W,F,X@E^H*U ]WQ5%@V7,-B=:V,.BH^] M^F>!%F%\<(5P3))*D"F%0 >JBH$,@D:C]"8S-&8O*U( M"^FC2A/1/ BC,2DYG$[$;S)K+%N,[Y*\FAS@&P0&<3"B2AZM(P!-?4&^0EY[@O"@4$C$'9J;96,61XAENJ M:BJN.!U.'L/%;=ED*>]>>BY]R^%XMH161W>G:L.U=K-Q39FMV/T6EXL/RN&T M:;L3 *@N4ZY?;<'JNK5'4I'=;HM#$+1L>F7UTZ@4]X^@"^F=ZHO.E<(@&B\L MHK*/'5K3+9H!1\ !M8:V QZ I[F[HIWNIU539W* 3M=(Z#"N$\L=$? MA%K0SV+ K$+MF*6N+/W9QG7: >F](SCF"VA-@?L:1114/ M\7DJ;&ZWI8!KBY4YWY\(LD-0.-CP%S%-X^?3J*T@?FS;D$'&[Z3J)P72$U!FCE+AR$@ Y:3R%=8ZZ%6G2BM:/U21#\%.K:1Z= M>@*C9?M>H2WZ T9D>M0-)QTXVT*82VH[9:' #_TX MT%TRZ+L3:F>=Z UCC&O0B1#W31L[XN5N\O 5 +4D/&JUB7THWB'M;+5109]O MA&ZKE=2*V+6$7=.C5_\7GEP*D=Y82[4KR7HMCWUK+56F%16KK!+*AP>FHE8@ M!?Z!C6SG9AVV&WG:]B>$]E7M<)T28(.JK[*U6,*1!HR]X^%FQ=T@CVTI,[.2 MJ'C&9G\HPC])RHHF*@?%3MO$M(,(UTS9\BMP2>JPH/%M ""RIG+&)B,*[2KM MQA[,A?P*-SF=W7(R 2$+]D5O/$#GX#(H$?&^_W?T?'\4YD M*J$XG9!V6'>YW]I-%O;]I=6:2RX6C,3I+&*N3E%NVUF^8WF/5>^:O5QL..'P M,@ORKK\'$F>[X=%"G!^-F&VOVY2(]Y F^9Z![W>+F_9?\AHN_8K&R'KR?^1[IJ7,: MG $_Y@ER>L3!V#_S8/Y4Z?534_(K,#0 /?74\#3JY\&/N3=0Y MW^DBF,Q#-]7NCW"Y]2G*XIQ%^PQ63:KM:Q5K4WL(*Q?LV%> E=I0T5W4O16 M(FI<:%W72';^^HCUAN+W@P$:; )X(J2TYBJ^C[= M[ZZ;U(WA'-_NZPRH;3+T,Q9X8='.&$E!,&;A/G'B@1\?W=D+)2]%+DV9 W$C MBR^*!N%(+JJ;H_9>P/B!:](_Y9C)XM&(]A>J@1M0E^*F>LBPODPL^U$#!R8; M;-'2F;7>"'HQ3(JQY;CCQY89E/[[QW=M93= E<7>W+1'U[[9D,A&+BG9?-^^ M-C5KV((QR6IC>.P3H(O>%U6YJN[XNS%.SD5M/ZYJ[[:?IEW:+[*ZY?:[-B#O M'6% IE;8.AK.XA-1V6_%[$5=;OC[K&59UV7./]<*^;*B!7B^*F%"=T$'M!_L MO?@O4$L#!!0 ( %V$LU+"6G'DJQ( $T^ 9 >&PO=V]R:W-H965T MLZ9N*+9 MO0]7]P$B(0EKBM 0I&7/K[]^ 4!0HF0E.W6Z4 ^EL/5J)]6%;XQ?G[ MMVNY4%-5_7W]4,*G\T ETRM56&T*4:KYNY.;P5\^C' ]+?B'5AL;_2U0DIDQ MC_CA+GMWTD>&5*[2"BE(^.=)W:H\1T+ QN^.YDG8$A^,__;4?R;909:9M.K6 MY/^ILVKY[N3J1&1J+NN\^FHV?U-.GC'22TUNZ?_%AM=>P.*TMI59N8>!@Y4N M^%_Y[/00/7#5W_/ T#TP)+YY(^+RHZSD^[>EV8@25P,U_(-$I:>!.5V@4:95 M";]J>*YZ_U7ELE*9>)!E]2)^*V5A)>G+OCVO@#ZN.D\=K0],:[B'UF H/INB M6EKQJNP_#@Q0_R[(GAI>)&/:'@P/T+H*T%T3OXINE%?]U M,[-5"9_^^\ ^H[#/B/89_2E:_5Y:XJ&>Y3H57^9S5>IB(Q&WJJP@7,5T*4NU-'FF2BN^%.)G-2MKB$PQ M9(4G,34QUSEP(<57M="H*0JJ:06\08Q6 CY@F(CIV4! KJ!'U\R?B?BSN*<5 M9E, ,> E=;Q G.:XQ$8\)4(7:5YG^/U4%H^J2,273P]"%EEX;H_(L*5.42Q< MF^D259EJJQP_NA3F295G,L]- MQ=I?(Q&6SQLLTYDH3$7R"ORBX4E7;1F^)O9J. F;:S@$KJL@03JVZ3W=&.MEI'')>B' M^"42RN%K_!L))L"D+L)'_ETM9$Y_R30U-?_:< 0LX)9RA3^AJ*>#9'+=#^[[ MHF0I%*8R 8DH789,E(C-4L-G4*=C$Y8T3IR(A2I4Z;?.(&T[_D&K;ONP.3!& M*D/60"'@(#JC>+<^M,AB4(59 2P9/@1Q@L7QB7@P*]5K)X>[XLGD3TWLM'P# M.;5HUJQ.88/*)$1V78.84./0/&=D=!NM(N,SL1Z0!\DRS38!U:/.C-?3%>FI MW_8)F5O# =!0A*<\P5\!@5B9[P^ZB%LO4F4JB5GI=- ?)9>7 Q+B=' U2L;C MB4^R+DSD+$=7*A0Y M$ ;D1A:@MEA9#9O@.N/K,7-YT4^&UQ="DKS?S,P7D*KL8J9[X\'U%>\Z'E]] M[Y8?69V1*KN,G*+OP@X2\@DXO9[5D'EQ/V9IQYI;AM^S"G-FO VX0+74);@2 M5$6M;"/IQ3@9@3C=MF^;WLG9P]IWR'$)^N8Y[*I*B&6*3LR@04""EXM2<26D M7!8,T*Q2^U7P$.(.5/ D(9KJ[KB+Y!PDUX-)R%6O"WGC?64M7\A1.L)HE(RN M1VW_",__8B"]BH^0ZW.S)D%O@LAO4*9A_Z?.7^FWP4\_Q@D(%5R:>K$D1:*" MP9LW4(SSES/&!K:>69UI@".)>)C>)R 5J)_R+# N]S 2ZWX#$:*V_ :]W/W\ M3Y0'C K; 3ET= V806PD%""P=+HL3&X6_ A53B)4*KV:U:5UH&<.'4##!Y>X M4/O:>_?\QH$$QF4R&O6Q%KQNO^G2E-49NJ#X4.ILH<2]D07 L1#YC4'O1/#H M/H":E@JV]&@;LC,FFR/9AM9NE83,U>_W&6S0XIFA0HAT+2T9]L;#'TAS&XG) M:2TU%<@;*!0Y\80%I$)UP@-[7!-,S-0-%;%@:'V5+67FX8'$3I1!O MJ28BO:H7X,\+H-:")I-DTN^3'-7&".P2+ ASYH0)Z<<>I#(8!PX!Y?H>>HE($#^[O M/GSYZNGF$G8"6$08+Y,1V%1/E !7V$P"N,AK+">#7O\'P9.'GOC:XBGP[<$5 M BF'#;$JKSCQ974<(Y@YZ4$'P-JV2'8U#)I?@=0WCN2=M)AO[;'S62.<"7V, RT M%&QC(1TRK$4B+6CJGZ*Q@\5ZD9MB04DDX13L:]A*5E"(T6W(HWQD,9N#$;$Y M=ID$]"V:Z(P<.G)</ 7$M/@*H 0]1%8Y6YA%[L2>:U;\W$!+PT6)!"WOF;3'^OH1'-MF"Z M#C =V4)4#76ZS'CW@QS[A([99V9@9CPFD!7#HRV8 !J!P(1B$B&C&/HT\/<-JGE%6[)Z/#;T%'YK M*!S$BPFVH[:6\!NPP!TWU0<'^6G+3-1K5T]\TXUIR/(8I7D*JC3/+O2*B@#^ MF_"BRIC',$^B*;$F^F^ZF&]Q'-8&B(MXGU= 2[AIE,4M"E1)45M&AN1]!JQ7 MU'/8M*98VVF+R6DW-,"Q/!\!\%':I5Z3K6H>"=D:A8SWFAOL1)TO0(J*3$6& M_Z6&9 MVOVIY\"M.4+!=278'THXVZG&V=%0QO2\*C["A]1(E#M=Y]&%FN5ZX M48B+8K8U::'Q0TPV7IN!#J>V;Y"S-$\:PXUR*!+V R(Q,*X!/VGOL;&6P^\7\%+,03"L@E;P"=_A-2D2"S0>I^3M6: M54;AA7ZZ!M^A MZE('='P/PLS#!!*_U M3O$LJ&E-CVNW[K#C?($/_H4A:PZQG0Q8!B-N=*.:KTI.+S%+O&!IFFQ:@N8MQM M1QI%,:B$Q<,#8@OH'6\FTC"V3[JH:;JAYG-4%I[$Y,XW4'[G0?M0R*JNV#2L M-] "#F7\,);P,0B1F76%2;9.78!'!85:??:3)\(&U-'B;N22$KA! Q+Y$,N- M!EE+K22(*B62^,B*3[WEO')M!)ZM*8#X/H&SZIK'PS"=)B4.W7_?&47LJV^B M8O:C/\=SYVW<_D%Z;LV]XNQ6'6=5'EE$G48TF6C9T"=T5)U]W.DXN;[HXY;0;.'0I%ZO M35EM-7#';_*](X)CIP/<^TO[)[3^G5,FVF2K[S^($;L[^Z[C#-3!T="S.1M+ M)A?7G8=BW]"9LU@=G;ECZUL[\U_J',$4CLAN/M\? %$IU%/ M>X^1C>,FO[U M"EPA7K?3"O4G(570\IUX9Q@EM#A^ . 4%* M:" )Z2Z&$=OB-=G#2\2.>4#T+12!:HZ*CD<''A9L%TU.\Y;'DQ'[E=NT82C9 M/A$,X)SV1&+C_@]TR%^7#;(GXGB,T>X'K!^^^^1^()L?$KY]YG1TP>%SE?C4 M*>3-CE/4/9<\#N:J>-SJP,T"UN($+E3*UM3U=,"S85-7(1PO+Y.+R<0-=9O# MF&;NTL(;[-K'Y[P])Z0W[?EBIZ2F^ZCY=#P@AK%/W3G,1R);4WD'4;:O2+0& M\X*.WK9G_Q%UCI"#2\12Y=M-)K?[[='^3H:>D.^T#P8EXK/2K1[V)OT?8M4C MQ?)1\>$3V(SQ'1OM[NM4+&K-)<\A?D*.3LU9HV(6"CQ3BZ'\8DE:/D+M) S0'7NK*+OIO>:;[^I\DGC98\FK'#L (K<:_^CIVU1 M?OMM>K,O%8 NK ) 23.="&W+FM(K>BJD'%2O+_2W)1J MC;X]5K%>4%?-6DTZ8T+XI;@;!40I*-UBSLM!/9\S"JVCEDQZ?L4?9,# MOZ41GW5:FNF+K10TVY_JTJR5N*^R'B=O+S2![R !P@(L+-"L^FX]?_$'AF&\ M@WRY1;J(.WAW*.)F?%%5'PQ]&Q N0Y%G.G>O6'P&S\0>7K6#^N+&F6[&I4KJ MY?B*%G'<8IB/D.E8#? V<;["$(/JD$'[AJ?HL,2W+Q*J#V*R('O@&VN."4T, M*ATG5)!HH2'Z([14H.)Z[64D+0Z&9R2D@_O^/J4CCYE;K=:<3ES.0),[X/3= M7L?;R/4ZURG%LE>-.PY%:;9H1]?_&LO;QDA)DTG85G,>=CONX#17) MA [KX"?*#-+/'W%F@,. 8]@\'%W H=7/WH_($=T5+'2.73."[7X% DMQLX(M M4LG)!.I@^(;E+/!H]5NH89EFEC1."L^3;A"]<*(= +:)]'/;.A:D M2W'C, 9F?_DFK.SSRA)+"$Y$(#6[ 1S&71.6='XO7PC3/5=,C/IZ=SX(#P7W M=F/6\A8.N'!JV85\]K7;:R(?Q7G/F#:B3>$W\O+F0+>. :M M8%H"LJS75YQ+H"L$*>,1/A71Z+;)8*V[02NY_63C]]N@^M M2\?%Q+UHMIG1[)1FW_1$0Q2^^0-BPW9T>D0'Q3MW__P)<1PZL:_O@<%H]^YK M@\@IC4D0A?BB[;H-V$XM93YWAEYQB(.&,7EUW47:?TD4I7*CFFXJ)O6 M,_0E%2$?:%JY7^T\7C%\N0-5%Y?TG2,7ZPEW*V87!>DJ/&.CMP+P^C_81>?D M^G8MN9+^(H&M]D5F*F%AU[HR"&12U_,5:M.9!VJ.7J4):;&> [+A$/(Q::(E M3933)6Z\.J?B.(%X;9&D6603P4UQ\+$;1ZOW-AH[-+>_PC@"!\1K(/:L$3Z M>*=N(.=TVR3A#B-DK\PK0X Q2+Y%2)C3!:S&0V(FM\P^,[+$EP546M,M>9D] MZ=8,M]7P=U%O#S*^JC^D^ _YAP+O*S35A>9")'0H,S5'W/2Y[+56S52*PTS M6VHUXY/%SC:+N,6^W[]9\AH^5\5"+C".MC9T!9A&X+O2.P_:W8Y/LY?*.SK\ M=KO4:BX^!1I?^ T8[QH=Y@C^ZJ;;2L6SM&U.J:J3\WF\0P/]YQ3PYH+1$Y: M S>L!*0*G=469WZ<<7I!8,J5VSQ$MMU]$5'NMSB)E@"'!K'3?&!?X>V='3A MX0.SO&6"/E!0$S[ ME$O#"'R10..+,Q__U3=%=HX]FOP;#D N!NX=C-'UJ/UN1=(5<-O#O&X7^>C4 M0Y1WHA^/0%<:3\->W'WHGWN& -\<)1^.WKYC,!3;J,ECX2T\ MO%8"]J#I#?@*Y9MX3.)N@-/3T$ :=KA*/L=75[,3L.;"Q MWP'C85>X0N'>H>E?\G'.EFH &]L*5I#?<[W]KC=MNEY /8]>\07TO: 7F;'E M!J[X;=_P;7A7^H9?$6Z6\XO6L/=" ^+.U1P>[? MV(!:[FXO29P%\#KC@9/XN9,,'A[>!THL28PI4L.EE_SZ>_8Z15'J;OL"[WVQ MU1)9=:KJ[%O]<-6TG[M-"'UVO:WJ[L<'F[[?O7C\N%MNPC;OYLTNU/#+JFFW M>0]_MNO'W:X->4$O;:O'YZ>GSQ]O\[)^\-,/]-W']JA_WWWL86_'MLH1;D-=5'7^+;Y 3_Q1AJO.?0!3W#\99-U=&_V94\>_H@6PY=WVSE98!@6];\?WXM&W&7%\[EA7."FRK M;TL\RKK>O@"B*GOLK+&AY">R_X&L*W? M9']_^?(CD-B_A[*%4;=Y#?2(#V=] W]]#EFP*?.ZR/(.:'B',W99O\G[+%^M M@,C@8VSP?UNEQ4P1:>5\#\ %AX%/8] M*YIAT>/;.>,< \3$'EJ8I!_:FK\4>.W]/8A@@ KFK;K& 8=KP=4"FZ[*OW($ MY3*O!MK'LKZ$G6K:FQE.WPX =7(N^"X^;!@%4"T_GR#G@WFN\K: AX#MA;:% M+_K\VCT=X>3S;6 P7$\7VDN$_5=X!,:LUPWN,0Q9PH,.W0(/!*G FW^-K_)%B'#1UI$'-FJ M6]%J?H3\GQGY/SM*O)_"L@)\( 9+I#-%__<<(GL=VAXD+VS,^)=-?AE@K:&& MU1:$%#O Z/:$$=O( KX79D ?!SC4NM>'(CF,1I\3YUGF;7N#OQIN,;YGFP"G M@XB.V"MH6>AF[ZJ\K@/1_J[I2L4R_.EUL]WE]WYV???-]E+W_^[77V M+E\B;@*G@E-T"\6CPI/_V(*&TO: SCARS[0-G&R')SZN-%RQC#_MLE+@*,0@EDI] _Q87SJ M_/3[9%WTW=GWCWA/Z2=[Z2KO(B?KF,^'Z@8!OQL[%-ZVM\HC^/S<\/GY461\ M-73P3==E%V%-N_6^9AT1#G0*M8^.AKKGBVZ7+\./#W;"+QX(D=*#F( >[!(U4D&37-L4@6B*+I;XM%X/B MYF4.Y##@Z'U8M[3;R[)=#B5+4_T9]*C/B"&@AE8%:'%AG@"Y@"V_4^#5*5) ? M0;8$#U\V0XEV4X:5^[4(RY(T;)3S[0Q'S-N_HGZ"XGBYL3^6#$YBZP*_J M^93ULAH*$K5 F<@A@9FS'(9AA^W 9\=:)?[F/GD-EDL+2(/G]1XW%C31*8KZLI$\\2#7(U9(@@[U>90X M( I +6BN4+'R1SE#E1CT_Q*6B]8)6FJ A[030M>)ZR20V8/ [XSAA^7+SS2[\J(\K]J%^Y.[=\9 MM7]WE$9?Y]TF>PM8!T:/>1P^!508ES@C_CY%^5\_:D('RI]9-=R4ZPW0?U7" M"(C6\-[ 9T^;W[0E$" <.*C.(%.(W])1M8#96W;+ 594J&J+2 ,[FBTZI%.Q MTE@0+!&4$$$%O.FSGW-@#>:-(^CEJV_HJ]-90N5(C&BWAH+<$2H62G(/Z &? M+$#)(^4 9Q17R3Q[%9;YT)E+*+YO& "8U*(BS3:MK#GR@HDWR*8C+(?]QB"W^FA48EV(P,\\I M.P<1;"82 %,7C0IBD0S?NA%O#@K -AMJ^VL-&\GG!S+0<7!G]"%%HER]]9CV M+98V(B&> Z]4]E_,J^0AX5V.CRH/[4QRY=%_A*0.>\TJ FP3F%?;8V1Z=AK] MVJ?'U5/*78=HYQJ>V51Q7"9DT -#"VRI=V;' M(O17[)2B,78Y2!6#G!C:WN,GAWK_V:L-KH9 )D^+ <1@ [1U@89?$< P M+Q=,!Y%]P"&S M,_(RG9U_G_VOH4&*I+-EYDH1,/-3X '"^[ YR"<$6]TYEJA\\:#G-NBO>SOP ML(D>" 6!YWS$'EC@(O].0"$''.PNV%C3T\Y&+QC?U7@#,<1>%C3#MQD(OY?X MD#LO>&:9UR3!FK9M%@T["G85H MS5[G.HJZN/NP!O7I+QLYG]P2TK.$>\9P2&1)L$GL#Q8>!^M'Y8&8@/$ /MBR MN^5<'7^<3[I5QAH:'>Y(CA^60N1=="=J!OT$*'&!RM[@^44#/.9A!SSN%Z#A M[-E,W=Y.=OX87[H%%X-99Z1EGA GJ%'%5(+KP@&:.K2^!E@!2@D*B2%K MNH)/G2@#A"PE6_I+4)A 5N=KD!\2[3R@62*Q]-F"-#_35)%IB-O*7B-K?5*G MG8/YP>X6E-&LU+J=I="$"\7D?!8GT96_(@IKJ\O4F5%=BO!DCYK]!YLY4,?O1Z(\0S8;7JZ1/H MC-\HZV1TV@'-E,,68^FT/:A5DX;'JV =<.;\EC8M?130+? O MJ^*@'F\3X=%-B43MW87 4!@-O-S5.!SM(MA-R+/RL@JJ:NTF9(%7+4?B<64N M%_8 @_52DVK%=@S&%K/2Y"+YCHB]G3TU_O8I^H@^PN/*V(Z:,RY-Y^RHX?%; MBV'<25Y8ATE?XU<-"/OIB+TDHQ3SFR1@3+X'QE$56@/@=:T.I.QA.0]S$.JU MJ$T[V&?T=>,^HVN!D$1=@ ')6Q&(%(HA/)IK#E+"T$7Q!69 V@1"BB)B3*M[ M&1:S:*RB02"D3.]J)%SU;U0L24LD9,<\CI2HF95U$H$=4\3$AHHOM:2M8 NX MI VM0 64/!$,/6Y19*!J7(!,%ZEE(*NF@A(,]0B* M@*+-R&O-U--XJLLR9O$&>OTW>KH/:H>+!D. ''9 8% B (8OI*NC"C%Q#Y/0MB&$, MJ)7 @WFVUT#Z+1I&** D%MNRF\CTAJE _"'/JR&T;CS/?07B"P0A1E.S?-5S MS!(Y52TY47:F^'2XWN2P0DDU(LIJ4(RB.DK1(6!@N!K@F#>1*YT>9R'M))BJGT]GN_G;F/Y-MT]-FBCL2]>66MZ,C_)W*;IJQMY,> M600.!MOJ2;"MRK;K03^9R2<,S+J8JQ?;B(^6*L6F=D<^;I&$PNHZ])]TO2+G M>AWTC_BR&/48V+M&G&>.Q7Z/GN35EHFB0U.TJ3!\SXK3L&MJ0C;2VT70\N-T MVI*W(!X+UN(B:&13_7O(B36IN&S#GXQ.O.8N^+4Q+6CF''LB-3$"T*?-KRQW M2M+3!M(;D+TV[6=<(HQ&:R00D68P\+1NFF)OC]<#V'K $V/2%Y%K5 7%PVE& M59J^%G5+"A@L$NMO"4\DJM4&#@F0"]G)0()(_+8H>< >(KJEH"KZ5O&!F>A; MM,$4H\=LH'+%"8E(S"X)DOPUR"P%W\CVW==X8]8> BEJD\P@IXJX@@<2A%Q1 M6VP!Q!X7(S)L21D'&W=R49:2HGIM)V#X%+>-78:4'L93L*;%"XCZ'"RPPLR% M]2;A_9+7T9$/5_2M*,A*MLQI1P\O$K?V)C%RA]K3@_.VRZXL(\QY\F*4/@F2 M3,>[=0=85Q8LCYDC$M(ZRAAC,O'9DZ.L3?+-_J'VZ04@UR2'O/\P:1Q(3;#. MK,YQEALQ+)0IJJ\W*!')\FM1)>Y?@+;VR+M$T.\/)+5%P52P5D#Z+WQ"Z>CT MYN_A57C7*=(X9GZ).7!DJZ$EMMV"N80ZBB;=L84M6EQD6#08C):;IU(" I0U M0VD\ ,EBN %1@"!2=B,06T_Q;'S[\A':O[FW"A8A#$EU(^PUN(VED9TSWAL^M$Y6K)AW\IHUC23:)-\3.CZ\+!7T M 9#@V17>G")5+RFBBEM6"3>",2,_D5EUL ]Z[GV?L51PP3% %SB;BZ M8L1LO!=)VJ48HJ*"WY*6F$9@2:A,I6*.Y7P_X2II1^ZG&45*6+= ML5)..Y1X0VD#BQ/2=E@*$U5)! 710S!BM*==U(W0+*W0*>TH']?L'$)?V"7J,V5MR;LN'Q]S8'!D"D2;:G542,2"D+/C]1QO M- KZ*Z:HXPRO<9,FY<07C92*"DZ )&_44D*4E(M(^:\K."/K'\8#.HT ']CZ'M M1&W0$4:ZL-KLEC!#3K@3)'+),F7CT:G1J%OH>[K,HU@4ZPK.CE<%Q 3XCY8 M_S8FP/]RP#OTM8/>(?'>*^"@J:%:*Z;Y2+0A]A0%%REP)O8EDB_H=IHC>]TC M0[2BFQ6RKL1*= H^"03F.RYKT$0!!7?>N+\XWW&[&WH+8)&#'ZQ]='F=D/]= M7*7FBHS>X'$E4!2=\X/T9QY8F%UI4=*/)6>'"@_(WXF(W;>">>P+@9%_SLE_ MS@G6K- "TV6.B%R*\K&)5,BE0ILK;@N.I9$J M3S]NA"7!AD=^R\$_6O$QVS M>\%U%]GO//('-)]>#655$"$_.9/D%/TJ19*WL/!F6R[9ZA)X%I./?@"U*U#D M(/GZ-PW31)TB)@)Z7S(F,9+@FCA5F/OG? DR)8CI$-?\Y.3L5);P*^7"^]_X MAV,4'BLMSHZ76KS?KR@[Y//]DH&FOW5>2W+X=CW+>D7B(DIT2>9DSS[PF#O!WWO)M91@@CR%[EHSM< M*::D2,S48 J5C2B>IX@V*?IU\^,BRUQ6-I?#D#YT:ON5<=_0M Z($N&2_;VM M=UXLM'PI]=C#DLHEN^Q%DS8%6OWS26C*Q20P^83=DU@Z0)&)=^SKBH/M9XB2 M'V59$MLD9P#*6?;C4+YE7(]XF\++XC=(>(S]!C7'O!Y5]EF^HJY!@$%$?O"SZ6"GJ49=@5(N8K179O MZAQB1I>*?91/MS(?MB$0J_:Y0]Z38H&,I1XH@8R2EHZQC&.<@MU#6PR51@]1 M33MDQ,\;CI$[V3,)^$>@D)$I(^=(A"!OV44$V\\B&Z\\NC#&Z/9^VGES8!CT M58>"Z[V]9R??1]JR\^C**:;", -&.=@OEO?B_]Y/9:9.(*&0T&*+42)E7D4> MTQGVO$$$F_,(Y1*IH%,=[RV%G2QKU95)''X%2)PK(>V\J1+&'I(LT5MQT55V ML%(ZJN_X;4(ZR':H7U)+RGR\R5CS9) )*+8%^JXM@>7UKW^\?W-R]AU(> !9 MWX,7)'%"<;7E'"(LP"G7:S;[B29\W=NMKKG34<:\\V)'%I\B4TBZ&^#A[O'3 M&*"EO=_/D#M7BBVW00OWJHJ-7/)/<9S'=I+< MN!+JF IM*);1$A8XJ\'WQ4FTM,3A'8-\G22TN&%V> MS&YU'6="TJ@,[3N1$;P4&,KMCRE_<'A_>W(Z.ST]U10:\LRE9:$O]]U/4L$= MV?T4&+,Q0DR82ZW34DN5&X6&V*,!$6T*?8$F"/Q31):=E) ME/.TMB9ZK>'OOWTS.P-R$E@%>498-54H<]1/%\M$SXY7=_Z]:0JDT$E3[6ZO M9O:A#1*!L=H0Q&ZIT-02D0EG52K9706>%63F45JYVJ_]0@R47!U%]@F@D>[3 ML'AF><7T)'I:7GI4C^2W(NQ+(R MKA? [D:ZL22 P\T[;#0#QLJT7.3%$.J MMC4C?UD?Q.FBU>/FV<%X']D&2>!OK,CX]7KBN_=^LTEWQQUG(P)KCC +1::? M4.M=SNH\^T=SA;K-3'B25ZSI?+I8 7^GD7$QC0-*&#?%LD!Z9RL>$F"0L6WQ&= MERTBKCO*RTK*3'++J"*75- V"AC_-O!')=?8Y8"#1!DYLT S6UH:&8W5*#:C MUH2)[$5LS-$-&. HB=)),DAS/FXWM-_#:Z8;2JR/6R:\'ZT[!5 [_:W?,(; M&4M-%^&F$7."JPY6@;F>%6VF"^/U*W(_U'HW5Y>?' MZ\ MX>(3;-$4-[K/^Y/)Q])NB".VE.6:1J18J>9X59'4+6^2,!Q*PP&]D]J14 A=6RQ^"JJUHK7<:'U"VI5V^RTH<& MH)+5B2@OO%UN%P.HJ%(82HV=8-B*2PI&V?TVL;F[HC.84I\DQ:/C3ET(N9W! M9;(@A/ H+L72GO/CE3B?D,G#EGWB?3C40._^HV1OJ9$4'HWX)$XS)(*S[T8% M'07HQ!CXBYD_%U*WWF6_[TB(/50S_>)W+=C$D9Z>G,)@.C=M/G4PRBV1X;5* MR^SA;\T.$//YZ?-'?C@=1HU]8&'VXVM\VN:+P=DMH#CQ)1 ^;6,I"EKD)B]B M>CH:+X4X+=9#6:CU,[5=!N"S1QFI32T)=DQE".-.14PTM',B_73234X9B&EJ M\M$N-9,M1[E:E%SS&BZ+?C>T9=A/%VHJ[N?8YC:SZ+AOL%M$]NYJE"D7%]M*R/B%L0^U=-H7[?]6K9^:K&T-K*< MJL"J#'6WX.R'31DPFWY#>42M]<^H1D*1:RP[\75H$O8*S[;KPXY=>S#:B^SA MV:/L/0O?&P63:(I)RA5I27N!*==^5%2C7XB CL5P-UY]O!\A)6)0\F=56FTK(AGF$"\XAEJJP$JUN M+*FY0CU3^'K$:NH2PF6_9L@YPT'@R4))[A$Q$K%Y&96DK]E'Q(VW>NE_+1U' M#3"\/P$SJURE!,]4MH52!R52Z_QF5I'*0FFWO B_V>':?/RZ]^D:/=-TJ^K< MLK@7F\OIEX.)0/*BX-5MF99 TH3HN7(]4V:^\F1""'I-P5#-HD'2-'8:SV8) M@6B:^!;[L)^@K4BH/6[8FRS9OW>54R_Q?-&*4QGP_=K)'<:U\SDN.R1,D+V ).H5D+@QBO1;O9(/<_^R%L^PW3F44G[ M]"++U>Q0MSWMGC*;++P!-!()M EQ82D*TR/-G>XLP0NF M ]BC'O6)@TL2SZ$6PB^3+/C)#6+)>V X5UIIK?%8SZNXO3:'/WDP5>4O+C[& M5BX/087^I"J;'2V7HAV8EA@/?.I("LBA?#JL :K6E_(RZI9V1#9(8P+6(2<0 M^@ZP/5*AW=_LQ%,BFN8.=%OFR"7U]#2_WYPJ]]AW7F/?+Z]/X'8ZF;>N@(2J M4;, KK(0-Q4 N"3=4J7%36Q9+G6OG 6 6@&_8O%".LQ.306DSKU&0LX%P9N? M%NM8CB(^ZI+$R$,D.M$J!.E;X#F:(F*G:JR#>L:N5<%_C!KZ\:TS M,'=XL8P6H*)WGZ@H[[$3,WLN]]_1%C@,#N6BDMC:CK12N@)D8(E\V^FCU=)1 M*J_P0G5_)D\R^EW@P/I'Q MWA="0(E"8P\)_:=XD7AT\QOI.0OZ3!>K-2>!GV%1V5(J2BA["?C%,E!KQ'%C MFFA]L7Y^:/_BS/ON*FLTP=943(%@)3 M[8M=P3D<2!E5HTX57]0S>)Z]:TPB M*\OP]"DHDS*A(F!*56O,D;'^L$$_(NW=X+@BG[6?/99SN^1(-(FX'(BO>>#" M'S>HBL9NGCA^)/YF]P_UW'D!CLD5'XYU*[]:+1=SQ/([%:\E+U+O&EB6I(H. M7'-"!I_8LT% M5ML'U8NL"8:UU<38?X+1O#C63YT_FZTZ].>H\X)8.5[BA"ZLJ(CD'=<89C"O MJ(Z')TL;?['E?A@XH2Z^.,HMADH-]7%2(1R*)FX]BQ"YAC*JK].P,P-BZF*J MJ"0XSP3WT432IRJ$75I=SF6;^**MK9J MVXC5*^#'S2B\0TUX)?=!Z"FVSQ1?= 52%7T.TF%+.^U. 4\I&K'=%O*^O5H/ M4N\.&.Z)\VT_%T(:-MT&@;%]+RD[30^B0+IT)1\E4M^:Y+.6 MMYES5F[@G-]?/^IL;V?CKNX[2>;9WS4+9%P4Y& 1?UD1\4"@2?PW4WJ&40=W M+NWW3UH>=#!)ZWB>8&3924/*>+R$"R!!-W3C!E?];S"":OU/8N-R49.T=B"/ M[I)#+HTIP[*;G(I#_(N2%"3/[#DR*RX$\JNN5EWH^_B2UYDUH0 7%STJ6M6( M,]IW'US'8_O2=6^UQ?G6R ]=#)E@>I3VS:*DVC[U)7&C7[LP9U]]&<\>70N^ MNLHY3#?[C!4EC];3.,4K;FB*XZ0QF$J82@.47;YA!N%;VL)Q'^:\W7/+3W4U M-+8ORM(B4'PPZ1\Y3B6EB.IR/-\=[IV83Q_V0Y=_P6>NE#%N0*7J,NEU;?Y8IP6K-7^36"%(4 MCF]G^=!3.GE(6)&/DL>A=P )=;*KU\F@57I$0@L4Y.?EP-U0I- M!?>]6G^=[[ M,T7005X>FM5RI1(^@+2*GF(UW"\E]UC MN/,^L+=MC0@JVB'.5K5^^2ZT8VX$.06=STH%?8L.-G%U? FQ7S881O!MH\G( MJ&ZX52*ZJ_2*86Z[^&=2@QB/R=T]C:7--VE7M.02X'T/ ]X)*0R<;"1\!__' M=,5;NPL>W$H][ZB$6,M"Y3+5S5WJ]U*GVS'V$?L0GA]O(/@1+S("&'^-T9U) MSG'O4:;OI"NI'X._?PZYK5Z0JAALK/4J==,EQ$(K$ MVTV1 VHA:VY:<\=20[R)F\A']7*>#,NT%QK=A+Z,E_O$.]#9G;ZNA?9\@[XC M=P%P;9J-DI22:\GX+/H/M,*(6Y&[I V-Y0 .R=EP<;;;&-\-O[@L._48V89) MK[7@^T<[V.)M.E0V"F>#[B]\RJ[/T.ZE#N4U2DT.(&GBW$PRO*()K'B2OTI2 M#$9HTHT[C&4[D$GN8KX4G=RM-#M&WXDNOR+IB'<.E#^,/O!!"N.3YN^2YW&T MN:%/9NWX8JZ99EE+68PS1[67L?K )#L$[TS3%NK]_GUD48]=O/O9+]\A_M)OH_Y<[4\@F0)JPHQP\GY M6Z@;XFT[CU*]:ERL0^YAN^,=[RP'T[O49A,GUODCDP8SM51)VE58S@ ^QL9C MI\#SX_W]WG,.Y6_Y]73MRSU>/ZQH2*)F3T_%7%M>E&=@-^)\5#^F<0>V3J(Q M D=KQC(,>^BR(?7,RL?)=48#2M[_D 5'2J2[I0LX;TUG_C M[,"5,V7G[^X]*+K\=7Y40FO1&[N0A;DXLT)5Q0BH 3!/K@-5+0D>B0TA\"$- M)G:^&2A\OZ6LA4Y+%47S=5< )EE$>Q=TJ2.8'(!H?2&>DM!U" Z?T7.^?T4P MX3X\AW<9HQ.&UJUPEM:&8.J\7.,!=PB2S9^TWS(@W,5\:0.:N\D5H9T*BY^Z M7B>A43G_^GIP9)6[;I/PEA,':$+3- -6NE=8/O<0/FW%-(J M0T@/5FA9KORUVG*[)*5T_E6](9*5DB3.FYYQR4Z 8Y]^JA-P C2L]$1QVQ";1C#L3&KC!"]C8^114Y:9;_K*5*5[LD]\^Z8WT7BK>/XDNRCD MZHFYU6YRF/$>K T9XN!D' M/$)6);5@UDL"QS$P,^RT'!AA(O,^610&U)$Q38-U5(>.?9+/C[7&9O%GA_O\8JMF47?_PCL\V(# M $VN]/[#C#J(4O:O$!SX+(LM-^?ZH ]XQ)GI#?\HG3X'N4VJ);!>F H3G+L M]0B2L!ZV"RTSVVX143?4Z=%?V^C,]?W0WINR&C0N>'01TP+N2 M;/#J)H[ C6+Z,@ZYT5:8T]<J4QV35ZS^T:/8=Y.T60N:IM+[N10]ZCSL/8_/9642B2\%C%+*HLEVFS:6=?+ W MZ06N1"74816;#VGBT0%IH">HF/S63Y[L2(+'8E&9K?T_05:".KMJ8 0P9!/3 M6]+1(_;?9U1?5]RZL;5^8GQXE'@N/DI]5D];,V4/MR:0\.!(3DHC%2T5,?$H MC0499W4YQ[CK(BQSS"PE>>H(0C&7^ !.10$/^M;4>L,"KC$NO#TK *4X(9?P M..P9Z0(3^*IDPY[JX"\RI^LB=8:ET"P#?E0XQB[:Y\=[7K_&]H1UKRW_D$]P M2>2GLOM,A'[AXC]6NCXI/X_.E%UOJQ<=:++AQP<[Z0#RX$NGS]Y-WL+-E42. M)5O"AD,L:7B8SBIUH"W.JDV]8[8L/I!WF]GT1=(3*1WC^S%+*9SB+DO=1CI+ MC@8CM$TOTR[[09I4:6-)Z^89K20RW,E50*$(68O<KO2;W68$?HED6S.JE#8PP!""_YY[#= <]M^^Q74#E>::W-!7XU M[("PF6N?GYZ=2QJ8Z]!K72$!8AC0.6W,)J,H'%@F5 ,,W@ISYT[ M/$]U/S!\HULWN..GQ[+O,7,5[PS=Q4SK"H1)>H MFUK^XDWXQ@3XQYEQ$P"Y>:QH)NW/C[=C@\OM<. M@4N>\;JX$DR:2Q!5>,'57@H2H)4TC MX)CW8-2QP30 JG%L*^EN0MK!'3 A]N=FB.,(XM1""YCOQ9/K5L?;3M&RE\,: M,^@ N;_EHXT8\O$' MA9U_CK=;Z\Z/VJS@FSJPX3RW4E&UBF)H0TRG$C]&?> :;;XVB]JF?(LZS30X MF(6\SD4)E0S!&+2AY$B^+G)*SLTL#8M:ZILCE&-U%&7@".N^[S"-;#[$YQYY M1>8#I64^.;@V=0+Z:#O=]7E+FM MXXY"(<*6C^X_ZF!4X"24.W!7'H#G#;!W M4J4E%>V4[97)SIM7U#;&M163G)1F/[0]W9-F$K4!6Z>Q-%Z-[M/-K++7 O>O M)#X5;LV"(4UH3J /M^=G)T;^B3Q:SWZIWCN%P %B(D;Z\8=N2ON MLW_QP#GB1-'?%+_,SM$ALZOB@>;IV(D#@'%(&W\S:E_P%'S E.H;7J+/0R;#+Q,%M1ODZ M=I*NL#\@6B$3Z/@ M^>G)Z9E#0=MRX2MO^4@NH@--,//)^1EPA(,O_"P!?P#QG]0OX ]XAI)H[/TG MCS@ ]096?^DJ]O\1"E*!Y,%OSYX]FL9J@GW,G0!+6@ZZCS"9M,BHDLF]I@6J M<):=D^"?Y&ARPU1T(Y')ZLOF*,*16RY9.U0I(D>WXVQB?+3N#$3>"G@7,TI= M"00!88VMA-#/HML$@)_"3'PXT!.VZ$-S4"/!I5UD_JP3V,;"8*I/)RVYY+Q+ M8Y$Q3XO3\5F6+K65]0907Y(YR^3V-TE)<)5H64ZKX[! :\MK.1N4EE>N8@7" MZ.YC2IG@+R>$S*?/D<47P9TDCZ '> *RQ=UC#L MR1D]#*]PNS0T("5F@7.E2+\1+I#>EB;9/[I:W,L/35T /.^1%A=Y_9EOAX7Y M/_F.CA_>O_KUDQU?(X6?/7>N2C;/)S$M6%&0;H/91(V%I/@4H[!$C.\Z[#FH MC(S)TMU>_S7RH8A9NN/P>6P/SU=QP0%@>P[I442LH;?,4MH[30WM0LW)@DM* M'Q/WD]S>8=QGP#3XF*"ECF1._.'\)0D.MW'!B\!]Z>INX&_1L<&3DPUO3EV\ MU92Z);/9+XG+2$IT^]02<;22+M9R%;F5R/J&#O,O\DXA%WL7%JW(5PSJC!D9 M3HUVN'2%C8.:^@(T*5K8\Y/3J -2]]H9^F4FCX15Q$Q.G8R$CSV/E]RQ'# MM&.[M5)&G\542$[BBF4SI$;RO2PYU_&=-*N306];B8FAR2TE(ZBL^'# N9HV M]O'CF3:BRN#2^W!CY0>"/^2%'78TXHU9=ML1]3JZ%7KCIE MNJ DA;^_?/D11V>4D/0]]5 M7.1"&AIQHS]*HUBM3I*TC$AHS 9X24=RFP >@;\*H-P+VFK+YWT2]QQ[PNZ!CK_8\C:U@M32[3/MR3'A(*5X&LO+F$,3B"]8&NAJR$IQD5Z[I M*HPB;.SRM8L'K?<8^QH76$\6/1H+FJA#=&TO41VR0OG8IWO7["1:Y@NQA*.@ M]E H_F'#1$E4=^?,6E)I#+_B^]!!!E$?7C7XI/M2<(7/5+K>:((8G[.T[QVW M-VMX[)F=!;9 MK3"*;4_YVGII0)I0GK!M$<C>REUFM=O7W\P-9I&>20I.C[9U"HFY>Z%/"J3UMZ+?_/= ML?& 54&:<;\YO,0G203OM/NCY(_W\=H'W+LIV&,K&CL0B[..$(@R(S J5-V, M$8DB)0HSDA=N>*G$76O,!T5;,8AI0C&Z<$TW>-SHW:TJ35QN",,Z/AZAA6B" M<;S'=X(IPJ+W482Y4RJ?8 YDH_%!K5D4G3!Q9^#^[%E_>X&V10![C(IPF=^9 M67?V3/KM[]45ZB64NF)WOB[U6$Y,VJ9OBQSD2F"?@\/ MQ7C=(?C*KP./3/@O@&XJ]> QZ8UO\C[_Z0>Z7?,U]3DD'/_Q 5XO8=^BI8[W M*+UX>?[@,;P9'__IAQV(3^#&:XR656$%KY[.OWGV@/F__M$W.QP2.V;WS98^ M;@*8(BT^ +^O&C#@Y0^< .,K!-Y/_PU02P,$% @ 782S4B]:$,K: P M& @ !D !X;"]W;W)K&ULC5;;;MLX$/V5@;98 MV( 2W7Q)L[:!.&W0/'0;).WNPV(?:&EL$:%(E:3BI%^_,Y3B)FT3[$LLG2>+*&AOACDV+FBQ;8QOA:6EWB6LMBBH$ M-2K)TW26-$+J:+4(>U=VM3"=5U+CE077-8VP#VM49K^,LNAQXUKN:L\;R6K1 MBAW>H/_27EE:)0>42C:HG30:+&Z7T5EVNIZP?W#X2^+>/?D&KF1CS"TO+JME ME#(A5%AZ1A#T!_(YX_DU_FKB!^%/89\%D.>YMDK>,5!C"+@%2_@?;([H>6W4&@, MYT8[HV35U\V*/!."A+F06NA2"@4WM(G4J][!/V<;YRUUV[^O,)H<&$T"H\D+ MC,Z%J^&";@Y<-BUA$R:KD:>X?1ZI)O1VEL M1=4@-:"O0S=4WQ,!5:2="#?)@38>*Q ;H*Q<><+>4B'R)4C]' MY#="VO!P.07JA[*&_(3.+E"@7"&&$]T)%8[G#8RR:5P4^1BNJ3HK2Z82W$99 MG&;%&#Y;46%0I.,(BR52.+&*06-@(KA<%LM!,8>SGSWA]]].\BS[ PQ586%4 MI"=CN-1W1,%8UF%4Y'$^3LC28/M9@0._&!2/NO*'5-D\ MGE-@7ZLR>G?DT3;/.%*CY)/Y&,XJRD0Q- #X#(](MU*TTM,Z>QMGLRG\:@0D M3Z9U@W87WB3BP>+U@_NP>WCVSOII_]V]?S.IX7>2+J3"+86FQ_-I!+9_A_J% M-VV8_1OCZ24)GS4]W6C9@>Q;0XH,"TYP^&=@]1]02P,$% @ 782S4CG6 MRR%\ P I0< !D !X;"]W;W)K&UL?57;;N,V M$/V5@="'!%"CFV5;AFW 3E.T0((:FVS[4/2!ED86L92H):EX\_<=4O(E6-LO M]F@X<^;,(8><[Z7ZIBM$ S]JT>B%5QG3SH) YQ763#_(%AM:*:6JF:%/M0MT MJY 5+JD601R&XZ!FO/&6<^?;J.5<=D;P!C<*=%?73'VL4V7@7\#?'O3ZSP7:RE?*; M_?BS6'BA)80"Y_P.'?E*+ETNAW2_L^]AQYD'>:2/K(9D8U+SI_]F/08>S MA&EX)2$>$F+'NR_D6/[&#%O.E=R#LM&$9@W7JLLFHX>Z-;07J^WE@J+!-#_*AR+HO$E\I M$L7P(AM3:7AJ"BP^ P3$^$@[/M!>QS<17YAZ@'CL0QS&T0V\Y"A#XO"2*WB7 M^OUWM=5&T;'Y[T:!T;' R!487=.9IJGH!%JAG[3A=)ZP@*\:RT[ ,QU,;5,MS8&Y)/S-JG:B9[IE.2X\&EF-ZAV]Y:E\UY<7 MA_*F0AHTW:(;%6B/;%K+QI'! QE@6J/1P!22":44--]Z!BOK/C56(JP[+@I2 M5D,2P04<+2(4Z$2CSPV5X,?4::Q$J*XK/[C1)T)95! M=>K'7DT6@)SUP2ML/D@%^+,85/N%Y15)27/QN>?DUR@<6OBKI%'!\[5A87-+ M-1\:4H=KT,85909RJ8>-IO8UU]8]L.Q%)>XS8J3RRIWXP9KX\&R3?H%H[(_# MF SR3;/I26__BG@V35P6,!W[611!E(;^B#"OZ3#*(C^,4QAG(S^.TI_%&/OQ M-(*)GT83>*2VC.KZ6Y@W]ECMZ)1IB#,_#B-+.XLR>).&"1B'(2&'D(7D32/: M: ID>=[5G7"*%4@G.>?,H=V-*&P<3^[A+IVD9$7W P[)DL5^DB5D)0E920B7 MQC@XNSIK5#OW0&APMT%_BQZ]QS=HU5^]I_#^ :.-V?%&D[0EI88/D]0#U3\* M_8>1K;N(M]+0M>[,BMY15#: UDLIS>'#%CB^S,O_ 5!+ P04 " !=A+-2 M8CH'XJP# !]" &0 'AL+W=OX4O'(_FXAM<)@>E MOKG#^VP=Q"X@%)A:A\#HWR/>HA .B,+XWF$&O4MG>/E]1K_SN5,N!V;P5HFO M/+/E.E@$D&'.&F$_J>.?V.7C TR5,/XO'%O=:1) VABKJLZ8(JBX;/^SIZX. M%P:+^(I!TADD/N[6D8_R+;-LL]+J"-II$YK[\*EZ:PJ.2]>4>ZOIEI.=W6S3 M[PTWW%?H]0,["#1O5I$E9'^@K=K#$F,@5M5';AD+F$#?V\/QFIB MQC\#+B:]BXEW,;GBXK[E-:@<]AH%IVZYX[[1:4F\(2%/$;9"J-2[?ZG,@Q[< M UV:FJ6X#N@%&M2/&&P>2H3ZPE_.N(9')AHT+A1+U\P8M(9> /5:8P9,9B X M.W!!C23_.4P#N:+< MCF8)[XSE]&!(^AR,,TVIYCQ#[=-?PLY5I3Z7I_;E>07)/)PM8NJ3M%P6*.V/ M9C /QW$,#\HR ?@KC@AS/ E_)\QK93ZLB:X2O99?L!YJU&275)[%MD]AV-7Z)_(-.KI._I9UKB77S"_RM)%^. MO"\QQ/@6-0;S1E )'Y\?"G&&6)=SCS/>46#IA;H/%M, M2ZF$*DY @_*$3!LJ/_5]1/V\]3,>-;TET4ZEDM<&9IV>Y[IF&:UB6M,P[<2T M&PO=V]R:W-H965TM&%J B"3*>K%K&W#7N.3[/G<3I0>D[4W!NX:$JI9EYA;7UQ/=-7O"*F0M5 M@.DJ_"JVMIAYF0=;OF--:6_5X2?>GR=V\7)5FO8)AVYOG'J0 M-\:JJG?&#"HANS=[Z'EXXI %+SC0WH&V>7= ;98?F&7SJ58'T&XW1G-&>]36 M&Y,3THFRMAI7!?K9^2V_Y[+AL-.J@J625B-/F(,M8-FBV*;EY-_4M M0CI'/^_#7W;AZ0OA0PHW&+0P<"6W?/MM !]S'1*FQX0OZ=F(-TQ? $T(T("& M9^)% P%1&R_Z?@+@S\7&M/-_G0$<#8"C%G#T N"OV&EKAG3"YA$!-7?4 ![K M#A<8FHNZ+D7.7-$^1_C9Z*Z')Z9F.9]YV*2&ZWONM9#F")D[2(XXU0F2G2 G M\%&8G)7P!V>Z4\TEEQ@S<0C3-"QUEKQ82F*5S+ M+=*I!48>CTB64D@S$HW'\)LMD&+<'T0I)!E)*.WGGF1E)O"5[7!NIQJYU8]0 M:[5MVHPE&5US-#IL4;=1,[- M<_J?17J%_CT5K]5YI0Y(NY"6[S6SN"D7.F\$)OK6<4F#]ZOK96N%[]\A:S2( M2!($:(5)3,9AB+'V2+#(P>"W7.F3X\UZ\(NR!.6C$*7XSE)8%/#E@!)(XS+ F291%#Z 96U>U?>Z,L MUD=K%GCIXMIMP/6=4O8X< ##-6[^#U!+ P04 " !=A+-2WV(QFNP# !K M"@ &0 'AL+W=O]F**Y#G? M^<[5G&V4?C %HH6OI9!F'A365M,H,FF!)3/GJD))-[G2);.TU>O(5!I9YI5* M$25Q/(I*QF6PF/FS:[V8J=H*+O%:@ZG+DNGM$H7:S(->L#NXX>O"NH-H,:O8 M&F_1WE?7FG91AY+Q$J7A2H+&?!Y<]*;+H9/W I\Y;LS>-SA/5DH]N,W';![$ MCA *3*U#8+0\XB4*X8"(QI<6,^A,.L7][QWZ!^\[^;)B!B^5^)-GMI@'DP R MS%DM[(W:_(:M/YY@JH3QO[!I9>, TMI85;;*Q*#DLEG9US8.KU%(6H7$\VX, M>9;OF66+F58;T$Z:T-R'=]5K$SDN75)NK:9;3GIV\8%Q#9^9J!&ND)E:(T7< M&GA[QU8"S=DLLF3%R49IB[AL$),CB+T$KI2TA8%?9(;9"OBY6QFLKD[Q,V!IV-@;-%&"*LM+)E@,D6X]8WVJU9UQ>7Z4'!/PKH6G9J*I3@/J <-ZD<,%G<%0JX$ M]1=A@O6) W\M+7#9=*YO@16U)5@2OU1EQ>3VQQ\F26_\SD#.)?'C3 S!BG_ M3&8@.%MQP2TG.&9 Y4"92(LN%5ZH/1K[HQC*IH@R8!9R%X-''V=GG'HXK;5V M'*F/>&.#RXRGS*)G)? 1A;/C-GO:!4?MS&RAMD3H'X*WBGK/HJ:60)HH1.%) MWDSA<%D[4M^X<&^(SQ0^>9DQG7)U%4Z M;JD?]0.E-:_)H0PK93A%\ WT1F$_&=.'#W/R[ME7>WF#5',\M>122N@G$4?A M:-3K('9K<]H0;9/W!I(D_'DR.6*ZO?STE-XI_$$AUR"47/_DHKJ?>_*;^IG" MY"*8*IK'&:7#%]1A_$$XB>-N;9CMU])KM%Y,X*[@_L\$#BA'_6,);"__2P*' M87\R_"Z!S>DW"1SVPG&2'#'=7IX84\-N3 U?/:;VZF$7\\PU[DW7MDO7MB'< M2[5RH\<-&O@H*YHI)*-H?E"675T;QZKH$IU,;X^9 6C$J2!LBS.9-W MF4^/%.VTD]@-Y>^+ZBG8US5=T+\^S5-.HL= X>WOBH98_PS&89_*]_((N>/Z M23B,X[,#G':3:M<9A[(>[3T 2M1K_\PQ9**6MGD+=*?=2^JB>4 \B3?/,+*Z MYM+0+,Y)-3X?4^)T\[1I-E95_CFQ4I8>)_ZSH-<@:B= ][FB2+0;9Z![7R[^ M!5!+ P04 " !=A+-2-R;JXZ0# #:" &0 'AL+W=O4K'BWMIL7<7B9PS.<0X[F!R&_J@I DY>VX6KA5%KO9IZG M\@I:IF[%#CC.E$*V3&-7;CVUD\ *Z]0V'O7]Q&M9S9WEW(X]R.5<=+JI.3Q( MHKJV9?)U#8TX+)S .0X\UMM*FP%O.=^Q+3R!_F/W(+'GC2A%W0)7M>!$0KEP M5L%L'9OU=L&?-1S4B4U,)!LAOIK.[\7"\0TA:"#7!H%ALX<[:!H#A#3^&3"= M<4OC>&H?T7^UL6,L&Z;@3C1?ZD)7"R=S2 $EZQK]* Z_P1"/)9B+1MDO.0QK M?8?DG=*B'9R105OSOF4OPSF\QX$.#M3R[C>R+.^99LNY% BXYK11XAAWK/-@VXA*,D;IZ-K29S3^-FQL7+ M!^!U#TPO >4?!)<5XK\P@LHO@7PD.5(E1ZIKNE5Q$],WA*:N(3Z-+B"%XZA MAQ8OO(#W%JLB?ZTV2DN4R-]7@*,1.++ T07@)[PY1=< $26YW"&)++C)O+[)-8\;[JBYEN<:IB&@NR8U*]$7_*;D%S@ MO5-F*0:A*R"E:/ "(\:,8"+RRF9BL%*77*1 ?B2!G[EQE%@K=2D-R4=0:D96 M!I'QW(!+4HANH\NN>0.Y"<)L0FYHAM]'T)WDBC!>$,5,RMC1VRR,79I&N#9( MW2"+S?)WQ8G@H9N$QC/T73H-)^19:-8@U63JQKZ/1CQUHS@E5W01C[J(WZV+ MNXKQ+5*O^7?'<'\\AE$S)N33\)]L^*.7.B>BJT3.B^B$DL) I)((;2-@#[P U3$F M3BDZF7::!>2+K#7\+,I2];<'DX6"$7N0M9%:F"5&9\'4#:)@L&*:3L[03.U3 MY1,4,.F%:9HH#=]/$)7M3T@0I:Y/$VP3-TN3_Z%H4T8_H&^$$87IY,3Z+\GA M/36'%V;F:Z]2;YC3/:=[[Z3>M("1F*JJB%5"7WK&T;%PK_IZ];:\K_K(8EMC MJALHT=6_35&YLJ^D?4>+G:U>&Z&Q%EJSPI\/D&8!SI="Z&/';##^SBS_!5!+ M P04 " !=A+-2;))._)T" !U!0 &0 'AL+W=OAAV4&PF%BI+ MGB0G[;\?)2=>.K39Q1(I\O&1\M-TJ\V3+1$=/%=2V5E4.E=/DL3F)5;[O?H5Z%W MZF7)+5YH^2@*5\ZB400%KG@CW9W>?L-=/WV/EVMIPQ>V;>PIBR!OK-/5+ID8 M5$*U*W_>S>$@892^D\!V"2SP;@L%EI?<\?G4Z"T8'TUH?A-:#=E$3BA_*??. MT*F@/#>_5AM43AN!%CX_\*5$^V6:.$+VYTF^0UFT*.P=E(S!C5:NM/!5%5B\ M!DB(4L>+[7DMV%'$&VY.@ UB8"G+CN"==GV>!KS3__3Y I?"YE+;QB#\/%]: M9^C'^'6D0J^KT L5>N]4N">]%(U$T"LXF.I;PSP*Y&4XL37/<1:1SBR:#4:O M[DFH7#8%TF_@T @N8Y!\J0UP58#>H"E)G,'(-8G'.BP\)U[80QW?-N!VH!@F[J6ON9'&,<#-J8U8W$OR^"1Q$9,H#8Z1VNAG\;I MN ^C83Q(!W EE*"?LH"UUH7UX,-A#U@O'O3'_QY^^C!B67;6LETK\@&ULG59M;^,V#/XKA#%@+>!K++\E+I( ;==A![2XX-IN'X9] M4&PY%DZV?)+<7/[]*-EQTEX:#/N2T!3YD'Q(6IYOI?JF*\8,_*A%HQ=>94Q[ M/9GHO&(UU5>R90V>E%+5U."CVDQTJQ@MG%,M)F$0I).:\L9;SIUNI99SV1G! M&[92H+NZIFIWRX3<+CSB[15?^:8R5C%9SENZ84_,O+0KA4^3$:7@-6LTEPTH M5BZ\&W)]FUA[9_ G9UM])(.M9"WE-_OPN5AX@4V("98;BT#Q[Y7=,2$L$*;Q M?<#TQI#6\5C>H__N:L=:UE2S.RG^XH6I%M[,@X*5M!/FJ]S^P89Z7(*Y%-K] MPK:WC6,/\DX;60_.F$'-F_Z?_AAX.'*8!1\XA(-#Z/+N [DL?Z.&+N=*;D%9 M:T2S@BO5>6-RO+%->3(*3SGZF>5*87^5V?FP$K0Q0)L"[K]WO$7BC0\-CL7% M,UT+IB_G$X,!K=LD'\!O>_#P W 2PJ-L3*7AOBE8\19@@IF.Z8;[=&_#LXB/ M5%U!F/H0!B$Y@Q>-Y4<.+_H_YKJ9EZ9=[R7AN.8\L*Z#0K.P$"YU_;\*9B MN%"Z96XEH!VS:4<2V$@"U9H9#50Q%*&4 O=87\.-5<-+C_S 2P:W'1<%;S8: M(@([1I4>5K6/':H-3IB',_# @-NV,9/ L#160!@$B!Y %J$T(-AH-:9YW M=2<<8P7#2TTSY&./<@>8V].'>IAN.SKT_7Z,&6A;VIGX29[402^DF4PJKB@K,L/-I5S8P,1/ M<893[-@L@"^8J\(Q(ED )/0)7AR']D;^-".NO9&?QNG)]DZ.;L":J8V[YS5N M6M>8_C(.GQ$U_@Q[,^^\0+'3#L0N"E>@:7$VQM:J_V_L'(UMWGZZEP=O9 MB15^#C%E#?"\E-+L'VR \0-K^2]02P,$% @ 782S4F5[@P-V! U H M !D !X;"]W;W)K&ULK59M;]LV$/XK!R\86D"- M]6XYLPTX2=<%:+>@R=8/PS[0$FT3E4B7I..DOWX/*=EQ$L<;A@$&S9>[YX[W MW)TXVBC]U2PYMW3?U-*,>TMK5V?]OBF7O&'F5*VXQ,EY.1W[O6DY%:VUI(?JW)K)N&Z8=S7JO-N!?UMAN?Q6)IW49_ M,EJQ!;_A]O?5M<:JOT.I1,.E$4J2YO-Q;QJ=G>=.W@O\(?C&[,W)W62FU%>W MN*K&O= YQ&M>6H? \'?'+WA=.R"X\:W#[.U,.L7]^1;]9W]WW&7&#+]0]1=1 MV>6X5_2HXG.VKNUGM?F%=_?)'%ZI:N-'VK2R6=*C- (V?ZS^RX. M>PI%^(I"W"G$WN_6D/?RDEDV&6FU(>VD@>8F_JI>&\X)Z4BYL1JG GIV\D&I M:B/JFIBLZ$I:)A=B5G.:&L.MH3>W#"OS=M2W,.94^F4'?-X"QZ\ 1S%]4M(N M#;V7%:^> O3AY<[5>.OJ>7P4\1/3IQ3G <5A'!W!2W973SQ>\M^N?BE,62NS MUIS^G,Z,U4B@OXZ837=F4V\V?<7L39O^I.9TL81-;DA(NF!:/PBYH&FCUM*Z MTZU_AV)_U(0KY#.S8B4?]U"IANL[WIO<+CE9QR;-7"EV92B^P[[%4?GHBU]N M_6$[?Q:[>!F:JQH8YHQNE64UG;.:R9(3LP26RB7%0T=3-*03BH(DR>EBK367 MY0,ACM+4S)?DFRQZ>T!WX"D.O6Y<9/1(E!;&^337JD$]?UMCZ8&B(AB$\6$C M$;QX::-+(]B(PR *HO(HYF$J]\!9 M!R[1OX5Y0LVSFUYR4VJQ\C'YH)4Q-"W+=;-&F'CEG'O,P2^^E_'J'4WON$9O MIH]HG8:N(2I1&B>4Q,$@<]&+XB )!VT8TS2E**0'SK0!%ZYW<8W.W1)AEF)E M* ^B84)94.090 H:=N+76I4+J6JU>*!H@3$A)3##JRDZ1!_G?056LI< M2&'YNQJ>5;Z$:[Y@X'[U$BD-PBQ$,N48@0306\TJ?-WPY8/CV(3C@YRR#OYC MBV0?A?)X0%E!63ZDWU >&KZ[WX\_%'$4_]15P0G.@V&6M-'("A>6) ^2/'^> MV?\K%ZBU*,HP&09%DCI.ABB;Z!^IR((TCS$F28;(#HY2X4/7CML['PA26/@@ M0>A8D!"2(G>QB1"M<-@Z/(3BD1+,=R68_^L2G$JYAD$T5&W%][89O+_':\;P M0W5X%/AP'4Z-L_.TS@+DHK?+]NWRUJX3%\^+%Q6K?<^5_-[2'.QB,"4@6CY0 MUDZ]=*EA%;KWDRJ'S=@%-4CCQ"T23.-!Y*8IIE'F=S/D_3#+W11#,$@CPO< MK[BY!4_(U@(H>P2YG#U$1W_OI8&,6OCWE*'2?2/:1\=N=_=DF[8OE4?Q]KV' ML"V$-"C;.53#TP$:H6[?4.W"JI5_M\R41?KZZ1+/3JZ= ,[G2MGMPAG8/60G M?P-02P,$% @ 782S4FH3-A$R P TP8 !D !X;"]W;W)K&ULE57;CMLV$/V5@1H4":"N)$KR96L;L#<)&B"+&%FW?2CZ M0$LCBP@E*B2UWOW[#FE9ZP+Q%GT1;V?.G!ER1HNCTM],C6CAJ9&M60:UM=UM M%)FBQH:;&]5A2R>5T@VWM-2'R'0:>>F-&AFQ.)Y$#1=ML%KXO:U>+51OI6AQ MJ\'T3;36MHI&E% VV1J@6-%;+ M8)W<;C*']X _!![-Q1Q<)'NEOKG%IW(9Q$X02BRL8^ T/.(=2NF(2,;W@3,8 M73K#R_F9_:./G6+9Z9H,&>%O"%UNCAKM>:VPM?!9\+Z2P M@D[?[OA>HGFWB"PY=Q11,3C:G!RQ*XX2!O>JM;6!#VV)Y;\)(E(]2F=GZ1OV M*N,]US? )B&PF"6O\*5C*E+/EU[AV_)G'YQ/@<\+EP;^6N^-U?1X_G[%13:Z MR+R+[(J+!ZJILI<(JH+_E_D?)?Q57ZZ:;TW'"UP&5*X&]2,&JUV-4*BF4T;X MHB =?-"!ESJ4UU$,.N3%"Q $,% I2>5L;H$NH:C]+0RS:3A&UO"6ZKIQ#*(M M:*#Z@[>?=W>?MN_@#>0S^B1)F,UF_V'2JO:7P8PY? R3D$W3T^HYX^[8L=>G1O4"/[5[>BX'T1J06)%I?#/- ]"G%GI:6-7YMK57EIJ@ MG];TUT'M '1>*67/"^=@_(^M_@%02P,$% @ 782S4E8(ZYTI P Q@8 M !D !X;"]W;W)K&ULC57;;MLX$/V5@;98.( : M72S?LK:!V-EB S2 X:3M0[$/M#2VB%*DEJ3BYN]W2,G*I4G0%UZ&,V<.9X;# M^5'I'Z9$M/"S$M(L@M+:^B**3%YBQI> 52L.5!(W[17"97*PRI^\5OG(\FB=K<#?9*?7#;:Z+11 [0B@P MMPZ!T72/:Q3" 1&-_SK,H'?I#)^N3^B?_-WI+CMF<*W$-U[86.LJCIC8E!QV<[L9Q>'WS%(.X/4\VX=>997 MS++E7*LC:*=-:&[AK^JMB1R7+BFW5M,I)SN[O&&28D]1MO!9R0=OV-]_Z/&&;^"M547U;9@OD2T*9K& M3+6P/?+ MG;&:RN;?=_QDO9_,^\G>\'-+KZEH!(+:PV6>ZX8)FBG&W#Z$L&$/+@4F) J5 MNJ>SJP;!*KBB)!C+;:/1 ),%K!AE)*?-B2LIV1+A\]WUYK7\O,O*O?@+4[,< M%P$]:8/Z'H/E'<&QCB+K*=8]1=U1+%J*Q4N*NQ-%_9+B^GH#3!.Z@;T2U _, M!5RAR36O??S7C=:^$CG;<<$M)Y#'JGPJ[<( S )51%Y".G,ED (#-XW/^MC#@ RG0Y+\^<8_:=[W!.(L?^6S?##P,AI,I80QG-/:T!TDV(^%X3,)?:7=OB.(TFM*0TOA: MG4=/>DN%^N [J"&2C;1MF^FE?9.^;'O3HWK;X&UL?51M;]HP M$/XKIVR:-JEJ0J OHH!48-4FM5)5Z/9AV@>3',2JX\ML ^7?[^R$E'4M7Q+? M^7F>N[-]-]B2>;(%HH/G4FD[C KGJGX\>#7!7..^+1 MH!(KG*%[K.X-6W&KDLL2M96DP>!R&%UW^N.>QP? #XE;>[ &7\F"Z,D;W_-A ME/B$4&'FO(+@WP8GJ)07XC3^-)I1&](3#]=[]9M0.]>R$!8GI'[*W!7#Z#*" M')=BK=P#;;]A4\^9U\M(V?"%;8WM)A%D:^NH;,B<02EU_1?/S3D<$"[?(Z0- M(0UYUX%"EE/AQ&A@: O&HUG-+T*I@TO9>8,[TKFN=$4%PX^S\5"H?TR MB!U+^HTX:^CCFIZ^0^^D<$?:%1:^ZASS?P5BSJ5-*-TG-$Z/*MX)ZQ J?29HKLVB#\NEY89_@Q_#XBWFO%>T&\]X[XK'[*0$N8 M4%F11NVLMWS4MT[SJ)QOP+ZM1(;#B#O,HME@-)H7"$M2W#U2KT!:$/L.\H%H MH>1*^ =N80PX0_TL&-R*223B)K MZAR(F?S$R9@0BIT.^#:RHKV. &M<%\&5] \@+SNOXLW1E'!+0L-'2,].DB3A M14@NO8)';1O8 VY(;7R5_R>X1_>Z@3XG)U0XY;U@LW&+UG)7LK\2._^JN9]< M(37PW< .A7FM-#W$BJ7C(VBA;V3[UJ.)#]JO1+,*0\9"1FOMZDYLO>T#T$^PI7DJU2X9&IR>G$6@:D'2VTXJD(S+\CQ: C+@F&PO=V]R:W-H M965TQZMC,=DKW[W=V0L:DECTD.=OW?=_=Q7>3O=*/ID2T\%P)::9!:>UN M'(8F+[%BYE+M4-+)1NF*65KJ;6AV&EGA094(XR@:AA7C,IA-_-Y2SR:JMH)+ M7&HP=54Q_7N!0NVG03\X;-SS;6G=1CB;[-@6']!^W2TUK<*.I> 52L.5!(V; M:3#OCQ>)\_<.WSCNS9$-+I.U4H]N<5-,@\@%A )SZQ@8?9[P&H5P1!3&KY8S MZ"0=\-@^L'_RN5,N:V;P6HGOO+#E-,@"*'##:F'OU?XSMOFDCB]7PO@W[!O? M) H@KXU550NF""HNFR][;NMP!,A> \0M(/9Q-T(^R@_,LME$JSUHYTULSO"I M>C0%QZ7[*0]6TRDGG)U]L25JN%5R>[%"7<$M9VLNN.5HX&S%U@+-^22TI.3\ MP[QE732L\2NL_1CNE+2E@8^RP.)?@I!"[.*,#W$NXI.,=TQ?0CSL01S%_1-\ M@R[O@><;G,[[*-L/W.1"F5HC_)BOC=5T87Z>4$HZI<0K):\H/5 ?%;5 4!LX M4>V7BGR2V+7KV.Q8CM. ^M&@?L)@MBH1N)^<-#<@IK$M:4)!98]PZ$V=,$EVG,*8#1* MZ)VE:?N#XE'JGY6R3%!6_:M>?S!P1MK+1AF\="O"HQZL4&_]I#$49"UMTX[= M;C?,YDT/_W5O)B'5?LLI/($;@D:7HS0 W4R79F'5SG?T6EF:#]XL:2"C=@YT MOE'*'A9.H!OQLS]02P,$% @ 782S4KEO#@_A" 2QL !D !X;"]W M;W)K&ULM5E[3^0X$O\J5A][!U*&SOO! !*PS-U( ML[,(AEVM5O>'2=QT=I*XUW9XW*>_JG*2#M"$9J75C+"3MNM=ORH[A_=2?==+ M(0Q[J*M&'\V6QJP.YG.=+T7-];Y M\[*9'1_2NPMU?"A;4Y6-N%!,MW7-U>.IJ.3]TR84HLCF8GWL&I1QMHQ2^EN->C.4-5;J3\C@^?BZ.9 MBQ*)2N0&27 8[L29J"JD!'+\V1&=#3QQXWC>4_]$RH,R-UR+,UG]6A9F>31+ M9ZP0"]Y6YE+>_T=T"D5(+Y>5IK_LOEOKSEC>:B/K;C-(4)>-'?E#9XAM-OC= M!I_DMHQ(RA^YX<>'2MXSA:N!&DY(5=H-PI4->N7**/BUA'WF^%*84@DPLV$7 M%6\TV_W&;RJA]P[G!LCCHGG>D3JUI/Q72'D^^TDV9JG9>5.(XBF!.<@U".?W MPIWZDQ1_XFJ?^;'#?-?W)N@%@[(!T0O>5O94-&)1&LU^/[G11D%P_'>"03@P M"(E!^ J#*TB:HJT$DPMV_@"9HP6[%!4WHF!&LA^!90/3CCE9?).=)YE@GA[H M%<_%T0P240MU)V;'/3>UYF:6@C6R^7"]?[6/@4JL;SK6*V#-[KEF\'\A*TA. M?< ^E3KG%?M-<&5]R, #^9)^RDELJ4_^.4L6#$ M!G )O ,@8',8=[!=6+CKA2]7KU0I 7'&\J7P[R0W+54!U+>)$G#IUF&"F3J*%7AT1VJ2!(N6 M]FC#3:O);<#E8#"*'*TV(,EMV31ENDH?LT(&TXOAZ, M0^*O>%FPW3@(()BR(-U['B; Q/59G+D,X!_ O0$X5DHT^2-$24[&9@IRC>6= MX>,@9$&:G8':]:T=NI=]TKIHF<*,EH M]!+/:E2]DG9@*'!5"$*?UZM*/@H%AFJ,*F]:&RU9ZK$L\)];#,3%]'.\P-W; MUC1^E(+*_K0^3RV4.'$8#AI=0\BHIX'S8L=NYD1!O(>SQ'&]>&\B:>,A:>/) MI'J>H92<$%FV'4+78@Y1WMZ79LDNE/S#8MW+'$?OGC_D0E/0OY'KDV)M+@'? M()-MCF),&"SCC'YMP+Z8YL^AP*)I^4R9MP'!+,'V2ZP=0+_7]R7>H+YBT/=I M7+\302XFV.@-Z70QBBP;2#:,3O*\K5M;(3=1 D )H@"VI%XZA?G)$#[)UOT M%*L6/7$I_UN. =<]4S!]\,O-_V>+]J8?V&": [II]DP9^/N4@;2Z&;B5#$3SXBWT$^,#P!X06JAU.["7,\VB:N(&5 M-1]P>+#.M&5\B"W/\>,0&I@]F$5N-'BZIW(C@(X@YH&706%) 5E3%CB^F[(O MF!_X4]]Z0/BF0"Z &N:_4*BSZ1.%?#\$FBYH$\'HA['UQ+M524+:[K-=:*U\ M)X!^?D(3/TM9Z/A1QJ"(.%&T09,$3>/&,?OG/U+?\S_"DP?E^KE.7>@\IG,XSX._(KNI&]ZI"^;I1=].]^I@;OXMBHC^2%')YO8#RO!*EQ/N^U8G M&OZ*(28"+AL"+IL,"VI[?NG;GO/&E.;Q7_JM%F"2YNM0;PL_X2OKNWSH3 B^ MG[1?^$:0+)2?R4?]M".CLOTFO#NLU=1O #7-:^"_5$)\J,2=J-BRA-"!U8]( M:L2];%8ML"B$SJ'?M.7HJP27^ Z!A>]^O++71+CQ"CK,:ET+3!^]AUR];,?!QV7T@6KQO];@PZT],Q@2MHZ-"!P#G')#71>,&4,A[T_9',]\)X\1>,&0^C1Y@TP3*>.[Z+L_=NK"- MK@.>PD_OG#?09YK5]B<0O93W]OBQ;DB>XE OT*:;B;_2X[[OKDG@M.BJ*T]:^ &.U CTZ??K).WDM1B+Y./E^W&[AP M:NY7KD_]B\ES-!Z@L55]*65?17B6Z:KAD$W^V M4#+&>;I.G^ =*@&N>/$&E7K'[A#6[70 -94?H[MN;_OK66W*F@Z"GUIH',3Z MY,4?*94W)L4D_?<9"%VY--0F\>:Q M>[,!'+W#B+-OHZ/GH^T8MU"U]Q=&,.@'[J6-X.WPI.K'?1];+[63:,:4_7)C'XQ2&VF,K&FZ%+P0"A? [PL)?4KW@ R&[V?'_P=0 M2P,$% @ 782S4KN)I,Z. @ >@4 !D !X;"]W;W)K&ULA53;;MLP#/T5PMC#!@1U[%RL6M-WV,.Q!L9E8 MJ"Z>)#?MWX^2'2\%VNS%)FGR\%#TT>*@S;VM$!T\2J'L,JJ^=S^4R&GI"*+!P'H'1ZP'7*(0'(AI_.LRH;^D+3^TC^L

L$>Y&'SYA-\_$XQ5:V/"$0YN;91$4C75:=L7$ M0'+5OMEC=PXG!;/A*P5I5Y &WFVCP/**.98OC#Z \=F$YHTP:J@F"C@#?Z[^#V MA6$^D-OFI5,%6@\&N ;S4:YCFVJ?:EK9SM[@4^MS4KSOWP13>0#J8 MS3+OC,C,TJDWQV1.QV-O3LA,LM2;4T@&63:"NPKILMDY-# :9 D%M&."H)+) MX'TR@9>6$I_H0:+9!]5;*'2C7"N-/MI?+)>MGOZEM[<2C;7GRM*L.RH=7F23 M"$RK]-9QN@[JVFI'6@UF19&PO=V]R:W-H965T1I.DIJQF4TG_JSA9Y/56L%E[C08-JZ9OKY"H7:SJ(L MVA_<\TUEW4$RGS9L@TNTGYN%IEW2H92\1FFXDJ!Q/8LNLXNKH9/W K]SW)H7 M:W">K)1Z=)O;%>]-I'CTCW*TFJZY:1GYY_H MW6]EH6J$!C4L*Z81SA[82J!Y-TTLF7""2;&#NPIP^1MP60YW2MK*P(TLL7P- MD!"WCF"^)WB5'T6\8[H'^2B&/,VS(WC]SN&^Q^N_@7?#M.1R8V#1N?OGY= #9URV]8I.*"3^T+@50=84)DKXXM%5NRM;,LNEYU,P4;0B1)(;?V25 M9>(M@+,G-$[=>=#*L'D'%8H25$"\7?P&);,8 UM;(N/.K@/$TD-<*]+3KOGT MX ,WQ #^0*9#8@.E95'YO-RMQK%_LG\?FY\A&\?GPSXM^J/X?)P=PWGI9*5$ M200AF\19FD%_3)\A7/F7V_INY ) /E!S[11#N";]>#"8Q.EP"%D:IZG_@_?N MJ:E' J[7%/WO@HI?6_[$!$I*E?,\/A]-XN%Y"K_\-,FS_->@3B9_8#L;C^)! M-HI'@U?& V_YGT+8I1?%,.WEN0ME;WP"YJ%P'@;+.O?^#XI9NJ=X NJ/2>[A M,CC2P(9= QN>W,"^[)_R4G[K*]0W)'.I(1^%/Z4@:_8U+,VY,NRMCM_0A M^2Z_0B"X#".*:Q&T\@5-, WZWWT7,:Y*?3N)) MEG4Y3S\BWJHL\)5<3D4Y&D\ZN9NZ$>H9]T)-2W9HEH!&, E42MF@$PV!)>K4 M[L@Z)< ;;*,Y#B9&\&!MJU!L_'!G*MU;:,$%TI]W\ M=1G&CG_$P_!&@=MP:4#@FE33WIB20(>!*&RL:OP0LE*61AJ_K&B&1.T$Z'ZM ME-UOG(%N*IW_#5!+ P04 " !=A+-2,(P+V!L& !6% &0 'AL+W=O M,YA[S<"/F@UIQK M\BE+ M&U^:N9D<7XI2ITG.9Y*H,LN8?+KFJ=A<]>Q>,W&;K-8:)P;CRX*M^)SKNV(F MX6O0!M?]2AJQ%,> M:63!X.^13WF:(B?0XZ^:::^5B82[XX;[&V,\&+-@BD]%^C&)]?JJ-^R1F"]9 MF>I;L?F%UP;YR"\2J3*_9%/M]=T>B4JE1583@P99DE?_[%/MB!V"(3U"X-0$ MCM&[$F2T?,TT&U]*L2$2=P,W'!A3#34HE^08E;F6L)H G1Y/19:!<^9:1 ^$ MY7$U.K\&0V,"BQ!]Q8S_7GY@BY2K5Y<##7*1>A#5,JXK&[S,8@,*MUDZC];73R?$]DWWB!!9QJ&-W\'-;+[B&GWN$WWS-)#]?&*-G M[ E0I\E$2I:ON!G_,5DH+0%!?W8(\UIAGA'F'1,&)RLN4T[$LO;[6Z5*D)SD M9"\<4Y$_P;9/N!9?N^Y5&7 M_/C#T+&=G_;F*J)W^T2A-;0#*[ ]XODC*_1&9&@Y86"Y@5M+M0/7&H6.1>VP MW6,'GN6YMA4& >G N=_BW#\9Y[?;<%71O\L3P-P$L9;HIT/X[F1^.KZK.),*L(Q/Q'(+M&Z32\FUO54:*;H!?FU!>M' MD_=Y?#Z!H$,=(S]#VM#GKQ$,;U@BR3U+2_Y\VRW'FHEZPD$PN:4$-=XE2TXF MJY7D*V3PVPXNSQLE1JB$/6K1<.S_('%M0;OI[!G9=L98 OZP+<\96B/7(;;7 MIP&YK^#[T@ZH10/WE9FF9,KR"*HM+'BN%=KM_$$]&N?:EN/X .8 Y.+VD-C] MD,*'2ZU10+MP&+0X#$[&X8Q+T\F IC4$=V(T@=R1%5CLU"% =DM![&V:(+,Z MR$MD_FB8UYEF-K]39,,4= Z:2RCHF*"4@2NL8IF$-,ED*HA*LC*M2F\F8IY" M$HV$+(1DNMF^Q?HSR6QKRP5Y4V'\=\!XY?5=-Z :Q.E[3GT&[@5*3?&,>*/^ MZ 6Y3=3#^5)R* ]UAI-G@K"M\CNE;Z__Z4)CIY1O M0N,7&Z?O4-V'ZK'_Z:[3MJW>MHDR-:\ID0 X.Z3/*Z1K.;YS4H'T*+1M3EB7 M1XKE<80?U'*"81=F1RUF1U]W'3ET^;OYA&-^"*N=W(]C%=FS_ GP"%4-P64\ M6M_!HEW9O)+=7"*V(&\6(D#$2LBDZJ(QTT-I)^-R91ZT$/!EKJM7GW:V?32;5$]% MV^W5BQL@?)7 '3CE2R"E_1!N7+)ZQ*H^M"C,P]%":"TR,UQS%G.)&V!]*81N M/E! ^Y0X_@=02P,$% @ 782S4OAW*Y4P!P JQ( !D !X;"]W;W)K M&ULK5AK;^.X%?TKA#LH'$ 3ZVTYFP2(DYEI@-DV MB#-;%$4_T!(=$R.)7I)*)OOK>R[UL)UUO-FB7V(]>-_GGGNC\V>EOYNU$);] MJ,K:7(S6UF[.)A.3KT7%S:G:B!IO5DI7W.)6/T[,1@M>.*&JG(2^GTXJ+NO1 MY;E[=J6'DPNSS?\42R$_;:Y MT[B;#%H*68G:2%4S+587HZO@;)[1>7?@%RF>S#21+ZU?W:Q(Y8E-^):E?^4A5U?C+(1*\2* M-Z6]5\]_$UT\">G+56G<7_;:_7,-)V&-KIPH3II."=K*LK":KR5D+.7MW6N*L$>^ ]A MV/B!+TMA3LXG%JKIP"3OU,Q;->$;:H*0_:QJNS;L4UV(8E_!!#X-CH6]8_/P MJ,:?N3YE8>JQT ^#(_JB(=#(Z8O^,%!V(TU>*M-HP?Y]M316 QK_.6(B'DS$ MSD3\AHD%.J9H2L'4BG7FE@)](]C6N,=N<&6LS!FO"P9D 3?UH80?M46]>F8V M/!<7(S2C$?I)C"X?UH+!T$;5HK:&W)![;G1WUA4;-V53X Y"*U6B.V7]>,8^ M(SF\9/\27+>U9*A$OG:EZ*ZFWJOP-EH]2=>FN.VL&,:MU7+96,(4L^IL&SDH M17-J2L,^L''HA5EV@JLH]N(PZ7.R>RJ+IBS(O"R)V(.R< ]B@15GHLA3>>C-_UK_?RVZO).QS1EF@AF'UC[<"(2,/\#GAY>^_'M='&ZXX@S3ACS$U>) MP NR&:JO\N]N@A8._!CL+F\H6N1%?G3"_OH78#+\B5U?W7]:L)QK_;+DD,E+ M+BL7#<S^1"QCB=[!+3Z!IG]_CRR[,$A9(9ZP MDVPJ@C+E+ ?>I"69( 6$@-,L!O ^W]S>#@K&% O(:O[IZF%X&'CI+&9?;K\^ M; ]F*7O0'"&VRT>N#!H=C37+AB,]^H=Z!>"Q&0NSJ.N4W4IYK,:&!@3V5>XH M@D5)RI(@'OJO52 B?S88733+#=>6?>ZT#WK;Z V+HVTV]W#3 ([: M8LUK<:B,;+DY3%F4!J\.W]XO&&\HG4986[9^]'H3I"%HT^-T.(7]R_[W"UER MF:LM!A/);QJ4#O@!^"1: PXW;7;'29CLP*>IFI+3LK=%Z4>K/K:@8>.LK6X& MLOD'VD.#QP"^<1CY_T]VF0[L,GTWNPPUI Z[,DB=<4C]*OD2-&.E,(=8YJB! MPRPS6-IC RS$M"T[TB!84 ($J"COAI3 R-)8W7<(RNPQE.M95 N-JIINM/%M M'.4V#H>2E:PY"!09UP*:JE4-$<>K>=@?/F7'1^LUGO#ZQ2%D M^I/9CAD*VF,:RAR1#E@[M'D#"09L\R;SB*'C[YA,[!/QE(O]7V,IR>$31Q,2@PO M75'1#' Q=?(X-TM;+OYX@(N1GVT?\8U$-\C?*$^_X[+^5)C,NC;B>:X;7K8! M=$@S%&CB@]HR4-L735DHWDP:BS(OC )*-JU;G&K :1X2 (XH&">> M3UR ;2'T?[]-'+ 8T4$6DIO9P7KN8((&Y ^\W4&,K"VO'R7]VT1&HS0E;HG; M$?+IUT;:%U8)NU9TE :38T)0&XTJ&C%IMF6N-\LRC)]T.CL6U"Y^QT@BS4;R MQ@TR N213'R@M,^F(2ZF'MKD&+EE [EE[R:W;[7&OH0N_:TCN'D[P;!'H<5H M&CYS71SBMZ,V#O/;^Q:9N7B4=4WMN>2E@Q82%4YH3\[2: #Z^\0.C,AQYB4!IM)7OC&T"'3;E4MD*2OT9:MJ MG&)HC1,@?MY%@'5,$(&L>NUM2/$0VJ&R3G8^(%1"/[K/) 88!/.VWQ*&I\.7 MF*OV \3V>/L9!]E%4@TKQ0JB_ND4_R?I]M-(>V/5QGV.6"IK5>4NUX)CJ:$# M>+]2RO8W9&#X/G7Y7U!+ P04 " !=A+-2?2#(UF& ME$^V0GY5*\8T^EX6E3H=K;1>_SH>JVS%2JJ.Q9I5\&0I9$DUW,J'L5I+1O-: MJ"S&. CB<4EY-3H[J;^;R;,3L=$%K]A,(K4I2RJ?+E@AMJ>CANE1J >\3MG6]6Y1L:4 MA1!?S8T@MWK9^T?:N/!F 55 M[%(4?_!J/ B+9!^+F$"WQBR4K1%:'0B8J#<,K[5![ M^W?!C2' =U&.=U&.:[5D,"BJC*H5$A+-J-3H^?X*B%9I;E) H7_]!E+H5K-2 M_=LS)]G-2>HYHX$Y9TQF)FL>ZNP2VXI)M>)KQ"O-8#J-E"ARU^HW:J>U6E.K M'L^"8YRF)^-'!YIHAR;RHOF\*1=,&B3/JZ30?W;7KO5O],4=&&'LQC#989@< MB&$7(< O%=JN>+9"<,?U$X(R+JEF!ITOCFXF/7B1&UV\0Q=[T5U#( "5L1P M+IGDU0, 4-I%%C>-IJ3KFV0:P)\;0K*#D/@=9,-T;<*T:N]S&Z9'B)9B4^G6 MBXKGQEU-YY$Q&.<*J9NDYRR+M$G+I&?1@"WISI;4[\YO&[.B\[S/S>-*0II@:@M M@VO*1M=R!%^[M[,[# M8F&G00C?C#M#2]@A/I KFI*-N%(;5GM92UHIVO3*[^"^&? >"&.PNE^TLWDR MX-(Q!*?)9#BK0UL)0G\IN'LFE+7D&:M!YZ(HJ%0(V*Z!;?#;/L79]Y ^ZPQP M7FC+0KBG+L!^:BU%QECN=ERT+R,O'4,(#B/L"6);,4)_R?A2 ;]M)20:>"_G M*C/P[;0@-@;L)D M!1T$=!6^A+-T':9OE^:64D,_I_[H-'?1*2$XG>#70=L?27S)CBWO8C_O7M[] M?GOU2SCUM:V6?/';D2_N=,M^\IVUA("64I1H4RF6P40YRN"#:[2D&2\@)9UK M\+'5W-+M.8\?=NMU;F6?_>]0Y UKOSH:!1.$S@Q!(XV4/@_\2VG_1/ M9/S[?F)K ?$?O/P/>'GC;2BGSVU*X_EJ?^8YC>J?S823"1ZVR58:XJ\T/X:_ MX7-.JZ^L\N1.9&M*%+P9D4>V?$2A_RC!P2'&!27]4TB3+LIN#%VYNT=]LH]; M(EMR(G_)^6%KYJ^\D:TG$7F[!>NSD^ZG/\)/0"LAP?^3G^GD$?W_ 3A,(+), TYNC? MHG6]J8OZ1RQ[H%FNC_:6*46 :,P">+P4L7WMC7D[O?K)Q]E]02P,$% @ 782S4K5JZG%1 M! 2@T !D !X;"]W;W)K&ULA9=MC]HX$,>_ MBL55IU:"31P> CU 6I;KW4J]=K7TX<7I7IC$@+6.G=H.['[[&SMI@,;)OH$D MCF=^,Y[YVYF?I'K2!TH->LZXT(O>P9C\?1#HY$ SHF]D3@6,[*3*B(%;M0]T MKBA)W:2,!U$83H*,,-%;SMVS![65I3+TZ*'>S\?/++] MP=@'P7*>DSW=4/,U?U!P%]164I91H9D42-'=HG>+WZ_PS$YP;WQC]*0OKI$- M92OED[VY3Q>]T!)13A-C31#X.]([RKFU!!P_*J.]VJ>=>'G]T_H'%SP$LR6: MWDG^G:7FL.A->RBE.U)P\RA/?],JH+&UETBNW2\Z5>^&/904VLBLF@P$&1/E M/WFN$G$Q(<(M$Z)J0N2X2T>.6;YB9A"421WR!PH6A4:QK5&1*1H1333=N1!44V%(2Z- W1'] %]@.5$]UD. M6;6OK"&UVC!GZ^V:&L*X?@?O/FP^PN^:Z5QJPM%?2A9YO[JGJ9VY?4$;PFD? M?9+&#B12&"8*&/R<4^5\:O0&,8&^'&2A 4S/ P.16_X@J:)ZN1%=?(B9W;88O9>)#*C: .IH5"II@\YXT0D M\,AUE,WB;9HR&P1$;Z/C4D..M W[.BNZC\ <+U(F]JUY^/T%_%.P(2R&,-\.EJ=B9LKU^7 [P>#B,YL'1@S"J$4:= M"(]0-HHEAI80/L>E@, ML!\&AV>9#E_I$TYLD^0$F)"0AE[4B5<0PP;*& _CEB+%%_L%[@3Y$W( !$Q8 MP;>YL-*L+NF\-+A!$XU'DQ;QP&,J%9-PUN+[+)ZX M6SU_D9"+ZUWE/9?*G1E 3:\J!(Y-6_]*-645E"5L SI+*^[6UA413\@^U .Y M&R2*PI[L]=_44QRV^S\K*NZ6U&;WUO721]P>N)+KE'GAFLJ+X[@5[JR\N%MZ MRQ[B4NP'AJKLU9KQJ"V.1FW" MC'^A""Y.QO8K PZ">P8'*4YW,"^\B:'@5'EP+V^,S-UA>2L-'+W=Y0$^=JBR M+\#X3L+B53?V_%U_/BW_!U!+ P04 " !=A+-2C!].:!T" "&! &0 M 'AL+W=OFS?C&1=';9YM!X#D M10IE5TF'V-]2:JL.)+,SW8-R)XTVDJ$S34MM;X#5 20%S=-T227C*BF+L+.)MAWZ#ED7/6M@!?NNWQEET8JFY!&6Y M5L1 LTK6V>UFX?V#PW<.1WNV)CZ3O=;/WGBH5TGJ!8& "CT#<[\#W($0GLC) M^#UR)E-(#SQ?G]@_A]Q=+GMFX4Z+'[S&;I5\3$@-#1L$/NGC%QCSN?%\E18V M?,EQ]$T34@T6M1S!3H'D*O[9RUB',T">70#D(R /NF.@H/*>(2L+HX_$>&_' MYA%7+5DJP6O.%CR MGFP&Z^#6DAVT[F*0/*C8%KZ^;^X!&1?V;4'1"?/TM!I%;**(_(*(+">/6F%G MR2=50_T_ 74936GEI[0V^57&1V9F)%^^(WF:9S:JO4([GZHU#[3S"[2OE>7G M>F_1N.[Z=27 8@JP" $6%P)\'>0>C+\--W:&A4BC?/M:72/;,K#Y^3N464$/ MYP+H66](,&V8 $M"'K%-IMUIR-:QM_ZYQPEU16VYLD1 XZ#I[,--0DSL^FB@ M[D.G[36ZO@W+SCT48+R#.V^TQI/A TQ/3_D74$L#!!0 ( %V$LU)2IR6# M+@( .0$ 9 >&PO=V]R:W-H965T,W30JJ.U+XK'G MG#EG?)EVY!Y]C93VK#1%A<._*9IE'N^04/=+!DGNXD'O:XY3*3S::O6 MN$3^VBZ<1.G 4NH&K==DP6$U2Z['5S>3D!\3OFGL_-X8@I,5T6,([LM9D@5! M:+#@P*#D]P=OT9A )#)^]YS)4#( ]\<[]O?1NWA9*8^W9+[KDNM9\C:!$BNU M,?Q W0?L_5P$OH*,CU_H^MPL@6+CF9H>+ H:;;=_]=3W80\PGAP!Y#T@C[JW MA:+*.\5J/G74@0O9PA8&T6I$BSAMPZ8LV1[_P(G]@XZ.+'1TF$>\;&_SQ1YGPH4T^R0;9=F+$S(G@\S)2:+_NJ%WW: #\@_)/,U^ M>51FNG=HP_V775YKZ\%@)4S9Z,U% FY[I[8!4QO/\8I8;D4:YEG Z\249"LK+4LIN$:R%,+L-4I=D8U14DAP MY!-90PG60D%^E-X(AROCT)&K-2"7REW[F*?MFEQ]N,X8^NI"#B:&2A[Z2M(+ ME7SG=D+2NX\D3=+I&?CJ/?!YA"?_PYG79!0F'85)(]_L M\Y!7XO=PZMG[P_ M;R28C0EF,<'-A02CF*747(N02 0USRG7,\TC4[B7A]RW>#@5YZV(OCQV,B3A M@GK!*JD=45!Z3#*9WU)B^Z'O'31MG)N=03^%T:S].P$V!/CSTA@\.F$4QYR^: @ Y @ !D !X;"]W;W)K&ULO59=:]LP%/TKPD\;=+7EI.D'2:!I.U986&CH]C#VH-K7 MMJ@^4DE>6MB/GR0[2@:+ BO=2R+)]YQ[[I&YU^.U5(^Z 3#HF3.A)TECS.HB M3771 "?Z6*Y V">55)P8NU5UJE<*2.E!G*5YEHU23JA(IF-_ME#3L6P-HP(6 M"NF69L#D>I+@9'-P1^O&N(-T.EZ1&I9@[E<+97=I8"DI!Z&I%$A!-4DN M\<4,#QW 1WREL-8[:^1*>9#RT6UNRTF2.47 H#".@MB_GW %C#DFJ^.I)TU" M3@?<76_8/_KB;3$/1,.59-]H:9I)%N96F4?4HMSDR7W6T@6:$EK06M:$&$09=%(5MAJ*C10C):4-#H UHH M^S8H\W*$%LQ%$5&BFZ>6KNPU&?3N&@RA3+\?I\8J<_QIT:N8=2KR/2IPCN92 MF$:C&U%"^2=!:DL*=>6;NF9YE'%.U#'*1T;[B';]925EH[ M=(1K&+B&GFNPARMNX_?/-AS=&N#Z1R3924AV$A5^KZ%J&?I,*_C;O<3! XQ> M@*A8T:.@8Q2EFI.BL4?V57/E0BCW%YI307G+(SE.0X[3MS?V+"0[>XVQWEF\TY3P:[P]@,;907=QOI621\F^5+8EPM;8 M&.FVF>#!?[!SVV_P\%5VQM&1=S7=&3P<5.W'JT9^=G0S*)R&$7[9#:YM>#?_ M;<.NJ="(066AV?&I[4RJ&ZG=QLB5'V,/TMBAZ)>-_0P!Y0+L\TI*L]FX!.'# M9OH;4$L#!!0 ( %V$LU),!S*C4 ( "H& 9 >&PO=V]R:W-H965T MP\420!DCZP "T0--AV&'90 M;-H6JDF1BDTK"US MM5+]X M/C[1'T/NE,N6.[@S\JO(L9I%DXCE4/!:XHO9?X)C/D//RXQTX9?M&]LQ&6>U M0Z..SA2!$KKY\L.Q#F<.R>B"0WIT2$/T/98.6=@7YX7S3' 8S!=N(4HM"9%PC6V29J34*7;*UD2(3X-@U6VGDNA1; M"8P[!^BNF*9[\^$>D OI/DYCI) \.,Z.\LM&/KT@GZ3LV6BL''O0.>2_ V+* MI4TH/26T3#N)S]S>L'1TQ=)>FG3P^FV!^H$WN,036JA:=9 &+6D02/T+I$H39LU8:=<3\X%'1I2:IV4-2225' GPZH M&]-G;\"MZPAHU 8TZBXD/_RED..6-/X/A9RT:I-_4\AN3-*[7,GX[/TJL&7H M4HZ%)]@\Y7:U;82+YOW_,F^Z*%W_4FC')!3DVKL9T_':IC,U$S2[T VV!JFW MA&%%S1RL-Z#]PA@\3;Q ^_&ULU59=3]LP%/TK5Q$/( %) MT\^AME(_8%0"K:*P/4Q[%,T+D"G:4)8ET70B^3<6FV3@]3R( MZ8KDW-S)S34MS].V?)'DVGW#IHP-/(AR;61:@E%!RD3Q2Y[+/.P D&<_("P! MX5M YP"@60*:;P&M X!6"6A]%- N >[H?G%VE[@I,6385W(#RD8CFQVX[#LT MYHL)ZY.%4?B4(<18QJ.(-9FA&F MT"7&QM](L3Z[P3+',-*:&@W'4VH(X_H$8Q\64S@^.H$C8 +N$YEK(F+=]PV* MMEO[42EP7 @,#PALPJT4)M%P*6(:[\%/ZO&-L(; QVQ5*0NW*1N'M8RW1)U# MV#F%, @;^P3]'7SZ$7C7P8,]\,L/P(/FOMU?):-9^:?I^)H'^&8BDBF%A2&& M6F.?=HOX/BBH(EX);5="V[5"KRF/S[ OG&&Z*/R" MT>W]!*Y(Q#@S+S6)Z%3\G?^RD-U*?[NT M%O;/&A3VRV2:'#<>9=U0V.!YUHH:MD!/[<;ZB(\LI=1@G$3#+%3+9#6]7<]# M?DSX+J%W)VL6*MDA/H?@:[E,)L$0*"@H, C_VL,=*!6(O(W?!\YDE S T_61 M_5.LW=>R$P[N4/V0)37+Y$/"2JA$I^@1^R]PJ.@99F>(N70Q]. .G-&4!Z *31]R 47=X+$GEFL6YMQ\B8"%2\.@NM!,#TC.$W9 QIJ'/MH2BC_)^#>_5A">BQAG5YD?!#V MBJ6+=RR=I%,++=K@^\E(ND ^&_LSB^2S,^2O->+G:N?(^GGZ=4%@/@K,H\#\ MC,"W3N_ AOZ/UEGGO;O76CM0+2)5N&[[?)KQ_:DZ/QD%#;:. ^]8+&*8BG%W MO%.K893^I0\7TO>UEL8Q!96'3JYNKA-FAR$? L(V#M8.R8]I7#;^OP V)/CS M"I&.01 8_S3Y7U!+ P04 " !=A+-28WI@ QX" H!0 &0 'AL+W=O M59,=-(PTL1LZYKI?P\@5#NC8[I?>.1EA6XA2).&E; &?&I6VD;!P)+S&J3A2A(- MQ8S.Q_>+V.7[A%\<6G,P)ZZ3C5(O+OB>SVCH!(& #!T#L\,.%B"$([(R_O:< M="CI@(?S/?M7W[OM9<,,+)3XS7.L9O2.DAP*MA7XJ-IOT/=SX_@R)8S_DK;/ M#2G)M@95W8.M@IK+;F2OO0\'@'%\ A#U@.A2P*0'3'RCG3+?UI(A2Q.M6J)= MMF5S$^^-1]MNN'2GN$9M=[G%8;KN3H^H@JQY*7G!,R:1S+-,;25R69*5$CSC M8,@7LE 2M36>S(T!-(3)_'WM!V<;+CBZU*LE(./"7%O0TWI)KCY=)P%:N:YH MD/72'CIIT0EI/YD>D>CV,XG":'P$OK@$/O7P\",\L"8-3D6#4Y'GFYS@.V;) M\WQC?/=_SA28# 4FOD!\HL#@)//N'C.L(YAZ G<_=ZGM;'?HR;F,#ZKB055\ MF2KQ?K['I,7_E78NHY,6'/S'[@VQ1UAR:8B PF+"T?2&$MW=RRY U?A?>Z/0 M7A0_K>Q3!MHEV/U"*=P'[K8,CV/Z!E!+ P04 " !=A+-2.(R#^$<" R M!0 &0 'AL+W=O%$K7C.Q6EZ'9:&2Y!]4BC*-H M&-:,RR =>]M2IV.U)<$E+C68;5TS_3I#H?:3H!\<#4^\K,@9PG2\826ND)XW M2VUW8<>2\QJEX4J"QF(23/L/\X'S]P[?..[-R1I<)FNE7MSF2SX)(B<(!6;D M&)C][7".0C@B*^-7RQET(1WP='UD_^1SM[FLF<&Y$M]Y3M4D^!! C@7;"GI2 M^\_8YG/O^#(EC/_"OO6- LBVAE3=@JV"FLOFSPYM'4X _>$%0-P"XK> P05 MT@(2GVBCS*>U8,32L59[T,[;LKF%KXU'VVRX=%U2 M%SQCDF":96HKB>*T,&;A=(C MS9T^?5PNXO;F# M&^ 2OE9J:YC,S3@D*],%"[-6TJR1%%^0U(_A44FJ#'R4.>9_$X0VOR[)^)CD M++[*^,AT#^+A.XBCN']&T/Q_X",/CZ[(2;J:)YXONX+DV-"0C3^*F?9O M1EWZJ33@DVR:U%F[P9_Z^_[&/K,/0C._?VB:U\2VH.32@,#"4D:]T7T NIG0 M9D-JXR_Y6I$=&;^L[*.&VCG8\T(I.FY<@.Z93'\#4$L#!!0 ( %V$LU+L MX^']0 ( $\% 9 >&PO=V]R:W-H965T=S:FKJ=!59& MD)(T2],)54SHI,CCV7,/G@GI MWJ(!E\RYG'H4%N@I[T0L6A'9%1%#\FBT;QSYI$LH+^"7_\%G-P@H9J1/2W9* MRR*[R?B5^P$9#=^1+!U.+PFZ#7]D=D"R:8!GZ0TYH[Y*H\@WNL)WJ1P_YQOG M+;;!KQL.QKV#<70PON+@::\V6%%\!;&$2(]+?'Q\>ZF:+=LH4FD.)56AJ(";+W,A M2ZK-4"XB54F@F0.5143B.(E*RG@P&KBY>SD:B)4N&(=[B=2J+*G\,H9"K(5!B*4=O,V&06P500&IMA34/!YA D5AF8R.?S>D01/3 G??M^R_N>1- M,@]4P404GUBF\V'0#U &<[HJ]%2L?X=-0M>6+Q6%/6QIF6YBLS.#V:U?8A,4X?M;T@RV^ZW0%%)@C_2A /3<[.#^QM>[_8QFE"^!>R1T&PE= M)Z%S1,(!]L_OS!KT5D.I_O%$N&XB7'N3W(\@380K5(&T74-(DE'B)IO (? 5H##S-S0%:_G^W>DWHWH7\?<\N-(/^QZW;II$KKY;K?>@%A(6N4L/>S77X*_^C#S!,=Q6V+C"SF& M=\HX/K-G)PC[28@/FW8*B+]V>S\ITB9%SN[;'[2BOF.&V\*,.Y>RK:V\N'MN MV_R$Q\_:">#)PX;;8H_]5?9';'MC[J#:ULZ<<>I3T59HG%S*OK84X]ZY[?,3 MDB1,CMCG!^+^J5/75G_L+[L_8M_,= @Y^E,8%WT:VH*-;RYD'FG+,HG/;-X) M0AR'UX<]B'8NZ.:&L'!]BT+NSE??7)O9IC>Z=1W!B_FQZ9GJ#J>EJ1LNJ!%Y=J !Z'--<6]YJ;O VD7F.]S(?1V8 ,TG>3H M/U!+ P04 " !=A+-2Q#)@#FH" 2!0 &0 'AL+W=O/71X/H;>%1+I;D%^))5HL%SI">ZJEE+]ZR%+)"[:318+$<1U>#R^NA MCP\!/R2NW8X-/I.Y,<_>N2O&4>(%H<*T/=(#=^TW M]B\A=\YE+AS>&/53%K0<1Y\B*+ 4C:)'L_Z*73[GGB\WRH41UEUL$D'>.#)5 M!V8%E=3M+%Z[.NP TL$!0-H!TJ"[/2BHO!4D)IDU:[ ^FMF\$5(-:!8GM;^4 M&5G>E8RCR:R]## ES.1"RU+F0A-/F*,FM8$[YQHL M=J-F)'0A;.'@P1#\XFZZ*DQ-''1\BR2D7183Y^W5QWF7XW6;8WH@QWMA^Y!>G#)?.GB:W<+Q MT0]I6N M)3T/I/X%KR:#47^4Q:L]4H9;*:7'_6_"= M+J1V?$#)L*1_P7C;OL#6(5.'KI\;XC<4S"5_6FA] .^7QM";XQ_2]AN<_ 50 M2P,$% @ 782S4K?UI:+E @ (@@ !D !X;"]W;W)K&ULM5;);MLP$/T50L@A 9IH\QK8!A('00VDA9$TZ:'H@9;'%A&* M5$C*3H!^?(>4HJJQI9YZL;C->V^&,T-/]E(]ZQ3 D->,"SWU4F/R2]_720H9 MU1%,P%(17609 M56_7P.5^ZH7>^\(]VZ;&+OBS24ZW\ #F,5\JG/DURIIE(#23@BC83+VK\'(> M.@-WXHG!7C?&Q+JRDO+93A;KJ1=81< A,1:"XF<'<^#<(J&.EPK4JSFM87/\ MCG[KG$=G5E3#7/+O;&W2J3?RR!HVM.#F7NX_0^50W^(EDFOW2_;EV4'DD:30 M1F:5,2K(F"B_]+4*1,,@"EL,HLH@^F 0]UH,XLH@=HZ6RIQ;-]30V43)/5'V M-*+9@8N-LT9OF+#7^& 4[C*T,[.KY*5@FKF0GI.K]=H-*2<+4>:(W3B] 4,9 MUV?DA#!!OJ6RT%2L]<0W*,$"^4E%=UW216UTQ?:"1*-/) JBX/'AAIR>G!U! MF7>C?*$*408.):Q0%.12&2:VCX*9OR%]C$D=F*@.3.0XXA:.ZT+CBM:D&:$? M=[A&%@8R_;.#(ZXY8L?1:^'X6F0K4$1N2*V>%"A?DU^DPY\R1"7TP$';8MW- MPHF_.Z*F5ZOI=:IYDJ\&>(=;_1JH_]]"-Z@Y!IUBEPHXPWK UD/R0B4IEC+) M%4O@6%*66,-&K.+>>!0PEC#LEB -",.P5G+ZAAWR&/'P\)+Z0=!"/*J) M1YW$MY0ILJ.\ )LZ0)4X1_JCU3@ZX!_&;?3CFG[<2;\0V"899B6<<[8![ B& MBBU;<2!4:S@N9'QP U&O34@8_&E>0:>4>]B!*,- ;:XI.';]\PJER1Y&<;^% MO=$ZPT[V.XDY_B_J\("Z-QZ//E#[C09N7T]L<%LF-.&P0;/@8H@%I\H'J9P8 MF;N>OI(&7P@W3/$1!V4/X/Y&8G)6$_M,U'\+9K\!4$L#!!0 ( %V$LU)* M5)WY@@, /X+ 9 >&PO=V]R:W-H965T:R) K6,^^6WCS0Q +T*_*X/RY$KLE2@>#HT Z7M4-X2;YN9:U9F>NI;Y"F=>9G#:6[ M/:6PCU*]N2;A^!\2!F'0 ;\?AG]F"N&)@],.^.(2>-KK_>$2^,3"Z>04[F-J MVOR$;7Y"9R_JL?>@#8/H6K*#41G*VXP%R" MMNMU ?G- (6HI1 Y"G$/A0]2YCLN1%IICW$$R]9^.%3_?1F*#I8.J$>M]3C0>K?Y;,!,:#!J#4T^JLT9!)+9@[*W88AL9/643+( M^,Y>L^KUOE7VOG7=H.1<]S09!]UJI:WO=-#WO2P-+S=0FM.XN@CL+25'!-(H MZ/$_;OV/!_U_E88) I=(W45I?$8IBB=]FDQ:3I/_Z_[1X%"C@T%A_L6&P;ZW MF!R2L8JC3)UE-3A3( Z2N%L >O1"T$'O2X5MB3(O+D; >"ML%$PG 7I&8)3V MN#\40!H.NG_/2V[@2O UX,-B6+GA*P%- CI9A&.HA\&A(-+1W[X* M=PWT) /C- A[?!YJ(QTNCDWC@6'_=X6DYR6RJQSX1ZV3[8SQ_=[P4A,!:\0% MURF&HO;-YGY@9.6ZJ94TV)NYSRTVZ*#L!EQ?2VE>![9!:UO^^6]02P,$% M @ 782S4E\9KV6[ @ (PD !D !X;"]W;W)K&ULM59-3^,P$/TK5L0!I(7$*?T I94H""T2*R$*[&&U![>9-!:.'6RGA7^_ M8S>D7=&FAXI+XJ\W[XV?/':R5/K5Y "6O!="FF&06UM>AJ&9Y5 P5(@PCJ)>6# N@U'BQQ[T*%&5%5S"@R:F*@JF/\8@U'(8 MT.!SX)'/<^L&PE%2LCE,P#Z7#QI[81,EY05(PY4D&K)A<$4OQ[3K '[%"X>E MV6@3E\I4J5?7N4N'0>04@8"9=2$8_A9P#4*X2*CCK0X:-)P.N-G^C'[KD\=D MILS M1*_>6KS83 (2 H9JX1]5,N?4"?D!B,V #'= 8AK0.QUKXB\RAMFV2C1:DFT6XW17,.GZM$HCDOGRL1JG.6( MLZ.KV5O%#?<[=$HF:'I:"2 J([=<<@NG][AI*;F3ELDYG^+4E3%@#?% C5/' M-V 9%^8$\2_JW8(@1X1+\I2KRC"9FB2T*-31A;-:U'@E*MXEJIJ?D7CP@\11 M'#U/;LCQTU[K#LOBQ'M]*(H"1=;*,\;RO-6RFM5E (L6F%A MEDLEU/RC)9-N$[;[;;O5:SAZK=*?#625(/<\V[I=[6 :DP]@VK3HZ#X MUM_B&MWEVJ"A'+2[YL\V:"QM@KF]-3DOVW*Y: )??)MO-%J7C>@0Y_:@>WN= MHQL%C![@70W>-*^SRSJZ+B0T;N5\TBS%VQ%OSK84UC6#=K[/LG69H.UU8I]E M[>CN?LO6E85V#[&L^\6R^(MEX<:5YYX/OYB>&PO=V]R:W-H965TY!(U65)Y>LM*\1FZF!GN_"8 MKS-M%MS9I*)KMF#Z1_4@8>9V*$E>,JYRP9%DZ=2YP==S'!L':_%OSC9J9XQ, M*DLAGLSD/IDZGF'$"K;2!H+"XYG-65$8).#Q7POJ=#&-X^YXB_Z731Z265+% MYJ+XF22A3*_J)-:^LY:%4K+ M]*458L%-51;ZB]F@^WC%-\T)] L)(3/#%!WX!=IDQ@EKP%<"'I+G.RS?R6#"("^2M$@C\0 M\0@^0FC^'O?0NGL#=/SN('R+YY_ N\L57:\E6S<:BA1MC^;75S!%]YJ5ZO= MH%$7:&0#C4X$^BXT+1"'O'-U;1%V%8M'44CV=#UB M%D9^?.*VXIT"B@<9_J,S)H=R)3T2N;"L?;'!_MFR^H>R1IZ_7P2.F 510,@) M6?LJA8?+U$^:,HE24?-$OJ)*BJ1>:364?%]@\/C".O?E!P=GZQP<".CM:WQH M$A(_]$YHW-[T7- DK6TKJM *+JQNFI!NM6MW;VR3M[=^:]I@V\OU,$T/ M#2W&.N<*%2P%2.\JA&LMF[:TF6A1V26, ^ZD0>CLQ ;H_ M![/_ 5!+ P04 " !=A+-2>Y_?<=.R'A>(E60GP!VYEYYIG'PV28;*5ZT3EC!GTO"Z&G M7F[,YJ/OZR1G)=5WJ,839U36?@D""*_I%QXLXD[6ZC9 M1%:FX((M%-)565+U=L\*N9UZV-L=//,L-_; GTTV-&-+9KYN%@IV?HN2\I() MS:5 BJVGWF?\<8['UL%9_,W95N^MD4UE)>6+W3RF4R^PC%C!$F,A*'R]LCDK M"HL$//YK0+TVIG7<7^_0?W?)0S(KJME<%M]X:O*I-_)0RM:T*LRSW/[!FH2& M%B^1A7:?:-O8!AY**FUDV3@#@Y*+^IM^;X38<\#1&0?2.)!#A\$9A[!Q"%VB M-3.7U@,U=#91^ 8XVDA^TO"YK_F0,WPP04_ (M?H-Y&R]$< 'Y)K,R2[#.]) M+^(357>(1+\@$A!\@M#\/>ZQ M^*_[ AV;1<,@&(U;LQ_X#5M^PUY^"[EE"JK%L$Q1PU*4<)54W&AT\_-/(T*" M3XO'N5OA3[<]>D1MO.BZPL=MH/A2X6N :$]1$H11$!P(?VR&([@A?%KX46JM/[:?D.N<=ME/%UY<9!U\*"2P5O$/:E#$=1&),#Q4_9 MQ5$XBD]+CO?:+.ZO]EP:*7BB^S(F'1JYLKA=N\+AQ>*&QW5*PN&AM,=6P1E5 MNQ:'^WO<-[J&'K*6E4C5&]K4[Z5>B;ONA(=7EKAK3#BZ6.*H1[Q&WV.3F(3Q M.8V[;H;[VQD(811?53L9EE2\,/$NL;N.A$=7%KMK2WA\L=CCHQ?>D=C')N%P M0 X[L[\WF,$DE;EY5:,$"M;4$TQ[VL[$G]TD>'!^;V=E-_!U,/6@#?-)QH5& M!5L#9' 70UFK>G:M-T9NW/BWD@;&.;?,8=YGRAK \[649K>Q =I_$+/_ 5!+ M P04 " !=A+-2@JNHYJL# "]#@ &0 'AL+W=O6A *&;VP=9G[^\\D><:9[J7[HC#&#?A:YT#,G,V;[SG7U M*F,%U5=RRP3<64M54 .G:N/JK6(TM4E%[A+/B]R"Z?@S&U44EXPH;D42+'U MS+G&[Q8D+!-LQ%^<[?71,2I+>93R1WGR*9TY7NF(Y6QE2@D*7T]LP?*\5 (? M_]6B3K-FF7A\?%#_W18/Q3Q2S18R_YNG)ILYB8-2MJ:[W-S+_4=6%V0-KF2N M[2?:U[&>@U8[;611)X.#@HOJF_ZL01PEX&@@@=0)I)L0#"3X=8)O"ZVF=^S)R9V#*V5+-!""J, +'@P M&5K8U9G2Z"WZ WY02YHSC1Z?T0EK?H]:LWZ!7B M GW/Y$Y3D>JI:\!EN9:[JAW=5([(@"-,T#?PD6GT7J0L?2G@0GE-C>10XPT9 M5?Q&U14BT6^(> 3W&%K\2GILT[T1.WZ#W+=Z_H#>+==TLU%L0^T/6:[1X2'\ M\Q5"T2?#"OWOR$)!LU!@%PH&%OHN#GRT?7]R@J@=@*E/_XIWDXP<2+ MI^[3,:#3L"CTO&32A+WP%S;^PE%_#X(;EJ*EH:;K[H5>U.A%EP4;-PO%YX*M M!*(C8@G!4=CA>AJ%\03[ UR3QEXR:N]/DS&%KN&ORU=T#.RD$9Q<%BSVVG;D MG8NV5GA!+0K#I,.V)XQX2>+WL\5'#1./.GR_4_ 2'2N6M%+DPES;GH/]L[GZ MIUP]'Y,3L#UQV,,D&B#;MBL\WJ\^TRT58]6VC06'%P;;]APK#[#!,] 2%AD7=*SJML/@Y,* V]Z#)V<#GIR""^,P MB+J >^((3KP!P*3M6F2\:RUA@YRA+Q(XC^U7VAY#\&7QDK8'$7(NWEKA&%L$ M>X3NRZPG+ SB0;AMZR+CK:M^G6D^RK;M,B2X,-NV#9'Q#QUV+I'@P"\_C=V/M)H)7?"5/OEYFHS@UW;R:-S_09FLVJ2:F6JP0YV MPQLN-,K9&B2]JQB&ULO55+;]LP#/XKA-%#"Z3U(Z^A< PDZ8;U4*#H8SL,.R@V M$VNU)4^2D^S?CY(=+TV38MAA%YNB^9'?1TETO)'J1>>(!K9E(?3$RXVIKGU? MISF63%_)"@5]64I5,D-+M?)UI9!E#E06?A0$([]D7'A)['SW*HEE;0HN\%Z! MKLN2J5\S+.1FXH7>SO' 5[FQ#C^)*[;"1S3/U;VBE=]ER7B)0G,I0.%RXDW# MZ_G0QKN +QPW>L\&JV0AY8M=W&83+["$L,#4V R,7FN<8U'81$3C9YO3ZTI: MX+Z]R_[):2 P0E OP7TG="&F9-UPPQ+8B4WH&PT M9;.&ZXU#DQHN["X^&D5?.>%,\H!K%#7"4LD2YE(818TE#B:'N:N.2L,E3+., MV[:S FY%NX.!$P2?%,J0+D\I:&$UW+T6^ M9HL">V2;6@G=@U0A[; &KG6-60]H[Z!2/$5Z2K.[<]D/(DAWV%A$K119QS:X MH3-V=.P862?A[_J1J/%@W.^B7FD==EJ'_UTKX):&ID8X;Y 7QS0/ MWZBYC()1>*#Y;=0@.E3L[]UF.@LK-^0T.$7-H>^\W1R=NO%QX)_1?&W&X9\T MS7"F([WB0D.!2TH97(V)EVH&7K,PLG(S8R$-'4AGYO2/0&4#Z/M24J/:A2W0 M_762WU!+ P04 " !=A+-2,409@#4$ #H% &0 'AL+W=O!";K+49 [%!8_!3_HQC7*4WF2\CF_^74L:Z^$2'RC;PT#+31B:5LXT@$6GYS?Y4A6@XX-$)!U(YD*$.M'*@ M1:)E9$5:-\RP^53) U*YM47++XK:%-XV&Y'F;7PTROXJK)^9WS*AT$\69QS= M<:8SQ6V/C$;_H&NMN;VX3E?HFV!/(A9&N#+3"F1;NSS'X\WZ..'3^@#$BGZOI699NE*3WUC\\BC\9=5S%_*F,F)F.^8 MND D_(Q(0'"'^V*(>U2X!\?NOJU>74)2EY 4>/0$7EFH*P")UDBT0!J=0/HN M#8L1*_"ZRE)Z1X5WOC_W:'(<5F.<@.>)@<0C;N,3>.._ MA7@5U+ _/>+T@HS.YUZ%,7!MIR\$UI<[F?*_R$Y]S_94=)NU1LYC6**_,[%G<3Y^=U:G+0DXI"1ZS!%:/!ZZ- M$DMC)_^EC;8SPK9VA&&(7P?8MAK3R?A$?$YD""PR[2ZC_U#_M$6=\M!SE8XB"Q]5?E:K;PQ\F7J2QLBDN-QR9L>3W,#^OI;2 MO-SD+[OJEYOS_P%02P,$% @ 782S4GV@3-3" @ I@8 !D !X;"]W M;W)K&ULA97?3]LP$,?_E5/$ TB%I.DOA-I*M P- M"::J#/8P[<%-KHV%8V>VT[+_?FRZD M&069M<5-&)HDPYR9*U6@I"]+I7-F::I7H2DTLM0[Y2*,HZ@?YHS+8#ST:S,] M'JK2"BYQIL&4><[TOPD*M1D%[6"[,.>KS+J%<#PLV J?T;X4,TVSL%%)>8[2 M<"5!XW(4W+9O)@-G[PU>.6[,WAA<)@NEWMSD(1T%D0-"@8EU"HQ>:YRB$$Z( M,/[6FD$3TCGNC[?J]SYWRF7!#$Z5^,53FXV"ZP!27+)2V+G:?,C MEO"(:Q30@:F2EI.%M&YH>(J:^4*?WZ%E7)@+$MFYMF".2:DUN<"94_V9J=(P MF9IA:"D1AQ,F-?2D@HZ/0+=C>*+HF8%O,L7THT!(%6C*$&_+,(E/*CXQ?05Q MOP5Q%+=?GN_@_.SBA&RGJ6['RW:^K&X+'CE;<,$M1[,M=0I4KEU9)LQPTX(7 MJ18&]9HM!,*#+$KK;)1,R-M7N 53)I)25.7^/5=" !W1#=/IGQ/0W0:ZZZ&[ M1Z GN.)2.J %$TPF>&B#*HF!EW 7?SV.AN'Z0-1>$[5W,NJLU$E&UPL*S1.$ M9'>ZDH^GZX>R")V+0U!5A/X>U* 3'>'J-US]DUR[:[!TF[G>7H-C@(>X^I^X M+N/>,;!! S8X"49'_XL]&GS:H^[UIZCA7N_(4:]\AS244REMU4::U:8)WU:] M9V=>=7"Z1'1R# AO5@" !$!0 &0 'AL+W=OQN&)BVP9*:CMBCI)E>Z9):V>A.:K4:6>5 IPCB*!F')N R2D3];ZF2D*BNX MQ*4&4Y4ETZ]3%&H_#KK!X>"!;PKK#L)DM&4;7*%]W"XU[<*6)>,E2L.5!(WY M.)AT;V=]9^\-GCCNS=$:7"1KI9[=YCX;!Y$3A )3ZQ@8_78X0R$<$V M40!I9:PJ&S I*+FL_^RER<,1H#LX 8@;0/P>T#\!Z#6 G@^T5N;#FC/+DI%6 M>]#.FMC<3>X8U_#$1(6P0&8JC50B:^ :)EG&7::9 M@'M9/Q>7]\LY6L:%N2*3Q]4<+B^NX *XA&^%J@R3F1F%EH0Y^C!M1$QK$?$) M$=T8%DK:PL 7F6'V)T%($;5AQ8>PIO%9Q@73'8@'GR".XNX'@F;_ Q]Z>'1& M3J_- M9(EZX_O4D/]*VKJ([6D["B:^ ]Z=3VE$U!W]1E//%RK1ADL# G.BC#K#FP!T MW;/UQJJM?_9K9:F)_+*@,8?:&=!]KI0];)R#=G FOP%02P,$% @ 782S M4J!A.^[0 @ 7P@ !D !X;"]W;W)K&ULG59= M;YLP%/TK%NI#*[4%S&>J!"EM-&W2)E5)NSU,>W#@)J :G-DF:?_];$-8FI T MVPO8<,_Q/<>7:X8;QE]$#B#1:TDK,;)R*5=WMBW2'$HB;MD**O5FP7A)I)KR MI2U6'$AF0"6UL>.$=DF*RDJ&YMDC3X:LEK2HX)$C49?7(U@+-ES(JS!5MVEC'0FDM)"M;L,J@+*KF3EY; M'W8 KG\$@%L /A?@M0#O7(#? GSC3"/%^# ADB1#SC:(ZVC%I@?&3(-6\HM* M;_M, ^WE<^=V;@S&QL^[PC?7\<$^CF>"\E5V?\Z M0>QUQ)XA]D_N(MGN#._6Z7.\H8H,E>X*Z\1UXL /A_9ZU]F^L ACKPM[EZG? M9>J?M. K"'%W0G'0\00G%8^I:EBD2@&IUH260^DZ0(+I"R%9BKYJP1TV (W]/ M3U]8Y,;!GJ+P4)$;A4[4KRGJ-$4?:*)$0H96A,LW)/^E2*.>??!";U]>3YCG MX,&1(HV[O./_^YQ,H^M+-S[P+QP$CK.7[6%4,/"#?9/MG6ZNCU[5A9:%J@P* M"X5S;B-5?KPYSIJ)9"O3X.=,JN/"#'/U!P!CE1O0, .P- 9 >&PO=V]R:W-H965T\L1S-"'*(I(8@ZN\,]Y#G&DGQ^+<&M9HU MM6/W^17]3Q.\"N9 !-RS_'L6RW1CA1:*(2%E+I_8Y2^H UIJO(CEPORB2VWK M6"@JA61%[:P8%!FM_LE++43' ?L3#F[MX X=O F'1>VP,(%6S$Q8#T22[9JS M"^+:6J'I!Z.-\5;19%1_QKWDZFVF_.3VF9,8T%T4L9)*@9X@@NQ,#CE\1E0E MT0W:J\2)RQP02]!]2N@1!,HHNLM5 A : 5)JH@=6'F12YBT0H3':DQPTI"PY M[N($ M/&/QV*>I< .#J[>0\]8-P[5][JIU;>-AM['I$5XVA)>SA%5F\B/$2#(4,5'G M'[RHS4ZH+%,J<3@#+6&,.?=:J.& M[G'R L?U!]3'[' 8X-4$^4Y[PF];)#5>OYR]<+4(AI3'#/$*>WB"L]MR=M^\ M8FK(GH!+-_"&I$?,>IG4I]QV%#S?4IZ9)/E,B>"V<^#W:ATU<#\V+U@,)1@Q M"YW)3&L["'Z_%H*OVP/V_#"X*I,1.QRNPJF4:UL)?N->@D=:Q7B9C!GBE!R@!>72VJ@60GO#M*JTZ\.T!Y,8L.K8F6V@_?<[.Q!1"*Q[27SV]]U]=[;/_;72 MSV;!F$4OI9!F$"RLK2[#T.0+5E)SH2HF866F=$DMF'H>FDHS6GA2*4(<15E8 M4BZ#8=_/W>EA7RVMX)+=:62694GUZS43:CT(XF [<<_G"^LFPF&_HG,V8?:Q MNM-@A8V7@I=,&JXDTFPV"*[BRQ%Q> _XR=G:[(R1RV2JU+,S;HM!$#E!3+#< M.@\4?BLV8D(X1R#CS\9GT(1TQ-WQUON-SQURF5+#1DH\\<(N!D$W0 6;T:6P M]VK]C6WR29V_7 GCOVA=8PE$S)?&JG)#!KODLO[3ETT==@AQ

94& 1%@XM350+JWE:\ MVA?QOMQ%7 U[&>[UP]5NB0Y!,4[BN$&]T9DT.I.3.I_@UKF]K;3*F6D55SO( M=N*F4=1+]]0=HKHDB[)V=6FC+CVI[H9+#H>]0'.EVH]=>A 6$T*2/7$MJ"1+ M>^WBLD9<]A_BT,MT]28>H&!.,R9ZH<*4[U519Z'M^N("7B6D'@/694G9KN.;7O'7#OU!+ P04 " !=A+-2[U-/ M*7\" 3!P &0 'AL+W=OBQG0L_O?&NZ 4D.D9;RVG$[GT@#WQSOVSS9V';-@][@&'X M#L!O ?ZI@* %!*<"PA80VLPTH=@\3+'":2)XC82QUFQF8)-IT3I\PDS9'Y30 MNT3C5'K/UL 4%P0D^H2^8R&P*00ZGX+"A,H+O?KX,$7G9Q?H#!&&?N2\DIAE M,G&5]F]8W$7KZ[;QY;_CZZ9:#9 ?7R+?\[T>^-UQ^#^/04>-3G MW=5)ZS+G=YGS+5_P0>:VZ-=7O87N%13R]Q'BH",.+''X<4GZDM2 (PLVEWJ= MQE%X%2?N>C\7AU9#/_+]J#/[2UK820N/2IO#@HL,,GT0=L&7@J^):0*]8ANZ M\9Z,,!R';[2&!UJ#(!SU*QUU2D='E3[QC0)ZI!KCCFC\?\L<=<31267>ZM[W M6A$!V262"DI4E::3D=X+%AVF:FA.+L,->O%@ACH/>7G*O=Q/2Y[AU, M_P!02P,$% @ 782S4G>*E+MM P OPP !D !X;"]W;W)K&ULO5=1;YLZ%/XK%MK#)G7%-@'"E$2Z33=M4J<;K=O=PW0? M7'""-<"9;9KUW^_8H4!#@JI(W4MBX_,=?^>S^7(RVTGU4^><&_2[+"H]]W)C MMN]\7ZP*L\R!RL*G&$=^R43E+6;NV4HM9K(V MA:CX2B%=ER53#U>\D+NY1[S'!U_$)C?V@;^8;=F&WW+S;;M2,//;+)DH>:6% MK)#BZ[GW#WFWI-@"7,1_@N]T;XQL*7=2_K233]GOYJD7KNG!?;'C]D_N.*AF#NF^5(6WT5F\KDW]5#&UZPNS!>Y^\B;@D*; M+Y6%=I]HU\1B#Z6U-K)LP,"@%-7^F_UNA.@!R.0$@#8 ^EQ T "5^B>F2OK MFAFVF"FY0\I&0S8[<-HX-%0C*GN,MT;!J@"<6:P4W AE'B[0JF"50:S*T/M? MM=C"49D+5,%%>HMNX?)D=<&17*/5ZCUZ?0S4Y>(1A>(8DJ.P)?/@<<.CI_"?9"DU86V MNE"7+SA'%_3C!L+1)\-+_?_(9D&[6> VFYS8[*LTK#@FV1X6.YA](>\7$<:N MP/N^-,.P!,=)2-JP)ZPF+:O)**L;KC6\9FE=U@4S/(.W YPB%_C]-VL^EY2DZ'2D81I@="#J-H/$VFQW5,6D[)**>K6A29 MJ#;Z MTU0R3*K9+WW$J@G2(%!T?/99$]61I1A.#.)_'+'P#IV3(Y[P@:7%_= M,$H(.3B#(V$DQ)/>63TEUODBH:/$/K,TAT?JP2G 'Q48*[JS01+\!8T[?R/C M!G=:XZ%#31*":7@H\C N2B:4A"=$[IR,C%O9O^NU2/GSU.V,B$1_0=W.L$A\ MIKKQ4#4Z'5S@850TCH6, E-@I^Z,9*[BR*)"^O M,.TLB>+S%&YP_8: )A0?2GPL+$Y(9S8'K;]S[+X U!+ P04 " != MA+-2=0XD(<0" !.!P &0 'AL+W=OU!B)18J2ZY$-^V^?I3L M>&F:>,/V8HL2S^$A)5&#C=(/)F,,R',NI!EZ&4!QX?MFF;&H$5Q 1;@F6@^'MB4R:$)4(9CS6GUX2TP-WQEOW*Y8ZY+*AA M4R6^\12RH=?W2,I6M!1PJS8?69U/U_(ME3#N2S:U;^"196E Y348%>1<5G_Z M7-=A!Q F1P!1#8CV ?$10*<&=%RBE3*7UHP"'0VTVA!MO9'-#EQM'!JSX=+N MXAUH7.6(@]%?H/?E,M::VW.1DQH!R M84YQ]OYN1D[>G9)WA$OR)5.E0; 9^("R++F_K"5,*@G1$0EA1&Z4A,R02YFR M]#6!C_DT247;I"91*^,-U>J]=?D0A_W&Z97P;B.\VRI\MI5L[S9[QB9E MV"%Y%4NR$SN.^W%W3^%;KR0*CTE,&HE)J\2Y9@7E*0&EA*WA4ADP+7O6:WA[ M_W,\/J$[N0:6F[8#TF^"]5N3&.=* __YQSKWW^QQV GVJGS )^KNU=C?:4TY MTVO7L0W6KI107>AFMGD4QJX7[LU/\+&H>OMOFNJEP>NZYM(0P59(&9SW&ULQ99- M3^,P$(;_BA5Q (DE<=*D#6HK06&U2*RVHK![6.W!-&YCX=C!=EOX]SMV0_H= MH5ZX-/Z8=_+.DW3B[D*J%YU3:M!;P87N>;DQY:7OZW%."Z(O9$D%[$RD*HB! MJ9KZNE249$Y4<#\,@L0O"!->O^O6AJK?E3/#F:!#A?2L*(AZOZ9<+GH>]CX6 M'M@T-W;![W=+,J4C:I[*H8*97V?)6$&%9E(@12<][PI?#G!L!2[B-Z,+O39& MMI1G*5_LY"[K>8%U1#D=&YN"P&5.!Y1SFPE\O%9)O?J>5K@^_LC^W14/Q3P3 M30>2_V&9R7M>QT,9G9 9-P]R\8-6!3F#8\FU^T6+*C;PT'BFC2PJ,3@HF%A> MR5L%8DV 6P<$824(/RN(*D'D"ETZA,?ZC@C5#F_1P-.1$&$9&AV]<9*^%1F7,DX$7ZAD;P\F0S3I&T&?H2FMJ-#J]H88PKL\@\FET@TY/SM )8@(]YG*F(:'N^@:LVAOZX\K6 M]=)6>,#63Z(N4)B#U7:8;-DOFV0^7L/>="=H87^U^ BJEU$SD7K@(M':0C? MQW(I:SN9_=_.^SB-VBF FZ\SVPV+HBAI)778AJM6[:K5Z.I), ,ECPPQ5#=4 M&=?YXB]DG=0NDN-8+V7).L0D#M,MU+M1. [CZ #J=FVJW6AJF#/.RA)6FT!W MZFR=+P2=UB[2XT"GNPA;G:C=VB*])RQ($MS93QH'J[X8-/O*H:+]9ZH)(PZP0'6J[Z&FQO;+Y-3U53@JA?AUE>" M7O4P'!\).MYIPFV+^C39_P]02P,$% @ 782S M4@R]!SV^ @ &P< !D !X;"]W;W)K&ULC57+ M3N,P%/T5*V(!TD >;1,&I97:,@\62(@.,XO1+-SDMK%P[&([!/Z>:R<-I:]A MD_AQS_&Y/O9U6DOUJ L 0UY*+O30*XQ97?F^S@HHJ;Z0*Q XLY"JI :[:NGK ME0*:.U#)_2@(8K^D3'BCU(W=J5$J*\.9@#M%=%665+U.@,MZZ(7>>N">+0MC M!_Q1NJ)+F(%Y6-TI[/D=2\Y*$)I)010LAMXXO)HF-MX%_&90ZXTVL9G,I7RT MG9M\Z 56$'#(C&6@^'N&*7!NB5#&4\OI=4M:X&9[S?[=Y8ZYS*F&J>1_6&Z* MH7?ID1P6M.+F7M8_HB[11IE+ZYH:.DJ5K(FRTJ"1/$7$@51N$?0]#/PQ,&#(W)Z MG0\]Q]?[GP]_[R5^\8C65.7_CC#W.^:^8^X?8)Y03D4&A!HRAR43PMJ&?JU M,9GOLZ+A2QR?K0+/N/V7@]1_WMR>/4&]7MP%?9 ZZ*0.CDI]/XR*:2MSH62) M-_VIPJZ]]?O4-I3QII#+)(CV*XD[)?%1)=-**1#9*S&*"LWIH<7CW<7#KUL[ MM1MS/@CWRTLZ>U93BIF/DRE6S MN318&UVSP-<+E W ^8649MVQ"W3OX>@-4$L#!!0 ( %V$LU(S ?ML4@4 M !L; 9 >&PO=V]R:W-H965T%.!\MI5R=.8Z8+6D>BU.VHH5Z,F<\CZ6Z MY M'K#B-D\HISQSDNL3)X[083<;5O5L^&;.US-*"WG(@UGD>\Z=+FK'-^0B. MGF]\2A=+6=YP)N-5O*!W5'Y9W7)UY;11DC2GA4A9 3B=GX\NX-G4\TN'RN*O ME&[$UF]0=N6>L8?RXBHY'[FE(IK1F2Q#Q.K?(YW2+"LC*1W?FJ"CMLW2=59^YC0::O>I$7Y&N\D5T]3Y2@@VCZ5IB$)&BM=C3YK2;? MJNEB-EOGZRR6:@ N'3F/.GM%B4.M>%'%)(>FUC@@GI*.Q;P2CRPV&%0:LPL"J\54-82&%)D["- M%!XA*:.VM>AU21GUQQ(%/NR,9=\*11#ZPV,)70U$]X>E91-JYWTB[';S;,M%/1$@]P@5B#3.D1WGQ@I$ V3&T'4[:3-D M1GQW.&^0YC>R _.0$FQ";1<7Z*B2DYP!DGP.NU*?6O,[ZK,KZ\J,PHXMX]@16!Q69 M!CPBQR@RS6EDY[2YR/K0]5QC5FKJ(COG#JJ>\)#"T'A$=CSN6Q@#ZVG/-;2. M-46Q?3G]F<<)S6/^8$M1K"&)X1'R!6OZ83O]C/F"^Q1#QM':VA2P0^R0=,%] M1"'#-P76C,)VGNR9++B_(P #8FA<\P?;^?,J0+X0TW^1CUC#"MM7H] M*:V1A(-CI+1&$K8CR9S287^EC[K?LK@/*>(:-C"P9A2V,^J@O.^#RN\NH>TV MNUMH&F6>'65[UH;7_]KW27=],61D0KVGZ>C9EY!_RB7EMNU"S3T/'6-[4H// MLX//O$'9IQQ&W<&TVNPJVMHQM9/PD)1L0ME%6FUV16IB>G:Z[9N2_:_S[M># MU:16YVP=,^24+ZK3%P%F9:OU/GQ[MSWAN:C.-3KW+^'9M#ZGT6'J8Z.;F"_2 M0JA%YUR%=$\#I8K7)S'UA62KZC#CGDG)\NKGDBH<\]) /9\S)I\OR@;:\[#) M?U!+ P04 " !=A+-2JCM)V"(# "G"@ &0 'AL+W=O3-CQM->"?FD%@":K&.>J(ZST'IYZ;IJ MLH"8J@NQA 2_S(2,J<:EG+MJ*8%.+2CF;N!Y=3>F+'&Z;;LWDMVV2#5G"8PD M46D<4_G: RY6'<=WWC;NV'RAS8;;;2_I'.Y!/RQ'$E=NP3)E,22*B81(F'6< M*_]RX(<&8"T>&:S4UCLQH8R%>#*+X;3C>$81<)AH0T'Q\0+7P+EA0AW/.:E3 M^#3 [?$)E,R3#1- MYFS,@5PI!5J1<_*#2DE-,G)$3PA+R M,G"_M0MWL0Q%+8*B%H'E"P\E8_*<,@E35I3?MP@D0PVQ^E/A M-BSE1 M(3VJE+Z5&YKEAL9":O:7VBX$:^RG"LH"B_;4A&$8O(MKW\AO>K5RR;5" MT?\(69A%+LY+J4:PU\ JB5D'4^LQ:^-ZF?7O5QTD"9W@OX"5/EJF<+/#2 M)$O))F4EZ>5D.\<^:C6]\B/M;UTB_D=;2"^'UG?^10TO..!STRS]H-)GGFEN M,\W>-X)2)<&^DK#N'8I^TS_]Z@8Z3' RJ52#\U!V/DIEE339:$^5NW7'FQ$. M+Y\Y2Q3A,$.8=]' MB.SJ2A;:+&TU_Y8:!PB[.L")TF0Q@"_SX30;PLS212S M:?&PO=V]R:W-H965T M! K#HVLQW2[M?OV$DS-D+I#;&3\Y[G/0=_#$NIGG0&8,ASSH4>>9DQZW/? MU_,,UWM]<<=6F;$O_/%P35=P#^9Q?:MPYC=9%BP'H9D41,%R MY%UTSR<#&^\"OC(H]=:8V$IF4C[9R?5BY 76$'"8&YN!XF,#$^#<)D(;O^J< M7H.TPNWQ:_:IJQUKF5$-$\F_L87)1E[?(PM8TH*;.UE^@KJ>V.:;2Z[=+RGK MV, C\T(;F==B=) S43WI<]V'+4&WMT<0UH+PO8*H%D2NT,J9*^N*&CH>*ED2 M9:,QFQVXWC@U5L.$_1?OC<*O#'5F_%'*1_"OWL35-?\*F/Z'+%^W) M-V6"&3C]C&NMI3\=\@5,I[4Y'3)E>DXY^0Y4D1N*763FA?RXF&FC'G-88]C6X4J5.I7=QIMQU NCH;]I8?4:5N\0*VIC5:IDFQ6FW796 MW+#B0ZQ>&RO>977C/74E#2LYQ(K;6,D.*QS$23LK;5CI(5;2QDIW66EO3P_[ M#:O_)NLA SS5EP94&[&_2PSZ=C&U(0<-U M8G3=BDKA!Q@G?DEYYZXMO_*DP M]H4_G];TB3TP\[U>*ACYO9G7/#.5" M7Z,/Z/O#/;IZ=XW>(5ZAQT(V&K1ZZAO LL[]O$.XVR,$)Q"^4G6#@N0]"G! M'/+%)?*TE>.W)-CU4:/3C=J6-@D7W[YDI MPGZ*L)TB^DW22UK!5BEMDGF5PPU6-+KZ\KCXO+QVY7'O-6V]VOVYG MYVIL0DB4':S>\$8];_0_>"M9?3C-O/><' $% (0'V&.K)$A#-W7<4\<746LJ MJ.+=#]U! ,XU&H\(2(R3(:?#*L#)Q V:]*#)6= [.(;@//O5<,W;LZUN5%[8 ME[7B.4/KAKF(DS%+%&?#!3&VPF[:M*=-S]+>LUH"IT8 >OOU<8$V-+?'PXN+ M,74QAF3 .+8ZP9CUC-E%OWY+Y;%VR M+5,4]I&+;N*@"P9P8YL$)[$;CN!#0< 7X=5*;IBVY9H*M&'N7=/Y>K.]<3#, MHL,JPN&)-)*CTD4N(H6S2)8,&?I\ I*,DTFB(>/8*(SPB8.3'(H)"2YB;$Q7 M0IV @>/X"X> 8R-"CL)X"W@H1>1\+=K7^KRK]>)0ZYV@X3A):3@\V9>M;]/E_4$L#!!0 M ( %V$LU)&%<\)V@4 -L> 9 >&PO=V]R:W-H965TV DVB8JB5Z* MMEN@/WY)21%M2Z+CI LTET229X;#F>''H72Y%?)+OF1,@:]IDN57O:52JP^# M01XM64KS"[%BF?YE+F1*E;Z5BT&^DHS&A5*:#)#G^8.4\JPWOBR>S>3X4JQ5 MPC,VDR!?IRF5WR8L$=NK'NP]/;CEBZ4R#P;CRQ5=L#NF'E8SJ>\&M968IRS+ MN9SQB"8N4,4'UOPV; MLB0QEK0?_U9&>_681G'W^LGZK\7D]60>:9R?N=DOI7KO74^#/- M='IU(A7X)+)%_Y[)%-QDD7Z@\P%F"B#A[MK+\B/G6K?Z;R B"_4(:T*/2/4M*LBOB6JZ4.=LPW/%[3Y#WXY6N4K&.>+<"=B6W?5'0,9O2;$<^! MCBJ8B5Q)IK@L34Q8QN8Z^.#O3WIX<*-8FO_C=+A_)T2T9=J_&C' M_[:LE):"PI+AS&9,1F&@0[C9#7Y3"A(\K(7VO"2UE\09XNE:!]B4+J>//.&* ML]PQ]V%M=>B<^X3JJH\8H JH)0./;,&SS"1%S(L'*R:YB-LB4=KU=^<(21BV M3]*OW?&=[MS>/>@49!LF\XX$^(UA^S[QVD<-ZEX+ =.D=G7[0\&,8'E1! M4\01H;#V-726@277\PIA5-L=_4^%,&I,$Q$\:I\E]"RKO5=60F5@=^"..H [ M.P3\X950F=P+0*,6VH2ZHV2Q"Y$[2DP3DD=*DZN@6+D[@3,=O?S<4170LA'B MMT=V:*$)R8]B^Z0RM8=M#QUD )BJAB84R[!AB9K5K@3BR2A,C<>EJZU>U:: M#_<\N_#\#K\LI*&;TH8(TYH(8";%0M(4? R@$=NP'^ZOYFY.D_+; 3?7G+03N=\!.$Z!<83G8+B:&NVG^[- MYH@Q#+XQG4^78Y;\R$W^TQI.9)&,W$A^>:>!6@"]UU&5>VTEMH?& ,*._AM9 M1",WHF]9E- \YW,>=9X/4 N6/8\<>MB4&@5>T.&@)3=RD_NI@%L=:VF<(41^ M<.A:FUP0X@Y\(XMO= 3?+!4:/"#6Z%$"Z,6HL.<]A_M%AXL/E>H!'^"A9TVICC,7MOL!=N\'IX$!-^'>QZ.N>K9L MQVZVN\" F[3N^_[A2FN1\H-AQ[D 6Z9C-]-? H;*9+#'J(:_+4*=)U)L,8_= MF#=MG>G)6YMU%R LP_$;;,:Q)3UVD_Z4$REN-MY^5YM ++O)\^QXBHPYT$@MTX@;Z_>W+%AO9>>GL?NO\L]@LD4GP!E-H<4_<+?O)BZW9H&,2 MCN!A)@<['Q+-9]_/5.I.,P<)FVM%[R+0Y2#++ZGEC1*KXMOBHU!*I,7EDM&8 M22.@?Y\+H9YNS.?*^GOV^#]02P,$% @ 782S4C@J]5#' @ OP@ !D M !X;"]W;W)K&ULM59M3]LP$/XK5L0'D#;RTE=0 M&VFT0D,"#5'8/DS[X";7QL*Q,]MMJ;0?O[,3LD#;B GQI?'9]]P]]_AL=[21 MZE%G (8\Y5SHL9<94YS[ODXRR*D^E04(7%E(E5.#IEKZNE! 4P?*N1\%0=_/ M*1->/')SMRH>R97A3,"M(GJ5YU1M+X#+S=@+O>>).[;,C)WPXU%!ES #\U#< M*K3\.DK*E_!\$CJ \_C.8*,;8V)+F4OY:(VK=.P%EA%P2(P- M0?&SA@EP;B,AC]]54*_.:8'-\7/T2U<\%C.G&B:2_V"IR<;>T",I+.B*FSNY M^0I503T;+Y%@9%!SD3YI4^5$ U V#T B"I ]%9 IP)T M7*$E,U?6E!H:CY3<$&6],9H=.&T<&JMAPF[CS"A<98@S\13FAE"1DF\F T4N MI,( 3"PU^4QFY=82N2 3F1=2@##:6@YT/ 5#&=UAW(=1[T@P/+636%VO;J=IM<+8MV:6+>5V#5HC6<"-[N@6SKG@,UI M,MQB; 6R!:KV\2U#]AM,7G/=]6CAVJNY]EJY3ILTZ<)@,[>Q[.UPV*?JKMPEGR-5]PK81CH%C7"X-^%&GRD[&'CY@[?(7P% M'K2?+#3/\ MAP'*.N#Z0DKS;-@WK/[/$O\%4$L#!!0 ( %V$LU)&Z8%'$0( 'X$ 9 M >&PO=V]R:W-H965T;) ME@"./%=2V3DMG:OO&+-Y"16W(UV#PIV=-A5W&)H]L[4!7@10)5D<13>LXD+1 M- EK&Y,FNG%2*-@88INJXN9E"5*WJ:> M+]?2AB]I^]R(DKRQ3E<]&!540G4C?^Y]. &,K]\ Q#T@?B]@T@."WSN"N0)Q+UY YPE5!OKH2#%EJ@P1"[2WY M2!9%(;S77))[U36,=_YR#8X+::\PY7&[)I<75^2""$6^E;JQR&43YE":/X#E MO8QE)R-^0\87;D8DOOE XB@>OP)?O0<^"_#H7SC#>@97XL&5./!-SKFR%C:7 MVC8&R,]%9IW!EOMUAGPRD$\"^?4Y\IJ_\$R"MPTUW[[F6,!I% M6-[AU)C_L_YF=/+827?XFXEF[86R1,(.,=%H-J7$=-W>!4[7H6$R[;#]PK3$ M!P*,3\#]G=;N&/@>')Z<] ]02P,$% @ 782S4K?XD)R0! D!0 !D M !X;"]W;W)K&ULO5A=<^(V%/TK&D]W)IU)L2UC M/G8(,PML6CIDDPE-^]#I@\"7H(EM44E LK,_OI+M6 :,EK2A/&#+UCWWZ'X< MR^YM&7\22P")GI,X%5?.4LK51]<5\R4D1#38"E)U9\%X0J0:\D=7K#B0*#-* M8A=[7LM-"$V=?B^[=L?[/;:6,4WACB.Q3A+"7P80L^V5XSNO%^[IXU+J"VZ_ MMR*/, 7YL+KC:N26*!%-(!64I8C#XLKYY'_\'&!MD,WXG<)65,Z17LJ,L2<] M&$=7CJ<900QSJ2&(.FQ@"'&LD12/OPM0I_2I#:OGK^C7V>+58F9$P)#%?]!( M+J^B:S&E,)06!+D8@"8W%CSU7*BX:T9T7?@>Y7WS$[Q>V:2 <7B+L8>]A M.D(7/]2A#.TH4U@U4.!]#V5D1[DA7'%I92C^<93/IZ"T+5Q<%=HR0;A,$,Y@ M@R.P$S5&;+$7_1?T9W9C+"$1?UGR: MBJ5>0!W3'*Q5\=_UPO"09_-4GF'),[3RW&NAWX G:,)(BKZ])G2J> M GWZ^ M1$.5 75K+&+5D (-.$GG2TMN6R6)UCE+J%VZ:5O7>D.>:;).T.Q50]"U[05&4S"PH3 M4M1%I'M8I$&[>92"[QF)]]ZS60JTMJ5;=HE4GC7^6[KA'C8LWNB8[%?F-W1# MOZZ7# U(^G2))C*RU*=OI-0_JY;Z1DQ]NYJ^K14*L&KF0VOU^48F?;M.CE,) M'(1$G$A 1*(5<,HB!&E4FWH[6K.!PP^V !E9].VZ>+N60BJ5TZ&9$:5WI9Q14; M<<5V<1T0007*WXOU8VU#."6S&+),U>;(CADY0\7&V.C MPS@\:]*,ZF*[ZKX]:7:\IFHR:]*,%&.[%.^%X$U;#VST%7?.&F@CD-B^X_P7 MV]]A ;GS5+'NQ0,CH\%W]I[[T1WDE:VB+,5ZIK:A%#U<_VI[@S6:&?AG?54V M4A?@=X]Q 5F-<:@$& M +(@ &0 'AL+W=O Y#*+XK+428OVSX\2S%0U)W&9K&LDG"\9# M(N0E7SKQFE,R5TYAX"#7[3HA\:/6:*CN/?#1D"4B\"/ZP$&78>.=NC4=>AJ MAVY=AYYVZ-5UZ&N'?EV'@788U'6 [F[EW-HNV6+77FVX6VZHUMO9%I:JRC$1 M9#3D[ GPU%[BI1]4:2M_68Q^E.["3X++I[[T$Z,QG0I HCFX%RO*P3GC$L"/ MEC$X!9^CF,X23N?@D6Y8L)&WP86\] 6X)#,_\(5/8W RIH+X0?S3T!$RH!36 MF>G!S[>#HXK![PAO ]A_!Y"+W,^?QN#D^S*4"SO*#8G: *$4!0ZJ4<8U8D&] M%,7M5J-\J(&"X:$97=:.Q89R50>EJU!@-&V#RLW"RV;A66?Q2-?D11X/1)JQ)&.N MV39WBXRORO;1%KF[%PS&I5$7#2NB[F11=ZQ17]Q_F8Q/X<"RC-T,JGO,:NEE MP_2L$3]P-J-T'H,%9V'#1%_V"OGSODUT+JA^%E3?&E0]I?H'U$CW(!MR<,QT M0]<(M'NTA'_0V+W:&8=[!P?X)CE/\W'*%J?ZV?LEIU3MTP_/:Y^G7E+ $_D& MH#4<0>UDLFO+HR%3>%0VA89.H9U/[\BS'R:AX5(P(VLYFG@I/=M44&;%\A@Z MA'8^?$W97&EL*X_GXS*$!^V,EU,;$I!H1DL/2)VZ2E+',A^K8538M<8ZB03E M-!: $T$!$6!-N<_F@$;STICM:+#=U<+=^7 YE.3H)W8%>4V[R65J(=#((72K@M.8;/X:!F7&!!:?P.D) ED2@- M:M!DSR)#]%KM)[>3\_M'ZS'62 6" MQZ1>M'=@1M8$GI/8C\&V'P7DW#:$^V0:4+6!R]CW )[;]JQ;#QE10'91>/72 MCA/%0%_DC%@2@]_\4-J/$[7:EWX\DV7[A]P*C044&45!WE%7T4@$LDM$(P$= MHR+_PVJ>0H;\D9UV7R.@UQJ[$%1U7(;$40,2KQ905&3P0@0ZUAJ6^5@-UR,[ M/3<4T -HJ-TI%]#F?OGY&(U =HWX?W?Q&W V-EJ$W:,V'XPX8/M[1%/.'A_ M@VW7NMK8J FVL_^K5_N.B.W2WB0R9[M&9Q-VQGM-''S4]3(R@.TO%HW8^187 MWR3Z-F[!1B6P725>P\_GN"@:]K",;&"[;-2D9UP4B&\#T(VRPX;Y2(V08+N0 M-"3G VBP/2@GY^9^^?D8L<%OTP0Z?'I^GRP3F1?=QV]TG,)&2_!1&TB>87+/ M_E;1:,->:;#]'AU$JAV:+\P;;9AVF#++KO7$>5#F^O1?^&TG'E%;OML./!0B5^ MU(:Y2NQ9NQ6>41GO3=I57E%/"I5XT.3::K*=@+/W56_Z,XD[PI=^%(. +J2/ MV^Y)"+[]Y<'V0K"U^O9WRH1@H?JXDB&PO=V]R:W-H965TV%20YB-;&9 M[4#W[7=V:$0A(*2]B>WD_G>_.S]EL!'R314 FKQ7)5=#I]!Z=>NZ*BN@HNI& MK(#CEX60%=4XE$M7K230W(JJTO4]+W8KRK@S&MAW4SD:B%J7C,-4$E57%95_ M[Z$4FZ'3/+-EH,B'CF> H(1,&P\4FS6,H2R-(\3XL_7IM"&-<+?_ MX?VKS1USF5,%8U'^9+DNAD[JD!P6M"[UL]A\@VT^D?&7B5+9)]DTMG'@D*Q6 M6E1;,1)4C#C,= M6QNKQFP8-[/XHB5^9:C3H^^Z $D>!5]>ST!6Y)'1.2N99J#(Y00T9:6Z(M?D M]65"+B^NR 5AG,P*42O*WZO0SX^ M1YY8N?=9[F+F;?I^F[YO_06GT]])>L)45@I52R"_[N9*2UQHOT]$"MI(@8T4 M'HETEV6RAASGCN/NP'V@L9(9-KB*R>7C;/PPO>HJ9^,UL5[-EER/_"@=N.O= MFG78A$&_-?K$&[:\X7_P1>UX] =1FETI,)IRYV>Y+;[N8LH[2"*]H!.VWSBZ;<\_9,\,Z%IV<73/]BR MO7XO"/:(.JRB-$GWF-R=X]]&ULE9;;;MLX$(9?A1!Z MD0)-=+ C6X5M((Z[V !M8<1-]Z+8"T8:VT0E4B5'<7:?OD-*41U9UG9O;![F M'W[#(3F:'93^;O8 R)Z+7)JYMT97CO3K\"4U U]9?JG+C?MFAL0T\EE8&5=&(B: 0LO[GS\U&' G" M^(P@:@115S ^(Q@U@I$+M"9S8:TX\L5,JP/3UIJ\V8;;&Z>F:(2T:=R@IEE! M.ES< PH-E!=DZYQ+PR[9AHY*5N7 U)9]>*;S8H#=0\X1,H:*K6!+/C*V!$FM M6L8N5H!O<2^C 8]?N+ZBD7Q.Q8%4=@#=/L[\HF3 M!P,XHS85(^=O=,9?[\:NA$ES92H-[-M'FF9W"(7Y>V"Y<;O]"JF] QJPTI+1"2]MAK@Q@+WG.3Z!N(R2 MI$/:8S0:G=G"28LZ&42]*91&\2]W#R7=8DGE #7=;E$_G9:X#WARRA)V8_CN?T!*1[!H8L7H$F+6@R#)IBQ;7@.:,;V9OQY&3) M<-)-^*E-$O=SA<&O1SP8)/M,"2Z!]BT3*2N;]Q?JM[OWI0U.+W<2=TG[K$9) M-]O^4?$I0.]<33:4MTIB_1:WHVW=OW'5KC.^M-\#KJC]Z@*EV)>U1(!=,U]_1- ]H:T/Q6*7SIV 7:KZ3%3U!+ P04 M " !=A+-2\(*581<$ !E#@ &0 'AL+W=OZS@0&L36R.[4#[ M[]=V0H#$2:M]@=B9RS>R9&+7W('H-!KD3,Y'>V4VM]YGESMH"#REN^! MZ3<;+@JB]%)L/;D70-96JJIPR>!1(ED5!Q-L< M$8FE"7GO\SBVWHZ\@TBR&&EC FB_PZP@#PWEC2._VNCH\:G4;Q\ M/EG_VP:O@UD2"0N>_Z1KM9N.LA%:PX:4N7KBQW^@#B@V]E8\E_87'6M9?X16 MI52\J)4U@H*RZI^\UHFX4,!)CT)0*P1MA:A'(:P50AMHA2JTL)Y[201@HWJH&/*\ !SV <8"^]$W*(@^0L%?H =@!8?44^MNC\ )VPJ$EI[88^]C>E M"1-)150I34GV.I]W WZBQD]D_40]?D[UY!?^%%K"EC)&V=:X>@,B7!6J#*?6 ML.&)@ZY*/(XGWN$R;0XI/XO\1NH*==R@C@=1/X,XT!6@%9?*!:W23BZ=1G'4 M0M85&B?8C2MI<"6#N+XQ!0*DZ@66='PF0=;"Y9!)(S>NM,&5?J3*$NT)7;MP MI1V?-TD8MH YA,9AYD:6-1Z?Z@V9]I^A4"V.H-P>O*\B 21.E/K^)$%^)Q%TS8_OBZ,F'2DTKL MGUG<_X/##)H_!HYQ;?/JL*0X\UN 76)7Q_T:\T7GP8-$5_46TPX,I2%B6\@0 ML^'@;#H8KB"A AU(7L*),6OS'Z:XVL%ET'&@%N@^U*16$/O>!S%\'#;>1KL<_Y&PA-?$P)NBSMS<") M,NK2;M8!Z1 *@QZ0YZ:!A[O&NRR(NRWAIMO17%(8ASUT@\^] P\WCS\G'-QM M&4'<;BL.(9SVY?3<6/!P9QD\8^\Q3[>AI$G49DJ'U-49O 9^[CMXN/&\Z N5 MN+Y6?0!QUKG-W(SC,&E#=HBE/DY:F+V+"WL!8FOG&*F/4,E4=7%M=IM9Z=Y. M"*W]N9FA["!P-E,-8/I:JFE.HAPVVJ1_F^IO5U0S3;50?&_'@B57>LBPCSL] M!X(P OK]AG-U6A@'S60Y^PU02P,$% @ 782S4D:,"&&( @ 2 8 !D M !X;"]W;W)K&ULE55=3]LP%/TK5]$>0!KDJVD+ M:BM!NVE(FU;!V!ZF/;CI3>/AQ)WM$/;O=^VD(4"+V$OCCWO./??8OIW44MWI M'-' 0R%*/?5R8[;GOJ_3' NF3^462]K)I"J8H:G:^'JKD*T=J!!^% 1#OV"\ M]&83M[94LXFLC. E+A7HJBB8^GN)0M93+_1V"]=\DQN[X,\F6[;!&S2WVZ6B MF=^QK'F!I>:R!(79U+L(S^>)C7K#%CE3#7LOZ$ M;3U.8"J%=K]0M[&!!VFEC2Q:,"DH>-E\V4/K0P\0#@X HA80O140MX#8%=HH M$22QKMT#4W.2R5_$VGU-M\I 1> MPH>'%+4&F3E0PZ_A:(&&<:&/2<*RO29N_P1N;Q9P].X8WEGTMUQ6FG3IB6_( M %N&G[;%7C;%1@>*_<+4*43#]Q %4;@'/G\+?.3@P5.X3[9WWD>=]Y'CBP_P M[;,0%ERG0NI*(?S\3-MP9;#0OUY)%W?I8I=N<"#=X[&LVH3R\:3WF=G0C1R= M[0;WLW 4CJGR^[YG>Z*BY"SIHIYH'71:!Z]KM58P=S'V*6O PU[.T7 P>";L M95"2C,[VZTHZ72E/T&&PO=V]R:W-H965T0YG3/1<_Y(92A=ZRE,FKP4:I[:7G MR=6&9D1>\"UE^LT+%QE1^E:L/;D5E,1Y4)9ZX/N1EY&$#6;3_-E"S*9\I]*$ MT85 '!0[+>*// FTVW9$T?J7K>+H2^\ZHL<9)1)A/. MD* O5X-K?#F'B0G($7\F="\;U\B4LN3\A[GY%E\-?,.(IG2E3 JB_[W2.4U3 MDTGS^+M,.JC&-('-ZT/VW_+B=3%+(NFP*",B#( M"RV8Y67=$D5F4\'W2!BTSF8N\M[DT;J:A)EI?%1"OTUTG)H]4)4(JN=%H45* MF$1?T7Q#V)JBA*'KC.^8DNB!KOB:)?_2.']Z/_^&SFZI(DDJSW7 \^,M.OMR MCKZ8MT\;OI.$Q7+J*^(N$ 0_8+ !]Q!:'Y*^"@/]QUT@JK909XOZ,GWQ!5)'7G"*D^8YPE[ M\GRG4B)%WA!]TW*6M*O51891GL%H^7463'0+7IO5VQ@(@@IS1&U841LZJ2U* MA9O%Y*@TJM)%SH[]H8WL2>AUF>2BOU^FR9KDEV?74E)U[AAC5(TQN$ ML82MM1]HUJO.=A8IHF:K(&RUT\:,AMW='%?4QDYJ#2D:T6G71HRSK\\7CQ?& MJS0Z1DO*])5"6ZOC!?.QS:I-W(9 &'8SGU3,)T[F!^LX4%]239Z:1=O%<6(3 MF(Q;)&U,@"?=)+%?NY__:265*9P=[,!,>N8>-ZP9.\EI%WQG598)W,OR'= Q M.:C)P;O*O%ZI'1$)2=%W+J5#BKAV2!Q\7HQECJ.*?#QJUVVC<-1 '3.LO1>[ MS;>AR?G]_]1D.41K2J!=@(W"$/7-7.W0V&W1'Y-FF:Q)(H3AI$W51L%XC'NH MUNZ/H\_+,[*[Y$=1FZ"-&O>VLMXYL'OK.$&A]J:@;2MHL^O87OS>I5KO'GCL MU.A")'IU/E+QFJPHFG.IG"*MO1V[S?TTD=J&/6R7;4-PSYJ!VM+!;>D_8\\$ MV\Z_MFVU"]/S\02UY8/;\C^F3;"=O?V)UP$9]Y"LK1_@TZHL4S3']=O4;$A? M_^KM ]S;Q_N"A(Y=H4W,AO3LY5#O&A!^ZM,?:OL&MWV?)#[H\&,(VZ;8@<(C MOV\2:M<&MVO_% 7:?@T!;N^0'2@\]/LFJ[9U<-OZ!U5HFW#>*DX0Y,3^I1IBJWTVZFA!%_2\ MQD%(1L4Z/Q^2:&6FLS@UJ)Y69U#7^*;_/CEB57BF?YY8:2F H#T.]?.%>'&S- =6(W^P]02P,$ M% @ 782S4BW""E'* @ PP@ !D !X;"]W;W)K&ULM59=:]LP%/TKPE#88+$=YW,E">1C8X5VA(:N#V,/JGV=B,J2)\E- M]^]W)3M>VL5N"]M++,DZY]ZCH]SKR5ZJ>[T#,.0QXT)/O9TQ^7D0Z'@'&=6^ MS$'@FU2JC!J3:_9)]M3?T2%QH([,* MC!ED3)1/^EB=PQ&@.VP 1!4@>@[H-P!Z%:#GA):9.5DK:NALHN2>*+L;V>S MG8U#HQHFK(L;H_ M0YR978-A"M 60]:<"DTZ9(,W)2DX$)F26W<,D'3F#Z#0 M53+7Z'=N'=#DW0H,95R_1]"Z,M:23 *#F5G^(*ZR6)191 U9="-R)879:?)) M)) \)0A04JTK.NA:1*V,5U3Y)!I^(%$8=4\DM'P-?.3@84LZO?J8>XZOU\"W M@A17$K( @:/RK,F*Z9A+72@@WR_Q-;DPD.D?+>'Z=;B^"]=O"/=5BLZ-O_$) MM79AW 1#R0)-5M3 *7_:^?I^&)Z=.L678!_'9RUR!K6

ODV.SMM8QEAF5, M4U<)F(BQ?NF3LMIY!TVRW@Q[(FM8RQK^8Y?:^1I=>@G6[M*HEC-ZG1QXS+%( MHQXNQ;9C0&58[TVA!$&WXB^'YU6V X;_ U[HG!<*QS_IWO8 MSMMX#]\,*V4%1_T@ [5U;5(3=[?*$EJOUIUX[AK0L_4%=NBRH?ZA*=L[%L@M MPQ[ (47*T!_A7T:5+;.<&)F[KG,G#?8P-]SA5P8HNP'?IU*:P\0&J+];9K\! M4$L#!!0 ( %V$LU(ID9Q6O04 .$G 9 >&PO=V]R:W-H965TQVC8M;'KI-6N@]_"Z8,CVND"MXD8&:&V1GX+7^6Y;-*O^J]E 9].\2)OI[M MC3F^F<_U9B\/H;Y21YG8(SN5'D)C=]/'N3ZF,MSF3H=X3CQ/S ]AE,Q6R_RW MVW2U5"<31XF\39$^'0YA^OU&QNKY>H9G/W[X'#WN3?;#?+4\AH_R3IK[XVUJ M]^9EE&UTD(F.5()2N;N>O<5OUC[)''*++Y%\UI5ME WE0:FOVS MQ0QMY2X\Q>:S>OY#%@/B6;R-BG7^%ST7MMX,;4[:J$/A;#,X1,GY?_BM*$3% M ;,>!U(XD*$.M'"@0QU8X<#RRIR'DM=A'9IPM4S5,THS:QLMV\B+F7O;X4=) MUO<[D]JCD?4SJ\_21*FTC33H-@X3C5ZC]V&4HB]A?))([=!OB8G,]U]T?AB] MU5H:C5ZNI0FC6+^RYK?%19 ??XWN[];HY8M7Z 6*$O3G7IUTF&SUH6(^!41C^ .]W=#W/WMP7P]Q#S)W'-3=Y[;"99E) M66:2QZ,]\=9R9W_9HAN9V*USK=$ZTIM8Z5,JT=\?[6'TPCN:G M8SVG*]IDVY>HY/7]U=U5=B_D&3P4&1QM!EU=.0?V\\ 9-)Y6OF!L.7^JUKYM MQ+D?U(W6'4;8QZ51;6"L'!AS#NRC?)(QPHX2\3(2GZ(CHCR=&*LCY\"B4D?* M ]KH2-N(,.%W%]LO<_8'%)LX1K\H(RVF*'90GBX8J]A!NXZ4-B__MA$. M)= M;.P!B;T!Y::.\>,*U?$4!%,T@P - M"1ZK&47D:IF]1B><)O6,*X^+;IRZV^":(PB@C]!)V@!$).Z'MY]I [O$LX3>H9 TNI MFZ4#>N&:)2@@D$XCF2N:>3S13(?<'!U6O3<'!:I2-U4'-,0U7U" (9U$,5/ M(QU-,].V'F[='"Z3>L; 5WI!,:LP<:D'"LBCDRAF"NBCHVEFVM;#?-%Z9=0V M\KGH>1L$_&07-'-6\$&3 /"L4FT,P/2L=&T,VNKXN9U[C2I9PRH9&Y4ULON MXCVKO-F;1"\SX!D;32^SMA)NE=UE4L\8@,C<0*R7W45U!LABDRAC!F1CHREC MUM:\;=!T&/6#!O#(W'B\4:U5C/IK9T 6GT3]< Q:Y&XMYR0>QG0.X^"2:EP/5^&B:EU_6O$Z3>L:5=1$W%NME=[&= [CX M)$*7 ]7X:$*7=PC=CFN^PZK_F@:EJQ.#Y@(!H!/3K !7EH#'6P-NBU4, B MJ7##=%!/7!.% /Z)262O #B*T62OZ%@&;C;$95)?DP>Z^FZZ#NJ&:^;P 8O^ M)$K8!TSZHRGA(K)?F[9I\S.)#BLJFK/VO/(Y5?;QVZ&PO=V]R:W-H965TV"DL2U$(EV2 MCA-@?_R2E*QOJ=EV#>1B2^3,T^/,F;-14J5?A4;1^X$T,@ZI8E#7-=W4AJST6)FQ^[$8L;W*HD9W DD M]VE*QC M:WRU)+YQL!9?8SC(RC,R2WG@_-&\_!'-1ZYA! F$RD!0_?<$2T@2@Z1Y?,]! M1\4WC6/U^8C^T2Y>+^:!2ECRY*\X4MOY:#I"$:SI/E$K?O@=\@5-#%[($VE_ MT2&W=4@B'BA#G=FXPNZ:&+"?K,F=I*]!N+ M(*H#.'KM10#(,0 W9!#Q,Q47B/AGB+@$=Q!:OL8]L.[N !VOR(=G\;P>O%M8 MZY$(W0#33UE2SO(TM+-0B?Y9D9(5A)R%<1)3NU&^K7B2(%WS!RJBOP:MUA,OFC[T35U+^@=J6G_C-M'48^7U9*V4!#^O"=13% M)C 217MA:*HM]/,N9MGOZ^<3#3:H= M5I[;%].R]^/AYK\"4PU9O>FLP_=]K%Z0!"U;.M;=.H7;#;V/1]G.\7 __R7A MS+%KN6Z*4(=-I1SJK$OIP-/3-%-_9RX\' MKA1/[>,6: 3"&.CY->?J^&(^4-R?+?X%4$L#!!0 ( %V$LU+C7*L2,@, M (* 9 >&PO=V]R:W-H965T^K.,6,J%.Q0&YF9D)F1)NNG/MJ(9$D MSBAC?A0$+3\CE'N#GAN;R$%/Y)I1CA,)*L\R(I^&R,2R[X7>\\ -G:?:#OB# MWH+,\1;UW6(B3<^O6!*:(5=4<) XZWL7X?EE&%@#A_A.<:E6VF!=F0IQ;SM7 M2=\+K")D&&M+0F1.%(L!\TT6G? MZWB0X(SD3-^(Y6)KXUFN[(?E_J&A;YHB[XP M@FO!=:K@DB>8K!/XQMG*X^C9XV&TD_&:R%.(6L<0!5%X=SN&PX.C&EVC?5C: MCB78SC)^@Y9/PPD<%D&LH[I\@Z#M5&LA:U1)TG#LZ)J. MKK&%KB[!8$Q5S(3*)<+/+V8:KC1FZM>.YD,@Z MP05O:Q\Q[4I,>Z>8KSI%65L"X ]4>2!%1A7NV)M.M5SG?Z1"MUJNNX=W1"G4 MIC9QU'51[6Y$-8S:T:L\V 1UVYUUS+C A.$J*'H%NJP#!5LV,0Q>JGJPT]&+ M.):YB:NLROLQ".<\$WQ^HE%FP"B94F9J.M;7Y6 CU6OB4(/:#$0)^D:2AM S/Q-"/W?L M6S;_ 74$L# M!!0 ( %V$LU(]RF)6>P( *@& 9 >&PO=V]R:W-H965TYCVX(1+L&HP MLTV3_OM=&XJR!9J7Q :?^YV#S27>"_FJ<@!-#@4OU=S)M:YN75=M"PU:8"Q;\WN ?.32&T\:>MZ71((SP>?U1_ MM-DQRX8JN!?\)TMU/G=F#DDAHS773V+_%=H\OJFW%5S97[)OUXXFB?PY' &P\(O%;@6=\-R+I<4DV36(H]D68U5C,#&]6JT1PKS::L MM<2[#'4Z>0+-).!3UF3%::G(%[+&C4]K#D1DY$%IAM$A)8^UKB60!920,5Q, MWXU(DS=H&]+K!GRTX&RB[1?HEYNB#H]9H\'"H\)H,Q MR:^[C=(2C]#O3RQ,.@L3:V$Z8 $#>7W/HU&%5F5>IK=D/)T$L?O6PYIVK.DY MUJ2/U:B"8Y8?^OTLOV/YYUC3/I9_PHJ\L!\5=*C@',KO0P6GJ&@@5=BAPG.H MH \5GJ)FHW[4K$/-/D4]YX"--=,@^X"S$V 8S@:.1]01H\^)0E/>!XM.S^(D MB*+_:.Y1XS$]'-_9'<,FPB%#W>@FQ*V735]L)EI4MA=MA,;.9H^L^3LE?4$L#!!0 ( %V$LU+5=MB+;P, "<- 9 >&PO M=V]R:W-H965T\D9L2FCGS MJ=F[Y?,I*V1",[CE2!1I2OC?2TC8;N9@9[]Q1[>QU!ON?)J3+:Q _LAON5JY M-4I$4\@$91GBL)DY%_C3 I]K!V-Q3V$G6L](I[)F[$$OKJ.9XVE&D$ H-011 M/X^P@"312(K'GPK4J6-JQ_;S'OVS25XELR8"%BSY22,9SYR)@R+8D"*1=VSW M!:J$AAHO9(DP?]&NLO4<%!9"LK1R5@Q2FI6_Y*D2HN6 1QT.?N7@OW08=#@$ ME4-@$BV9F;261)+YE+,=XMI:H>D'HXWQ5MG03%_C2G)U2I6?G-^!I!S4O4AT MFY!,H(]H"1ME%*$%RR2GZ\+(;0Y/T4444;TF";K.RI=(GQXO01*:B!/E_F.U M1,=')^@(T0Q]CUDA2!:)J2L56QW3#2MFER4SOX,9]M&-8A +=)5%$#T'<%6: M=:[^/M=+WXIX0_@9\D>GR/=\?(#0XC7N8^/N6>@$M?2!P1MTX%W MD">:%BF"*D,4MH(?>B'L<$/OS/,^6'B-:EXC*U"E.%=U),.89MM>8G8\[/4Q M&]?,QF]1C/<2L\,->VA-:EH3*\YW)E7!M[DREQ931Z MIG&'Q-AO&/I6A@,/'W\]Z=6YZ7XX^'\Z-VT0#]ZW)_7@!7TUAIMNB>W][>UM MJ0>POR_AIF5B>X][N5K6F9V-[D7E&N]! M2'U5.?!0#5%J\CTHAAWD%1?5M$)L[X4KL@$4$[YF'.6.RW MA%+L@A="N:V1,P6^-9.X4.A%)LN)K-ZMI_T+,^.^V+_47P%FE&U@RD\(-6]M MJ9I($]@H2.]LK-YV7D[EY4*RW RV:R;5F&P>8_4E UP;J/,-8W*_T 'J;Z/Y M/U!+ P04 " !=A+-2XG.KM3(# L"@ &0 'AL+W=OM+%S][_?G>.SARMM?MH%@"-/4B@[2A;.+=^G MJ2T7()D]TTM0^&:FC60.AV:>VJ4!5@4G*=(\R_JI9%PEXV&8NS/CH:Z=X KN M#+&UE,P\7X+0JU%"DY>)>SY?.#^1CH=+-H<'<%^6=P9'::M2<0G*[WZ".N$>EZOU,*&7[)J M;(MN0LK:.BW7SD@@N6K^V=.Z$%L.M'_$(5\[Y+L.QR)TU@Z=D&A#%M*Z8HZ- MAT:OB/'6J.8?0FV"-V;#E5_&!V?P+4<_-YYH*;G#=7&$J8I,M')-&T7(>^;$+G1T+3 MG-QBN(4EUZJ"ZK5 BGFTR>0OR5SF4<5;9LY(WC\E>9;3 T"3OW$O@GL6P>FT MM>T$OKQL\X9ZV<&@!&N\B M>/L-_3CN=@:]+,/L'K?KLF_7Z_;ZVW:O\'HM7B^*=U>;,G6[0YS8<(>0BWV$'8A8Q:O M\ 8MWB"*=ZT>N='*]PUL#3&XP=ZGM0L7LW@%=]["G4?A;KGBLI:1_46S37O, M_M,>IELMF$9Y/R_!,!^ "/"[A> MBW#0[\Q?^JM0.,\W,LT]"L^D.;8NS&:&DME9@39N#T,ISN4^WPKA > M%WB= ^,-\/U,:_&ULA95M;]HP$,>_RBGJBU9B M#0DD@2H@M:!JD]H-E79[,>V%"0>QZ@=F.]!^^]E)B%@)Y4WBA_O?[^YB7]*= M5*\Z1S3PQIG0(R\W9G/C^SK+D1-]+3:'W6[L M/N%)[K.C5OPQ^F&K'&.YF4S M4W;F-UZ6E*/05 I0N!IYM\'-W=#9EP8_*>[TP1A<)@LI7]WDVW+D=5U R# S MS@.QKRU.D#'GR(;QM_;I-4@G/!SOO=^7N=M<%D3C1+)?=&GRD3?P8(DK4C#S M)'=?L@G+7UY@9EJJ7:!D>%^RASH^PNM3HSGDC.J;%5-D#$$B92&"K6 M*#**&K[ W!Z"9<$0Y KN"U,HA$YE.XO+CZWXMOZ] 4(VR*$99N>R?)C5I"$[:RD M827G6'$;*SEB!4G2:V<-&M;@4]9SCK;EK@RJ-N+@B-A+@A/$84,&ULS5;?;^(X$/Y7K$@G;26. M_""$M@*D+K2Z2MT5*NKNP^D>3#(0JXZ=LQWHKNZ/O[&3IK"%E,?E@=C.?./O MFYF,/=Y)]:QS $->"B[TQ,N-*:]]7Z(7E EO.G9K"S4=R\IP)F"AB*Z*@JH?GX'+W<0+O=>%1[;)C5WPI^.2 M;F )YJE<*)SYK9>,%2 TDX(H6$^\F_#Z+G0 9_&-P4[OC8F5LI+RV4[NLXD7 M6$; (376!<7'%F; N?6$//YMG'KMGA:X/W[U?N?$HY@5U3"3_#O+3#[Q+CV2 MP9I6W#S*W5_0"!I:?ZGDVOV376,;>"2MM)%% T8&!1/UD[XT@=@#A/$)0-0 MHG,!@P8P.!<0-X#X7,"P 0S/!20-('&QKX/E(CVGAD['2NZ(LM;HS0Y2V3X*H1Z(@"H[ 9^? PY/P>3?\"U5]$B4.'AZ! MWYX#'YW<_>X<^)6%AU>'J,D1HKQL*57U^ 1RR XU%%7VQF&!X*'K>!AI^!' MT$:QU$I=&ID^DR?!# I\7#[]JNW ?]+Z3WZGNAVUM$:=L@]HZ3=:<$ K/:3% MWAJF2_Y'93!ZE[-H-/BE -[;G$CH9:OLLE/9K"Y4E\P>F7&J-;DA_Y']]8X M7K7;7/U.>0V#MX,MZ-2_4$PBEQ\D8UN6@<@(GFAP]/3I=G39#X(_NBCMG;7A M!\4F*LK93XR* E,IC 6V25HR0WF/X.>WV8"R#1 K*P5A>FAF;X=V*6/V^UQ5 M-H2:Z)(S0U9@=@"B32Y%D?7XH2Y'VU"Q!1\5W4WUI&A_[ZYA[YYXOFT8,N*P M1D=!?X1M1M77N7IB9.FN'RMI\#+CACE>@4%9 WR_EM*\3NR-IKU43_\'4$L# M!!0 ( %V$LU+<;RHKQ , )0- : >&PO=V]R:W-H965T,*XF3J[U]I/K MJE5."JP&8DLX/%D+66 -7;EQU582G%E1P=S \V*WP)0[T[$=>Y33L2@UHYP\ M2J3*HL#RQXPPL9\XOG,8^$HWN38#[G2\Q1NR(/II^RBAYS9>,EH0KJC@2)+U MQ+GS/\W]T BLQ=^4[-5)&QF4I1#/IO,EFSB>B8@PLM+&!8:?';DGC!E/$,>W MVJG3O-,(3]L'[[];>(!98D7N!?N'9CJ?.",'962-2Z:_BOT?I 8:&G\KP93] MC_:UK>>@5:FT*&HQ1%!07OWB[W4B3@1^?$80U(*@+8C.",):$%XKB&I!9#-3 MH=@\S+'&T[$4>R2--7@S#9M,JP9\RDW=%UK"4PHZ/?T3IM87OA(%05LBT2+' MDJ#?T +F5U8R@L0:W8MB6VILRP3=7L7-G&A,F;H%[=-BCFX^W*(/R$7*/%6( M,;?9RPYY1N%'IO:_'NW5%K"!_;?!?]1XS^R_J,+\X56U<=:2[J$F;&$>:(% MNF.,;*1 #W0EQ>*'TJ2 @L-4&?25N7I-8E]C%J?=U$_283AV=Z>Y[UJ%<9KX MC=4+AF'#,'PK PP6,,WALUL]YX)E1 ("K"MTU<=0O28^91CYGM]BZ%J%B>\- M^QGBAB'^I0P99:5N?R\51=RM1 ]%U^H"1=)0)!=L7?M))[RB,HI$W'+8(NH:^5_WU0XP:B-%%B+E)+6Q>B*S7L)N9 M-?*T!(A\*^D.,\+UJRRC3HAID,:C8>JU6+J&9R#2!B)]'0)*\+Y:I-T4)W'D MQW'4+D:/9;L8U?)YA>$+8-\[[GS>%9./OV5!LSN?JG8^R$@F&,-2'4=[DU.' M,SHMVB (6HGIL0H'R1G6DUW>?Q]KSZ+Q-LCZN!&\0MEC!IAG%G8_.'(&5TWC M_[&J01]P>_7LLSI?UN-F[X?OQ?UEA0U[9F\'LVO44U7WY+A:$+FQQWX%D99< M5^>V9K2Y6MS9 W5K?&:N'/88?'13W5?@6+6A7"%&UN#2&R2P"&PO=V]R:W-H965TY;(V414FA4<$DE45994OMX#$X>IXSO'@Z=B MFVMSX,XF.[J%%>CG72)QY[8H65$"5X7@1,)FZLS]KPL_,@[6XJ\"#NID34PJ M:R%>S&:931W/, (&J380%+_VL #&#!+R^-F .FU,XWBZ/J+_;I/'9-94P4*P M'T6F\ZD3.R2##:V8?A*'/Z!):&CP4L&4_22'QM9S2%HI+F,V!3%.6/!4ED!U(LLJI!/*%K/"Z9!4#(C9DJ51%U[C^86L"&9GO M0:+&C?62U[?)J/+I 30MF/J,&,H\51-7(TT3S$T;2O &)3\@WP77N2*/ M/(/L+8"+^;5)!LQ.]4WI$@^HT$7N!?(;3X/^XCZ^[UT G;FH<6+[R! M9\OVQ5R^C"Q$B6^DJJLWEY+R+>!;HLGZE9S:)?35'L\/5&;D[V\(298:2O5/ M#Z%!2VA@"0UN$'HH6&7>)@*;#;Y>1G2\$24RPON7OA#X615[RC"^(I\*WBC[ M^9JT=:#(!C(M9#\;!^,H'HZQ,*D7F9,YM M<;NC;SV%BMH8T<=0;M02&KV7 *E99&: MSK*RK)]Y8?@^K9[/J;[!'[?XXX^AFN]U7==[+]V:2*=ZA%X<^_Z9;%?L;NCF MG_QX^+UI)"!M[^%W3]_N[_F.Y8^(5CLHEE4QS+!])&,4?\L=5DO0JV/5E?_A!%.S:N!^]FX+1 MI8)C?W"NWZ75N7[NR1!7@MS:V58AKXKK>M1I3]OY>6ZGQK/S>S-7V^&P@ZF' MO_J[ W\]3?HDJI'W>2/F#X6 MPFM0C>4NR[Y5OUS-7YTYE4HTH;.RDA&Q'P]T2I.D$L44^4\K]6S[T*JC^+J3 M?EF/GHWF+BKH-$O^C.?E\M59< ;F]#[:).67[/$C;4?D5O)F65+4_X/'MJUS M!F:;HLQ6;6>FP2I.FY_1]W8FA [(UW1 ;0"-!V\MH,W'(-NEORV@S]VT$';(1BK4MAV",>J!)UNY9S:@IHEK^WE M751&KU_FV2/(J_9,7O6B-KJZ/S.3.*TVR&V9L[_&K%_Y>IJM5LQ,;\ML]@U$ MZ;QY]>(M,[DY8']D&[&(:DM^ 3Y'>1Y5Y@R>O:-E%"?%\Y<7)5.B$G4Q:Q_X MMGD@TCSPDMY-@(/. 7(0_'K[#CS[Y7FQC'):*&1-S;(^9P];64XKZQ=P 1IY M6JGOS%*O9Z4D52OKO5G6+5U/ '9ZLA12+D=HA&$E!?JME%D2%<6(P7X8,X6P M47"$N(]F<9^B? *0UUO=$5*OQDCU>[,X=OR_C1$=UE,;FL5=L*VUW5]HN[]0 M+1_K#* 2].).WDYOV%Y*%Y1A30GNGH#8[B9ZJM]^\QCE<_"OWYE(<%725?%O M@T)XJQ"N%2(:A=X799PNP"PKR@+\!7Y1K7%K47^JMY2[5-&IF>H S:JM$8 MDJE%3U%WJZAK5+1UD+5JYZUU@&A3+K,\_B^;Q6=QVKZKVM@?74D?Z'3_!JK+ M335S[&U5]W90?1WEX"%*-K16>9XE29078,T6H5;_>64 6_M7#:5Y6"#J-W'@ M8!"61KUQ^-MQ^,9Q-."4T_4FGRWK'3+?U(;+E(^S^3F(%HN<+IA1@ZX)6.?Q MC.ILVI=L&OF^XVN-.M@J&I@5;:PC+HH-4W*S9I,_R]('FE?AY#F(TUFRF5>* MMV;T&)?+)4WF@ 6ZH(R^-V]D2=TFNTOB1>,KS#8V#60;\SS7T6_2<#N><'?; M9U%V4;)(H=+18ORAK%@0ND$ O:'9R"TUJD.'!S;._HMAF])6=G]."<'0]SR- M8D+$!8V*_5G'[$RGB"G#DA!1K<9L]]N@T_:Y/5]---IR_(+(OOE:8)J) *;9 M6ZTX40D2!K["WRE:0H)=K=5"#G'0C'%7-]<&I(0


0AD^I,F3FV $"3(8-\<8: :9K^F';%,K@P")=DR(<'* 9'7:,)*>M.'%2 F(P*,1=/;*X^AU]5"NNYZ,<0@RJ M<.>.S,Z=N1[VU#=)0A=Y!C[%LSPKGHIJ_Y^#JW0V,:440DYQ(DD%XBX7F5WN M4?S2M'U(SUI=QQ#)(.[+D3GAJ!;F!;BE25(9:CTS5:3%<-- 1?N07B048HP"=Y!Z314ML0DP$/?*R)( -/I?WP.Q7&6:).Y-47 B MZ\;]*C+[U8,"5Z2(N3T<^E7E2+T,F+M9/"JB9LOPE:E35)[_"_O!0+QL9F_, MTF#N2C$\C:7!W/%B2S!\R-*TLL6E(6[HDU"S+D)%Q^Q[A45H4N6O:9 ^ -[,!LDF_*F"F#+1;&B$D-0$&)-?0AS/XO- M?K;6!,RK\L-]%!]89,%R 062B:-).C%WH7A$#445(M'OU6L*TJP$3RSZS>DL MR^>LE:X>*(>V$/M$'U!B[HNQI7RRJX[GW=I7]9/JS04S?-9!J;?YV9 )CG(0 M .;#RF4!(&(K^F2*#3!WZ-CLT/]H?&6O:&4U5Y4?=QP/:\JNW(F3H\;*4R+' MRM!!@93.?U0T='T4ZBO%' B(.::^%BI.=U$2I6W2:)B^5F)O^A!RH>L-BA"* MAH.!_69LTA\2!Q)B!I*N!O2BJP$MCNE$VH!"PU>B:,5^3^BE>79J$:K O@=7"%B@RO"X8H<'Z[( MZ *^RY'*-2.5Z"<:+90';&8AN)DIP\2X'(=<2VTG96%V6L2S9L^<@S8)TIB> MJRC'>P1CK>VY'#[!R9^Z:G?D>V.S*19Z!9VO/0^5V0W@R M-NF/B&.':RX4_5AH;A^N=YCMV(D5FHU-^F,7SKK-(&6&9C:X3W$:KS8KTW;B M0.1ZIP'2+H<=UPP[#3:RY9RQAU1KG]V#,LH7S(NW-;3:&)@BJ^B[/!'M$ONC MC9*#C6MV^%?5T7%S0JA2;I%%B=K<+%F/XTP.PX9IAPVX[JBGK7VS@ MV. YIV$['D<'SXP.1[$=3\XU- &?Q\'",X/%OK9C$8NLMN-Q%/$LEY)6ZR1[ MHIWAW'2W.&X8H(!G[V]O;DQY@<=]NW8''7:YG=KE'BW3;Y_1NM1#]G19/ MN$5D3AA^:*!K>39N US35'/O[IF]NWB=A>E5T/R!-DK>;\I-3NNZ[H@(9NK) M'AZZQ U"S44GC_MYS^R0Y3.;U8K.8Q9[)$\@>HCB)+I+:*US$Y;8-)6/?P., MB-8HN+?WS-Y>4K1<1B7S;$_@CBWXBNZEK)Q$^! 3W:SZ'"U\2R;1OQ5673KL M7XWK^<4ZR%M%^3=FTG6LI]+5\L3 M?A&G^.*;ZE^;6]+Z'*@J46"9]]$/D<3 M_[BIAR^G'B:WY'/,\$>?>HP\>O(Y3O@G@A,^QPG_N/4C7ZX?F4Z;? X'_D^L M'_GC+_'XPG51LY_?IX#ARR[==:"OLU+NT/T]JT2Z[1+($^(3_7;A#MLW.^P] M$G5?]L?$\3 :UI$5[8;)JK%)_ZXM]^J!V) N[= [-WM]SYMIENH+A(Y'@!\C7.)>#0$)C+0T>_ MC![(=1P$]5?1.6 $>Q 7=KB\'2@.S#6WMQ5-=>ISF E&D1=N&_6G%2,$O#&9 M%H>'P#\1:Q=X [N&_7MB4)HNKP7 MZ#%7GT@.J1K/]%"V'%^C'".L/ MDR-":([RCTL=N@SE VF9._1Q5*LK6ZO^B#G@A!;.0)?[2]GA(L^8[[$MK.)0 MPT>&I>" $YH!YX;!2AZ73V >/\1SFL[%?%6I2B,/HOX,!1I%.*"$EL.!Q@?6 M3+U.%]T.?!_*U2@B\=[ZBG!H"$=D(.-3HVH>RL%=W09)?>5#;77KX<;SE8E"N54@H5V'O$T!LX@:#N(ZO6/C)DZ^2:O MK6H#C3L#.@*WS#'CTX&L-P6BN!YT7>)H+IY!1V"2.4>-Y&M 1.&*. MV>$K TRFRLZ7S:$C$,J<$RDL04>@E#F6(XC#;$:1)]AL1J"*.7ND ;U5.N N M.G0$8IAS(ED#= 0JF', X=B^>R.$O M[)%ZS8[W&Y]-E-;M5W#5M1@JN9[.-\7(5%$F[+6OW M!)95<-C0''V_F MO&[6O7G]NVEB!?XO1"?"6H,"7QBB7M.O&*U1F4<%0MY<]]L$L;C%0 M$0L/^3USCM#7WLQ! I,:(C,(&6O MBM@D$.NE;2C0H*&%!ZU$)V,P-NU$#FIH2,-K@ *5&=JXS <=;+WKQ/?YV*&& MVPL%(C1$(TZJCWBP]:Y[8#\4"@S;7( O"T=Z1*FK$]&K=6'];A-XT' <$?HG M%+LZ37K+K?\,(H%<#?%X4EV212F(5LT'B=#OU0[9Q,52>]?P72=<7%K?U3,; MH$"QAA:.]8&1R0>HX%E[.$!A,'3:BH825JF$H>H"DVZ@XH<4[0)5\D#/P>/P MDZ*:_;;%KSU1[4.G62^NAI-0P?;BO8JO I<:TA.Q;L+[&IHH3CO M95>*3T+5+97@S2U\Z+%+-=9?"PQHZ)Z*OQ98T-!"@^[[ZUVRUP^=Z'XZ@X2# MPC;L5K3##M;&4P)S&MJHTWKM?V# [!/*XY7;(FX2Z\%?@:4,+4?O M"[500;4VU!T$NC6T\*T/KD2[&EG\JP08VL.26)"=G.2 M%LYD9)Y=\\F(;626%O2: [')<\+_3&G&=F,'.H\/;M+E2NH'[F2T)DLZI_)V M?!T,7;.X=D413K [/B>TIUHK(%NY8ZQ>WUSF8P=3RNB M&8VE3D'494MG-,MT)J7C=Y74J6OJP.;Z,?LGT[QJYHX(.F/9CS21J[$S<$!" M%V23R1NV^TRKAD*=+V:9,'_!KMKK.2#>",GR*E@IR-.BO)*'"D0C +4%H"H M&=UE(:/R@D@R&7&V USO5MGTPK1JHI6XM-!3F4NNWJ8J3DYF+,\5G+ED\3T@ M15*N3J:JT02HEVKZ@AA^)V"N_B62348!6U0!ET)LU+ZT $_RS%BQI=P,[MT% ME23-Q/N1*Y5<7=2-*VG34AIJD?:5;4^!ASX Y"%/K BGXFD25_5:-XSJAI') MZKM(";\NX9L204N)N=$*TA+.9JU*Q0TBBE;9S4$F M96IL4NN?U'8"<1#X,,)XY&X/J IJ5<%150PL;R1;FZ/7'9/J(&>6*W5TIEQO4.\7C,G' M&WV:JP_CDW]02P,$% @ 782S4L"4Q=B2 P NPL !H !X;"]W;W)K MU?I M]E3!M?OL)@-8=6S6=LI6V@]_8X<&=@G9EI?$_V;\F[%G/,.MTD]F#6#)CT)( M,PK6UFX^A:')UE PJM()+N-/$E$7!],L4A-J. AJ\#LSY:FW=0#@>;M@*%F#O-W<:>V&M)><% M2,.5)!J6HV!"/TUIZ@3\B@<.6W/0)LZ41Z6>7.809" M.$W(\7VG-*CW=(*'[5?M7[SQ:,PC,S!3XAO/[7H4# *2PY*5PL[5]F_8&=1S M^C(EC/^2[6YM%)"L-%85.V$D*+BL_NS'SA$' DG_A$"\$X@]=[61I[QAEHV' M6FV)=JM1FVMX4[TTPG'I3F5A-+T(XFCF-XO;LC%A\L]>O5MV2:ISR/Q MVR0GMOFW+!Y!.P\O_J2R6ZOL>I7=$RJGL.)2KPOOYW$T#)\;4'HU2J\5Y2_-I+L&;P7H'0'0;CRX3N)FC+3&2%LQ M'O!"OH,B/:+HT!2S7M),T:\I^JT4,W<60KP#I'\,TDWZ] 3'H.88M')@A)QS M.0;'9Q/'/=I+FVFN:YKKU@#XYO,HY)W),VA\%XB_,QU,;D"^,*[) Q,EM(0% MC?:I+SHC,'(E!-.&;# ,O?7.#?M(;\Q%U3[]/P<*/XPO<\Y>VMXUND_CM#V/3U8K#2N7&6X1F6.IF%7IP;FUD34]"M0DNDY_ M#];PH)XJ0*]\U6A(IDIIJ]*J'JTKTTE5C^V75V4ME@V89 P1L$31Z*J/WM)5 MI5AUK-KXZNQ16:SU?'.-U35HMP#GETK9UX[;H*[7Q_\#4$L#!!0 ( %V$ MLU)9&0D0W@( $P' : >&PO=V]R:W-H965TF!S?&;_%F)WL:R)P7O%WQBU MQ30:1T Q)R6WS^KP'4_Q##Q?IK@)7SBU6FHL7* 4W*([?$-"_CJP"6\ M1)@;=\8[CS)P]8"6,&ZN'4$35.U80:^6JQ=S/8FM"\C+BK.3^$4E/OU ?"^% M)R5M8>"KI$C_)8A=)NITI.=T+-)6QB>BNY .OT":I+U/$(,IB$;3PGQ3)_HF M,-]\P+SR1)WU_WF=:TWD!EVA6U@?H>FW),=@GA^(IO#SAZ.$1XO"_&H1U*\% M]8.@_@>"FH=A48M+Z6]G2.&(1!L8@*A.H0>4'%ND#6II@U;B5\5=;CBSQTNB MVK']V^YM\KE%Q+ 6,6PE>F9FV\DU(FAB0\UKM*66ER2U,R7=WJA-T:A6-&KE M>6![1M'=T2-#3B_I:,=-6[JXE5N] OU\JZ[AN&A7ON4'L' MMYXK9<\3OT']@,[^ %!+ P04 " !=A+-22[6+67<# "N"P &@ 'AL M+W=O&ULG99M;^(X$(#_BA7MAU;:-B] 8%> M!/3VKM+M"95M][.;#,&J8W.V4[;2_O@;VVG";2%+^0)^FYEGQI[)C'=2/>D- M@"$_2B[T)-@8L_T"V8TF=D@,_-"+F[ 4,;U)0U4O.D4^-7JJY)DGXD293$]ZL;LV% M])R9WA$S_U3E(R@;X]7O5/8;E7VGLG]$Y1P*)@03!;Y?[F[A H/KB2_)3W*( MW4?$ZTV=7IO?S]-H'#X?0!DT*(-.E#\5%09?UJD @S< Z2#J1<\B-&[[N-3 _.I\\U_ M=[43\JO9,RC\%A#W3*ZPH 'Y0IDB#Y17T)$)<=26N^B,7,@EYU1ILL7,<\[; M*+3)?;#\>#O#WU])O%>+XY.SXQRDNM0G>TSQX#H:'.%*6J[DU'PY!RLY]?'& M;9&,>^_(H'.@>B=#M64V[JZS!W+J'#)O9'3B);:5-^XNO6^2[ YLUV:)%_BE M5-@?5923O]D:T6\%>0$$OSQ(V&TH\:)D2$K_!4[Z)*A$W?Y&F<]GN]7\(9[K50):C"-8J:9+(2QG=3S6K3 MC,Y\"]8>]YTL-@I88S3AL$;1Z'J(X5*^.?03([>N(7N4!ML[-]Q@0PW*'L#] MM93F=6(--"WZ]#]02P,$% @ 782S4@$*2(^" P LPL !H !X;"]W M;W)K:#[ZNT("56-V)#.,RLA2RQAJ[,?;61!&=6J&1^% 2Q7V+*O=G$ MCMW+V414FE%.[B5255EB^;H@3.RF7NB]#3S0O-!FP)]--C@G*Z(?-_<2>GZM M):,EX8H*CB193[UY^&$1QD; KGBB9*<.VLB8\BS$B^G<95,O,$2$D50;%1A^ M6[(DC!E-P/'?7JE7[VD$#]MOVC]:X\&89ZS(4K#O--/%U!MY*"-K7#'](':? MR=Z@H=&7"J;L%^WV:P,/I972HMP+ T%)N?OC'WM'' CTDQ,"T5X@LMQN(TMY MBS6>3:38(6E6@S;3L*9::8"CW)S*2DN8I2"G9TM1EN" @S- M$$S"Z2ML_==#*W=R2*S1(]\2I6') _PD3;5;W:B:&V]3_8JN;HG&E*EK4'!J M\3OD(U5@212B''13K=[#(+2_%:)2@*4FO@9K#;.?[BU;.,NB$Y:%$?HJN"X4 M^H=G)/N_ A_<5/LJ>O/5(NK4^!7+&Q3%[U$41.'CZA9=O;MNT-VW8YM^?21] MNTW_Q#;_5N4SD<;+JS^I'-0J!U;EX(3*!V>DV$;V?!Q-^VH QKE&$GRB>)N;D YP(,CP &PW$R&+=3Q#5%W$GQ MY&[ON1#Q$41O&(3)"5Z!NX[CEX)4%^WXG5O%%I1-$:E>X3# $.D"F4B*G+"\:GK:SQL2N#*![]YDW_H(XJBDJ1-?18F.KLF>AH<:S MS0*J:B+- IA?"Z'?.F:#NDZ?_0)02P,$% @ 782S4E/\6*'> @ . < M !H !X;"]W;W)K" 4F#NO MP.AOBSC]_4OX78*985LWBCQ3,O7#F-QA$4N&:U<(]Z M]QT/\0R\7JZ%#;^P.]@F$>2U=5H>G(E @?&6Y.:'X10@S?!<>4_RM(9VN7DYV8W6DI*SM+I_ 68*II1;T&! M%D";]/$M"_GKP9)N1%$+!+V&NV66P3?PQ42/,+7W6RAM:.+M%Q[BPY^1S M)RNA]XB'$[+:Y"5I0R:8@C.O+\ +UHH-,/H"]2>-#*E1;N5('% MOP(Q9:!-0_J6AD7:J?C 3!_2X1=(D_3B$\1@2V;0=BA?M@F^#,J7'R@OO5!O M]7\^Y\8PM4&ZX Y6>SBVR]@^+,]WS!3PZP=)PKU#:7]W %VU0%+.OF MM'$XS3\7V]FH/QI-XNTQ8WS4S22:3>C9%G)=*]%"KK M#:>.)'!-KDE_1#?*-'VZF3A=A=ZXTHXZ;1B6]+2A\0:TO];:O4W\ >UC.?L+ M4$L#!!0 ( %V$LU)N(9S/' , $(* : >&PO=V]R:W-H965TN MJ^8QI$S=B!5D^&8A9,HT3N7252L)++)):>+ZGM=V4\8S9]"S:Q,YZ(FU3G@& M$TG4.DV9?!M!(K9]ASJ[A2>^C+59< >]%5O"%/3S:B)QYI8H$4\A4UQD1,*B M[PSI[9@&)L%&_."P594Q,:7,A'@QDX>H[WB&$20PUP:"X6,#8T@2@X0\_A2@ M3KFG2:R.=^A?;/%8S(PI&(OD)X]TW'EN_ORA_YM8B/3-X0 MO]T@ON?3$X3&_Y,>VG2OADY0NA%8O. ,WC1F$JYG5M4)>\._BR9#*5FV!#-N M[-2-K%5CMN*:)?PO1 TR3,4:HW]]0TCRH"%5OVL(-4M"34NH>8Z0M3DG-*_8 M?,J['"FT2.;TV R:W4Z(LFRJ@AY'T6;0*H/>L6R5+%NU+,=":?-1*I: JJFZ M7>*U/X<-84DH_# ; 6;74.7#@.HIW@M F=DF.GEN,3*&!R'EM-(MA@ MAU@9M6K*[Y;0W<_A!_7VQZ;W88X44%6U@U88'%AR(JH3GK:$5DYW6D\3^R// ME@VRA PD2ZQ +,)&PI66S+30.CG\_3[^)W%H?Y32X.,<"H[/+DJ#[J%%QV&4 MM@\/+[?2C5.02WM)4<@!R\P[4[E:7H2&MOT?K(_,!&PO=V]R:W-H965T93:<@>6@M7 %1.<2%A.G#O_=I88?^OPD\%& M[:R)R60AQ)LQ[HN)XQE!4$&.AH'JUQIF4%6&2,OXW7,Z0T@#W%UOV;_9W'4N M"ZI@)JI?K,!RXHP=4L"2MA4^B@[)6X6B[L%:0*YEV2H(32OR / B.I2)?>0'% M9P)7IS7D%FQSFP9G&1^HO"%!\H4$7N ?$33['_C(PKTSO#XIC >%\5F%NA]UM_%_".PXDIW0 MXW"T)^_0QQ^/X_"XO&20EYR5=_E#*/VELT_7UUMH^N:8VN2PG'X4^WMZ#[WB M,!B-]_2Z.^U=@US9J:=(+EJ.73<,N\-@O;/S9&]_J@=N-Q\_:+IIK;_U%>.* M5+#4E-[-2%=2=A.P,U T=H@L!.J19)>E_FF - [Z?"D$;@T38/@-97\!4$L# M!!0 ( %V$LU*23._-)@, #<* : >&PO=V]R:W-H965TSS8<_$AUP *?>89DT-GK=3FWG7E8@TYE7=\ M TR_67*14Z6'8N7*C0":6%&>N<3S(C>G*7-& SLW$Z,!WZHL93 32&[SG(I_ M8\CX?NA@YS#QDJ[6RDRXH\&&KF .ZFTS$WKD5EZ2- <#W$^P; M@;7XG<)>GCPC$\H[YQ]F\)0,'<\0008+95Q0_;>#"629\:0Y_I9.G6I-(SQ] M/GA_M,'K8-ZIA G/_J2)6@^=GH,26-)MIE[X_A>4 87&WX)GTOZB?6GK.6BQ ME8KGI5@3Y"DK_NEGF8@3 8XZ!*04D+H@Z!#XI"6.M MO9D'FQNKUM&DS'S&N1+Z;:IU:O3$%CP']$H_0:);-.'YAC-@2B*^1#/!=ZG] M8-=C8+!,U0W2E8..(G0]!4733-YH\=M\BJZO;M 52AEZ7?.MI"R1 U=I3K.: MNRB9Q@43Z6#"!#USIM82_60)).<.7!U@%24Y1#DF%ST^4W&'2/0#$8_@%J#) M5^2QE7L7H1$A T:TMR(8RMT.SF MW>C6[YGP=Z>1-ZUPB(.HLCJC"BNJ\"+57%$%;4R%+#I=S>N%-:06HR#JM1-% M%5%T.4]Q0J>P!(V57"K1?N6K_]T2[3<#Q'$8!;406\R"P,?M(6+O M>/1YWZO24G?.Y>&HAM5BACM* I^FS:%]M=+ZS>,1]\.0 MU&F;=CC"L5^C=4]:< YB96\F$BWXEJFB3U6SU>WGP?;\VOS8W(IL:S^Z*:Y4 MN@NM4B91!DOMTKN+]3DIBEM*,5!\8QO].U?ZVF ?U_IF!\(8Z/=+SM5A8!:H M[HJC_U!+ P04 " !=A+-2UK\>;^4$ ")$0 &@ 'AL+W=O,QL8I2SWB^Z&7T23OS:;FVI.8 M37FATB1G3P+)(LNH>+]C*3_>]'#OX\(RV>Z4ON#-IGNZ92NF7O9/ LZ\*DJ< M9"R7"<^18)N;WBV^GI- .QB+OQ)VE&?'2 ]ES?FK/EG$-SU?$[&414J'H/!W M8'.6ICH2RAF&UJD:LF/ M?[#3@(8Z7L13:7[1\63K]U!42,6SDS,09$E>_M.W4R+.''#8XD!.#J3I,&AQ M"$X.)G->26:&=4\5G4T%/R*AK2&:/C"Y,=XPFB37KW&E!-Q-P$_-%GG$,X:> MZ1N3J(]64"9QD3+$-^CBUI)%/(^2-*$F^U_OF:))*K^!S\OJ'GW]\@U]04F. MGG>\D#2/Y=13@*"'Q$PSJM#+U>H*2455H;AX1X(JYGHS9=21B:IG M_F'6#_SAU#N<9\LVPAB/)Y75!?&P(AYV$J\4CU[-3(P1I ?:DS0EYJ(L(X7G ME#@(_*#!:9OY;L:P8@P[&>>WRX<5BJ@0[VL*M%%*DPQ!E2,*'0UJ%1J:*D3N M+/K0A@[&P:#!;%NU,(\JYE$G\]/J)U39@4F5 )KSI8]L,NC^DP:9;=5"-J[( MQIUD2R89%='.)#!F!Y"2/:11(07%&PD6)\I%.W;0XI T:!U6>#S ;N))13SI M)'Z\7RQ<2)..U)0XMD4?ILS8C8/]NFG[G4!W#[?/S@;K?TKD,,'A9-!"="8C MN)/HQ^+GLS-')[].)-MD'+8 D1J(='="0:&3E&N%B$OE%B1B)V,P&3?Y;*N6 M*8!K*D^%0H^G'%?9+1N@NUIM MD1@TM<]AT\9:*PG^1$JJ!05L&U"11TS XJ^LW3V7B9YC;F!;.XA5!;9-$+;T M:UQ+#.[6F$ODQ7*%: %I19(IE;97@ZT>5J^R38:#21MO+3"X6V%,MS*)U%EU MLGTN-ITFEPOH6FE(M]+\T"_:M-!<)?E6R_2^ /&&]1HL-).(P1R+BZAMQ49L MM>D/27-AZ;!J Z\%B70+TKS(BI3J/6*](.XKWB]7:DY66X;Z8VN!X;+";7)% M:KDBW7+UI]HQX:2RQ:]RX@$;3FL18ITB]0S5]#G:Q&H,^DD#>Q-!)X, MAU8&;3LHP MY4<*V.!MDURBE&T@I'\U@D8ORGU_>:+XWFR=UUS!1MP<[A@%^=,&<'_#N?HX MT0^HOK[,?@-02P,$% @ 782S4G/Z\YDI!0 ,!8 !H !X;"]W;W)K MRN]8LM2N?ZD?S.(4_72G\S2P!+ M'M-$FK/!TMK5V^'01$M(N7FC5B#QRT+IE%L:-ARH4< MS$[S=U=Z=JHRFP@)5YJ8+$VY?GH'B5J?#>C@^<6UN%]:]V(X.UWQ>[@!^W5U MI7$T+*W$(@5IA))$P^)L<$[?OO<#IY!+_"9@;6K/Q*5RI]0W-[B,SP:>BP@2 MB*PSP?'O >:0),X2QO%W8710^G2*]>=GZQ_RY#&9.VY@KI+?16R79X/)@,2P MX%EBK]7Z(Q0)AI!*3_Y)U(>L-2)09J])"&2-(A=S\\\<"B)H"#3H46*' M#E7P"P7_4(6@4 @.50@+A3SUX2;W'+@+;OGL5*LUT4X:K;F''/U<&_$2TBV4 M&ZOQJT ].[N4D4J!W/)',.2$_,JUYF[JR,L+L%PDYA6^_7IS05Z^>$5>$"') M[5)EALO8G XM!N#,#*/"V;N-,];A[#/7;P@;OR;,8UZ+^OP0]5&N3EO4+W[, M^_M#U*=.G4ZWU8<(>HD\*Y%GN3U_+_)DKJ05\AYD]$3^^(1RY-)":O[L\>*7 M7OS<2]#AY<:JZ-N)VTHQ07_(+X:['=J&_L;2.+?D".9A%DPG8X3JH0YR4XH& M?E@*;449E%$&O5%^D7!BD7](+!Y$##(F%EG/8LS<;(5-X-$] T&*)!:A6V5Z MI0RT+<;YQN>H'NG(\[SV4,,RU+ WU"NM'D1.DRZ$3$:@<9_(33#*"!>E(2\E MV%=M&R1LH,?"<+H-\3QL!(Y"PE?0<2%L(:8I?<8F'(DIB(=(4U@,!B 7DIR 616J -E%%+*A[= :5- M*& [H.RQM)7ON,QW_/_R?8UTF._A?.Y!\L0*9%'D1OQ@08.QS^NU;7F.&[&. M_9UTFB*3H".;29G-Y'C9\"C2&<1M'/^4I8GB /2JO%7=9!W^\*,_7-/@V]'?J>%U+U('<9?I^A[3QJ MG0;MS>/RZDM/0:-5W:3'+)RTJISTYY7.PE0=U< +@B[,JKI(^POC!69JK(CR M;,_;%^BVZ:J.T?"8,%;5@O:7BR\K<"TE;K!$&:SFV&$^8>E<<]W&(W/:I/ ) MG73T%[3B<-I/XNU DG_)-1C@.EIN@- 0"TOFG3%N>Z\XETZ.B75%=+2?Z9R# M:)/#7IR;9,7HJ(.L6$56K)^L;BS6^+QH?%(1DM8OF18F%E%SXVP[J%B$T2-" MR6K=.?N9R[:P5H5:3#QL<$N:(7UM_3?0_(;?W5=-*!$)])UO*\;QO6.>HROB\?O; MEQY"P-[Y@2?9YH3*DT2MW9IK/6+3EC5.I^WP^Q59^?UDU0G_OF7^(S-4NX+P MCSE#%:?Y_.1/8(%JWILQTIC> M7$]N!E:M\ONW.V6M2O/')? 8M!/ [PNE[// 7>F5E\2S_P!02P,$% @ M782S4ET-'-8$! 4PX !H !X;"]W;W)K6/KX>[XXU%W?W)RE.I);QDSZ%2(4D\'6V-VMT&@\RTKJ+Z1.U;" MF[54!35PJS:!WBE&5Y53(0(2ADE04%X.9I/JV:.:3>3>"%ZR1X7TOBBH>KYC M0AZG SQX>?"5;[;&/@AFDQW=L 4SWW>/"NZ")LJ*%ZS47)9(L?5T\!N^G>/, M.E06/S@[ZJMK9*>RE/+)WCRLIH/0$C'!9C,DFHVE^(?OC+;Z2 ;H!5;T[TP7^7Q3W:>T,C&RZ70U2\ZUK8I M&:!\KXTLSLY 4/"R_J>G!G9@]E+@N&OM$3TVB([MF:*<56Z-7S]_?, M4"[T![#XOKA'[]]]0.\0+]&WK=QK6J[T)# 8T,&^7G@NWI@TC'PWU3=())\ M1"0DV.,^_Q7WM'(/7[L'D((F#Z3) ZGB11WQFHGS>N*&GA#5FAE]VQ,]:J)' M5?2X(_IGJ$>H/$4-+S=(2.U-6!TCK6+8\CO,, Y'\20X7.?%M2)AE#9&K_CB MAB_NY;N3Y5XS_1'!W NN;8UJ!.N*I-DR99]"V]#4%IX/O Z>7"&-H[#-[1IE MZ3CR*(=5X\:;T)$[9#+.6ERN49*$H9\K:;B27JZ'\L!*(]5S ME41-!1218H(:MO)Q)BZ"FS^/43)._)QIPYGV14S>9MG!? M,;HV'8G,&L"L%W!.=]Q0P?\%0*,HX-7=/Y?:O^19#T'-Z%J0T=A/.6XHQ[V4 M7ZHJH7FN]E34A:.89NK O(QCER A,&+NF#2WZ@D?,5O129NWJ-KEC.R:T;@>\HZD"^2A:,W*Z+@ M=,D%-YSURB*^Z [N%YY/_ 0CU#FHZH:7AI8;OA3^TL&NB@SC*'%RXC'#,4Y( M1U(N>H/[!>?WGWMNGE'!S%9:6*AP YM:8S=#CXN_O,BNP QQEK1ER&/6T3OQ M185POPR]I;UC5U_:+])%@W"_"'77QM7GYD5VY6:8D*@MG#XS'&*YISY.P_4$L#!!0 M ( %V$LU)8FQ&/# , #@( : >&PO=V]R:W-H965TYCV8)*#6'7LS'8* MVZ^?[82,0H+Z0NSSW>?ONUSN&&V$?%4IHH9MQK@:>ZG6^8WOJSC%C*@KD2,W M)RLA,Z+-5JY]E4LDB0O*F!\&0>1GA')O,G*VN9R,1*$9Y3B7H(HL(_+/%)G8 MC+V.MS,LZ#K5UN!/1CE9XQ/JEWPNS#^>H?^V6DW M6I9$X4RP'S31Z=@;>I#@BA1,+\3F*U9Z^A8O%DRY7]A4OH$'<:&TR*I@PR"C MO'R2;96'O8!.U!(05@'A84"O):!;!72=T)*9DW5'-)F,I-B M-X&S2Y<;ERT M44.Y?8M/6II3:N+TY(''(D-X)EM4< DO7&(LUIS^Q<0:88H<5U0K.+M#32A3 MY];KZ0[./IW#)Z 'K901A=0!B$G09"LX^$#UQX<().M\YNU^%U6_ 6)ID\ MIHP25[-BU9[@"[C?QJQ(*%_#;28*;G(^1VERSJU)"W-.3 %480O4A>0*?BX$ M8V J>D-D\NL$Y5Y-N> M21/S$C[:(]7O'_ ^=ND-HVXS[ZCF'7V =X(?X@T*M69H>J5NDA =\0L.%!Q[ M7 [[G18)@UK"X*2$;R17:*DJ372AT58SHQG5KK8;O_[!,8_HD&N#S]X;><=T M6#,=GB[ALG"!:$">6)[M]3!LJN3> <=&I^L#DOY>$\Y0KMUL4A#;3[EL8+6U M'G^WKNL?V*=F+)93[#],.5-->S(?IP*&*P,97 U,JWC<#CTZ0,KOU;:F196Q I5T\?;H'?[M M,W8=F:-.\O>,/E2=9R3KI+!&U(I;C/$8TO SJ[G MG-%9]IVM]?;@\-AU-W[:WX-MA7<=CNL>GS1CL1[(%PE/SDY+]H!*F5[(DP_U M;*CSB_&;%7+FSG@IOLU$/GYV2_.$TSFZ24K^B+Z525$E]92JT*L+RI,LKUZ? M3K@H2::?I*W4]XU4=T#J%;T[08Y[C%S'Q7_,+M"K/[^N5DE)*X.L4R'2ZRZ#E.D8*6&O660:MDA+.L]XP3@U2/TXIIEPW4SQL&Z_PU(^ M;@NML0U2/MET>=RI @CY;%,EWU?([V>?B,F[G\'N?@:[M3SON3,8_?.32(JF MG*ZK?P$%>?N"O+H@?VB0<99^1UE5;9,BI2AE%3<-U>M&2EA+D8;#_1D.8T?\ M.YW<&XKW]\7[8/'?&$]R5 ACIDIRXR2Y;@203LE!+(R*L%MV,Y)]34<2.$X4 M#VH9[+4,8"W+9$Z%.9*R;<$K8=ND-+M/[G**%B5;B_>FLS:RLTQ5"+0JN![Q M?+T&>D+/<6-OL )D7P$"5N#=NM%\OJ6(,[O"Q*!PX.GZZNE\/_8'U0WWZH:@ MNK==_9!$3"6>'V6+'R,Q3"JQC)8E+3C:L%+."E,=0DVWI]KK*7 HA]60^M%> M_0A4_[RO'&*+?HL+&_2.FU2.K"KK*=S 52.]RK'H,I?6)$FU0JQLE91M'GS M/A<&>,4SOBU%RR?U*)+5284ID,S2M4L=RH6BND-]NPZSF!/LY-2:,HPL,S$W=L-?QS<#F67#0JCC5M M2!ST1T&KMYXRB/T@'%9;+5#8A1>.K5!1;*[DQ!2;/O.JT*?>5>&\2O$;_18/&YWNL+S8X]CPW"MQ^YYP; M4GIA, P=K)8E#*]+HG.@IE'K!0X/W N*[1B&^Z_N!2OSSPU)W AL?T5];,&^ M,+PV)4LIG9NUBS632M-.3^*YV'>#0?5UJNY61.S)W: M:@3+&*618J)KL=6+8BOV1 NJC%ZC3D3K*VC$*Y2ZL.W]/JDR83/5'F,D^DE. M.F/YL!CLG#C.7Z &4<1U8>)>_N"M4YF+SC+J @L8U3^*F2[,S)MZX**%,)7% MSD0,:SE\I&99T9C#KQ*.I&G$C5XHBW3BH'GR"&GJ*7QZ,#XO\VRG%"A0T=## M!_9**"QZL'DYSH3W=+,1XS@:G 9>QRT"L_+95OFEI\/3\PB@B\*G!Q/OZ^6- ML"%^RI#U% B]X,!]JPCGP83[Q2:4IWLA<-2W8_N**A9Z,,0NLFK#*@'C#R7; M;HY1\RXT%:K?/:)9(H?#%\;E%V)+S+-"5N/KIMT85T+MF]DGJ,T4!+WHP-VC M .?]?WP!EYZ^U?==R.'B*]3Y,.I>I',]Z!:T+,UJ^[IUB4&GBZ^ ZL/FY:\9 M8.+O+"F^T\(ZWGS%7__ 9JFO4.O#J/WZ4 B(K;*-M E388(E2RIKOT[^STK:/LPM&>\+BDKA*DCIA02 M53+:I18Q[DD(=X:"LP_#>;K39)-DIGE[T>;OSMN0N,.S5K'8A^W)6[KS>>FN MW<99KY?A5LD4(@-8,1VALG07NJB%0&,E/8<1W>G0B,J4+0-8&NW/X]OZ3T5Y !F M2:#@&GB')42@Z!B\^"POT _SL.,3@@U'88:DD1\ ONN@D3" 23BFX>VG888D7N"[>+B]%3 #&)A- M^T)U58 +XL,V*U$H(S#*7GKJ2W2HN3B(#:_!*%1@*C\69;IJND$HOJ*(6G1'<)>#C&P]@@BJ4$MB2? M>8H^;<6-/AXG"K4$1NTMS=9WV[*J/9:28'.Q9.1L4[\.QG 0/4!"ZT8#=7U_ M>*M#%',)S-P;T7MBG\_*G8W$MKSB23'/BJ4I@*@5UW.G.-"NBW2"(7Z)*?O1 M(L8]"5S(E"4*X&2D*9L5*5N;=)D2W9@-AEWS1*&9C#W.ZH59B#W*0&37E.C6 MJS>@A:(Z>8[9^G,!'U.B6[5P/$>HEH+08M7N6TE^\X8MWC31;^K80.[MNG%Q M)@5#PX(PH)GB>PCS_6=C3::A;O/"H22A0G8((_OI$<)]4F;UH!J8:!\L\K!E M Q\J@H>68(#=1*,_-K2HC.,[U*DM$ @$-2EJAS"U;3O6:6B@;^ -KZ*AHF\( MT_>3F$-4S"76^"**Y?[$0GS8',6U#,A24ZM<6^03^PE+J/@<6O@\)K0DU,^_ M7%,(3&B(98-&>2=VWN4V^Q"ACPP*[?4'$XM''X M9^R*T![D!2;I!]DI*$'($HNP:_>?=P)$ M"KO1@?VSD8)F!$/3W@/32$F'618ET$L^Z%V_O+ MR!#X].2\MQWX.OM",CR48P7 &*;1,[?&U[%N?XK>CX>C+&-%LQBFV7,#S&.# M6R'TAB/U8P6]V.(OJ ]8Y %,23E%WVBZ*EC.EH_HHK,\C%FA8T6_^,!.UECA M*X;Q]>R&UDU*@H>-V5BA+;;LY^MVGIZ_J(45W>(#>U-CA;(81IDM2NXZ-MP; M,)J>(Q+V=528C.%=^U43'&;<15S'^@9]0#][PKY^G=L$EABIYI2SE-%1L^U& M;DY%USU:AH-8B/8%R.>##@CL="+T'9ANSP7M3EX_[MX#(G:=3MR],P9P\(*+ MG4Y\O'-@> DKKE.8S7'YHJ/3ZYW\WG:..,,F#'8Z\?4.C+39Y27_#X)P^& 3.YUP>0=&U44F].&L!.O:"5AW#GS^@[O7 MB"SWB#Y+GT;^*&-Q@>/CWW=B>I['6./M)U,Z" J].T26W62V+*171VAJT/!J ME[WG/AZV G#W&I#M'I!8\\LZ/+^=V2A3X;#&!?1J)[+77A'4$!V:6:[[O$M3 MFDL?EQ@C=>A7L3R64Z/Y,(,"SZ]LLDMAP(&=*"!T^X>Y%),M-I-V<%NO0.5N+1OGKGS!Q_E9?USANGM%YGE15\PQ" MM7M9"!\:JMT;1=CBWFM"4Y>B%%GFRJYU8@U$UV/ =F%HN'^T:OD)),4?T M!TVW\B=2Q%JZ$*86?*6M>RL('QJRG3L^V'+)9U3(TC4VW/'1+Q'J:0+'L+V= M='Y:0_Z4S>>D7&9%A7*Z$!F=$^GL+IL?AVE>.-O4O[9QQSAGZ_IQ1<6B6\H$ MXOL%$[9+^R)_P&/_&SUG_P-02P,$% @ 782S4LDRX@L @ WP4 !H M !X;"]W;W)K5$[!,;%8,+..[^_0 [7K8FN:EZ$\Z!\SXYK]$A&Z1ZU@V M0:\M%WJ%&V.Z&T)TV4!+]97L0-B3G50M-395-=&= EIY4-#:L;XS9(GG6TA@%,DKMX7/#$8]%&,G).ME,\N^5:M<. : @ZE<01JEST4P+D# MV39>)B:>_]()C^,#_8OW;KULJ89"\I^L,LT*7V-4P8[VW&SD\!4F/ZGCE9)K M_XN&L39>8E3VVLAV$ML.6B;&E;Y.W^%(D(1G!-$DB/X3A/$903P)8F]T[,S; M^DP-S3,E!Z1$3Y3W\*R.VY;GO:.X[\ISD#&<#VBA6&JA0076#J)B"^Y>> M[2FWS>E3MBY3>_VIIK3[]9?NF+?"+Y?)Q4A>>K*;G7V>QM=I$ 09V9\P&L]& MXP\Q>IGZ'J,C>7%D=+%8A&>-)K/1Y$.,7J:^QVCRYD;C-$S>&B5'X^>>OA]4 MU4QHQ&%GE<'5,L5(C<_)F!C9^=':2F/GVX>-?8%!N0)[OI/2'!(WY/.;GO\! M4$L#!!0 ( %V$LU*?XXG31@, @4 - >&POJ59"G8[8\P$BUS(LD]FQA1OPK"< MS%A.RW-5,&F13.F<&MO5T[ L-*-I"4ZY"#NM5ASFE$LRZ,EY?IV;,IBHN31] M$C>FP-W>IWW2CE^3P-$-5Y,E75RTCIOW9U=[2*G-71& M0B_QQ1.(45J,-'Z2VGUR4>K+;>K5<.!J?%'GKE_7KV\_D'37R/Z$$S_QS^\( M;P-LT(9U)0QZF9+K@HB(,]BX-&?!/15],J2"CS4'KXSF7"R=N0.&B1)*!\96 MHA72!DOYX."VZT&1UCPYETI7L5T$]SFNA^\ JQX(Y$(T CO$&0:]@AK#M+RV MG6IP97P$!75[M"RLPJFFRW;G@JP=JIL-,E8Z9;H)TR8KTZ G6 9R-)_.X&Y4 M$0)HC,IM(^5TJB2M-*P\ZH:EG3 A;N$)_IQM<2^RC15MP7K*IFD%U4U'XSK MO\GFN#=IHV?Q!@6_5^;=W*8CJSY4"KO1+..+JK_(&@$8>QMGIT4AEF\%G\J< MN>2?''#0HRN_8*8T?[#1H%0FUL T">Z9-GRR:?FJ:3%B"[,JIT6&:^X:_ M.\]3)IFF8E.TK?U#GN5G*ZZWO'^AN?I:V57L%1E='K[&>HL_=)'Q,8@\BN7N M'H/(Y/!%1H>I,:P/&1LGF:US3&,-X+S8)Y_@7"K608/QG O#9=V;\31E\M%Q MQM(;.K8_<[;X[?B4970NS*@!^V3=_LA2/L^39M0-3$0]:MW^ .FUX^:P:F-Q MF;(%2X=U5T_'53.P#1NUOL!A%[FN+C^"^3C,CP"&Q<$48#[."XOS/^731?-Q M&*:MZT6ZJ$\7]7%>/F18O; X?I_$7OY,DR2*XAB;T>'0JV"(S5LF^"L$RQ2L1RQ2?:T#\\P8>2>)?;2P.>&"K@-4. MQ/?'@9KR^T01K"JF#7N"<21), 1JT5^C<8S,3@PO__I@3TD4)8D? *NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M' M'%E^=/3U]J&U7V_;]JOXUM2F.YBL^_[NS?Y^5ZU5([L_VSMEW)EE:QO9N[=V MM=_=6247W5JIOJGWX^DTVV^D-I-W;Q^O=67WZ9NV5U6O6^,.^@-?M'KH?IWW M;\6][O2MKG7__6 RO*[51#3:Z$;_4(N#R70BNG7[\%=K]8_6]+*>5[:MZX-) MM#WQ1=E>5[\=GGO(:WG;#4=Z>?M).I"#239U%UQJV_7#)X;K2\=XK]R'M^\V M??M>U[VR)[)7'VR[N=-FY2_C?L4^^1E#'![_;H/XQOZ?,+;+I:[425MM&F7Z M;1RMJCV@Z=;ZKIL((QMU,#EN[Y455W*E_(]RWW*VV/[ WI&1<-DWVIVP9XN! MD9'G\F)^>7YVB*.#L\/+XY/Q?ROT]/K.0&, 6 \&J!X=24)Y Q SI@A MW?NVU@OW[0LQ]Q#^'SK1+L7EG;($,@&0R6B0QVUS1R!3 )F."'D3$\@,0&;C M0:ZE(9 Y@,S'@Y3=FD 6 ++@A;R0_<8JS]2OE3C:=-JHKA/2+,21[#2!+ %D MR0LYWS2-M-\]Y5ROC';_)DTO#JNJW9B>0D93]"2?\F(>5G]OW)?ZXQ0)RH79 M+I_4O3(;)9:V;5S]-;UU8A8/NE^+XTW74TRDF(C9,>^EMN*+K!WI1R4[=T<. M587B(;E$S':YMG*A'F^W3GQ2E=+WTC&\%D8%041VB9CUN3:>"P"&7 M1,PR<:U59]_^^VMQ5?L:ZQ\KIZZ2W/G_>RTH)K))Q*R3#VV[>-!U/?"=N0:Q M67D"<=AU*KP+D4XB9I^X^\]NG$I.O[F+=&K[D+YTCVWKZK*E;9P("25B-LI' M:5SCVG](G+=FM7>M;.."6KD#+B,(RAPI)6)VRHFZ[4D$CUIKVP>7E-#BCI%- M8F:;;+E^A?!=* M5IGJ2>R04V)FIURXZ[I:T39*N$>DF*^EI1EIC$P2LRZY!J'PT*2:R2\QLEY_ANY;?PF)%*HF95?+)'W11NI).>\(U'$PGA^Z:@!!I M)&;6"&Q,!PE>C#02CYF8A)A((_&8J:B%?7ONG:_4'9D$5F M8^8H04G/D%1FX^0HC^&DF+ C;-1D,@KLS&SEO"&1*J9 MC9JU!"6-?#,;,VT)HXE\,QLS;0DQD6]FNTA;GJDP";)+,EZJXEDI)A)-LN-T MY=DX(L4D(^8M#I9B(L4D(Z0NS\82CK6,F<,$]3E!KDEVF,,\&T-DF(39,+@- M3ANW"3),PFP8C)E03&28A-DP.%4(,)%ADE$SFI2.4B+GI,S.P9@9Q43.29F= M@S%SBHG,DS*;!V,6%!.9)V4V#\8L*29R3\KL'H1Y,PQ1_HL)1_J9W8,Q(XJ) M+)0R6PAC4I.GR$+IB/UJ-Q&598HLE(YHH9N(6BA%%DI'M-!-1"V4(0ME.^Q7 MVQ.'B\7P4M:N?>RO1S&1A3)F"X68)+97[N,ZP$06RI@M] 3377&QJ8>&W7MM M-!UHSY"%,F8+X0Y+6M,S9*&,V4(8D];T#%DH8[80Q@QJ.IQQQCZP@S!I>S-# M%LJ8+?12+_7>MEN08B(+9AG3S]];44QDH8S90B":_E%/YQDB"^7,%H)] M_D%?1XXLE#-;"&/2YV:.+)0S6X@.31 +72[%<(9B(@OES!8*,2^DM7*88//J M1/52UQ0362AGMA >3 D*'5DH'W7,A\HR1Q;*F2V$,:DLF]62 +%>RY$!J/I(5>( L5S!;" MXY$!)K)0P6RA%Z=1;O-,BHDL5#!;"&&ZIAS%1!8JF"T$HQDT/0IDH8+90@CS ME3^ALRP*NP&&VT&_#TF'7!\5$%BJ8+00Q Z>7R$(ELX6> MP;R\K?5J^TD:S1)9J-SU7(2?F:\2VHA#^MPLD85*9@OA0J<6*I&%2O8>N=\P M2>I.)RR7R$(E>X\&RH!*#03-Q['#P!_6RLJMJ5\1N"^8,!*#03]S8'+Z^@'0H_ M (5FXM[HX+.IW%>O_"9JOL![U?C RGK5[,73. I H9FV6QWL#Q_OWKU=;+/# M"_R;JZLL+_&:X5)ZF_W')3U\?NV*4Y;^7B<2NUQVW@WOT#4$L#!!0 M ( %V$LU))[13V1@, -9% : >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/-VTE.&U$81>&M("^ >GT3 :-,F$9LP#)%(]S)55%@][%@ /=7!IF@ M.B.K;/GYCCY9=IVK7^-V/3\?]M/3\W&Z>-UM]]/UZFF>CS^&8=H\C;OU='DX MCOOS*P^'TVX]GR]/C\-QO7E9/XY#<*X,IZ]GK&ZNOIYY7Z6DGVWJ^&I0<%&126'Q1E4%Q^4))!:?E!60;EY0<5&526'U1E4%U^4)-!;?E! M70;UY0=YIS(ZP"2#-4!KKUQ[@-=>P?8 L;V2[0%F>T7; ]3VRK8'N.T5;@^0 MVRO='F"W5[P]0.^@>@> WD'U#@"]@_FR#= [J-X!H'=0O0- [Z!Z!X#>0?4. M +V#ZAT >@?5.P#T#JIW .@=5>\(T#NJWA&@=U2](T#O:'XL >@=5>\(T#NJ MWA&@=U2](T#OJ'I'@-Y1]8X O:/J'0%Z)]4[ ?1.JG<"Z)U4[P30.ZG>":!W M,C]V _1.JG<"Z)U4[P30.ZG>":!W4KT30.^D>B> WEGUS@"]L^J= 7IGU3L# M],ZJ=P;HG57O#- [FS\K 7IGU3L#],ZJ=P;HG57O#- [J]X9H'=1O0M [Z)Z M%X#>1?4N +V+ZET >A?5NP#T+JIW >A=S,TF +V+ZET >A?5NP#T+JIW >A= M5>\*T+NJWA6@=U6]*T#OJGI7@-Y5]:X O:OJ70%Z5]6[ O2NYF9!@-Y5]:X MO:OJ70%Z-]6[ ?1NJG<#Z-U4[P;0NZG>#:!W4[T;0.^F>C> WDWU;@"]F^K= M 'HW<[,W0.^F>C> WEWU[@"]N^K= 7IWU;L#].ZJ=P?HW57O#M"[J]X=H'=7 MO3M [ZYZ=X#>7?7N +V[B74 >GMGV?B'0?0W#N3[SB Y]Z9@,<11+DP;9"**3)MD?FN3.\:E0( %# 3 6T-O;G1E;G1?5'EP97-=+GAM;,W)N*T"M@$;IJ8W[6ZW7NP%&#@-"O^$W2Y]^SFDK;2IBU9ETKXW00GV^1VP M]+D[N?[V/%FW.O3=X#;1SOOI4Y*X>F?[RL7C9(=P9SO.?>7#U_DAF:IZ7SW8 M1 FADWH%AZS-E$U35U; M5S[<3YZ&YK>4]4M"''8N:]RNG=Q56! E[R8<[_PYX&7?UR<[SVUC5_?5[+]4 M?5B5'+K$^>?.NOA\B7=Z'+?;MK;-6#_V84OLIME6C=M9Z_LN/A6].I_LPQNV MIT]Y]'LEQ]WH*A>SLV_./^)882E_\?/9XVHUM M_C([O-X?X[Q?SL,ER^7R=_SK&;_5_V ?"M)'"NDC@_210_K0D#X,I(\"TD<) MZ4,*2B,4426%5$DQ55)0E115)85527%54F"5%%D5159%D5519%44615%5D61 M55%D5119%45619$UI&UL4$L! A0#% @ M782S4DS\_%^-!@ /AH !@ ("!#@@ 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ 782S4B#7O%03!@ -Q< M !@ ("!SAH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 782S4DVR3E6,!P ZR$ !@ ("! MIB< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M782S4D9MC2/J*0 !88 !D ("!9TH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 782S4IVEF*"6!@ MLQ$ !D ("!FH( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 782S4O&_FCH.! ?PD !D M ("!49 'AL+W=O&PO=V]R:W-H M965T; !X;"]W;W)K&UL4$L! M A0#% @ 782S4C;W0QR,!0 $PT !D ("!<)X 'AL M+W=OQ6UC'<* M ">(@ &0 @($SI >&PO=V]R:W-H965T&N !X;"]W;W)K&UL4$L! A0#% @ 782S M4K7$+'=<#P \"P !D ("!U+$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 782S4K+N!G>+$@ 73H M !D ("!2\\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 782S4@,H")?\-@ 0;P !D M ("!F 0! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 782S4F(Z!^*L P ?0@ !D ("!CT,! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 782S4C&PO=V]R:W-H965T&UL4$L! A0#% @ 782S4F5[@P-V! U H !D M ("!N%H! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 782S4OGU<4FO @ Z04 !D ("! M+F8! 'AL+W=OD,L" #N!0 &0 @($4:0$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ 782S4KN)I,Z. @ >@4 !D ("!+G4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 782S4OAW*Y4P M!P JQ( !D ("!DX(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 782S4HP?3F@= @ A@0 !D M ("!'I8! 'AL+W=O&PO=V]R M:W-H965T: 0!X;"]W;W)K&UL M4$L! A0#% @ 782S4F$B>R^: @ Y @ !D ("!&)T! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M782S4I;P&H45 @ =00 !D ("!NJ4! 'AL+W=O&PO=V]R:W-H965T.R 0!X;"]W;W)K&UL4$L! A0#% @ 782S4K?UI:+E @ (@@ !D M ("!A+4! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 782S4E&PO=V]R:W-H965T&UL4$L! A0#% @ 782S M4I+$4^F; @ @08 !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ 782S4L1Y'KU8 @ 1 4 M !D ("!J=0! 'AL+W=O&PO=V]R:W-H965TCE1 MO0, .P- 9 " @3_: 0!X;"]W;W)K&UL4$L! A0#% @ 782S4CDDC:RB @ ]P8 !D M ("!,]X! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 782S4G4.)"'$ @ 3@< !D ("!9N&PO=V]R:W-H965T&UL4$L! A0#% @ 782S4C,! M^VQ2!0 &QL !D ("!@/ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 782S4H=H[0*( P K@L !D M ("!2/P! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 782S4D;I@4<1 @ ?@0 !D ("! M%@D" 'AL+W=O"P( >&PO=V]R:W-H965T&UL4$L! A0#% M @ 782S4L_GYQC@ @ 7P@ !D ("!718" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 782S4BF1G%:]!0 X2< !D M ("!I2L" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 782S4CW*8E9[ @ J 8 !D ("!A3D" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M782S4DY$35>8 @ P@8 !H ("!1D," 'AL+W=O&UL4$L! M A0#% @ 782S4MQO*BO$ P E T !H ("!WDD" 'AL M+W=O&UL4$L! A0#% @ 782S4A-EG#!B M P >0P !H ("!VDT" 'AL+W=O&UL4$L! A0#% @ 782S4B%DZWY'#P +F4 !H M ("!=%$" 'AL+W=O&UL4$L! A0#% @ M782S4D*^4J%) P F \ !H ("!\V " 'AL+W=O&UL4$L! M A0#% @ 782S4ED9"1#> @ 3 < !H ("!/F@" 'AL M+W=O&UL4$L! A0#% @ 782S4DNUBUEW M P K@L !H ("!5&L" 'AL+W=O&UL4$L! A0#% @ 782S4@$*2(^" P LPL !H M ("! V\" 'AL+W=O&UL4$L! A0#% @ M782S4E/\6*'> @ . < !H ("!O7(" 'AL+W=O&UL4$L! M A0#% @ 782S4JPS&/&8 @ D@8 !H ("!)WD" 'AL M+W=O&UL4$L! A0#% @ 782S4I),[\TF M P -PH !H ("!]WL" 'AL+W=O&UL4$L! A0#% @ 782S4M:_'F_E! B1$ !H M ("!57\" 'AL+W=O&UL4$L! A0#% @ M782S4G/Z\YDI!0 ,!8 !H ("!&UL4$L! M A0#% @ 782S4EB;$8\, P . @ !H ("!#XX" 'AL M+W=O&UL4$L! A0#% @ 782S4N6/-)YM M# KT< !H ("!4Y$" 'AL+W=O&UL4$L! A0#% @ 782S4LDRX@L @ WP4 !H M ("!^)T" 'AL+W=O&UL4$L! A0#% @ M782S4I_CB=-& P "!0 T ( !,* " 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 782S M4DGM%/9& P UD4 !H ( !>*P" 'AL+U]R96QS+W=O XML 138 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 139 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 140 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 392 669 1 false 132 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 100010002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 100020003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 100030004 - Statement - Consolidated Statements of Operations Sheet http://www.allegromicro.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 4 false false R5.htm 100040005 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 100050006 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 6 false false R7.htm 100060007 - Statement - Consolidated Statements of Changes in Equity Sheet http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity Consolidated Statements of Changes in Equity Statements 7 false false R8.htm 100070008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.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 9 false false R10.htm 210051002 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 210201003 - Disclosure - Acquisition Sheet http://www.allegromicro.com/role/Acquisition Acquisition Notes 11 false false R12.htm 210251004 - Disclosure - Revenue from Contract with Customers Sheet http://www.allegromicro.com/role/RevenuefromContractwithCustomers Revenue from Contract with Customers Notes 12 false false R13.htm 210311005 - Disclosure - Fair Value Measurements Sheet http://www.allegromicro.com/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 210361006 - Disclosure - Trade Accounts Receivable, net Sheet http://www.allegromicro.com/role/TradeAccountsReceivablenet Trade Accounts Receivable, net Notes 14 false false R15.htm 210401007 - Disclosure - Inventories Sheet http://www.allegromicro.com/role/Inventories Inventories Notes 15 false false R16.htm 210441008 - Disclosure - Property, Plant and Equipment, net Sheet http://www.allegromicro.com/role/PropertyPlantandEquipmentnet Property, Plant and Equipment, net Notes 16 false false R17.htm 210491009 - Disclosure - Goodwill and Intangible Assets Sheet http://www.allegromicro.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 17 false false R18.htm 210551010 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 18 false false R19.htm 210581011 - Disclosure - Management Long-Term Incentive Plan Sheet http://www.allegromicro.com/role/ManagementLongTermIncentivePlan Management Long-Term Incentive Plan Notes 19 false false R20.htm 210611012 - Disclosure - Debt and Other Borrowings Sheet http://www.allegromicro.com/role/DebtandOtherBorrowings Debt and Other Borrowings Notes 20 false false R21.htm 210671013 - Disclosure - Other Long-Term Liabilities Sheet http://www.allegromicro.com/role/OtherLongTermLiabilities Other Long-Term Liabilities Notes 21 false false R22.htm 210701014 - Disclosure - Retirement Plans Sheet http://www.allegromicro.com/role/RetirementPlans Retirement Plans Notes 22 false false R23.htm 210821015 - Disclosure - Commitment and Contingencies Sheet http://www.allegromicro.com/role/CommitmentandContingencies Commitment and Contingencies Notes 23 false false R24.htm 210861016 - Disclosure - Net Income per Share Sheet http://www.allegromicro.com/role/NetIncomeperShare Net Income per Share Notes 24 false false R25.htm 210911017 - Disclosure - Common Stock and Stock-Based Compensation Sheet http://www.allegromicro.com/role/CommonStockandStockBasedCompensation Common Stock and Stock-Based Compensation Notes 25 false false R26.htm 211011018 - Disclosure - Income Taxes Sheet http://www.allegromicro.com/role/IncomeTaxes Income Taxes Notes 26 false false R27.htm 211091019 - Disclosure - Related Party Transactions Sheet http://www.allegromicro.com/role/RelatedPartyTransactions Related Party Transactions Notes 27 false false R28.htm 220062001 - 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 28 false false R29.htm 230023001 - Disclosure - Nature of the Business and Basis of Presentation (Tables) Sheet http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationTables Nature of the Business and Basis of Presentation (Tables) Tables http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation 29 false false R30.htm 230073002 - 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 30 false false R31.htm 230213003 - Disclosure - Acquisition (Tables) Sheet http://www.allegromicro.com/role/AcquisitionTables Acquisition (Tables) Tables http://www.allegromicro.com/role/Acquisition 31 false false R32.htm 230263004 - 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 32 false false R33.htm 230323005 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.allegromicro.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.allegromicro.com/role/FairValueMeasurements 33 false false R34.htm 230373006 - 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 34 false false R35.htm 230413007 - Disclosure - Inventories (Tables) Sheet http://www.allegromicro.com/role/InventoriesTables Inventories (Tables) Tables http://www.allegromicro.com/role/Inventories 35 false false R36.htm 230453008 - 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 36 false false R37.htm 230503009 - 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 37 false false R38.htm 230563010 - 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 38 false false R39.htm 230593011 - 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 39 false false R40.htm 230623012 - Disclosure - Debt (Tables) Sheet http://www.allegromicro.com/role/DebtTables Debt (Tables) Tables http://www.allegromicro.com/role/DebtandOtherBorrowings 40 false false R41.htm 230683013 - 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 41 false false R42.htm 230713014 - Disclosure - Retirement Plans (Tables) Sheet http://www.allegromicro.com/role/RetirementPlansTables Retirement Plans (Tables) Tables http://www.allegromicro.com/role/RetirementPlans 42 false false R43.htm 230833015 - Disclosure - Commitment and Contingencies (Tables) Sheet http://www.allegromicro.com/role/CommitmentandContingenciesTables Commitment and Contingencies (Tables) Tables http://www.allegromicro.com/role/CommitmentandContingencies 43 false false R44.htm 230873016 - Disclosure - Net Income per Share (Tables) Sheet http://www.allegromicro.com/role/NetIncomeperShareTables Net Income per Share (Tables) Tables http://www.allegromicro.com/role/NetIncomeperShare 44 false false R45.htm 230923017 - 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 45 false false R46.htm 231023018 - Disclosure - Income Taxes (Tables) Sheet http://www.allegromicro.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.allegromicro.com/role/IncomeTaxes 46 false false R47.htm 240034001 - 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 47 false false R48.htm 240044002 - Disclosure - Nature of the Business and Basis of Presentation - Cash Flow Impact of Divestiture (Details) Sheet http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails Nature of the Business and Basis of Presentation - Cash Flow Impact of Divestiture (Details) Details 48 false false R49.htm 240084003 - 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 49 false false R50.htm 240094004 - 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 50 false false R51.htm 240104005 - Disclosure - Summary of Significant Accounting Policies - Deferred Offering Costs (Details) Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails Summary of Significant Accounting Policies - Deferred Offering Costs (Details) Details 51 false false R52.htm 240114006 - 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 52 false false R53.htm 240124007 - 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 53 false false R54.htm 240134008 - 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 54 false false R55.htm 240144009 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details) Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails Summary of Significant Accounting Policies - Goodwill (Details) Details 55 false false R56.htm 240154010 - 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 56 false false R57.htm 240164011 - 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 57 false false R58.htm 240174012 - Disclosure - Summary of Significant Accounting Policies - Net Income Per Share (Details) Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerShareDetails Summary of Significant Accounting Policies - Net Income Per Share (Details) Details 58 false false R59.htm 240184013 - 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 240194014 - 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 240224015 - Disclosure - Acquisition - Additional Information (Details) Sheet http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails Acquisition - Additional Information (Details) Details 61 false false R62.htm 240234016 - Disclosure - Acquisition - Summary of Preliminary Purchase Price Allocation (Details) Sheet http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails Acquisition - Summary of Preliminary Purchase Price Allocation (Details) Details 62 false false R63.htm 240244017 - Disclosure - Acquisition - Schedule of Finite-Lived Intangible Assets Acquired (Details) Sheet http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails Acquisition - Schedule of Finite-Lived Intangible Assets Acquired (Details) Details 63 false false R64.htm 240274018 - 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 64 false false R65.htm 240284019 - 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 65 false false R66.htm 240294020 - 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 66 false false R67.htm 240304021 - 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 67 false false R68.htm 240334022 - 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 68 false false R69.htm 240344023 - 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 69 false false R70.htm 240354024 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 70 false false R71.htm 240384025 - 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 71 false false R72.htm 240394026 - 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 72 false false R73.htm 240424027 - Disclosure - Inventories - Schedule Of Inventory (Details) Sheet http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails Inventories - Schedule Of Inventory (Details) Details 73 false false R74.htm 240434028 - Disclosure - Inventories - Narrative (Details) Sheet http://www.allegromicro.com/role/InventoriesNarrativeDetails Inventories - Narrative (Details) Details 74 false false R75.htm 240464029 - 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 75 false false R76.htm 240474030 - Disclosure - Property, Plant and Equipment, net - Narrative (Details) Sheet http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails Property, Plant and Equipment, net - Narrative (Details) Details 76 false false R77.htm 240484031 - 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 77 false false R78.htm 240514032 - 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 78 false false R79.htm 240524033 - 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 79 false false R80.htm 240534034 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 80 false false R81.htm 240544035 - 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 81 false false R82.htm 240574036 - 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 240604037 - 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 240634038 - 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 84 false false R85.htm 240644039 - Disclosure - Debt and Other Borrowings - Additional Information (Details) Sheet http://www.allegromicro.com/role/DebtandOtherBorrowingsAdditionalInformationDetails Debt and Other Borrowings - Additional Information (Details) Details 85 false false R86.htm 240654040 - 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 86 false false R87.htm 240664041 - 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 87 false false R88.htm 240694042 - 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 88 false false R89.htm 240724043 - 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 89 false false R90.htm 240734044 - 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 90 false false R91.htm 240744045 - 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 91 false false R92.htm 240754046 - 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 92 false false R93.htm 240764047 - 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 93 false false R94.htm 240774048 - 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 94 false false R95.htm 240784049 - 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 95 false false R96.htm 240794050 - 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 96 false false R97.htm 240804051 - 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 97 false false R98.htm 240814052 - 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 98 false false R99.htm 240844053 - Disclosure - Commitment and Contingencies - Additional Information (Details) Sheet http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails Commitment and Contingencies - Additional Information (Details) Details 99 false false R100.htm 240854054 - Disclosure - Commitment and Contingencies - Schedule of Future Minimum Lease Payments for Noncancelable Operating Leases (Details) Sheet http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails Commitment and Contingencies - Schedule of Future Minimum Lease Payments for Noncancelable Operating Leases (Details) Details 100 false false R101.htm 240884055 - Disclosure - Net Income per Share - Narrative (Details) Sheet http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails Net Income per Share - Narrative (Details) Details 101 false false R102.htm 240894056 - 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 102 false false R103.htm 240904057 - 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 103 false false R104.htm 240934058 - 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 104 false false R105.htm 240944059 - 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 105 false false R106.htm 240954060 - 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 106 false false R107.htm 240964061 - 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 107 false false R108.htm 240974062 - 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 108 false false R109.htm 240984063 - 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 109 false false R110.htm 240994064 - 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 110 false false R111.htm 241004065 - 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 111 false false R112.htm 241034066 - 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 112 false false R113.htm 241044067 - 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 113 false false R114.htm 241054068 - 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 114 false false R115.htm 241064069 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 115 false false R116.htm 241074070 - Disclosure - Income Taxes - Deferred Income Taxes (Details) Sheet http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails Income Taxes - Deferred Income Taxes (Details) Details 116 false false R117.htm 241084071 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes - Unrecognized Tax Benefits (Details) Details 117 false false R118.htm 241104072 - Disclosure - Related Party Transactions (Details) Sheet http://www.allegromicro.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.allegromicro.com/role/RelatedPartyTransactions 118 false false R9999.htm Uncategorized Items - algm-20210326.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - algm-20210326.htm Cover 119 false false All Reports Book All Reports algm-20210326.htm algm-20210326.xsd algm-20210326_cal.xml algm-20210326_def.xml algm-20210326_lab.xml algm-20210326_pre.xml algmq4fy21ex1031.htm algmq4fy21ex1033.htm algmq4fy21ex211.htm algmq4fy21ex231.htm algmq4fy21ex311.htm algmq4fy21ex312.htm algmq4fy21ex321.htm algmq4fy21ex322.htm algmq4fy21ex44.htm algm-20210326_g1.jpg http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 143 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "algm-20210326.htm": { "axisCustom": 0, "axisStandard": 41, "contextCount": 392, "dts": { "calculationLink": { "local": [ "algm-20210326_cal.xml" ] }, "definitionLink": { "local": [ "algm-20210326_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "algm-20210326.htm" ] }, "labelLink": { "local": [ "algm-20210326_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "algm-20210326_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "algm-20210326.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "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/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 941, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 2, "http://xbrl.sec.gov/dei/2020-01-31": 4, "total": 6 }, "keyCustom": 119, "keyStandard": 550, "memberCustom": 58, "memberStandard": 68, "nsprefix": "algm", "nsuri": "http://www.allegromicro.com/20210326", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210051002 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240854054 - Disclosure - Commitment and Contingencies - Schedule of Future Minimum Lease Payments for Noncancelable Operating Leases (Details)", "role": "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails", "shortName": "Commitment and Contingencies - Schedule of Future Minimum Lease Payments for Noncancelable Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i9a1e619d92ea49bb80170a06a05b724f_D20201102-20201102", "decimals": "INF", "first": true, "lang": "en-US", "name": "algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240884055 - 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-20210326.htm", "contextRef": "i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326", "decimals": "0", "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240894056 - 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": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "0", "first": true, "lang": "en-US", "name": "algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240904057 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "0", "first": true, "lang": "en-US", "name": "algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240934058 - 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-20210326.htm", "contextRef": "i9a1e619d92ea49bb80170a06a05b724f_D20201102-20201102", "decimals": "2", "lang": "en-US", "name": "algm:ConversionOfStockWeightedAverageConversionPrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfConversionsOfStockTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i9a1e619d92ea49bb80170a06a05b724f_D20201102-20201102", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ConversionOfStockSharesIssued1", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240944059 - 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 }, "R106": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i4ffd72d8949043c09614de5343324728_I20200327", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240954060 - 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-20210326.htm", "contextRef": "i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "algm:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i1d6d7d572a044c75bb4da2dade914038_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": "240964061 - 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-20210326.htm", "contextRef": "i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "if2dad286a1d64f0287cd22405627efd8_I20200327", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240974062 - 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-20210326.htm", "contextRef": "i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i3bcbc3a2a73847c7aab3acce7a04ee42_I20200327", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240984063 - 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-20210326.htm", "contextRef": "i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326", "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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210201003 - Disclosure - Acquisition", "role": "http://www.allegromicro.com/role/Acquisition", "shortName": "Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R110": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "ib5eb914560f24c508341be5f805992c0_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": "240994064 - 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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "ib5eb914560f24c508341be5f805992c0_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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241004065 - 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-20210326.htm", "contextRef": "i7621ef54516e4c83a34d6224d3df3b40_D20200328-20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241034066 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R113": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241044067 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R114": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241054068 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R115": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241064069 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationDeductionsDividends", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R116": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241074070 - 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-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R117": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i855f04d5286d4535b4b7d9991bd3cef8_I20200327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241084071 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R118": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241104072 - 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-20210326.htm", "contextRef": "i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210251004 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210311005 - Disclosure - Fair Value Measurements", "role": "http://www.allegromicro.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210361006 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210401007 - Disclosure - Inventories", "role": "http://www.allegromicro.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210441008 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210491009 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210551010 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210581011 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210611012 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210671013 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210701014 - Disclosure - Retirement Plans", "role": "http://www.allegromicro.com/role/RetirementPlans", "shortName": "Retirement Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210821015 - Disclosure - Commitment and Contingencies", "role": "http://www.allegromicro.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210861016 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210911017 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211011018 - Disclosure - Income Taxes", "role": "http://www.allegromicro.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211091019 - Disclosure - Related Party Transactions", "role": "http://www.allegromicro.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "220062001 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNoncashOrPartNoncashDivestituresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230023001 - Disclosure - Nature of the Business and Basis of Presentation (Tables)", "role": "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationTables", "shortName": "Nature of the Business and Basis of Presentation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNoncashOrPartNoncashDivestituresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020003 - 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-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230073002 - 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 }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230213003 - Disclosure - Acquisition (Tables)", "role": "http://www.allegromicro.com/role/AcquisitionTables", "shortName": "Acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230263004 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230323005 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230373006 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230413007 - Disclosure - Inventories (Tables)", "role": "http://www.allegromicro.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230453008 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "lang": "en-US", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230503009 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230563010 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230593011 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030004 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230623012 - Disclosure - Debt (Tables)", "role": "http://www.allegromicro.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230683013 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230713014 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230833015 - Disclosure - Commitment and Contingencies (Tables)", "role": "http://www.allegromicro.com/role/CommitmentandContingenciesTables", "shortName": "Commitment and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230873016 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfConversionsOfStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230923017 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfConversionsOfStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "231023018 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i351876f47cd446e7a10892e992f1c7a4_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": "240034001 - 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-20210326.htm", "contextRef": "i351876f47cd446e7a10892e992f1c7a4_D20171001-20171031", "decimals": "3", "first": true, "lang": "en-US", "name": "algm:SaleOfStockPercentageOfOwnershipInterestSold", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNoncashOrPartNoncashDivestituresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240044002 - Disclosure - Nature of the Business and Basis of Presentation - Cash Flow Impact of Divestiture (Details)", "role": "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails", "shortName": "Nature of the Business and Basis of Presentation - Cash Flow Impact of Divestiture (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNoncashOrPartNoncashDivestituresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240084003 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040005 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2130dc9d11154abfa8e6327f1352e5bf_I20210326", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240094004 - 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-20210326.htm", "contextRef": "i2130dc9d11154abfa8e6327f1352e5bf_I20210326", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "us-gaap:DeferredOfferingCosts", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DeferredOfferingCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240104005 - Disclosure - Summary of Significant Accounting Policies - Deferred Offering Costs (Details)", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails", "shortName": "Summary of Significant Accounting Policies - Deferred Offering Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:DeferredOfferingCosts", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DeferredOfferingCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "ia59b9d294fd347d8a03265833e72a648_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240114006 - 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", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "ia59b9d294fd347d8a03265833e72a648_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i4f832c3eb57e4414ab962ecbae3274ef_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240124007 - 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": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i4f832c3eb57e4414ab962ecbae3274ef_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240134008 - 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-20210326.htm", "contextRef": "i2ad37e498791451cbc6963bac54eb270_I20210303", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unitRef": "reportingunit", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240144009 - 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": null }, "R56": { "firstAnchor": { "ancestors": [ "us-gaap:ContractWithCustomerAssetNet", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240154010 - 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-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240164011 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i351876f47cd446e7a10892e992f1c7a4_D20171001-20171031", "decimals": "INF", "first": true, "lang": "en-US", "name": "algm:NumberOfClassesOfStock", "reportCount": 1, "unitRef": "class", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240174012 - Disclosure - Summary of Significant Accounting Policies - Net Income Per Share (Details)", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerShareDetails", "shortName": "Summary of Significant Accounting Policies - Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2b8a1e8692d9467882a99da519fdd071_D20200328-20210326", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240184013 - 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-20210326.htm", "contextRef": "i2b8a1e8692d9467882a99da519fdd071_D20200328-20210326", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050006 - 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 }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "ifa3de347c8ac4ab197530c3dbf4114f3_I20210327", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240194014 - 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-20210326.htm", "contextRef": "ifa3de347c8ac4ab197530c3dbf4114f3_I20210327", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unitRef": "reportingunit", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240224015 - Disclosure - Acquisition - Additional Information (Details)", "role": "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "shortName": "Acquisition - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i76cafc4c0a584079bb71093f938a1d9a_I20200828", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240234016 - Disclosure - Acquisition - Summary of Preliminary Purchase Price Allocation (Details)", "role": "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails", "shortName": "Acquisition - Summary of Preliminary Purchase Price Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i567265e647274a1baa7220c40076647f_D20200828-20200828", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i76cafc4c0a584079bb71093f938a1d9a_I20200828", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240244017 - Disclosure - Acquisition - Schedule of Finite-Lived Intangible Assets Acquired (Details)", "role": "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "shortName": "Acquisition - Schedule of Finite-Lived Intangible Assets Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i37dfad66e6a94ae492533f5c1b80bc7a_D20200828-20200828", "decimals": null, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240274018 - 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-20210326.htm", "contextRef": "i20edde29335f4846a525a41d54635674_D20200328-20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240284019 - 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-20210326.htm", "contextRef": "i47ff892f7b954cd5a85306a12a78b8e4_D20200328-20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240294020 - 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-20210326.htm", "contextRef": "if02c57a795024c3aa2f45d4ab5a1a8d7_D20200328-20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240304021 - 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-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i512ee719991e407e80f54bda983e089b_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240334022 - 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-20210326.htm", "contextRef": "i512ee719991e407e80f54bda983e089b_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i57c279101e144905b329628767986923_I20200327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240344023 - 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-20210326.htm", "contextRef": "i57c279101e144905b329628767986923_I20200327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i43b5b843318c4002a513f7990f7e7fd1_I20190329", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060007 - 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-20210326.htm", "contextRef": "i40bf5d6bc61c49009b4c21e9e01f0567_I20190329", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240354024 - Disclosure - Fair Value Measurements - Additional Information (Details)", "role": "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240384025 - 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-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i855f04d5286d4535b4b7d9991bd3cef8_I20200327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240394026 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240424027 - 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-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240434028 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240464029 - 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-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisposals", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240474030 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisposals", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240484031 - 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-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i855f04d5286d4535b4b7d9991bd3cef8_I20200327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240514032 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240524033 - 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-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070008 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240534034 - 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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240544035 - 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-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "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-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240574036 - 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-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240604037 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "lang": "en-US", "name": "algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240634038 - 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-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240644039 - 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 }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RepaymentsOfSecuredDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240654040 - 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-20210326.htm", "contextRef": "i2acc44a468d942a2af49317e1755b98b_I20200930", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i855f04d5286d4535b4b7d9991bd3cef8_I20200327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermLineOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240664041 - 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-20210326.htm", "contextRef": "i7258e2a22f264fa99e2a30b996be63cb_D20200301-20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceOfUnsecuredDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240694042 - 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-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240724043 - 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-20210326.htm", "contextRef": "i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "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-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i7888039fca9a44b0a41adbf984506f2b_I20200327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240734044 - 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-20210326.htm", "contextRef": "i3b8058be53ec482ca1065586cf691927_I20190329", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i0863998bf1044fa29aa3676df5d89674_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240744045 - 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-20210326.htm", "contextRef": "i0863998bf1044fa29aa3676df5d89674_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240754046 - 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-20210326.htm", "contextRef": "i3b8058be53ec482ca1065586cf691927_I20190329", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i0863998bf1044fa29aa3676df5d89674_I20210326", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240764047 - 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-20210326.htm", "contextRef": "i0863998bf1044fa29aa3676df5d89674_I20210326", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i0863998bf1044fa29aa3676df5d89674_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240774048 - 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", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i949beb59c4794c5bb8f98c1cd1edaec0_I20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i7888039fca9a44b0a41adbf984506f2b_I20200327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240784049 - 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-20210326.htm", "contextRef": "i3a655bcb780542bb887c2772b10ff4b3_I20190329", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240794050 - 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-20210326.htm", "contextRef": "i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i0863998bf1044fa29aa3676df5d89674_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240804051 - 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-20210326.htm", "contextRef": "i0863998bf1044fa29aa3676df5d89674_I20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i8c4dbf0779c8459a9bfd285467b43114_D20200328-20210326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240814052 - 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-20210326.htm", "contextRef": "i8c4dbf0779c8459a9bfd285467b43114_D20200328-20210326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240844053 - Disclosure - Commitment and Contingencies - Additional Information (Details)", "role": "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails", "shortName": "Commitment and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i855f04d5286d4535b4b7d9991bd3cef8_I20200327", "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-20210326.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - algm-20210326.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20210326.htm", "contextRef": "i855f04d5286d4535b4b7d9991bd3cef8_I20200327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 132, "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/20210326", "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/20210326", "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/20210326", "presentation": [ "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/20210326", "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/20210326", "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/20210326", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "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/20210326", "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/20210326", "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/20210326", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "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/20210326", "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/20210326", "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/20210326", "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/20210326", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments Expense (Credit)", "label": "Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments Expense (Credit)", "terseLabel": "Trade accounts receivable, returns, credits issued, and price protection adjustments expense (credit)" } } }, "localname": "AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccruedSeveranceCurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/20210326", "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/20210326", "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/20210326", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "domainItemType" }, "algm_BusinessCombinationConsiderationTransferredPayable": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 10.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/20210326", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net Working Capital", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net Working Capital", "terseLabel": "Net working capital" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "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/20210326", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails", "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/20210326", "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/20210326", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "algm_ContingentConsiderationFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contingent Consideration, Fair Value Disclosure", "label": "Contingent Consideration, Fair Value Disclosure", "terseLabel": "Contingent consideration" } } }, "localname": "ContingentConsiderationFairValueDisclosure", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "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/20210326", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "algm_DeferredTaxAssetsTransactionCosts": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Transaction Costs", "label": "Deferred Tax Assets, Transaction Costs", "terseLabel": "Capitalized transaction costs" } } }, "localname": "DeferredTaxAssetsTransactionCosts", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 3.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/20210326", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "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/20210326", "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/20210326", "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/20210326", "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/20210326", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Accounts Payable And Other Accrued Liabilities, Current, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable And Other Accrued Liabilities, Current, Cash Flow Increase (Decrease)", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Accounts Payable, Trade, Current, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Trade, Current, Cash Flow Increase (Decrease)", "terseLabel": "Trade accounts payable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Accounts Receivable, Accounts And Other Receivables, Net, Current, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Accounts Receivable, Accounts And Other Receivables, Net, Current, Cash Flow Increase (Decrease)", "terseLabel": "Accounts receivable \u2013 other" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Accounts Receivable, After Allowance For Credit Loss, Current, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Accounts Receivable, After Allowance For Credit Loss, Current, Cash Flow Increase (Decrease)", "terseLabel": "Trade accounts receivable, net of allowances" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Additional Paid In Capital, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Additional Paid In Capital, Cash Flow Increase (Decrease)", "terseLabel": "Additional paid-in capital" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Cash And Cash Equivalents, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Cash And Cash Equivalents, Cash Flow Increase (Decrease)", "terseLabel": "Cash and cash equivalents" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Due From Related Parties, Noncurrent, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Due From Related Parties, Noncurrent, Cash Flow Increase (Decrease)", "terseLabel": "Related party note receivable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Equity Method Investments, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Equity Method Investments, Cash Flow Increase (Decrease)", "terseLabel": "Equity investment in related party" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Inventory, Net, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Inventory, Net, Cash Flow Increase (Decrease)", "terseLabel": "Inventories" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Current, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Current, Cash Flow Increase (Decrease)", "terseLabel": "Current portion of related party debt" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Noncurrent, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Noncurrent, Cash Flow Increase (Decrease)", "terseLabel": "Related party notes payable, less current portion" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent, Cash Flow Increase (Decrease)", "terseLabel": "Other assets, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent, Cash Flow Increase (Decrease)", "terseLabel": "Other long-term liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Prepaid Expense And Other Assets, Current, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Prepaid Expense And Other Assets, Current, Cash Flow Increase (Decrease)", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Property, Plant And Equipment, Net, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Property, Plant And Equipment, Net, Cash Flow Increase (Decrease)", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Restricted Cash, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Restricted Cash, Cash Flow Increase (Decrease)", "terseLabel": "Restricted cash" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Short-Term Bank Loans And Notes Payable, Cash Flow Increase (Decrease)", "label": "Disposal Group, Including Discontinued Operation, Short-Term Bank Loans And Notes Payable, Cash Flow Increase (Decrease)", "terseLabel": "Bank lines-of-credit" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 15.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/20210326", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount": { "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, 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/20210326", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 6.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/20210326", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 2.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/20210326", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount": { "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, 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/20210326", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount": { "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, 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/20210326", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 10.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/20210326", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, 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/20210326", "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/20210326", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Estimated Cash Tax Benefit, CARES Act, Net Operating Losses", "label": "Estimated Cash Tax Benefit, CARES Act, Net Operating Losses", "terseLabel": "Estimated cash benefit, CARES Act, net operating losses" } } }, "localname": "EstimatedCashTaxBenefitCARESActNetOperatingLosses", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "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/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EstimatedDeferredPayrollTaxesCARESAct": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Estimated Deferred Payroll Taxes, CARES Act", "label": "Estimated Deferred Payroll Taxes, CARES Act", "terseLabel": "Estimated deferred payroll taxes, CARES Act" } } }, "localname": "EstimatedDeferredPayrollTaxesCARESAct", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Estimated Deferred Payroll Taxes, CARES Act, To Be Paid Year One", "label": "Estimated Deferred Payroll Taxes, CARES Act, To Be Paid Year One", "terseLabel": "Estimated deferred payroll taxes, CARES Act to be paid, third quarter of fiscal year 2022" } } }, "localname": "EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne", "nsuri": "http://www.allegromicro.com/20210326", "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/20210326", "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/20210326", "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/20210326", "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": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Accrued Liabilities And Other Current And Long-Term Liabilities", "label": "Increase (Decrease) In Accrued Liabilities And Other Current And Long-Term Liabilities", "terseLabel": "Accrued expenses and other current and long-term liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "algm_IncreaseDecreaseInDueToFromRelatedParties": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.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/20210326", "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/20210326", "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/20210326", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails" ], "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/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventory, Finished Goods Under Consignment, Net Of Reserves", "label": "Inventory, Finished Goods Under Consignment, Net Of Reserves", "terseLabel": "Finished goods \u2013 consigned" } } }, "localname": "InventoryFinishedGoodsUnderConsignmentNetOfReserves", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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 bad debt" } } }, "localname": "InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal", "nsuri": "http://www.allegromicro.com/20210326", "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/20210326", "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": "Legacy trademarks" } } }, "localname": "LegacyTrademarksMember", "nsuri": "http://www.allegromicro.com/20210326", "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/20210326", "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/20210326", "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/20210326", "presentation": [ "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/20210326", "presentation": [ "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/20210326", "presentation": [ "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/20210326", "presentation": [ "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/20210326", "presentation": [ "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerShareDetails" ], "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "algm_PhotonicsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Photonics", "label": "Photonics [Member]", "terseLabel": "Photonics" } } }, "localname": "PhotonicsMember", "nsuri": "http://www.allegromicro.com/20210326", "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/20210326", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails", "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/20210326", "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/20210326", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "algm_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Reimbursement Of Development Costs, Percentage Of Costs Incurred", "label": "Related Party Transaction, Reimbursement Of Development Costs, Percentage Of Costs Incurred", "terseLabel": "Reimbursement of development costs, percentage of costs incurred" } } }, "localname": "RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "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/20210326", "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/20210326", "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/20210326", "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/20210326", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "algm_RestrictedCashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restricted Cash and Cash Equivalents, Fair Value Disclosure", "label": "Restricted Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "algm_SG8CollaborationAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SG8 Collaboration Agreement", "label": "SG8 Collaboration Agreement [Member]", "terseLabel": "SG8 Collaboration Agreement" } } }, "localname": "SG8CollaborationAgreementMember", "nsuri": "http://www.allegromicro.com/20210326", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "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/20210326", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "algm_UnrecognizedTaxBenefitsNet": { "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": "Unrecognized Tax Benefits, Net", "label": "Unrecognized Tax Benefits, Net", "terseLabel": "Provision for uncertain tax positions (net)" } } }, "localname": "UnrecognizedTaxBenefitsNet", "nsuri": "http://www.allegromicro.com/20210326", "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/20210326", "presentation": [ "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/20210326", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "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/20210326", "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/20210326", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r785", "r786", "r787" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. 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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r788" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r783" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r789" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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": [ "r789" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r789" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r790" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r789" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r789" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r789" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r789" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r785", "r786", "r787" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r782" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r784" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r217", "r229", "r230", "r231", "r232", "r233", "r235", "r238" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r217", "r229", "r230", "r231", "r232", "r233", "r235", "r238" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r245", "r357", "r362", "r751" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_ManagementMember": { "auth_ref": [ "r246", "r659" ], "lang": { "en-us": { "role": { "label": "Management [Member]", "terseLabel": "Directors and executive officers" } } }, "localname": "ManagementMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r470", "r480", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r748", "r752" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r470", "r480", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r748", "r752" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r245", "r357", "r362", "r751" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-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/2020-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/2020-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": [ "r239", "r357", "r360", "r674", "r747", "r749" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-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": [ "r239", "r357", "r360", "r674", "r747", "r749" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-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": [ "r404", "r470", "r480", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r748", "r752" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r404", "r470", "r480", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r748", "r752" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r240", "r241", "r357", "r361", "r750", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-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": [ "r240", "r241", "r357", "r361", "r750", "r767", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r648" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.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/2020-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/2020-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": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r65", "r159", "r658", "r660" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Amounts due to related party" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r23", "r65" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r18", "r40", "r247", "r248" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 allowances for doubtful accounts of $138 and $288 at March\u00a026, 2021 and March\u00a027, 2020, respectively", "totalLabel": "Trade accounts receivable, net", "verboseLabel": "Trade accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-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": [ "r80", "r159", "r657", "r660" ], "calculation": { "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails": { "order": 4.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "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", "negatedLabel": "Related party trade accounts receivable", "terseLabel": "Trade accounts receivable from related party" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "auth_ref": [ "r310", "r314", "r315" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r31", "r698", "r723" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 9.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r22", "r23", "r69" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 11.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r22", "r23", "r69" ], "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 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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedUtilitiesCurrent": { "auth_ref": [ "r22", "r23", "r69" ], "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 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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r22", "r69", "r370" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred 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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r61", "r302" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r89", "r96", "r425" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r43", "r93", "r95", "r96", "r727", "r760", "r764" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r92", "r96", "r97", "r161", "r162", "r163", "r606", "r755", "r756" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Useful Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r41", "r516" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r161", "r162", "r163", "r513", "r514", "r515" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r140", "r291" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r165", "r166", "r167", "r168", "r261", "r262", "r263", "r264", "r265", "r266", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r557", "r558", "r559", "r560", "r676", "r677", "r678", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r482", "r484", "r519", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r522" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r523" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r484", "r506", "r518" ], "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/2020-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": [ "r47", "r251", "r267" ], "calculation": { "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedTerseLabel": "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r269" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r117", "r140", "r647" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r140", "r283", "r291" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r189" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r152", "r221", "r231", "r237", "r260", "r600", "r608", "r632", "r696", "r722" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r20", "r21", "r86", "r152", "r260", "r600", "r608", "r632" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r614" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r1", "r2", "r9", "r11", "r14", "r299", "r305" ], "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 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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r486", "r508" ], "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/2020-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/NetIncomeperShareNarrativeDetails", "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r301" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r462", "r476" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r462", "r476", "r573", "r574" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r585", "r586", "r588" ], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total estimated fair value of consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Estimated fair value of consideration:" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r583", "r585", "r586", "r590" ], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "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", "terseLabel": "Contingent consideration", "verboseLabel": "Fair value of earn-outs" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails", "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r139", "r593" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows", "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r592" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r584", "r587", "r591" ], "calculation": { "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": { "order": 4.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" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/Acquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r572" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "negatedLabel": "Loss of acquiree" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r572" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue of acquiree" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory": { "auth_ref": [ "r578" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to inventory acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory", "terseLabel": "Inventory acquired, step up basis" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r576" ], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r576" ], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "terseLabel": "Indefinite-life intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r575", "r576" ], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Finite-life intangible assets", "verboseLabel": "Fair value" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r575", "r576" ], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r576" ], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Allocated purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Estimated fair value of assets acquired and liabilities assumed:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r145", "r146", "r147" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r16", "r57", "r142" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r25", "r143", "r149" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r136", "r142", "r148" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r136", "r637" ], "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 (decrease) increase in Cash and cash equivalents and Restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashDivestedFromDeconsolidation": { "auth_ref": [ "r128" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock": { "auth_ref": [ "r393" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r151", "r152", "r181", "r182", "r183", "r186", "r188", "r198", "r199", "r200", "r260", "r632" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "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": [ "r75", "r315", "r705", "r732" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r311", "r312", "r313", "r322" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "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": [ "r76" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r161", "r162" ], "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/2020-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": [ "r38" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r38" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r38" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r38", "r334" ], "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/2020-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": [ "r38" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsGeneralTextBlock": { "auth_ref": [ "r374", "r376" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r100", "r102", "r103", "r114", "r714", "r743" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to Allegro MicroSystems, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r100", "r102", "r113", "r598", "r599", "r612", "r713", "r742" ], "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 attributable to non-controlling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r100", "r102", "r112", "r597", "r612", "r712", "r741" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r209", "r210", "r245", "r629", "r630" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r209", "r210", "r245", "r629", "r630", "r766" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r209", "r210", "r245", "r629", "r630", "r766" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r203", "r718" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r209", "r210", "r245", "r629", "r630" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r206", "r209", "r210", "r211", "r629", "r631" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r209", "r210", "r245", "r629", "r630" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "auth_ref": [ "r149", "r602" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r337", "r339", "r358" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r337", "r338", "r358" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockByUniqueDescriptionAxis": { "auth_ref": [ "r145", "r146", "r147" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockNameDomain": { "auth_ref": [ "r145", "r146", "r147" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r145", "r146", "r147" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockTable": { "auth_ref": [ "r145", "r146", "r147" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r120", "r674" ], "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/2020-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/2020-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/2020-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/2020-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": [ "r153", "r553", "r563" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r158", "r553" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r153", "r553", "r563", "r565" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r153", "r553", "r563" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r207", "r245" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r581" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r333" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r30", "r31", "r32", "r697", "r701", "r720" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "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/2020-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_DebtInstrumentNameDomain": { "auth_ref": [ "r72" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": { "auth_ref": [ "r368", "r372" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r62", "r149" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges, Policy [Policy Text Block]", "terseLabel": "Deferred Offering Costs" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": { "auth_ref": [ "r368", "r372" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1": { "auth_ref": [ "r375", "r487" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r369", "r373" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.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 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", "terseLabel": "Accrued management incentive (LTCIP)" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent": { "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": "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", "terseLabel": "Accrued management incentive (LTCIP)" } } }, "localname": "DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails", "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r153", "r554", "r563" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r62", "r647" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r153", "r554", "r563" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r528", "r529" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r140", "r153", "r554", "r563", "r564", "r565" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r34", "r35", "r543", "r699", "r719" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r85", "r276" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "Deferred Offering Costs", "terseLabel": "Deferred financing costs" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r153", "r554", "r563" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r544" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r551", "r552" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r546" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r546" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r551", "r552" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r551", "r552" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other accruals and reserves" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r549", "r551", "r552" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r551", "r552" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Bonuses, commissions and other compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r551", "r552" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r545" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpense": { "auth_ref": [ "r551", "r552" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs.", "label": "Deferred Tax Liabilities, Deferred Expense", "negatedTerseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates": { "auth_ref": [ "r551", "r552" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments in unconsolidated subsidiaries and investments in other affiliates which are not controlled nor consolidated.", "label": "Deferred Tax Liabilities, Investment in Noncontrolled Affiliates", "negatedTerseLabel": "Equity method investment in PSL" } } }, "localname": "DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": { "auth_ref": [ "r89", "r96", "r425" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax": { "auth_ref": [ "r96", "r425" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "auth_ref": [ "r96", "r425" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax": { "auth_ref": [ "r96", "r425" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "auth_ref": [ "r96", "r425" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax": { "auth_ref": [ "r96", "r425" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax": { "auth_ref": [ "r91", "r96", "r425" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "auth_ref": [ "r395", "r454" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld": { "auth_ref": [ "r409", "r454" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r387" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit": { "auth_ref": [ "r381", "r420", "r448" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r381", "r421", "r449", "r454", "r455" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation": { "auth_ref": [ "r381", "r422", "r450" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax": { "auth_ref": [ "r88", "r93", "r424" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "auth_ref": [ "r90", "r93", "r424" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "auth_ref": [ "r29", "r379", "r380", "r403", "r454", "r695", "r721" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r427" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "auth_ref": [ "r428" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r427" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "auth_ref": [ "r429", "r453" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "auth_ref": [ "r428" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r382" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r389", "r459" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "auth_ref": [ "r404", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r432", "r454" ], "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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanDebtSecurityMember": { "auth_ref": [ "r405" ], "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/2020-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/2020-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": [ "r405" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": { "auth_ref": [ "r405", "r454" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r414" ], "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": "2022" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r414" ], "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": "2026" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r414" ], "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": "2025" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r414" ], "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": "2024" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r414" ], "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": "2023" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": { "auth_ref": [ "r415", "r455" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r381", "r419", "r447", "r454", "r455" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r394", "r405", "r407", "r408", "r454" ], "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/2020-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": [ "r388" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r379", "r403", "r454" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r381", "r385", "r418", "r446", "r454", "r455" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r416", "r444", "r454", "r455" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation": { "auth_ref": [ "r440" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets": { "auth_ref": [ "r440" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation": { "auth_ref": [ "r440" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "auth_ref": [ "r399", "r459" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock": { "auth_ref": [ "r405", "r407" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": { "auth_ref": [ "r398" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r396" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement": { "auth_ref": [ "r410" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase": { "auth_ref": [ "r410" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r383", "r417", "r445", "r454", "r455" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r460" ], "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/2020-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/2020-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/2020-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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r460" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepositLiabilityCurrent": { "auth_ref": [ "r69" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r140", "r300" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r140", "r218" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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/2020-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/2020-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": [ "r357", "r360", "r361", "r362", "r363", "r364", "r365", "r366" ], "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/2020-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": [ "r357" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r521" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r11" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails", "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r298", "r306" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r11", "r296", "r306" ], "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/2020-01-31", "presentation": [ "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r462", "r476" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r336" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r19", "r26", "r39", "r154", "r657" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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", "terseLabel": "Trade and other accounts receivable due from related party" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income attributable to Allegro MicroSystems, Inc. per share (Note 16):" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r115", "r170", "r171", "r172", "r173", "r174", "r178", "r181", "r186", "r187", "r188", "r193", "r194", "r715", "r744" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r115", "r170", "r171", "r172", "r173", "r174", "r181", "r186", "r187", "r188", "r193", "r194", "r715", "r744" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r149", "r189", "r191" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r189", "r191", "r192", "r195" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r637" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount": { "auth_ref": [ "r531" ], "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 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 operations, attributable to increase (decrease) from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act.", "label": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Transition Tax on Accumulated Foreign Earnings, Amount", "terseLabel": "Transition tax" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r507" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r507" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r161", "r162", "r163", "r166", "r175", "r177", "r197", "r264", "r334", "r336", "r513", "r514", "r515", "r559", "r560", "r638", "r639", "r640", "r641", "r642", "r644", "r755", "r756", "r757" ], "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/2020-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": [ "r257", "r681", "r683", "r685", "r687", "r689", "r691" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r259" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r58", "r222", "r258" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r614", "r615", "r616", "r623" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r614", "r627", "r628" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r614", "r627" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r454", "r615", "r664", "r665", "r666" ], "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/2020-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": [ "r614", "r615", "r617", "r618", "r624" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r622" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r405", "r407", "r412", "r454", "r615", "r664" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r405", "r407", "r412", "r454", "r615", "r665" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r454", "r615", "r666" ], "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/2020-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_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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r619", "r623" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r620" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r621" ], "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 (Note 3)" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r619" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r454", "r664", "r665", "r666" ], "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/2020-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": [ "r622", "r624" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r149", "r625", "r626" ], "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/2020-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-\u00a0Average\u00a0Lives", "verboseLabel": "Estimated useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-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": [ "r290" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r292" ], "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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r292" ], "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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r292" ], "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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r292" ], "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r292" ], "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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r284", "r287", "r290", "r293", "r675", "r679" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r290", "r679" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r284", "r289" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r290", "r675" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.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/2020-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": [ "r285" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r633", "r634", "r635", "r636" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r149", "r646" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r140" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedTerseLabel": "Loss on disposal of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r140", "r331", "r332" ], "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/2020-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": [ "r208" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r277", "r278", "r694" ], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails", "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": [ "r279" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r294" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r149", "r281" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r149", "r288" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r280" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r118", "r152", "r221", "r230", "r233", "r236", "r238", "r260", "r632" ], "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/2020-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/2020-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": [ "r140", "r297" ], "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/2020-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": [ "r149", "r295", "r308" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r157", "r566" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r108", "r221", "r230", "r233", "r236", "r238", "r692", "r708", "r716", "r745" ], "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": "(Loss) income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r157", "r566" ], "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/2020-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 incomes attributable to:" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r106", "r115", "r165", "r170", "r171", "r172", "r173", "r181", "r186", "r187", "r706", "r709", "r715", "r738" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r106", "r115", "r165", "r170", "r171", "r172", "r173", "r181", "r186", "r187", "r188", "r715", "r738", "r740", "r744" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Diluted net income attributable to common stockholders per share (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r109", "r140", "r219", "r258", "r707", "r737" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Income from equity method investments" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r462", "r476" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails", "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r10", "r12", "r13", "r14", "r306", "r307" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r304" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r534" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r535", "r540", "r542", "r556" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r532", "r541", "r548", "r561", "r567", "r569", "r570", "r571" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r153", "r176", "r177", "r220", "r530", "r562", "r568", "r746" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "totalLabel": "Total income tax provision", "verboseLabel": "Income tax (benefit) provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-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": [ "r104", "r149", "r526", "r527", "r541", "r542", "r547", "r555", "r768" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationDeductionsDividends": { "auth_ref": [ "r531" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationDispositionOfBusiness": { "auth_ref": [ "r531" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 14.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to 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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r531" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 18.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r531" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 7.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r531" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 13.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r531" ], "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 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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r531" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 19.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "auth_ref": [ "r531" ], "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 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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r531" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 3.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxSettlements": { "auth_ref": [ "r531" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 12.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r144" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r139" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r139" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r139" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r139" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r139" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r134", "r137", "r144" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r704", "r733" ], "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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r275" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r48", "r274" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r17", "r83" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/InventoriesNarrativeDetails", "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r24", "r84", "r149", "r196", "r271", "r273", "r275" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r50", "r51", "r274" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r49", "r274" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r272" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Recorded inventory provisions" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNonoperating": { "auth_ref": [ "r122" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r360" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r653" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r653" ], "calculation": { "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails": { "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" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r653" ], "calculation": { "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r653" ], "calculation": { "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails": { "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": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r653" ], "calculation": { "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r653" ], "calculation": { "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails": { "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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r653" ], "calculation": { "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails": { "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 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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r653" ], "calculation": { "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r652" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r68", "r152", "r232", "r260", "r601", "r608", "r609", "r632" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r46", "r152", "r260", "r632", "r703", "r730" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r71", "r152", "r260", "r601", "r608", "r609", "r632" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r614" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r32", "r701", "r720" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r66", "r156" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r66" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r66" ], "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/2020-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/2020-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": [ "r66" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r66", "r156" ], "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/2020-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/2020-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": [ "r253" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenet" ], "xbrltype": "textBlockItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r243" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r32", "r330", "r701", "r725" ], "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" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r67" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r72" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsAdditionalInformationDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r72", "r327", "r328" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r72" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r72", "r329" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r323", "r324" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r315" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r82", "r152", "r260", "r632", "r702", "r729" ], "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/2020-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/2020-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/2020-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/2020-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": [ "r82", "r119", "r596", "r607" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r405" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r136" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r136" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r136", "r138", "r141" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r14", "r98", "r101", "r110", "r141", "r152", "r165", "r170", "r171", "r172", "r173", "r176", "r177", "r184", "r221", "r230", "r233", "r236", "r238", "r260", "r632", "r710", "r739" ], "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/2020-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": [ "r98", "r101", "r176", "r177", "r604", "r611" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r170", "r171", "r172", "r173", "r178", "r179", "r185", "r188", "r221", "r230", "r233", "r236", "r238" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r180", "r185", "r188" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r164", "r165", "r166", "r167", "r168", "r169", "r172", "r193", "r261", "r262", "r263", "r264", "r265", "r266", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r557", "r558", "r559", "r560", "r676", "r677", "r678", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1": { "auth_ref": [ "r145", "r146", "r147" ], "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", "verboseLabel": "Deconsolidation related to the PSL Divestiture (Note 1)" } } }, "localname": "NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows", "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashDivestituresTable": { "auth_ref": [ "r145", "r146", "r147" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r161", "r162", "r163", "r336", "r595" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r241" ], "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/2020-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 (expense) income:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r490" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesIssued1": { "auth_ref": [ "r145", "r146", "r147" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": { "auth_ref": [ "r64", "r159", "r658" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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": "Current portion of related party debt" } } }, "localname": "NotesPayableRelatedPartiesClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r159", "r657", "r735" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesNoncurrent": { "auth_ref": [ "r73", "r159", "r657" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedParties": { "auth_ref": [ "r159", "r657", "r736" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedPartiesNoncurrent": { "auth_ref": [ "r26", "r39", "r154", "r657" ], "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": "Note receivable from related party" } } }, "localname": "NotesReceivableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r215" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r221", "r230", "r233", "r236", "r238" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r651" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Sublease payments", "verboseLabel": "Rent expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r650" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease, liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r649" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease, right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r549" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsValuationAllowance": { "auth_ref": [ "r545" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r15", "r613" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r62" ], "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 of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets, net" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r87" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r99", "r102", "r105", "r111", "r334", "r638", "r643", "r644", "r711", "r740" ], "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 income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "auth_ref": [ "r89", "r93", "r424", "r454" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r89", "r93" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax", "negatedTerseLabel": "Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax of $391 and $233 in 2021 and 2020, respectively" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r89", "r94", "r597" ], "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" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical", "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax": { "auth_ref": [ "r94" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the liabilities, classified as other, for deferred compensation arrangements payable after one year or the operating cycle, if longer.", "label": "Other Deferred Compensation Arrangements, Liability, Classified, Noncurrent", "terseLabel": "Accrued management incentive (non-LTCIP)" } } }, "localname": "OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent": { "auth_ref": [ "r371", "r373" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the liabilities, classified as other, for deferred compensation arrangements payable within one year or the operating cycle, if longer.", "label": "Other Deferred Compensation Arrangements, Liability, Current", "terseLabel": "Accrued management incentive (non-LTCIP)" } } }, "localname": "OtherDeferredCompensationArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r70" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r74" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r123" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r69", "r326" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r33", "r700", "r724" ], "calculation": { "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": { "order": 6.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r582" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r131" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r131" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r133" ], "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/2020-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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r131" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Payments for taxes related to net share settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r126", "r589" ], "calculation": { "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Base purchase price" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r126" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of 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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r127" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r379", "r403", "r700", "r724" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r404", "r406", "r412", "r431", "r433", "r434", "r435", "r436", "r437", "r454", "r456", "r458", "r460", "r481" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r33", "r379", "r380", "r403", "r454" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy": { "auth_ref": [ "r149", "r438", "r457", "r460", "r466" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r377", "r379", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r427", "r429", "r430", "r432", "r435", "r439", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r460", "r461", "r476", "r477", "r478", "r479" ], "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/2020-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/2020-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": [ "r404", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r432", "r454" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r486", "r508" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r37" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r37" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r37" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r37" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r37" ], "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\u00a026, 2021 and March\u00a027, 2020" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r20", "r55", "r56" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromContributedCapital": { "auth_ref": [ "r129" ], "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 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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows", "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r129" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from initial public offering, net of underwriting discounts and other offering costs" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r130" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfUnsecuredDebt": { "auth_ref": [ "r130" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r130" ], "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 from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.", "label": "Proceeds from Related Party Debt", "terseLabel": "Related party note receivable" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r125" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r14", "r98", "r101", "r135", "r152", "r165", "r176", "r177", "r221", "r230", "r233", "r236", "r238", "r260", "r597", "r603", "r605", "r611", "r612", "r632", "r716" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r61", "r303" ], "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/2020-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": [ "r309", "r769", "r770", "r771" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r60", "r301" ], "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/2020-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/2020-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": [ "r27", "r28", "r303", "r731" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r59", "r149", "r303", "r769", "r770" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r27", "r303" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r27", "r301" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r116", "r268" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r149", "r250", "r254", "r255", "r256" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r432", "r656", "r657" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r656", "r660" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r432", "r656", "r657", "r660" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r432" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r656" ], "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/2020-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/2020-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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r432", "r656", "r660", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r654", "r655", "r657", "r661", "r662" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r132" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r132" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows", "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfUnsecuredDebt": { "auth_ref": [ "r132" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is not secured by collateral. Excludes repayments of tax exempt unsecured debt.", "label": "Repayments of Unsecured Debt", "negatedTerseLabel": "Repayment of unsecured credit facilities", "terseLabel": "Repayment of unsecured credit facilities" } } }, "localname": "RepaymentsOfUnsecuredDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r524", "r781" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r550" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r25", "r142", "r148", "r693", "r726" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r16", "r25", "r148" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r189" ], "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/2020-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/2020-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": [ "r42", "r336", "r516", "r728", "r759", "r764" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r161", "r162", "r163", "r166", "r175", "r177", "r264", "r513", "r514", "r515", "r559", "r560", "r755", "r757" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r432", "r435", "r439", "r440", "r441", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r480" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails", "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r432", "r435", "r439", "r440", "r441", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r480" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails", "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r377", "r378", "r379", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r427", "r429", "r430", "r432", "r435", "r439", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r460", "r461", "r462", "r463", "r464", "r465", "r476", "r477", "r478", "r479" ], "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/2020-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": [ "r377", "r378", "r379", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r427", "r429", "r430", "r432", "r435", "r439", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r460", "r461", "r462", "r463", "r464", "r465", "r476", "r477", "r478", "r479" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r216", "r217", "r229", "r234", "r235", "r239", "r240", "r245", "r356", "r357", "r674" ], "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/2020-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": [ "r150", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r367" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r359", "r367" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r242" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r209", "r245" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r81" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivablenetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r284" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r189" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r426" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r440", "r454" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r573", "r574" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r394" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r555" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfConversionsOfStockTextBlock": { "auth_ref": [ "r145", "r146", "r147" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock": { "auth_ref": [ "r249", "r270" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": { "auth_ref": [ "r368", "r372" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock": { "auth_ref": [ "r368", "r372" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r546" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r438", "r439", "r442", "r443", "r454" ], "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/2020-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": [ "r188" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r531" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r484", "r505", "r518" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r484", "r505", "r518" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r239" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r414" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r284", "r289", "r675" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r284", "r289" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r281", "r282" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r157" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r24", "r52", "r53", "r54" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r416" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNoncashOrPartNoncashDivestituresTextBlock": { "auth_ref": [ "r145", "r146", "r147" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the sale of an asset or business through a noncash (or part noncash) transaction. It may include 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": "Schedule of Noncash or Part Noncash Divestitures [Table Text Block]", "terseLabel": "Cash Flow Impact of Divestiture" } } }, "localname": "ScheduleOfNoncashOrPartNoncashDivestituresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "auth_ref": [ "r493" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r493" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r61", "r303" ], "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/2020-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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r577" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Summary of Preliminary Purchase Price Allocation" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r155", "r658", "r660" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r107", "r244" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r486", "r508" ], "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/2020-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": [ "r500" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r540", "r556" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r190" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r289" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r149", "r223", "r224", "r225", "r226", "r227", "r228", "r240" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r121" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r139" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r487" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r487" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r492" ], "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/2020-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": [ "r497" ], "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/2020-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": [ "r495" ], "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/2020-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": [ "r495" ], "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/2020-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": [ "r494" ], "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/2020-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/2020-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": [ "r494" ], "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/2020-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/2020-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": [ "r499" ], "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/2020-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": [ "r496" ], "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/2020-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": [ "r496" ], "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/2020-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": [ "r503" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r502" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r504" ], "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/2020-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/2020-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": [ "r491" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r508" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r508" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r483", "r488" ], "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/2020-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/NetIncomeperShareNarrativeDetails", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r149", "r486", "r489" ], "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/2020-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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r501", "r517" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "auth_ref": [ "r63", "r734" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.", "label": "Short-term Bank Loans and Notes Payable", "terseLabel": "Bank lines-of-credit" } } }, "localname": "ShortTermBankLoansAndNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r160" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r149", "r325" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r36", "r37", "r38", "r151", "r152", "r181", "r182", "r183", "r186", "r188", "r198", "r199", "r200", "r260", "r334", "r632" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "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": [ "r78", "r161", "r162", "r163", "r166", "r175", "r177", "r197", "r264", "r334", "r336", "r513", "r514", "r515", "r559", "r560", "r638", "r639", "r640", "r641", "r642", "r644", "r755", "r756", "r757" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r161", "r162", "r163", "r197", "r674" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r77", "r334", "r335", "r336" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r37", "r38", "r334", "r336" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r37", "r38", "r334", "r336" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r78", "r334", "r336" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r37", "r38", "r334", "r336" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r37", "r38", "r336", "r485", "r498" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r37", "r38", "r334", "r336" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r37", "r38", "r334", "r336" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r38", "r44", "r45", "r152", "r252", "r260", "r632" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r152", "r161", "r162", "r163", "r166", "r175", "r260", "r264", "r336", "r513", "r514", "r515", "r559", "r560", "r595", "r596", "r610", "r632", "r638", "r639", "r644", "r756", "r757" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r645", "r663" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r645", "r663" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r645", "r663" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r549" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r550" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r550" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardValuationAllowance": { "auth_ref": [ "r545" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r579" ], "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", "verboseLabel": "Completed technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [ "r79" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r580" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r165", "r166", "r167", "r168", "r261", "r262", "r263", "r264", "r265", "r266", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r557", "r558", "r559", "r560", "r676", "r677", "r678", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryAndGovernmentMember": { "auth_ref": [ "r405", "r717", "r765" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r62" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r525", "r536" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r537" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r533" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r533" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r537" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r538" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r539" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemAxis": { "auth_ref": [ "r124" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemDomain": { "auth_ref": [ "r124" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails", "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r201", "r202", "r204", "r205", "r212", "r213", "r214" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails", "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r508" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r508" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r188" ], "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/2020-01-31", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r180", "r188" ], "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/2020-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": [ "r178", "r188" ], "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/2020-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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "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" }, "r10": { "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" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r106": { "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=120395209&loc=SL114868656-224227" }, "r107": { "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=120395209&loc=SL114868664-224227" }, "r108": { "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=120395209&loc=SL114868664-224227" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r11": { "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" }, "r110": { "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=120395209&loc=SL114868664-224227" }, "r111": { "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=120395209&loc=SL114868664-224227" }, "r112": { "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=120395209&loc=SL114868664-224227" }, "r113": { "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=120395209&loc=SL114868664-224227" }, "r114": { "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=120395209&loc=SL114868664-224227" }, "r115": { "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=120395209&loc=SL114868664-224227" }, "r116": { "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=120395209&loc=SL114868664-224227" }, "r117": { "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=120395209&loc=SL114868664-224227" }, "r118": { "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=120395209&loc=SL114868664-224227" }, "r119": { "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=120395209&loc=SL114868664-224227" }, "r12": { "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" }, "r120": { "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=120395209&loc=SL114868664-224227" }, "r121": { "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=120395209&loc=SL114868664-224227" }, "r122": { "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=120395209&loc=SL114868664-224227" }, "r123": { "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=120395209&loc=SL114868664-224227" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r15": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r192": { "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" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r199": { "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" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r252": { "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=27010918&loc=d3e74512-122707" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=117311354&loc=d3e32014-111567" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.A)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=27011391&loc=d3e105025-122735" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2599-110228" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2611-110228" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2473-110228" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r31": { "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" }, "r310": { "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" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r322": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r333": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r336": { "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" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r367": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r368": { "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" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=75028277&loc=d3e19793-108362" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r377": { "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" }, "r378": { "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" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r393": { "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=118255775&loc=d3e1928-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r4": { "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" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r407": { "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=118255775&loc=d3e1928-114920" }, "r408": { "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=118255775&loc=d3e1928-114920" }, "r409": { "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=118255775&loc=d3e1928-114920" }, "r41": { "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" }, "r410": { "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=118255775&loc=d3e1928-114920" }, "r411": { "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=118255775&loc=d3e1928-114920" }, "r412": { "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=118255775&loc=d3e1928-114920" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "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" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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=115993241&loc=d3e301413-122809" }, "r518": { "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=115993241&loc=d3e301413-122809" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r521": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r561": { "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=116825942&loc=d3e330036-122817" }, "r562": { "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=116825942&loc=d3e330036-122817" }, "r563": { "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=116825942&loc=d3e330036-122817" }, "r564": { "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=116825942&loc=d3e330036-122817" }, "r565": { "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=116825942&loc=d3e330036-122817" }, "r566": { "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=116825942&loc=d3e330036-122817" }, "r567": { "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=116825942&loc=d3e330215-122817" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r573": { "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" }, "r574": { "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" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=SL65897772-128472" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5227-128473" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r59": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r6": { "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" }, "r60": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r61": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r625": { "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" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r633": { "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" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r638": { "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" }, "r639": { "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" }, "r64": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r65": { "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" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r66": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r68": { "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" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r69": { "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" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r7": { "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" }, "r70": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r708": { "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" }, "r709": { "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" }, "r71": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r719": { "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" }, "r72": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r73": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r738": { "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" }, "r739": { "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" }, "r74": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r75": { "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" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r759": { "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=121370832&loc=SL117420844-207641" }, "r76": { "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" }, "r760": { "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=121370832&loc=SL117420844-207641" }, "r761": { "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=121370832&loc=SL117420844-207641" }, "r762": { "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=121370832&loc=SL117420844-207641" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r767": { "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" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r769": { "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" }, "r77": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r78": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r783": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r784": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r785": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r786": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r787": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r788": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r789": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r79": { "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" }, "r790": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r791": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" } }, "version": "2.1" } ZIP 144 0000866291-21-000020-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000866291-21-000020-xbrl.zip M4$L#!!0 ( %V$LU)Y-JDCMQX% +8-P 1 86QG;2TR,#(Q,#,R-BYH M=&WLO=EV&T>R-GJ_GT+'9YWUWVRV#_H/W/!KWAH._ M?Z?_IKY[\']_^/[_V=CXU^/7+QX\'>;I 0\F#YZ,F"9<'OS1F^P_^*7P^/<' M=30\>/#+#3J[>U/'AAE]*6#HTVV^Q/Y=?(+!^-'O0]__VY_,CE\]/#A'W_\\;@-M/_N[T]/$0C Y_]ATEWSD^X_0+U-\[N' V]?N\)V/4 MRZ/AW_+PX&$;$V6-/[O%A\G5E__T- \G(QJ,ZW!T0!,!J#VLVU!FX]-%\G Z MF(R.SBXTN\B8\]_VAN\?GAQL=U8;2F]8??JU=EKOKW[<8#RA0>;3\^6!?O^+ MT]OA1..STS]\=OX?=G:V1L2'LZ-GIXY[5YTHE]4/_[7]XDW>YP/:N/P\X]&G ML:LT3K/OR(=_\E-+[^( G=S!/SP^> Z1#1F["\]S.I9? B6>N^5TO+%'=/CY M$YX<^/PI_WRL&H5/KUNX=S70$(/ MV@4V^#_3WON_?_=D.)B(?&_L'AW*V.;C=W__;L(?)@]G=W[XPW_]UW]]/^E- M^OQ#H_C&*8N_?WC\X?2HSW__KO3&AWTZ>C08#E@> MH/?A43N11\Z7P8/92CK\4)3/JY>/[?YB\YOKW[WI6>68@2S4"A)!CT 2U M6!%P95VU_W[:?K$\2MSX)%D#.FBWYMZC9P-YOJ,G\G-&U-\:%/[POWSTW8-> MD4L7^_-1>CI\_\*\?O_.;D_+;\_>__HC_K9S\/:/7W?W]U\^_>?'[:=9O=O] MIWKYRY9[N?OX]^W?_NFV?]NSVV;;O7SZT^\O[,O^NX^'_>T?WT([;_OCIGWY MXS/U\NG/O9U=N<[3+;6SNP4O/[[\;6?WGT>_/H_JA?GUZ-TOV;\S[\SV[KNC M=J]?=_N_O?SQG7MGMHY>FI_D/K_VWNUNJ7W]N4OV^KE;_^T.[]L?=QIY__X\\&[W6VU\\L[ MV-;QZ,7NL\GV&_7AQ>[FOXNR%))-&PERV@ 7>0-UI8T &(UE9XW+W_V@Y+_H MO4']_<,+>,X?WF.ADV]_F#Q*PV&?:5"IW_3.)^ WQ6"59K2>]VEO#?B7 %?G M 0^)"P6$#?:%-L!&M1&=Z!3YB*W+REA1P3\\WWSQYMFM8_T)T5,OY'EOG*G_ MCFGT7#X9K[']$K;F/+::78DEPX9WI 5;%\6C2F4#<\58T7F%_KL?VO@O#-I7 MV=1O'5D_L+:$_\G$?/>X/>A%_TWG/9&H@#M]=+?=X[EP?/>^]^>>:$)>;=P9:PX?G!OSZ^^^/ET_Q1KB_G;+OMIWO_=L85DZW> MB HE,)(AWZ"8ZX;*+DC 4\76UN]^>&6_"CY.'EF")9\+@L@\>>(2V'H7O5AQ M_>^M/T/M!0M"O'/((W%P!WLO6#S[71X=[-3F+HXH3Q:,V8#8^V?WO] M^\L?10H%'Y$PD9A-D/-E[)]]_/67;2N29+8_YH_OWES"[#>1XA__J=[]]GI? M\!$)^Z<1+.39?C?O=MLSE8.7N^\^RGWW__5QZ\/+/_X==]^JY7VOO:X]&#V0/QE='5DZW_O>A(7O[R#Z4H3_N$X&+(;)IY^[].QL\O7WS]/3KIX=.W[?O7XF!\S%IU-8I MS"!N6=0%*(N&J,Y9&TX%V&FU!$-_'*!/3D;3;6AU=J&3(U\YFN-]$HI^-J G M8,X.?O6(&NU,A6K Z0P:'":3Y+V*VD2Q<'1.)2[;B)[GY]>-Z(41B,Y5!<69 MZ LXZQ(DL3"(.A5Q[6NIZ1/G9(W$U') M[3M/^C0>[]0WDV'^??-#3U3$Z2E/A@<'P\'L^.;QA;Y_>.7US\;K[#$6)8^5 M7'4V1\:$XK43Q6CD(PG.6*OBP]W)XRK@5!>=$58*HM3JJ)H+0*K!!1TX#AS#([E3Z>%Y6Y!F9^D%/ V M! WB6B5 ,"F@:"X,EK2QD.L"(H6O16<\FCQZ-1J6:9[LC-[PZ'TO\SE07@X' MK[G?IC]?20AQ])K?\V#*\X=G(='+1?^8E4\9/;$S ,E3,F*@Q#*A4Q)UY(:E M1F6MVEA625M"+#4V@*RZ#I:7Y/(&6/J:=(TZ:RLN7K(^(LM !Z]]U!0#=U\N M[XE0>JJFH(XE1 ?62)CJ<\;(A3TF\46Z+Y3W1"(+Y:Q0_,A*%9S+*8;*A:Q7 M:"S:L @.S%N8)-+$:S5,8-2$A]I6P.BJH%#+;,\6!LW@\O&^]N)D;[^ML_^ M,VVU$,.#P^% WHZONO7LF6[3YSPFC\%Y! *9H%@+)>70 @"B[&S!Y IGHVOI M-".^-A!8TT&'&'/DX%NH7K,6'J1DN!+X*O%[[! =_AJ:S5)ZK>2,^J^H5[8& M3^BP-Z%^1V RQ":8PN0\0DHYAI:&3! E4#0*<&5@>LT3Z@VX/*/1H#?8&W<$ M'['9P3A(6#T!5D5,D9&2 ZV]UKPR^&SF/#V8SGS.G#SI"$J@4G7%I^QU!E0*$XB;PA*0ZZK<<9+_;E!:V A@)>7%72NN@I;P%2 6 MT.A4=H:4ZD ,NW0V8/&!&>D"W&9*:@ 04D?YDW1U7-DF'6CU4+TK-;1X;*$9 M$8B68TS@5$W44A?>2LC-!ESJ(K;W+-9:/(DR:U=M,.R1H:#';+)1A<31S)IL M[2*)EB1"6SRX)06&7*LC@V!3212RBE59"*EJ4U80W$7$#8L'.J)%70H8[P"* M1O0L_IQ3*B55,ZA.3[O?G_SK'.?\34%RIOI: T%,@EB2/X2F>-'OECO-B)7V M"6Z%#JS0!E=#04Y@4,@1BBX)72S)EN/$7D?HL&K0D+?1:D@I6 L.*3K67D5$ M74%%=X?UOJOB>-T.3)$;#(E2G56V$7%MM;DAQ1HII96!Z2Y3XW/$1[MD0_;> M55* RB>$XJ+V:%7*(DPK@\^"4^/S-$K&8\I!=!PSR)6CA"EL8_$I:>\IKPQD M=Y\:GR-*U9+!]>)+1>7RP6*%8(%/$\$F)8L!XP M"VEJL<2N*FKK7;%8AZ:+/%K"<'KQ0%>!L%7I%RCR/Z:8Q+2[1(:S>([9=7KU M[*KKB5M9N@M)J.!1,Y+(/[6IPZP@)?9%A!/SW#Q@E=2@;WELC+0+&+&:(X* M512IR2:)_K008\$8?' X6_D2D.+*P'2G,T;SPT>BW^1)N6(# \QJ9$,4)S=! M=B:#7AE\%CUC-#_(C,_&UY1TC 8B<_*,MA*@2V@EU%T9R!8P8W0CE,[Z=PVF M[5G^I"?I/M_BF/H?]89XUOO\,AYD??'KT.E"<7;+=JM>8 M>O4USPY_-;ZJ51I715D7!"*)0(+-596BP!=$=9QRT+KMJ7#R8FF%>YK&O=*C MT=$;ZO.5(>G6JYU;3R=H$65SG73"I5-ODE"V-8()JIA(X%)*R!(Z0)#HP:,J M_G@J?XW=7VK@2W#<*);WUH.XFRHRJ)Q1K"6V> Y"0./=?9.I+]ZM-3I_P7O4 M?S;[]>>2!IO'>\1LMSUBQD=C,=YC<9E648:S RLJ-Y$C<8>UCJXE@QQZW7J) MA[0:I)F!*HQYPS/7:M9I='_8+SRZ_3J/!8!*SN7(Q;D (/"&6#BHZHN!TKHO M7)K&G;U85E"/(Y4S!_HQ]=MV0V_VF2>;@_(I5_"T-\[]87,^QH^/Y,WA<$S] M'T?#Z6&3W/ZT".SMG)G',I68Z+B+^G P/L>05\,^C=[P04].:TV1AJ,O2_VU M?\F%AYKE(V5HCGVRBYKMPHG';^1YZ^,9K5\.)U?_C.69K[ATZDW*$4+F)(ZB M$S,&6"$IKRKE6L'YJN!3^>W2T??/3MR&EO_AFO[/^5-OTB^5%&/- M 4DI\* Q NJLE XF,_/)PJ>UM*RE9?'2QVG-R/DR\HN/V7K [OPQD$AXOW=X;DS>T.!W'G3$3\I1")ZQ MN.@*9.70&"\AL*D.DQ(!6//]OO!]61B9P A#5%6)G+@@GHQEJ!F5KM&G3BVU M65-S65SI1=0&$VD)0DW.K8< :70AL$9= N1,^J3+N3:?4HE+NV[S[6 ZGE)_ M1QA51_R?J7Q[2RA]OE9PY^>MIQIO%T>-&]I\52IM'LUBC*G!1L2L,H/.&!44 MMIFPV(("[_(742P0OKD73)S<_.I9]9.#7SVG;K1519P@K;6#UK$@LA=QK-HZ MPR[5Y87XSWS0S5I[_5XK83H.A[<&K_;E@\/#WH"[4G!&XH)B,=@65D HD1H M+EK+P9"'V"%'X-5H*#]\K1T?D35Y$ZV;;)6#'%(;7&K J-CR01JJ@&IR5B[0!U[@S@;R(Q?;@& MB3M)G5*A=>O4RA>Q)A PB1+RUD637%"45I4Z.^(%9%YIK6",CF)24K#:0(J! M=$4#VCN-K0RG"]F";S8HG00,VM+Y;%DDCP&TN-OHQ1U(Q.)Q W>A4<+]4IZ& M9BL^, ;4;9OQE#UZFR@[X&2".@V.E%TVG!:2AMOC\<)RPC,.*CN'4- X@"BNGLIM]4I0T66;E6.30 ?1\R?5',;XI54::S(N M@(R7"RK,.95X:]KS+%T>MT;_WZ5<_QD M.IZ()(X^.WE>@G+%4SSF0=X_H-&EBOS=$17>S'DX'4S&KSES[SVE_I=6&5[+ M3]FFWX:CTY\ZOH-9ZL4[+"5$UBE41[:"\I1(9\Y5 7JL*D*'VOBOB;P<1%[, M-@4.,Y80L*T0@V!=Q"R!+;@(X-ON6VN-?&?\N059:1/BXY/-H5_R2B9GJLO: ME>!B30:2RXFCS:&R+A2(>1'[0Z\)W$T"+V@_N*(4.T)M4 $E@][F:JNI)BFR MJDN-'Z]%X!]YN#>BP_U>OA4*GT6]G^Y#_<\Z.;R]<67FDG-Y,'RS/T='3WZZ=6:PO.EL'5&>PS)(4%-C%@IJ2K> M1"'E59>F@#M"X2;P%,R<%Y3($DC',YDF&E(!.D*.'RZF79%D_A_WV] MIO!\9W"#<%65W%;2 BI.K2Q?J9J3C0J/I]Q7*:I;.\6K&^ %)VP6AT)I\8H] M! Q.&XC%VLI0D==<7CO%2TYAI3-F)]R,0N9B-5:FMGS5)O:JIKRF\-HI7G(* M5[*%+01QAS-0TJ*%KS4:#N1EGI'J\U:S)V<)[0:%1F7\]K#(* H2$L_.R^2W_E['ZWZ>"8TFG\O4 MI1-NORIH+EOM.1^,=RQFVP0@G4CTGE$9E I>/CS-:,73%79Q>1?IAP_R[ZZ*EX_?5U<3ZMJH+/5#-DU2)B%3"EH!7: MBC:2+D@G*]#7X/VE5%W"XR:=DT*I5+QG3PC$@,:)-^RR3E&E'.C>2=6U;_>\ M-^A-^$7O/9>M@0S_7B_U>7,\YLGX\='Q]-UL;Y6+)1.<]P?#_G#OZ#&-/__B M*DJ\]RZ;4(S))@*IBM[7BE0"NA)4POLB\2M&K%O11D#>U21Q3 6$C!Z=1.54 MP9#'6A.OM=%<27-:7_":^\]D5)Z$H0[%K=+#N';D7'))=LR1&+;F4Y.9&KMB83G/%>:-*E M^K*ER6 L8(6DXE+8H+5B*2*(%V$<@2X.O'6^,TTM7HV&K6_8SN@-C][W,I]? M1S85,SZNU8>I"EP1;0H")L:D;-M..Z%Q+N1.-//Z I"S MO2)76AB]STS5&)AI54A)Q0#6)U&SVBK?A8652X3A8N30N@@Z.&4B>8#0]I^# M%HLZT"[G7+HOA[]0Y='SX7101D@3S. MJ^$?/&K;8^^-9(S*D]XH3WNK*9 ^^RB.3K')1V@-YJPF%VV6 -)76U= (!<" MYF(D,U>)_)DP<)2XPP,JUR(.Y0,C:5H!R=RFO0%/>OF-G#^\@[U5%[$A0G(Q M.%^T1B^FT9%O$ZQ53&2H+I/JOD3>*8B+D406-U6B"R.Z%0"98]'5>(@^&3(^ M=V'&ZDMJ=7\X&0YZ>25E,*NVMY,5,?0,X#-QKID=&2#7>@IU7P;O"+X%+910 M)KM 9TRD"U1"Q@+4')B!6/IBO1=8XW-VS>K)7A%94^53(C5@X!&K8DI:-,V M!U+>84<$;Z'(+6@N$8UH21TU&04_- QB73 M2IH^J\3G1*JN[>Q9K<=BHI/ (E/DPA2[+X%WC>-BY-&@DO@=@DH5 0-@;LN$ M3(E!%5^Y*S.)?X%C._QLVC9Z6$4Y+*QS,*&: @JRJX1HC7*9VW:/U(FF@$N" MWX)F$!56B!E,0#6;.BQ>R_59^9 H=&:VXF:M"CHI>=E8;RC&ZMA!;'L: GNC MLRDE6)VZ,G^_4.06-#.!-J"I$5B31.U.?%";M&!G<_+%KH#-NT9OA4[*7*3$ MQG%@GRP8\%B/IP7%4:G><5>2G@M%;E&M@;1O@9ZOY$&5FE!)^) 2:##H@%9' MYOZB0UHG90X5LJ^JYNR#H*7(:,X5&*DX2Z8+39T6CMR"[%SU!G0E8RA!LBZ1 M)A6\-8)<%AGLOLR=B]''/5K%^"ZV)4U9^Y!C@:(%26M,23*^P0:+U'WINTL, M%R.'"0V'"DUMB@:5&$_ES!(I0#4VF:J6=T/LLY7'--[?')3V3]O_\CWU^;/N M2]O# 1\=E_H^GP[*W#HL/J?>Z&?J3_GQT?;Q[DOMX9\?;[V>CRX^Q-G)YTYM M6Z=,1Z,O[P']+8]T]O(?,L TROM'+_@]]__DJ;8&A]/)>':&OM5%E?/;-]QQ MZP"%06)]2HK )4Z99E5[K=K28O;+SY>UJ[=0 IDJEPNL%.4( M@F[R"ADDU$2VV9D.Q"EK=VNQ[A9FBQYJ<:0!Q'[90I1#JB$&UGA/"'3OLEOS M(Y +V034JF756].-9 UZ$X,/&#T:VRD"W1/,#)9BK'96QPR>2BHQT*,,7D0W0>H@IMRO/2YYV78.6U^>67, M2>?@F#U@VZ H,2'ZE#,69Y*QRX_'J[9H<30Y>M67(9!(L46)A^T:5VW$^H(& MI2/(6-2V%HPZ.@:P(=:L2TU:%P]D='3^Q(Z(G#/B;53M$T8#-I9HM?@:J0!I(]%]!X*S)8=J MCI.V*A4Q:AY!W(\**<68LO.MV(!5-F;%I&JGUE[FKLF3\:&UYFJ+G2S8@BEP MSCY;%RT'IU9-GNX2I#E.PA7T-57=]H,!)%%[1E6C*!KCC$D=B'F_"J0G0QFJ MT32WR'BK-=_>&TFXW!&!<@$(Q6W0K .4HB-:9T*M1B0-XLI%70O :GYRE4Q* M5I2>-THLE"N)8JF J23(IEA>7KE:2%O"6Y&7G'2EG)5OFP9B\;&(\^U+<-Y% MKQTMK[PL&H,Y9L_)!4?>6S(:1!02:Z>(?):/HC.N\W+PZA]++P=4/89@L: K MT%IV.%V34VR,V/T8EKC$<=$8S%$.2M0Q8G2N\BP/8'-QI0H>LY6H2[PPXIH8 M['9 #KPRJ;4?8HA@;12;C$C9:J-D CCQ"E@0!9M#\-0ZV7>@H5,7P%W0SDJIP6JCI6"!BHHL M_QHV"-77%+JP!+\WZ$WX1>\]EZV!*+"]7NKSYGC,D_'CHVWZ;3AZTJ?QI2KW M5S)R6..]V(T2?3,>3X0&/7G.?6KYTO-\[[(HTYBJ1&"=;DK>0@(BR MKE9%:\ 8$E(G.)!6< M H5,;#223T4EK=@N<:[FFY">I0NV!H7KIV^MANQ&*WCYA$FL*507DH0F)I>J M+(ON=77%@#P3V1$5/J#1[UW!B95Q2HQCC-D#.D8#F"Q+D(+6.2HKKV-O$;#% MJ],874Y5:]&H !HM)F]"#NPRZ&K"JDGA3)V^X#W*1YT31%L,ZV)L=B6!MC5J M H!23#:8@^M"U]AOD;]9KKRC-BY56R(I+?J1P50E7@H[]+;FS"7HM+RS&,N9 MRKF=!=2 C(5T\-5"SCJ9Q#IF!SG)RU@[E/I>+K06G_A&Y1A5.P6+YLA MIAQ$S[)R"%6USCF&- 7-;)!2%]J$=2)E9']K4'KO M>V5*_6C'C2.^[Z\9@'7'N- :VH8Z=> M>:-SPCL<[.WRZ*"UQ=L:Y/;#WG.K$%G%I YEM*E0TDY%2"Z2$S^8HOP5#%4^ MF1;16IF-TQ=K_MP.?Z[]0]NU7M+!^27H+W:?;+W:?;WU:O,/&I77;]X^&0[> M\ZA];[;PB YNG;Q:2&FNYQ=>./4F,9O7Z.JL\Y0!XARM%^7G-&I31"WBFKQ? M3=[=60_0U]SB_-FZM5/^7HM%:PI_+86=$J--5)5S'BAKRIF]"FB**.2HUQ1> M0OT[(^CG]:&O61ZZER=WXHF.A<9KD9FSR+!RQ>@:C,\9T-L$Z(R6 M%[:)1^*UR"RKUE\+SD(%1R=E2G4!5 J@LR=, 0.*&*E(Q>D."5> M7P;B?&@GC_%B2(/30QWA@#,YI;8IF#4:G%8Q1$,8?"9"IWB)>[[<=P[,LXM M86>L5N@U!,74MC#0A$IAJJ0[4'#\IXB\'8S;3@1<7O/[8?^]F($+IWZYT\/= MTW!9-$-5-:=@C3&DP.B0JO)@).J,Q>E0XO)KAC4K;J-/6\X !#Z6MM>"H0HH M/@3KX%S">%H^C59UCA5?J;VOSX%S*%]QV^,#;Z:]\9@W?WPBOBD-ML;B19;Q M8_%I\_YM,P//!:,W63Q6V*B@'=> X$*-T23PK"W;DDYWY.X<,SYE/*_2%'?% MD>W>Q^G^\#$-?G\QN?4=)N;$AQJTN!0F^+8?DBD8H6A.I%PP@;0Y7:2&IQFK M)21&ZQOUNH65QU"TM]N]0>]@.K>9FI]IU*/4Y]B3!?:=* M*"H&2\Y[L?5XY_5M^K+W@O.72\+P^BFY\Z?>I 60=A3!0^2B060"#7DRP;1% M23H[VP$!63B-KY)0^C!/"5T+R,($Q&/,P1$E)P)"8*GHUJRGH#$Q%167WZ-8 MJ_>5,!!4,4AT MK 6S@LJR@@Y9\+\BQFWD4.^[;:O>B\)PJ6T>-=L?NBA#U29V+FA/77+^O@#E MXYEYV^Y-QM/4&^_WWC[_Z2ZLV^WFUA9/H&PK!,@FV\+@BS '(KIL4TDAGG7# MT]JXC=,7RTJ@=4;NBE(SXZ['IPNGWD0AL<<45#)D*C"G&-&4JDE(Y8.IW*$% M;FL^+<&"MR2>LL[>&'8%2 5,INU1&@QG*(3UI'11FZ6M?5VEZ:-KW['=:6NV MGU8;K?/%+N=NMKDWXEG!S+,/A[VVR_M/-)C2Z,B81J';KJ@4A7=66WN3'5:YH>*_+"Q_H?@O MGWJC)B(Z.I>CLDE#VW"P.LI)(AAQ2SU2E_:D6,O5LEB Q?LS+F;/I?J2LP%O M(E;-UG.4B"N;J'!=#K-F\T(K]O_Q:W6[ M)NC7$=3/)UON%>IHJRO9%FB-=*Q6P197H56?\ZQ 2/FU!NTT09].>7/2_.'A M=+PK%QL_G3:^/N^-,_7?,8UNF[#"UGEIU,A,VI(7G1G!*(QUUNC>ZBR^K/4S M3_:8L!MKYBXA@/7NB Q*':I<(9*0&1J\94J M>T\NAPZM;;V72:W4L54=I6 MS1)UP9@T@-:1,.F8C0HE&ZRS-J5M8EEU;V9Y3=A3PF[39,;0GZ8#UK'QYU:] M<[VAS89R,88;A_ M>$:Y Z:Q(/E#;SQL"X,?O?K'J].OGQXZ?=^^?R73@5V-D"UAJ""J'-O*EVBT M+J0<57-<'B+.Q3I;/>_<\>9T;SJ>6#W/&?#E6.PIJ? MB\P=!'3%.+DB.(;J*P%"-=&KH@/2<;G$S+XO[;*&)>#GLGNR9[/1XLE:=0>U MG\VZSV,AG]+&802K=4X@K)0@"T-2;8^KG(SMP [S:W8N&3OG:-N+#39#RAA] M$'92*AF,C5R2B\7RNO/2FIV+M.S&139D3#4>*B'*&W$Y$7UB;_-9?6^K)YZ] ML'I-TS]]A+>#Z7A*_9W1UJ".^#]3^0%;$SXXOWIHY^>MIQKO(MVISD;WB^E. MJS_=XIO3G9 B.T.Q)N,@!\0BBD^79%%<1YV[M(_]Z[,FLJT![.<*Y]7Q%]K! M\5.NHA'*2;?9NP#VKHNE=6R6"KRK[6_FA"5%"5=3S91K[E*W\F4%=E$[Q,:H M+ J,2 !)$6@JJ8HO[92OI@,3%,N$Y^W,VJ>H7$SL+&>()I-6WKGH<_6HT83E MWS-B.2&:XV8.,F86,::J%8@+99#(^N!+=26B^/S+'WXN)T1SC,&LKYIR$55+:#01V0[>X98-)?B.Y!8NE>TN?8S M/:?>Z&?J3_GQT=G+?\@XTRCO'[W@]]R_^#AG)VT-#J>3\>R,KJ2?H (&'S%4 M9T#IBIF%LD['G&,)H0-3GXOG\#SX8CHH4,O"8:O8(YEHHQ8VIT#%VUP9LI#- MP9K#=\5AN^;PMY>@H"_H5,E&G,^,)5%RD-O6DD%'%3NP/<_B.?Q5M#E)_?8F M6X/W/)ZTY]X=3<>3Y]-!5SI26B@20%+,0;NVQQ>B>)TY6I5*+@7\FC/+PYFU M\WD%@:MXF043,!D"QRI:9_.LNHF*PYC7!%YEYW,%-#!E3F*V7T55X/ B_$\5X# 5AG,V:NDM 5O,@&#=3I5"?\-95Q^ G]3K/#Y MEUH]QYM6!C#'3J$KGS<7A>=QNK*F\KVG\I?\Y66A,@120T6;M4-Z!8>S ML3&$4)-"#\$Y]Z;HVH'BDC6'[[LG"J!;@P=Q2$L!72)Y4< &G)CN MRA)?K3E\?SG<%1>46_-BEVSV)8,W.ND D5&E2%PPWY]HZME_IO*K.D3G96&0 M15\5!THUUB1F#0X,"D1I9!85>6!S/V9 5W3>17<501,G!QF M" A9PBVA=LPZMR4IQ%DM/YU7@R]=L>9BQ(G ZU , VD=JP5738HNF$LP&+3UV0W1A9V#O2"6JK94 4/((RGJ5 M'97DB]SH'O<0N%T';Q'+8>;8=XCU;"-I9VTKK,4H[KD8*)N25B6J#G2\O%>T M62'7:GX',VOF\@L!,+F:3 M#'BE0:6*)59M(%N&J%.&-8%7V?E< 0T,*CH3'-84&%2%V%8H.E5UT4:\SW4& M8*4]SQ4@L"+4"1-2M@9BIB1L-:IUU8J0Q*-8?@+?QV4XR\*>&)BTKS%HME U M1..A@,_&::V+7[-G*=FS=D6OH'*MIA $;)N^@R-+N61CLO6<4HW0@?A[3>5. MSW[/C\J8/1L.'*)068.-U53"H"E699,I:RK?>RK?[L3\'#-['@\LH5^20G'U95 W:5-FN' M] H.!T+7-JA1'@EJZ_)2Q(+[2M8&94H'MEQ;<_B^>Z*0,T;T2A7OH8*+(3CR M*LA-+$3HP 35FL/WW07-SJ&N'M%D"PP%4;1Q,3:T);;B5:PHAU=@ZF1%]R-FW]3D MA7A-YS6=.^2C*HFJ=!'5['.KM1/=C 54=4HC2JC5@0+H-9W7[NHG9\-4JS,6 M'[V%#!JK4V]$D.6#GE2X+@D6HT%$N,7-J.56[-E[6Y MO+!4,J*J:+DJ#%!*(.^KRTQ)&:."Z<",S&KPI2OVR))W+N44HIKU+8DQ9!." M25K5"LG>X[V?EXHOM^MM/J;![R^&--A)_=X>3>2"7W(O;\3?.6Z,';W6XDO% MD C!>(_)D+,: M5<_?'2\#5_5YV_7XZ6G@P/#H:#-Y-A_KTCS'8Z:./DDCY[ M)W6K+]7K%^P8E^\/&"TM3#6 M6A,"UY", 68/"(E27L?_]T,,[M@_GV?=?JRQA,(V)0;$%)7E1+$68YF*[<#D MZIJ_G5?CM\)L';7)5FG''L53@>A!H4=V$H%65ZAY*C-FQXUU-[O5I_B=^^*[@3]2C0W!DQ&_Q(%H\&@Y&^M,BB'4U@=ES?K[Q/HE\L\7(P\Q M*Y1P5!R:B@ M7(WRKZ?6T11+ZL .2VLQZ(CROY76JL6;I$E"3* &3,JT(94 M,B6YF)1>\_<^\'=Y_/,;,7LZZ!W3>B\=GM'U8-9TCG_HC8=@='CTX^-7IU\_ M/73ZOGW_:J]'.:4J(7-5@-5$H%0A0HA:*.TZL%W)12EY20=\KD?*J8B,A@>] M,=]58=G.9)]'G=^8R7 PJ1JG76)@9Q,7<0DVK,L=8O0TE5 MA8 Y@D/"5(N)#GQ(8,5![&RL=(DCF]LOWKYY=G#8'QXQGR#U1 9BU$O3R0F" MJ^C[Y\B,(>L"5?Z/"5VRH:6%"G( [.YS*6%&)L YI< 1*_^^J2B,Z:.T11.XP@6&*(42OC>(2V'H7/>JZQ'FC\6CRZ#4-]DX :V^W M>X/>P?2@(Q%G]N*(F(RV]0\K):3H1"D:@Q1]8 W=&GKZT*&A1](LRJN@*"]Q M\%-4.BA2OGD6P1PK,)%(KS<=.GXZ:7C;NGBO_-1,:@?>=)G\;CG3I+B5[N+])RI;/C MF_/*F)S=]C@QVRS,<"!O/VMMS;8T<^OH\TG/@4_(-&Y?.,X6L>3T:]/.$R(W_K^CU^_>;M*GK1#EC,CY@;$SPH MB"GG"J%H]"$2N-(A+WJ9P%Q0O7OQ)107#"F '%P2EXY,H2(1KEC*V'W)?,6C M.AP=T"#SFWT:?;%Q02=E4M#206M-XM. )THBC29HJC''UJV_^S)YQS N1AJ3 MXR1RY[RJ!K)3T8).[&I4KC484]V7QM,T_LH69"G-6%W-))$P!!E9(LO*6Y>4 M34IU:5)F\1 N1@IS2J988VUPK6,54HS%A%)4L%3E2(>D\"^BQ=-,X5FHN#DH MY]Z^6$7A#*$M8T5;HB' )J2*BL]>Q\PQ9.J0<"XML@OR8P4J"ER25P%2Y!3( MMWVWT7M7RO%>A^(A*7M/$CLWRECJL*'5N23!3?I[0&7PR0=V!AALV[0T04A9 M @REC9M)G. RR[RM ;J^E,T@NE;^ZS*:-W%N6) 2YR960 #V*>68Q"Q:&VL- M2=\W*?OB;=L4P\X? QZ-]WN'Y[3SSH"/$ZFO!+9VN"/BG'4NJHCIC#J#2B4Y M2UG5B!B85>FVFKUL-V_!4-X***X* (5S=-SBQ8PY8E7(1J%G=J0>RMGAS M&4(2:QE!H.]TYC+*SIJ M#[0Y&K4I_?9RJVX->I,>]5]-DUQXIU;!:K"W,WJRWT[9&LRJ1H?]G9RGMV%R M%\\XC!:%6H$U:PEC!9DQTZ M1]9%5MWFSM?:FSLF3I=X4@/H[ %55*)8DJ-84R'E@957V=3EY\G78K;Y+6+= M$2_I5BA2K#<<.8$A ^1\RA(H6@E-LF9.Z=+*A:[66]V:3EG"8JMK)^OG5VPE MALC7JD@,D >"E&)UGAAT0=-\Z9.B/75:[*ANO]AQ"4AT??5M#4&4>/68\(@@8:C[$WB M&HJGFIPQJX'F @3S[J&T(19M+)36L]JC0?FK=9 )Z"AIJU8#RML,',4E?,^C M]MG)+1\?O1WT_C/EISS.H]YA6Z!ZV=&4I[OK0NF[+KAO.R%6I]JV7T",%!-* M:( . RHF6//JEGCU5KXUGG#Y5,*ZXDQS0B?'+JA( "E:BEK(AD/VP)"52L8EQV(GO7>88$7,XK*1ZM[I+N-1Y:J*Q@( MIB 2AAS%G;9B8F1:]4NY4MAJ#6$DR)"*C 9H5>0V%GP5H#P<3E[UVW/+#, M6;VYY8FWM"$STI(N'JDP,N1@#RGE!2:#IK)=XMQ(R/_\0 MHP.5352F),A>)(025Q5;>W),+G=60B[YAQV1#YMRRI8,!1LAY$"4+.7,@10P M0P>V7%\\''.4#G#>.IN0JDO@(CC<.BZ+7RC./AC/@AZ) MI0%+*1D343N/(2M6JK->V5W*U!R=9 417/8%K858DT1'A;/GFHIGM/4LJ;JT MZ?/%]-+X+)EJY@!&#B :#@+JEG@(!K,%1&]\Y(9,Z-"DQN([G"QFDD)\-FM( M1R;Q$53,B$Z5S*3(AQQQB5NX+HT\S4^YN:*T:#:CL1*(ZX#1A)*J;IH-37++ MK]R6;,9H'DHNV9H$ 1=%V4'0)OFL*LH;A%Q8^^XKN45UK%R N@M*O# $.XFM+%DH7GST8DNU9Y59G8!R M:Y"'!WP&Z(MAID]%%)_*+L8309GZJ]FW,AGQ/9+27*J"&A(I1 Z.P2O/0=D. M->1:+C@7M%>*S9A38)8-\M!;] 3UUA.?L\G M2*^D[=5B=VW0KE:,8-B(:+?"8\HA%\S.KYHL+P74BY%J%YS*#!@P!XEZ%":# M+AOO E8?.C4G\6::QKW2H]%1\Z*N7(ZU]6IG%>6UL"NLE%=.6_&I*'%1[+FR M5U&#[4!9WK&8[M*'S>ED?SB21_NT<=G95N!RQGC2RT^&T\%D=-21'%XQT3IV M=38E'HS#&LDHYA*"4JSR:F S4["B.)M^[?\T'?7&I9>;HNT(2F189Q\KU0I M+I%FA9H88U!9I15!Z>LDZ-JWEIL^&7'I39[0:'14AZ.65KS:6^X('4PT%#*Y M&EM!K= V%0*S%"SM<2K08?GPQ'W]@;=TJ<4):Q4.IN$"<1[0::6?9=/!";# M=OFAF9^XS(4-L^3P\U&K-3M_0D?H8+0+)L6HV"K@*C&I-B:JI-DQ*,;EI\.E M".4Q]8_+_I@GLTA$B"+G4_]I;YS[P_%TQ./'1_+F<#BF_H^CX?1P+)?H3XM$ M,.T<&9W>8,IE1T9Q%NN,+^S&O/OD.>5>_\L(7_L'7'B6V?R"C,A58=:%$__! M_2+K DQHZUHZEG2)-Q9?NS;\A1G&:2[23;% M;'1E=HES:R05Q5CSK F0C:K&=%PZH>6.9N/TQ;(JK;](-LT$:NO5SDE6<5; MOS_LEUO9R^$"J*THXIHE%)=.O4D&T5*$$E+R.D"I$CKGZBT576U.6=U[4+]X M]\*]1R]XC_K/9J-QMWN!+)X_C#D5C)FT\"?Y'+-JB]T,8/N\AO>:^ MC$UIDGCTFM^S.&KS/W*11]OTV\Q).Z>(5G%FHZ*$ M]D(<95L7<6>C%A>"Q>'"F)0VN0,SD6M>_26O%C/M::L!+!PUM.4CJFV&3#H6 ML"Y9H5E:_JAY:<&]G2P'0Z04*L2@(#?WP"%EK57U4:6LEW\E8Q?PFN-"X&QS M=I$-&P,&*-9(&;SVEEGC9 M:F"TI,B5I,3#3,#1=ZD@>(WRGP<2RNJ28JX:))#(8I@]1(T4K,EMQ][3#@++ MNX7,TH)[N<7 M^[G,AWTCL$:#"=\AL(!4TO-'RO'=N3TVZ<'3M^WKW]VJ7YO MP,.:9VGBJR]Y_HSK7/IBXA'8H%$.= G@8TK:4_9.K%/RZ!1MU1 ML#C;'].X.>@.\0.-=\YFM*UIKB>#&.25=DJ,!.;=;^25_GCD]]LX6.\%W_$;&HSZ>Y0._=99O'CY] M_#95?VGG!N)(EF/,&9(X]+4M>O4%8[1,I2LYOBBJ05ITU. MV,J%+9"U&++).B;OK'R2Z_(BHE% MG=$97%&DBBV1@B=GO>U"$4XG )MC/C%H%XO1E(! AS9IK0TE31AK)=6%Q6Q_ M[OSXO$19O$5EF[R5>V/;8SN+ L@AB$*(2:(0,; =*!O_$W3/D:NYL".> M\"[G_<&P/]P[.K?\=7-OQ+-@8O79=BMJ"4K%+*Q1S<4FZLM=IZ M5XK-H$(@]-RV+F,FI9/OTB+?->&ZH.%X5MJ+2ILJ[H\W,7J=V])7%[ @V.X3 M;@WSK'0SH'6",V.!AG*P6;%/)A>?K.]"%'5]O?)JU,O\9GIX.!Q-7M'16I7< M45NW$HPO.AHV%1R%9(L8KT*JN.P-S1;X:3%JG9L0/C];\6-\,NSW*0V/9P26 MPE;=]9PT;*CPS7/2%RE3O3!%@T6@\IZL20;*7$+E*NBAR#,?IR 5?WID;/+\9N MG\X(>E)V/+ZNKKU#Y7;IU)MT&S2D$*PCY 0A8DJF, O.10<;8P>ZEWV-Y3I7 MGO2LS[DU6G\V'0T/^<6D=$08?;0^A4*^. =*8K"HG&'R,=K6VVP&F);/.A>2 M70E8*RAYVAMQT^NW&@#%#>7F$P!E1.UU#>2((1N'+K-KK5J=BUPHG #DK5H# M]'4 ^7,QQDTDJ,A_53"A(A$JM GC5$DK55,M(<\2\@*057KC^,7R(C7';0BX@.V;6>ZM#')Z*A-2"[EF"&$'$/ MDN5E]:@*0/=3DXN6UL4D EUV@8!-:&T*=(Z@G59M_Y*032P=V*K[:]'CN;=V=Q@VNP*5(!"D2B1<4%,]6I6#71:JT@OT.(OG'1^,/>AT$C+Z>U MA]N@?F]O\"C+ /!(SAX?TN"'[]/HH=SF^/7QW3Z_Y_&UTG R&1ZTR\F7)Y3Z M?'I"&H[D%V[DED<_'/.CTQ?_4WKCPSX=R>BU=8X;LR_]SWL>37J9^B?/(X_X MZ5?\31W_DHF,UZ2<7O_D\-]FAQY.RN?',/X-U9\?5G_39\<>SJX].CWA9##= M\:\J#^39VV#\_3O[W:6?=_+[[>'D01E.V\__?^5I_^>02DNG/E(/].P:GV[R MOA 0W^ MSW^/16(VQL+&>GSBN/>1'VDCF,_>_G'\\X)<9P;!R<_5I@W6VY=;N\^>/GBS MN[G[[,U%$BSAT[YY]N3MZZW=K6=O'FR^?/K@V;^>_&/SY8_/'CS9V=[>>O-F M:^?ETO^$7S;?_&/KY8__/WM?VMPTMJW]5U3<>VYU5]EIS['AOE2%)- YER0T M"4W!ERY9VHZ5R)*/ACCFU[]KV)-D.0.0P4&GZC1@R]+6WFL>GG5Z?-1P]G8= M;-T=/?E%OSW^>.C\+PBR*(Z.\AGUOIS^U3KZ?- _.GUS<7C^5__P_*Q[V#GL M'^W]^^)]]RC\\FT>'K[[U,/K#K_M=(%<6D=[?P?'IW"?O8/6\>E![^C;T?GQ MZ5_+KV^'5^\[7Y=?/GN#P\[1Q?'>_K>O[P[A__\^/]H[NSKJO V//W^='IUZ M[_';\[O/3?_=WS__QW^+437H[/XV]?.G_U#D^/+KY\@__/#EMP MG^Z7SY_Z7V?[[:-OGZZ^G+Z9?CD]['UI#Y>'IQ>=?WJM[KC7;KM-#/XW>]U^ MI^ENM]M-;SCJ]KPQ&%\3\&W;K>;_D3HQI_!ZA71^-H&T;D4@OQVZR85S'(G? MU]+R$U$AMAXH?]?9 L?T5AKD3HJIOS7J].ZBF-9I(:5G.O,KU#2V2@_%)*O8 MD]O+B\]P8[QY^MV2@O?\9PN)29S,W Q^#:\*INC+<1R'8S<,XVP<7U7)D)TH MRMWPH\!JMHV4)6^#\;M/@Z^GWM7AMZ/@^/-^^_#\$ZSA[_.C\Q!D"KS!N_VK MHW<@/[X=] \__R5_\S<\JQ]]/9V'1]_VOQUV#OI?3C\MCTXOX)T..\>?/\+O MO<67T_W6EV_3\\/SBRM8X^+]Z4YV>-*Z@C__V1[U1A//'S6'7G>[V7-;[>9H MV'>; W !15?T)YV.>/'Z?_X+9P*_6BN)))$_,/W>3IR-;D7$.T='GW;>.Q_W M/QQ_/'4^?/IX\FGGZ-0Y/7; #D%*\-I=YWCCTZ[_YO_NW/\UCG]<]^Q;!-M ME^SLGN+7;9#BA>UY;-OP=D+];9PXV50XDR"%0W&6PDT<$?G"__FF@,7E+WT, MN\,=I[Z[Q&>*J(K-/Y#WM<^1C8WD\^^V&:Z O__IC 8#8*=6LSL8])N]UK#? M=+M#M^D.AYW6L-/M"4)Z>:B#*A[2;I[ L65OB7"^P!G^NN?D#UQW,NB.F]U) M#V3JV.\WAT-WW/0G[8EP$ MQ$<;Q>WVI#D0XTZSU_9&S=$$+,/6Q!-]?](9;/>5/=A[SO;@Z<>= MHY,#,OQ^89NP;=N$F>8LA^/@SB2)9XYZHX=?&A./+SQ9Q/TR!TLUP:N00E&Q M/N7_/MZ^O7CM9'%];C]X;NLL'$R^=*])OCR<(*.CQI*E(,7DF_,V &L+9/58 M)"_O,[3+U?'X-'[81JK@'PKO=O\9;_O]SM ?-7N3-O@ 8/8WW=:HW>PC@F-G MT!IOMR:86VTWNR/0J4_8TN]5!@K^*?_OSBNN2D(^Y(MV;A<1N7<^^2C.:#A[ ME.$8LU^/5_K_>/V!/_!:D^:DY0.O#%N]YK K@&'&HZ[ONV+0W^Z\>+WS_OW^ MNX_'SN'![L?CDR\GI_N')PWGX&AWZ^DPS^U$\F_[5ZZ7.7C<3CQQ# $X;NJ< MS(6'M16^$T1.D*7.[M1-8*GKLRS/0R3\0"R@&%KHSU>]"'P>?RVC!-O#K5ZG M\STU!YW1%HCOGQXE^(';7O_(=F?XTQ?;'6P-^YU[JKNHK*QX]$LK0S.#-<4B M\#N',#N+M2(5/B^3?YE>^3:/X_C>>P0GQ1K[>1)?HB(LQI!9(6*[8S*7O@%5 MY,NAWKNQOYGZ4:;W9E^Z7V>'BZ/3+[W#\_W%T=ZGWO'G?T^_SHZ"+^S M@];1Z>'R<+9?3N_-OI[[LR_?=MI'YV>@,W?@NK/^E]G;V9?.OP-8<^?+^5_M MPV\'RR]_#Z_L<,ZXZ_=%ISUHCGNN"[;H<-1T_?Z@Z7_#B]9X( MW86;B!^(Y]R!KWY--BA3^:E[=2#K*+D!=H-]I8>F[P--WT/8]DFG-VSZK;;7 M['F=;G/H^I-FMS?I=2;;OM<2[1>O>X-FI]?JC[K;UU+X[60\^O>W%_!504U- MUS^_=N=&XN;2'9*J3IPX<385B7.>)T'J!U2!BQ9I8$M@NBPY#9Z;>;11AWCO MHG_']Q.1IO*/][" =BWV;Q+[K4*6:C3IM<8NV#'=@=_LM7KMYJC7[S;'?0\4 M06\PG(CM%Z]'_;Z#-2,S 10&A.'ZM8'SX%3^(0:#/_P:S&OK_99D;JR;EO [ MB.'>]-N=3K/G]KSFL \F_*"W/>P-M[UM,?%?O&YUX03N;MC)\!AP=P-'7$EO#P++C'/,T'LJ]_OAPKNT(7XY*H4.")Q MCWH=5?E.(MR--4!_(+UZOK/XQQ.#KC]J]YK]"9:-^Z"1W>'$;PH!8FLDAEV_ M!1IYL&I#_BX+7N[O:-['P+T?IG'TRU:*7/TS (/(=SN#9@>\5C#R^Z(Y]-K= M)C!&K]\1HVYO6\#QX 7=5NOIYKI7DL*NA/1 MJ3--W>A,^$Z*AJ,3NFGF)%1;_8@U";=[X]N7)*RT)[RRR*Q7 M:7W0)T&$$=Z7G>'6D#3P([#8"=@829 %<,.$F$TD<%CS/$ESK"G)8@>NP/ S MB_-VY[?Q[VBF8$WOCI>]=)YZS\:UI0BCK6'G=J4(=_MN,/J^NUZWV'9_JS,8 M;,AU-^#>6XW)0L?3+K>N%4D>$X3 M%]_D\93 [99YLIR-X_"W]%X2EQM%VZKBD$A;7+%>=^+(64P#^,1HC[M$CW]B MZO8>NGUNKEV\[["R5,_+=F=,LF4C?1R.O'WY=M8_?K??.7[W=O;EVY?%T9X_ M/=R;3K^^^WK^Y=NGQ>'LK^4A^#]?/A^6(V_GQWL7L,8O\-W7\Z/SG=919W\! M][GX.CLZ/SK=6<):OWV%>V$3;0&@H.UOBX'O-;WN>-3L==NB.>J(25-X+OBU M?6_<;6USEP/0,>&U-IRYFSB7;I@+Y[_!L&ACNY*33N^]P.G)%S$\/C-(E<$B MN>:$6W""R0;VVEUOO#T2S<%@")PPFHCFL-WK-$?^>(2SU2?P-9;)OSNLR?Q1 MR+RWZ>&A.^,ODQ=MP-$,Q;+8[ ]'L#2:MYK#C#9J] M3FO@#_K=3KL[ O,4_-LC-_7=_SCOPGCLAN 'XY "!X&K1'9SQOPV,?3!(WC] M%-HXB'RL*A/.>.EX4^%=.#/$XPK8KT],3TF0.JZS$&'8O(CB!2Q3N&D<87]) MFN88?'-3QQ>3(.*6DX\YN#^]5E]%"*SHPHZ7;3GTOR\B52V1U A^0\?D?>?L M/\/;_1^^W(E\MP-ZM8WDJN^.)G<.]_[J'GZ#^YQZRZ/S_?8_X\YHXHU$I^FZ MVQCXW_:;P^YXN]D9=CH#WY_ QV Z'<5E3K".=G"K=M?>)C!!%&/8\C]Y@-&Q M+'8FV W+<C8_WF]V!-QYM>YWM8;_SXC6(XVMY M^7KQ?!0[&M;FN? \L0)PP2S(,N ;,G^3.$(/+%PZ KRQI7. CAFBKU\*9\_- M7(:)*$D$I.!/QD/ADUWVVLW>_UMT1RUQOWF MH#W<[HZ]@==QMZ_EXUMP\U&\"$L6SBNYP&3)SA M@>@>W;NH\E.PAZ-FQ1?I#&0#/"-1&@@88@8[L&R@"0 W [V)&W3FG"7Q(INJ MK[? (A"T,G(F"2>*JN&P[*,#+[EF??1U^Y6Z[,8+UJ]/78AF@+QXS5K5ES'A[>VO8^3XXP^N_Z_2V?WJRN=_>&K9^ M/O9BI[/5']TNAWVGVVZ-;KFS/Q?1<1;X?B@>7"11M/0]\B_+5(M'^0-BU$?- MDC_FSI15S+-XJ9T?/>-;YP">VM$]'Y:]_P0'F;=$&6BMG,7)LJH#A<)1N_*" MC31[9:JC\PG6\ZG[Y?Q+^_#=T<71WL$5XO,?GAZVOWX^"@^__7MZ= [F[OFG ME53'U]./B.4:')U_6H#9W#H\W^\YOC_UMO^/W_#8&L2ILN4=K0'EJ?% .Y3V+ MESIA.YB%LS:&^9_2S'UNTOKQP*59CM&6O\E36%BZF2&YAY9C)F4KO.%DT.JY MS>U6I]_LB9';=#NM;?3\)_V!WYKT)I/;X4K?4C\_.C[&!LB0_6KWN)8;/U=N MJ&U^1[N\RYM%2[QX8L '@V/=2)XM1C#;I=!2A9FY$9>X(88TD-X/KP8AZ7Z;N*G M#C:D!WYU&XK3[O[F_EX9;KNG@/Q=^?7*#)'@F4,;R:P_%*M?_C,1@W9K)$2S M/9YL-WO;WK@Y&@Q:S8DWF+2\0;<]:(]OUMA/C+^^,X4F,^8RZ(P5\QAD=K-, M(/P"TC20-X+USO288MWMZ*8IF(OXD2)Y,9D(R@9%LF$4O)\X/%/[WA8#+L^ -$K!AC&9AHCH?];K,C MNIUVO^5.O.XM1KIL/B-3FBR=BC!4NM3YK:+VL9 , @;Z7=8\WK7<2^4A[W4> M&[*#<*.)&Z:BPF'%E]UD>_.G58-=_;/MMX3;'H^;73%J-7L#',@PZ"*6%N@W MO]-I31!+ZR8#\HEQ ;?A 9U^+)9"H+7G*IFNB-U-%553"_=8!C*PXDDIH5E, MO=WHPH5+M@(%6H\@>6/L#^?&\/_DA$C/!5?(:0)(4C0Z];/-BO<8NM M25:!$^2^I-CEM&Y;5GY-!.'.P2*_"D!N"#C8_Y8RZ2U5I< =\RA@B92G8.L6 M1%1_,!RW1^UNOS7R>KZ[/6S[/=<#PW#2[W>[V^U_#D@R]=NM%R!*/7A$F/Z_ M%\UA44Y%^+X#:_VR//IV@1-\ M.\=__3/8WG8]L,.;P^Z@W03%X#9'/IK@_F X &DV& ]!<[>W-'*+.M#7SC@( M0SS9L8O>6CY'$Q7(P@OCE#PUV&+$*?(TN15HBZX&R\\GF&#^Z36M%#>6253+ MQ\?FSVN9L^ !Z/&WJQQ#?87I3V&:@Z.W=^(:;GJDGL<36L5QGI$+#B>LV:CU MJ['1W@6L??_JZ/PO, (.>O]T)G[/1]2VR7 (3-3M=)OCD==O;G=&XV%O.!QU ML0R\/1PU^J-NH].K8"8^8R06FTL:JKM4=YOJ/M.&$YNCN!5WC)X$D@U9U7O' MNY\.]X].3W"XSO''#\[?$IOG<;R">ZSG5$-& M4S.C0OAOEG!O,((B3YS"@]Z$0!N_%M.5K>WE/ZWQ&,SMP:0Y;F^#M3T"DWO< MZ0+[]7I=UVUU/3'LO' $R*@Y D4D.>BQ#QC?D$6#:PP@-&*6#D%>4D %8Y5H MM^)9.3M1E(-F.A2"C$BX"XG&:1SZ(DD+K0V%(F93N-SN[5# $UQ!("5J!= Q M&[!0UZ]K=5PZ37=V.@-6*0AK9:'JLH;L;[X3MHB ?1[:=A2:;I; -7S6,.=[Y,!.[%I3#(//\J M8H_(BL>6^8D[3N,PSU9_LG[.F_U?O#8X$>X%&,$@,E^ZX0*.[<4?1;$$,DF-'L(:WW4O M5VSL7"N0U[_2TQK?2N+P=.?-^WTS>_W6?S%J<:8+VWG_=K%3 !<,)UPLW\9WW<7R!IL.) M,C#2__W#+63(\GE':V;E$N6?PS2"^>MZV5Q4LND39=) M<)Z=]B\OE-[40FF#A5*G\^+UIR@1:1Q>"A^]TL!0?-43?U@RP:'V6[^Z9.K5DFF3)5.W_>+U(?S$.7$G(ELZ M>T&*9;AY4EM.FRZ?\&B?C'RJ$[RW#1)N#U6&MT[Q/A4EUZ^5W$8KN6U0IHYQ![V1.> LO#,YP/ M>>)-W93['OBW%NA[;;EL=LP'*>/)6"Z/IG0&M=+99*73:[UX_5' \R]Q9&4M MD#99(.%9]CN_ND#:K@721@ND+EK!*Q! &/')TS20N$$[D1LNTX ,J[<:X&$MS1\5SP#6N#<=/E<[>6SR"?ZW+/39;/P\Z+UW]A MXV^049___B+5K1WM- :/:3995-O+;-^ M2M??Z,7K78)Y1J!;$E5@:;EGB9#"BV"F=QA\UL4/P%7>,5BT^ ,C](R15@NW MS19N1!BU=!OM/*A-5LNWGRW?ML&SV(T)MYL-,:I!]>L2KV<@HO!L:Q$U>M"6 MPEI"_70)!6[$,:&B'T0,,:HR#;5LVF#9])2D @"\F@X^U?"RRFI#:'I1:U&VZJ-NN11V*NFX=,=UD23=JO7BM9!J)*ZQB!EF7%@0830KF.4%I M0R:VV05U#N"I:T'Q:+I)9J/UVJ(;A]$D1>, <#39;8 M;&S'";W.)C>9TPLX;X60]9LBN0R\NFA@\]5%]]=1%VN&[%!^Z^^?8@/72:WO MUM!N-@DY7<2#:&5C0N."?>5/AY6"N]S5=ZHU]'Z5TG M#16ZGU:&)<'+4ZDD^F[G)LA9.FRVIB^^? I7WDTNV:2Y\9EP[!-H(?7N'D\JKNY7MG7.+"1YI"7,V;;YOM M>@AQS2#$((-1#Y'LYG&RN5X^O0,6@IB\9^9\R,=AX-FMO&^#9/9+OSPJ.]K./8#BH ZNORS14#O6A& /1^)F(HHQ0Z0 M@\B+9W7MX,;; WCH_5H8U,*@G#%MM=9+@R!R%&26'L!1BX)-%P5TY'?*0M6R MX)>0!:/MZPT#-YTZ;\-X4?L&&R\#\*COE.*J1< O(0+:K>Z+UT=Q!HO*8F=C M$P'T&@51]B@9OUJ,W;LI ^=\+9SZ'YD[#H7ZW-ISN8I^#Y8YCU,:>_(RH2:[ M2_%J$?C95&$[6;_BTWO9,C]QQT!D>;;Z$S[#U_\[3OXHK\[Z+]X[\/_?B]N\ MZPOUHVFBUC-WST1SG CWHNE.,I&\=,.%NTQ?_%%8]2R(U*YO=^!]U[W=S$W. MX-(LGK\<%"G9 WX1R8N;WJF:IF_\\2U^]H"] \P+QQ\_[WS<<]X?'__?P=$[ MY^1TYW3_*VW>>IUDP6?)' >4E7W:VYX_%Z*?3('5VHB@' M<<@I7P0[-@6'OV53X>#HH$[K5>$R^JS]ZG<0D!%VI:8X:7/A)GXSC.,+S*VF MQF1$0&7P(/%>,^%&^"U8D?C/#TEPB?!'9I:C\Q[^.",9 (]"=$!GQZ/Q/>W1 MJ+_E?!;@C&8B\ITT]Z;7/174UEC ^D#L@M@?+^F!J3L1SM1-QG'BS)/X,L!! M2+3XZVXE7Q)N Z\!:Z75=;9WU&M8R]>+[78;CILZ[@RSS[[LJ)*_;.]7_'+_ MRB,7V[I%KW +^S#LB]59;#D[86@O.R:,Q6Q*=&4;\'#J69R@+G(FKE=^P6R% M*!KPL1?F?FE;$G$&&T;'FF MJ8,#6C-QMFS0M@2SN>XXY<"_^[GGAQ,@+>]D7J0!5RR1 MKM93RY9S.A6IL#<&X76137D$23P(PG((0 M(5;DXA2)*I(DG@(2\N&O0$Q>IK9"OY6;7,\PGT%!X'RC,)@%F5H1_$ 0W^/K M.&D\ V&.(X ;SC+.X:\1F$OP=X7K$\%/L"F+;BD6,1(I>OO! PX:SBWGT1)SZ0Y5&\_B<.Z$C7.Q@%QO(>/ >)RLY[SE M]U+75UK$RLBC,Y*G9A\3;XG@#<%3+V[*R]NRKXPI-3& ]+)["X9NMH>/QM&T M8X-7ZMT>?@G%[6KWMOJX%SXP$TCFB/0%&.) #F3.P,&>B0C((W0$R/\8O0A/ MT9%-UN2$2>Y2/LF* P+RWL7X7@YZ*%PJ;G+S+)[%I+MF-+SQU=J3KX_ZQX^: MW"%IK8*D\A"U- -YQV;II4 9#<*/= 2I%9JGF4Z10_%#./)$N-*OBO K-Y1" MMV *UZ?XT*>(V+.DG!Q?\!GQ]*Y+X-\S4*HB#)%3YPE"UI#7E2?:[:^/ZSZ/ M"^6#1*EL["16=@XHXQZ$MF M,ACO^!"T58DEV?8'>SI$]T+,QB''H#+P^&MQ^I 4@&?M!VF2*X;8K3W,@[SF9#'B4W!Y&!09A6/2KJ' M)B9 1ZEM)W#[X=_U0=[W0=IA<%<'T4SD]-:&CDM5 W,,=R;L(Y+9I&*D-4_> M^U$:$'(\3'A,CD'D/*&,H4F32G/TPQ1.;C[''&)]- _)96!^9DDPSKGB()9A MTDRP0JO/XK[/ G=G#$*.DN>8S2&AQ^4%H;@*C&9CIA&%='M]/O<=[0HQ&H+Z M(Z**F%F,:3W8PV "6@>L"&&9"?5Q/*2EYXM+$<9SL+X7.N8U$0S(AD=E?<[Q M8R>#%G65/G"E ]@=BKC^\APUT"[6W%.3(%C$X579"(_^1!PLGH^ECN M\UB*R>Q$SI>! T+IQX$*9P'L ZSD48&73*A91YD(*KU55^,5DCFI? ;KI:)4 M&N6VB2'Y,497#6>E!GBU<::I'@/#T.DK=M0X#W1&\U/ISEGB^L*9QR'^MI#& ME96ELNJ.7 <7MDQ6?L"*L/X9! 78/CQ$IR:R^^9]W/24A#/0P,)-L)H*O//0 M#69C29=.$:O&PO)&JT!/)J"FFC,\>8&?4J_:-4=X[RU6C])6V/_=A):M MFN5^0M69E<(#88?G[$U-:8I=GVI)S7299F)62\-[/1HNVK2L6F,]4A7M6Q+75M)#A[A17R:1.D3MV=HYP=K/>("(G2S\9PL(1' BQL#\P,69 M>^5XF,#-[+X[TZ,%7(XF+'5>11C8:^:ISOUQXZATE>ORF <[3:N(&\Z2VSN\ M)3B3LBD6 PGU,3RL#G6]_^1!*O/D<"K*_TLS#2&&P5>5I!#&O6=G4-E %+,Y MCT%P.N@\4FS ,*9J0?10K^EAQ_51/Z#SF+A!BJV8\P -%?@ 4^J$',"%HEB; MI-I8ZX-YP(.QNAQ4W:AU)#+.F@C251>"(S13> 11H&)%X#W$:3LD]0'\Z!:+=1H) 4,#(/:X84N MYC\8V,-<36V&]5$]2CVFZE%7]7LQJ:<\PBL)0H0%(N(+>&[Z+'JI#^%=,(;1 MAM<%H0>0:*U @Q;]%PD]@*(0S'KAW4G IQ54"/<.AQPJ23^R:&% M@+K@J34Z3M, VZHGL=VLS:D"KH[%!OSKG_@,SN%+G*N&_D2X?D7CL$:@\6,O MEY@L".FRP'9_0F+Q1'7+,16"AR)3U0H8J:<[$2Y>FL%G'*V7#0.R*;R$1R+A M:]8CP"SD:AC0@@"7*/\^6=(1RO#E#8@;U!OMN3G%/9)E >QC_\H3\PQ[:F4^ MGP!C7"S+]*@U/W071,=^S+05PCDB(='X'EAP/O>IY EKUB[1%B70FENB-U6! M&RVF@IR+4ILOWA8UL!7$:ZCM%)3UU M6N"=:4*EK*V"2EG!!,G3\B= .?HC"\P*@>9AL^T&?84Y!E8IB&OU#3U8E2%8 M]:)P6/)*YS#PDOB$H^@-!*W?DJ**Z,# 0*;Y. W\P$VN%3R_7.*J^U, "KN/ M#E!8X"BTL.Z2_I(WE\=X73;MYQU/YU9@A!]V/IXZ!\XJO=[R8 8O;O.ZCX2T MR%@<6\X;&2+:JGC/VYR0%*J/]!;'H!T/ \(K^:'E/Q6=@.\SX_=!:X_A;UR% MPQ>"E2.H?[38XYWBU! )V3>/%QBY0P&HP181$P.1>3@MQ?57$=B:2ZR_E$5? M,A=*=JR!T>"X(G608WQ>V@T*G"^^5(5>BS@).3!)";.$?LB5NMQ(2[8&J_,; M5?=3)#2I-9UCL/LO [%X%M1VBM J\L4(80L)#(]4TIMLD@1'1Q83XE\G>)14 M*:_Z2=1QDP/(74)(D=3IG(&=0": %R1>CH;!;]+:.-A5H#^_R'%K\78CT"JYQD%%#IQ_$\ 1%0^_W]S0-\5UP(?SN\%X2ALR3CL]\ M"H^#/4H=]$0F8)W&#$L+=.Z(I6@27BVVXU!KCMP/O9+NGA/ B1.M*/%*="31 M^XPS:)68H&.79!3#CV=C\HO(E>3DM9@71"K!DH7"/^,M2_%(STP+))O"1OY61:\//#?Z< M*]2",[5':3Q'N%M\(7A3RM>2'WU5?$^\+^PN_G)B&SV;ZB MDPL'.N70"CU_&L>^?#*_N0NLT[#37_*G4O)1*Y IR_$OD8%])1)5"NL^1F; M7HXRO3R"+Z-B)O9V4ADW10*0U]K,LT4SE266;&P.G25-VI#Q(/MDB-TL2O 3 M%Y?I$:%I%"[N-I@1V.P-1F487 @)%@VOA]$CEC\%<4C*@0J04?9JB6NL W-G MI6F-A$:Q 3='ZE%"3$??PB6]NSD2'=K"34YQ]$"03BD<2^APJ'T5)4F%S"&] M2'V* (U<1#1Q0L1T-4 0<7)SJ'0CQ!%*]A#TB8Y=,BXY%74$411?,N%2&\DL M#[-@CK2JH/H8G4;O.")0&7-KC5 #^3/.@S SN*+:&.*&_[+U9#V!-9'DTDF0 M,"X.VH\@\7P=O)H#<;C>% X^OI RDM2-+%8QCY!\;_7'B-E8^(CT'F0*,S^V ME5^CR"8I(7=.ELKC6>F;DK<&MD;YQ/:1Y"TR&6@%W/C+B124-[!%9'@#GV#I M&K(2B=%$S%F.TG&@X!=>3O)8MNZH2)PR&!O&,F:+P.(#94AH*E>\$,.N)L%9 MG"# */<,S21QK-BGTC8P? RFBK+X4C8&R)IH-X",K641IY%0G?/+8!LG;$"( MQ(9I(GPR!HA#[DDS-VK1G8QM0#[F B3!EO-FJ20.6V.6T=%0/L,LN!)^$\^$ M;)NR:01+CY-YK/MYM:2J++IO%!HO\)V2>(PH%ZHGJZ#:5(,6O-Y_P.2:N]X% MVXUHWS6G,4?R@*(8)9&0$&GBX>C3YQ$K?*:,?5 MX,LB@ .Z^/F@]>I#IAG5%#01BNN15M-,18935#)G:-)..-YO0>BP M*D:3__G(4#:CD1S4'J.<4_C)K*S(094)I K:0X$G&JKVF6T'LE6 5Q'O5TCI M);!T@6QS[=6QR%!L9W0TWBG!# DNVDTLM'N\,5^CC"5/^EVQ3%O!WYE/53&V M%'&LF\GV8'JT30)U6^W7IT0.2YT016=*)L]TE"E<*B.+/$ -%6(C4$_0Z96% MV<15M '2IDNUA)QAH;5&4D.(-MBQ/X%%9$\Q/?CJ\&-9S3!WOMG=,Z8'62T* M#%U:RD$$=)W+9:!]9L1-^2'\ )!;:&7B(5*Q'' -"BUE:,)*"M$.?OC>X?$) MWIIA-(&<84<\/#0[&((5*C,@4M\(DL:JCZT3-/([\MZE=T\%\2P(0 [^XHS_I8NB7Z?/_?UVS>NN4HJ5LEAM+ M*V4Z(0% =CR;X8:S$JJNG9"A;%A7.CX-)YT!'=J15C8M0L6W0$>@;OGL589. M(IVIKH8"7\:NHT"T<8F(:MV/-MM"J8]GLS@B&#EX M$^D[F($5!\J&[6VUMI2U>;IR@N0C*O@XR[2CF]&, 78"P5Q!6&RNY3"U,RKB M)J-JMG]KR&'57422(![WB2&6=W >I9A'X<3*6RHFN&>< >?P(D(Z^BS.M.8A MM(;GH<,_:P42J$J%V Z5VL%:W"WIPJ"!A?4YU((D-8>9N:*(/,T]E*:,4&CI M# KUK0GDD56,M"'UD"1,V(_0';.!2B%#8PFS6ZN<-9?=M>82]?[C)]>OFNJ:@+ZN%PNXD,9$)V*@3WI!:1HKU_!9!J[T MWH-_FQG_YS)(,@X=2-]8YZ+U0!-@OFO"V1YE/\D8U G!N38)+N'L8RZ! I>Y M20.$-*+A:JAN&F)JBBPNTS3 :S$K(W M2CN@GX6V4>P\$K.B%5ZSK YMFH0QYX7@,4=P@ZFS [^&BQK.29S;_]Q) Y?N MLI]C (;?&'^-+J$[4YN/?J2\-;S'A>.%,64R=8;-K#"F'P0Z)B-7:K.R8BF7 M9ZIQY 18 (TL[A!P]0TU>=DH.[BTY\%R;P0LE4:'PD9W6NV!%)MG;E0T-TH= M8AP/P>CC%4T-79L")_-5IJED$*M1P&$V$+XS#) W>+#"^Y1/5T$4TYLR3AD711)&BC M&,UP4:E?8./RB*U[RSQ4 -;$<5)V8:=0SN3J@ROD@)]-$",T[TPP@'9");CR=>X&?+T%W$E232F<$@U8Y;N:9O#509.Z,R2U MTE%1FQ0Y)!.,V)*GH0)=7!YLQF5Q3A]$*'8Z!FKV!2Z"G?WBG248+9SJ!PQ6 M."=VFJ+AO'^_J^7KAY/WVG__+16Z6!8K9. [9\\\47F#<,CQXO>&+C%'X6,M MJ'HI^"*G4^R.CHHC9G<.3W=Q%A9=94()1 *';N)-@0T[;7*46;"QQRB9H;&> M$XA]Z"ARFD5&'?)AY7YAF@%#6#PQF%*RE"QR$U^1@0ZNR+"1H,E_&"@FF2L; M\&6)F7K6ZHB#0O0OTU48_$P;=)-B#2#VA3'W&%=Z3,5LY%P7569#Q=/5X#D< MN1@O5\"35K&+]2O)Y$TH:-Q-(.=K%IZILSXE6BYG 5352SX36LBP-J-YLG*7 MOVO;@B*(_=@-B9M'#J<.RB]NX[K M[G #TN-5EY)V>A9:_;.9#'YM-0JQT"0&6T>:3>48>D6I%FA6.X'OO"=/:D]% M^'A0H$1ZU]5;P=Z.B8JK7-;WT9+>^0?99KKC2VS)#KQ;;/P'W"V0'+#Y3$[I M\Z"G<@FE%..Z O2ZFN0U!3P-"BM V+F$5F:#OJ&&O]SX*TP,2\ MVO\;Y\YZ.(K:15L6_1&PG&45KIIY5DY?-_@X)FCJ>E-,D5#S-T, J=94:79( M !,9XD8K*T!Y13:S';R2-*)K2X(*94E9.A,O+U&DHG;*?TCCELLQL/[!&J^ M97)I[!4[:?%Y7))EB>NT[ JP%8]SJC/D /U,'*M=M%VU(72XCJ*W15(+T M^O]BA\:-C*F$Y;1(LX03=(9NA2DLW]=*1>T!YF,B)*GGP1YO0";FLF2/ZXI= M9>U=OT>,6F:RB98,E09D6B9=],HQ\B(XQT;FRCXN&+&S]=8\HUR$F0O* M-#+.XT06;L%)4O\R[H-U/YSY#[&*%'D<;R%_;=) Q3K./V'AM*A2OC:M*OGA6!0& M"0ME/VJ!G,'$\)8QYM4.5VPO8_S(ZA.B#*VCM) $AF6 .EU=6:B=K"Q0S309 M6'#M4\Z;J[)?M$256# "H4@VU#0L1VP+ M(I99<,:AF!^U'Q^+W^]H4G*! 58:F(R[*DK8_-;H'57!O<<5W#NF@OODF@KN MU:HB"FF %J?4R4Q3'E4^HO><<%^:FEF \>_8QT),+>%()*"5&R+& -;EDU6+ MN#&B&&^WZA,/2D792D73JR9M0K:3@W33[E6-$% E)03$QQ*M,HNC+R1 MPLQ^IC:HN#6O7#?IFS5ISFO8->%6HKQ8O%UJ-9!3GXE#X;A8>E):#<%%9$?3 M.'$OE(> 9@]()I?O2XYAJ>C]C:H/TUD6#2E2$*UXO,58M#Z@.C>^CM_ZSS,W MOE[0/=(^KU0>$W-BH#%T.MK,Z:_&$64%MPU799=<2)5P]8]$\@QU<;"%UJ15D/KLA(O*_@?L_U?.[I3:;HH5=YNOF8XI(L$% MF_/0!=%+.9LD#H65B[^F]4@-@":C&4Y<<"42EKTRO.)+51Z,P;H+F9#*RIUY M6>SCPWT_T1@BRMJ3BA%^I%(5ZMX-$N+:04.0[$RF8*3;&D3SG*E&4@:64W ! M*=6SX9LT'' 4,%4EYE0U2HYI.$',^@NC:'3"3E;H>4814%45"W_0:^9SY3IC M+GRN&B4%F?FDEDEG8VD;^3FF\B]'=-)O(K6Z9[E@GHJV0*TFPI2:%I'%B(4J MPYFIK&XT#:KXH3H]2^%0/;9/BNK2,FV_Z4R0F4-;!9&5KM:**B5="!ZM:NQG MPDTT),HN!-8Q9-ETJR*)DNT:FK1BW>5KXZ'B+?Z.KS+,>A$BC;(4^4-3S"N9 M1Z0V.@[QGN(;^Z" 1>F@"OW5L':[P9CM%N-<*6I1C='5)YGM1(&&/M%72I3*UQLDV:T=2BH2&?#;B"A M$PD5T7<7QK>@*+7= =4"OY8[I93.X2(>JKV@DQ8*6<,T35BUW=Q48KLW*\)F MI643,YP7-% JH9X*KF.R&)!#D?(AY=IB*T0OB\*7=LBDZ(RH0A!A(J1IH]0H M;PJAYT"?6:(#7?PF*;;O41(R97AJ7UA.5 :_" M%=)](?51ZB#%H@1W'O@A=UESY%=+B>>8O-K#XO)=LLEI^W;CV2R/]*$?1)/$ MQ5X9BIMO/G_O7['P1GTMH]O4((LA5:H'=3$L1J$V[(DS].@AE"\YP(I/J!)? M(:EH']H+X]PG)9%G;(0D?+DL%;+D)U&:[N8O-(G+F%SA*(+"4:#(I7):M+'0 M1M79$$J.$ Z@?4,N9D+]@[F)DD&T!S%<:@, M/Q-5Y&?(\.JRU)I#&1)$10A9.5GM,68K9:#2AL!%EI#T(3EHE +(*#8+=1MSJ?X MS<2-C!V!6TW7HE<(-KOI6&:W-<&VI$)_-TYXQ3(F97>IZB8+OH;"Y?(!ZN16 MU\,W5_EFS@7(1V$;&[7]<>'/2M^N1*MUPTMNN41DA#1FQ[:XGK08NT_S0&&= MH#+#Q)M$N=&4I6K$$H$QJT*XBDK%[%.P4';L]R=O_)A+"E2HQ#;H2B (J85O3W)Q29AS0@)]'RGU-G"63U]4?3:@*D6XBH8,FHJ0C389)RM-,Y'X ME]KZ8(6G)YOJB%&A-4NH[;/Z>=: ]U74-6)%B@6"8:64$F'\?)53)$I.\@C# M&T49(W4S6>@FJX?OQQYD =AOK %8"]4SG/HC*PILJ GZ\>CU$P!"@#B>:*CY M,GHFF=^VEZAM+O NL-$ ;DF07* VJ,U-RAN-!UI@0R,""1R*UD"^MBKRL61[ M"B(:*^OYA2LU@KCBCBTY4LCUSUV.V.&IZGSLNG/8#%/E5E62V"J.2\.6"-E< M8RL0&TJQD+ZIR,JH\@@IM6^'U_HC],6.F@R_5JLMCHY3.FB%W$J%>CIQ9/N/ M!2B;XF_AW7$93#%3TC;Q(F+PIRNJ+P-*[;?^!6Y(FM%;N?Q,?$=T>8S'BI^. MDSR=4@L1M^)IQ)M?7^L4R2F8G-6YSA:R M.#]<%@P.WIR5;/UXZ>1Z!ROQP50(GE&M;J=)5K22777,^;&22*R"&0NP5@D; MDC/JJ2)L.ZI&ID8_A4JG&H\4Z$P)!8 %&X..VLZI5?FMP$>MOG@M6&U1:L^% M9@10J1=P" IZ3V3GX>/*9:S%8S$&:V5)HU69_1R,&S46QZC8ZMO0[M79PT8I[6>2KFQT%=*.*[*) MTRR:;ZF,QX3&BBE+BL/* F1:@G*![)_30"CU%(]2#2(= &'_H\GA/>(AP1W=W'[NR6A"I(J=HN MER.3U4ECA).*FE25<&-MPX[)=>$4 ?2M>N#Q=8"YEA9G$]54L4&C GYZ$BUDZKO8VT0-Q3&@@G@3H6 M@6P8C8OUCU;Q2XJI'V$0=B9V1:*L5N1"3&X#)'-;F2!%U;#Y%MFI"E8:U>0O M(QHU@1\1"1D/LC 5)9F&Y4KX8+4 M J>,5M 4,XHG5>+A%\,Z[$%4V;(ZP&EJPGA/,(S$"TWME>J\#&]Z*1=P M.IGM]-8,&ZK /=)9: M/S6I8PXVQ0N-@$*M88$&GP1;0T!%EH=A-(M:$CP8# M_*J9"%9:4)9H-LJ!95V:;AJ>O[]$ZA$G/RDXZQ.)=;V^Q>I)"X:2;V8<<0FP M:V$ R39+>^+8:MM/PU+\LD.A7#VXD*%NEV*4&;>)VI&(LEN.C"809B6J@LP; M+PN#UR/WDD9 %\=!&*,(AY1)F$\J_D%\L'4PG-RW"E(@F$O@*1L!T+RJO7C7 M3E_;,97UR.HHY70%H5P71W$+N3)1-77%CKTK^6GG:)*C4*S>"GS7):"LE[ M)?2\$C*5!IM?&7&@(2CL1+@O)H(TAYN9+\B@EE%X"Y_1'JS >U7]7%7+31HO MQB97>.RM(P>;%(!]K^=T$/'J(MF->-?; 9?I\(V*I7$D,,#*7%.3Q M-9G$DMV^%DR9>O#W&Q8J'G;V*)2NU;$])C6F*NO58E23/?9]&\EZJ_:K+<>, MY3(10@M0LA#H#K"'*$/8+G*=T;55[HP%CT?F3C"6Y;R%8+")@FU9B^M"H%IPZCI-Q241#I.J-+T=Q" MJD"RBI;N*_&S?(PG1!& <@RMZHU@7\X2%MWATF2Q(QR?S5!!++U5_&UU@ DE M4V!K.=U-SH1DU$6)Q?5O@6O!-)9I"(KN&7P@-:2ELM2EP))R%*KPBW*'L[<2 MRIN'KG!:>2,$[1V5RKY%7)55@ TE)2OG\' >B"BVR6VS>L#B1NS636IIC2MH M2U%KV(RE4ZIWRU1)(:]5S$62364:''M-@W]5N;0U!Z&A^<*>!VFF;N@S MGF MFQF'*X70A8,ULS!97)#1BT&CDA5?!/QF5E.-/)2WH]!E$0Y8H3?J.;-Z.I>5 M6F2?/1&ZCDJV+VCO0V%T:ZUCM^<2K+G$'*[K+=:1_/:O5F_Q2/L<4?=EJ0*, M^-4,,T'THHKY2591H?)])#*I*ARVNU39=%9X:ZJ$6\XU4C%=TUXNIP_K:6I6 MN$M5)EP[2-C"Q%N#P:R-;SO00'9.%&=%&]3/V7"164$M=0KC"/1 ,T<-$N$Z MC(+EKM'A]62JJE'1TCC40K88C2W&NSDXRD.X?:NHP_8/L,6EJ0*!Y=E+JA=9 M"4B[>2;3)ZCPO5PP0'+5!J9'?)5!@$O1OO ,PP53@F?'/%,D*EJ..,:H\9VQ MRC!=,XK&@'>G:V#UY%!&&OYDR7>-SBX+%/7L"8^QDGE6 .^':7.@'KFJ&0\: M=;G4[ETYR JA?:LG62F08]3[Z6!2H49PAGBQ9*4L!A0(IS+ @!K M6IX)=#.5%I @7&>:I]5!ZJ=UC!1+;+T.B M-=:C,M'CK/ >2#]P\;Q4(RPF*^6QX"GX" CZ+)V"-W@V:%!1:PORLV]&*U%= M'-N[1()2H'K4D4!)N=X/ 'I#&M+ M%2^LGX:B-K4A[X J9$(92NS ,_;G4^#*K@_^1SNO.)H"+.(5=WE/F,)0MC#;IO[0KO NVOHC$Y MV%2./5 O!L;>[Q MWP=[S?;((1-BAHWEC&IRQG*(PH=V1,$H#1F/)FDA-3B =2%ZCH3!GJ4N?A,;6*AX3,JU8C0419?!M" MM.!%.0Y/[J&,R:Q&"\'((>&"(#N1ZB+&$3!-%*W-*;REZB56>7ZK(]*6JZ6> M>;9P&'03[88Y#E2PAH[+Q:G#4#L(1RMTK$\#,^._5@YXBV9)6"=8ZKC17,;9 M:-H"@]M>,6VH0?M<)(-B4!I3-(KL2R0/#\^3%"[4$[\KDS0<"M9S%-9FD7CX MM:PE,J$"[?^K5>BG&3U=E.+7! JBF"Y4Q&SGQ+B43A9#VRA!"'Q#,HD2[^+* M RM&X*S3?RG9:N2#Y-))@*@B,DB(LS=HB5BH4E6S\Q!MA=I0"NA?8*5!+P'C__&UC)%4Z7YKX978X=2J;J\4:BM ML$K-$;^ $#1X]*=%H')6E,+6DYW_6O>HZ#.3%$@4]'(T9.G)!V.1@K(L6PK6-)09X0?"+68$5V#*4LU$,]J-25"2:5H62F6J]T"V5,TT[ FKRNC2M,@ B% ML7WT"!G5(Y"JLY)]I!BV<;\'Z,Z:6(A&*< ;EZ@MZMNW4KFGNK(#0U_AAZA5<.<&4 M[4'>:HV$YS'F.+<,%O*),I?%H91&,7"M7:N90.MA!2";R_R!H^?.99 &VI3+ M8J8W$]OE@472EX:;SG3_(-=N;(9LO*//]'9U\E.#@+"X#$Q/)N/SXYE*E*U5 MP>KB*)_@F<$X':O$H >TEIJI7&M'UUECRXQ!H>*&H5"1L6QU()C#8UUX1%=+ MDK'GTM@*-:RNG/7%J9,$+'K&QAO10%KN(,9KV5K2 MP.Q8MLX1%RF9^]8'O@M+>(.5AE1?J@+]0W*89P6,!!1SEC-F: MF&[U@#)4IM0\QU:(-0#-1]!%K7#D\M$N30AL$$'0,^(SBL;[C"0J:8FLIBR. MPPK_7A>%T4&H4*92#V8N8@69'=,TO/.8]E$?@M5=I](*0+8-YU-$]LEA )Z" M7:"Q*S&3<2/4YG\Z-'W:R!ZG;K 45.8\P>L:E34^I(9, MY-W5HK2$9E8Q=4_>HXSN+C&V2+:P'UL:0\KCUXM3, FWK*%9VK97]5:SY2HM M4E4_4QYD2MS(@OO M#W0EU4MI1BK8^XF@#4%7964[W,@N\>[U_U58E17N8!@7G3PB6(.R=4*I#66= MK)O56H+Q+[ZCV@"W.'UTW>G*<^)5%:57U?C3HFK#<3BQ[&R-"&L5K4KIY90X M2$YCAEU+EM:QK@QOU"- V0HFHR$"#=5P/H 5$,SGE%2@F:!UO< Z9A_6]0(/ MUYZ&4VD_'*Q.I2VB2\OIIE8$5TDQ:=Y*PI=E^C>.)UTM-2JYK:K?:(7%Y.!: ME@K%=+OED);CBK*5AET$D@MV%V3A(2E"!_M-F:(M3FJ?6#D"TRVI-8#&HT(3 MGX,LY, Z!SNG;YWV8-0;O>1!VR67/"50\*:N5+(FL2K04YD;5P]MF)DUTNZR MPRW_AL.)J-#5=ON+ W2G,;1:3KU)LU>50\)6H)4E(D]EQ#M3BU%&D> M@O^OAE5;X-26#<.[@]8]J7(3B")'WYY;O%:NRHB*PL-61IJF11X28,%Q6HU6 M9#ALABETQRC!9Q&&S>)T,%KL@XS^1I(%E.A>NCK971'"K$ M2$8F G%#"S:%1,;+D,!4=IZCG/0-]-A%W?L"/) TJ>JFL'),/7*35D1\%%'; M"T6F&R8SPH8F,@6/C"/\.,G-TJ6 M\,<&YHN?9U?LM-"FM_HUJPV M=5!XL4JB_/HX]$*V8,4%UT:+L(+<4E%=C'C:#P?1CQ,+5D!)USS;0M71[Z)> M^,;X:1DTQ\PHT7FMCZO'J,Y/OY=5W("&IOU,K'[@8O) 3?LV\6A5.",UY,J= M.%J@RUGE##.L*B*]5U1H*W2Z$0+BKN7HUNQ(\L2L\O0"K+@[VXC7OQ$07*+" ML=*W7T^EK&1<.I:?2SEOE 3V4"/"EQML+<\ M+"TSU6!-.9T6SX6*?M(FNTXH;QG(A4-+Q?<(N(XCR%0T4]X0'D7<-L\3X'@, MEINQ%+(SP\X TFWUCRA$/,>!S,\"&GYG0HC_>-!===#TGCMA*, 5;C@?P;YS M_@[.5"@;3_4#['G@*X&^.PW$Q-G7]'2,FI#[Y]"0U74R&#WT8.?@*WI$#EKG M,-FBFR.)@&GH)J@BJ4[8 #KIL*EEJ2E9CHWFEPI*1.H@'I&-I7G<^PXG=L%- M &&F0AHAURNN^@=:U.MV5-*:</DZNNS4[F91(42R]G$. M:E2(XA=S#XX:$(?Q4-0[\!CR[3E;2# <>)I6?J>AX? YUZP;%.AUN.2%@.5N M4[>Q4'!>:L^RR^X;JW?? M5//) AT9?^/B>F++/)+YLQ\9Q/.(*!.8ESB1D&=:5R1"K47:.-%' /'R&_F+3/ MK6)PC9-AFB_$;<'SG\K>W5DC6<+SVBU4KJD"62]6;#56)\*O)KI+2$38!*K3 M607G/K%FCUJ%V';]A*KBLKJG#JP4RXW5?0T9R%S%:)4^PIB&&R;YG&Y2K*-+ M9$<)&Z/K<$B0,6FW0(\3YN35_M_P7.QL;Y20L0H3=\HX*^N'Z\G"1C"ZST@" MP;$4^DTY@JSZ9[U*O"IO:54#IQ8D@A)W06JB)XIQ2'+R421"%?9%GAZ-9#IM MK38:4R6G.ZY3"98EO3(+L7P%]L$T#Q>JY61TUF"Z%X=^O9%K5J1S"[0::9A4 M'?Y2EG_)- 09X&%"ETUYC)#(=^4>U]7HB?JI*8($GUZ.$Y['V,8VO)1J8W5!D?*9#, MJ6KO@]LJU!&M-'[('().,FS*/M\.DT;YFCIILZ9[5*?!5F"FT&7'I$FA=2*@ M9@W953+FGCTUAUP]#H.KZK8FJ6,]8'66&,:,37]N8FSWZD2/E1FB&E(>9VKG M\VW/E@K)3,]P(=5/TH*_L^JFN(Q7%Z!Q2;X$'.4["S65UEZX1/^27YAWTSL( MMF9F@9SI6'8BYKFL?. *ZQ)+:&FZ$B+30WRQ@IC>()&-"1P4*V424X7_BB$P M"@%,XFHN,CVS^)BZE& =PXV>9RG!M<+ND;:Z-$=[#3A>:F4KPCB^8%&4P&?" MMU):5)3/:EG"%NIH1-$M*\_I+=M*I;8W'CO X$-_@NTG$:;2:Q!"&9!9MB!+ M3*4Y9IYE1[(>!$Z] 7)8@)2S6"&81&PD@6415$QBMG2GQL/E(J>"C%DC:<\H M;(CZTQZ,P!%0W#P;:!&M&Y"&F42(YM:X-#E(3S4F'<#QMA"(DKPB/05:Y^J&$IF9"XAX4P?7!"5SG,]8*3\H=PC)?'- MLE?:(5?'0+)JJFKT94;)S\Y [7PK(MB@RZFZ6[B_*8*0XVE1U)VT MG-/!JB"4[OC=%/OR^R(Q-(2,QYM[V#\9%4)G!H9S/1Z7[7'%JJ%4#WJ3[M$M MJTR>RE[>9*N3.>VOZ;4-BM$33F094*GUNUG@:MW13E6HLE\OTK*!P>-L7+XJ M+X'.T)N2-*J$@ PB@^>K8@NK.'95$UUG[A550J\$IK#QDL?:69;YI5@)*6GM ML<[/5S $=O&'2E5A^3%6[NF0$F6J:0(KWM5;#>]$Z..O(.O!3 M1L%(:B-:<=%1U0-L@2X;1ETW3&2IJ3K[JUD)HPV^GW#YCE:(=D>)-6_"#D#: MT0;=L%@"\;3GPVCX \N48[;3L' R7E$83S +FA8^#%V_"A=S%]534^+/&4I$ M#7V7LIS8QI1=F<5\%>%;FKZVFJR=]=6:F_*7MU$ MHJE U$0[RLY5$Q2.L9%VJ'*=-P@8E1Q^"WU')7C%7-!;R2LU"B-7NW%>4I9E M\!4EH"9$9M>=F%98S40V3,ME*5^'7 3**\ZY:Q?$G5R6QLHJEL'K6\N,+S4$ MZL,.8QW]89 8=5F)Z2C :2KP3=)T)>&J$A["G57"B>#Z)>:)#$VIH- *?'&A M5(]"3,IPI?<%;P=S(Z8)2P\!L*#"".*%_+\*GU?-Q1!6SG:EOIT#0-+7,P?$ M:5G3TZ\+!B3(B.X4MXY7QHXXGR]?8Y*'$Y!R)*7(MD;,45@Z(3XV5;?E:NRK M[-.2J!P+#3*FVD1-6T?E]*QB'SA.^ ;"$<4& MEV(\TE*:)QEDW5>UN5217D M(G? 0N,IR)Z2F_Q<1?6N'721]:^K;;P:^$'RAV77(0L* MRF&E*SPK]X(3;@)(_S70(B8C*U_,7SGU*O210M]6&8J$Q /1UL)YQ5WCV@( M^_?'.K>QLELH@,HFV)H)1Y*%13E<_4>*MBK/4]3%63!8&&_&UGG 85>%!16JA4SM4R6% M)T>WHTE01)@'T\F>O7U=ZH\C+^0#ZIF*C6M"KLY;LG@HEQW3G]Q;S6,*3!]Z MHZC/XH3-,*6B$SGZDHH3SF/$T+F$M^*I]^#@E8+02P5LE6:%OB-V+*5-66$_ MV3&E^%H I5AA[_&UMA.I;A:C-0(?5(TVV\85#4K;1IK M <9+B :-\][UW>1$#40[B+PMQG'#$S\3Q!3\6Z.C<+8#WVE6&G9DG%]+\U@Y M6%+7Y"N:RNA%U;BTL3 CSBR_#UZ$YJZM-*4\5Z?O4&E[[N_E7I&XU+R[*>_^ MO04&%=U0#97I)!92]4DR>N9-,1I"9;DJ84KD5DH4-31ZNY@%A%\O@YI L#): M!+]9$)'*'VOR5@18F458*5@J89LM;'=5E>B6T1=<(&Z/<>T12P869Q#XS 0@ M^EY3 ^.,18@T@=<5GJ/M1K=,2_08\Q ]/X#>DZU"V%$)Q^D':0F6K; :"PJ^ M\$(F;GP'3GWDOL0/-D3RB9(TSX+9CBWM9 _,DTW85"G6;L :*J;*Z'DRU%A4 M&!15,6VOT%8H]:ZL;+#*#3=&?-^XJZL%20TS[="6K-AAZD=*7)DVH ML*XF>21-,=+$[5?T"!I>08/F6390JQ*'372\@W"LK4(D#',TI_'"JBNNZW\> M-HE](O4'.MX\7TJYO U==(''V=VC5!*;V=+:LJ)T2H%-R4JS** 0.^Y("MG,3*JS<*(!16C,-U41H@B_0_5DJ1ED> M(%)A8#-D6Q !42 TF$\F;!336!R$. K&R?=5M3RNKU9M-QXJU7^B:Y&?A5GS M67#08<53ISCQ]7%L:THD T 79J86ZK:Y *(X_K,P/6,6@_V"U=I>Y=!6NR2? MQCSRU!2K.L+D=-"_!%TDP?=I!:6^#"F^9@)3U.1<+H0L7%0,<4;0/)^A>O';T@BWBL>:O2&<.ZQ^",4FYJ@'"<9_,\4^U'1+NIY&(JO.!\D&NH MDR;Z4K=@(K""0P$&,JZ FF=L$,(.UE:7R_EZ%2M';B>8DQ63HYBB55 5*? > MR"'+;&7@BNJKS3P*!FC()& :H8Z.Z^5=BN;2%U+V#/3!8+3A : MU&Y',0!N&#HWQC?5E2)VSY_[?U]W;^I"G[H3@[?&1P$[CE"J*A0:)W71\6/+ M@Q-TVYZ,,.#56/S$;*'TE88_+O*T@4_%20A.$DO$\C/*;<>8ZL9>24Y(XP\- M7H44(F/!0D#)F$3I?3 H$6B2:PMC=G)5N6 5VV.(VYT1[?_A$8XAL8%.0TE> MTAQ#!B>/9UQGO.JZ@X(G+!,7+&'8;_:P!T6U+Y=&'M>,]MB,MBO#(4^%U7;+ M/3%&[4JFX-!GNL($Q#>7-.E55Y%6J=HB5ZIPD.@\AQ.@F M MZG/P^3ZH/M)GX>FQ@R*#U59>@)$!$"G"UX%_&P,'CU<-QB 34\%A14:KF"B8A M%T"R^A"SL: BSW+@(\6R.3@=^:,F5L*%&DY.ZI9"4$--!66L#+;:FOF\$"D! MSGOS?F]7Q6/(C'2CM,([-#W*=_4)Z^JK]K.OOJJ-C?LP-@Y)8.UIZ?.XIL9A M27QRW$K6?K)XX"]EO19ZC^(_.0(=@IV 14\>R4BN 2 LQB!,V>10ࢫ)1 M)*'ERX_D(3*B6DQ>9V+(7DH;)I9AAB3*D'&XK6 !BD)9G3:;IP7<2;A+3(TC M> W(WQB8 =.HI'RH=03M%W2_:Z/]T?GHHU;S2J,_%9[:20L1ZP+X-Y;)H-4@ M0;:L>+4J@U !+$M-&XN&K)7*BB!D)#5^\\,A_$LG5(.4K74]I8:'K!!R9W,: MQ[[-'1S@4@\HA)"8>XNFDV1!/P]%T=,&,RG!T>JP+5;DJQ!ZD_.U9-*OQ-:X MX1M3LG%7BUY5I\CTN\K4[QIL+*RN9RBL'E"(J('QZ M_-;DQJR74U6#!AF9&E*:U#*F0,OL8$"]OV:>!X%I<"8:92(>.Y>4 MV>)8)@%S;).CC&$QYVRVOUC8K2$_LJE%E=0&QC4-2'T6A=E0@AY63/J2M'Y; M*89A(-5.J^7PFU(%-RB)W^DO1+_RIF_?[YS\*>^CI/+__%=[T'JU^E]GW1>U MY?+8>3XC$Q[74$%&V/FP5]31"]<\$,TC>7 MY@[5-"-/-$R3-@IR!MT8 T..T?G@>>LNL9,I3J-Z8]0)',$$WD6 <3GAW34R MGQ=9&^B/3>;[ZCS>DUZB\_MH*:4'HOUJ&\QY3,8C+UCI>TY(X,8%9L"[V0++'%L]T&-X$Z#I ?M.6NH\ENRPE%;-]A< MD=[T/ ]3PN1FO/_)).%NK&88S )*$.#T-QN@%-?D!VK>0H-7J0!720%JCD6E M1:#B*Q.64J%?$G9@AJ;(2F!5-4')N"HABE)T,D#,1OES);5F6$ZO\AA%!5D+ M@GOBHC5^^5.23"]>@U6'L/P'QM'>#1(OQPZUW] 2_OWQ57 :A-C P(:Y=BJ MJYHRY$_X^93?5C4WW"?#"7%/O8^QKPOY:OI%,XN;^@>Q3J,I/V)GSPH84* / MWO*&WYS:OY'-]@Q 3.NU_2&Z6SQI3B@@8.YP_%;?P"IQX]Q)AI?:(1+R&'F/ M=).4[5Y)0T#YB!HO@'&'_I-3KY9 M_V_&'1V*5!,,&6)SACM/Q4OUEU? .?/07;X,(EH[_>A5[U:W_8-(C,D,*!E)__^]Z+XP8HILFY&-UEWQ(0[)H1UR*!L('A6NU1_O8TY M,-'C>F/LC3DF,(>;]N0&SAN[W@6/F&K*97N> #_PE=0_9/?,,XZ'._A.KZ[9 M)/1-'F:+;E;FM$L912^Y[=JG>\WO&-V_$[B^ )_>_'MOX>[K'!AU1JKOH1OJ@W MMM[8I[&QWVO:_0R1_C/OL<&G9/=I/1%E6^]JO:N5NVI7']=FRI,\(E/O62O2 M>D^?[I[JM2)_=%(Q I)RQM0C4FN?A] ^3X7F M:RWXZ'3R04.SRMX?A?+\8\Q8;_)F;G(5>Y;*R=I\Q1WY_YX2A/7=Z[O_+&VR M";GZG0\?WA_L[IP>'!_]4+[^T03SDY')^X1U51Z$7(6[5>_SC^RS/=?YC[>K M8-A8 $UC8NIM_I%M?@=/BLY^K*KI.;BX3^9 ]FF80>!)=!$+O8 ZGZ=4C&QP M"+!+X6K_[^]B@GK/B[+&0+75V_E#;@M6]0<\YII:;^'>\REB^?V<\LF-=N.? MS"DA0$H#)X\']L0"W7EU'>YOK7)_* -/B#((P_3'07Q:[^4/B1J0,009:F8 M_:",J8V9GREC2G TM5[]H6K8,,Y]0K;)$=;B#POPK=[8'_/I"4+@)',3D,MY M*J9QZ%L8>99:7$P1;N+[WV$Q:?6R&I#J1(U2YV$-^Q,T MP9\'M.]G>QJ\&H2($>T05DL-J<4)B+-8@L8OXB1$4*:%F_@XBXPF"&L@.'OX M_"1'@UB"3.Z:N=9G83Q&F*HI@L@AW*Q#R$L,];0RI[@*2-X+A4M#-R*QH$?) MRVB.C05E7YIA@^A\#,]3#U#\H270'7\4$AX'IOAZ9G7E1"Z_.)(+#Y"2+A&A MG*T=SO48&^\4Q[V7![ 5)INMK/SNT\G&2XER'*@!;0ISSK='$!*J&_T]$H@- MBR!SA3$-5.EAP;]M.6\-EQ"Z-Z[<-1-<&5HYD:/*/= HL$DXHTH/:5MY]PC^ MS##*4 +:O.9U8$U*/JA)> UG;_>/O5V#S\D,'"-'@3'5+%>^\.A<"<>K1HVH M<6P*4_"N$W=H[JRD)7ZS!0[RI;N# T$SVYP%&776".T 'N0+>&4UMP%^%)'H MP?7VAOPS.<1,U?3@5Y:XXAF":K(PZ7#UP[&;P2?+6O(\MN3YJ"UJFA@Q8^V\ M$FQX?$ESG4@AQ%D]H*HPB3# V92,R:T8M31JASF,691*77F&'S/L"FXGC[ID MM'L<0)X%,YS-1;8 \@'5[M88N&LQ<+O/'0/W5E+RD79?H> S"\$"1&CFU@&5 M$QQ]P7 FDSB/"HZ\'/BC$7;#-#9C[YT(="LHFR1/:8X%#]X,)4IWDT?5*QY' M#&^"L8?3I=%?T@)A@: EPPQX#WB5RL:J)&*MNIZ2T1S!+EKB>$VN]C'V54UX M+=ES9M93A7^Z1F6MF8I8&O6RHHBN4Z%3$V.VPZ J./&P@(4.>&4Y^'SK60IR>Q&$!)N?!5$N..Q X//RW877F\88V (JD#_1LYI9 M!0$Q+U%%!1$_#94.5QFCYTIM4ZS%W&1,T\;BC*K%%2:\G@PC&<+%U%$PQSB- M?,8N_W(O2#W@*]RK#TE,H\@P6L^?LL\FGR%,_$FMR(3W79]AHQ!T;+@[_ Y;CZ\3C[!R)*IE%:;1_.F?&(S.7X*11A5[TFM?0>* M?JP,CQMB_(UAD-4;[LJ1XLX)'#40Y'/ARU2 F(MM>XF2.32H2\559\";P1P] M%-P9,L30,BM.!#13(7V0DG#F?#'897+VE[H$YW0DP3C74!:X#W-!FR%_E BP MPT!\9N1WZ-&!^%EYM4# 40[G$NY\BLE88$<: M?P2\,@NN*&:-SV3=J]>&.H7]'B#]:3!G!_+$C2X$6@S.OUT\KDD>3D!-8'AZ M1D$X$/>%U9%:FKGG\#G] J/ &2BX9AP51@S*;=#M.)K!A)JZ#&I9;L[,]85D M>6L?/2_.HTP.< $MG\17P8SC9E4FS=HZDX[V5O=?CQHRP#WO]+.%OPN&U MM[>V'__PVDA"/W1XS\.Z.EXO0EW,F6E M1S)536_E$@ P>#(YM14L:C)!5JF^^!RVC1,5B \2?N@$1]'K)V*Z2D>R4WD= M&&+).@ESJHSFVW 1@C9.Z%'T:GI?HK.8 M5J>70RD$^B@NLKF<7UZIM_#B"R'F^-B9S+P*7U&LN()[*/,B E)06N-Y4.5G MH8F#I_S*^/Y,FU5Q%7ZJ/7Q%DV!A@7SW>(A9PYE3 MD0P6E[LT[G$,9O84K>R&H4R\(5)OC(L!;D93R<6$L\=V>C9%\RNCM#UL S*G M,LGF^3@,TFF!Y1G? 4TJC@S[$OT MHX3]2-Z ,OR?3XE7E0W--JJLPCK>/[0'D^%)RFA-0K0(MDD2A-KYOMFBU-Z0F"Y=K?0:XA E:N, SP&:L[9^DH40FB+% M'M-D0NMGR]DI&)=3-YRL&E"5VPMO\B1WN&#A/?;^EEV#!8980-@&5+:&OB#O ML#0BLGBNB@>*;JLRL:*XP!U%AQM-+32CA%_ROFU6 >>$ZW[:K0I369[T>G/Y MZ0=K/MKJ>,_2OR>L:I?/16QS_-*JO\"8&A:E4/S-MLGQC*6)"V8%!ID=#K"D M&$&E?+.,7F)4VYT'/L9$9+DO2_",5(.@B=("$P$!A4%M*Q6E/Q$Q;*/(C*C? M =6!;)"'F:X5+ 1^,7'.AJ^\@YQ17P@8VI:4!YXR+5B939/8R[5%J+P:$EE< MC(VOR06#RBY2;X3_QI>P_**F=CY,OD4^75T-Q@X.^,4O8[-)XM30+-QRKN"UL=G,44_?IX M? "WN SPWB@WN%9*Y_RU(P;B>I%-U6Y/@DQ3 YUDNNKDC2DCH<0:;=Y2.F_D M[J5P6X_"=#+B)A&#%X)AN>0G4O+E#"V*'*\% M792$2[)U" M2QZ9;%QZ-\O06BU2-X9&X>[P>DMG@MRG3$^=;"FPH_8Q9"J#9TW;=,=94U7O MYH; +\ +,[R?5,2EDCC8@\ 3A62=*J3QG3?O]W852I6ID:9M3P1ZO.H%<*EQ M%%JVL]K/U&(0'5N?@R7EGNFH@Y0,+/Q"NJ%,$<$5^9Q*=;?[<*.S1,!ENR), M@USQE9XC+KM,*?T2F2-- \JT&K.CK@A:'^OL/?N*H"=3_S,#E8G"6XY^Y^C" M0K =;;'5)$C23&D"6P!H*\8('I 'OG"N#C_:L@I#,:#T@.&YKE6GF)2W$;2DL34_:Z4U92OVKQL-=(%H"^B&NQN$,)_^ M5I[,K,KJ;I"4+#Y$8R-F+9) /^J1E8^3Y[!;0R8PN[P!951('4;&?$%:RR5M M9:VS'R@_'G?C&"3/>'W*&;=U; 5:!,2EV^UHR.QJ'="O!VK.V/'Y,6KR)3N: M<*9B=NLC?4*28>&RTS_6A8SX0 ?-%&"2G!W@0'A-2?99M2@J68Z2D$9>&_<, MB\R?^@(SP;=S1_"6R@*T[\;\DF,L::G694N:)X*%T+'ZP?M[A'P*90TZ60,. MJN,F6'\:\P6J%!M1\RP6#0 7E-BMU)<.O];1#S^J5Z3Z_Z?_\_1 MXWO/[C\>(XP6A_BK*.D]NG_O1@MZSF^-:DNN3(*ZV143C7D[\'$8S.6O94'? M.VG]U_UV?+FFO3L>G51K_]EC[^?X"X^E=D\7?%7F1<;!EPTCL=!H,<$AI%P* M/TS)84A>4;I=D%<&85K5+IDFFQ>P&UF*AN'+;54M<.A)%=.[!(X* M+]W4@4#NQJ'-ASM*V7/VIVSN:-;'$21I?(#P9\V;^U\O4C" ?J(37U,('1H7 M^5$EAN5:)DYWTP6UJFE_, #2/H"X$VRQT#Y(*1A)L\0;^"GT?N6!> 4]P K7 M,DUQ52X;\Y-W8O'1CF=WBR;&:3U2TJ7:(4:35Z+QW;A5,G+B73%(CB#DG$,1 MD*BLO28)K278W)GFD;.%T7JQ@LT)$=<'I"ZS#^YR22/:020.P(FA.:^7=6U+ M@<'D(%7U<84N-"""%0X+CX@?KV8N0 M;B17"VGRU;I>T7\+K0JCRG^Z+G(,!<8RUGU+T 502BU&XK %\PJOQ7.^/N, D<#CS;?-;%Z>G3;J5 MB3Q"L@G&9DJ BYS]E,:E^7:_B":3[37SH."N X>" 2T^$F7^K=>W(=RLC^ @M0G3_32G6-!S&; @U M7\9-_(!IR['JQ\=//5FU?HP8S)S@/BC[NBZ+/[SU/[IW[[<# <$].N D8,@! M:LKPA^E"O#:=.1H=' O"7]?<:I&G!R_]F;%J7=N%+X/X#3=(].>+I':M<]KC^IR41Z &11 MYAJ3:('-+U/NY$:W]4\O?^-A^4U/6,D>\$V[/4I^N1!Q>=((0\\K]] ]+_0V MICC3WJ3]2JO) MNOJKK/:+%(&OI/WTN%)_WL )WN!'Z>8*/L?PF6$K=(*/8[-7+9A6X5,XDJYO M1C^I4_!O_V7HN?_''"PG\.COQ"I^WZW#CB&AXI>IO]Z_A0$'ARK\L:'+]\/OH??VJ.S.3_B,K /?KST:-[@Z4T0"D*YPWV M+"L6M,=I S4":BC)N8^U]9KV= LWRD]Y**W91_ED(WD;]\^KZ+"]"^?NW8!' MOBF#:V9=@<0N-H&OY#2>SL&'CYX(KZ#GK]^3[,Z*:NBX62\D+$":$+]EQS_@9'9:#% .DR;]L.#\Y9#+?U@2@YX?*/)E@G#.!/FMZ@,IN_CUB MQ9\>@]Z%,O^A[\!8#SXN1KP9Z SY&1_Z1OB.CD]>_2Q<1]]&SC1Z9C_1^VK[ MSFK[HWVU_;K&.J)E:(_2;K!&Q>[9JE3V.1M*<2H-.,$Y>:,5!2SD#<3-9\YG M<6!A@WC[!@ Y8G;V"[#)XR9SY5E15^4GGYU#4WH;C]*?R%C^)D'W'4RC#5?' M(OH)U3'&'<.%T[HL2K &^Y!2+$GC3HA)E\5'EQ]07@-G=7(P)]P,<6$&-&2/ M]<74?;LY&:[W:0J\GUO1)C3P%J1\$)Q%:)"^Y@"2&#\+2L2DU%1Y<4JK1U(H M7'+N/%S(J]"OB'RF\C',/&@G*HKMU7,!INAC6>S>( !6!E0Z>PS6G&70T"@% MS^1C3,YT:@Z6HD0 =O2U5\_'H[.LX626',9)6$!'Y='WSQ0\*[?1T"R<_\%: M!/8-"64*AQ)]G& U+4BN'(Y.O#-#G$*2V6NX^R[$RY)YC1TQVOD>![>SKJQY MQ SNGJ9N\E46JD0[& J:R&2EOGK.KMC4[]N)+"+M([.S(2C>-",K32&. M["Y)+)C'Y\J)"WG/3@-E-N(1IW_W8B#A?=&KJN-]4KQ5OQO;>X#[=XBC,S9, M2C97,ZT_;),\-QL5NJ0D2WH(6V:C*4#I-ZGR;<_[KZBG O794BK*2?U'9DU8 MC@>'G)NC@7>TYC)>"5B#$.&<.0MI0!"$K@XZ9YMF[90>\:.TZ+*,:1Z6($JP M31CAM\]_:,(05_IXC,Z?46:2"RJ=86X,.EN:S!>F'&&^C<(I:DE9YWCV\;!( M8OL5[2^UI'9J&6I=!S8D;". +I1.Z+J+JHDEJ $B2%O](PO,I,V!8M:>%*O% M^O34!K(X\S(CJ&:&OEJW"SJ-_E<]'K.Y4U*=FF08N![=W2/$"=UTJP.\:,WY M1?L^HN'[JS2R;E&2#6![/'D#*RN#:4G(_:QWK('\@5,(Q$:,N4IWCQ(/#6/\ M 8_/@/+G;J;"!;A/A/6&)H3H-V;4 9WE%F-/[S?POYB+EH>/_V0[!#>$+7MEXX:W$"U_MF1Z* MZ@'BI\G%BU"#'")D"21.:\4(B&A=D='BQ3A\N1 H$8Q(,H(X6V+&M:+IB]/G<>? X'MC_[L_YAO"<7(V M EQ\?N/D5;+EE5;OBP[_#9EV\@C?GOP\>E&@_3?1Q;Q#B^J=9 Y882!7 H5; M:1"EYU^(L:A7@2J=&:&+_F[ 3 @8',,8_0R.Z5Q*X .<")ME$_)RZ1?,!)/' M)$R7+[*5#G :'1H [^9Q']:A/_6+*JB=Y'&Q<,8EHI+Q)+2@4NJ[HZ/#HP&F M T1":]F2#Q\:UC=^^!2WFS"(#?&&I3!5S1:9^>X-+=7>T? -"PD_0L,&T)G ^>-B*2:M\?8&XPMU=XRY(2:HB'D:[,F4R(#*C=[ MJS=[81'JQ^3S(N;0T^WX]<^<]MQXVT9Q.,[09CWQKDV1U=*AQQ?M\A0&:8<$ M!3_\PMTAXXZ__WCPZ/ AN[WG@6,_W1C<^,Y[4[+O-+K_9"QKQ&*TM3/$X(19 MZB 0#3*'FGYI4X2X$#JEEWQ.A?\HC#-.>OU?#B4@9U$XR M96 :WF78:>5%?LJV?UYCD4KY/"0?T:CX>=/[_?W]]'[&]*)=S6_<=AMFL-$I MA-VLG6QPX#>^,0[L+_$O<.Q#&L]_W7V$P@(G2[XION6XCHL^933@DZU O.EV M?DG]Q]&CPWMJI#516RLY3>XF[3CR(K+A(E-A]!NRTU/BE@9K@P^%BA6QSRWI M3.<4V<3_=T,]V5M=I?X!V#>?^D"7*!>2>RXJBK_T+&N2 7BII(OBRH]^]A]N M(E#CFZ+XEA^J:=;+E7EC>M6']P^_#Z]*GOPG/_D>^;$3^?'X;B(_/L7RW=#0 MB]&_<$L19HR^7,T.IM2%V.[:97ZQ'\A%._N+F]F(EM+[D-Z(<8.#MSA$]E/V MS!":7\GOG[%C)!?UF^M[YC,#%(]J&+D4J%H0V*.C<]A$LLOJ][FU9H_]X=!2]Z=$WB4V^K!DVPQN3(SM&:F4"N:*V0_SM,QJ9 MO$[\=,QI!<;'T\68.T1N3DE)^C/=*(0"S5RZAY! M89(=9"^ST0/_.;U7L)7RU(2'SHU=XVH!UI*8@(6/,.F7,5 ,-(7!ZG'RAD5( M_*?U0?$2K,]"'N-LH3(_7:>51X@"Y$T!_KGXT9JF10IL$V\@!#+F[RB ?KD7 M?=EAKI[M ]/K,T/'KW\>P;%BDIT*AQ:M*:P+G)^22Y2D8%@TXY&CH/N5.CAZ,;;J*6Y/]\J+FD+NZ-0%"ACO/NLFD3Q&RM'T'X\.G]I(?TK8BHK4F5NZN0"Q&L XJG@" M@_$UU"?"I\+QR%ZT.9FBOW"._S_Z!O( W0%*]N%;O)Z(4_7WX7YQW\;%'2LA MTITUPQ(;6M#](-4NPT"Y$M?3)2L]EUA:YU[IG7FHGW&5_9*[@26G/K2^AY>U0)C+BO0/D7\2!X\3W$PPZ(M2D60A.ZAY-%RFG)\ MX_.3H]>]BNY_E:OHP>&3H56DUHDGVA0VK*%2,Y#TFO;8Z*+32*OGENN,N[A8/+:#LOR0#\+Z-55 MX.Z8Q_P%$[B,1Z]*:G2A$/IUYJ-OT]/G?^,(X412S+$-\RT>YX3[&\:C=R_^ M[^AUX<>XS(1!ZYW[Z&_S*HA=W!%BJC>I;(^L,Q7X89J0[#0CD0^E_@H=-4;] M)U"%8+W(VM** Z0OE9@.3<2'WG-?#K'5,<:9BKC$ \B]7$JKZR>4*/.RQ3AV M$JA\H@) #=]F< 29Q$,T2Y2B;;#K@420M=UZ!'%-IHI>571I8@CQI_'TPV++ MK,T;T!8I_UK":T1[ 64Q1"V#G#UCP^P36%+UIC2"J-2P,*)_8.>'KO)[8E0I M>2H-9EY<@*._O2LO56A!.YQ==+H2T\5GM3UW2$51 I>(56IN6HWDQ9$Y,XAN M#A#5CE.-EP3T&(BDQMJ<&)MC>VI2+%IKICZJUS8=H._&A=<=?B6_(L[\XW"J MC^FD)*Q@."[7[T,7OEW%5,@10S?G2;RV8CKG?W_ MO\=O[=8$OYOXK?TF^V*;3$B ._2[T=Q?F#O9S\47FPN-0A)JY8COWT_%]4V% M3H'26IB&BOTT7/^.$(YOH4B(Z8(!;^ "GV _1U1." MZCBYT5*;D$6$&^U# 4%D29&9A.&85]18H0;CW?I. M@3F?8B:R)*@DY8X>QI!P=[2VB0\3NU(YJ/ROW4:0.T_%I:,* MC2'/XZWF-Z'_'S=6RD5L3 =JN()E(Y@S[5H/C)ML#L$:/)^H2)9&/GHP?O+] M0["M,UHTK)F$(NC^/:GC[]"DO#]^^O@A6%"3=#3:O(CJ=C-W"S @AT:,1<52 MEW(.';]^^XIL*]=YM M[[G]6G(H%Z6+&.Q+CQEW#9%2G597CNZC\E'2J)KLL&RVR254?U'*.;*KZ M@U\%U6H%FJK_KB*U?KPTL=,R=TYH1^/S3JY&I'V$V"%UG_UNROMN)WX_U.J']'6ZA\"P0)[5C,4"@NM @H++T+*EO @%)]HDIK MBUG;DE0(&4$@(LPR!_:/ZURK:K5>1$"57XZEMCS:0CLZF.(9T*(2#C[](-EE M:T7,N&QE$L>)3*><^1J"F#*B9M ;T7M#WK6Y^%U6\B0)- M$1Q9+=2.0S-K$&YL(.1>>U]T7;3!%_![A"GUE*@%8K05C!4XL(6N8WIU,TL,3_MP46]]FO$5_$#KP*P[Q/_%)#V\NX_"W M_^H=(C )91.8<;&,1,8E:@EB,02*^/#YKJ&$(JNXP&013EN!C'G*9,S-K@,09+'TS(E?I&(QS1JPX]K> MCDF00_-_ J+I#:>WX,RQ%)YDY$\_MDM$DYB;OKO"LC%M:7DGT;QP81KISA8^-]CT'4 MZF-?D>X\=;2L5H274T?A4T[S_4KX CU@?J*BJ>!4!>MY2P(B*TMBZT5CX:0J MUXT:@S&3GTOK E!FH5U?3%9,>6&Z!XU=# -'(MD.V:%?4R2D4P)YW_TIJ9E$/3F3EN.VLE8.IIPP\0I1F%ER7F_N]WOI0OI98OX8R!G1=R-K\N53H M#6BI#<^UUIEM$G-L,IB=>M:M2$.ACN2GN6#QO(6M4+#K3@3&7'Y0]X&U@;*Z MSIBG6MN+1,.\-=I4R)6OD9_AS'G3S[EJS8OZBB>+HIF[/.T2D=""!56F\ZJB MZ!PR$@?31=8TL3" Y# %<"3\ARJP_W,U+<3?8*]5=(\H?;IJ)&&5"6@BOKHM MN*C,*J%!Y@4TBC3D\\%'X"\R,9P<1:CWZL)Z9J+4G4H")!05=*^ M0XSD!;KS4?H9AV18:+A>4?A'3Q#VW6&80._JC988&G\VYCP/ZJC+):78.5S- MF:R+11[4FTO0ENN40HJKPOKUOY>)-,U"_F1&#BU]FE H#X$NP1$X&1@;O+)6 MVY,<\YH;I<]XB['JBDV]6PJ.;"I.4NU21$+]\NVE+!'/YR(K1LI5Z]K?V(UE M!S94N2)UMRJ2VG'K>;+X>Z)3BZE3R.V]&3!X]N M5/Z&]D]9<"F@;D5?",I::L[:)KOZOE3-72 M*PE(,0Y-SEE)WOL5"2W;(:4/U9+RUG,VBQN1K('DVP.^Z\S[M"6#>Y-'U+1, M[2;;:#OB^[B2]CW!Y"C^8RP,2["%*L2N.)#P'7YJBYS""'/XD1&$T[ N8ZN@ M]_,;V,>IW[^$?RB]MS\/M4 NQ'-+M3E56^$5":VPZ0$0NF&):D$+M%*3[6]G MOT9R4O]#T=?;'J$MD$R@'[9E52R$"Q11LJIP/'_SVZL7!T=/?3#C%^6RF,(T M&)2A;4P4@49;'L3Q*0H2G"+S!F<:\ .IPX4DXR /)^2YHRXK[^$SM>UY!+Y._!4AB$WP%@%0Z[*E($8IGQ<.1 M/G/1(A.*LFZU%@>F+IJ"L0Z*E.VB=JH/?HZ6.&-6=/)J EE.'SETZ%F6+/"< MRD>*TRP,KW!G8DVP]G.&3U4B)\!;?D+31//Q4C,6HS_:@I,.CJ\D4,%[_HN M@1:PQ";!.(4R*5+(QR$A:O$Z5V1R2.20&"Z&1:A(7]-V(L3-T5-&W/0KF/_U M_\H--3="JCD'\+I6C?N'_N-97C2K1;;]1U'B!?"E9V?4:>@7KHRL'^R8-3B\ MQYF#MO;_R_7Z\N=#_.F[-N__[<&CP\>/'NW\\[W#H\_\VY.'G_?-\Q[V\>'C M!T^^DF=]=/_PP?W+#>QWF#2>.+\":,G\G[\]^%O,)R''\(_[JX^CHW1S4=JA MNRS8L[M^-#C6WW]GRZB,)^]]SBO=HQ?ZVZ4^.O#VD@"[3>]_?'I]KW_K)O^M MQI^A6OF< [MD2"Y8[?U(CG!N/I(36XFD\*H=@6]V1"_U[':.4>_TP1C]DIT5 MH]^*TTNLDITC\0G+Y\N.YHUNN.'Q?'SOJQS)<]^D"BR#4B?#XO MW*SO!(Y'+R 77]6=XL)G;6Y)TWQ]0Y6M%Z/?#D?OLT4S'X_^51\.C,9G#L)G MK<:+!_(6[MY'CS]K]U[/>-W.A7?B2L)J_D:,Z6&_CF6S_C- AV2S,JM E^]/!S]4%>;\D]LV2]X@'QE6_;!31^X7]W2V[%E M?Y0VM^?^'1O'R=03RB93$OFO?+:^+J;SS _(\\/1BZHZ7;O]T?KI^_3AH_W1 M^B7V*27VWL7B*4B4)=7\5SY.7V?"+=R?#Y[NS]$OM3_? M4WT'99L3ZBS_*Y^=[^;^&@T=G>^CWA6B^GA\.'I=']([CGZO +$)?>GEZ.CIDX>X8!EI]4&@_5(8 M$Q0W(^*J\M?7C#:)5YZ[Q8HA!XML74[GH8TW*[>AY-_5!GCUW$ D]4H+$, W M*Y?5N_2OT8^NE1NF":6)GX.K1O=&OAR>'(^H[9$XQ M5OJ&; 3!?&3X&(MAA2\.T[LWO(#>U=XBN"@A_;Q:+HM6?_-2F>^3T2.]\I)[ M%L?X)[5"^@TW#N-UL :9>+W/),3;#N4(/HH?G>X D,Q^H%>R[_.2^*!J0%% M>6EH0@#N^67=GA*RX-?2@DS]IKFOC8ZO]2K=K[X@-B=HECTGJIE3I]MMZ&'H M.C\<'A_R5R%UYNH2]N6G;+EJ"'[9>XBG1Y&>R2G(AJD\S)KX.4)9WS((BN!D M_^L]M,X%_8KY_@J)G:ZT/^$3C?[NLL$M,?_#Y@6&].C9Y;+,<@#X)=&W^JS6 MZR?\H3$S]#%:O?(Y-AX8H8[MVW5[VL"_5%,BWCNI9NV&&HZQGDD2F.[ -_PG M_^K>0_G5 WNGC;]'8-3RZ_2D6)!)&?W,<.BJ!OP]D[W.L%$Z(P3,:/#5*J<# M(!JC_I3LRJC*],1Z1))&;IN[L]AIK.^DL#.F?3G+_ "NZ4*8LM@V;##D=;5( M:<#..T5V5Q%T,(]TY/ HP]\^GDZ]+VO-NW[]WO?R]:-#,_"=,VYHW+75[14( M(I<['Q.VY-[CJ[,E-XB%[NT)U>;H.V"T'?Z[\$-5T8(]\P_N5]P!A1F$VV_] M\;!>#6HJ^6!19_J^3-6CPYV[\=BOJ-8:$*CXR[H4HGSL'?2V M3.3H,']3/"SKBC"U8A"!O2?R>/<.1R\8-#TO&D$VVUU-!@[T5KI9 M>)EW2Q=_Y#^;;DKZ0*4'9LPI%*#Z(G_&M' CW# M)SP-X;[5KY=-.='CW6BUO$!Y\[M ;YPR@5O\!\2 ?1]\S^HP_5$WK;5'/ M1[S?,_+&!?Y1Z.5&SRF'03!S)A>1P\-OT:U$0TK^Z#/ MWQZ/W$?O:/+'_BI>Y7FU[=OL5_9KH.>XCJ^S+8&J[VDF@J\JY5+YXG_[R!'9 M"?K@11XFALD\9HQ<.MYO#'CU,2MX'SX2]"%M5:\.Z7"SWITV[50E0E<$WBMN M.O#GF;;5*8/2FJ2['KQ 1(O?1WV9SI%W*UO?Z!Q^>GBCO6]Q.@P=3Y>]W,Q-)-FQL*$/68?Y=X3LQ#).0!'[T7/9I?H!OD+ MRCV4%&MQ#\TBVX!%!+F0'ZLJWQ20N9]2$NOGG]]B=;V>OG#UTMNXT7LBW_I/ M']$_&[WTRVU+'SDT]TC2$\><6)"42!/]E>[1T#39=+YN7-LV!\=+;WZ:5HZ* MI[Q-1_\Z?)&>$VK(?_;/?X)^XV#3_QK&>B>ZX39;:B'/WU$(%^M[*ZT3C-.- M#C%M,I[IP33XTR=)@CNDOX5)FQ.ES(X;F=P'^))--KI9.6VN%ZJ D/>6F$6> MIYMC-EF% =5*!$?A"$UR"FEV/IA B2+O/8Z@87KT$V%_G1)-L637.U;SZ&B< M)L:3"_SL?T]GK[R=9M*[:8K'ZBOTL^7'RCC+WXT0#VJ7U>L\WA^YYQZYNHIB MTO[[/YFTERL.G$9OY]LFG$7^$)ET8X+OY<3YX?#EA=GU'2GRIT_0LTR9JK%] MG#31?>+#$^\/Y,9A-/GMY!/FO P1CQQZIF+S5SGXAB!#7\&AUT&7[(Y1;J6I M*&^!K3@_#N,%L<-IUQ-%>MN/UWXC5-AS/!D_$M$,[3O*#2^Z'CUMW'4+D93H MK8^9KL][HT2/,AX-Y"-5I:H)R?ROY$BX<4=')K,3AO4F)W@MB5N &>T6;A[S M#%WHI@0=G%13Q HPH!H2/(U0S#BT3_Z)==I^5/2\(+$;(N^0>L3#OXA]'X:> MW:CA^31#/XQ2BGB6[WFAR-L-./-^LA]9/<';,2\W.@-Q]#,=>[OE7R><.R:\ MQ.;ZE_\K)?K%-0H>ARYF%PL\9 MOH0KE+I:SC_W]/F3RK-W:U\Q59BPF?U"XANS@BI16:=HEQ(6Z4GUC;"^^JLR MHBF;0DY&KCWS4U25:;QS_..W!K@4A_+<-Y<3N0NU(NC4'W[66JIQ\V>*>O0C MV=8RD V=K$B"[T5Q5C1!4="$BX_2"1XPR2+J5US.)*>)JI^KC5M(UNG)4:>D MX7\;PLYCHSVE3_D#5=3*#K+F_A>U\#?$<\2E7^;0 ZV> M6Q"-V#AZL6OZ*2^:Z9SDL<8^QBGS!;Q=IA_GZ_JU7#;$C"0_$\],U= [@84X M(SHFHKF9\2_FD'-T'_UGUJ#UH^O^.ZMS&ASFROI83$=$RT=[D?DA(42-W'D3 M9369EQX$;*>1&GOJWZ+T_CN2[7X0ED1Z1B"%HDUA*_A%*J=: ?>S=$1$56WH M)*YT2EWNWXPE4,U@@;@J/+UY9J;W6="6A[R5 Q('HJMKJBQ"?$HN@@0!X;)Y M_#8.@J$3)HB3%*:(ZJ,_L#4#F272@#' MKT^ZK,(TZG>FK^J. OE[,^$WX8A,'NC$[[..1?\J2/N=O M0'*"(F<@_-%2Y !39K)PA]8\DWC60N1Y=5O+;HS*VJL!RK9CBN.R8@%!&V9^ M@X252+SJ>S*X=_!N--?Z+DS:;FG2Z&B%L"U#N:;^>",V4B(!K87, M-&C;T :!_.W$V47/CZ[< MQ23;5JC>!W_*DTXI93(,1B?RI/:[;YU$N%!.I MR6^R%,RNZGIGW/EK9G@5J.@O;_FN J&WEKBP>31Z A7UXV6SK')_&-)\3YE1 MKH*.TUK7CE]D?E\P[QQ)Y90-2/:BY+"W\LOT];\4-]N-"F>+-'.B.[UP'P55 M8M2N!5BIFHI$=\V%D7BFFQ/ Z4+VED7DK 9,F)UCEK7U_]^O>V89A=-(\:1( M5/GEY0_?I0M3"YT])8:D"XYW7U'L=VF(*+G9@'=7BWBI7NN7ZJ>3<#4.@A\HM %\D$*3RAJ<82:,MJ\99SX._:- :)D< M_[(-.TV&L:S6+-H:%0CI&48/5)0;[)$L6T@/="O3=1HRWG!FEL@07_[*A[2N MA&3=1">?UJC_*<1#X]%+"&'SOX_7WE&MI>L!T]]93,_G%+OZ&\6%\_+X^4]A MY>RAD+LKV'<3"GGK@(^%EO[DH,T6BR:XUN#Q)>)C*"9Z%X1]S'\ M_+3AA797^:+#,K@K7H#.JL,<=DD6U.RL:3JXCE;6AUCM^5%?Z MMQ#+<,&#_6)MM:2(?N78Z[DPJPX<*TTGS4[VP[Q$P)E$:]3H++&[)0_73+W5 MTML"3("3 6#RKMR&>&_J"I/[%QZL">>=?RYEA'7I\[GX?*LPL(EO33YM< $; M[SZD/,55 /_A]9_[+>#GJBPR#LHX8Z@W7Y! 76[65U7'IP3EMHFQS*7>&EF MQX]&WX"RMH 8&UR >]Y\0A=?4@P'])JVC*'M;Q%$AJAZ(QUT7S8=T],1S0^HC]:%R]4":$'[#:Y30 MFM(8$D>(3(H?S9+S*NQ>J ?99A^X*V*TH&-M(2<9OQ%C&M*.G6XO):<_6-ZP:A8PYY M^0WAXY=5&]QZDD"!6TJY%N2=:_[ B@3CD=6B8(]M;=7_VIC5,K(5U7XX+O2[ MA/Z@7H[K^M,D#GYJ2/S[)B@:DVY]@E7Z3KP]VR;4'!;K%0*0E M,*C3-7]Z(T]D_\XIO# +L]IAR7.269-H&S>AG.(H:V^7%/EHWK:KYA_??MKL]D< M^D5S>%J=W>2"&;#L1?Y__E:X>^Y)]O#A@WO?/_3_>31Y^NA>?O_AT_M/OG\P M??KP?O[_'3W]VV6.@QNR_:^\%1L='1^.?O'.X>B?&:-$OYRNT0V1P>QPDDHI M BTY\:ZR6,N*'HYT.SD9[Y]!?.7_K=:C9HY<,/2KJ7M6'&;Z 'IA4<-)DI=P M87HG@L0;'/QADQ^S-.DOV-[>,><$/7NSX1;D&,,[H20Z6M@33R@VI!-D(98" M6:V&\_=>PWK3'T5V!T$(5R0F)OM, M,17>N'2GF6CW2:)Z?6OU),\G6S(V9'2R7BY[%*NWUY1%O[>$YV'.>2EMN&B+BC\'(1+WE+3,%SNBGA$4'A%PL\,1 MGJ/2Q4AZ35QJG40\O29F_B"DW:S@G5-PB<-'^>V6EB=VG:-& M0@5[L=7I7F4- QHE1R(:2[69/9;-_Q%U2/E#Y>4 MW:*$V@Y#16!=/EI,75!H^AJ"IVC^XDD.T)[9*)ZBN!PZI"850(L\GJYF MV:9[LR\F]=F+]>#I7K*9)9L?L6(SV2PI&%(ZWQ^7I.&(T])[75FKJ 3!4BU& M3NG"P@IIGNWGY\KFAR"Q) 48$ELQ(2?\2RDR5G6(]W-R=7/RBY/R/$,C$6#\"J>#F",-*1Q8>AUC04B,8*Y?N9O;J9 M/9D7,VZYM3BI9?$1)0$%*]'/Y#Z)9FQ1:HB,;Y[654-E+YJ+_5Q=K<,A\M/3 M[73!?"(!FX92]N"!AJF#K>W"#I?D4M/NI4\OJ9(6?6-\:#^=5[CU#%R3XEQ% M/\"THJN1(IMEEK/=C4VL85YA@ MO+_?3='73]$*TVF'J,@$61V!&85#%H5[/ M1(3F>T6Y6K=2X65#2A+DB>7<3^*5FLY+^I4T.:X$GQR*98UD9[<%$4+Z"9XL M'"'I\Z*IURL!%07T?NX6V3806,R WR>BN>5$ OG6-6UOM7 :@^XL"'X#$A:X MP;Q8<9$>:"U.OJ(MA\.:3E-?MHI8%FIQP+/%E]R]T/:PR:,A&.+7#YO(FHX>^C-_49:11(OBQTTE^7=YB < M&/MSX>HFE[*[,?D+VF#VO"+3+U% 2-9W5VY\E%$MDPL(S-F]W9GR1D.POW)1 M8;;Y7_LIOMHISAVAWIPDGFAOIB>FR>7+V?UV[G?F:H40EPM;C1R["J[EZ@1* MS#3?O=ZJ_9Q>8>AD;*2$3NI5F3WL=ZNT,0/IS4BEG&#HQ61-1=UGNQM(]G/T M9^?HY1GP"/W*7&A&Y&8VJ6V%4DIY,2+DO#K<-&OFWOA6F_T&O+;:EP#RW:K( M*0%%J%)JKP -;(235NL6/C-FK2AGP$BO@=H66@*")JIJQYO?7KTX.'H:KK2? MS6M)[Q//L,*)O?-YP)/,:!YMQRS]@VBF>.:0@&2,4/R]'(S^7M3^% /:50!F M[+?G%4[HL>DL-Q.X!"\>["N'(OLYN,J\H?4Y)?13Y@0$">B_YHU"61V;$]I/ MS-6>78N*>5NJ$GP9RZI.XC1,4*A&)@Y+!-B<[[CL9_!J0SI;Q7)48=8CY@]A MX+,$"_O)N-KME%8AA66#M 6$JR3V>G(,S2U]D:.$.CO*:G2ZSFJ_^[A=* 9R MZ%I%"RH!Y_;5DBN?TN>$WI#:?N3@@W8=ZU46*=%6F_D[SQH%DA)FU])O[*?J MZJ;J;>B*WH#8JXUD3^JB&RHE^8LDH/'7VC%E@6$(@D+<_AB[@_>U M8-D 7-04\FGM7#FB%.7I-D;.UL4N$, 4:*J?$LD"0*UN1/4$!HITVS+V >!UPS*U!=5-,/1+3GB#SD)"L_.&8(>5.ZT4OO /KM\Y95 M;R-K[)N7;Y4S5OK8+5>VXE(@Y;3>S^6UVTM0HVQ*40[5%AANB8]9YK2IFCZ2 M\+F,E49 B@:S43//J.0PV<;KA87#I)#"@1H48(JF67-[ZLQR?/*%]NOB"M/8 MD<11II^(7U&-;3$;K\II%(+#[/VP#89X70J1D9'&CA\FT6BI3)VT,RN%!,[B?V:O$)]ERG%" 530Q_\W[XK]8> M\@9@UCUT08K?)IP17.L01@'B76*B46;*)A(79I4"(1/7OH@UR96YDKH3:5U6 M3^>UV/]_==C_MMFVS;7P/CVM8F2&A/_ER5 M>56RXNC!Q ?@HS$(!86EK/ZK.:LW M56OT%.#KPEE\_][]H\O2[F%CG;/1;IY2DA0IPH"2>0S:H30@(E*ZFVCR.M\% M5[R\:/"+S^) LS%^%CG[-&;K=8*D9-+:51)TZ/I])9\#W_WDOJ-%\<>Z\!_; MW@%-M3<693!.6"H">,QT+S-4I=/G6IT[YX&FUJ!B0C6V4%TS!LC['YDA(:&( MDNYJ1YJ1V8>2!?%2>C>^[[9#SRB7M:N.9S71 J[*TXI^T5M]8X1N*7&EMFXO MJDT*]$F[88J0P^ "#;P%W@'$3$%=Q5D=63$-XPM7LH-Z<9!N.PY>$TG-=)!& M4VJNB[B$'>1:72:UAJF23;HC'?:8Gᄰ=;:B2"RRVJ)=D6U;7B\J58=H7 MQ0>W*.95E2.A$B>5O'16DZ7W\,<*^G/=QZ)I^;>4,&%63K-"/Y,UVC 56UY- M[D-C[.H=V,V_L2'&*OK.#VL@4QW"XDG,CPV]3%XE4BI^T #UH&=< M5"2_9153Z*]^GY;AXJE4D/ @"^G=$.,/3A@2*FT:A/8EXS"M F#+F_8+G0[^CUM][SCF$)XBVQ\B?&EU'KN<_LK'.@)D0VJ40)M@VZ>R*#B8\Y M83Q3X=3J^Q#-J1.$:=[H4P?<+.;390[?? M]CY>WO@CPJF8E#<&_L#(#?"6^E$$8\VM@UW-[H2T9ZS;#;O"T-$>G[R5 G^, M*S;SBEW3E3^ YC2E_AM2< X)YXQY;V?!(OM_GF7UEO:8MU%5#=U,%JN U+3^ MLDW>5+\=Q*O@/1*]@I\P/A=HG7DKM6U(K@@.(.L38B73^>FCP<8E?5K:ULIA M3:A'\]-HLMH\)GG54WXOEU'PW#UNH.0@>7(=*+]0#X+#A^"0_LK/2W_C?_'D MFFJU;C*5L#%ZB+:/!;(-X-%&_X6,H09>'A<#R4&Q*&QI]? M;AQ=+XAAN!H@P%)J'CI_G =^L0<82W,N(2EFVNBA%^]QEZ"1F3 M5]CVJ;H[RK0\SG9N*73WGVMKYLCDT,CRN/B!FF$5#BBJ@J_8M-PK7RI]-C4J MKYZ'. G^E7]3IVEBH'; Q;<8<#M4E"$XAF:0-"%XZN\*X=I=#>4FB.(C SI0 M(4@EEY@,J4F"G/KQN -GPAMJ1)/WY@V>T9MYP[>@4+66$CA81FFJ5Q4EX9H$ M6Q<\K3%OH0)BJ\(DLX0REZ-&&^?8IJ>[+@L\&9*FX_CA M<,H;8G+'1AL@VXE6.C40P0IUTQ.Z&W-(@C7"#L1)"[90(#[&T^(<7VPY>4+S M3DA-Y$_B5:+G%.=3^O_'FIA*_"]BZ.AF?<0TFI03:4UVY<;8RT[D;.45%+9+ M1P$ UE.LN3\5=0@:),8%$B=>J."SVT#LZ]$/[F8]^BN)L6K']9L_+=""$HGY M,V%RDY,=5Y"H=_A^,9-#6P^1<\'LBW.6,KCQ+ M2 ;%E X>35Q*!J$8LH14TD[2,=&&B.&X ][ ^Y!D6&RO?XFL&Y7(=*FWS">E M=Q&35/S&1'J9>;8/2.3IQ#++G0^92O2'7G"/< ,G][5/: \/2>FLW#?!DN@FZ1G,QZM MAME\5.Q-A!S)OB/ U*_C17=\&=5,P/$E,^:U=WP9UK_I['8;Z=./EUZ+'(0@BI UA&<9(;$0_6RI9D^09R W$$DLE,FQF*CGVS MI&RQV,7E1DI6U4R!0W4X=N,U6R6U#D86A&J'9AK /X:R39,U;7*,&Z$.T81V M+ DM#*7#XQ9'S)_VLO-0.J=M 'M(5:]%P1UCO;,GW:\AH>67#M/[4#8UEL)D MMF?@.4,E+'@>R6KI^2$\]"8@D=AC(-A(4SDT %)'C ^G&^O#W#>F,J0LDC6(L6K9C3FJ<2>_OMB:?U MMS@<_0_$@;'1*9>G5BBU+&S\*6R#0:.-D%K@<.J.:1G &%"^:[T,N0DD?F+4 MO*;&7W]>NZXD2X? 275D_-G+=5Y:>S;T-,LW%B(EEZ;];#HN."$2U8A(WV8P M/@RGWF'TR.BL&Q>4?"-NJ6>-) <66J.ZS$3>4#8NR2R<8VAQ+,4EX&H&LLUP/&S:K MU,-GK,5-]8N!\K75NHT];><2RGQR:J+SKI2I2"YXJ:#DML>K-RM-V:NWFWE+ M"X;=!!O*;!?DG#M1JT4(!5A01 LI0*@0-NZJ/& X'4,I0CQ$S1,%4^+,@:OHZ\9;&L4Y)BTL79V/QD\D7N#*(\(5= M\92DU:P",J1+R9ND8,^0Z*Z:IC#D'S6A2 %\4#I()QY"SV>"3D(++@_ AQ22S$)Q M/>AN&KT)]@&G^))"7WAAD10K1[B-Z)*.ZA\<7]6N%4&&A@XL#I)-=:=7MX^T MOUD=*]?D_Q8?J6:0\6,I#J]K$B&39W$9B89B1[B)$-=+=P>L7.*];[A)+IF' M^,[&^(&/%PD-[^=4@R? 6*/6T%UG"CCF")/*5P2?"0O1NA0-+#IC#DCLY2L,:,T0=23&M5_XL#-""H0LU/QK-UYU JA MC!_%2@RK -0(C7Q0U0>K+/82$S&H^5:')/+\!.M*R$_&0HL0$@?=$34)4CH6 ME^NE291*UL*OJM'6[VQVC:8F:R"I$,9F1H+VD0&-L=@*PFAC6.UGGP:\WA$D:W MP@$?^,S[KAH>+6XB0N6R>6;9-XKHR-.(]7**[+WM9#^=GU5QB'06S!A/Q"CN M(3A]_TQ>%A]-S(X"?A>^2UNKSE-*G,]T->^RIQD37I(3SW0AKE>/O=T$##BY:=PAQ/"@<5-);! M\"J)REI*(?Y(Q?Y4T _G1@@9N2XY)QUQ(&FHWLF39K'*(!D?4TO(XJ;Q%R"[ MF-7;< )QV67,T)5<6@1I@,:2.],Z41WM@8!J-%&A44; V+4FKRV)<<9BSBZ; M!!DSQV#?#(@P:=>]$'^EB]8<*%1U\I&?D#RY7&.NZ?8[-R&VN^_O3J2[3@CE MU2@!FFX*X)9-KQ;]S-&PIILL0-I&3'?@7/XQ"0 KR\ME:O9!CA?5-)/DEC7I M_<1BYD_<[93B&-I4]$%RS]( $ZLU7"T?UO/M]H;.UH9(Q-(25,>S%DNG]X:J=!_[!^;=SI'J M=EL1KU!UVNV(">,:& LB=!H51,F9A$E"X@/5P-)UI=]C6G#6A><*G M*)IC[C!@Q.V$J<@8&W,N\"SR*0A;W<[SEC^I@:$(\)F2G'S6'B=G-^) M4ENN%F= L_@KYUE-O<7(0AM!(C6T4C"GH"C9M<90BG?">45V_3+NGHPYW'C, M=:H X<@+$V9GEZ^'3*^T;FLR(.]G95?:K=Y)&[ 1ZWY:D4'_[$:$88W8FV7] MF??_V]4T@=8C::04>$8-]U,RIO?OW7O"235M(D[OI0\[*H8XAR;9](.WJNLR M/Y!]-\/_/;NN74@OSPM*R#7SB/ +:]\4H>@,U!AAS$=VS)M)64KK5PM1 M09==BCPO':&G9/$8T<+!Q^'H%ZRL3ZY,X$V(WI"TU?FL34S00-^7S6A0'\3N MT1L'/A86H0O$I]FRD@O]6@(0!897?N_GU2:@<=J^ZD,OVJ[4=(R_@9?:[A$4,ICCP:;.]EY#4*O35C&UE9 M]?I.B^/Y0O+[LTOACUTCEA75)- ML\_*:;DFP,3Z.;FKS<2AO(B*&?.?).P!C7_Z9K;5NUC\)8?&W/,71"\)DCD( M)(@]-K8=&LYV('6P(3V#FJ0KI?%O/2&7)("!$XB<.NG^133'.9Q>%$PQ3:-? M21_@:'1!3WC%F'=8;+MX4^*%H\7E=_@?"-5B'Q?[)QL+W#T?-CNS9\G6NJ7?BWN[\H3"6X%H/3JYISP%YJC M1)BHZA)E)3KK%'JYIHVX, LY*KNFYS.)DOY$,]-7%$"=F *(A*E-4N=&-+FD M XA.MTC/%5H_1*X"/:(3[F.H[VT7R)D4D$.!&/'S5VN"N^%YS M1CKB;UZ^IG.:\?J\*QY_?_CP[_C6XWN'3_X>BJ45U7[3&ES14&Q#=-=OK]_^/2\N\!P)K=B,DOO18C=BA\/QDK* MN6*B>SF= -Q>?% M@&@N6CAFFO5R&?IT:$6_/?EY](+$)=N" YYW<[1'072RCBT]>$N2/*3DU5J; M<(5L>T@.HK=5.K$4$A8&J2!^B71CQEA;]57;(*295RM]++J)]]Y!(%$79_T^ M?S_L'U_^YHW!QM7(P(_.G!]A9*$C%,+FEP2E$]I>7=E4M?#=;&*:3HF-0>%W M22L!Z"G_-?M@DNE$G];TP:SZI&%,*37FD!8*3[_!A7L=M-T#I\=T]D60I;?; M4+U+9R+F=AK&*@-WA.*WJ4^^]_SO\:IPB7(Q3KWMAZ&;2^L1M M3T2U2ZT,TRT12%$_RNG<(%#:-,SWQ\^"$@4!W&C U_Y2M)PF[6A3^ZCIH()X M=S>XI?X"S2# F!G'Y;QU>K7>_KXTO;,T_>BO5IJ^+;8B(D,NQ5^LJ%IS[BD5 M!+"X46U,*8C@&,'9J:6C2DO>1*K6^!^R?+S+BMA0J=/_DCM_, _F%88#GY"V MZ!+,48=1HQ#TD1'T.(YT;'&#^TR_T63^B^VDSGDTW8.,KLEG*T(R0E%6A8 M-4I+C5]J=>":(JP9GWM\58M<3TU]%"\?>+=K."MZ%$G&97$?W73=!@0Q.8V$ ML6C=Z>4J6;<]EGUA2\7#J=Y!#ML$,5^4J[64BP5.$! S25'\CKA[L4K6PY * M!-G0+=1%YKIM08L9T8+C3+T1L'/ICQ)+"?OI@ M11E)DL1-/G=<)ENC@F;XCI#;TU#6PJ?LV:@5@<@6%,)RTW_R'D!G:1>5K*-_ MKY+1)GP%'U!Y:R=#M#NYU^N(!ZU6T]K;O2H9H"[')(KR6G>GGF1C["@S2] O M@3C@ 67'\A;>_23(B/YJ5TYSQ!G:$0Y0)*"&:8<.+$&5$2 MS#GS!?IF&.LA2\,T\>6$()'3(3:QI,"#%)$3EIK;&=::KKQ/RX#&A/N.'%V( M>'MPFIOEN^,6KZ:U>H41BH/&H7,8BNVVZ!7( C'%/+%G6:-//<=QVZ[0K?/CM41:15VDS5QGV):D+F@'3;U&+B]3E!& MK-M2^Y.J7@?*'4,4A$6U7C+20RI"V#5 @7'11M!>:4&3,R\F*!MW:,][&+FT METJ0:8;M..K'..A$+848#PWQK.!(U#8,A M%,Z9C!GZMM4Z[6&= )]"5<#9>L&G*5^T=T^TM-#E^2#G3\70*F2IQ$<:I(NI M(Z5&H)W!8QA\CFFB3%8Y)_C-RC9#Q@"C[MX:'/Z$ ;\#7NLLP)1:L$?:T;W_ ML+L\M #2\PH# +F3;3RFHI.(EB#.L06B18EZDN=- >]7&C;]=;@#NK7NS&I M9"T3P^BL%TN"]U^6W&P7.M;'F"4G&H7.TUH!B@ L;4Y6!F<5,]$7Z9BV)ODQ M4KS =#LTA[O[DIEJ[.L_HM\P$4?HPO\S['1CF7+_E*-?7S\?4ZF+S[AW)_3C M%9'7+1V*.6I'>YHD16CKB$V:WQA IW3+@$H(2;5.)HVZ98F\[]MQTBXO)3E: MG ,("=;KDS6):$"/7.D+%2KR$XMBC+Q+VJUP:6) 7M_5%$V5:4;5IL"P;ZVO M.M"!)SC)X22LNCX]^JCH CG_M/,_UJ3E:TM^U-E8E4S#ZR_P+BLV?KE_LYE3 M8G/B=RVMF;!:1DQH2]"2_%O%*XF>51AT##47C6TW;QC[2!*<6B0S;C 9"7F2 MOSX!.M>K,$N1B\ZLK8UP^N"4FCAIT5?E,9X.J";9S S!3+W 3V0HILK&OV/ M P1(@^^EH]H51_,?6!%X$$;7%&4/1R_6<:@R8U"#R5E1"UWOQFA-[;U\XT$P):.U'YHR8*U6% MQ52S9U4P*#QJWT7/H[9)"&%-\JYMM7%*21<35D$#2[PB&X-&\I(NMG' .2 7U>P[37*!0(N60.2I&I;S"NY"AX^*'G]?SKVA/J8%TY,XJ4]'6"EV8\LB#ZV%ES",X\,XKV!AW?6OP$U-[FNJQ.< MF6X1O"BIQAA/6R4'1'OS^ MZUHI\(KD1H)0TD'*M!D]4F1.:^JP&&2NW@PT6N&8&%K8K;@PN6">: M,U\-_7Z)8S:.=(VI7FG8N.?4 T?<_H?E,/<^:E6KQSS @I8/Y&/XU3MS#7:> M.CA@MO$\I3X]'+VMJN%+HT=\K805B,2W>T;II1R+%32&'RU":9 MS$,K^)1^R[5R%"HCE#6V W=H0K9MG MOET+Y'9[*S\X_YRE&(W[]XX>,W&?-QM0&B2#<@"".BJE-#@.B!.88-DNH MNA")C!]BOW-##J,ER("1@L#A/JL6A?1D4;?GL^X*BP4N'T>[1;B8*+N6Q1*\ M?#,Z'N5P)O^H/?"KKGN"*VKJF43&D9@196P4@695U:[\IWE_*,[E&=OPRC2H MZE+7!PHP W9T;=/?JZ$*.Z$.TGP0=F@ #(:-B$;HF$F\S+;LX5PZSAYY6-2+ M5:K\UPBS-^OU5*0E1*W^H,E(QA)I3(%B,-'8S+N9Q80UW$=)6Z"9"IW,K&5" M/[]8F\!^F'+)XFAONI7.L0YX8R4F#44]T(!K,"DU%CK'>$#_U)NL5J4\:19Q M^5"CR#BF/>7D[;2RI*TND:&WBGEXQ<6#VS)0)#(.,3(."I"S;#*I,V*IX")I METPF:F9D.*E4UTS][5$CIA7 7(I"V=AY&:5M]-=[18*>1QT'R;_ :Y"C/ABC MW6C,P:5Y^HPDM+$(*=>B#P_,#\$7:0"/7[][/OJG)G'1WIDT)OW'@WN']_R\ M+Q88,/B"HYESC7&?7=0[05HK-BX(&6,O^C2AJCRHZ-XT9 DDI3UBV0K_B&]? MA4>\ Q;\O8MT,62/6=' =:C$4NQ IZ!769\@> &&*/(REL<6@CL$MWIXZCU$ M\3-R*2ND@I7?+T8,6!<"3]]D%"\%PA=XVF>0WN,G%)I2[8(:0, W*$- ^W7@ MJ4*WL[V@'1:-.A4&HS%XUD%3T794-I;H:PQ!1V#%!O02I,\MCJZ-ZQ60&*?+ M%LRJ.ME,.X'LXM<3U$[?PSZ)CY3K]F"]HNLAS-- R"#X*,"I.%-;,Z0];E)! M:$H90PX0Y")Q*F_GRW,$QHX"HWM.MD7(ERT7K)J"R'B6AKN#A&7#E0N-*T(IQ3+2LM]$NZ[J1HX1M^G_ M./T@ )Z(T[P;9P-/#VNFAT:*;9F!#2;AW2#8*=N/_I2&'GLC?I(0;ABX]9@+ M7G[RD5=#I!\7#X)]1A!>?D5UZ>S2M3(4VMHC\0P%:%I0-_AD+S0-.* M4I?'BCH=2N2:"58@"EMIIZ,%2IN,A:GX2_YE=T/-..@!K\4/5.)D%0\NZD$9 M@FY+P+AS^OAAI0A#J483 )AZF1(&Z.AT>WN$9AW #V (J@]"[H]DG3@1!$< 5YP46]5/HA-"RE"FQ]WFF%$_;7%SR6 M[=#+JQD#1_;PE[5TO?-19 %&"!-0HP-AAHR *R%$^I!UL_1W#+OB6?[JO3.JO3W M=[%*P966ZQO MATNI%LF'44 HUHQ566PUODU[;@*EAC$4Y-5%1VJR;&/3]4KC&I=!!$IC&[#[@0DN+-B3>3]8U M3]:I=+0M*MZQ5K0:HK?[;71#%M7"O<:QY&-DX&/C=9?44$HO09V)N=[[ BSL M4#$Q;U>+6+$F$:8V#I6\<<0RU@H7VG9][_V*N<$58U!^J/,8:=%/11)?R$D; M6[<+BIMM?Q;8"8Q>D 73=DIZ<36#UM^'^A"G%7*ZY%E0"-BOK^M<7SJ)1C-J M)@R4'?X^[42G?T?.<;%,IAU+, J#+2M[$W)#)F3=^HW_[R25@CU=@F=LN/J\ MGZ2;<[ -G4 ?(M+C%MC/U#7.5+>V,P38WD_(-=LW?FFN)L8GE:S]/-U:"4?1GH#!5RNGI'^M"V4AF:7ZOJ@TUZG[N MKG'N0KH-2D8HGX >OJH%PP!Z??W.JLG4H^,$\H:JD*!,X NEFX6V:'FI)Q1 M6ZO^=98()@?6U/ [TX1%:H5U&UAV_(5_/3PYC+;#OS)WE(/'8+\XKF]Q>/N\ MJBC*H)8B)8%5PM9-5E.3JK?;+5/DHCF7T Y571 T9RJM=.)5@64V-+^NA!Z6 MJ!!6!?\SPAFJ=8NF!BRDO&BXRR1E'>.K#3#.XHX#3+.!R,@*R#?"2ATDE(*. M# O4D)-/O 1WHY,RU9\!&\*"2738QBN 2<5+N>?*C\_:";K!M+75,/O4"+ER MI6Y\82B8!$X6RHI35YYVI*7-Q/PB]8 MZ9T(.C)HLA93UY$8V#CI#02[YH2(+7@$\"[2!Y@\_DQ(O:1Y/GT\4*P0\5E7 M2Z6"L4.W-O/SAK[QV7H!NXE=)?>=;"VK2>@\9:;W)W6Y:NTY^ M@W,'VBH=1,)I)A&SN^1P](-CD@"BQ%+"J&@OPIH&_T-D61:C/VK]$2L<@-QZ M/]"!':Y!EGE6?(P4_( MDDNP9):S2YPVL8YFS6=M@\K(\CF(E#-7$.;K"P@R M#*WSYQ)DC%Y$]>[=1B1R Q6)'@;( N60E99I=:_C&-@6;1UU;=%6RG!+&*XJ MR-)&)&=(LZ.A&I0T01M.P-% 'IPA4MU!ZA+3+OMX7:$0:;V\%D[U"I&%3QMYJLOIZE.P0*1=+@#CNICGD&9UA#K>YZ$ S M8\X;.F'HM.ZXY7W=&:L--4#U=DFVVD'YAQU"8AED[E+) V*_9":3R.L@&;V4 MY69G0-)1-Q@F2D^E$SK0-G_8UP?D.?"FDK-UAP@D$V"+? R=W32ZLT55Y3&E MH D!)@H^6&:Y"\F!1+\X,XD$34WT,Q-,RH14&=GE3\]1$.GB!]:/T P+N3F% MWV2C=4EL7V-E#ACWP\X:J=!AKA M):4X\;@I,FS5DY';R=#'X2>[QIA)>5=( MHL="LIY*.C(CDFKHD3YZ5XFG#;IB&G[NI/4-)T>'I#[5&8O"Q>Q)FW8FY2^* M7)Q1"Y">=K%->OWYHE ?V.;L"X6 M*/AVE^J<_[A?0$4SYX5.7A@LKU&*2F]L*06/4^F=/W$M(U$4B*@C7[!0T [+ M]B;$UYPT1433.V0TZNQ*H;HA%J^+%762RU0J3?3>NV"(7>&##)[U'5]B<$BL M1T"XFMV.P5@%*K,-,I707BIIB$8SOR@O,_B<38+Y5U-YCN.P1!MK?L;TR]JV M*F(71H1\I@_FWV0JBZT\A=@\$O*76A6R:*/>2B)\P6X"M. B7Q?K+7W]MJ ; M$ H]ZZD/J'PHZ5Q/SS7(2/DP]I3GD]U]Z?!;T"'A^F"NJA=K#/C#BEB8#>MQ MWY 4U%=$YWFA$QBNDU@% M"? -Y_UY9,"63PR//'R4=2O=HJ/X$T7]\J*&-=5JS91444YGNH%$L" MCZSN^(B&%E@]U'7$Z\CPT%O@T0VJ4)9[V_P+W^BEG&]R#*B@S/A:+^5LW?T M_>'WF+S!Q[O&IWCPYR:/N:\YI\$$Z.1F+,0X?97OZ2)]+KTO4:D'T*P#Y&Z':/.;+O&UJ *R!GF\F8\#*ZD_Z5I :J=I>6E)/43T-*#8X:;KEI*S?? !:\K" M&_?!^&R&-*CA@Y*E']$%4^K?X#K,P(OBU%J2Q#6EGQ(D9"2;CUFE9542T9M, M2E) "G$Q/2,+1K=NA6_MT0D[T0E/]^B$:QGH)3&29B+YW?GW.%M7F+F3BWG3K*!]4I ]M$-Q0LUC$J U%N2N MLRC!R&&;..ACTUAA*EEO7KZF2E4O(6>)"XUFL=G?W7*LWRS36JK44HJ7 .MP M]$($T6N+90@?(HZ\<;=LV]GY244YX@ <-KXD&=.8=^LQB#Z#]=U03#FA P4 MC)V*)I!EQUTH"^2$!#\X[O4%C&/IGF$#[N.*3B'H+6\GKC[(VC:;?J"C2%H; MEN-/Z5X8 @F$VG]:[N>"+"XD\I#BJ"3R@.>,92>^M>)A@.IK,7#)A=_N0@PK M88P5.!86>98^/D?V.-C1.[ [3]C$TZ*-RSD@PE*<$PT@-1";?7@Y47/#VRF; M+-V'XY3N>[$0;<]4MK83I?,9MFMG3Q-DCR4@-:+MZMWR\;Y4> "##3K+I;9Y M#87;7D]:N"IPV9>K$L<\(^2U-BYH^3&N*/<1)Z0!]5%,0PG@VL5<8&K)N\:S M+':KQ4>3Q'DE0\)8"JE3FT\QOM$;*+QFI_5V,W>T/]E($>.5/^0RIJ-7)<.1Y4(9P0%*XSHYSLG/L8B4H:Z@P9 M%\E8B L=HTNB)^_ \?%V[:/NJ8X;M]&:YEI]91J2V6+MRG]G9AQ% S.DLLF< MRAAB&YX5]1K)\F3 .<7#.I1H\/#O T-%_Q5+F%MZ!K(7 =#-S7+^KP+EBK*< MW9UN0%UVS1F([; K9;(^4>:F [R+GI%T\Q:UJ4TJB?_8>$5QU$**0MTP1MS% MFN/0E$@BB]DE-.CG\Y.7A>_79PG]?I&&FO9E63;UIGWH)(5=:5T*_RWUP: G6L MPPACSD:GBVI"W!/)[/EHE35:51'^Z&@LI6RZ2+ H X-&EUL MBIMY%;>=L0UW"IVSX?E(U]9XB?Z%/Q#C7/B* -\LNC"\]. ,5J1EI/FWF+& M/O%I@2)P.2#G\0)\N\4BU*A;M)](-/=K"5_F!+\<\ZN8-8 /HW\]# 2Y./(< MZKC+-U0.!*=FN=4[Q='\W0%HAOL\;/*01=RQ$R MU?CU$1@QPD?:;'N0M0=S;T3US]R//:9U]($SW--%)5,1[*&W_*UW6F-51")+ M>5.=/%[J8?;M0TZVX=#(UNU<"[ %NK%79#4UT]\[R_F-Q40(]@ZYFL15] < M\4E,70>*1K 'P[7+PQIK,_3:O#8H2<*E)M=NO(-C/B21F\7)PLW5TXD2] =, M$H;6&G_G9N R-' (ELPY9OQA;W;/J+5..NWE9&HH2IA7"YXEYL)C1F4I=?FC+W6 AK[,,752E.;,H6 1B M2GJE*ZSFL:U:J -;JF\Q0&.6=O+,&%$UP,F!BN>[N4O[B]:EX(N)UM.=9G6( M><*M$I:: ;-IVKTK4TUN_(C[ZSIEW!KYO;FLBD7ZO!B!X3Z,B\NZ=ZH:P]8M M%.P "=#4BQBVZ%E!LES+]S"'D%YL0O*S=X9T6\(@!KE"H:>3V^#3N6OVZ:)T MB FV^E)A3? ALJEBG !+DS5JYCIVJPSR)N%O/,6W:GBB&4=0=<]UW'*&%X[35 M5<][Q?YIXE RBK,U!4\FY\>@^MHMJ];%7+!MZZ'92DO*?1<879>N9[?B^%GW MJ7;";D^# )&)@A7>H!W" MJ\R)SYT@ LE>I?9&(&5H<;C@LVFZX,Y8,V MR)DQQ"LB8!!?^0/JN"R)P?H71P;O,"0?65F- MAR*G+D[P=HSY-I;80N$\S"AC8>J,E3VMJARY>VQ6:?*A=O,#*F?E:-)K+65A MMB2[#Q>V$+(:81V\L6NW3KNI?@CX9\&B'$;R O[1UNG81="]QCA MQT-'*3[$@' YA!KX)/CY$Y0!PKVC-'1R17/6!!M&SJOD?H,'J>QK=*A,$(51 MD@$=[KJ&*=1O 974\DU;251L)R]-$L4WHEG&N0*3$"MQ!$T4/13A>D3P7G%; M<$@TH50%EDBZD(P\4D?59N0MS?2#]EI3_.X_)O:N)+"S.<.,BX(B56 LG3+I MVQJ-^LN*:J4T[N(Z,)7$4,4P+FO3+@UN$U0[^20U5C^"PYANQPP%%T?^-,XI M6-[#$2&M1@C\=J9-? ! VZ=D9@/*N_F5EP?DNBW<6,['),AI_B2:LRM92E/< M=3[X3J!]8G46P-@%\Z>Q3\_DLZU!YDWIK2)PDTJZO- Y\>>=J7!,5K)9).L# MA&*W.-%TTO0I.5/P KE5./M V9 !)FO#0MEQ+DQS%.HIBW7PA,,)@L.PW312/2,G"@MJ[-,V"HLP<*2,K/:+C"+P.6D6PSY=,FXK"H^ MM/3*<(PL?%U\%70:\Z(BPAW_ 7G&9I[)"?/!N14A,%S$74>-N"GM=>F TB2" M((52'\$O6G]G.T$%E8" -SGO]=$FAH,/S]6A 6IK^G#ZRCMW3X _);2 X@Z8 MQ^VG#$R_5:]]3[X(5T9?2<"/5 -W-1EQYH\$7Y)_UXBAS"\'7=2N2)C5HBR0 M 6)LMY_7]5)H379>6_KB:K %6RI-H>@32MR62=6=1## R_-8[:2489:/HK1G M0&QH#/D%.A(K9 _@YR2+NQ45:N;3#J.I[;/)"*;?E@"="YH0G-R(YD)R:UT[JTH1VAK>^W4W5N2.:$DF MF4X?VX@1+0 TZ5HWUG)5Q+>V\[@,!M=*%Y8M1TSOH&!&K= ,$LVL?Q9O#+*R M?SHI=RVYFDBNMDN3"K[_A/A2!#C(M#R;KS_+%]4?+H M[A8E;WOD\SYQ?4)G7A_;2[ODM*XV[9P=9O69''L*S-V59,T[E'\6^VR\B;"9 M!*BD>S]MH9TE]W<%)[>ZK:,=!MQ.VN;NX.'>I2$(#4OB@MO1B@C!4C" S;9IW;*1 "!GY([,CRV,ES:@K3X M"[5B^1/L(@.I8W2F)X\F^#E_,^RX'X[>F!-XX#WL4FN2':"@>>E40;64\C6< M&;65]5_+!5*086&&,T(U(\2!$V\C\*PS1SJ8):215F[(;D#ZK6'53HR ;HO/":Q2EMK[>E-#=94JGXG06I-^&6 MZDUB1?4EKAR8ANL+ZJ@#2G,MD0P'GBGFZ>)SO=G95=Z.PJ_^9'?YI2GH)TA6 M.BO; HB[BB.'EO_<#^Q^85_CPDZ9YONN9\0H#B#C>LLZZ?:.^Z(/3;2)TN"/ M[2?^FBU:[BB-547*H\%)'?"I]S-UC3-E8*-^VT#+EC40%\/(B-Q18H;8OC9- M)W?::'8W$@>&Z=[/Z37O/K^M(J]I=,M198:NE[#:A2[S$BA:DAXP);AN8/>3;P%TYI&7$BU9*RY@8($7"=;?M="?BI2E,XHTY.A*BTUIKU<]0W,LV&2 M/C=.LUJ]"L>01 )R N0J@3>W#P2Z QF4*TTP >?M/F;4'SKND!8Z491*B@E* M3*R70AIV*<$@P^0?%=58B^>(>FII-D^IF!L7[C_**SH@2+932I-^CH!FW P/ MZ*Y6!,"-TY*J:>,QJ"@A,QX:W#N15V5$+X>GEH@Y66.6^NBS*$W_9'+Z=N_] M]Y$0M*R2P>JW5E,3D]%-Z7/TNH]3(%!'1_<&1 5$0-T("T!7P)"YMW8^NPRG MB?I@)!@%)_[.&>_0'/5SM[Q;QY^T,!+90Y;O7=?E6/^LO0E_Y8K'&T,F9C6\ MSL/'&E6K=1GTEJQZ93BW_U@S<-26I._ 9CRA3)Q?(6NJ&XQ>/3=-D2@D8S!V M,'[HD( WC;KB$+%(5PAQ?Z8D<)V-@8XJ4]%@X0PIJS*5&BUMO8E!R",6HCB( M6A B!G[I6CG^[!Q%S;'8@A (!RD=!1\,)SP[6+0*XF2'6FZ;:,X&_R[B1[N[ MWH]J*?PS 1EU#A 0Q'#1Q7Y_80I?M[ MB-)-^ETH= 3-"\EG;9A 5##[V/H0$A&17R4[0&J\(2;RAD2JWR*F4 M[7&@R:#7FJ)+,&N:=)/>5)P:_9?42%XDZ+@;.QJ M)E+6V %T4.A/"#I%PFEEAFZX6H33:+;53IU!VG!POP8^D;6P^C?9THVD]5IQ M_?1D21JL!%FUH'J8UN?J980_57ELFQD#^);D28@)=4-PRH:K,:"B, M*(DB(5]%.=,Q HQ;.8R]FHFN]@#S 'C$@R=A@@KQ8J"SQ>08!!M;EX;%7<%1 M 2C ,92]/#.(://,@*9#\H:Q.X73&Z:)L[23S,HAV* Q4&'/@"*YJO,@@@=< MS5WI'Z.D\,H_W':%3.>N>(FP+3V/IS^V3>SF0..D\&=H+%"$]F9KKX8,Q20J M3AEDH!^ J9,^?9Y<:3L/MFK =TEN-PA>-2 M&I[0(RS,)ZU9*%74&&-:4"R6C<(7!P]1!3*!I^,.G*C',^;6([ $;);9DS+@ M/==DQRF%GJQ=!U0(%4:(YH9VD%@%F5+D3PU8MV,@8O3E=_N*]\VL8F;!,/]+ MEY&+0+UTP^;!-B[!D&I+W#L4NE@Z@+.;U(6-;AG.%*4=]_3W\E2:@F;58E%M M]F"UZRV!A/I5.&328#PI8%E"%;NTI]OIPFDZ6Q?&OF)YW> "/8OK;+DZ6*]H MTP\V-#+*BZ=;?/*FT]S+81+:%2GV9WQ"K5ZNR_>3>^V32[W+!B]RT40F&Y3D M#/80@FNUJS:S32U4VE$E<@[86@[ZN*1 .MV;SYL& A ;687N\ [XBLCN !D> MCP"]A0<\69_V4%G[*;O&*>..?_ +A$I]\&$B]B(D/<(QID=8V' [C\+]?-[P M?*;3>'X;Q1X[=;WS)6B8M.+%Z41,HD' W(%XGQ.Z1LIE$-AO(:6$^4"NV>3Z!&BW1 M1%V&A3? <^XL<.O7PY-#E6)!IYH?D4;8ZWN"3L2^G =-(ZB1J.1,2%/Z.6] M/IB4D.+RP0W-PN'1!V*J16X_4) J_:>RI HXL7%@NAV=I\EV0':HPWQ%LS/,1V]%0"O#WPSJ<$;G]36-N*HW M+R8%A&XY:*XY2EO71#.P6M?^M9K^<4&/2TEM.B.->:"2CR2PN^URA(-2$<-& M&6FYCI*>0P-?[,CK]FCMQ5%"D-^OP(PX@8]GC5-G\= M)&HH^<:LV9'6>T[C MZ*S1]EMI.,&N)73ZGI2"63LI%EM5* A%\*H\T,O'3X#9:0US3B*S1O,3S]29 M6_I^AA879N;GF>:[FF^"%04G;+(11/6&!IP:%\_XH_%5#R;9](-3!:BD-V.R MWK)YZ[SAX2B>=&,U_- ::M"7NVMC& %.L^F4R;C' !\)[/F$ 4("]=9TP^P\ MHSY)6^,3SZX])NS!W<6$W6YOA&J#V&)5'2Q>5[E-)'#]P!;H0BC(55FXTZ+A M%=IA@^/CR^2&9H&P46U:PGO\LM62A5 Q)R/+H/'IY6!$HZMV!Q.O:-@HXCJ5,4[3H$ M0G@9?3MO-N=";BY&_C(O1X,$WQH\X5E=\P'+QS\CU#HR3*!#I^^&F%;["_HD MY.,.^QHU=@9="=BW?>0PVF)=S0KA%T,SH>?53$._!=+ M;T#J('XT8VM0A[+N/(;^@7/[#D26!"C-I@*7FT.EW@#399V256H$ +;1<;?# MVAMS'T)%))\ \P9(@!'\-80X<:=LO6(.:5+E!2SR[^MZ2Y6;3+@/O^. PE_. MWR_/EOZ$[\@A%3,+\@ME@NC<00DNW'/BI"Z$0VJ8BIE/"61!8P,PKR8?>_JC MA-LN1!XB>MIQQ+I-PS/0K8#-6 FA%=L#+[*V39 +PA]6'P*HSRWQ?5#H44<6 M>AU(UITF4YE"=DU.I4_>#5 :>H^>)PR\+H=0!AO89#-''2C*)M?IP+6VB<(U MCM5H*IEVUT^FG$%U'15$8]^\>>JAS)4_VFJJGW]'76BD&2:?D?MJS($7\C^T M C+,J+FW:0>&1I>X:5#++!5Y6/81H]H=V'#U-4X8>3(9SNS,CXTH"2GZ&$5* MBG^1;6NH?Z1HY@ZA '7?\>F661Q/0"QWUF/6L7!IXB)I;.OI?ICNW<"#7HJX M!K(H+,$14D8):+J3!Z\F<*\&WE'1I4LZA<6B2MF.HV$"/3KW@1!H(6A3UFU* MO>,3M)?K.]&&G2B-:$?Q69CBM ?X? L*AZC3_1Z^:TDQP^)@/LS5NA6)3+9W M;$OS;G#[ 2L V:LHP\*= <'_[H*I P3Q@ M)H_U%VO$H7/3-#_1U_?7)T^/W?QT84D[9_ MKWMZX]C9,I632-$^D/Q.O)^LP_'[>U4;\I/4"6H:MYPL1"K47PJU^M92X)U_ MXS>XHC^7_4FTT,MMP]7T0EMHUI(R=6R.>3OW?UFM6'F>%\KQZ[>OB$@37X%[ M@!5<.Y:!@2X7<59CW6XR$HJ<99-:FE>[/9NJB:KWE59VZ@(Z;HJ,N59) 'M! MT2_9,R/-:VB..YJ-4E>9NVQ!R8C_G[UW;6[C2+*&_TK'/)X-*:+)X4774>P3 M00YK7I"_DICJ!V05,@F,>"7D!'<-%EHRKJ2BJ4'#N?\U@+(IHT8S!WP M;H?=/B/W6:HE.VK2;X7V=G*L:Z)!4ASKF#UH90%'1)3:[MRFWYI!E;,=:NH6 M)[2XMI D0O7?P?T9B^M!-U421"G!AZ@U:\B=5&9\S+=H6A^U$2W!JF.ZZ^AX MJ+,?BH%"+RKK<[>P;AF_["/56A7&"O^?B4/([=@M"!5G"7""/<>55'?&>T9SQA?NW)RN5 M]K.89$ XMTNGP@1XQ.(SBOL-"[^:F#1F36QZ?E&LVZ:J^'L\&*Y?K20B\7HI M.N^2'LZS?ZV:90%.'$!F5-D@_,([#-P)'V_&">81LL([KL=;W1&KVI)Z78%S M0'CK_[L!0Y#%'6!N&ZIKV :Q7QJ:\&D;?']U4+:G=0$MP9R@!A3 -8[<+_AI M<>[-[XA[M?!<[K- YQ*%$#X&QNOX9^H+W"VWVVY)T$QZVM#IG>JEU"0:#!\]RMZX:547>:NQ MEXKO6UEMK_DKV8>6UB2MZQ.1=N:/_L]^]KTWL=2#X?_P>+?>;K/)3)-TNB(" MP,DO/?\GR%H9EK9FW!'/M4F! 34Z$3>OL<[Z J M3QXV5&6W:W__KHV\_B9$K[PO*PP@05*=%'[9/._RY MMM*4BT0D$2TD:M+4%=(E$=<9PTG*0YXU54S2V22<^D'5.N(9_8?(&>F\586" M^&[R;S5=%K--6@M0KB&=9IJ@) NA@*Q=-_>M.Q_:UV11FRJ":?IB!PI^&\7^ M_=,' -5@:M(IZW/FZ((\+RL)CE^V&QH+1R^5$B4NT M" 1CH;O"PB@(PE/Y;_9I^R+@U91#.#\C& &ET!)+K33W9\_/7VCG2 M.?G[F__U4^S_GRC34G!N@KH0U.D,)F*T/"7M-^Y MWB!PUGC568B ?H@3:\5^!0NJ$15 M=(.]6(J$UE66=F'J5,B9+6VX;2(G<)UUJ7AA J=^Z0I\$YZ%5[FBOI@H(ZG M?L'U4[ TS--36P_%OJN((,467.M:$F7M+**O@%5\QK L".#, DEY! H M 3(?6[52,!IYS$B^$Y3WS!MU=)L3'97L0X;V$O"9]IK0WI*Q7+++G:)W;&<= MHZ.DZ2-]])P"_K:4&T'@01G-Y>$CL1*#RMKR[6IXU MK4:\0%$SG$!VXB:7"JTMN5O:(Q<3QV:=V A*'BGPX,PI^\'X$)8#H:=,X0R# MD) '8(#?X"T3FS?4#2[AJ240D'#V?YO/2U?9>6G#9.0">V(J'IVAI+\BMU.M MQ7MM*)4.1AP0=JD )\_=M:[M?>X'1U:([;]_D]-P?+SF]AII,,JZ.7461JCG M!CS8+*@KGN]=XO?]TE*=D3R [(0:-S[:JK)($+S[Y>2C2 \\SC?>);Y">(, M8?S!&UORY>%\3_U'I^0>TTW].?=:'A"8Z'CH=> >Z]2 VS*W!60L6K?7G96+ M@>TH!-G./"ISF(]A<=&I@WEXT+72H=&YW3,#S? M^R55K.A/[Y0BG:;[5"H!N6B8QI8B8=IG$$H&FF?N-5B&5,]Z(4U*A-J*^@.! M' J+N:R9S7H90BGP"TV EUKK=^02S/OO#T;N00BWIZXIAB+,:8O"&OFS['_+ M=LD1&YIAXX[=-MZTO,*TALOO9Z^W[?!TN?M)8/*H)G+N)GM>E]: CB^LJ-FK M$GB"M.>6H-RFVW]O?/3I.5G.%$QA>-*Y;I_Q:>(=PLRBEJ. M\(I1YX2#$<0MG-3K9W>5&Z5A+IE^]SQD'H:=R0HLRP"KH+20QC*(@3G<(;MM3M*&F^$L[G MZ637V$_1"BH%\W0/IL.;K.Q00/ MPHN!C--OWK7L)GJ$B#O@G>E%(21\=* U53GAW$<8YH2>&44.2 M&O6V^=^9C93J (28 )9)B=H'! M!M5?> *A/;.TJFU2;+*;T+R8%#(55D5;1^(-UJ&"D+3;7$OJ&&UDSK[KAZP>$HM5VZTD4A7*&Z9_#&S:_(FL&/N8K=/J\A1? MB&/?L6[=11AZ%WF(MU[GW0!7.><-+Z MNS45Q58KO]NH8=+4,N%1"\)KD\$U!'E?/X5]MUV!DPYE#-U 85!DF'7S??I] MT\L< 7%^)<'$:FQ^!5UCM@/7W%FY")N_H>:_ NENOP8=E[5-Q#]KFPLQ41R@ MYZE7$78S6 GHJ\TY&Z:STMOLENX+ ZME6,H"T7"M%IOI!59G"[,)+&J"XYW3/'+ED.^TDXLLD B+H*8B/P7!XLF7$*V@ZP!B'HMS\UHM0:@?JA 7Q!/_83S<5H&%)>D M6) M5O[@,""UXW:PSM^\HX>/#N:X8BIM@^+!5N%,A?D@K9AE2SZO):2,#)R2 M0^NXCBG*D:.B*^6"M5V.(&3J^8EV0#"@VR>FYSTIL7)2ATU8?NG>E(!"2B5Y M;ML4S'">T!\11A45XC"HLAB)661P19KMNW7-]Y;9P.!$!=<'<"(D\^RB2BDX M9*ZR#[_/K&O))CG9^?2UQI^4N5"T,;LXMM0,XIEVK:"T=YXE+C%Y M(8+I]3^(Q)\,(1Z3UJVA:"RX8R$Y5)VAZ2JI1N)L )^#V$ MW;- 4*)>>\\#W<].*JEPGMNT2]DANH^FFKPPHH-EE,&&ILBDI().ML:)>4&T M;'XL\$CGC0C27-Q 3GRW"[Z"]?U=RUCF-4ID; K%DUP&J .XA&DC:/,IX8 U ML0%Y0*O:KZ8H[&5,]VZ-W.(:^="Z/0TPN:NG6X9?A*R)]ZG;V0 >5&.J#6DZ M48B;D?B*D%^'[+-^*_+^*V&*OV*DHL"2XJ\*,Z[_UVYMW#O[03UCVK(2\#GL MX'/ 81Q\6C_^SV,EYTI(:06)4P6TJC"31\4]; =/(6%'6(1;VQ!^:%LK^,QPFNG&YGR&0@H_N77F MYHNJ63NE/=(2Z^Y8N/W@:F2-K:KC4G22=0#&=29W9,H7,:@>"+Y(B]CFI:[, M1=D39[<(;G\12&"]JC_5U(.4H&GX5UPRGI%'9_[*9S9@%$XK7A/]RL;GJ&[A MJ#&-DJ,;DM7YIF>EP&S_(_&H/ MOY+_$KFEHC"<$^D))CFW01V06)0H]7^9[6*Q6]]3[P8,8K_.DGKAR-9P,Z5) MP2G3FAGX@%1+2,B*>@\(8!V*)B,LG 3E5NJDVQ7K8F*ZP(W39%+T[_,L\# MYYTXC;%;<[?O*+"&IF2L5828R#)F3H]<81NG64[]OJ#S,> AK_U.I0,K&6" M;D*LIYAVZ!-6*$+T)@ZGUCK]5:&93&#,"FYP25K@W=*"=)@I'"99)#A2V8W= MHKS5DQ:M50S+H>:= L)[55/4S)I 4K%[W;*8.:-_'0Y:[TN1)05@:.*(, &0 M(C^+>7\=:F $D+&N(E,*91;0>"PVK97(&[G:NX;+CKD\U>-]I3= _WEJ%:'8 M*[X>F?'50D!@1?U*12!Z*!V_5;QA+[W=G A,2CSM/?*T]P()C>1B1<+P 6!> M$I!UA)*D1Z(Y<&Z,3\U#^ZN4G"."9I)C[&$"E[V4:(PJEGBF@.S@NCA=I"0B M$8##"M3ZEDQGN!3L-=<#M:-"E=H2F/99*:V8,3 1$$W'<&KR/@D8J7Q)O[OA M[#* M=;)61?J(0"I>YC4MBB[6'M-U1=E$Z*-52#7/.2+EO4"5](CZ#Z[\8JG M,@*. JKS_F_(WIA%6 52CGT4_U4L28&B549=0Q,:_%6;D"Q%1##3J(DPPP9@ M?.@VH33?,3S%UO0-/5BT%80\R+6<'EP,V\+->XO4/:N:5#9] $ MVEYUX4Q_ 7OL8*F1_(0D7_A@6I+0;+<4P.SG979XY/VL>GEF"7Q4BV8$X 0D MWNBLGS.3F_3GLG12K%O2X\>6,ZU$ZXKI->%S$XYP<;/".N7!6J ?>&HVYR=. MS?"8A\2,& 4^D&F)$#2X"YCMP'@0QU+'G,65%TW-FL<1V$B)':JW(RUGE=U2 M=/^E4+^@$K6JJ=>FH[:C<=F.5W-AWN#^\V49^ )8"%9/H8NF_<3KE!^6!V]C ML:1H7WKAW>W[U$H\R2CI>K,K;T?I>LN2--I3 M4$R*131<:%OL=^7@%X+:B?MO-V.W/&,X+92_([';. #A!)'>U(YS]Y8G)[I1 M.-EZ+J YR2VP)6RJ7!PN/1E-R4:+Y _ >W\G<%8YU(TO2@KS=>KN:)\3DA/! MU4GU_[0!F#3C5:?M,D JE])&R]ZOI%$*?PFN-7LK:/M..Q(&K^J=8(K32_+. M^W>X$.93!>V::P$3*TQ_Z*JGE@^B12?(0G9B/DC7[%\HX7F.XH+CWL?&/D8G MN3O%0>F?03IC&UA"XUBO@9%][M[#D+6I9Y3_BC0+/+%[%,IR6Y[6/.&<,K\1 MM=@02UM2;(J\.INM'[(E0-I >=.Z86<:'@3>*'P033R:X(^QB^Q&;GEGIY/G MO98^+=NXU?A@&M>1SJWLW7;BQA! QD=M6ON#WH 7,]S/M=X"C* 7P9_-2D*Z M;?2>A6YJ]*QR"VELW4QBSRM=^W[W4^0D3%E1.37;]0<_F/C7_)MYSO6F>/B@ZH%DH)D64OZ\XU M)\_"Q6B:OGMZ8)XV/;)-!BZ>!3A0<'4T/S8MW0=>!#>>(3%D5UK,AIM+)TLQ M)$AB2[U%1ES8IJ->&^1%C,8TPVB]QHJ8(9F?%IE([::("2I[V/;I#O2"^&[9 M16):X2W(U?^PHK>6J8#SRKUM%'-[A@Y*52:4 CZW'9QF*VUIT904C3^4UHUX M(@+9@@NQ)9F6/%8X]>6LOO9PFEIO*XX%9]K,\@DS' [Y;L#-P G/+0ZZ05+G MUK$GP77>T.G8MVR(!%8R#+*P^DF_#3:=HDTQ#JO.7?*28#8=TZ44@B;O')V8 MRYZ0.NU=,5']'PC[I&F\?#CA&\91U\NX:1?,Y[M8M<2YR>Z]CFV%\9"QI5PL MA;LY\P 42+KF5D \+365E@17]AVOS[7>GPAFJ>+%-V2*IQ43<"0'P*3L_,GA M_:10^)5AMN27M("Q?N#Q5CQ0<=0>P.&1-(LC<4\U;O;EF:!4)8-/75WZ60+U ML!^IU'*33SIP$&#+>__:&-QX>4=:!L'7CC>3;(JVEUSW:E1&W, OT93\[-94$N9B6 M_@(WP M;34D//8JNUSMK<]GY<_[W;C?;HWI4\)V9>F;+J7O\38VQ>[LINTVIXU@GKFE MB*43J:AFQ1S_AEP;_MMU8(MIU!4FM-MNIFY1HYPQ:>2#33I!1CK%K9"J13E: MB+=N1P4]=)=@-\N*0_:/^)VTWN;TTN$S>O4?X:+X9W9 M3UWVVPK>/"DQT(7 L%6LYQ+57L??W\WF;18EYTZ 59-FO.J'9^CP"3.ZLA'YZ6Y*;M.RH:?" MGSE!+V=1N0GEY"KJ:0W,CO6THB*W"NZ8=#SG-'S6-&P+ MJ=$:1-"U7!"3-BT(@68[T_0^Y7SNSU?(>&0<<9*F8X!FQ?)_'N6/40BBUL=R MJ0$GJIY4(VT9?\:'-M[PO4;/_(W21[_:Z3JJ&L2-?R[J<,[>< MMP%@EV8C_[]:QD M/,=P&9(&_8AEK8LI /=#DW554[A=-(59.+@,3GJ[7)H+7@GB8?QRC]2KDM'EMZ&^+=]K(_%>9G] M;SGC)?+ZK'33[$UXS/?\F#3_!"HA4Y'109P='\"OQR443A8,N?3PYG[U=*Q7 M-Z;>B7%LA+>O0>\M[<5]>2H,26A.95X7@NMF;Q$(^CF&U^?_FTM#@?@@/>Q8 M''=#"+-TQ3P"UVB[FE%/F-OK74JW#<^&%,3^"@O-7 M!:E']I._0(,^ZLVWB-X&O8_Q:4CS,!%+"AZ*'Q=00"OM77!I\BUD/?;=BZ6? M:\*QBJ6#=6K\O-'K^ BQ"H,@1B^*CJM>ATD;3B0_QVY(^P6WJYG!)31CI9BUMG]-MRN))8 54/ ZJ#^GO]VC-/UU_)VB-[?/R7DR_@<0"#JOSFW MUEN/!!ZBX+K[)10C"ZOMA[N1%?$/-7:]E2+FMR OVJ[ZP :_.4<;\/,SU;B3 MH9+(.2'J9=MCZ5#<7')01#TWC ].*NW:XVE73]&9V%%E;C[5I_M MCTIA2%@%M[WGQO_AGMRPA_X1P>='B@QB+^OI<*18Q4Q)QVPJC81CI:\]<0W9W3C& M=SBF^-6%/N5Q[\81^^O(9MU+)62,? MR1ZIEU>*T9] \'3DEA<4K_C+'^']C@Z.7S[.(UEY#*Z/7QQERDK#5U5*IZ@I M* ]Q^/0YW?W;E6K^]'_WAY[1>_\%G%!E;Y'/D%LQ;:JRZ4^JHEFD/$HCFE,# M6E!$CYHO."\[B0_=)S-*LMS1A-A1 6*V/%/QUFY)G3N< +X0#WG"8N)EO9G] MT.4GT,DMY(6UMB'LKY. M/20Y\O>]NRZT4U-OYUQB6D-Z&3JP M>NZY+"/](FOLAB=@06),"AQ&B9V@*=FN;:B)E$)K0,(Y.-#P;YO.Q5O0:FE=8"N31Y?! MG6J+HGZ?0D0084&Z5UYJ;[3>T_>#C"^:*-$+I:^+:X<7[L;>:;$;VVP]E/88 MC(8+AL>;1+Z![4?MW3U8(\L&I69\P._G->I%1S,#J]+4U-YGCQT.A8WCMQ#' MSR_.L V96D_WYM:OT*V+RKOZ$_H6L\].*=:2<$Y_"LRLJ$SVR")I*X&3W?^% MY!* B^*<@=%BX?)P68GF@='$7F?G91,"F4M>4-?B5V+_-''# /_GV4HH+VPW M9C0$#X$0].OZU:0L3"ZCCQS5NQYB,NC1#5WB3BO&X 'DYV_B2]_8;16JWA6! M+U9(E(AKXS@ID4Q,P&'\LT9V\71);F6>?@AK0AXT.= NR M9#.7G8RQBPY?DC\K!_,/;DK>T2^X]JE<6SYX='#X+'M$GP).Z.#5M@_CSX>O M'O-YS\_2T5/3J2J.+U)3^&5'!PR219-FL60WAMX5NKJ;#V(?X)^_G)[HS21/ M<8ZW#1F*V/OH3[+$%Y#PH8M#Q)4!>4PTKBO*NC?R<71_;=I*!^"]P0D&]F7^ MDR0']DXHZ\XIC\%$0/:1S>6)YKZ'9IFX>^Q0^]W1ZEX(1A $&#QI>9E.6.%:J"3"BY* $Z3YQP2L_2D00 G*-!M6C MS%HZY%4C\ EG'DVW)O0[3;[ZF*U#6MZ<_MN6 J*_2F7X>@Y6!=]=AK4 "!L MI(S/=!Z%NV^2/ OC8%(G#-0EI<5RF?@<$A.$L4"5G2HT<>B[)@"HL.ZL==]X M*P7C^:^C@ 7B.RD(;+QN'[.V;?PH=F^E/?2"BJ/);?E\2[;/)8ZJ/. 5<<8U M_=.['@L,0( WDN&*+!$2)RUUIE\SR8:D\*-1HH242M?"<7_JF<0Z\*5A(*T3 M^M1# / (C!$YD1Z6<2APV!Z-P1U.4G3;P[*FM2( Z=$S,0_$N1_*!FZ]K^7; MY"0530]E W2B*=TI0.VA3"5E,C=WI]_G2U*.(?0(8A*BX._.8"R6G+SHFJW) M$\FP>F/L?[:9E.%E%9/*:H(2?B6BW&$;8R= QHK,,&>R2Q+ZD'/7,9->"F6MZ:T,S:+*!Y%FO M9>!06-J0G=!"3^3BA5)-Q;[#>=D)&:65SL.;*4M/[PU[T/8??1"V*I>&,$WX MVL \UQ,EQ2C$Q%V2+>2$CA[9J^!#*;974H":A;44V0G3#-7 'B@ MM.,-0@\EA2'V+B7LX;6(KHYW[5Y?I=V+G$.MM%'O.[,VSX.R+.$8+5(JV;W: MR:-]*EV"V0KT6(P/Z5(LX).FJ= M5+,>!B+7J;?!1,*^F[);)SM+3A-_#D4)I]UDW#)!$[6H4<:EY*Y8/J_E3%=D M#1^\%RA?7.H>QT:]*0#JG**.6_*5Z#[M)OF6C:1W0QG^.0UQE!:+36 8T""* MHP\)1Y*U"PD"-#X672.51U(ML"H(]S\BA M&8'KZQ7T UK(Q'<7I+4]=E<5^PWT^(NE/K< 007+I4'L@TCS_>H&(%?2/J1 MK91&*_^E<08-:?>,8 M%'+?W]4(CX?:NOZKZZ>\"](5'''.G=V=5)L(1 L%;S#;T,6).DG$@.:@:">= MR9]HH2(GB&F1 -I0(@%L/#!C&PS/)D]$^D3V*9K6W/LZ9B8NFOP:,)[8H_!P MFCK?U4HBH[V5<1PH8]60\"Y#_&!9!7) &8>.P*[,'^^GU")]+X6][X,EA:AVW G+52!,T/ +8CCYP8=+,GN MNIN772=E,Y'4B->GHU [/04ZTSL,-M0F@L[IC8QF)\0/WA=&.Q$.?[P9[9H5 MM:F>E^T*&)VRXOU\5HP_X;7\(U*+9.4/QF(U 1GWG-N[9$,4@OLXIQU5E=V< M\XYMV[3R@U;E,OR26Z0V*I*Y. SJ<=@$F;3,"F16>%2360E.'K'EC)=2?T3. M#=U$X78Z-CR-Y(%THEB!OBN_PEU2-Z1LFQ^2\Q(2(FM@3OK7XFSGJJ(*Y4@Y M-89:_=@[6:X99MJ[3DZ==7[4I=(N3ACO&15*1Z-E260LF#[-!EJ""./EY<&X MM?/^X8K>K2:S!R](W1V2U1 )O&XQWN9ILM?W*PP]WI\&>]C4@:4PV@2QM"MS@TE8":T@<[ZCQY=='#^T5? D_.K.V MF ?X$KD2^+>V7AA" TNM,G'T$-$5\2MG;D$!)NJSO68 +X\0KT'R81>C!J;V!&>:G^Z65#LZ2:<6PF\ MO8V=S[(!AL/2(2.4!PJ"U9SWA'Z#&_;'+5%8$%K$M=S00KQ"IN])PJU>-1G0 M*(FK08V >OID6R3,U&(F].TYA%>W+MVG"'4#T&[F^C<_*]U$6>>\D0W66&BE M @^064(*G]P^C7!>>948"@2KFQOJ!MBA$C),I*MORV5!A1 )% TI7\0+224G[T.Z5=5=0&"AVV9H*![ MZAYN,?/A_%G21884CJ+ET2H5_8=.O"OIXA)<-UEORD8A2\;]0K-5240S-;=+ MM*O*U"=E1<$&6D)\K*:0+H7/-TU68UB*LAE:V8!Z>JB8:0F^.UHQ^]E;VY/] MFEB9FK8N"Y)>'6LCFOGU:SV(A)<%_1;VR.B&-!+)M%Z8U07[:ZX:'I Q3I0 MHB_$8=$AL="G34/C3X;0,,%=[9UY=[IB]+C!$@D)940XLC7L(R(@?I +_50Z M!#6$3SP>F_ZFR7_SSUP$6H>,*1_XM,B!&0R$O>>)QJ?_-3?]^96B#?Q#9KBW M'/GVR@C(Y$ ?H@/T,7KJCZ2G[V\_?/@8FB&#'75@.Z22/X%8-9KIE:+"]E.> M%'LH<0[XS8HJP$5M,RN4KY@+60 /G)\G#!6&9G@WJ'OE7R[M3D1FF8\U\?-I M&HBMG)9_V]3E6'#JVJPJ3WOA1GZI-Y]0.W]#Y.2]:X,S$MD VE_"0&%?/Q!K M2.,G=;O3KR\B_9J&-+SS^&_ M)_=DJIFPY$W9)P^$_!$^LMF/1@%L/WJ5X@*E MBI3$)E*W#//>#09$-OPPFYP5,&/L;^,F]M&TC9CG]_C9DU='!_Y8K"K-8^)/3_ZL>:5E M0RD/>+L7Y#/Z4&8%ZO^&/FG:Y9@SQHV!J#?!#40H>%W3H4(.,;7:N?9Q*$#" M-*:/JB+M-HD6 \*H512B.:RG& X$5L\'E)7X.*"59#U!..B=#S#%";+M@\.> M"AS N DW-FC:R]!9UCVL3K))LR1-;I,"\V9"1"BH&E-U*[([BH-,LV/<>F^#@O\(:3B*4>]'9DE-/"C9H(ZR&#\0FIZU*=DO M(3VVD*R'X:!NECI,=<-'%9LLOC1(PN.[/5%VS3PY@J9N2^#X2 .8/H,PE&6H MNDO]*::)U_I<0T_V&!),[5^SMIB4C39?^LLY15:9$P#4E9P(>/16\CJOTPY# M^I&_^)B@^\MRCW/%5UR%V2CBE_'B/U"QCN68_$+^!RV2L?.7W9K6WWHY_R7N M OL+IS,U=4Z.Z< MZ%4?O1^/5PN-&N6K]/>_\T=/)J12EI3YM<^3@U6X)\W8K$9_.U>?ESX$EF5J MANS1F^0O)D5PPBOJNC>(G/[>9$ V[=$;HBK/WL2_O%_0N/N%TA\-IM+X;':( M7>]^MQ78;XZU+^W <]%]*7N.I<78Y69"<;NWM-B7M(UJGJ67R$G2%,;Y(^# M1J-GIW=3 HDTD$7F9C!G<__-Y+O(WAZI0>PR&*KX);,IN>'_U!V,7MY0FH.]"&U$V\+;R)_Q+5/0VDA?.K7DX\_ M(U,[O#9-]9JV-,,,!*=,[Z[$.6?,3DK*' 11HKP7?@J8$&'O00K6&TP*4;A> M)_C/.NIH"%PDCLY^]G-3&_]=.L:-B)P)\GLD\LGJ'FKA[@?P?K6,!V+Y0G\I MI[_4="FQLQ2$AVW5IJ&Y .#$ MC2.)!C)%WCP1E2@E\L2$::G6?+_7#W\2\>G-:NE'U26E8=.P,A3:46]<>'6_ M YJV=NL@XC95,0) 8O60'RHE;\647@<;OTUH@KN-$H\ES*9*'G"=C69J*B@J MYM%UU-2E(R'1J9,"LRTNVS30[R#RC\C>J]EX4H04NT 3H4JDI^4QY151E9]8 M$5)A:T72QP0 H6+)(XPP)/S(IM7VR?TKCK4&&BD:,F[MGCH<<%0N<->T]O<\ M['@KEOMU ZB=]R<4Z@"#RO;3&"/8NG$3<'D\COYW(Q+::]=2\C,@:$#:X-F) MSB@?"$.6*\4YR+UE:Y/[R%[N@SB&E8L'3$(=EY#\M@G5AU[+0Y'T[X(9(0(R MXXZ-."V>8:E%74E!BM*^BB'W"=K3HM7[7C]&ZB@L58_ETG65<'J^??WAQ!"( MQM0HW)3K+#<]$ 9HLBT/--EQ&.4B%23;X@$[6$>!!\C!(:< 2=>*+(6$Z'3 MD?IUX.[WPXE:-T-;B>N:)8,+)J]F@**2%0HE%E4"@[M3&-P96MO\_:%3A69) MAAE@)U9T>5I2XB.2[>JC>Z^TCUB?06!55RUUL'@_A4+CH34@3]F1*X,+A(9M MNM-ZH"TJW,%0XLO-K*LMJQ:S11!)3+).E:#3&2[0\D(@I@WS@(&1SVS3KMD; M%U"7TL7-"KJ!%Y=6LUY[4SRK9T!8S"E:_VUG2)(78TB&X)<$5.X?7BI'.OW& M3J;!A_"O!<=*W#OA.A.#]DN+FIP?3M9"HSE4(W<"7#GA1:"C??]/IU_.4)3% M ,J^6S14GN+^"]D>NB!).NL0F ME)F9K1 6VIL+.5S_WIC>30^E+V9(!:99U*J@"J!_Y8ILFZMG%#:6QNYIZH)R M>B&?,8?Z RFB.D;<:>J/\>\IQ[[$@;W1:-KT43M]UA9<6GV^+T1 \;HY-"$J M5S :L4YC104;;H8WV[4L;4,&8T^M=V[Z>@#NTJLA.2!/83_/C8?, K21 M<8]V.EHZ MYUD0[.7,Y]5H'3N'VMDQT/G=N44^S'SO1S31C2HN+910UVV8P_ M$7IB;"@W-N-,B8A'#CD!<&7*02,T'@/%=Y,>&FHH2+=H;W/FJ9WJ;]7!%;0K MRVXORQ[MRK+?3'.=9N 5IC"#^ DL8B;T MQ0DA[C&R>UMY;#0XH^H^88OK"=-;,G$[/Y0@55L]\_P7O/6F5Y8B"H'G M*<7 OSA;^8GA3B)>U73=?WMOMUFIC";:O7&1 DUD@@X@)JS6VJI38?VM*J4^I>HRXG9$M M O9A%L+X_MM M12)R*!3!8G:K#F*0,<-H$H).UL[C>KIIS*<$\#:0@MYJ9"OF=P MLUGN.K-5E!\R'K3#85KK=.S%2]U+Z?'MT#;!I!@NTQG03G!;=T:$ANK8AE\X. B!B"*G;^ M1PV/&W>?_Y[ 21[8<7K#KFU_A;$__R#Y,>]+IPPHF4LI<;A-Q%6ALJU) G,L MF24ERQ9E8:8(Z#C0EW: D@K\$PK28,,I5]-4W"U&3UR[B+!:]@5@K1^Q*,:? MBIER(A*OPWQ4K1]CJ9CV$7J7!4_F#:&3FW*)".6[2P*&,R[FK.B:G*R9Q[0Y8!-S@]9F?<_32 M:(.<%N63(^7-5[&I+#KJZHD3.ED#H!.'O FA-)2]?:_%_,-TDA&/1T@*0FN9L-W\"FU.R.)T>9Q2R^C$S@KL>%&W#= M]Q=$(W=6PENDVB#!Q+R5.*44S4-XX_?X=:^P98+>P&(PU7N: M3G.PO0@_D;2Z$%0$)H-M#6?6HL(*32C>_&O%I"9S0H3L8YG@ MAQ2S&04G%(R"/.ES.><:Y! E-)TE,S3;[\DK3O$_KV[KA9^]V'_RYV\I&Z\+ MB7 %!-?CL]XLJM39DUF((24+N*=5X!)EF-\:=.PTP08A=>"4Y((KS:=FBC5V M"'J;5!&E7+C 4'LKX/1_?C[)LQ_W/^S[F?8A!+=:^ZT2#P+ZF$4ST,_O$#@V M;6C.?:1(US'2 ^A (DX."J')26(^Q_YZ0VA)X>TR>_KGH=WXN,]RT,=\2..D M]8-Q(C7^N$<-&N"$)J4![5TS$%BC31=-MMWV"XD@#CNLN51.DDTFOG_9QJ$4 MX3LVEY:C.MB^T 9J"DK2^%Z4\7E$@&<316*9H]D$]ZRI0J"]M?966,ZV4&K0 M9Z>)PXX_I^1,6D1V591$#<,1(AW]%J<-;,&K79""H=MNRVMJ!VUGU$1&Y9D& MTCM2"E32"B@R)D$CE4&,3",7J$/*I^M6W#?6PFN:+P)$U3N2RW781YUM;!^7 M[7@U%_>>]U;\7"A8)@.F]*.KM)"?!V9R MODU,6ID;-S%J-C=G[UQAJH-KD0]>FGH_ KS2JV)M65+#25K6\?3N+39-SS 7 MW\;'+R2N%JW/P6?MU5<=-0:[+9^5R+XQT'PXORPA17W&/E):S4TW26ILA6R^ MIH)&&XG]@@T-;:Q?YB)HBJ\4(QAL+HIH"X/8T(GN0M*7+#?='N2K3"A24G*O M9U.N?G[1-?"SL.;B+XX$63(/PA&'JTVX=/2D8R;>U6I-:$R$&4?&&AF3AJ+' M&I\-LM!J?LQR4LS.I"%JDF8IH*/^X4*&20T='-4KP&PKUZ/JSMFWP<7>^@TZ_^-,EZ%O2AWJA347:<;BF@J4)OBW60V9DE*J6VW MU O$W**]ASHR]G?CLX;IH!H8V,6J[59NXP;L>5UM;4"K'Q-J1&A!A#U95.1. MW53V--3^!#"T5FDJ#5 BF"C>+0CQC1RBFLT79N#XMSVQZ)(V/LN$C.7DOH>Q0MGI'X(HTT>!'6V*GW$9=488A]08'5--CNC; MFV%/TV<.74\\;7H0LS]7Q^8U=MP&C^/'>).O>+YGCY3:@]@F4$2*U+1.(G)P@:]:6+R' M;H6N&!Z!9&DFX2=/%O]]YY(%^LXD#[&YHJC@%UTR;IKC&DT@%0PE9AP7@ -P M6X3(3A-?F1PRC@6VXS(E_VU:L@'I7'7.#<]!QA[];=KU.=2@'+'VW"ZI_B 6 M+)MC](C4QXR/\GF5^IP)!BX>5DO4YZE.5 MTRR+!./*HY]$[%8)4-80V="J @63ZP;#_&(IG)MB0OGNBZ+D9M2'I!&X;E:T MJ<9G!%?:/B0Y/KA],!DT)M_?&#Z]/L;1#F%V6B)5ASQ8R?U_K#>N?6J!$?+= MA_>QDTX[6X0]=TNVAGS=:;4BJ#.P1MS^U?EM>T'_^>[PV?[S%W0$\8,+B3'1 MGN'/QT_VGSVS?Q8ZOY\*_SK_]7\.GQV\.GJ69T<'1X=\KE_]1&6G/;^2KM5R M6GC,M $\*U,8A/*\4*,CG*RY.&F1OG/DUHUX=J$\%HY3ZM<&TQU7Y. ]_Y5? M9?/_7W=][P1.?[_ *4ULI+5N$LI_2GJ3H[T$ W4MO_W7RI^A#$7LB\^QNZ[* M6G1JAZLJ1G4WN;S5%&VDYS)8#T:XZY=\OH%I>15)PB2X^>_\.M!;NYN4UE^2@/!L@^ M;3:3J@)*-K8J-$I[++#*J\]@WOO3Y'KFE4]%MAL3!UMGS?1 MB!U*C(;>)Z/ZT+1FY0PHU08-CV&>^116P4++Z'UA51&(]$J;\J)DA/3<^_=" M"+]Q7RF[B4XRG(T:C4LUTR/TN+U$BM9'94G:!8><($7/RD67-/1J_&9N+XD, M))DHUL-I(U(G'/01&SENBDS3LMGM@=O< Q,]@L"M0FM3Y3,(CVG029RTK5VU MFY];C2(2AD_V%;3QY4I[-1Q.&I_3]%J9#HH>/Y]E3\ >;::[-7"+:P"%PVB\ MI7>I(PB;X@ 9057P4:09*7$SIU(.L8'!;OYND'J$8FZ77 FEMA M>YJ3;F@> X0FH#/WI,UJ#/1VP3U*79+MI2N0,A:RO=J1C>BRIDXC[C@$N5EE MZBB/# 8@T C[0*>%)AZ87$)-2@8>[U/K(&=COP%G>@!,.9\S%/,_<+/>9)7EE_2."_AV/S78TX)/_-#3@7:G= MOET115M+N JQZ5+OQF'DU[%NGC.6YO5WH783:LE=4G^PG$2T_'T0L?*_T!ID MK$XPG8N?L=J? /[_K6HUF*Q;1%!:IFM%EP=#*Q+N F@8U5P--02N@?YR/_N^ M;8J)/C;7,^2DTVU-!Y!)@ 02+&F:N1RRW^?:L*6UH0=5&NQ-ZX+^#;# ;=P7 M2DMN+FSQ UZ +? FKY(;I66148H-&O%$1N7:[Y])"0'=JI+.G+(U-?N-$PYN M12@P&9R)&;^J_->JG$C@L-$2.4A5L"@((NKM93TX X6IOF/51+B&Z?+ ^M(/ M4M*LF;LE]@=UM93+%1SCF$\:5T77*7FVH3U7ZG1M!Z-378#=W4K8&_1=I@II MW&A^NG!<_A^UW&)*7=RK2>#TEN9>HC$Q@JH@ OIG2S5WO_GC+R $ZT"/ MTY9-.82_H#8H;[/Z>U"[G!):$^\%3!J:3>JV>P!@GU,=T)1ONUY!6S0.]"!N M)0E\>)AS)2.)14K]G,P#[W$0 .'>L$?$:JPD9,A<7V_J $ 4>K'8:GOXXF7^ M],6+_/#9X59#B%\-8G;TBMB,TY)H?@NHH09!&]!R<9Q44\O=/#O=>R'R2_Y3 M;JOY11G'[XD""1(V2+J%-]D#=M'9T/Q%LR..>L*ZHM MEKFE.1,G(D::74)PW%@DNKX#Y3GV5@OF\! .Y9,NB@\+;ZC_N0 %U"2_WC:7 M5L.-G4Y[G"Z0G$,&N"90-C=7P>](CBETR>JG:/^!0)3#%W58)V[,HN :T&ZP M>F(C;+4\\=B^H0VZZ]:=()VQ17=J=2VU=A5,3B3-X51(*"!I'UBGRC81RB#4 MQGH-W66+JJACBAP#JWR_%'>QXQK:+-DI9M>PN6#KB+Y-$,/9/MS[?RR<;+./ M>2!]>W%XD#\Y/,Q?'+_<:F5%08!VRLJ;B9K=KP$"W$O;9,)E.M7[HZ'@O[//(7WE:>N;:$,3@\2&=^DQQ_E17R(F7]C1FOBN,[)NWM;S_^5K3U; MGGG+0(4,D_5MFQHR3"-P(W$)UGTFIOL.QA,_4OU_9G5TV0IDP5O@S@XG+6J>LVDY@1AL; MN8A;.>=J1=C,>63N9FZKZ^UF=;.C-;ED@!KI2MF8"%D8$CJ@>Q54;)2VE.CV MRK.G, X]=4^)K>.%U%^M@9=.;LG\2[ \N81F@3>3^L>0M@S*7[S NQ7%]MR4 M$_I]!E\[,K:?2M4B:+>9-UJG"N M,C#7QN#QP1MN:_ARR1(&GP-NHW?]C.HX0.YXJ[S8NNK,O'Q>2]6!2?,3!,>$T9X540I?7,13O M9YPV-S-E=W4'+J@MMRRLQD)0E] X4$ALFII:6@MA^_ 3\&_'[-:<"T 61HZJ MT@)7]T._*SGO#HJ'<3"Z,VZPHNZWJUM<>+_+'=4W*'0/0THO7!FFV M8[\JZ8_)P;O*U*B!P$QC2<.2C7$5PEQD:;6[AA[?3;C1+LA$ %Y'&6(;B)H2 M[+*E12 G)S5V=Q:@_R-TR$VOVH>NFE3 M-Z[;MN!HS#CYS<2@E2.5JOTLJ1R,')\_0A);X$04%C.F .J1]J4;88'/P M"M6_@\%G@0$0@V7?FT="+QFRG/PF6A/@'R[\XP7V;=O5:RT,<6,SF6?HJ80' M.[Q3;K04N7TUZ0#?NC2Q->)RO&J!2:1BEU.Z]7=ER.UER*%XI?%9HBO&.QX9E?87F^)0+@6J9%&D>G7'H#7 M]P5C2Q^2\46\%D8F'XK=E'W/1.#]CJ3M]'"FB&=)\?1T\B?6N7\R\(T;0@<+ M(0\T->@N!E%%3- -T[Z!](R].$VVFN5AJFM<3HWMVUP5C!ZNZI71<25I7#K; MTO[;RU,M.8-@1VO0VI&^KASX5U@CW2[DK3=DR1_2&?Y3_]U!^.ZQLQ_%A\J"(@>.T M2Q<=0MNI^!O\L&5$*&\^P&XAWO)"-&9C^P(,!3_NQ[<%@JUE21'F#B7'-.M@ M00C65T[JEK$FS26,B.ZW5&B1PMMR3(T<:]*DDK2D7SQ4_L:*UB-3:%/;W5J\ MDVL1ZHKX.\=\NB:B?/W0ZMA-YBU/9E#9LF3YO0)D4$187C1[_J@BB6_YE!@6 MJM$N*]['YR0U3L73>@L]/ZV..7*PH-5T=,^X3BB&Q%\WD]A7IAE"LWKJDHF* MH+[=[A3[-K&6$CUB0=3I]N>)\F'Y14M*$(A[.L L^+1 =V\W]!W(5B%^JF75 M12HJ]*&AY8MI(P<0UKLU\&T,CG1J V0Q,$T;N;L1J554%;K\B$)S#8D_U:+9 M+K$2(W1.,@X<8/WP"VNMATB"YX&NDHZ7UD:62 +UBG'Z_4=+(82J:,A+N"]J M,FBJR(CMENIMDDZXUQX;"^,2+ MF^1PQ@*FYIBB^2PDSQP#8Y/)]T6)I -KREP%;^ M\5A)J/8K.#D1S$ \'";4GL0R=QJ ]!?>]#0[%2_GZ. XJ?03W/5*CRFE?W?U MC-.29:T=244V0A]/ZGS",__X,5EN@CZHJ[WOF5G6*Z3YH3-]W@0L+DOD!UX[><; MZ_GU&1E>EAA>0DI.KO"#MU$7A 51D%.:H?-S*Y6X344N:@E=L=3W\@(-HT9F M8*LDE/0]]CZCTDH&>B*&JHB%Q>PWOQ)ABN-CA8? :H_9?..MJ 0!D-4J0O MK-C-UD.0^;AP&@>@(-N6>C(P582)+NDTC%21/.CY3=>5[4L*O]SX?FAXNFH9 M/CI\S.#0P/F@,0O3H9.(-\CLP=X--9NF6A<0HZT;SHN\1&L,#&3MFCXRN>T?:I]K4M0%.G MSP&V@_ ()$&&/".QZA=UD+X*^0![TEVC?4/NQO #IKG!>T7KKB"/*3U,G,W? M5OY))N58@U9\=.O2>$57?O3D:XV)-0+:.RS8P=CXA9.'^@I4EE'U6U[IIIK( MIAI:IW% L9JCC LE9%=T?NKJA-8YAT:IU#Q9-EIP6MO8@<&V@L&>/5PPV)U2 MJ)*M<1KAD2?C($@BX*'PFW95N4UE=.!G& ,&4BP%N_(6)O,>;D@)*E!\2BT,/5Q743C0- MKB9'DLFSY,F7),>BNQT!@,I@"A(G>4TB4++U[XW3]!H-:OKZ?]SAKX_,L-[Q M4J=(3H]_UI :P+/CER=SO^#&!:6UJRK7FTU7544<4*+-LJ!*V9++N(Q\%R< MG68XR :\ :G7-M)](Y!>9 U(7SD])QAT-0UGB!R'$9.8+FWN$!#U*; A+LDR M2V^!Y8_B*!NA>2E*6I;BJH@ _\*TE@5*5CG%"*!Q,%*S1JCE2IDG<7':M4(44^T@>8 MK(?'*19&82][_A!=80PSX0/:MC/T-M4Z(=QA#0\AZHQ:02%.$:G@+;=*ER#= M5'>;CWUF($BSG?8Y(:-\2 0LW\0?7Y',@,'WC#[\=(T[*?_=T[RN>$-!V$(G((6%BW M-R2T3 "H]"Q\.B 4[ 6 [+XMH>K4F3CQ"P+# 7_=NPP \@^F]V#FA>6E,]YG MB("'[A/[$HU73FT?,V9#^ 7,=DAYX]P+,[*S4B;)T13PMM5!H]SO&5MGL9/[*H.@XP>;'MF,W&0 M/)82!5W]8'_,1+1 UAT)J\1Z++WTS$:OK6TM M&VPHXXKS0$O9@TBZO2W*:L6KP!8CDCXY0'T(:9-3_U'E EGOG)P09"*Y0>S< M1)8A 7\>R=+1(P2.-9P=-!],61,ZHH/ZL2)BZ[3WC^DV _O( SCAH7XHM#2A M2TUS]I8I/YF2*1PVG->3P='E8SB=BPZ;7WKC5K52V819!)IC0=)-9AZ'IXZO MIZ>H5+GR+#""L3/*#!*)%A#WS^F%3(,EG^-$-$"56N^ =MK)2?LZK \*7Y3& MR&CDU51>FL! Q I"\WU6MFD-%2Q$N>9)>TBO+DX$EP<(IV5/BE MNO?^<^76<'+\7XX.#HZ"]IOYEM& :RBR\?[-&5B;P)@K#0NF!6%;?VS$D/L] M6!MRP&MO1SJ<2QA:_VW<"[VM8 "1O@/R#JH@#T*'8)B5"U=\8FG-#(KC H[? M>/[ Y7Z#I])@._:_T;:>3-;G9[3#W,HOLL MP3ZKKMM].6G&JSEK_ IL:,GJH_[A18;4VDIVT'L;4[PO$.BECQX=QT"EQRVE MF/]0ZP4F@GJ P;4LR]-:SMZRWK**O2^'3FU>]'63D48TP69(D-BU*//-VN9B M>19M54A,7"!&J4G+K?(&%IY\J'41[W%%6PT[M&*/F$I>!:@&U;/X2$[[X=%H M[\C$K6GZY2+6<@(.S:Q2C3VXS*TZ-Q@@Z*-63CLT_&9]\QH^R))F3-%@V'K- M#1>J4I[(DJ=CA3J&170 Y&HN"(.(##%XF,MVOI_]2L-VX^]Q)U4< 0P80T1J MNY%O:@IR(==12383#[&+ HO&D-K_S G/7XRB4,?A*/T-R&@)?;E[B&\T*_2 M(Q^VZ+8='G8JJQN/25X(QE;KT))W9/[#B3TG4KJ%A$!O^&X@2*"5-*=UO-&, MCQR?WZZM*D(TL0?R ?B"-Y^2Q'C2)/QC-5]X6^9-&&52OU>_^91^M5IPUD4= MD7^\__Z4?A&]$)UBH0*:<_/R-MMO8#45(7TG1:@:3OT:\)L%#7 I1F):3A%" MUW3:=44LK=*:$?@1_?CNP_M](JEDB5LF[^?L;I"9';E+#R8)*7U,V[#>+-M& MPF@M"\:E1"0%$$3DAN)T567::-_3@$B/VW1)\YF<^/*E,Y]F1?_;(OIEIGW EZ[0[#%@_LT>CQU:'$#G_\S1># M39:P]D8/H2RUL6+"N#NI+GY@X_!:#.A)].C>DSE$O^#W0'C&M@1B8A>E+%IW M[/NUS3*@% H6Z0NA#OQ?7J(A?)!U&HL$)L=6UN"+Y_AE1 C!<(7 /#<853\J M]]U^;G>$\/%I),3"L&7W>/N*W17XGS_L O_.!OU1-JA;C:C09)R8\0IN\=BR M-(),SDO.S(JU'K5:5T_B,QTQ7JOJ?<6170VT[],6S#MC=/X(/W,C&Y% M%_'^^AD5J^2CN\:$.[%^)%!S5ZT@E4GQKNB\"PN%DP2MBJ8&E.R6BR!5;"14 MF)W7'X.M7X:1;VY\5KJIN8;4%L,YEEP32>5)B2! J./MWQ] 1)@D[3BA=EF\ M X91@@+9:98$'35B"FJ=TK^\D7\H0R3]TV9&]8?45SD17X7> M]VUXH->A#$B?^1CK@.]C'5"LVOU?;2HAH?,R&#-C9@;&.M9R>&^+39%]+;" M&&?WL#I2I&761@*?A%LEBT S%.1=2]O0\#.FJD?ZN%OB^80E"[S2A92#N%)D"5-N,)/9#QK2L>:F^82$9HQNJ9BH"D24I?_V%1 M-2M:4C?798H.'C^[C\K'URZ! +]=TA>F%)H%62JJP'H+==Y0@FA-_5?:?<6@ MZJTO%2HJFM.3N>NMS.M7/CD[2RO)*<-W#\M@\!T L99UT._$0B:L3[66 UOS M73R_=)W!Q!T-Q')3*2,+L3!#[ DT$,P+ M*MVDPF7N-&FN=Q_AP0L1O/S]VAK$:9.0:J3RQ=00:D*[SZ\#Y(*:AQ8?D(,O]%+6=1+1 ML-9X8=;)03MNM#X=C *9G/XK\8.WW3)YL7 @,R8CT=_SXZ.Y7-7K] +X[+O M#O35:MC1KQ/R(,;.CNV4;D6/+&*<;S1 M[<+=_"/6/@"T6B @$([DPQPO^H>Q3Z-C['3^C!0A '' M",,;!L?\T6=^7C$ YT6UZI-BRG%\YBKD_6@@C%R4/]"^>WYPX(_^9&+,(V % M!,B36=WSIF-GH59C7#E1%FR(!YR?]U\K[SX1./71^G% $@$%::,"5,)E\=!, MR+?@1W/-?'CP-MIA ]'+X9%_P'IYQF?.HW\_YCN+%)E^JJE[Q?DD$]Z_VX,H M'?^J%;612]IX(V'CLOB MP,20K- 5S):TFBS8;:>H+::"<1_ITC(\Y)=@)X?=B<86/0*4\@&<A$]*A&XF6."(\]M).('F*=\U @()>TG 3&:5!_I\/-#D,)9]]'-,V,_ M'=,E!$BV$4D/"T5"Z]WEBY5X)%AQ9>3[EKV9,@8'I# MRP8PS%C J$K5ZTC8G_-D/_OQI),A#"40\TJB1R-"^!SQSI/]5DQHP0?<+2\7 M^ OT6E7Y[W!)72487^-K'Y/4O>T-#8S85715XTMZ0 M-1._?6=X!DO6'64P%J+,G *:>GLK+AP!2=(S]+#@2$T,&%X5\039]A4K^0&8 M,0*'T.N05U+/NK[9(K^/PVBN DKU\I_[I[23I,;]D9W-[-2UYQ3BV$[X=Q]/ M$XU/!*0Y262*NZ&V;7,9,NK#?2[(NX%-#1Z/WS)+UC7%%L*C'T/X[?(X;^G^\0$0J6G0IB).ZCQ2AJK26I4BM7#1M-;F@7$]LAY!-P 8[ M:$DW5+"ET(+:*V*@&@^()+!,N.-9.ZL:!Q-^@8]*$]R"3P[2:BG8])3DGTF. M#:]%%\7B'3E8E+A3 R=TTL2B#\6*-$*\P_V7B5Q0%Z KHU)%>AB@\_$T[7(= MLB@H H_'&!C*T6HIN>II$DDS"&8T="L9N@,9,B.<-I!A=46WAA/:DALH>;3#TC4('$-DM]WB]I9+B)=)&L#3DM+\&Y[4KI M+QYV*?WNGB>BPM0_MZ-_.AWV9O74];^"KH;I.\W[K@QZ,^E4=FT3JC9^4T_] M'NS.RBG#JMJ&#S%D$HHNHJ)K/<7>M[.B5D>*;.0;OP.;.6 Y>V';X>H_^".N M:A8P!_9X>__F]0^)]G1&O]%HJ752HNK0:5=4I?IL+ 61(2/-.D\M93KFG D> M1\>^7LW]6ZX8^K@7%,+9C'GWI/1G8U ,D>\Q&0#CC=2="9X,?3,<&,NUM"2L MAV.Z])P3/RL<=ZE[U(L8'T3 _FZJ.1R:1Q(3%B33LN. 2:33PB]%S! 9<*C, MR;>:-F13&%B5G@%T+:SKM:K3+"$)&!:%' 1"Q;3RF'B\HU<,U+^DJ<6(7.1 MA[Z!R.;=MC>_G%TO%5^2*9I6*^Y=%P-@)G62)1TB86;) ]VV G26>49CY[5I MM9DJ@Q*WHL@7+\X:*/RU]"4662,G0AP%R@.67>7XI9J%=T 3=N)57P=QWDQ< M91T) Z_(DP5AB1PVE\N%\)9](BN@2X3>@5)UAEM/BZKR-F..%/%"DK&W:DJ4 M ?*QH"CAS(1)(.X0'O6FQGL%S#G@*&1[I#U<*[/A'7FR0V**_NY]MZ3KL/]^ MY 6GNR'JSLU!9XC^2WKV!V'O_FD.!AM/T7#\ M^.[[]Q]M:,)NN?3B1NK/A9*&<"J2O\8*JJ2_/GS8;$VDB_H2+2*5,!TE>IP/ MP(;)$%FLA*1TA5M%G(V1-UYG-$H*GPNRD#9@1W:.\'PSDMD6A-5?< "14:IXH.*:MJP1_D85ZD2Z]%%<"A5" M"&;+>4_Y?$YZ<4^=;BU_7_-5YVW5.=MAV8)L;WL7PPZZ[&+B6"#'RMZ%SB_- M7[_6+6<1RXRJ2/&F^S MM\58?,?>4P0SX28#N[V<_/>?2G?@7A1/GAP?/'_B__-T]/+IP>3HR4;UCQ=)R[]/D M4MR"-UU>=_)@?1]Y'31_Z3U!_P8EJN8X0[@DS?[>6#[8G1'=^,A'_!><" W* MR/Z@.:DJ-VN;[*=RW#:GW@,F+/2',S]NBP7YX\2 LX\4AA_KLBIR^\=<"VZ= MQ-?T-&M#P]EU;CX2:RKT 52?@A/,SQ*IMLY\B"#5>J )\ *$4,5%6Q_FM98PKP MI5?IY9[Z^0( Q)]+LE:P1OC/,:>V?\!YM67K_V^B=Y8_[^-/?UE.!O[V?/_E MD^=;_WRP?_B%?SM^^?2+OGG9PQZ]V'_V[$L?Z+8?]O#%_M,G1_?D83&RU[OL M7[#$>)GYE4R;XK__=/RGF!M&]\1?CQ:?L\/4R%%#17\Q\SJ^_=/F@*F;V#Z$ MK2WO?LEK'=!+_>E:'QT8 4EHW\4QR-YZ!QQ6?#<:?C1._9?^DP>"P#2K="E< ML?%'Q?B3/]Y]L+(G#SD>.S>=OI+C#Y[E8@D9DTE&;_#JAK;"7^'V_:$# M]V[R\?.#W-\OZ\@/)L9FM]R-\>\>8ST^]MY?U%1"_!$XWM.897SI1X0Q+A1O M5$A(Y1)$4042F5_.R"$!EST]8- X03U(P(>@.T=/^7>MJ]T%*98!Z/KX\>^S MUE/\S_T9ZU-JH_&FPQN*,X+,F7[HFRR^WFM_T0*^;T,W:'BSKVAY_Q,'-;6O M1X=?Q[[^)XXDC&?V")WUD^P??K%2JH?K!5U1N6SA=SM]9-J$?B7_UZ/?:0![ M1]F='Z8D5?7W;WUZWYMA>QW2@'\W:<"<.M,CIL' EO+LQ/#FGU\G*MP-]*9! M/#RZE _LB".H\.):)%\$L]4F7+<&?OPKT8<.'^@K+836O8=[N^2C2UU&G"8\#2 M$-SI$05_.G 24GLOIX<#)%S4LKS+ZC-=W>Y+?,PV]B;1A?-T,)712E6*4 MI#1(.B,WP6IF\D/GAVALORY* ^%J(F/1*3< :P*MP!63R%JA8W;X)N-B48SI MJS1M)&[:61*)]#4$OLC@+4I3[?IIMO;3O/Q/ZZ?Y1@/M(,8R$<&4I$F:U?0L M755N/S M/P-+V='O55+:R"?IQE#]E6"F6-ZC5-(A;.8S_TC>L,Z9NM7OKXY. M+\)K7Q13;[$=;]"80!THRBE,@_$K%L%; M&"^)(V+(1MDEA#RV>>KN2X?EI9,J.*\A5\)Z3I=P9#/^*\"6&ZX M9U!&D'G8\C#L16B#_PC@_9H.=$&],D\!E$+^^=-K#-TOIS^]]E\301WI)=UR M>0R4=/M@GM&?A>?2R8@P:=I<53$6P1$T2YV5[83X4/W\\9CX9VQ5(S$\:^B MQ35+)'B$^"Z,H1]HPK&);E(<6JI"L7[2 ]B,A H_^>G#NRP@&\HO0="%WJ#. MU1UZEJESX8(M&D8QYSGRQO(3P\')<&I/F_+CX%)]X2$RJJ036\^@BK;RUK4! M6T#GYU<:[[E2GW-IUM''#L;9TWN2PZKLE#R7[(!T>O$6W&H%_ M7O@M_ :B1 0U9I#+G:NK;@/#HS_CMT^?_%E;,,)-J8G2?Q=^'*,,8]+Z4%KK MR?(1%R<3)53K![#T?CTC@B19:]1P2:8()LI0;(2*>-)F0/&DAIZ^G"XMX MGP)E1L']@5M!G!$1^@"&UZFXEL@B0XBNYZ>+@>.%3LX)#:!NQ!ZA,'8/;426 MA9%V?&FA^;=KFSWB7PEB)^$RXU6%->(XT?:T](2XCXK P&[1?0O>A!O M\N=8!_15L^DWK$3OL:QL0&@VC"9%N97?G?SR-CM\]O+)R[\2C07W'EO; NG5 M/;4EX;9&\JP#1#EERTSK:#A(UQ1 M>O=B'Z4P@K M[^^G!";(WOPS/KEM6Q."!NVJ.BO^[3]!S=2$YUYRL%G688$)0XFHT*:OKX^2 MVND?I4ES5C4C.GO"Q.0ZJ=YQ$:X9;R>HE]LL;CKA8T>D<%ZL6MW=9!<"K2D3 M7*I@6=MA'L"FS^&U0#CJI M^"$8YP$NE-"9!5J^SK3-QF;W"?%]%DL5R]"B%61>JFTZIHQ0.&I,(H,],TTZOBW;DO_U#Y"O^P$P! M)-(K-T^GWE ;RU[BE).*P7%)?\Q=Z(8YIMU":LL?HMKR_3Z^#I^:XRL$%100<*OP6HG0 Q7,AMQT M(.SAKKR26Y+Q7V&^+.MS;O\BM>H@/)Y8.]4.V.[$FQ/S"N]%;V.=S&+U_@ MQX=W?($_V<]^HD;R4W;WHX&Y4:_>T,+_]D[:S[2H@\39E\_ADZN;^&@:;R'O M>72MB?UP\O&7[-V[+W[?Y]=K6OP&Z<=+%O+3?4ID*9/&1ZB/M@4=9:^94>,- M"#$(:L)R(*=&3>8G$9F!DTG,%FWV05(2<"_XN]SZ>SV>F)L4QK[1L,EPO8N< M_EM?ZDZ>9*'.TZ=,J4AX=J+=WS\7W:3X5_8W=I).679!WCUR!'?K^:BI-. Z M^?%O/TFD!=;Z(4&[D:/DG.WSQ,G_Z\C@_>G(\.*.W]2C=6=&ZSC#.Q-6KI-N2W[J3(RE)MR<' MV=FW'$41*_&C2'Q3[41+$9-&2%\U43YR-5AD":Q_4^! M WEMA, TYR>41E>*ICQFZ1)3,2+>&"[-[% )MS+0(AM4K"/K]C)041(G M%/()X)=RMC :69Y L\8&W,<4_DHPY?4ZA2@8R]$I46[JDM9!#,;; =EST.JZ M=Z?!!U#2?00G4S/-K G[2N>#67W?HEP;57>$A+D+U1MFNV\NT ;3,3O?L!>7 MML8<9MXN"MY%40$B-M40^UC)ZO!!X4K*$Y?$+==64Q]<-_>&'N7YT_VGQ\^^ M/C>(?Z!GV__\Y=P@+YY\V3>O?-CCK\D-LA7O_/*>LB4D?A0,U$VZ-6X" _^2 M'ND[.&!_]_^^#G+^RM?]#QJS'YN+;]'@>$OO/-PT\ O!O;+_CYOT,B;Y_L&- MF03\Z"DR3@?9(Y1N0F#UDG_]^#H+[*N2$;3TY'=J_+X[>KEO./WO$[/#'1S, MPV?[SU]\B66_#UOM;4,*!+V])L#<9VEJ]\M8CN[@A!X_V7_V[-9HGN[@ !P= M[Q^_O,F*5I^\;FIW^4#AL*[UJHZ1N2U9<>Z*:)W*QFATS>OF6F>KQ4*7500 MH':>91#X(2=O7"Y97H1A7$%LF,"B9P!(J3PZ-7Q,]*O0N]4/BWR.P!_Q(*T# M8?[8::.-ZJ>I%E^LJ4>X!)1WFVEV^/+XF(616#,H5\%8\]%$K9>_\R3]#J&: M%T%O%TKTJICD8H-"Q;TR ;N)IB$[YILO _PRO\?]!OD-K$O(ALACQR_L6@&QBCN2SG4EG2TB1R)*S /9#_O!IYP>AB%Q3Y4E*'RHZ0D;3+C6B*B*]'>H!O%\'GDMJ CPAX.PFY KMR-I1DR*S?9-D MX9C?L)GF_L^MZ#5P24^DL)O6C0LB#<-29)H.AR0H =ZE^S$G('CCZ M2=,"_$M-S"XHGA52$L2U-U^LR]$QX$2_D%'?O.#X/2A&77399.588%B;"!B_ M'AN64#$I5 J-1:8:;J/7!OF)-X[C):[NEH3^_-K0W'(^R[IV_-]_*JK9?(]6 MYL'QT;/_-SO<_VTQ^U-65,MM?TJ+G</&9:GX]_OVANMRN MQFIJK(AOO&?3$]__)>C9W^Y9DKZWBWA M>U:Y&YZA(;6?'!(_MUZ6^Z;K=ULI"5[.O2S,WISSZ 77T/C_BKIU(K9 M/U8D2G>89['6_QK,4&LJ4(-:G A50SLLH3*>YT<'QUEL9>>^UQ^3EK#(4>Y< M8.\QO*U$ 4:]II_]AY9, =0*<0<0&ENA)&7-I)2H:=?T5WS^R:/B\:.CQTH( MUL>?M-G'5>6RYP>'6Z^\G_US(>B%3>Y<&9/ '[:MF4NHSGAH\(;>-R?G+[#3 MIFI51\?YBX/G9BQM??Y:)>V[M>5ZVX@G]N/0KKO_.^R]Z2E_83?0Z9O7TCY* MQ/S3*7.+ G[QT:[Q4VW;IH7\MFGGV>G>8?;H+=%W_MSL9\?'QWM'3UX>/WGQ M.$5! :@E]'().S+=XMV']\RZ**@N^GGXM@+U>KQ/C#?=JJ@#L&K[=] M:\PH M?1JKG]%EI!+FY__H*%1@(1L3&Z,)_B&@$%).EH["?^27VG5:K=4VC@6 M6TC,WG?'1X?[3W12_7,1!(.(%U?CI1Y:860 -RN[<:!A.#K8/PPL##0$8=6 MZ$UXF[Y[L?\T+IN?FTRZP7F8 ?<+'X>AGA<3)[@B_XB /X:?_&@]*A\SXI$' MMB&)#6&\YH\U_ /3)/H#D?@BE[2^'I7R53^V 'S"4"=+KJMO$[ MV22&AN@LS 9P[2XMDD#9088=+\[3A@^9,'?9"U',D.Z'V@W_+K+1DW; HNI M&%GZQ"_$O?YCXX?=<"X+_*UUI!R#3PX\!-8K0P_Y'.C.FG8),O<\BY#$/>_! M3>B#_IU70@ +V@.(AXR31Z_.C) MXQN!D;^0T^UN^5[78J^[YHOV20WOF.OULP]7OYC4\B*R[$JOY;6 \>MW4 M3,."SWP$W2L^\CYPW-\/&#^N^%?R9,OQC8']DW2H"C-4C)K7X1HGP]7&X3*2 M -(9,J+#I]#H8I.\^DH*JJ31I6Z6DF#A3I&!QAN4O M^A&\*"$Z.CS8^Y\DM$D^%J.9=U%(""Q=_H!IR/NNJ&VAR/D69NP$7 [/\*)H M)WM5TWQBX:_X4B-2H;!<5_GP..9,"S3U4]3E6Z= 3T6C_2:D77+PRJ0 2^4 MREE;=I_\-?V4,#]\2%ZA'V'!JQXJ,L36SB3&>$ F19Z4B-/TO*^$Q)D[7[:^ M^3YY)Z+&42SE4N,"7@%6P](?^M1_!#^+R/3X/D[(ZC''N1^U)>CUJ,^@*NBNR_ MYC[9_B#3610ZB=ZVI303H=EH/WM3H-L+7Q(E:OC$A\<97:\+C68E;B9WX?8C MOP"4U N-^T.7><*7V2<-@MAIAO8968_H==(%%OKOXEO0WTTKGFH\F&NQB=7P MQ@\(GE%6Q!"+P.5/PW(#_^]9\/^^=N/+ MEU$$?D-_\_VY]Z5+?ZU[81PO71Q# %_J"RQ(U=:*NXCH1YLK>2?]TXJYB.8! M-65RHD%$QMZ][OJBN%&0A9S,9B8B9/1)Z(EHUF[>D*C*G$Y#BLK].=K..(DC MNHNE"WJZ1A6H /.JZL_(,T7)%^0>5L@V^L O:,O1(\\+_XI+$HK19\^PZ;G$ M1)HO%R3J%[PLOC2G./W D*8/VH$;B,;B;S2,KNW.R@7,?WA*/ [$ENA"4=U5 M4J0NO3?U%%-V,1?%G"6_)>[HYXH8A1UK(:HM@%_\_['?R&_-4,C9G>%?&31%"QY&-"7KS2! VZ M26F&L0:XV30^Q21<=ERVXU7IW92NX49-/:5)0TXT[8(:\<-05W-"$UU,Y,AG MUW2[]AFK]6+696=.FV9)VFPB0'GX#$K,TF3K=W77P;F =^T? %XXN?6TK7ST M5S9Q:2![#.W'0Z3_HRR@]/9B'9.Z#[;.2-*4J[I$I$;>*^>WS86XD*!:3&8; M[6=253:^0==7T_/WG+F:5L&=I#"G-._3EX?[1TD)X;MG3VU5H:R'GOVV'E%: MVBG;"K[15*&0!1_OY-AFWQV^2&LSWW08[^08?7?\/ [1-QT>;[1HB1%1QMPE MS-UW:\ .GSS9?Y'NUL/CH[B!O_4@GDSHB/)VY/.:=EJV]E\?+'#S ]O:-89*QP1J MZ>P+])5OZN;BB]1OO._\B49V0P1G7P+^ZX*0OE5DY\?B;RQ&<$IU1#?3K.C[ MU9+2F5>&?#?1:[HKV\][H8NJ0'H;)5 G&2FM#'1Q**!B27XDTZZ0< .K4 (6 MR5P\9X6RE/LE/2V7(DVYG6Q<.A[VJ#<&C!97C=7>K03_VV &?B$_>_4'GQ,W MRFB^2@;0&[BG-#KO4+IGB&/GD"Y#L&6T-[@@T$FLR@,N2""C [PD>5,R!3%B M<)_]:W??^+A$"#UR/J(\=_PJS(ROB(7NTG?7O$'K"AC@J+9+B8[A=,3B1-";I)MIA,< L\E:D3(++/U!?$0@OG)>>'_.'.H/'EK MM0?8"8N(GB]DD:101K&5I;^X5H M1V(_^]X_'>T"G9I+ED]<9HB[AP;7Q\(MU#PNH**.6L:4D&ZN/[ M=_XVE$^$SZ,+FMR?@@2$J_(G.9+JD%1I/[.]0% M=S;YC[#);^8+OX#]9?N;.I1)VBY(LR_\HFFZ9G'&4KHT\GJJ;NB"!VP3QO&N_\ZCB7!?08J.A$#(<+Y)%U$5[("M8H %O)_M4SV-VH+ Z(/5'$K2%H',":ICJ/FC>? M&&S8-1\.P*TYGH"@T&SOW+FE: %191!BR(;!SDJ;TXM2NAFLB_3F0Y/OQXGL M,D5">#XUVNN!Y+BDI?VE8TH.CBV&M>784W/B+-\M%H@.AFHM8U4Y8U;IJVVQ M*"?5&J8(Z%E-UH?SB:OPV'E4<0N4!*),>GW3)',_^W#@&9'\N"OCA= M54BU:''6+)NZ''?&C^+ 4X:;25N;6EP72I+C]?>" M[_!C^4'=PAU0!NDX;UD9]42_*!)7NN3B8U,4 MP(AY,F6,OJ$5R([/'.4>'T_.K)\2EQN6RVHV\^O^WVYBCV>@$_SF"%))Y,!N M&]IHPWI(B;*.;UY203G7AP)8>^!V82,:H[+-/"@MK."&ER2KGE!E'+6J]P,0JNZ@:@=W!?<<.;@FF_,*O%,]&@"(M <82 MYUKF<>DJ2I&L&+1,>Y#7DO4-0[A=3'XKT%THCIR6++_UX1P%'VW07X; T@9 M%+>,#6AO^S D=D1CH7Y9UI968V&RK =JM#+XXS/8/U-PU:\A=(DU9O*5Q$9P M:)N4B). L@)#[$RC@5[ YSZ7W9(EWH:CA-SD1=1]<=,I# ;.%HE&5CAHE\28 M&^(_E-#7%##13<:;L5A- <.VE9.^B3^Z)(>#@ZOW5A1\U630V<9)FD>&9LL- M!A[?U;\U=/X[@@0JBZ_J&%XGCMH9O3MF]-[ !3#Y/8(6U*[:3/3QGPW^ESZ@ M)[ZT:OA?^TWYC8T:)1ND;L[/7-;3MJ"6%J!8*!G6>%]Q#L\$3.Z\:Z/WHKW. M13\(_^2\51AS9]D<2'2CXXRH!N8#Y[TU")HF 00CC%FLX<,0)3N-V*RIW:1F MSGJ;_]C(G4APLH/';87''=\>Q?/-D6Z_S^1]HR%=NH)H(B.H:24Y,MHBI5^O M_J,2X6AL(1(5T7WP.\E5&LLC4IDTB]ATX&.T;+705:\X%?AENH-XY?-1..#( M=)2:F_DKFUR?,5.Q1R&<\@;#@G0>PJX 6,/N8_N(=$$MX;-N51+1 M"K>9-.X#JC(J,;M4@QOF1J;"J1,P6E_]WB,G2(!-(R5#(< >'8PP<3U/:><6 MW#&WX+6-!>:TRWG-S( UXRF(YZ3N\)@MX=FF/*4'T)JLG!(0*I'(-]AH*A)&G)1/@P> MTH:TJZE#J.@ZM]RKB'DS_EVS>WC2/[PE^%-4_VE+-%:T3JW=DS5=XD,]?G))/<<7:W]J^G M:!&RN*%(+4G9\7[ZB^X&0)"B;%&V)8K"J;.91!)! -UH].NO_?+/=3-,!K5$ M_'V:+]X&HH9X7Q('(#@,K4 @A.2QR&*P#YQ3^520G8$0223T4A#7] ^^\,5- M*/T6_+S"Y*;"K:DM6/@""Y>X+3Q@FL=<;H:M3 ?=L0;F[@K)J2O'>>(J0%00 M1VZ^$(R\?PUY_Y6<5-2+!R/04TYGZ5K)RS%S-M6AF0XNUQF(89DQO]QR+05P M*1!0!*J )6.@$V)P0;;[ LFIRQQPR_C2]?^4#XP<(FBD\>N!/S%E(EBBZ5WB M>@7FMWZ%F!.YD6/\+X8J>;81%.DNTH(KFC42QA@IVGH9P+YK-J!B$P^!>%@9W'II$'GM%PK883T86:C01U&8*_*JRE>W:+$* M%P&50@QGITL^N0 F0E[-NR")(W@7?J_(&*+6C15PLAA&O4<%,;PR$^!K\I>0 MJB."#T+=X3L:T)9 WFX8IZM$U6T79@,"UINJ/ 2UH/@U42HV=8C;LFITL@5J M2'- ;P3&YQ7B,6:89,")>"7NM4I@D!;4@,HLG 173Q)5JF\%X2.J_DD46LB5Q V.Z6ZM278B #9!EE8 HPJK^9 M0UK3]NZ]M))>^ZO'&N20;XUD'%M4>^+=3L@O%O.2*%Y)>!!179KW?UUZ#PA7 M \4S QT^$_&#O" A1Y>@!R. T(5CD8>;/0+-'HSZO3R<:X.2;(BO(] M^6!ZK-\NVP %NT44SZ)I<17YP6IA_<8U!_CO9<)5&2@8/Y/HJ=%OWJ5$@GEK M7?)]PT)?ZRODAOE!K/WV\NN'_)>(7?7U ^60"5Q,$>-SWXG$/%2;T.@0V11: MY;P\H12*M#SD0,L9#+I6Y/&#R3 "*5\=+7+X(ZP=UX0&&2XI6C],./JM^ ;X MB(GL.\_"*GE,M<3J*N:A):5 BX2A3;\-8ZY0<\TGHV"R>GP6@+CBCR/2PHHT M0DD;X%-H6QX)FH ^B :8%4^QJ'WN_<=+?&+14IR6>)0V[3S?-)_O 4$388DU M9,$O(=Q'&JC:09P X#+AH!)5L,P@&,I G?N6&IZKTG;4,;%V/CX']_<4#YCT MU"E;T@8PROB>!&S1L6>3X.:*(,[E'/99JLN]#^=(&*E#EY1C80E#79I>[-T; M6W^[ML 9@(Z[A"TA78,\BZC1\G_/8< [>3AHL_)H',U \L\G+OK_D"ST,]T* M,ONQ4*# =X2]IHYP<&G[3?CQ29='=BXCX>"]C5>S9T&D& !=%6 $ )0JM77 MZT]PFZ>%!CW%DA1LMGW+J:\PG(KN%NG&Q<##3#G4<1"NJGU- D@*)1GH@Z*7 M!9@3H?G"$(X;9L+_D,D. D'*<3K.GZ1MHJK-E3,7<1_Z_8ZK?D.3+P1^^;37 MMZ=0ZUKD9QDF>6QK/<2X@G0)L*\(7RQ&M(]K+_K.HD+P^/<80)@4OO(UO\34 M/W$I'U?@P2/8*'X^SXE% 9'LX9Q/%+P[-QZ@YI418\7+OLJ7?9!S@5V]A/(8 M*A4"T&?\*17&Y!N)J>9$&NW)ZF64-X)J5$$YZ>>W[I=(@B@I#1(,TP1K.8LA M&94\!H360D:>-0O9C]QV5M&3BOB42+?E=L0"].3C_(:\#D*-4 M9BA.'QK]FZXK$")"-HGK"#[\D%\L=E73 :R(>.2D/L81HVH$Y2==VH8C:KJ\ MO^2 \I+HJ:0Z7C7<1%'U(:B-L!\"$'R&L/-O"9J=VJ-$^75&, N<<6"DLL%) M-3?\==)QX;.;;$U=A3M PUO/VT$ 1A*$O$*H31'P_S "YV"&V V"9U>I!FCP M4<:@)% :0*Q+&'X<7Z&EBLG#K*&/K0;_L\,DQ,'))\(_/Q[X_MYB=6QYTS%_'32Y&=WO8C#^_E'W3W*WM%808+]GH@)H ZW)A8-- M!')Z2H1]C0;5FZC@Z>&E'I;IE)6F]SH\,(+;*TW))I R@ 0&!X7,?%N1?_^I M+7\ST&'VSPHLM"W7:/OS%+_ *$JW#A)]C]Z^*X#E&'G71'EW53I+U-( Z+P* MTCD%K*E]A,X50($;SKD4I!'GF\3;%L>;FRY*3JKK=^>CFK^4.A4(#WT.?B-> M3JX!#U^D;GHJPA$#B> 7_)#_KL=_)]^EQ(&8M6B'(%'",PH6XM:)0R*QFW.5 M7HIV3UE$9'%BLI>_@*X\-%&/BC^A7@BN@!GBT1#4L;IZE!"*J^XKE>QQ#['[ MPA"4H(P_N.$G2T1Z &8GU2PT^&W"D(;O=CO 1H7=DPI[^?D35?ZJSFE6R#*H M4\H9#=7/W)@6J>LS!+3$8E:1&32'_!#JS56ZZ_A;E L0VBT$8+!JG4.V<@'8 M.H?!7X'[2W.'A*."&R!?16'F\N1@[X<7]H$\X][*V=[P^(N::04VD=$=8EO% M(8<-D*'.5VCV><$Y3[#!O!41'23B92\:D!,W 7B!."S#Q+HNW=(7] MK!1HI=;+?I6E0UT0%7IE!^KP4#\"-IM4H;66#B*XW\ CL"$NOZ^74T([U0;8 MFK=2@[_,T3!1X[IG "61RK1IZ?W$KG%^D)<&2"R/O/&'Z(V5)_DH:+HIX1T4 M,S7AT3FAG-S0%5>H'200$FY50?:F*,Z=PF'3\Z-$:76>@%7(J*_ CBB%\IF" M J^1 G(PS>@2YGQ:=P5($AG_23CC0#H@PCYB.):5&O,$JH8;\Y_6 PR.S>V! M>\@4HLB0'_C2,]\;:F&AK4(^VPOO%^$8PQ@Z8_Q>/]X$MB&6\^S,/2VXK:\B MZU=VDZP@32D//491O,(:GTSD>=]3PZ-\>RA??*W01I0;4'X)JOP0S0?0I0#R MUF7&ED?VZN7GKU>J[2,6)^7 N0C^@ I"WB\*DDR%*7[Y^=M[]:A%2(@B*HA- M7@HU9?QB0L ?F,UMA"@X448WFD3GH+*^F74;QWY*J+B(8"P]E**)2^6UL%U* MZH2H%$(0ES M"]E$D2@?I^PF& Z;#11+Y7*H*LB94G!/"_X9*F'0XXV%2XI+Q"%!S2VQBYT@ MXEV0K%(]CPY:-WC87(%_+,R3E ^288\ZP-:=*OL$SI_\2>8]P!&>!5^)-RZ MT!LN8I3:+?"()+2:)4UVU?Z&@AD)%/J#JU>:)]05.$CQG@LX/Y/YH1H-@LHI M^^7EW""-$<7D4)6U0$<6+%8V-%1<1<:)S%&E;G4:S^7M!>49PGHZLGNIK%I> ML3;YH2NRI505:A'8!@]TX6S*R?,S\IV;1U.FYSTEM"?YY/3\>B[WH'L/@G7F M]-!K:RI/")U#[)SH"\M.Q"<*>[A$P-B\=R)M>8S^;O4"*NQF?%+Q V/8H>6[ MK50_Y#=N2=XC@*_ZD=#JUG;14_O!3RGU*)=XEVG%,,AVX )2V!:V7N0LO*C" MJRD!=5+@3 6N7S"NBR3)?1TD3J$"7!T1-%GU$Y1#[E"L#H CR5WE0^<;;,%) M<%74JU*UJ\L%+IA2C]J\)M%H< R)1LV]5C#G?@78:X"JDM'YA0 >G%=N?6'" MV[JX\'Q(&,>*7LB#AV " M0A 2\K95,PY4GVSJ;T49ZNH*H%L.S*,,TL>Y=N4'H%!H=Q4U>5UO\,HGLM) M8XJ:F5RNC=GXJ,5PLX8>4_G3%(Z=65IUM^C9FVMW* $ J0<'$A<4YH7']US= M"Z;?I;464PVOH$8$>\AI,X5J%R%D]%Q&=44^4F&.K4%:C$Y'$@"5&*-X7"$JDF$)5<16T1P\+Q;"F$X!5EPG] M';9,X !0R213+Y-P0V(?\VXH>+.KI=,$-?ED DN0YT$1$EN3BVHY]&U,X]L(O!LP:) L5'D;N#(("!I-)1)@ M6+4"N-B^A%7(9^DM( 7M/ZCU0EUP=$L9TOB[C@(]!R4FTJ40%W/!K?0)::<0 M>E%33ACP? E7I$@/4(C%-9TA6%U%>7^'?)2W<1)@MDI;_J]3I>L^(7J M[.>+%/ IR.B"8^HL7_$;IUM^4HTJB\,#FV-(KZ=UQFQFI F0%@&S*Q\D;W8A\1"Z6%X4$ MME+@[2W);%HB/ =.C05HB?R_!:AX<1]+S%<$O&,4C<\)3#GT,O^%3"8U&V'V ME*@.7Y4H3U*?E'HF[_B2%"I)W@TL\@]$M^.Y1MLQ"- M3!19Y-"IMD,[;+)J2PZXF.>0:9$+V\-#%"5JY#[UYH./*G4MM* >Z989N* MS/M!)EXJT)J5* 4B)2(_7-C"(A8)YQBUCVE ; 243+5#+HX)MZ@YE3BYO_&7 MO%^)D_(_\4U*JQ$K^?;^?R[5(H!__B_ SL^@:DG4_V-ZS5<)X".?^[]77S7Q MQ*#DDIOS<%:X$G03!ND<)L5/^QT[QX 'WD\0^Y']S+'"3QQS"!KG^F(8(_28 M?-7O7S[EKR+(,K&17KY[HD2'VZ9PL2V]!YE$AW5 PO!.X NNG8>P\TRX)]Z+ MU#OMN(,O#W<5@]% I1M^=F9![KKC4NUO,1>CWIJZ<6J/"6/".8 MEL3U 'Z= *D$+V7S(/$MT:FWHN+,52D9)!=]<@!O\VA/7YG,(RB="^DN52<) M&SX1\F"+#< M +J!W!;<-]*[E$"GBW:F[3(UPK(+?DBMQ^!V%3][#^UMA(>J9K /A./VCT F MML&;\":5&<_O%89P._B):<"]J>0-C]+V"&JS "N*12EB*RA)JH"<1_WE5# " M5#@*5H_[R\;/V>N@.(>+/Z\T=4&L%B8RI\B)VH>"G8\]?>$OI7I;M M+@EG3E^!R/L%]#V]]Y-$QQ&GJ1A)6/%-";5.YDREW( 7Z 9 X@"(&FXS:@># MLIP\Y=D](01B!W=L_LOOB=QC0-AWPD.G)?((AQLY\? 2C)17CJ TTQ6Y3" O M(8@BZMR#:P%L9KST*>],!Y7G^T%5P3; .X.I"8K1'8+2Y<[@ROBY"R]4I9' MT3=RWJ3$"*3(.))8L+"].9T$Z035'Z1+081D^(Q*#"M>2Z"/.31B(0T00L90 M"$7:CZ=-E0X!MVBAZHP *%5'K;ROD001I*DSO\0Q"'$2"Q\H5YL 7%=[A;"Z MBI,./65V O3Z.4&O<^N<"WRY89HI)QE&9<-K D YK'68R$ #E=K"3UGR2*[/ M(Y"R"&/[JZ5H8BS8!YJ%2>1F=6;!A;@4("0;>BF L,L% :U"N)+T6U!&S^7U M=\,>8N&G%%[Q[5QY3;_MY%UF?4 \=X",4B&Z7P&EQDM;H3=]R)N'%9L-5,M9 MX>S6G/WBY&A9L?!1?@KR&TP %MI:7$5X*Q"*\.9?POV29YSX0-N5LVY19BRA0BT3QO\4;K=0Y)BMRS/1%\V3 M/0Y5S*1CO<H6TC]S!<"0QX=3[J"H1)AI4!C)*:UABP/ MZ19<8T@>2I%4U)?2M<0V6?@01+K<2*3.+H"/Y/HIK4CN&Q\27,"R%QN6@:;? M4P(=D+-(YX"H=DMPU= R$NLEQ+?MN-4_%VR7][$LE15EB];GX$<+[O3?M(X4 MMA7+%A54T4,Q6 M?"=N8]$]0]JJJSP>GQ\K>6?IE67:;&BVA'4%J)[2,2"[R.1I*)B;(10*Z655 M355D_H<29?+O(A$/\L.$):D9LY=I40 N/%56!WT6U>MD399=M'8#T>LDMV]% M[GWN!)%9G\@BX,W(Q1N%P7)O15Y/@=CRA*J+BU))C@)FLV#L286IO#I*BY,^ M$"P8UFR\0B])X;$ 1MB.7%4 M%Q=*E+Q!RT@83!JLL&C^:^=U<<0QE-@AP<'+C+YN\:9,Z\,[@Q2#:0S 'KZ M/@_R& _YD0J#KKT3"YEL5;AA%[#UQ$$4^OULEH+0 '<^, )@1,P$.!^>J;Q\ M E5HZ8@5WB68,L*)<$;K6/]'%EGE?%ANO(0U?B%T,\1, J"#"#J 5PFAZ4H9 M)]JEB>SLDP#3Q(ZMN\ *EC-EJD=YFU7^H+#&U[-I*PFE"V)-;^$K%RW-@YEN MV"L)D#!!BM)JY(.^Z#(FZ0"-&*AED#B W.+GNG&RU.V>6?!CO2'/H_/,6Z]C MTPP,."Y1^^9_F4Y7R98%D$W7"MX+&]/ZG62DK#0NV#57LH7]\>L'WS8:;9K9 M+PUO$MG8'A5$&'_C?^C2+W@D,>M?:\HRI6X*_.SE=WP,YAI+I]2U7#?DY>6( MZ79PY]EY^8#JA&Z3@EHIPM&%(02#]$K(WVDHBG1J.KB/&E0K^3:EFI^N?!]$ M:"XY4FRB(J\#D'1++O8AR4W]BO ?<1P,C))(+%U^M &B64_1F>KS]6:L5'JV MH:NPZJ1#V9VPC4SO6].QOE(=&DR "",0(RDSE=I<':KW2/41/&C!.X-6P*D( MT8!D\U(1@QI$]*&YD6YE0J(UPJ;F W%7B 2WA[%8$ M<+CF@[AR'>L#B>AE3DLU3UNT8B,U4A/80K'@UP9)>Z&+)GF5%VB^HG%=\2K0 MU4]4$'$9ZPU(T">\"K#V45J.H/XR@@00(D%ND+_!O>BO9!982A$GI5-@ AE= M9G"%W116(G%;"V ":^T9U=YAAJ2D+8H*M00-BH!2J%(,4HC;?![0]&*]V95V M4\M#5$6EE*YN<>1TX2K50-(M5&MI6Q_9R]WPP1WB4ZV@,53!;BAH$JB:[YKC M,'2.*L?A?=Z; ?J4\ VL;%O2!IU$U:H?O[KQI<+I[F'1A>9U5[>U]+[[ 4A6 MW>:+?!W@B!*E+7F(YU_>BRR"&I&G,6($?(/X P)04D$@_31*>KO!Y1 R6Q"\U% M5/:G_)!5=R8\/*Y-,<&-D@>VSYG5LVP?A44G8UU>;\POTD& 1NF;C6$4\"H0 MZ+Q #RFX+5X#:_T5P2$.3FMY.A?>+3_WT-^5@'>NWL.-AW*)_@@A5 MO2I;(&Q#?3(#WSR#SI#N#UD:!^V4%^BJ@ZH)\2Z"1WU)O02[M>!; Y&[5L!^$3Y,B*JJ+_7<+WPO MR@S]U:KP@.: MPCVKA&9V6 &XAU0DA?R1@+K K^."B][XN[:[CZR!2H-908) M4E.B3\R%GKST9,'$$JJ!$SQA5<](3"Q:DY?0"E-O03[AO+I(/HR9WC,U-7Y, M(]1R1;6S:J_B@RR30 ]9//UN\2]%PGL.4XK5F+C]T$,0P!:HH2H6V*34.)7Y M%2YP$X#>&( >F0#TL]3S:^#6+5US=Y7L6(OPZ*3N[R_ M#C5.J=X#FR2]@&G2/-!77[_@/:Q=/=R:.\?+8=-@Z'>\90)ZOJN5,53T5\ P M6C[),F8U0CU3067H<<%]B4DT<"G!RVVHDA@^-;QLY#?-.UB+%;H#!5\M?99J M,ECA!1*Q-(-/A1F@M..3R)L"9%J+I4_?WE]]_?G;'U=?K4OH^&+]0.T*X571D!WY(_9GBB$K1E*R"[T1Y8QLNS-GDR9 MZ:#BF%@;+TO8J$(:TIDP:1EN5O6 2,<@V'K!'#EOV% 4HWKPT;;VAODGI;Y+ MNQ_:QLBC]Q7;7HSZ1W[!27;\@FI]R91S#7Y""O5#I1K$ &.182O M(O;8\ []I"FV-,YDXSN^=9CIH *A"%^'O,JUV*4LI\FS&?(W(39,!$U*\RR( MS?)2/01JML#4AMJP2 M$RG;2JA^@R.YF^A0+Y85XU$1E M=VE*$,T!3!DZI")DG>=HRV(]\>LD?O!"0LS!@/XYOTM ,% M&CJWZ5NNL'I! M(N/SV,!;IB>K3;"%^J=)F%(N)Q@;G/6F#S*26?!6ZXTIUOOSJ#EK#(06HN B M)@S)",H<.:E:PZ^$*'A&F?*4+CZT> L.]&4AHEF2K'GDD.)OF&WBZ=R4_T*+1P60 M@ =TP- 9+!A,=0BX(>">S((57V&&4,J-A93E(&_(!S)27Y#G>18+O5O%\"@= M#,^+2-%3!^!JIGTE/^:'*"68'$R%%^>.BP\5DQ/A.WL]!8FR@F_ R7'KD0*I M9%@IDV9-2!8.(&<9 -]!.)/B0=B*MYH>P,J+C#\*I;T-J_ICDRDC<0S^^"]O ML7SW0:$ML"T7+YQ+PV."WA!KS:TRH3D5U6^E"Y_+*)O2O 1T=O6.QAI ;DTU MNC#,3*ILI&HBZA(G-LS8FC$FNU OEOS&2LX]/),BG32-9QDWM=F&H65.)&8> M$S)!Y3SP-^0W8 (#>TF6."0Z*95_32.7^Y5KN?@F]8#0>0G21A8'R]3;E HT M$8E8 ,[HB8[:.NP2YG6QR6#*-$FO 6O*BE$MCZHX)B4R+"$O'+*NJ0]X 6JO M8ZUQ$"K@LNN\R/F(DPTO =$)"%BH>D/H5F9]"TU%9HOD>8Q<*)=?:3]'8Z&+ M)T^-G[,R[P51%-^))'&5'2<17J59MD8=]&DCM) & *JN.WC-G'G^5/;L@W,D MUZ6.&Q:*4&4QU59O)7\1*G\?$GC+#@, ZM.L5+5KZ:?Z3?-371;]5/(VN/X- MJ7)9^SIHOO"72]M-^F\GT-'5@@<-JQW35*+);1$ RV+P!NA6IFQM8(4):5% MJW>DJ<>_Y\(KY+I=:$N@25FB!8@UZ-4.P%511NNA\30)B57>69#BP 6@W1R< MB]+DZ-7Y2:_A\I NBP7?=2X:UJC2 CL%JB]R. 14T84/P%-%QWK=G G6#=' M*:B\9BRL1U>UQ$(AYPLO\B@W3]XV2 %MAJH?!I1-$4J"'-+?BMELC.AOHE?K>NVE#DH]\9E'^Z)BYVR;RTT MF@O:G4^=%MQ=.W3=CKO5H>NN'\X-A\[1XH^US]Q+!9GS8UD.-&=T2\'NK:?X M/V.+NX]L\79R30_Q/[[%W>>(M>K(>"L\;U<*XYGB=R4PYVU18-UC]P%.-K!G?&5D1/M/1KE37G78D6T$E MYK3FJG/NH^#AK8=A%,$U=1BY"C+[/@DR=N[']S(#:M,<"BU\_A[_R"#8.OWW M*B M379*P@PA '43F3JOQ-[5[O/M&'X?F?(U3\(GA)F!,-@-MM_@-. ;.P=A ML7$GCK!$X)%EEKD<@7?*!BLFJH/?%_MY:)C(H/A\ W7H4\R7JP*_,23LW['% M#;?DW(%@K8.6GN[UD!SUD;C"]N]<83P3M^5;U8$Z8IM/Q?'7T3R^<$*#).^? M3P$'\7.I5)!HQQ8#5L.K!Q$F'BAM8L#)#G^ M&VJXK?5$H)X8(F7C7*16P'%,K3.MLP7G<(+\V:"GKW>G>"_@Y)7JEDH9 )@T MHLV(1"B ,GQ^:"*JH:/4@%06PO._0#"-W[A4@J!9+,4$0M$7A=QJ"R&3H+FE M=Y=7IZRP7P5D#>%F\N-\"TV69)I!-D\81.FB;)[*WK9H6>6)B=N5@S5=B_M5 MY%@1=OOT057, %W/0(Z_19WE^+6W?S#AWM57>$M-"Q!-!V-[)24+SZ=PK>H/ M%ARXA<^++00AGX:?%Q]J4_D&Q M^-D6?6+'CP'V4?"88#U*JHJE WU=D$88) M>I\ML&6H^TK><$U?59!?2@0=C""8*?6[T$HA"?=\.P:0V6]YYA;V2]"V!P66 MJ.NA9E4!A)()%IC01-.*_"[J^2C.F"@(Q#PYKB- ,$75ZY.S@S1N/9T<\LUR M^25G 7__6^>Z8WW ('$K#NL5B4B +N=2$@6WR,!%;I#R;FVIF]V+S])(]W>G M;K5L70E%B+"U'VQW:^W9&#H&QOM"2.OM5MWR16H*A2I2X!RWX/0&Z-&(@9HE M]!5,\I'*3<86H$MI]G8LT0+R7A:MX(BKBK8PUIEHE?.VC?ESA NI]S;*6^,0 M,'5!LPW2[%V'0!)V6U" X[@%47Z_PP%4IH]09O[%]?K4%UU( M";(CWU6MHQ%NKDS_^?CMC[SMEL0MU*N39*.)>'9!$6GE"T00Q>"'=&:H>\JR%=4+$$9]>YE?O4[E0 O 4FT)MBY&H0\I'?%DAT^5 =&.1>)>*+U M@Q0[XBO\1[DEOWZXNE)[(O CQ7!:_U?*M*FJR1*- ;57A?'].5$07RE?]-O5 MIV_YF^2*X;!8+(GQQ,%3\N=__7CY3=5%FA#VQA#VI,DA;#UTU6@!1+D^@%H* M\:E4N#B#[RP,YG'LTZG/@)^%IZ& 1:Z<]>R'A^:?WMT 9! A+LAS=?7'M:UA M!,$OO%4VCQ-51>0S\ ]!#QLZAUS/]$-8GAYD0^XA^FV+2,Q.-6"*9E+[>,6QWE+7^3VNFT[ZATW8'2NLV6VW\ ME4RF?PJD'X? U1;%1Q_RI \8-=10CQ"; 6&2 )LUWO\DNATZ:+($OX_7[Y9?-W!KW[._/7OW$%GT!MN_+K; M<39^]]BPX\YXM/G;QT9]_+O>9&#F:N9JYGI$<^UO->K/*+F4SBPDO-O%:R6# M++L0I.Q__]3[Z4F'UA)LI^CVHFLY^+A\N1ICLOT8[O('C+)NR6T2Y5.]Q,[PGR;Q/?W=?7J7Q/TOS;$EM(@( M ]^"%1_E%H()>IE1H L5G2S&SS0?OV' ]=U3E@8_JMI.HD_ VK1W&^3BZ%7D MXA9C"&9&R^"(.1D5>8OK]D@"T.^WX-BGU_X".ULM)MJU[2.U[=T7DL=FEF/-MAOF;LXN_ZE*]W@%/6,+U:XE.WKV06!H8!0S7O&A_/3M M\[9Y.F7L<>4W9+,UO^'K[,+33EKDU>UEJ@O#;&_ M&[6VP<2QW>ZH"$>RRSKA8-=<;RW)77IE61X9KCLFKAL.NG9W/#%<9[ANCVL[ M&XSM\=A]>\0,I\9XS%>Y+?,UD$*3CK-O\AQBG=L8GD88M5H8.=V1/9JXY@HT M7+?'M?7']L3I'CW3M?P:''4&KT2BQAVVE_52'8-X6>_NL5$9V"(@?83MR^'5E'Y5(;2M"[2E9!IS:\GI&3(UFTQGHZ$]Z(ZWMYH,A?9-(6?2&>V; M/H>_RPUS;&<&.G9_,#92MMED5<"2L[X[&]J2[HSMQZ_R,8_'YM(NT0\=V1T-#VO:1 MUAG90]=0]F@=M[VZRFI;#WZK".OV[,EPQPA;ZRA[ MA/2;=%XK)M\X0^KT8F]YZU;91N/B57V69@PSAAGC\3%>TG?E3!HN@#9U67Z. M'^L(+UFG.[:'_>//_VX]F5R[.SC^',66DVEH#R;'7\'3=B*]6DY?\]9Z<%?1 M$?)'SW9'YD)L.)$F]GC70(PATOX\.*]U&3;.G'@5#\YQ6%+7U"G=%N#=(5I4 MGK\(HB#-$H2M/K&\:F?0L_NUQ9-)4MJ[436T>Q-#IH:3J3^RNV.3\==T*O5K MAVM>AD:'O^T-@VQ52F<[/2-K&TZD0=]V'4.EIE/)Z;S6?=@XZ^+UTJL;;UA= M+99>D,A^TV$ M\B?Y8L#@P@[:OF@MDL03:35(9,IES9 C4E'-T^"O?\$C3 M><20R^0XAK+'*M1[O5<3ZHVSJTX9)"B(IO'B665DK1);CFL[NT*5-T-LO: S MK%64';CVV#64;2%ES_I=>SBJ[Z)N'56/D7:C46?OP87#ZQCFR#_WR-O=<8TV MJFT]\2TC:M\>#0Q5CY)VXWYM2)+C#4&^?8T89*.7_"6;L\0Z$Q''M\)LM*V( M9;O!RV[K73%CF#',&(^/\9(IYNZ@X9+H$W1&BB/+9S>9Q>?)%[ *TOG."+-' M?.=.[.Y@8#*S&DL@D^%X%&0RYZCA!#+9Y(9'FLPCADQ&UK:%0":;_(6RR1MO M2%U%&4M8FLDTG/S'GI[D$ M]VK83(9 ^TXM['7[K];ZJ'%VP^O! M&S7>9/HU3O@_(VNZ2A(631^L+.&C>5. ,K+.PCA-WUJW7G""L$;C\<0X=1I+ M(,?N3>K6XA@B[3^GT1T;H(T&$ZC7'75&)EG9<$>EI6WD:[,)!/)U-#;RM;D$ M OE:UXPZWLC3JR01'X<==879PP 3R[PDXM-/ 226_7L59 _\TSN69J?8,=[N M.SV#9=UL(AE<^*,@DSE+1T DTX?#\$B3><20R<:]^G7^ACS[(D]O8#H5-YQ$9WVWLW=G]N%O<<,S;HVR.W?@RA=50]1MHY M7=>4J9DS7YMO1O9HAT;OK3OR[2+JT+7[1I ?J2!W1IW7*BMMG"WUBF%(I^EA MR+._LHC-@NRMM4SBNR %.!%N2S[?E#QBYXDSL0<# TO57 HY0]L9F9S_AE/I MK#?@EIQ!#VLPA5RWVZD?MSD9>^VTN6/0?ZTVW.8 OZ"(=<9&Q#:80BZWI.J6 M-)A W/$$XGYGF>ED7U+/Q[;3W1'TKW7>GU91MC?BE-T1)\E0MLF4!:='M]LW MWMICI-W J9.U::)NYLA3);3M]DW4K65$=4>+3V3:+>89HZ M&1+5.$6&0@VG4->T1C,,\LB>&?#)HR"3D;2-I]#K2=K&&1BO CO9Z!4_8E)= MAB'CZ[,^!],DOGY(,[9(;>LJFG9V](W00B]ZG!7\> 5O0?_(,]Q'C=O.-P?9 MFH8+D)$]&>P(R?02VW-@GYLY'.9P/!(0'MJ3T?-"_>9PF,/1SL.!,76G/E1J M"PY&VR,U Z=3/\9V,JX;(S6-U#Q06L(Q"TUS+LRY>"*S8V"TB19J$Z->Y[5P MN1MWM*OR/GY&IQW_KQ_<_?(7_H>K/8=%73CC(EW_M4JS M8/9 'P61SZ+LXAQ^M/^%NJ3]JY7N__7%K1IV>GW8AR^KQ,H0=SIB_*Q[(7\= M%'MGO#ITDNR!^WY6Q:Q!+_) MYIQ#;^=6S-_B!REY8Z&>W+M-&(.NJM9]D,VM:R_ZSJ*.]=AL9D'*^=5Z8%YB M,4Y+W_KL)=,Y'1(N""VWZW8M+TSC)R>HV*W,7&*[!GW@K#@-8*X7.$IPQ][= M!WXV%SRK/R7D:#=_Q+OA4G.5;7Y$XV+'+3+M%+8Z.1"'#KO%O='_G"=R-DOO MEIW?),S[?N[-^&0OO/#>>TA_^KFX1KY ,?@(UEC>"UKA+W^Y2?AS%6]]WJ$_ MT 9*ELMB9%K@-^@F?._-6,)9F8OKY %P%?S5-$OA5\3ZULV#]?7ZD^5%OL:G MVF!K)X@/*AY5HP61]7N<\.-TN>"3GWJV=1VO\G_BX!]72;QDUOT\F,YMZGD\ MG5M3#QISW3/^"O[^..-OGL:W$5^WY:\2R#Y[^@0.\00Z^);[( Q+X_!7>=&# M-5MEJT2*%CXXDXN;QE&Z6BP\N3AX(>S(AP :, ?P5,>Z9DS]&-02W)U9$'G1 M-. S2S/^ 4B55(H WV)ARN[G#*$0^:!!:EU&T8K_^ ^VY)N%X@78"=[+/PTB M_H&81<)NO008#=^Y29B4I67*<%"^[R@M.YNES4:FK3H3ZZ=!B!V $RF=#_V^ M6Q_\?]A-$(1,F47\B_O^/%:AM[#11#A4O"A=\6]ADY[ M)9/ ZDQUO->QSP]D;C8K)LT+B=(/O1\4>ET[BJ%+#_I4D]S]!X1% M M^*=Y_I J3RN/A%V[".,<<3D3%-#@Q7FIT';F=' /6CYV\3EMB*028GRR O"0$[;+HD_"V)4_"IQ+/ -)U4[0GKXQ^W M7R\PVN8SF:IKF.HDE]>%6%Y)!CO.3=Z0X:3M@_6,K09P6! M,)_=L3!>0DSJU& ;7J_97/,6>_ [\1@99% [PZDM#/)"]]MQR,-KAO@UMD@+ M"E$N>OXBB""= 3-K3LS-X@YK.QC;8D4;-\MVS2Q>#?2K>8M]/3=+XT7CU6+I M!0FF0<8S*XPAI8V+0RX>4\B3.36-<5=+^.B9WBB,3<>_.3R/G)3.^'[N1;>8 ML3GC M*Z\\(59@$"'B)?# A,2 $-?)$R>&(*Y%G7E)H:W?$EI61;>.2DHG24 M%Q:O.9)-Q$X&5P8FN-($9;-53-5S.W71;=K/5*<5L3/-G8K^S%W=F2T^$*9I MQ?-VJU?B9T&C?VE#]L%M^Q+9JS"''."G?SB=(+8PC MRVE\YQ2)XS75SYQ.C3ZM;3'1C1O'N'%,%%"/ HK&/M)_@Y?= MB<7^ZGFTVQ+3,7$_$_<(+Q/J,H&D6QK5]C2T.*YN$L.<:(28?[!3SP81)?L-F,2!:)_%=D(*?$J")A03.O!\[ MIN.V,:>':R$U!&_[\WE,CMAS<\1V='VVF*=.RBGZ]65E[O'ZN;A*6Z,+5%O\ M6\8'NEUV]L#X/UNKA.;=[HV:N3/#MU\M,*KF,X%O=^W&UV*>.H5RA%R\6EY& MS;>PEU 66U$01(COA7_&:5QGIKN>=HQ5J.#&AXQ>NBC@O(R#!E?G_4Y MF";Q]4.:L45J6U?1M/,"*NO+=[YN'C<]5Z'==Y_GPY^XPZF[I\"/SU6&3X\? MZ[2T?KT)XX@70<:W9UI8PEKG-?>QMF-/-.=]HO^VV^\,#M>1M-1%U&?3A'DI M\Z'_[IO!N#.Q^%O#((YL*TZL2.-U19ZR&NX>&J:5;MZ)_KDUM?_'GT,4V\,+P MP8IG,VA9>P-IQ'(W\AU2W7D3!E.T.+&_,VK8^J9?V"_HY;M, OX#3C=X+A_. M9PL _0U@X?X*FA@##/"*GTYJM.LMEYPE9?-7@$WW,L^B7H3K7WK6^R]_O_IP M+AORRO? ^.)-$ [@%$2(%8 M[X$B'R-D&4X17.5EOE6;NPX?TW&M:B ,3:(3/DBJ<2G?CQ*':E37&:ACP9C\ M'^PVYH.H;M.%H<0(_,3=(/O&=%JG,_,K 1MWR/KA9I?S-*3:>UZ\RN/8JVI[_ M[ MN"U++VC7MF]J#+_CD3>;BYM[N> +WUPR8OCXY;;Z96-%FUW8SLD(Y+,/8$HD M*;G9XA4?RD_?GESNPON2SZZ]^(EFC-?#DW1Z#6?S2_ CQU5MY.HLMS+TUKBU MOGG6$IL=,>M-QK8[.4Q[^9<,&ANN.RZN&]CN:,=XMN$ZPW6[<9W==7?$-V\0 MS]5)CSG"-)=NYS"744/255ZHB+#Q^N.52DDXL<3M2=\>CPZ#GV92I[>FTFAL M]R830Z5F4\D9VOU1SU"IV51RG=J=BDP-PA%>Z9A-=6+P?Y.QW>T=OQW;A)DS4)QH$(^.];R"91J[=&QWFUC54VAZ* MELBT;S1:0Z$:;<>A,/;TX()/*@3V02_MCF?6M1=]9]'S;OCC=14?LINZ\>AO MGQ8YL/LF+[+I5#HC,NV[GYBAT*O=\"8LUNBP6'65XR9XMGI.Y)?'*VR<*K1] M(<%+;DVSS\U+! WW#>/XDB:>.1WF=#R2I37HVMWQ\Z)SYG28T]'.TW$V&-OC ML;MK"]5C/AAM]PQ.ZK2)/A&_H(0CC.*(/2[KX4D/2@[W9Z.P%)VY:?!',89=@:%AZ#8!I^2.+SP*W?2Z1=^!4F\?]H6C+G13)+CD&AHPCE? MU"+U-%XLO81 6+>FKX:^#5C!NOY\'D6=7 H6G87R_\7F8+_1!DOC(]W$2^OR36$&4/E@9$"^,0Z+*NWG]L!=-=:7CJZJ!I[+> MM3[X;XU_'?$ MS%8DR3'@-X&[V]9M$L O9HG'U\0YBG,''\7+)(1QRGDB8O>((LS_DMP2C#&0 M?HXTN^7R)N4T#D/X[_Z X@$K^_4X $?<'2G^JT =K\7O36#N.O#O0@9='#7L M]*#7&0YW0RI^;-A)9S3L'0DVLIGKZ\UUNU$-Y+2!G#:0T\W>50,Y;2"GV[:Y M!G+:0$X?[8X:R&G>P9R^3=#DG@;)=!5DJ74&[B>W^^[KU7O\F_/N M68&&ED8/CR@*Z'9[]K![_.48ANN.B>N.'53A W7&:Y[5E[ZR![NF@[4 M(*9K>?:"Z];N2WTB*0RMJ,G_[-U&C,_&2EF4QJAJ;U8S/U]OTC);GOK?&P_M M7FU47U.AL?<;A9-I;. :&TZFB3T9&QS AA.I_K5OZIV.Y]K_.H^S. JFIP9* MXMANKZ[H,2;'GHEDD&..@DSF+!T#D2!ORMCOK;7?7Q!J['AU50-$\'].;!E9TZ'.1V;]V0W MA#%S.LSI.(7341MAK#T'H^T.P5H(8ZUR!VX#A%6R")H$-^,,!"*'SW(4E2H( M#OA<1XQ!2)E[+]70I^00*6)"C=Q.GRY"B6H%0"QO>H,<*JKX+@T8Z+XRJ(@# M"'^DK[LIY0]L0"A: A[1'0L?; *+X1^M0@5;]/7ZD_6!?\TI #@T'8NO/67: MU.]9PBK1D72<+$33&LD$-6TU2ZR4NWJO=HV6)O8HQ]'AX_$S<9_-UY!S^!*K M\'((V(8OR7KCJ(!Z_N*<=HMB/O7Z7*9QE/+- X"E^X!/()NS',6G$COL$2"I M-5 A &**6)IN'N(I_*>-8%,$.@8;4(!:RZ>L_\A8 M:'G3?Z^"-,!Y^:L$\6CXMX 3%/N=K:!UG%YG4'F\7_PL;P6N4U(]RQ,7OQWT M^6#+F%9^@13A5,J1;@ U1'M*W+S=_!'OAM^SJVSS(R44I?4RWP.!#PW=XM[H M?\X3.9NE=\O.;SAC?3_W9GRR%UYX[SVD/_U<7"-?H!A\!&LL[P6M\!=$%:AZ MJ_K)*VP"CK@[N-1O++Y-O.6<'\=/,0%Y/7D:!)< UE0;H*=N\RT(Y1;<(, > M_TLZ#Y9\>>J;IV5%OCL_'1%T57_0Z;GC%XS$P%<9 M^*H];Y*!KS+P5:V!_3'P50:^J@U;;>"KCA>^"IVWHX;'9"X7_+FIEUYLN[0R/'Z' ,-TQ,9WC M3&RGMV/RBN$ZPW4[)H4/[HU&PJG?7MGCLP)5[-)9#;[8Q,A==S/$%-]W-^_/SQ MQKCI/34CZLD7K)3TT^[/=MQC8+:=#(Y74ZFH2%3L\ET-K0G MD['14!M,H$X-=Z!14(]/0;U, \\HJ*>G'[:MX=# [_4=#*- M^_9@<)A>.H9,-> O)_9X,C0*:G,IU.]U>D9#;74R7:'*^<30K)W!R![TZSHR M3%[&OLGD.O9X5R@N0Z9]D:DWL$_TZ7F5SZW]C M?KV?F)4^=.WNR+3+:3B5!GU[5/M.-U3:,Y5&=F]HXK$-)Q(@,YG&4^TWU47N MVQZ;I5-.IY YMMVO.4L.I-!QU#D.C([S2']%E M>LTI>'S9%A5BS09F_'6WIMGG9K<6%2^X/PP/KM:AHE2/PJ185U<#=9=CV)G6M4&#>U5TKO&D2IVD5@G-/C?"I+G7%6#&MW<-:2POH9%!H84$3 MS\#NX0P'31Y&G;'J$MC' M GHHQ*N$KX7_^F:5!M">P:YN<9$W;$C8-.9L_0#[!:Y52^\/X:^UK(C1!SOE M+!(OQ$?01&')/_5"Z,!PQR*^([?4\^(VC&_@U9UM&BP,&\Z&ORNV@ZT2"!K MF/!3WWK3=V1F@:"F;<6)Y4XZ@S_90+,WDW%%(Y&M>=0N,.D;IU_1'61[WNU8 M'W],PQ4(/7Q(.U-I&D\#9#35-J343(7:H@QROK6UY_,-&8 M:@')#IFIB$]B:T6RS 04/ZJJ0R_C7WY8NT \"VR M^"N^\P54] ^9>=,LYJY MBC(^+M T"5)X9W'I5I!:G]F/8!JWXO!LEN'80JC3M70F&7;ZQ"14!HR"=J^< M ..D7,(5VMQDB>=C5Q1^NOB>KD"J\[_2(^DF&@?8BD=16:P()/IO+.$3ICOB MU\2+IFR[3C1-IW514,*=DLL$I]L95@C)SE#(R-YX4NXF]0PAV9M,.I.7$9+U M!>3(K1#06#:DB\O\JGTS=$I+Q[UQ!G@8JMA?/INNMVN"0Z"Q=GYU%WILY1'5 MJ@SXQW-!<:X,W[.$2_?3-/UA96N'Z[? E>#,'-*:WQJ)"\C2P#; @EMH2P[ MJ/D9EV,W)#+=SD#9!WRTO(.==L02QA\5RLF_5YQE,NB*MXCY6?T/77[\24[S M%>@SU/\,9P?MO9(E&DQVZ7MN%@?3@$7\?_R[Z2I)^-\?=". #Y#*OGJY*-K8 M5^^-ZW1&^DIRT9=F?%@O\6E,;'[77Z=JOK/<^IA^/ZZO8L"PAV6 M[;(=!(1B)!0%BKF%*(#!!)-L./>F3]_&/GV]1O7IV_J$'6B[?,ZSJQ1.D'<3 MWS$PDG0S_@T_ZX_T#"VH)??S8#HO=78%P;MVZ(0D%'9/E0W'SP!:6[D%M4%3 M?#,LG\4M;L16:(E__)>W6+[[(&^HM VRO;RFHGSGIG<2_^!:$[]9D?(5ZN!0 M.<><[KAT&^PB[)VNVW&>)^R#M"3M*Q2_WF.'["GEQ(:[@0X?U^UZ2@TI.9&N MOGXA#6(Z92$<0/X5'@E^U$6WW/AA>7@'_?80N+_2!K,!_ @J@U*CPFD/[MK]Y[NOJE%*> M"D[LPKZA3]QBBV48/S &DL5#YPF\:Y#KP#4T3J^HY^FZ>0S:+>F)TE6>LS%I MX%Q+$YV,T=U9%ES\0_5 :?F[R*^C.^L)6R:<#A&LVQEW^G^2\8>LF-.%GH4: M#AR-*WPZU/.HY$P#3K+^_%7?3]6](W,M674YK MBRI9'_U1Z:; "ZG?[[CR1AKTRM;]3C?2<">'9MT;:?)25U)O>(@[2;\+0-Q6 M>8'7KH;UQ_I%7PEHNERRD^HZ8_(>RQE!\08\[+C:93&-HS10*\N?^(!<]85_ MDJ[09\_-=Y03$#JR;M@4O/^W$))=W?#3!S'AQ//%OGO1@RVOGOQJY:KS,H;- MM/C])>/7MN9ID;.45Y^W\;XKWEEE#J]Q9]EK@PTKW&PIXX2D32@ZK8J/]LL6 MA?[NQ+L#50$6N\K2P.<[PY([V"%R,+53%NFWISOL=%_F]BQQ-]V>PV??S3O> MGD])G123#Q)?)#G /(C?@XPM4BN*,VGFUMN%5MS)5UQ:!,F";S30#A(]SD-^ M/'WA+=RR"SVN\H@.RA.KY@PS"]D4^0+%FQ+7TO%;+UBH3J%T\XIW3^=\R^!6 MH-'F+*2P,AP:Z_+SM_?6K]XT "][*WB-NF3#WLWX#EAW7KC"ZY3?@; SN"-P M'?K"#]12Y@-'[[3F5A0Y4@_5W'I!W=AU1?[)?<*%X3EDGI!G>>,LGK"_-_-I M@_GR$W@KT7"_R?@)AZ7S]@]T#T36[UP%6-QPQ< ="$UD2_(/7Y.0 M=2]T"+)P]3JWN;@:U@;EMG)A)6-;%XQ<1@65CX"IX':&UN[6]N9QN]IY>4;X M#T5Z\1W5NB^DN7CH1E6_%PRMM(J* 75R\\I1HM-QF.QV'/0T.(]T$71Q=/K/. 9/SUDML-9D M*T_0FU[1E\,/8(@W$MB*D PO_@GO!4L6SC^8N'_[7U4$H,<@301^8P2^;R+P M-;9+"V8[FJ?T$0Z%TZY%X3P$\FF=+C4H<+#6N\@Z04I^4$JA]:Y-.GO M,-\-!ZJP#UW-8[S=,5W?A>UUNBVJEQISPUU%4\@C!_>UET1<3T;!SKAAAO<] M.%P?M6>:?*-MN;:BY5).7+2ZQ_Q,D4 MZB*3W&C"FDE*0,\S:&=!PDVN;)XP=K[@G#<7.;7HV2N>_Z>]"4=TSV3>#^OL MAD5L%F1O(?YY%Z3;>VR'Q^4MHX(KL41TT =J%R O"'U18C/(_)F4<\QJAM?2 MDF'UQAEVW.*(TBU0+[3VBOY,MT%E?SE]-KA/RCHK^S&%U"QX ,J4I;N1;RC7 M @9D)C[ZW MPK3C" G!30#K;YWKCO7[ET^B:ITOCA\V_KLD"=!Q//W.R77'D/6KXOB!_]\_ M!:S+QEZ_W^N.^OP_@YO)H.N[_8D['O6FD[[K__^#P4^']?,^*G9_CZ/SWRXO MOUJ_*L;\S)F=[_ZV(=IMCO#H@"J^!= 8F="O@,,68GU6GL$@@GF@MX%?)K$=0O&3_Z4_\3GXCJBLQ#)W<#97']\C^E:#$)UH&S 1'+T _%S_)1K /P<+2"^8%MP[F"CX>A%/E::,Q#L MVJO W37U4E$KN?"^,[X4R-.Y#:8@U?#:$5K6=_8@5P!KE-$Y3-51JZ!:F*^8 M?F^7/_Z,7*%]_$45('T4NE?EEW3Q5WZU-B2]FI]26)KUS?M1_$Z[2(4Z4?P) M%/:NO2[_$#;8NN9RDG_]\:]7WSY.63X"^?=6YD:]:5E-E!A#PAHJBW7H*U%, N M>0&8QC@@9KU\\?RB"%*2?PQ+A:'8FR49F+3H1K&EXP,6KM(*9F(,SEUSBZO( MR*$)C1-/N7YM20=D"(;T+.'Z,)]NB$G9/\M?\@EYMZ1N2W[#4HR;$EB(*H97 MA1PJ#PYW>2JRY[9@!>V5-RP,V!T3J\\@,T@-H$[=K*B1"0IP(R++:Z>]&Z'' M:X<8(2F>FDX. .,'LQE+R-4@M0+2]U,BF,CFPWD#R:!NQF=+AO(5IIDN&3(+ MI1X)Y8 M 3JFDN^)8?@X<@ Q!VS10+N,(%<:U_9-'.;J-X>\4E\8#F.]BA\O)35R=<"4&TSD!YZ8\ MS^AI69/J)T:J;)IC"O)C5Q%P/QX'9']8")<<< E#\!!BB5D&1SM=<0;TTHO" MDM8.-GRI':E;;OY@;BG*&LC*$]F5\#M,,T .7F'^9:*-]$[-%XD:/L#;%!/2 MK4F[!+SD\0,XS>1^:Q3?1C CO)%P\G"M:%[>-&3_&.J#H?XYX+5] .H3 ,>1\ 9B UE)@I>NHOSE MM.A'J4W.]EQ<($'S>3@G,LQ9 +*<_K7*B*[1"VSI @62.N%:8S9T_>Y3-)V MLZ S@8\"IW_Z0,[]SAE MN82*@AF_03BWA\$BR"27P6YYX0,BY?%-BT/.$==P9RN[L_#SA)CDPD1H-T9H M!TV.T&H\+6 4SP$"]:*W!9>?.^.#L3F:#D,%C;O_*12WRQ&>5+SEE94KU#81 M0:-+"\0U.H9\=/.D6+@D;BE=#I,BY"T#K*O4'K!008I N\E6_#O00@)42-)W M-228H?9+4WOM9L:42K(\4&-?@'7C4403A>Q_Y%6,HEKHMX:(#3JRE%$.J@*> M4SR]Y5-*6OM]G*"Q(8]LQ)AO:-DD6I+U5LXQ%8&>=<]ZKVSD_0MQ:A00% M&=TJ8'%)Q[QN_)+3692:W3"*+8I!)!*S*HS >%?,%>V(S"%RO"9L&7I3+6\/ MU3+# PTZR0"Y6GD+DX--4)"T8:"YH=U>:?>$BP4]\%,O!(];QJP2I64<(,2T MH(@NE9_1:,_.DX[80G1, M[6R%*U_Y?B,6X*Z*\P1N7(@/)L4 L3>%C&9\$EQZ-EHLVWB'4R[.0U]$+U2D MBP+$Z>H&DQTR44&HH4+ST=U91[?8ZZ"$J;$&'5E7I.*+'_?N,._5^WPL]SU MARLCRRE6EZ-8H>D#18AO&(1-,%94@5P*;$@8^A!4$^$0%0W>.).<@ZNG2)EO M*!KJ(FH9?>M%]2THC !J7GO1=RX"(-2!O5N_<2WXBC/=.U@*ZC9906 M\J91.JQ3NH;T /5,2U$J0M_/M'I\5:>HRX#"))5$P1P!2)E&@20Q\<#5BYZC M-&6+FQ",T$BD5(OE4UAXA+6>& *A>ZV$54NPMK M$=\AU+^JMI$)97D1D:TBA:J@1^62D'T$YRM7Z(4I(VI:A1)$!2G01S"M34]9MH4VQ%6.E6@%A/EN MPM>'2K3PUL?"4H6_6&=_?DN:D1$ >Q8 51T3B''.\Z*+4O.$K:1^1=^>:N6G52IKFFN/=+%=<-GD"5'3AI=^Y#+T-XSNF"\UEPH7,E'R,T+:)2SP) M^8E-1A?82FP1K!;%@J"E%Q 4W<(#7@WPFG'[YW.X2*1B31EW5N&&>,'4M /R M&DCES38^98 FX *)*0.YY#"K-E+QH@VP> SKU$2\@#HK%.^(XOUI3O1^;P9? MM=\#U4'=!ANT0=((*$\0##TZSIKBMZZ#J**ZFEK5,.9:LEY MA[ &(*&FJM<3@JLIXV4!Z&BBC %22"HG)*\FI5W./;^@$4V])?^*?T'&CZ@F MO%D%H0^XO/E^E5:I+:2*7]8[+L_P_][MBY=3OKW.Y'"L_-,OR#=\$F/2B4M. MDTS37DT&[,8,V&&+,F /UCK(%W%P?R7J/T1;1ZQOEN=?R,"$:@3E0Q@]H-(+ MZ S'IGFJ4E7Y@>@#O3\KT%S%>[V*OZSPNA&8&KF&A*II(?%&Y4O-K-L O&P+ M[Y;?;)RWX+H3 /IH:4DG[6^?_]"L.O!JK-_MGE9#7_6V$@X *H4*CQ[;V$BM MVV)) FYB[0DNJT"ZXQ)G.F:^SIIY88 &$=2U'8H-Q M1I3V7:L\N1B2*EB?LU181_ MT[ _H#5*18@O_X6RM4)VZU&W#C!8)%HYTW&A_L+'@K:DK3U12RHT$^ MEIQI'KD\LB!#1!]E8C32OB #SIG8?&G!(JPX+PV.<<#*=V(@);A[FU_?=9E,#FJTO@/$7&6[GW59D7<" MDC#P16<[G/N0WUR)=2-&!3 9@-'64DME!U5^=U;'F?34-R@E)#FSMN MW\(UDP?WUVXRO6>JAP]$F8=I"93V2;VSH-+_+L]1@(IP5 EE$RJH[O @YS$3 M*<1K70,#?$!")YS)P[8G!U3N;2*D#]SL:M]3K?0[?XZ>Z'*S?KK66M,\ MF1F#" ;\:^Q84\5J1G;N.1Q5M[$,>8[\F7'\;W]/=_\>=21(J!'XHF++1;H$1%[)YK M,',L%LFWK$)"B8HL;2[KHFFSO_Y1&/7&>-0V0.79E5AYM1UF-<%B&^(_DVB! MJ5Z5PX_.*LWKI\6G9\(Z +A50$A58'$*!IEV\O%RT+S%:F$>:_"%J?S;MGZZ M%W*W5?-!H4)$?&,\;$VY2T 707@VQ.<] SQ(<'PHG5RE76[(7H-'%]Q68R&7 MT@RPW34L26K2(<+T:R,:4N^7U)^+9$+_U;]6_JUFLCT:Q!)67=5E#M6,"A]" M7NE:)SYO.J7:O 6W]S.E[N/SHAB,L,K_?OD-"R96645\+*(KMA"7W3%[S/#3 M"ZBAC_2!K# ,2XGOA?8HCW1J7&>V4JM&V34:.M6%T*E.I0\!6')0Z+BPL7K& M\,Y^>:>ZIYZP+[6K:%T@K5TO%0UIP=F)]:'*YZEU_: ,:I:(7O61*BFPD\,^6DY\I>@A;1'>C+#GE@A7QL2#O;&>X><^^TNUZ3%44 M T&-/?ULP;(YMGXI-80RM-PW+3<6B%;XO'5!DI>6%H2$\H*C>,H3[['"'3_; M$(GL6-?@6+JDR@NEKR^[]77I)1 MBD#MOGHFKOC2FE]E@?VZ;-U0B:\)5,1\1W)_3> 7UZLE0(_FB "DH GQJMF9 M6$[-><+C0@9J,U1:<88_!B!$,50I 5EV6R&/F2Z2R]6\]>7Q 4_,KH>BD:@J M:_UCBM J>2N8%F=T5NQ!6O'A"_B'=\G&U+KQ>*G^K]>>CY'U^]:E)8QL))TQ MV/E&./#6/#8;%&P-R/:E'4+$&4U-)7B&"*QL1K1E ][#M7%360:KIG MXLK+0>BR0D=%?B<^T9WIR?I8&93<( _,X=^8NPT7#%9A8;ZTEK@BJ2*4D VX M3?QL+63W2M6/4XU7!L;0D>O$1??7_*+S63I-@IO"!5*J<]ZXTY_W-OX=;?C[/A=;S+8Z_/=/O9^>K \1@8SD -(G_K+G_ K]<=^]<>G.6=-VNH03#'W3/\?0-_TK MU7A^A,B>DM>OL5F3X]RK7\G _R<8^.N;U&CVU,:@BQ;=QT><+[I9M./;)M3^'"&)T:?X67]"2;?_ IFQQPQ++':B=[YJ=WQ_#C^IM M^\L)C%/87"--&L73C;Y1W='6-#QV,IU] &,\2:FP)E[QH?ST[?-(-9TRIFUS MQ3Z &V0_N["+JQ WY@^(CX)75/D_"D!U.PGHTL;LQ,-F##/&KF.(DUQ*8W'0 M&=E(06S&,&.\QA@MN=(>O<#6P55?X\ZJLV-=ZQCV[4UYFVHM45]: J,V:FWC MD=WM#@\4!^M2*,X9=M\]9XM!VZZYU8;A3Y7A1WV[[PX,PQN&/Q6&=^S18&P8 MWC#\B3"\.QK;DZYK.-YP_*EP_-"QW=&):O'&A67&,&.TSH55+69*34T+0+6> M*F%ZU5",6V]'*V_'0UXAU1L[Z76/7FEI.8D<>] U1&HXD41BOB%3L\DTMH?N MV!"IV40Z^%EZ;DK2,6A4F_IM[Z9$;9U/56\3CX1A>TZ_)K-6,\RKRI33)E'? M'DX,D9I.I*&A4+,I-+"=05W]R1!IWP;CN' 8$C6;1 <_2:?@LGK_Y>]7'\Z=B>H4I.#PC8>JOE Q%EO3*61Y180\8DW#/ M##*RG=[$,(AAD$T,TC?BPW#'1NYPAO;8[1D.,1RRD4/&)\H>+U(U?0P(AV8, M,\86")BU!>9.:+^-,V>5(7N+L(!+A 7\\Z%-V>WV]DBNF/'$=IUC0J.IR^#' MHIZTBZL<>S#L&ZXR7/7"6''CKN$JPU4OZ^:=#.S146%N&K8Z!K8:.G9_<(3N MX==EJUVSF%IIT%#KT$.G-K7JV VZG6,Z]Q]8W[9I%\:LK;REX:LK?RE(6LK?VG(VLI?&K*V\I>&K*W\)9+UY\R[ M"1G_KQ_<_?(7_H=\@L)DYV2074RX 24^ 5MOR/\I#+QSB/==](9%^QI*X(+9 M WT41#Z+LHMS9XRF_IZM6Q=,NS\?R+3F+R]NE-.#/5 AR=_TULO0Q2:; SQH MDK!T&4?PF,6-X^DJ5-A74?'1ST@4RX_Y%YD51--PY3/+RVL0K5FQPQ7O#!\4L^8+Q*K(CAL_&"75AGP5L+9@PO]$(+ 4TE,@0!E_*'WHC*4MMZ MX]C.9&SCY-^XMCOIJC=F\X0Q:\'W9YY:C#.!#].=SLG5X YMR^VZCFU]8%.V MN&&)Y0[PHRZ-IO]V)+^ C6'3++ACX0/]["S8:L)#>S#HT2PG=F_HY/L2I'R+ MK0?F)8_,LLZ,XE5V'L_.EYQ;8E^C!;[29\N$30.BIT#:@ G^]OD/"5P&TQT- MQS19L=&O,MV.3 MQN$JV_R()E00_O1S<8U\@6+P$:RQO!>TPE_^BG^@G,XW&MUN?#-";YFR"_F7 M=U+.!Q$N"1]Z5Q3E@^6:UPTWG;[.)]?IT@3%Q2_>++[NX%R5R=CM.;',E<7V]?M]N!YR(OO&H_0V>@ M!GDDDXPN@/V$",;;03V 1G/^&30:ZRM=[Q_A"G[5ZIC)<>[5KZ2H_),K*A6; MU&CVU,;8)0.R>;1 3=#BRB'J&* @;L.Q3Z[].400HPNEI/2"EFR[;MC(G>^: MG=\?PX_J;?O+"8Q3V%PC31K%TXV^4=W1*Y5/-X],9Q_ &$]2*XBL;!ZO^%!^ M^O9YI&HFJBR.>!%D_&W3+3;F#S:-(VB,I'R97Y8LX?^(;JV/>X&<-6.8,5X1 M,*+D/*V)G'(@ \>,8<9XL3%:HUA\&U/-U>=?:O,H?$_R3X7C#\<_B^.[8[O=/5(LWCBPSAAGC1!Q9?["484@1WTNTT$ M=S24?1YE>UU[,ID8RK:/LF[?[H]'AK+MHZS3QO:W4'=SK)[(>T+ M&85$ATG#=_9@U#.$;1]A:QM_>Z'J"WDHCT.-1#267STH^\@>^'(C MW$Q1 0((%?QEA-)R:'?E$?*WP(8Q'86;32;'$*C9!#+GZ"C(M*-3R!#H9,Z1 M0:ILY2]/RO'Z_LO?KSZ<.Q.%8[:3L9&RR MM( MV;[='PX,9=M'6:?;MR<#(XY;25K'GC3SU+816^5U0?W-#,T,7V6&[;+TJM%= MKEG(/[RUK=]8Q!(O1$/OTE\$49!F"?9Q-$ O9HSC'>-D@%Y>_22_H#NY5&M&TD;7=H]VK' M1_9"VI,J/3"8+WL!!W&Y1 \)HLR+;H.;D%E> MFK(==:W3KMSN[8@C>:2FX!%2:%078\]0Z"AN!D.F?5LLCI%U#2?1P4_223FQ M7A:.[;2M W?7G"MCP.U-U>T9IV+#2308&T#IAI.H;T^,KZKI1#KH.3HI/]6+ M8+&=MM+?LT>NL[]@0S0*AUQV@= M1*:9X2G,\!2,P:O%T@L2[&T1SZPPCF[/0V[W^:8<9O?@W,X(-D>J#1XAD0Z> M)6[(9,C4&C(9D7<$1#KX63H%2.KW-]6-J[[%F1=:*H7GTO_7*LW ?6LJ[NMOIN/:HW%?;MQA+@^C?369 M0_K0Y,@U'&(X9!.'#.U1;V 8Q##(1@89V:.N$2&&0S:K(7U[,.Z=)H<8X]6, M8<9XAO&Z=39BH\U:9=#&2XR,1;<*2<[Z\VM8MEMN*VU*>6>?D0K;N(CEFQT[ MRCUK9YIR'V^ /N)&WZC_K'Y[S]F= RM;YF28D['Q9/3L\: NT)(Y&>9DM/YD M](>VX^P(#FI.ACD9[3T9SF1B=_NN.1KF:)BC43X:7)^JW8KQ\$<#?14_9]Y- MR/A__>#NE[_P/^2,%UYR&T1R8@ =)CZ!V0SY/\44SH%%+WK#(M]"/#N8/=!' M0>2S*+LX=\9XIO9,(Q=H].<#^67YRXL;Y?1@#Y2CY(MRE$B(#LN/K2C.K"": MABN?65Z>&V#-XL3*YHS_-PSC>W@*.IC'$7X9SZQXE5@1PV?C!;NPSH*W%KP< ME1+B'WM2PD-O1.J3;;UQ)C:BA[QQ[:'KJ-=E\X0Q:\'7.4\MQHGI M6Y^]9#HGCG>'MN5V7<>V/K I6]RPQ'('^%&71M-_.Y)?)"Q=LBF DX0/]+/0 MX^QNI=X=7U=:/;VNFM]XLN?9G05;[>7([=$,'<=VW7Y.L2#EQ]!Z8%[RR"1? M8KM<9TPSX*KLJ/(/OKL/_&PNA*;^E) Q MW?P1[X;+NE6V^1%-%CEN4?1,^6E@R8'DS'!2W!O]S[F*CRR]6W9^DS#O^[DW MXY.]\,)[[R']Z>?B&OD"Q> C6&-Y+VB%O_SE)N'/5;P5_T#QGF\TWB=\,T)O MF;(+^9=W?I N0^_A(HAP2?C0N^(-,%BN72>XZ?1U/KE.ER8HG.#BS>+K#GY5 MNAOINWZWXPXG&[_N=IP=O^M-!CL]^=AD)YW1L&?F>B1S=3JC7O](YOIZ^[K= MJ,_-OGQ5< !GH 9Y)"Q&%\!^3(3Q=NF>H**VAB[A'.;1PO4!"VN'**. 0KB-AS[J@ B+V,O-WO; M=4M%[GS7[/S^&'Y4;]M?3F"J.7BEUJGED.OL QGB2 NI M-H]7?"@_??L\4C43R0I'O @R_K;I%AOS!YO&T30( ]4"/G>:7J&C\U7AKTSUW8;A#<,_$Q/%&1B5PC#\J3#\P+7'[HDRO'$EF3',&*US)56+ MF:_7GS!+]]J+OK/(\J')8W"SPMB(=YLPAEU 3,>/VAL[Z>W82:I!.DO+2>0 MB*XA4K.)=/ .!89,VY!I; _='9O7&B*=S%EJ%QAO]29?9_'T^_F-EV(EUP+* M\"C5Q&#QUMY+UYX,Z_80JF89@U3X>B@7T-ZZ;JM<0Z4]4ZDWWA&\RI!H;P=I MP@]278/$4&GO5F._MR,ZPT%4J"-T2F$U_,R#+-WLP8+>:)"%+1)VH:"8OTS4 MJ!O/U Y*E>/TC*G6="*YQIYN.I$.;D\;,FW7B7;LU(4:,T0ZM;-T"KZIRT7, M)_,?5?KD3?^]"@@DYURB#P51YD6W >"\>&G*=M6Q3MM(Z#G&CFLZB?K&(=)P M$AV\BZ8ATU;ZU7!'C&-#HI,Y2:?@MGK_Y>]7'\Z=B0)R5-U*C)>J_O7L&I.M MX22J[P*:N%DLO2##9/)Y980P Y\$= MUZ'(!V5<4#MXO1W'Y$XUG$@'M\L,F0R96D,F(_*.@$@'/TLGX8J:>]$M _#' M&5>KK#LO7#%0K*;\2;X&4+,@K2KP$4,JCHR#JO86G[E0/G;,H#,M)]#!,PH, MF0R96D,F(^X:3J"#GZ-3<%-]2_C#WA3SIV9LU\C>:1L /7OD[M@NW%AI^R*2 MPXED3.F&$XE?R8.ZE1R&2'MW2O5-IF'3B32T>Z:H[W6W^)KQV7C1E)ELJ"-4 M[@V9MC*2G;%C3.3&DJ=GNT-3^=IP(CF#NE@BAD1[UY;ZS@%3/]OE:-K0XS?. MO-#Z/8[.L=G+I?^O59I!>M2KI$(]6Z-OW/YM#TY=M<2F'+\-:.Q]>S)1;1N3EK&/Z8&'[@V).>8QC>,/R),/S0'HT-OQM^/Q5^'_?M@7M,#94,PQN& M?Z8*/QH.3Y/A7Z2_S#'T9#9CF#&VZ-E=^PJXB1.?)>=9O+R ,XC@F!9(C*/R M<"G?5KF1\9\/X>':;D];>G%NN?AF7ZF]OMWO'5/+MKJGNG9XZ/.3[F^.P2+QK9@TG? M')^7R:INAW_E3U#O'S$^?R]DNV4-O6"6VS-D3/..FS/I').E5)>MZQZV@W"W M8>B79.AAYY@\9X:A#4,_%5\U$MHP=)L8>M@Y)OW>,+1AZ"<8NFL8NE$,_82U M[ ?I,O0>+J(X8H_[I\POF_1+0]96_M*0M96_-&1MY2\-65OY2T/65O[2D+65 MOS1D;>4OD:P_9]Y-R/A__>#NE[_P/^03"R^Y#2(TV(?<*!96^CE$:R]ZPZ*3 M!" 6@MD#?11$/HNRBW-GC/Z:/;LH7+#/_WP@_PA_>7&CG![LP<:$?9W<6;+6=(]L=#6F.#M]0MY^3+4@Y%U@/S$L>F>:V4]JT6:XSIKZ67P\_B578>S\XY_P:QK_$IOM)GRX1- ^)WT?D3IO?;YS]D(W7K;/,CFE1VW*(0GO+]9,F!).ZH6]P;_<^YJEA<>K?L_"9A MWO=S;\8G>^&%]]Y#^M//Q37R!8K!1[#&\EYLIHA&-+S6\HU&YS/?C-!;INQ" M_N6=O!:#")>$#[T3>RRH,UBN^9YQT^GK?'*=+DU0Z$GBS>+K#GY5\I73=WVG M,QJ,-G[=[3@[?M>;#'9Z\K')3CK]X6ZCFKGN?ZZT M9-MUFTON?-?L_/X8?E1OVU].8)S"YAIITBB>;@D6+HYX$63\;=,M-N4/-HVC M:1 &RKOX\:]7WSY$L'*9+SY[W0Y-HU>":VD>(YY] '=#DD)3T6P>K_A0 M?OJVBAE+[B2#[&3&.+$Q6B*5'Y4'&,OYG64R"'3V*4[3M>87+R%MZ^Q:2ZN4 MCZ@6>6P/QY,CRNRN/GI-KMZX1L(;A M3X;AQ[;3-6CXAN%/A>%[(\[P)XJ&;UQ(9@PS1NM<2-5BY@I\W"S-9+JDC;F\ MK^NPK[>#C2NFW]"0<3@^>AVEY21R[<'$$*GA1!IT#86:32'7'G;KMG V1-HS MD1SG@.=H5]3/XU*<,.26>3^L91+?!2ED09S=L(C-@FRW&-QI=[0>V[VA8]J. M-YM(9[VN/7![VX=:#(7V3*&^W1_6O9T-D?9]C)R)/1BXYA@UED(.%K(>[AR= M@N_I@UZN^U_>8OG.\A8QG]]_Z"/CA:K/MO^/O7=M;AM)$D7_2D6O^X2\ =$$ M^)9G.T*6[5[UR&U?R]-]YWXY402+(L8@P,9#,OO7W\RLPHLD))(B19"HB5VW M)!*%JGQG5CXLH]FWM'-6>2R9@X'&4L6QU#7:;1V-JCB6VN W-GL:2]7&4K=M M--L'C+W7>PZ-JLS91U!J-P \M827S0Y?%=8M&:LX,/K-YA&EPNR[3[AF'\T^ M&^2F6TVCU^]N'.K1Y*O)MP*G;K4-JV]IZ:_91[//%J=N#XQVYY@J133[:/:I MSJE-LV>T6\$P[K$,2'/8CM_U ,--+8'$7[$SP_;,.A]N\^NG3E>G\50;16<]G<%36>28 YT& M5W$4M=N;IJIH%+TT%QE6OZW3X/8)XD].: O7Y9[PXY"YXHZ[[#_QZ$[07 M[ MPH,[H5/AMG#<:;B'S@RI-IHZO4W%BT:1YB2-)LU)1XBB@W-2'8)2V 05@U C M,<2V%CCF+G;"B0Y#O2#):C_MA=$T,)J=CD92M9&D>>DHT*1YZ0B0='!>JD-H MZJ,?P*\>L^,@$)X]9U$ JZF!PKD[/QV>VB*PVNGH9E151U)[4SV@4?3B?-1N MZE+:BB/),OI]C:2*(^G,-%H#\R!3%.H0EE(-PQR/"1YXL.LPR9"*YFPJHHD_ M@@_OA9QGKR-5F]/OYD56VEU[,>0,V@.-GLJBY^#>M$;3FBJZ;>KN>]5%T,'Y MJ Y1J=O(M[^?#WDH\(Q3[%M/$2D=A=K",1MTM6-6<22U.T:_MVDQ@,;2"V.I MM7&>K$;12S/2 !A)=W2K.); QFT=,.Q>AUC4Y:=O5VS,;U3,**_U M?/AR!"^#/X=1J.-06]A4IJE+CRJ/),O:]/I5(^FE-4%3E\!6'$4]HV_J(KZ* M(^F@?%2'B-35YS^NWY^; Q8(ET<4EMK6=JJW[=^R=//ZBJ/HH,Z91M%:E6#] M30=I:12]-(JV\#\TDNK$1W6(0UU/9]P)J,^!/V:N[]V=N\X]V$\\#(4./FWE MCYGFIA=ZVA^K6Y: 1I-&T\F@28N\(T#2P7FI%F&H"??N*,5\#&85N^=N3&TX M;7@2SD#MI'PO=$8BT E36V9@6D:GV3Q(D81&T%&T6-%HTF@Z&31I<5=Q!!V< MC^H0IOJ&70^X3>E18R%T7&J+BSVC9VTZI54[:2^>>=FSM"==<22!1N[H],** M(ZEGM-L';)NMD;364&JCM7$N@XY(;5:J)V WW+-U _,C-.TUFM:KR>X?IFF* M1L]ZCH?5W=1&SEA M%#C#F,)._"X00C>&VJZ?;VO3FE_MBKUXY*G3U$BJ.)(.GL.AT;0.FOI&5Y>V M5AU)!^>E;:-/:T\VKXBIM7JP_.7H/W&(A7H?WEU_>W_)]A&>V@TD5])SY>#Y M:E.?8,W#5X6)5Y^ZW37,?C\Y^F'$R#8.V=H\?$A_6K//J;-/:V!TS8%F'\T^ MFGVVT3Z6T>N9FGTT^VCVV>+49KMM]+HMS3^:?S3_;,,_+)A*?[-*W]1H/Y#XV,SS(^9XMAN/!./T+2S!"]G8#VC9L>^Z_@,MZ4]A=?H0 M5O3C@'F"GO6GXH*=.:\9;A;?R%U&X_<*HV+PH5>J)L!@KTS#,GL&[?Y5VQB8 M9OK&:!((P:8 FDG(!.!_A-NU)S*H8'4-9C4MTV#OA2VF0Q$PJT-_:LK5\M_M M)1\@9(0=.??"G_?7!&T41%<_)/R;#213-[A ]#WXVC M\D=R^S6MXH9MX"@1'$BV9$0ZH%N_A&1=A48Z1%"^@<%"!9("F@" P^6S4%PD/[Q-%)#CT9'HH;<* MQ@H[G=E2.)" +C_.-M=HR@TJBT2]67W]]KJMXX%KSUIKU>=VF"J],]K%&F8G7>21 M##>I %[F[J*_UM7%-[1QSC^AC<.^P H^V(VHR??:X6IPG+#Z*.V=?X.]LP)( ME2;/W!K;9&96#Q=D4#*P,7P-^;7(NK<9V'GNJ=:@>FL[>H\L= MA#AP)YKX,2PU"E_OU,2I2,T'K7CA1/ V>PW ?!6V[]F.ZZ0AUB^!/W8B=G;C MA^%K-A1C/Q#L&_^QE\8;>@V]QE[74%R]$"@U._2-*@IEO89>8Q]KG(AZ>U29 M_7IY^>5E]=TUPQT1P(&%[ TM+6$WP-2'X,]-H=XYZJ(BFMV.BMT[+L'I'V,=TA_UZ="Q' MKU'O-4XKEK-:S/SN>[#[0##7#T-V=L<=[S7S/>I8A=<4XJ_8F6T]967=L/-I M#@C2,YPJCZ*SWC';E">.''.@Q]15'$7MMJ515&T4F8;5WW3P\NZ]B:TMLF,P MHCXYH2U:D.D:F/?@"_>LR.@T!X]IQ% :RF&CWEKOQT M>&J+N&JGHX>*5QU)[4WU@$;1B_-1NSG02*HVDBRCW]=(JCB2SDRC-=@@25:' MI38"[S6UKL32=L$#S\'VABI!*IK#7^^%[(6I0U2;$VY79^%4%SF#]D"CI[+H M.;@;K=&TIFYNFT==(7CB"#HX']4A'/7E]H9:.=]R[[OPV,@)H\ 9QA2-XG>! M$)0QI8-1FT>\6TWMG54;1:;1:6HD51Q)!\_OT&A:!TU]HVOIV'O%D71P7JI# M4.HV\NWOYT,>TMR4Z4QXH;SOG;\=8!4]GJ$)2ZQB[:(HPPY3P0,^Z,V,P/DC[- MWT0P93<^;.LCQP;.T5R'IX[/%=!H6L\ -KN;EMQK)&E>TFC2O'242#HX+]4A M1$5S:()3>C3=1 W"P'&<\#(F!\7JH-4V^CL=)<;MOV)'CI8_IVGT8L0<+^+> MG8/3T7D8BFUMJWJ[!RU3)^Q4'45MW3.GXB@ZN).MT;26;=75&5451]'!.:D. MX:JKSW]O<@PTE8U Z!+5%Q-LT=>.5BB/I MX'Z91I-&T\F@28N\(T#2P7FI%J&H"??NJ./4&,PJ=L_=F(;RV? DG(&FR_A> MZ(Q$0)>!.D"U,8C/+"S+UWU9*HN@@_=ET6C2:#H9-&EQ5W$$'9R/ZA"F^H9- MT+E-^5-CL>W-7KT=@);1LWK:2ZLVDDQ DG:E*XXD4,D=72E6<23UC+;.-*PZ MDKI&:^-D!AV2VJS?E(#=<,\6.AOJ"(U[C:;U>C7W-YBBH-'SXIZ'M7%EO4;2 M2WL>'5U,67$4=8VVJ5M+[3?0Y$?<9;_[WOFOEY=?V.7H/[$<$K.75*AG6_0' MA%]O)?Q>/<>,WX @#W$VLVMT!_WD@($WP-2%XLVWTNC4E>.6^)^]*=M4AHZAK;QK&&?C 2P;GDJ@MD0^J+R5!H)!]&_FSQDVJ&OU;+QS3P]27PQT[$ MAF+L!X)%_,=_'R+^M0.(GZC.W05DJJVJ6RVCUS[":-MNI$2535K-E?7E2JMG MM*PC#)%HKM1<><)-'%N=DG=GYAY%B(G/\^$&7 RXN ,EL(@Y* W#?^@XU\ M>+'G1\SQ;#<>"<:S9#4&WV+11,!_7==_@$5IUK3OT8?^F/EQP#Q!S_I3<<'. MG-<,WXX5EMQE- $H::]4V!J:9OC&:!$*P M*9QU$C(!"!VQ3SRP)Y+JP5)E5M,R#?9>V&(Z% &S.O2GIEPM_]U>\D$@PIFP M(^=>N'/Y-9<#R;.0W\/1PM4[; [4_JS^X(5W=^:L!8?6Z&2;ZVZI#%B6V9=O[QIFK[6GE^/7_#@Z]\?G,^ *?Y2C4WKE2,P" M83MR.()JW8O;^_73UV02 @&KJS:K4+R7[392J;RQE%N6:4J"_?*/8?#FE]*% ME0#HM%%2^G(HQ 71"NSH[8,SBB9*;^2?4OMH9H_P(4C]."I_)+=?TRINV!8X M4?5 $K=G%6&3_W>27E?.^)TX'P:"?S_G8]CL!7%JFD,UM2K 1T M^7&VN493;E#=2:DWJX\;]-&"E2 _:UN-5LLEN=E)%WGD(EHJ@)?Q MT_IKN6G?T% [_X2&&OLB[88/J-OW6L0Z.$Y8?906T+_! EH!I$J39VZ-;1(H MJH<+,C$96)UD8Z#EN0[%/GGVYR!A]WDKU0-[WE]+(-_4D'\Y@N]M!O;="8PZ M %=+DTK1=*4UJM5;&X?'CJ:S]^B,!R'VVXTF?@Q+C<+7ST-5-6N6:<4+)X*W MV6L YJNP?0_'MZ<31[\$_KT34OL\/V#7%/7%*/*^6^GI-?0:^UA#%S/H-?0: MIZ/@'E5GR06HTF!G[X0GQD[T^F5TV2:0/-&LD"-*[^@;K>X19D(>4?*4IOVLU30Z5FO][G>:X#3!/>=L;:/=/<+T.4WOFMZW$[#FP.AT+"U@JX244R8X MD[+QZBEAZ]"0F[Q9 )C,.<3:>A;P2+?GW@*4[4&C>9!^J(MK^;;1[UEZ1$ZUL60:_8&>8U1Q) $KM?L:2Q7'TIEE=)N'&:NG MW0J]AE[C&6[%Z76C+JE>V(>GL1O@GMI%^F:'KXIJ6WWJCM%J'E-KZ4VY^I!6 MD>:>4^>>MM%J'U,+:,T]FGNJ<^JNT>IH[M'@]8Q]536[*/9ISJG M-EM&IW=,$WU?A'V>.1"L^E$66G%5^XC5.$KC+KO*4EXW3/98('TCF!])B-WL M-'K/Z@:^>X8X?$Z1)JIG$]5 $Y4FJMWF2;<;F^8^:*+21/6DI-HT<583E2:J M)R15<^.:L-,GJB<\G*27O>=[XO&8@OYFE;ZIT7J2W]1H/Y#Y#6?'&\DO.CBW.S3[3_N M+7F+O?^;9IK?_M\'2B>&EQP4IC\D7LC6"4/[:,/FPDQ8"<;3P7..>O]/WKO:N1YD0D'"F)]A<: M\[CT84++BN Z;>1,/R1$7Q#08=6W:I(X)5WDGU+X,WXGS82#X]W,^ALU>!S\.?WA3/" =4B_?P MC(NP*,=(#FDD6#- 4]J.C;,@9Z&X2'YXFPAFQZ,CT4-OB[*W,UO*VB&@RX^S MS36:O>X-IK MK;5JI0?VFIUTD4?*AJHW??<;6@;GG] R8%^D ?,!]?->FS\.CA-6'Z45\V^P M8E8 J=+DF5OC-*9&ZYGJ!P%[WD%8/59=0_X@T^SW+C#J %PM32I%TY76J%9O M;1P>.YK.WJ,S'H3,\3 @%<-2H_#U\U!5S0'6M.*J$OO5@/DJ;-^S'5=%]_PQ MO"I*@I1[K0?3:^@U]MBJ="%HNF'/W@,Y-GH-O<;.UC@1A?:H^J)[I)S&.KOQ MPW"I5?@NY-(F4#NUSE/'-[NV;W3[Q]3<4,]JUO3^K.'@':/9;>K9X%7"R2G3 MF]DR6I86L)K@:T/P?<-LFIK@-<'7A.!;/2#X3CT)7H>0]!IZC9,+(94W&;;] M0##7#T-V=L<=[S7S81OIN*%XTBS4D: M39J3CA!%!^>D.@2E,(T)@U C,8P8[!/V'3OA1(>A7I!DM9_VPF@:&,U.1R.I MVDC2O'04:-*\= 1(.C@OU2$T]=$/X%>/V7$0",^>LRB U5Q9[X1W?CHNM45$ MM=/I:T>MXDAJ;ZH -(I>&$66T6]N.B1.(^GED=3?=)"M1M)1F%(Z*K41D%61 MG>,QP0//P1Z2*D$JFL-?[X7L\*@C5)MGX71U%DYUD3-H#S1ZJHL>TV@-3(V@ M*B.H;;8T@JJ,H$-Q4!TB4%]N;Z@O]"WWO@N/C9PP"IQA3 $H?A<(F22EPU"; M![E;VGFN.(I,HZ,C'%5'TL&=9XVF==#4-[J6CKI7'$D'YZ4Z!*)N(]_^?C[D M(8TVF>)$$GF?IT-/6X2W!]U-P]O:0WOI*J..T>_I6LJ*8ZEUR#(CC:*U&&D MC+2I0Z*Q].)>8[MUP.RU.@2EKK%%MP@CS#(/Q(P[(S;S@Z0)-'PV9:X/VQIS M[ X=S75XZOA< 8VF]0Q@L[MIF;U&DN8EC2;-2T>)I(/S4AU"5#1^]Z,RGN"4 M'HU.45,V< HHO(S1!%X=M-I*SIBZ-4[ED61M?%^AD?32KG93AQ4KCJ*>T3=U MDZF*(^F@?%2'@-7E%,-3?Z=SRKC]5^S(B?;G@7!Y)$;,\2+NW3DXE)V'H=C6 MMJJW>] R=<).U5'4UFUR*HZB@SO9&DUKV59=G5%5<10=G)/J$*ZZ^OS']?MS M<\ 24TK\P*PJH:-3VZAG2[MK%4?10?,+-(K6Z@79-S6**HXB'>$] B0=DH_J M$)FZGLZX$U 1GS]FKN_=G;O./=A0,@:E0U!;1+Q-4[= M[-7; 6@9/:NGO;1J(\D$)&E7NN)( I7QX=74Q9<11U MC;:I6TOM-]#$?S" E[ I'XJ/_A/+N3 ABWSVZ^7E%Q:(,'9U==YV>J"I_>:J M(^FLU3;Z/6M]1/[M 'J3^9 S%1D6=C=Y**?2[[YV3 M3_&[B)@<4+D/KV(WP%PIV2L'TE>;BO,U#U\5=;;ZU%;?:+>;R=$/$RC?1I>N MS<:'-(4T^YP\^UC&H*_91[./9I]M3FT.C(%E:?;1[*/99XM3]TVCW]':1[./ M9I]M3MUI&^V>J=EG-YEMQQ9868V1=SQT;":_@KTL, /N#EO63Z<^;&;" [%= M:XL=YA\\0_)4+YYN]@=&VQH8_<&6>3[54"8:O27HM=I&J]LRFKTM.R9I]%8: MO4T#7H#_K[%[>MCMMXQVNV\T.UNFCFGL5AF[U>;=.J0,OG?<&*W,/9B;]4[2 M, =-H]]M&IV-,Y-U/LV+V_^F,3"[8"3J^0M51]6V"D-CZJ4QU<.$_Z[1;1^P M1%*CZEB8JMXAOS272L;^/O# @ZV';"8"=HL6V#[B?7OT-"H'X/5O%S8[?+49 MN]G8MN+J*-QF3< U(.!3CMEJ CYU C8;@TT;(FD"U@1VI,O_'YJ\WW6_B^6W#8$62' M:DH^?DK>LN^(IF1-R54Z^!;>L*9D3F9$W)53KX%O[Q2U'R M$R[RR EG+I]?>+XG'B=^_N@/^.G/M?_@'_)$],>7#G>*G;W 8*> MA;4NV)GSFN%K<9HC=]GEIV]7+! NQQMLVP_E0Z_4Z!V#O3(-R^P9C'LC]JIM M#$PS?6,T"81@4SCD)&0",#EBGWA@3V0TQNH:S&I:IL'>"UM,AR)@5H?^U)2K MY;_;2SX(1#@3=N3<"W M5^[/!&!:[0QE3FC#VN.YVR@!EF7WY]JYA]EI[>CE^S8^C9^#$37DBSV7_]])7Q,!0)L+IJLPJ]>]PNH _PAVLG M.(O6'C]1)$!KT%,0[E@OS!VOL'V5//:KEM&'C>P#8(TTM)HJ V?T/S\YHBGZ MO-UN-7MM^$]G..@T1U9[8/5[+7O0MD;_M]?\J5R#4&+22PC^I=9%)/AOG+]B M!YAW3C"XXC,G GA]%2%(3#M7,OS([M=0;5;O8)KMDNAT)=$]"#;A2#V#7L-B M\&X7V1*^;?-P0O"@'P1 Z)Z[Q *2Q,Q68Y#__H,??">=H\"'NH<'R$L^2IYV MH[/!ZM:@WS ?6YTOG4B1:X/]N?!5)V0.;,5&OA[.)4RE]WPOA(5OB-<-%R D+X+ M)5#!L?,\,5I)&YF4JYAJ0DE]A5K$FR-PT.T!C0(L &?$O_GC\?F0NS13-9P( MH"H>!-R[4P0737@DJ0X@C)P"8B@$\WSHSH&=OH,Q@PO1%WB**?CJ.$:P /B M11R$E;(#)8.,'0]>Z! ?>-+@-_+&H*)?WP.>2YFVC"GA; ::%?DC9]8INQ7/@WMTX:"T?,9+.:$Q@]=,>"C[HCC*K)6J$,T\\EB\ M*'"&,1TC670DX.C(HR &QHX4#/DO$HW![C_"/AT/=CN5%GX@[GA \B2'3[*8 M>V_#W#N7#DP4+Q4UP#455*F)[JMSTA<]W[.1$%P78Q4KSV@ 8PCVNP]P,L' MQBU8S;=7"T"X@B/!*P7@6(3T'?,MO@LWSV/ G(0/Y0?0/C*" ,$9R;TWV&7J M#*),#,08!"BL(M_>3M_^543JO.P+@B]Y(2)[Z@,5%B&9GGP5*-&1PJ_A*1)D MK4!0J4GSA&;$Z,V!-..U)P6$\D? 9 7_%H0?]OB!\][=(8U%Y$2^:K<:S=1P M! T@ J+>0-S[[CWI2;!)@7S'W 9!2]KE3 93\,-79C/W.$F0!S UT]>!@OIR M>Z/6123@;U]I;1$@GL&U#051$(CJ(:I2D,U PS^28Q,?L\=2:; DK -E \. M2)=@)(D$MH.B2M"7I8)4YB+A=B+<&4@G$/7P_SGR&[OBAS/$0\UQ.1Z7 M*9$& ]I) C-RVV!LV&BWL''@3P$$0%9RSQ0L>1"D*!! &;IQ:ZA LKUE*$1. MC0%7\-4XS(7>%-3#>#I-CYD XSWJZHB40#D['K,EZ[%;,8MD,*/5-#*^Q9 C M>2UB)&T5SN"7*8 5=JDXDP,[2Y'XX(!YAL[(8#Y\E<#'/0Y;)%=AT " M@,=W.%5]8B 1\!&H"X=,*P?5^AVN(A65B[(3S5?ZHPR9$"&2;4M_! VA#(A MZ@(7@R7PL[(ZX(LB\@UEKI(*1LN"@3-L=7*L + P?B; *,"Q75Z0"5SYFP4 MHV1/-#A I\_.<#-**WS#)V[PB8_J":477JM0XP((,^&6OF$U+#\Y?\<3G[WC MWG>#W42CQ@&A]JK3+(=9F;B>H\'@!/@!P \ URH [FOZF**:!?CA_D *^'>" M]D\PP<>7 2YEA5KV5F[N5FVNN'9F)KS.1Q-!)HR6K'?0#URJ CX%P8L68\[? MDA+S\M--JM*7P/ 4/@O0@)52N9MLD7:8?P5R+P5DY MH65R/!*H3@1)SPHG# M_O7QMZ6U;]2C$AZ%-R#-@V*B+GRN6[ TB2#HJ*!=/+"([A>#G@^" .5@E*FY MH&.(^'(P6V"]940RC.C<+4A]:1%@_ 0T,P:J7(%;O?[RN0$04[9:[K3O4;-] M3E56:J:%&!:%UPX%2'U)U]DEP&HCF#39H@G28'\*TC!*+4HC#VDE==3)'!'+ M_KE2A&'&FYFGG_\RJ-:BU"&_ 47/DRJH^@H'H0<&#IXZ0F\NA#TZ8P<\@BBS MIN#HW+:1[0 >X)P!2F0P!&AC#+ZVQ-I8*(]"BCAY><+#T,<;"^PNB0PR%.14 M@9L!^+)EJ-.;$Q:!%!QQ+Z3MB,@&HRR,9("&/!SEYJT20\M$"A2I+E0"W#Q& M!!1E)MZ<\O*!:X %X.U@T8SAY [*"/BJ- ]%8D I(S#OI*HH0A*/,!Z-%:1$ MEJ-S=86#MI-RYY01BWL.EZ DV20BYRVBM3P@(F9:ZH:$3+;4%D[B'62"V1," M+;GATDE7FR?/A@3'%'@&PU*,E(GX#AN]!RH 3>7'H?3X_2$9SKD3C%,;6 :E MT L%R4%W5(TS8]Z@'2.;(('8H)G@:TDD*2=37(0%(-FQ)07D4.=+=Y,K/VPEN16) M"D%'MW1$T0UV"2RR"D#*&TT@E-\IDH3:98+/,;_W W)0,*:8[BL/)*)F. Y^ M'00EJRR@F_2O?G))DK>FPK!_ 8H_H5[=MT&&%>9%>>$ MWU%_1SY@4MVMXM]"T,UI! 3#J^^2VQJ4#M?>")12,%94G1'6KYX>'#F[Y$C8L6BX@?07)1H\07!V5!&@;XR*KTRZE3YRF@5N)29 MLS]XT8H72)..O<9%]17JC(^9SOB@-4-B0I\/Z??T-, V0&X5]?:GA8N M5$K2.KC8#.0O(5U.G5_.1JBS@U Z WXWY62B(^IQJ6FN.D?KFT;;W+)C<%5(K@YC MLU(%0#>6H R=+))0*OQ38!S9&)'U2/>LVS>L=N?UIFUD*M3SZ,01U#:-;F]P MM BJE6%YI@3+ZX*)F=T=/%/*K*OZJT?$/1S,J3TGNIGVOO-RL7H9-"^=XZAEVE<;168&DF&'H*EXW$\S1IT9P\39O-N&&H^=.];JT)3D-E4FD2E-7-HD M/ZGZV4AK7Z915>$K>*C136L7EE/SS:2R6%8P8&L V'.6'9XUA[ H[)HGJZ>F3>X;GIRGUN4($E65.X,KE@:> H^5[C6YQ]<1* M30+['G9J2*I%..)K4/X YG@CL;VATB69>DNT0@TE5A!-\ MCJ!+%@'U!=Y#2 +AW ==?2PHM0E'5Q=S#;ZHD1!4;9(BGFO,4^^IC'\L#L?4/O":0#?&29E02 MB9ELA23%Z*K M9*.WH7U)EDFST6?/MU 38["5ZVVW(#.>9\ZU MP\-U?@Y)]^4E:L$'K/ ^,!8FP)LRV;GE2].BLKP;I<3FG8L-M2%93"8PEA.0)1XK!HQQ)122L0_QR@ M4(U4<;ED4[P;F4VIJ\@JT;/0IF>ME:BB596@(^%-41>1RX0LY:D>2K0@]ZBU MPEU S#X2]XZ-A:!>#$X 6O!!TO8LD2QCLBC(:( =GH-4R7\?@3/U1\+-6R.R M!1 UERAO +30,DAXI%66-2M5-"L#'65A@:57NB#%NN(3,E8>I4LR5+K]7"_; ME7$U1;1.-?M'WLE86K/1R_<^R9CK:99Z99HYS9LTW)7T@<);%4)R&QY1? %? M^L/_$0E7M9/N-EK%T%"R2B"F_CT62H=+/N,"<:]F[5?-7!A('N4I5C^DY[@L M9FK%2VTS1X4KC?Z4EQ39=HJ4MPG9KB27A4;3*;D439%\2&?56W1=?FE=?K?J M=?FKF>E X,J9&VA:EY+G!H8+&-G!8DM7Y"WI?6"O1XS/1;*59])=8S&&^:>/ M'5TP5)?TOCI1.[LVS0V6I'0N:;J2=LN"ZNA913/LD%I\T02L)/R6=>EB_SL@ M; ?(&7AHTI>A$L=$B]B+"N26]!5,S"5^0H4B. M?>[VA((+$VPU!"HZ6OIZ7"[U)YV+((@Z]A,\Y$H#ORJ9>4CFTM"/ 6N6HFZ%SY@\RGLP@>$)>,T M61P%]BN"W M4,*R3?TL^T#3'GDTB%^C)H'22#6)7QIU7582HN+.5"["N88+* M.\ =U%X224%A3RY.3 .*5(7FFT#S'*- ME+/6VRLX6_'#((?6;&Q,KF,Y<9]""0HY*08X!A?/(T=>?>9E$'U?RD0BCNNO MM_05:MR^EQ1)9GR5;X5[4$9T\EW MQ<]-?J&FPVFK]N7>P\BN3S4[ED'6? -J%+=//85%.,L]P1?D-J\H7EN50>R* M_L:JJR^ LZ?DZCKMP!>[<5<3\/D6X0>%>VEC\:5^Y$\WM:XFJ MNPT%AO:++ M]PJRSZ2:ZH!]HL&.]R*T V>61.B7!.LNW8,#'+HD66L)WT=XC_IMY6 !-A2R MZ93JZX[];V6YZDPHJ]4?&XPGG87EX!+AD%]YIL:4OL-[OZ_XT!GX1\FP'W7A MMRCK7[.9&X^;*:UNSVUDCVUU]V3C,8N[L4)<0[/?U13A>JZN;D=B_-A1@*;0Y ]O/4_,3GAS$$?GH&^(YV(_AF^:YR,3H HHU.E\0G11P5N%F1":WY64'"50^'@,3 M@GS5.'E1$C(44'#4#9!HS%@G)+,E1@; MI@.3TAMV0TTU3V_4C61FTQT6''N4XN#;L9QK??QWB^\6KZA7AQV8S&Z1MUG# M.<,,QD3YTPRK!*0C?XJ)LS;I#F?D<%E>CQ6Q2KF2SPT>1^D3!7TR+D]P;P+D7?7L93)C\.*I M2C%B3;F<\M:3!5.,4Y"+II;)BUJ$@A3+,S6T+7]JF3A-B12^_"_J4]@-?FOJ MQ%.R> 0\]E@RJ4Z@[E4Y@?HH;X!*+UQ/-1Y;?L.\U851\9:(+EO,1N=G^<&5 M+^\D/E)%YX9W-A8MH^J'%J];TF_0%-=D5*1! Z!%-BH2GG1Q^FMJCXPXA1?? M"UO=FR=WYJB&\R)\AC%HC$>ROV(> $A -PYYZ%"]-/8[DG6J=)^439W&7ACI MI4\.;G(K7%TCC3B6,\:>'-V=&UF=&0JE6#K)>X+\SV%;X%WJO&AGXIKVM.R\-)W>:&P2?/ M?LZ5/R>5YD@3\N&!=NN]2@%9CP5&: M9'])[\+R%;X<;*L?SA3LI.7[Z/S-MDJ2*]^*$KERW"Q=MH'G[#I_R^GQ:)IC M,GJKD_H@68X7W5!GTNHD\;C2:2N'9G5]MP/X;!4V\BX_W2@LBB?C0\=(MI\] M]AOW8G3F+*N2:7\&51$<,MW/8$@%A7SB? ;K4N(J:;Q/SM_QQ <#U_MNL)MH MU*!>3B[6M@>&E)]I98G,;UU:,4V-E1'D5)!GY40VG\%W9)Y"(;6;G:%44)9# MGH:5Y?":'_^47TE>PTHS MV?.*T]5'1Q5P6LP)6^''@9\#ED;DDS<'CRH-$:Y* [RY?O?Y:S$/;]FM,\@A M*^H1=)3"62#X2'I$[45?#?>,1N-:;A>5&H"5"B[JFAZ8]2P'K !0535-#9>R M?<'JCC]JI.?@;NBO/ PYN:X?4HB;[NK'2^]8<:AX=@X\EAT)9$,Z0'2GE%TI M/7WCR(9.TM8Z_@@QG@DKB3ASU'$8?_Z^-M*[?*$ M\NCG^^!&2>\AD@*!HCNS,?B9!.QG._)1O)K+TA6K6) MF01VGM.TI$)T^.5Z\PSXZM-BH6*DDG9B5QJ*J!P !0O6V@))+MAJ__*0[!-F MHB9!$\#<;(:1/P-4C]TH\%2X%D]U\^6\V8(@_$,_9&?@>P<^/ _$#QKAE9F% M/UXC!^(NAK"C5,&"/KP'Y2/K>'*L*8,T"P>DDA]9TG89WP$IL9:Y9A!E>UH\ M. D4B+29T,,A78?-:?'=^\](CXCZ+6BNU]F,YKK[H;G?8OA$6=^K*&[-DN;! M4R7-_<,TW5E=!O55X T?NY0],1%F7\ &@Y]M(4W$H]8"9H>.J/*O?\=>$%:: M:HBUZV0/Y^+065PRC. /2:M1C$MB@U0W% _H$'A<(!!30#"6:>@7E6 /,SR*WS!+T=J,?3:G*[PN8>F!&3)SB OIVT M!_\ NT-./W+"2Z/DE!40\.3^H82^D B1;+*X29Y0J""3^KX+#QPZ"GW:&*#, M[A1!^.)OMQ&!3CEE(>9D@/]']\?X2M M00T9I3X?D!DG'%N-X@56N/16P*,[2GSE9 .4029 +0F.EQ'X M8MGQES:CQ@ 8:6/F96@G5UC8A .?E 26W\:?J!4QS24.'L$Y/ 1B#,<6V*K- M:>"(I*V[#*!C(U8_4.0!3M-0N [@ H\Q%+K[7WGR2K_*R2N5Z_Z'/7=]3P:" MTJB4[01V/,4K'Z+ISU@O!31[YR.;J_2$G(P3DA6P1R\(C93J&]C/#M6T[*F: M\.3(H50OU>02$];3)Y+;)N!D^2WDB3!)?<.O! Y%%%62Y[(LDPR8L,I$2<"\ M6$^TWH@*T8=XI28P]TT)[]RY4LMVBH%(W)!CPSF,Y.8*&(K)N#5HB1_L/_'H M3NWAM^1'_!R-#;IGD[,X2- GPE/=J>:NR0$TH(H$&,WQ];4!FBDZ#?5X*J3 MNU3@5$+EBJ)%&:) ##+]BX1ZVI9J M-1VHUO?8&Y&(,/:^>S27*LW04%WS>9EQ75PW&UV@-H51]2DY)O"1C_=T)2!&G,'P@R+6\!BU,VQ%(J&:19)"CQ0S7>7[*\F331BQ8MR&6>[UZG M'AHA5I6.3&5Z=WV97N[HT_.R3"3-1\^9Y2=YC765.'L1N\H3Q/%SV_7JY,ND MG7_6Y#_)_YW.L#AU\997UBAD4$KJ!(Q\[I'DMXCRK.P)F#H4)BT4-DC+1"J- M: (VRL1W1VH2S9@[0>9$4BI$KH8VF4NP8A,+W3RP;6JR0EK+F[,JP!SRI/6= MR]B4?41@@5>]7.HJ;A=!D? P)8TE;5V)67R,CX2X&[ES>FG@#U4G"X4<&:1; MVK=48Q+"9)6/!%B-.>Y,MA9( S":);M2LYG80RH)!*\FDSAST5:M)]*+@Q MJ:&>R:@I>%$8@SD.;?XH[[W/0CMCL'6C-!6AR&LC(:]C*1T&]-HZ'",) ,?. M )-\QUL%14)"6N$)?Q?G<,A1EPK"TM_\(0+;4?9X/!NISD5I%C$F,MJ<)IJA M(@+JS+-IIH5DMD.N::L4(.C_X*,9(&0V"V4VK>[B2;H?I$YLJ_2@@@VPQ$* M<-==9"2\$V^P8M2\M2=_9RI3=S)-FE)ZV?R4!2E68*E3\'1N<^'&JURX\?@9 M^D^1J9I"))72[V5T5&D%:H*N@)"TFRZ4IRE* MU6'=\<#\I))G"(8[IS2L1 H8?+5))@NCY6%S'*&-7QZ>7O%OODSQV8]LV\4 M"(HR%$WK+2.**WZ4;!H?AP>S3,7+-#[AJ@YB*^!1++? @TO1G,6_.4LBP>S; M[=?T=0'\DKPK#U;FIW&N!ZJG2D6^C"!Q]@FH#W0"#UP@'F>:*'H.&YUC-AVF M?2:>1-;WC""*&D%@HR7P*L"2Y][W7+?S1,O([EQ)D@58&NYLXG#P':8.!HYB M- .P22_^YQIP\2.K40%= ?I(N4[IB:0;!9;#=20O!W" 9P"@(ZV?V#WG209? M/F9/84D P[V/IY0U/X$3?@<30E"-!)DOLGT FSL"#1PYI3604">.$QA%=&C: M2BY+,1'SB DCK<^-'E0?.(],#.PX1B#%H:_?D2#E:,;L>'BN<7ISH/PAFS\2 M[\L9<3)\1SZ>@I*18^."X$AZTDUY$HO,!\.2&:F*^)0Z3:KPE*F5^K-9: ^! M13^:O9=2>T4'DJ\P8A4$4I.HP'94OD[3(;:^2.Y;C]PCE[1XK50FPS5@@O4N M&^S_B;%"))+B!7$)?W"3W]_G[BDOAUB1#8;4=[#[O@('G63^])\R6 ZLXH>) M.THG)IGQ]!C51%FEXRBS,(^\.LTR;$*YYF(='57[86T_22&:EP?J%H@WO?2E MHB&:*9+4_DCVM.=J17ESQ<'@'(&(R47:%>4NT#TP>,8]\LX^42->Z?TO=5U==?U[_&)1 MV0+D<)08!(M!KW10O!^DHY%3_SN++BVUB4:9B2GZFSRVVM)CD@)2Z1>H_(Y'1^$HFZ*0O\&9V?SY28J3M+HN MT26B;1\T5QG[XJ,RZ:X2D^XT3(SWL4@2@)1OK(S&#'M4$IA+SLA%1F0'#%E7 MF(6JU:-@+Z09C@[&.SP_+3A*36-JAAK)=N%<98$V;AOL/;6-,;)!'AC>5BUE MC(4Z$?9%A'X:5OTVX0Y[QR<17J.D4L!X](CL#LWL (/@Q1:2&"DHB)6B3P#& MB^0DNE_!N=>%?F&%DVR\>XHT4B($F6NR03V%V >%RRG.[E3;@5?Y"8+HH><: M]X5J= $\("O' "XS&8YRYPWJ!D0!//4(?3D7"T$BF,QGB"H92,1Z!H&PH$@; MR%2DK=>)2"V$TO#4^$$:MU'A" */Z@^$16X@F*3@&?-[/P Y-V=G'DZIHCV^ M3N5/2EX8;9H*O(];J*YHYN!PEO\-@W_%<^!;-SC+0F''4\>2YXF][$2;',(L M',)\_!")CJ,#T$^K3T 4-@0*VWSO9^F/FR&C_!SHQ8(0Q#A?G&J8,)%(2XO# M$0KG3OWKQ!,@9B:]-11H6:GK4C7%//35:2F@AA'1+!\#V<$G6861W=$H0*^$ M(H)%)I<_D^V0[_(AI<0I6%>%:N^'I;#+4FB#I*6"JPS@TBV]+WN2I/U,V /] M::SJ3_/( ^6 =LJ"Q$3C)@?L13IV@I5KI1'Y/$&K!6W,,!O=BR!$NLS5""1' M*.;J4T<65&I&JL?DC%=)C,F ]E^*LM20**FFWJ/*NLQ'F^L+$A0]Z=TMZLV M?0Z,:-^LE$>4L!_]'M-A1K0BXW %3&*[>/0V,PS$=V0*KP%S@ MB?!1J&,B&$H9& :'2PQNA-I3"6Y7_&'QQ2I"!WATY[G,LC2G3 9A4'8%P;Q@>*&E168!"3AO!2^N/*L\6_C( M%!M>\U>< M4:FZ+L%W1Y&8SF2YC^,!C/Z6:!"2C7*YW6DZ7>[U#6S%6K8UW-:2$"CZ,XD/ M4]C6*?@PUVGP^3H)/I^"OE)'P<"_NJPSTNO%S/-'A0UHGV!K$]6 +\DF4QT+ M$_&"X<#4\@!B .JP!=5HE)!.X=M(.L!18"<"X4?D^22U#D3:F.\L+2.5A$.; M6'$OD(AB]3%:J*$HQBL+=6$R4V^UYY^P3EAX@X'M@L$,,A*?/I=SNM*1EU'7 M%=&FS.1*H@4D5$!LX3[P)C!0 0C%Y$X>:\GE+8C*=%,(DDW !&8E(M?=" M)&*SK:[)U;4/]_:;Y>'>#2YDL\+> \:(JW6]VP7$&,>#X*!'024B=R"KJ+?#+!Z" M^LMG]XZ=8(IAJ]D,,PVQD0._R]5BEX!@/-X;""0B1IB\0=+I0B9$P;< ([PR M>V&30(S_YZ?_>IJMK6;_IU\^GIO_>,-_>0*L>Z4L3(?%6'HEV^*PC^?M[D%[ MH)"5L)2[ TH0O*0I,YOG_TQSZA]/RMTZ(#S0 $WO]9.(''\@$?):K%WF/9656EA]0;C$#SMIO!!EE7?"T_E9I1 X/@)^MI3 M\YI+2JNSCB!)!:N$P2R%P>)PA*\Q1N[,%C\W.V?B-7W;[(S4;UF*1()\^9E+S M6NC(EJ2KM[H0X'2DJ[I>N+]:G/XA:[2"(S4R+)TBBU/G+/0^,CHQ,N\"BP0= MO%S.7V=? >V/@3F%'1/"/V/L1LBY6O*S3+4GGYW)P"?B^*U27%$CBN8L;6X,17J6RSY&WD^P6 MV;^$Z@'6W!K5Q:5 2_HVK91V.)3!/4(N_K3<5F7)QK].:AVN$LF-Q1P9V+\F MU? O$=F^Q)A@V9FMM53U4];689JC+7E7(U_(^\RDIP'/A3%6M,/!>[@P5(H_ M2<[.):NXF>9%_.6O*9)N!MARQ:-+DS!*TKS7")PL1$R2>#.7=UDR6JIN&G'A MH>N$$UG^',1J0ATRUBW.TI"7A]3[+K%KJ&E\&":Y*)YXP/;;,EAC4T623(M#=A8'(19BX+JWZH*NW6SC0K<\&')8]?SS M#U?,T8K#OUK-IL5PEVYR=PX&&@XG(MF7]-,7. H)7V4#7Q!;F&(DC:)?SUJO:;I, M.GXZ=>C'X,?7 K9%!.\3!H="P1]6,#!(XH ODLF MKU[)M@#2L =(VTE($CMMBC11=Y3)!C\O$<1TYOIS@4'2;"SB$\$2X_%(2?9A MOIV3BB" -7+XA([*)'"8NEYO T91UJB+1$9SS8.0^OK)&@AJ7>+ :WF6=QQ2 M(K[MS^99HXT1]2 $8HED? V)_4$,@78$2.N'AP:8PP*\OJEC!WX#_+XW0A: MHU7LD:S&KA#A6):[Y*)=2FZ2@)$N3Z6?"EG-\0>;>BR3Y/WL\ M$_ +"SEI0"73JP6%2N,]GE $V]ND_7;5+323++1,@>7;X)R !;9(*+4QN[8G MV5[52=9"DE6APSG[_ F93AQ9G39K SN=W1#)Z\(Z'.20UGHFW[]JN:!4_\G MU07I$UV('GDQ3JTI/W=+ETXQ7NV )7ST)QD?SP M%HQ(V-?\PO$(6/30V^(+._ &, VIJE*]A5XH/U;F_J#?Z#<':/%' ?S_*'FQ M<@8:Y R\B4;+GW7,QL"T2C]N-LPM/VLWMUOULLF^( MQ"29 2$CU_S/3ZV?,J]UA%+_PIK]8&:1.UPQ7J)E2<:[ED?]I\0PN<OLO4-W4HU/:A-A_G_HFX"4T/$C68:GPK0@0SOCKO>0R M=!I/)EC ^U<$Q5#WG%N-_K)RP'ZOLGS!6@CW:,(NX/3/I ?JI>J!FI+P%QHF M\2Q"WC.5K#K1EE32JCSO#5^_,"'+TU9)4ZT4PE_3QK^7.(^6#$XTB#_*.L[K MHEU/*_%/4(]R(5NHW.,W1'J['"LQ^BW MV@NE*$6#^YFPP(\()NO#8B_(76.-M0]T*-F\)EY5G_LU' C-*^O"M&UTK;9A M]095Y)6-M9VJ;JV$:_QL1?>['ZVE[#;B@P4(;<4'*Z!\)-2N),B&M+Z:JO8J M_==%4U76T.2R%W)Y:7/_$$#^AA-<*J+3U55 :X8U+#'Z>:3+3DKC[\8Z?A:D MCLAV?I$U-('NWB0]"(&2O'Y#MXL[N^!\Z5B&M7TLXZ"-7B[+JW&CK!*I9?0& M* $'R10V7@CI):W9BB$]3+G CM'L\]1SAG'(KCUTCQ?3S&1JP1E^6Q6YT4/X MUVQ@7+]E&7" Q94_J#1A-<3M2S*P=?62'VZ_?$EGN55Y%/%>Z:&A+O(P*Q0P(63ZEFE85L?HM"RZ^LCFCR53QV0_WOJBN758-/_N9^-A MY?1S+!R@1H_4:U9.6\Z/VN#4@"1I0YMB?2@P\I]=;,$/VVT M'B?7 >VC4,T ;D5P[]AK3/(^LD1#3=/;T73W**M[_]C^P"N['\)N[',X80"B M_R*,IP" ^=M'&>'@O-YI4(')Q!DZT4*#P[2#+;NU)V*$+0HV8/<#\FZ6)#SR M;=6='YL92-X NP8;1*U18EJ>U?MB-8E*Q!S'J3#(.<:)+UJ' MHTYS=8=H.=]93N8&,;ZRB30FH6.>VW5IX\)UG8)3@88?(K\:L_ MQ>IE]#'DD$]0:'/5>D=5*ML4X_"34>9*3>=U-Q9\3/P'+YUAOVHZ-G8Q\FDB M(^KQR#]& +<:B1A?(:6?55&P6#_@S[*Z@:[,4=^T;L T&_W>=AGLCRW;[S0& MUF"3//0%@6YV"'\[2P\L?'6WJ>^ AJHEQLKJ)&5+_+[(1;M+"Z[JT=^+T Z< MM*9-06(%%%837_?(:.\P:L1C5M_LM,$R O]T$DVQ12;V#DU$1[GT7'ON J<^!8[,K'QZYB48-&J=06XQ1DYB2#@\T^B[1&<#= MR6"D*]DYL=Z 4[U$ZPT$+"; 7J'RE=)WJ#=$R'.J-PB2,,WMN?GF4@5VX&^? M08QCJ4N]@6.VZGU^J>]?YV<8:>-[)R$&;7S7Q?CNMP9=\\W(:K4' V"MEF*M M;Q,G&+'+J6PIG)2RDEF'M^(TT382F4Q;J#97]09&XA/4&PK]\W_6&P"9-UAO./SN MWXMIO4& H0"KWB#0OO"^?&%+^\(U]84MR5HKO>!WX#Z$!5W9F/_PH<1NW9R30Z594*2M&6W0Y#V>VP%N*M!'IU\4Y+CJ_# MONM J5WOXY>'?9=30B@IXHFT *QBUN; ?LP![0[7Q1Q8R+IH*WL]-Z@E+,O( MO!6SB SSFLBU$E"Q5G-E3NICF:>EN:7T_.O.2=I?W)?_F1+^Y,U\2<7 M[G_,IOG(_6I!17W%'1:S?]JSV>6R8X5FW)80N]5+(!SII;=MV3 MK*E3>8Z*7?90,7WE>S0T0%[5)0-*8QO[QH_8C<^?ZK'27[C/&HKH 9M)EW59 MH2_5/D.VK%]*O8^OG;!UH%27[."2X]=<1-3% 2OM*%7O\VL12 'BU_4^O[[& MU3V3=,^DRGO7.C.VYM[URHO,&V?JR/_RH>,FTY)!C&>>-OK7Y6U*U_#"M^]T M6M;.5&:%LS+[CPN9X'C,I/N[\W6TIW'XSWBRZRQ>@JU%/ U56KI^?6EQUI@ M B'=J3D(M"VY2WJJJ3&9 D!;DWNS)G426DVMR4+0"CQK.H-E-JZCBE5:.F@8PHZC5)?4^T@#;K>Q]?75/J: M2E]353^PT-&!A7H'%FY$A".0LT2A0, RB&_V\=^6R;X$#FCYVWB&5:@;U>OH MNRMM9VH[<]\@>U_OXVL[4]N9VLZLOIW9U79FO>W,;P'LUY'26 3W8%26=G;> M,@/]\:[&ND!<6YS:XMQ)P6B]CZ\M3FUQ:HNS^A9G3UN<];0XS>9 ,M?U%?LF M[(D'1[R;L_?B7KC^C&1RJ>$Y5V9G<[!@=I8:EX;N2[05=*;:#3 M!GC.?!D[O@B$"P"[%V\?G%$T 6 W?RZZ9$,_BOSI13-[A ]#WXVC\D<*=!#& MTRD/YGE7T ;)(H*7]V0MW*AI60NXROT["3+XWHGS82#X]W,^AMU>!S\.? MWA1..G6\9/6>!:]?A(@\XB__& 9O%BDDP0X@&/&5@3L PCT':+A\%HJ+Y(>W M(R>U 1&+#VRK5.HHLL,X>^W1*PZTN(K ,2;71@F4 MV, KXY^SS]?KA@>9?F%#Q5,JQ;U.B"85TP M_'R0?:SW\77!L"X8U@7#1V!YZN&JVO(LLSR_B6#J>*G=^1X%MS.,'TN0?59[ MQ-KG86CC4QN?NP#9_];[^-KXU,:G-CZ/P/C4\V)K:GR:3;.3Y@$_:51F55?- MWIHFI<[M?0KP-55K&0!T)L'ZL*KMS%AS+T-C+5-;%?NS*O3XZ&OC8E-8]>L. &U<'(]QH>=+U<:X6"H#5OWT;^.A M*WA8"%>LD9+#WL4A;"T,\SU%=)[.T_!F9W6'@#8FU@95;08'E7++ML9$[0&W M^@)0J?M#V!O=)UZN=?^+$XDVK?=G6NLQ)+5E+TMUG+^";>%I,3AW@S9V:>_K MYO+TD95&]Y>)XX8-T'X8#\Q9VZ5?=F8SM-+K=4E8AH_:Q/'* *#GKZP-*JLV M\U=*N44WV]L6+6T]?::^EK:YEJ7]B<^919?BS;XV MM/>/COKJN\WGS-2VJ;-5]SDSUG/GS-0=<)IRM*.Q )'Z.AJZT&??CH:EY^S4 MU]&PUG(T/HIA$/-@#H8=I>"NUS%1>QO/PDE]E=[F,W3JZVW4?8:.I6?H/!=R MVMI>@$A]K6T]0V?OUK:>H5-?:[NUEK7]7MBRWLT:D+6]7C-);6T_"R=,6YOK M ZLV76=*J45;F]M"3EN;"Q"IK[79JK"U^2;B0U1/+YK9(WP8^FXE/]?69VE))O/-Y, (C7-BQ[$(VNG="/WBZ:8ALD;NF$Y5SF[Z* MOSG[)_];!'[L.=RKK99NU_TZHJVO(S:%5;ON - .XM:0TP[B D3JZR"V*^P@ MGHAIK6=;U=>T[N3F4) : J6UH9W]6^R)Q,1>KP9!F]BEB-!W$!L JS:SGDJI M19N8VT).FY@+$*FOB=G1)N:^34P]Z*R^)F8W&9\:"!P8QCZ/<;;9C8@B$6A+ M6K0EO:VD>1;W]GEP\8P$W#M7411V7PJHU"*@. MH37 MAU5M)ZA9>YF@5G=HUG4Z;P8!;0SNSQC4$_3J:PSVB\9@X09?6X;K 4_?MF\ MK-J.?[/V,OZM[M"L3>"T# #UM0S[VC+7&Z%RA94S_>WM4AK:> MUU=?0UM-J7FD2NG&]^[.OPG06E<\G.#?0).AC8W6=&WEE;EY]+6^PKUNX\%* MJ45;BYJ<=@> V@N475N+3YIS.BS;:.FA:W6Q%OM6KV4!WW6Z+>2[P<,XS!G,BY%8VLBP3?]JC^>6 MF?>V$[-_*2/W7QZ8:&E"+J/E=N$74LM/[)5?8G@O#VN5(U4&PK5-V,&@+@GU9:"J2_%)*:EL:[_VEZW75E-;K_O3 MC+J?:UTTXW+R5>^1VKQ; 5@E<_?)\;8)@ZXY,>'FYLIXXB^B?C0%A'D3^]:&:/\&'HNW%4_DB!$,)X.N7!/&\88FF!"%[>L+5PHZ;5 M7L!5[M])D,'W3IP/ \&_G_,Q[/:"NP]\'O[TIG#2J>,EJ_/TB1.01?_G' M,'BS2"$)=@#!B*\,W %0+A;AN'P6BHODA['0F>FB%=:VV,.@W MNEW:A?)%U/)J@PWZ*"&OXF=FH]\S2S]N-LH_>VS9?J%M? M%THU,_@\!H.4W8@(I$C13?HM]H2J?30':WI("VY0;35PTG2GYFY@S;J[E0)@ M S>P+K7;I;"J;=YH>P?-D6L/N[H#0("I;K8T M<_3&!W1P&)W0IDQ+J;Q MPL\S'D1S_'8@(K\F4KH4[76Q:4H!H&V:]6%5>P#HY-E=0K/&MV9M?6NV;YMV MG9;OVJ8]^ ;WPEZ=19OV5MAQX(#9MQ^K-C,][\#BI,!9P1V-K*KE[= M+4<%@%U&XEA,W)XX A**RA/ M?M4,M&L&:FD&.EX&:BD&NO*]D.R0,?L5,RG8MXD?>!&8(#=\"K&(UFY9F[MTSMVZP=;S,;3W)W!\= MC\./\)-F[MHQMZ4U]_$RM_5ZILFU[/]]]_6&77MAQ/&N\+UO MQWCGTV#?@,:I'3%73MVI9*_<;SO0\R]T82U M<\)Z_^%CO0CKO1@[GE-=NGI#<^T3,S+G5Z@-=-H A9D?TA$N N%2=QXU]-YL MTOSYW%-#/XK\Z44S>X0/0]^-H_)'"CY!&$^G/)CG,6X+-#U>'KL6;M2T.@N& M=N[?29#!]TZ<#P/!OY_S,>SV@KL/?![^]*9PTJGC):OW+'C](D3D$7_YQS!X MLVC>)]@!!".^,G 'X,2<4^7H+!07R0]O1TXX<_G\0IICWS-*/FXWRSQY;MM]I#*S!6LN>DG2\N7Q7+^EX MPX?"K:9@/!&2^O+U0[U(ZDL@,)5 FW+[I:QGMHVL'%5=^?<8P ,]SJYSH8[W M&.KXB*&.L[$?3'FD>L?DB5#V* 22@[^,,%Z296*;*I<6VX%@(.3U,OV5&F * M>N>(^8N6I,HR^P ?&_W2&@TYS9+4'5K_7L@=M:_1_ MK:;U4\&>V"^P>ZM9.!)39G8;C,FT8[-Y_D]V*TV_QM+)'C]V/@SN>"/@\0NK MEP+KI__G[Y[5]?/]R64I[:NB(E$P&1/XV5G";AH':CHN/DKT4P M;!R(OV(GH$*%,+T;>2I]03XHBQU@J0G([%'LSAG%J[%[K!/"YS,_H-<,P:," M-,JJ!PQF#\6$NV.LLL&%Z*I(?L&0O9UB#YZB!7D<3?P C@]?J-)K=\H\?<^\>_ZPU MZ.S<:6S!7KL[7[7=@LVV]P""?GOW?K-I-=KM]3;[A"DZY/;WN\ 'RC]7?#^F M_[W=P 3>?HWN^FNL:2M+CGAY 4U\=WES\^'7KY_9I^NKKY]O_WW[[<.G6X-= M_W[56,.*?GE,K/:+4$F4.D:')1>]QMJN957V7F47EWCVW?QB%\Q9+?&T^JAO MPC?29OG*[QWVAW-79:E4G0T=8 UE*Y+-/HL8>('.B"&!'!6][8+,GH;$?N%< M+](<[$_@O4 0:K6;>35QQ'A%PNW9(]FXK]?.NM/64J776,FQ9G_G9#YU1B-7 M'$C.[BB0DD5*,(HRQ*;H*E@R%*[_D 1)QKX+OV'[]9D(0M\+,1RBXBCJ95^S M@$PRPL?F,V[+]^.??)DIB#W:0^9X(TR\%:/&JFN;79ID,GQ7*9_Q%G; HS@0 ME33&3AKTWYS(K0S8CP-D[X%-U[A;W4XK[M?6J\H:U3GERQJ_52/P4A^95=H] M?J'XQ,',=.9[P]8HT5Y:KA<]6E1*#T'LA_!P7*6NKI2S(I_G[P*1Y:=MP@@@CGTO7 M!%5"@394CG"-^A@J__;#B3-Q I^=_7_">\UNX[_C[TXE.>F$A=G5A#L!K))< MV;SS>3#"7Q)/+-3FB39/U@?,Z7-U)=?0NOX(UZB/KK_T1@&L]C[VO%,2!<>@ MX)JCNW_W V?"@YA]C/_C1/R4Q('6WUI_ MGZ;^/F&FK>0:6H%?Q=^<_9/_+? X#C\IFUXK<:W$3U.)GS+75G(- MK<6/<(WZ:/&K2>"$$?:A^R=L_)2D@=;A6H>?I@X_79ZMY!I:@Q_A&O71X%\= M>X+Y53=Q,#\E6:#UM];?IZF_3Y5C*[F&UMY'N$9]M/=O?BAF$_:)P[9.*ABG MU;=6WZ>IOD^692NYAM;?1[A&??0WE\0$\+*O'-=HN7Z[T337&_&]R;)FJ]'KKS=8;:4L M[E9>XZQNP'WMC<0/;/1_Y7ND';!O?JZOW&T$?Z#._VNTZ>X\9L;OI$WUP5M, M/SJLX;$NJ./QWD24W-](V'Y XZLO8IP[B=^"/?'*[(5- C'^GY_^ZVE1V>]C MTCJ-CO#'#!/6^?$>A"&+S8[Z"(*FN[*OXJA/<><<]?;#H]X]Z#TQ.NH3L"_Q MT'5LEFO;^-$)IG2FG7697J%Q CQ*5;Q4,H@_GEO['JRCU>P+477!['O'73#[ M!#MJ/KV="!&%C-.HJD\\L"?,ZB8AE2,^%_6U5^?IT7F:>Y<]3_7\7^&JD[@Z MF&!:B=T]OG,)NYZ_,6);)6C48O4XF75@+HC5S(<&D72T,@B/=;R: 7?_>2;D M"J$6G,4HT L+SN;S!2?BLWU8P;G6\!LM.#? :?LQP<'$U!_^BIUHKMGXV-F84-[5?'Q2 M?#SH/:Z0>3AA'UW_0=O31\^_B.J>9M^38E^SV<(.GA%L*O*/UW6G8ZR1GJ!% MT'&+(,+SX#$9I'/2,NR:N\A)ZZ+W=;B,XZ58))7\*-N'W@O%XY*#.QK-QX)R,L_<@VQ]X(&"58*;TC9S\'<;#T!DY/'#@+&?XUO_S7WW+:KZ]DJ^FW\RW MKU=>$*^X8S5HYZ1+Q*BXZ;#@#?GI[8+![$*HTJ%0)?Q5A3T<1$;&<;@CL_>6 M"0J%&+0'&UVK,;I6;.P'3'#8D9JL%SWX;"YX0.M(B@G!(F'P>L^38!J5Q,TRA]%5S.@(F?HN(CF M(IDJ[@Z!SCVPJ_#)!OL,#+/PE$-.FOB!7(($F< LT0N+RZWX?] MX?1/)V:%2RP8,C9.8#:O1@O8,;/?V!#YH[)E^VYDX0,AP!CV>Y5A['!X.J@^ MVKK^*=SB,,)O#&Z?2[(OI4&,^;DN)Y!LIHM+FI?W"*>Q0M9@D(EH +\&#Y)? M8!WX+'BGV/L$^*U^.'FK/+-,WFHRI71RI-*#1X%! M'@WZW48?T#+U!H,JF@ 8O6ALP(1HQY'%E!V^QALPF8P6?%25/*D&/0,Q?^1= M/Z[A8%#S*V8RSH-Z<@JR:5@-WX1R\E4W62>F-!8(OWIS&X/>/D*$ZGH/"F&ZS/U2/\J+Q/MMBZN++UXG? M8.!Z<*MF]A#; ,H?Y5FG X\2OW2 R'WVWD^V,O(8]L=YZAB3:@#-U.T/)_>\ M];7&$^1D*&UWV)]Z@"^V>VI'ES?_H9HZS;-@%0R 4W02L#\,(SQIY[@24<EZ(\?'DC6Q6XG?ID0XA2^84SS M*,'(3;&?N]))5T)Z.2&0J^M?O=MH[S7V_F?W77MOM]UX_?K-4K[*10 +O_XE MN]/PA]Q7V14L!_P)GI_CC5H)\]O20!!_0JC6 A*"$ ?@,OI)DJ$VC_W#ZO@[ MU;>N<)Z8+B)/K!=2NLSD0M+$N?I3/DJ*^&YA[L;KU]NOWNTV6CN;[W;?[[_? MVVZ];S9VVIMW8H(G??3-W?;[W=<[6QM[VUN-/S=>;[0WMQOO_V=[>^]][9_] MMTI ]$_A'B&KCV\Y;Y(U=2//WW$\_Q]6D>]8@?R^S&7O2KV0]/8?W[?LW;S@ M4MSKKC__&3/WN^O/GQ7?<01^L6%A,>UC[K$>_#!XT;^""Q'5Y'DM3WKGI?+E MZ[7SR_&8M-J9)(FKF6=<335/3:/W,=:V%=./AV #0M#O^CK,^+:+:>KPJ[&< MYQ[U[!@!C_-$E1Z;IX-!3BK8RO9_/-M>2@^%W^K?G2ICG7O&_&#:?]+2[&I+ MYN4"8LXB@ABZT;WE:NZ\TSC@1KW8[,>>_8^Y7K&V%?=CN=CYEG=3O1Q87Z6? M3GN=T;N\K>IT&-:JM"L\??6-#B6")IXH%\1SPH5QU,&_L294.8/PQ]LO;DC^QD M&[V0_]J^\K"-T:8=#/+2_K^R_@:HP>#%"G15D!G8O\[<5O_+:_KNRSYKG8:C M[2\'K\S1[O'?7P_V#@_;6V_/6UL>[^^]Q>T/.Z*]]^?GUM%;T3KZQ%JT)=I; M?WU^S=K=_?.3;NO5WSQ?USK?8.U7V[B]]:_.[A[<9VL'[^[M\/9Y^VAW[^W9 MP4O-=S?-L3]^V=L].CC>_; /]PO'[:WM,[CWU]V]%F^_@L\XWB'MO2Y\7N@< M''TBK]F[P_WC;]W=HW:WO=4^;.^%PWT*GP'/N'^^+?;W=DAK:^?;[E8+M_9: MXF#KS\\7OP.?=7I _Y8M^C=NT6W2IB^/#C[ ,VVUCUI[W/S-C$M->(6V406% A2XU%5AO*L$F6*KZV M3HQJ4L+_^[^NN\;Z?_X'D?B?\V ASY,S8F*1LWMAIF?*3%J(A'D05,O !1.. M.Q6,,<0%YF/2%3-A8"95F*E.S'1^R4R)1^:]T2AHCA%GDB%G>$)>:QVTB"HQ ML[8.K-3DAM2(F1Y*U==7#$[._1Z.!IUJJ3_+P5NU/IUM)'Y(NDO-3(^@F:YL MD-S/9<9/W_/D("MMU\SZY..[4 MVNWVO^9M?./=+*%_ZD;IM'OU.W#-/QYE7KZ.X8V+YWK9'VQ-'FJRI77X[O(U M"K;O@6W ] 6VX3[=^#_OS@X^A!-'N=P__\Q;].7GW:W/Y^T/!T?MK7 $O]<] M./H,[P_O!X%7R9$(67.*'@"0<4Y>!+D8", /[&RD>7NTE(TQ08UR@+M.C5YY4' M\"-$7P7 BP/P5!!FA3"&>12=EXAKAI%3S"'+( 2ST7B3LR?"-+E0-0+PZJ5Q MZ5332,\]U$98BUH>=;4C-8H@50RO\NG M/0J %P?@*^UAE+::0@@>91"@/;A!CL2$E-,.:R^BC6YMG>&F%G5:NEF]_83C M+<(_T!IHK$/N)2Y6(BYZQ,3&1B_L9F-) *-<$L2 4XB)$I!TSR'M!A,>6VMSO5JLF-S<7'DNFXMD ]A%$ M1 'L_0$[M;O=*<$-=8@)F0%K(W)!4:2M8HRH:+T)H!6H:E(Z][)(24W,"\$W M@WAB.[DEU4GL#2==^\8K)/Y:D6M)5#RAEIA8:7MLI(LH9UQY7J*;>S#6]$:, M&*UD2G,4F!(0W6B#7*(1% 'R .#"6/>H!-[; MR&Q5J0]X;M+Z]#$X&DV$$ DG"A&3!/*R4GFD\G03/,V]"];6J6@::6H4,)44 M1RWUQWD<](,='A9\/QV^SZ[A&TO%>; >.9[R9BM%D&-<(6D25RPEI_/Y454O M7/K/&@'\,3(B5-5,E^SU1[D%^\)2'[_NG/8\R>S1%$LAJ?E$2&OC(Y6!T9 " M$!0WB(,602Y)CC1V5("-G#!F;9TSW!1R4:'3W7"Q1+F1507Z8^SN*$!?@!H! MH >.4[)!(0-60YPSAJPA'F&5A%=)6>T] )WK)J6+ZCSTL$!?T>S)FT$^=BT? M7)^!B.7AR57,J3+M>,S?,F&V>C%[8O3%-6EF?EK^UIH1(U M3R$:AHR1(%24=,A('A'E(2AF29!"YYZ.M,D,JU$D55(ERR$I#>*U M5EI'I&3.=A)JD)8FH@"FP]X[' Q@F#' ,)N[[GW)LB$U5!I;%^?9CH_?;8SL MM[(AY.D5QH59=BJK[-EOXQBI<-.LW+0SK2^\)SA(RB TDA9Q#Z&1@ PR:V5DP 4 M,ZF<-\8Y@]?6<\OWTI'CR0'YJM\/7SO=;DE5/*&0N#!"89V96*OC2E:BOG!]!-E0X'I?N%Z)!.FI MH910!/^%W#Q9(4.%0#Z(9#'6%OZ7JUGI2C1/KKE(V.F-;.]3)W?,&*<=[K^Z ML1*ARR-(AI<=^/CXNO,E1R\7UBGAR_V8Z>VU_(.3VD7FD,!4@) P!AF80Y!/ M-FJ%A<3*KJTSV62R3H7V)?^P?$*B@'BQ(+Z2%UXP31RCB'E#-3N]+'([R\AY\6=I_UD9KC,W3BJ/# M?MBYM-&P\--,_/3WM,APA@@E@D/2.X.X)01I[0TB"9-$(PN>A6J10\Z_V;-D M*^J+WH[#1_K6]F$[*X!Q&.))\'!#AR"2!$3/":Z,< MMDQ F,.;DLR]%;/D*NJ+W4?(513L+@2[5TI"^^ T"PPYHB $<(HC38U!-#G+ MK<3AQXC0U'3>M0?[[C\U8O/49+VTW,UGV(<_O% +_]L>/C1 M"FX+\>O)7X4*GOLX\D?%H7JARA\W;&NT^WD,YB:#0BFT";\RJ#?A2L_-78 @X,X M')<3OQ_U_>?#?A<&?/A_&^-T[JT9K#N,TI3M&!@HGVK>C=>-=VN0O8A _0$> M\:$"DN\\Q(1(:E@+C.#>9D M/L,SI 0ZV4BLZ-HZ$TVFYVX;6;\$?"&D9TI(CWA:6"&D!1#2543(-)>6:84P M]A 1FB20Y<8CHC4C5BBMHJC*H)2L4_7TBFY\W#@>"[Y\YOFH7[8\UE4NE8.3 MYZ>IZTVDDI?:ZH2")T!3RE/DN 76,9(?7V<4)"\$ MR5.5%C9Q@R$"&(^20B M9=)A#$&3TDW#ZA0TE6V42R]'"JP7#NNI'A,"$^581$+P +!.'%F-#<(D))>< MHE;IM74AFV#W&L%Z17,A%^N<)_U!A=-^NIX/ <2YTE'[@27);95D[?XHWA)" M=>UPV$F=& ICW8>QKO6>T 1[2JU$S.:T2 H8&18% FMBK6S"RLLZ5I>5Q,CR M*9$"Z0>$])4($=K1"!R,8L )<2("]S(W][B/H)^4$,G5(R^D2:X_TA*,&].#C.1GG=AU>":&F:M0HMS41+UQI0 M6,N"!39"D6F(C8*32%,ND<'.>4>%E+D!Q8*41LEYU!?#CZ T"I 7#N0K?>&( MP%QQC3CC-I< 4.1HB%EI"(>3#DS*?&[@(O3%DB4Y:EI'NJB5EOFKLI::N!YA M#::D8^=DJFO-*C#GCB5-$181^,GE(\1$KET*G%F5N$P^KJT3(IM2+6JM>"GJ M+@O::R%3"MKG1_N5+C%,Z9@"1\Q("FK$,60E"4@2%K4-3!F?6],(W"1DM4L3 M:YX2V77P##9;9;Q/%5XP#AKO8Z_3SW^!FHFAL5EE2AHOK2][1VJ@6_J]3SG> M>@W/N9O&MBE<-A.77>L8$3U7SE*%E&<<<8LMTLYS)$"Z&$HT3W9A.=R2*ZDO M=!^V6V=![2)0>Z5 K/*.)T51C#8A'J5$#G.%M*<46^:](:J.*,,)T:\($Z432 K .,GW012L'Q_+%]I$,Z4D\EK1!D##6(U109CA5R( M3ECAM'"@08AJJK+[X^FQ.>X6W@4=CD8@Q$LM3$WR&95=IM*SA9ONR4V?K_7! ME(YR+ @2VA'$$\LKQ\XC:X(*6B;C3:C.2"*L- ]_Q@!^K.;A!< + ?"5N%!* M*DR81RH&GIL/&1 71"$1%.;8J FB9L:JZ58_2U[/9Z3 M("DPGP/F5PJ$8(@5K!#(,@\A!),0/>@@4,!:6DRT!J #S#5KROG['R[U)H\Z M07&S?WS<&1\%6#4 R>"#9X\]#W!H_)9S@@TB?E]0H^E;C'1!C \S^W\;=O[H M=;K_;VTT.(W?@W_J_3=Z87/Z[0L%W($"KG7RPLD:X:5#7$:#. T.:9(BHIS' M&%W0V)D,KN^P7X?^X@OSS%DFK.*9#^N9TT=U4H]3XN"/,B$N;%Y"TR0?N6,'NX/WH[QH^B_;/8U7GSZ)*' A[3N0]MM1:W-"VIL&'_SO(?;'_^K9#^9T M]WCGO/4AW_NO[CYM?6L?OO7A[N[_GSUM'AX<&'O_/X'/[O^B@):*4&JR*C0P\71UAW3H%< M]\3*[88;IZ/#_@#H.10/?!(/;)&/BA 3J:4H&RE=9M/PF^@*7WVR:\0T@]C[RX.N3,*C^![SE ;D#(F3[NQ (]B#_GN_4T#.1H=,I$80)DA(O(ZH?>RE MYUJN^^6=$/W\J?=>]%O8DLWX4)@^O=/]/*V.#C^Z[#]X2UK;_T-^O@M MW=]K=_;W/A$8 [+_H45:QRV\?_PW ;W,/Y(DB38Z(>*\09Q'AIS#"@6F/$W> M&>79O5;\%K9F7-RGQN[#3>2!4P[AE<[G4&*7._M01%E@&">=DE(/O]SW&,LS M4VY8UF9JX7ZMLX^"2.ZU3RA6QZ!B9I%A$B/.HI2)$J)D+L&\6)KYX?+,_*LQ M3^)^)5G^A*[W-_[(O< RII3DN1#$-(7632+O,IU>ST96)Y7^,AWY M-!MM?I%L+U-OW3SV^T3[IV\?=:36"Z60=Y(CD(0&:>TM[4, MR,$9&=<"$64 :49&")D(N*R+&N)X!WR;JYV;VL@:]7(K;1F7:A&P '9>P%ZM M #*KO"8VPEQ(!0*$:F23,2A&L%.(TE-2R^-T2^5?7@',I] V-NZW^">D@C@. M8YW%=R3U[L M'^_@@U>ML_9QZUO[_&_:?M4^ BE\_I$RK*0/#C%P_XQOAUS*%=[.$RJ2U5+] M++*ZW7V2%4DPKZ-QAHN\N5/G301,Z$APD*HL_CT']X'YVS"6M^OF<)S'8)$V M6B)&M9:42YC3[<,O_LU!524%N<3^]UTD[^E'*H+T4F $D85'("W!'S%G"(,_ M&H>=(4'-FBAZ&N\JB:(:NI?CP'7$,"0C3)3<)9.WDE/D#;6.!OM14Y#W7!"<0_F5K3A+Z].> M?R08%'!>H039913T+)L:?[6.MCS^5N?FI7=RS+"8P%RZD VR:3QE"./ M*BJB1TY0G2IG1R=:QD*B4_RT8LO>;4#-D"S@7"\ZK-3Z/@3W=Y-03 MQ)U@H-N-12Z;"4O+#<9YMJO3P_U_=;W_)T.E_HF4/CMJOX'<^O.NVMKJ=@ZVW9_OTW6%K[RW+33!:YR^/ M]O<^G[?/_==J@08XU7/K$Y+C!N,@8L'0"A%*7%!:<\-^U@KO)^M[*<;(L0:Q M93G#X#Y&]DD0E >5+#-*S#:&*2M\"AQZL"YM+.&+(=[E;60^GF7(U@;'CP*R5O$&0_( M:&T1PRX2[XGC3"[+^M[]E5]9WUM:G_;\H_?8>:P#PI9KQ#U+R$3MD' "4[A>T8%/2:5Y.88;FQO$4:2B"@BF4XJ,L@$1S;DQ1,K 9^[G M_B2N5(1?+?S)2QX45@89CB&2T# 9@]4-XDE(0SCU)G0B3$) .M6IV/:A*O>J?W=Z M(?8N5NUJA;,->/H\\K;;.+&= $_:\/:D,[+=6X^37/G-!(]0_']EEC=@E9W> MYM@FA9)FHJ1/TWHA$6&L,Q@Q3W*_4:.155X@(ICV2=#H.[W:O,&?P5AM$K18^J937%MG0O=E$;5 M"+X/M6.HYKKB71Q9^&9H1#OHP7L,[R4G5B)^>00Y<6&-[8DQ-KP_/3[MYATO M6S%U?&=4J&DF:OH\K2R(#%%CK9!B24&P8W,1G=8H,>Z= M-5!4BL*<3-[2HE M#_%L/$XGCIVQ#MN@@+@>IL7RP5'EDN/#/?>>.R#E" QB.%-)D2- MD+RJJ8LKYV_T1X=Q "]_?#*(A[$W['R)C6Y_>#_5L;Q1T&^/(CN&\)[PU2SQ MT)6I=K.E-J<-M=,#N\778*UV'.VF/?NMD-@,)-;>VI@6(\*1Z",&"2(]1QR; MB&SD'BFC _RME*^J*DA3RYL<]GM)<#P':-]?B11HUP[:5_HD:!$PV!99Z2'. M,%PB8S1'DD3G&/@UK;J8FJ91-U=6G@3:CY'\H*IFNF3[WZ>=T5G#CD:#CCL= M6=>-C5&_L='M1GC91JOC!_WW9\-1/!XV&X"0%_.D1EQ_$.( C?HG?V0C#?O= M3FCD=UQ&CJM7TJ1:"3[L=V%\AV.;%O*:B;RVIW6)5T%;#D($$V)SLW.*K/$& M266H!4U"#*%KZT*+IA)T0<'5W<"Q1 F4547[(Z16"MKG1_N55-$D<1I"0LKG M$UR]I,AY2E$RW+,8E5?>K:U+QII$+P?:5S3)TN[W4(;BH-_MYEVE'4#E( Y' MJY99J9B3MNU5C+EL=[XR/>)A/Z_C5B)Z)+;J*6 N!GM[/1\]S0/ZIO^(#_@ MQE3Z:J\/,G!*!19NNQ>WM:9EAV8:4^KRF056(BY9;G%B"9*)AZA$U S'G ^1 M3:T6M6VDY$.>"4,\23ZD,,1C,,25^L&1\* $0\DQC3@F AFA<_EQQ()RHR/7 M.8?"FX25',K/M!&\SI,*HV['NDZW,^K$8;/1NR6C4A7PWD5"_6JT)C8<#_T? M#&P5^J=Y$:JRXQR4^=-.A4\QNO]XDJ%Y-K/((^C,UU>>O]$+)<<^Y_SP]IJ" M)-80+/*!,![F!^(8LA1KY%R*WB6J?&X\K[AJ2J47%"$O D!/G/(J]%GH*'/1=/GU!&SDIN8"$4Q&.!0"LK:AL202IP1IY+5'.A3$]74=.X O ;T68GO M_ZJBM8OV+U/=I8_MX%.G5WTVO4Y;/F:!^OAPI)5^/HP-Z_.^;ML[RVJYUQ_E M5EX#^':ODLZ?!E7I^F#4Z*?&Z# .8T9I-7;5SO#4Z=F>[U3I2?C&,;S-\,7U M+CA3PS#Y<";AZ4[ZPZJ(\X]![-I1YTO\Y]=.&!U>$,74;TWLB:]^Q3IX@M/1 M[;]2EP%^B=AW+8&F_LS/6]%*Q#%OWF%8Y5Z\PAF! T2@5"OF#:?A8]6CO]Y^]6ZWT=K9?+?[?O_]WG;K?;.QT]Z\W_3U_W8#&)L?F*/>PR!R M3_AIS+V_1%H&Y>Y)'-B,BN',(_+8;_%;IP<P0(U>,W'S,1'X[Y)C3@ M32[^=0ST/AK^OA C5W^,-XI>,DHU%((O8UY0D5_Y(A\S^> )^EY4Z/MN6AO_3+$7A-!; M?XQ?D/_S<\5^\0HPG<8'OO)G3_;=SY@Q=WVG.P\5P2^TX?>Z[3-Z6(X7[2V_ MR"/^N/:'P2!8RYXG)!'_XKS2": EYT<0S3VHQTTMGLAAFNB M]BF&^B&NG.%![RS#:VO72CM5S1\;5#:K"2=G\FY=BY_EW5=N -7E .+'&L![ M<-Z]UT[JE'QI1Q@QVXVW;RZM"YT\5-9QI?.**Y,Y#%PRI0@G@CIN\D$/AN!@ M%+.$,N[3QZU)YE"C!;1^^1)[I_'EH'^\F5<=X>D^=$:'FZ=#&*HXV/XV6=3? M& XC_#_4J$93M-Y?9!7W^>[6)]8^WX?/:+']\W?'[;V7';C/U_:'@\_[]*![ ML/?I;'?OK\YE5O%X6^SN'1RVSO\Z@L^"N[Z#OS^+UOGVUX,/[XX.MM[2UO$V M@\_^]GU6<7_OLV@?;Y^WCEOP7BW:?M4ZW]W[?-[:^[-[\*K]N;VU?[:_Y^$] M7Z96!Y,JH_@>?_UH2)0"1XRD,0QQG\\M2L8BA0W8%7[H<5I;YUHV!9^[^>5, MX%F.19="?ZM ?S1BZ;R1-@K*N9/6T62%,]P =I+PF?Z(P8QAM("..87^'IC^ MV"7]I<@T%YHCL"9'7#J!--$662I-"HQ@&RG0GQ1-,?^.I66BOX?2^'.>+OJD M&C_7Q%W;Q6OK^@OO='N2/DR.9(T\81)8'PFM8GP;$H2J8G5*A;% MNT24?S:E>,&6(EH<$7&YK-\SA;0-#!GI*2<0T5BI\R'.O"EEZ7[XG!%N$PV& MZ*"TX(PZ;:7W1L<0I7%$%E&W7 B_$G641:*E98A5IV !A2-#DD>.8ZYP8"+2 MW%!,\Z80KC'"2WIVO)F]]WR3M+-40Z]JZ1'#,D9NF4V:;V].*3F8K9-4B2#FX0^>A$4F!H.THC!78QR-(/E\#-*D>%$- M]I"^L&\)XLHD+X9U6*0;+)#:4&::*^ELJ5KA2?T3KB&/NA"VU M0)PFC"SE'AF: A6&>IUR$:+ 3:P7U1]EN5BAI/0V^\-J]_6G?C\,L[G"$DK# M$NC74 !FS]I-K[)?Y?J7./C2\7'X'CRL,/HLC/Y^2N>)F#"ST2%GDD:<&8F, M)1A%P@D6V!)+U-HZ([3)<)U..2A 7F+-5H"\*"!/K;8JJKWC! 43,>+&.Z0) M!M8U-B:>G "0 Y"U;FK"GC&02V+NU: _'#9.!OW4&2VA]"KQ]U*)LLK;WE3. M5LA[%O*>WBFH/'%#6WRA2TUT*Y M%;3?&^U74DT1&J,0&FD%&.><6Z0C]@B^)WG .DE* .V2-.D/CFY9!;27+-JD M3+KWJ1&_G<3>, [_6$(M-[MH+_=XM"!F/!&RF@/A71S&JO0N5]R'^"5V^R>Y MF< 2HJ%T7Z]A_'+A7QN]L'7E7=MCTBT:9P:-LSN]?R!@YH02#DD5\DJA]@B< M&;ZR7#D3E,,FGTZ'=5/R&):OXA7N%0WYO":BE$9<1(RL M(1QZ2QP(AKYX/E5L(?P.Z"-?G\V:@:+QRN/*@?4ZD54#\$J*\DFZ,B%U]'1 5G MB,=HD0.CH6BMI0EG5%>%>++)S',&=4FD73+!SO&)[0QR0)1W9W;[O4^H"U # MV389Q_;J%QLK_]GW )[]X0!>)BNZ?,A!)TPZJR^A ME%OM(/VWQ]5R0WAA^&H&4??GZ1 >>CC<[!^[3J]RLLU+Y]N<]KV-P2 [:]7N M?^RW.[V-JCO^;KKE5RZ.M3DC9>Z8:>[8OI2$,(_ ^VQ\E#(I98)'X!T1<183 MLC12E,_G$)Y(RW3>6=84^.8AV;\_AWC_>?)#_>1@(82:$L+9=4(@4N)(@T)) MB("XH D9 __D5NB@A8@B'VNU(#598UXH54'C=CW]&]M*EU LEIJ!IR=J"@ MOA8KO 7UBTH, NJ-P5PY#N(M:4"]'(QUP.K@)%+@GXPU'G1(J.Y^8/@C8U74W8E^3=[N@P#AJ_37)VOT\4WC)6 MA,^NY\L]RG:(:V#(\TT#9L,0W:@!SPDO<-H9'BYI4?AJKVS6?N?#*]OI#;/' MQ>%N;_N:L^VF+?# HGQF4CZMZ8 G! O#;AG2/&]A-4HBIXQ#6H28@!@C"-JU M==/$XF;KT;)=H;:@KM]VA8+BA:-X*CE-DA4I'_K%A4&<4H>,- 1A*XV)7LK M;=ECL%JU1@#Q01R.+G89-/,Y04LHSE:["J'VXNS"S<9YJ,E"8[O?N]SETHZ% MV6=C]K?3^BR7@#O/-%+$4=!G)B$'B@T%L'4PSEJ<6-Y.*O'-CM)WUVX$V M\;S-B>/M7?E=CLAS0/YGA)O%;3:PKNFR_\%U \(ZBO]QBWVQF,!OL5U[IMJD<'Y5!\J MJ;(Z@(R#X(LTF2$EJ;8:2;5J6V>GUXAVT(/''^8B\/COT\[H#+[[!6*I)5T# M7>UPO*:;.W-.A>>'UF7A]?UJL2>6HK 36(6X;Q5DRM-D!6>(8FE--P& MQH4O;7I6*LU6;=)?GM=+4U.RIE=E52^^-?(?BN] M:YY1J6/MES*O:AU?#OK'X\YEIS#(DV+(?F^RZC&^;B^[Y_:WT<""D3H].SC; M&<7C(KT@XL=,&62F&F2^#2M[+17S"H5D1>4(ZZI0,8EBZ)0*0#/ M>DMXE4T3\TP32]D28]4HI*;+I84X:D0<5^I2)>-,, &QX 3BD0EDK74H*16, MH=)1K];6!6M253KJK&9'G9U+J=GXS<5>3)W1[XV30?]+9UBZ;"_?_+ D$A-F M@$GRX,^QSQ66GXGE/U^K,"7)PK0>D%8L(>X31DY8CK2@PK.0V^!BD(>F*7YP MHFX9A%(G&ND*)'2:&IU7G4ENDGPW%N8ES+$+FBOA6HK:+\_VJ>$FHX"XBN+ M2&(@U"1-R'H,H1:/*BG#+',@U)@"M-_<9K$*:"\)M2L)U["CT:#C3D?6=6-C MU&_ 4*"I##=<-DYQ+^,:;PG-'T_276=R<+"KY9:-*1?;ZY<5E 40_K5VU1P; M)8D#/2>I1]Q3A:PA' 7)0[3 _4'G0H;Y#R2H<5B^\A!>@$XK$'YD"$^WGJ:2 M.2]0XOF\R"@!PE$1I 0GQ%$PJLS)-3;W24(UAG#)K/U$EFUTNQ'>K]'J^$'_ M_=DP[T5H-@"@+Y90E_U"J#]@*%X[D__C84*M&;!<\WGM,;.-UZ:\,IW--)WM M7.N#HH6A6CK$<#Y Q>*(G*8$62V"9"&%)"5,9ZIIQ*)J:YVD%L_-;NCV*#R-^7\5B9V8.]NYR-Q,"Y0_\TC^(UQY_G]L_K$1^Z M*1-3-4?=GW;8\4L(F#D5XPKHPF>B_M[$P?O,[XN-;^GW2F][TI+LXN,J7%PJ M/EP4WQT4W_7>Z]@:XHA$RO'):?7UO$+>G/?\M)WERGL M\\S99\X8M+#/P[#/5+PIN"5,1J2%K*KC/+)$Y9,?5-*853,'Q)LOU,WN\4O/ M/H\;4RZ'S-WJ=$]',2RAT/U%3+. 4.LYSD(SOOVSFZ >6AY/\%2FJ)FFJ&M- M[PFAR2O*D1'2(JY,1%9HBPPQ5+% +,,^"^0?'' R]Z'9/P/#$^]K*(16".T) M%',P=DP%'9-8C.9>*D(K&[4N]QQ)*]-GCL;LL6BYT9>19/N+*1[7+NGA3 M=J?_4/V,V7"QD1R>8;?+!3UOC-FY?7KLXF W5?IHN'O%T24[.;M2NM[.&8>@ MG5)(!@5RR5F#M+4:*46IB,KCJ$WN#-OD7#>QF+O*&2##2C0:$WDGCJIUM8);H(CYO^>,<3+;IMGL RQ^)80 M8T/\M^T3P]%IOXJ WYH,R%66F 67ED4KTSEVPUS5E&'C,0< M<4F 5[RP2&L2E":12AL6*3&?(ZW<09O^5U6& '^'SI?U_X8_+G[CV X^=7K5 MJU)\G3!\S,7]C\\--'/#WF%L .#[Q_#99[D73:\_@KOG&@EXF-R8YM/ =ALG M=C#*!_".#N,P9KZH*F1L3L^G3L_V? L-;4;TW\!U_]BG7P!, 2M_Y*70;X)>+7!V/Z MS_R\%9-%'+7EG&'%X2_AC,"!<@-:CGG#:?AH^-K%+QT.+M[A!$@3N4&TGY%- M\(I_V.Y7>S9<^Z_KK@=^-WDD1>&9;QNQ*1>53^*AZH<#N/'Z]?:K=[N-UL[F MN]WW^^_WMEOOFXV=]N;M3G;;HZ__MQO V/S '/4>!@'#L#F-N?>72,N@W 3T M#N)A[ T!0XV=ZVU#[SHVC_T^OW5ZP";]4[A'&/Z^$%/^XM?&%6*7C%)-/?"V M77LRC']Z\U 1^H)P M>J_;/M'#\B>SZR]R9W.JGWO>U-RX] <1U1C!CQ-2Z5^15S5MONSD2*2Q'^V@ ML=T+WR7IGF*D'^+*65;H[UH_76^[MNS 'S:H;%:S2TZ;W2'[^NMW7[D!5)<# MB!\\?;T*>Z&>0SOX6SW\9TBY]TV?]?[>%6WFLN)-\=N;%UG'C6\'Q]MPC>>M M\X.C_:.W?'M\Q9I?=@7[?-\G\_?KK*._SHZ^+!SWM[Z#/^UOL$S M?H7GZ+3.WQVUS_\\VO_PKM,^#]V#5W\=?Y]U//@ SWK4@N=IP7/F9]S K6.X MUZL6:[UJ'QZ\VF%M^J_/^\<'J=7!I,HXOL=?/RH2"$F*(FQ-0%PZCRR'?UHA MK'-).RGI*K;$+Z162*WT_E\J4F.7I,:33@E[@SBA&'$1)=)"191<3-(Z0RVA MSZ#S_R-K\N?5@NJV_OY+*-[+ULS2WO]9L*RW^GSF,2XO_98,Q^P[&*5E--(D(# @"C86 G L MRZ")\P&,:\5RM/DO>='2S/^A-CZNW!E[I_.&+/.$TQ2]0M*%B+BT M$AD1'?*>1AZHQHJ)5>QS7T!?K^1: ?TQ!$3';8D(.T4Q&+"$.28D'<=#PUW8X3A3?;UT VJHW<%_">]0BK*E 7/<* MT)?] ?RSU_"G@T'L^;/&: !WRWOE8=JSX>AT.,J;@)<0 0O4-L];P3QFV%)Q M[;7-Y%>"9N**FQ-/W,N..'[ZC5[8NW++C4NO!#VTF_;LMR*%[I>6_OK1":,< M)@(9:PSB,01D*?&(YCR6(PQ3F];639/AN7-9-6Y,_#PIX+?'C6*&\,+P52&# M)2.#JWT'CA.B.*'(^)2[)J:\[P [1+DE@G*>P#T@(FJ2'V1!?J\/#RQ7Q#-5 M432Y!C8:.JOXPAI\U#3/"9H>%B#[X:-< $O6&SNF._>/M-'O"Q?J?L>6;_(V*&JNKWL"0#^*H,Z@*^/XX3S?^S[NS@P_AQ%$N=S]LT]:'OXY:']Y];G]XR]NO_J;[ M'W;.VJ]V2'NKVVUO'<#8?3IK'W53:V_G*[PW;1UYT=KZF[6W=CXF+X6PN5X^ MB-R2*5D$!,"0IH;%Y#5S% /=FIO9IXRR'P'DL7#0F 4("U_N+D!X3D#8V_@H MA25>"(ZB30J"$$F0(TZ@R D3CJ1@DUU;I^RFZFAT>HW,GM6TD[VG"1/-\"3Z M7.K?/?NN#'MYKO9=FEL"E+LF+.Q-/"5@6M7K[]:,QRD0'IA4Z$,1Q#,A& M(A$+!@?N23(89E#2).KFH6YW#UC*7KH:X[^>ZJ* ?%&KM5\_"D*C"B '@O0! MU$%BR!AG$941M(%TV'N87P6?)R>Q&OOLQNAG-5^1VNN/;+?1_]6B[&JO2*WJ M;INZR+U"Z_>A]?=3VLU:QKD1&$E,*.(A):2MD(@R[F0(B?! UM9UD[!%'K6JT,']Z.!*Y6DL'#4B(&:%A5".: 3<;I!V)BK/ ]?1Y;4G:>3\ M:T]E'UX=A=_F#\3>$JJ\!<;NSXK@:ZKR?L#H%VP._^J>YF%^DU<_(>XOI74+ MG@&NMB*=M;8^XX_.)^PX28AIK1'(0X>E#38-=)0WB7K%$:$V;R'T7)DF<9(<6Z-2-$F!I$D8TVJEIDT M:I%"7#H!^9P;IY3MK4^V&>LG$T A_$43_G3#/R^B-S99Q!-,Y-Q@CIS# D5A MHHN46I?3AO3FGJD:;5 M2*[1>F]!\J,B^2KC%ZRC46N&I.44<242,D)R%##7 M,E*A@W" Y#H#N>3T%B+)GE4?E5]$\G>,+'Y]FM4*M6U=Y-#4>R9),"V284X@RI25WBC)"QKE.N:@^8HM T!-G0@M_%OY\ M3NGBPI_W2_U^_8BU-E8J@KP3"O% $])8122UHLH%(6@*D[3OW$V[:LN?"XA MRGFBY3S1[\\3%8LX3Y3DXHL'.E#T>1^V>6A[G^"3.KW&]K]/.Z.S6UVS+B]S M[:3-9B-^\S$SX&&%R6-@TM&,YV\^[D&:X%5Y,[G8S[YL]9K7)]B!!1=%FOQ%UBPI7G6Y6&7 M91I7\0+SVW]:KV?E+T"K+R5DSX\W&5>'FPI>ZH729K5=^%1#DL7+LM MX%R^@YG5GP?'_=[(-G[_G.S444@FUT['#8V[K!:];P'99Q5&8_,),-R M.3SC?[]>Q!A-I8_'D4'5,&O6@Y&7=*3?#&**@T$5-,(XK[S/+6X8X-)!_^OW M&VV694BJS,T&/&O.-=EN!;PWMA/03J^Q:4\Z(_C>R@]2Y3?OXLA6#>BV[: ' M3STLXS)V'N]/CT^K-GV5]U0%CV,"GUZ_J+Z3BQ[+L(W;)7ZWH?AB9U@9G^E^ M#M\E,F_7E(3/HREO2(-?K\;4>_3>YQSJ75SIU^^[.H.V4:6<'T1J+OO0%'^J MES_=*W1Y=@-7KGL0U/\J2;^5,]+?['S_FFWE)7*0COERG)EN?)Y7UEHIUQ9KBQ7%MHI5Y8K MRY7/^\JE[B9\M]T0?]JN[?G'MBUBVXZ^&F[Z7QK;6U\.>C]=7APWC\_V-NG!T=_G^WG M+CG';_'^A[^.=[NVSP\ZK>,6W]WZ3%MG)O]L>+!WT1"(%G8AP/FB9.>H9DE/1&5>(3M[RP!@/SBLNHK?6"Q:,$P!? M2E(H.J-F&&Y/Z0Q'B6-$!60#S^>U!(,,AZ\,YIY)&6C">FU=8M64]!GBN(B, M9RDR[D=)1634A:"F1 8/P0H1/)+:K*4TGTQP\QS2I:>F M6>XQ3_W:LU0P__D?FA+ZSZ5W@C(_+<_\]%Q\KC##,EBI,$-AAN)SQ><6$"T1 MI;7744G*%4\>U'5PCL9DN4S147U[M'3G_$T)I)XF6[OW:;*J]/>WCSK8& 7/ MIS4ZAKA.!AF:,S^"FH0]55S:M77.51,\X?G%4X6\GB5Y41NIHB%:(0UWSFO% M#:&.:T(9Q=P4\EI:\CK:N"(O89U)1#,4F04&L]HA9[5"C!G.P 617RNO^KS7*"+J984<'!MZ7E, O;:'4TU@E.B"0DWLY>0WA-^*K0 M6/UI;.>*QI+PCCNJD _>(4Z!QL#N! G#B9TD%BS:T2+@4< XE&)<6XMF6AK>;<]/:*FZPU0@H4D\-Q@;QST%1./'><*X#)T9@+ZC%^./6 M.,/',**88LRHNG>J[\V@GSJC?-A>2=?-E*YK7=_*X:W T1B+%-$)<:\#,EP[ M),!JVGNN)'%KZTPVC2+S9NL*= O!%BO-0;"6!!Y9HC8ISHWC&O[G2!(Q1>:( MLG<@V,*B"V/1J=5:D9PU(5B$->6(4RF1UBD@[%.41(;$)5E;)VSNU=H"SMJ" M,UCOL0$;)YNX$-YIE6*P3&)#F6&JJ)^:X'9JL=)A*D$ ,92HMH@'BA&('H\\ M3QB,J*BR@%NFF@2+&D%W04WFEF&MG/SC4LU9,UWO!3K%2L]-16FK&;8]Y4R36+6CLN,*B_//-+IJ** ME OWB[E^MG9+U:ZFS(,Q;)T.\EXF>,-^&+=>@K>O?G0E!$KCI;L(@;?7&B\E MI9(3PJ'(!47<68V<9A+Y*!E)!F2 =J#?>5.+9]AWZ7DC^]GQ;VE!4YR@6*E8 MJ5BI6*E8J5BI6*E8J5BI6*E8J5CIV5AIA?20B,46C-)$'(XVG MGN)@*5:>6)86L>G5=C\=_[$1CDZ'H^/8&PWW^ALPHOG);/>-[82=WB2"OOAK M*HXNVV-GVA7S]_4FU&(Y,[50<6F!5"Z:CLI"GP2>T-[[T6QL@1;%LJ+E8J5BI6*E4JE1G&" M M5BI6*E8J5BI6*E)5X4NR@.OTL&J:H4K\+IS:EH^EW\]VEGV!G%]W'P!9YY M7%7^+OK^IUYUEW_9[FDLJ::94DW[UQ?0/.4LBF"1)HPB'K5$FFF!@HO2BX@U M369MG30YF[N]3.&#PMK%2L5*Q4K%2D^N@!ZS%UY10'530-.+;91PS'-SO2AC M/BI:)>24LPC'Y'30,0ANZZ> 5JCZ[&5_ /_L-?SI8!![_JPQ&L#-NA5 &O82 M6Z4@K>SH*%8J5BI6*E9:"BN5@K3B!,5*Q4K%2L5*Q4K%2L5*Q4K%2FOKO\V2 MQG4JJL^KS:2>39-7F)%>UEU-5X]?8Z(6]J\3554ZX'4>[:<]^*UG16@8F8HQKZZQ)Q,TL[N^%"FI*!4]Y\EA! M>4U0/G6*F=0D16,IDIYY0'F2R')#D V>!Z8)-EBOK=,:%445F"]ZQI]_X;;, M^$O+!5/KMH$'3 +)4SQV"/0>1L8$BKS4+D8=#,-J/..S>LSX*U0?"1[>@*$^ MM8..[3:Z@)*&[86&/>[#(YZ/5V[[J3H>K5K,[8R_X^#!)\NZ*H,X@YR_OG."_U)J>E2NYWSMSOI^NKO3Q9;X31B.@H$!=!($T,0PY3 M%Y3T'$R]MB[X/)G?@O+"Q<5*3[Q45[BXGEP\M0YGDE6:8HV42 %Q*@4RAA.D MB."!.1H\#37BX@453M9C]4W]$*-_6O!S'QMVU&C9@3]L4-5L9(3-4R(YR3R. M^B>W)1Z7A\1NY;!AKL(>?D=CVC!#0LB>S7D@QLC(31(8.X>3Y_CCSH_8:Z?] MU5:VJ@0?[IZ.AB/;RP-[24^XT-,=Z.GSA)JV1^V][8_6<:ZI MY0BF( +LI-RXOXU-T>! /?,NK:T3W 2'R_\M:.O0W=#RQ)N*'A#R==N0\(^' M,> ,AJL3S=V4:O?CN)L*K6*PPWX7QFZX_>_3SN@,%%KW- _8F[SW P3::-PD MWKINW.NW^[WJ4-E^%Q[_TPX\$7#?J BR61GO[(KQC!<6/!@C'8-&7+.$-,AP M9)EBF!)-DR29\5:*ZHK2N8O2H<%8 ?Z1DK)<.ZRE@_]90X/T%+-8E$[-<-^> M5CH,J-M*BF@,.2>6&#*2>>1==$R&H)B".$Q2VN1JI;!?9$Z1.7,17)$Y=:&[ M*9DC?2"6[QP)U%GI.&FJMJ>"D< MI\R0SWN&?/X>O*K<-%M\%[%A2B053'2<&A!#*I#@C-#!L<#-'>.[\SCH!SL\ M+*'=0Z9T]J;J7B,+5BGBD>;$0FQ'+;*1,*09I52!]:@AES!?)5B.^)6'!JIX'UW(=$* H>J)!;G)"1R2%A@I=)88^C*RQ8 M6'"56=!*IAGASBG&N#!6BPANKXTAB6,M]-U8\*<9_$*%3T2%4\?VD"!P\M(A M'PQ#/!*2#X>FR&/#C;32.<[7UKG036E4H<)"A:M(A3IFJG/6)6"H\VIOO <.V=IHCZI!'G-N8>2I$LY@9+9W@0FDC#L/,@#F_GPMF;9152?")2G"J0 M$C82"IH?R1 5XH%K(,4HD%;.\FA8"%IE4FP:=7.)=.;N6(4."QT^^4O/DBJD MTCBO(!R.D0/Q:4M-9#I V$2DM+YL ZDYTTTMC9 D9#("(ZPPR<>W&62HB\A* M$9-.U'*"U];A@B+]"M>M(-=I(1(&L4>U#%PPX;A3P8#D7!J>K M,(WUAGN#&*<,<0EASPVCI13?.#DXT*>&L- MWD*QRV"E&2B6)\FC-TH;Z[C01%-@6TP,E=)18>Y"L85'%\>C>(I'E2.&*481 MB=$AK@E!UEJ'O/3:^L@MMA)XE.M"HL\6G@S+")9F-FG.E?):$'PM.HQVT^-S:X=#ANO&^.2\\L3& $W*79&I_"]>?K.+A\]S=5MH4:;B(J5 MBI6>VDJS];?@AE.1I)+>!YW@#?MAW/D"WK[ZT944*'TO[B0%\FZFJUU-WMA <^XCR,1!PCN'#"<20;RE M>?#,>:=!"(BFIG.K^ +M0L!S6>GINZX5)WAR)RA6*E8J5BI6*E8J5BI6*E8J M5BI6*E8J5GHN5EJAJJQ->](9P6.?;&_R M<]N%QQN<^KS@D9<_;$J=;@>N'#9L+S1"9Q#]J/JRTYO\HS.I?!S"5XWAJ1MV M0L<..O=<+UG:Y=RR)Z98J5BI6*E8:6FM5*K BA,4*Q4K%2L5*Q4K+;>59FDK M&31CG 4 M8<0I9;&WM&HD2>3-YKIW;R190%ZHN%BI6*E8J5CIZ67-8U0-%5GSR++F6H41 M<=0S:1S"N2LVQ\2C?' *LM1ZY1FA0?-ZR9H5*BZJ=M8C9XP-*]\O M941E0;Y8J5BI6*E8:2FL5"I"BA,4*Q4K+4?UK+#&1TZ%LCIQQ;@523/*K-4F M)_;5XU7/5G_^F?7_YI3\+Z6TL\6\YQ#O3O?#,8(E$IU&.!**N)(!::LQBDQ' M$PS3R;M<3"N;G"WJH+P"]:>&^LWLUIPXO^48I)M8_I?MGL9?0+FDK^X,Y>GT M56*: 8H]TL83Q /UR!!.D4H&6R)3$":NK2_JG(\"XOJ!^#%6W@N^'Q/?TZON MVBEKC0=9<6W6//H"*L0HYQ0/B1CODM),H<(N)3RIDZQRPK5O$[W M]?3]X^-^?@" 2:Y0!:#VXAC!7SNCP\;.F]W+9I_P\G'P== 9P?LV0F?H83A& MX\K7_N@P#N":%#/&X"[#42EP+1O$BI6*E8J5BI66PTJEP+4X0;%2L5+M0NB: MK^27/MCW#)WQ=XOWSC.B/ 3,A$<&H7-BR! L4)+.,$&"H$&NK5/1!#?,_]7H M6(P"\"5>O[\)X)+[NC. KU6GJ=W@1N), 7X?_/WKLWM;%CZ\-?Q46=7]5,E971M5O:,T45 M&\@^S!L@.Y#9)_F'TA4Z,3;3MI/ IW^7U.T;EP2"(094-;-C?.E6:VD]>M9% M:^FX*Q-%D"H90GO=1**J>4]8QY3/AMW*E#>&: O67Y56=+83\TKT>5Z?D#;\"R8E$@H+Q+G@2'$;D/8%5BY83$JUMD[PC=[6VY<(RTMQ>MS/5N:UN[\[U%!6D4$842+K2($Y!K14E%G%;E&"C M"*U<+/V3E?I9*/6#]0G.&_K**_U<(^&BQ$(839!6Q"$N*$,R'J@2S)6XI(60 M!5@W!2NZ#).L^,] \:_NYO?4^KR;KXQBVYEB&RU+%9A%K(R[N2DYD'0>2_H5 M1'%A"2TD*/;S5.E<7R@?&2J1(9;3QQ('6E-"A]M[BFI'96]Y56]T?N";0TWUI6_(=2_/DL M2 W*K4K"$%5"(2XY06"4*Z2%9CA0)YU(BB^$>IYV^+/4^6R"92EE*64IO1PI M_;KTQPM?#YP>GF1:\VMIS6)&)%4J:.]0 *DBSBQ%Q@F/A&*!XX*)DMNI:J^0 M1?."RA6]\V?CVI[HH;]51F3*AX3A=VK?TR/O.B/]S>=B1#D3/TLI2^EII!W= MS2,RP\=KHB YR'$W?D 7,HI@^Y>.:H-*7QC$A21(>2V0"99QRJB7(39&[BI5 MKD8#P:S1+Q%W<^&JO BRE+*4G@A%>OP29*ST"O'ZM@U0V*FWRCV?5Y=[V==WUR5C*A M0T!*%Q)QHSW2RALD:?"$,B&TB7I[GY,266%75V$?O4Y5UN7EZO)\=D8PM @% M\8C&81-;G;/YD*64I92EE*?UZ!O/H MY:DR@UDJ@UE(Q%#8EL%*CRP8CV"-&+!+.+PRSBC"J K 3Q.#*?&*Q%I>;%&J M-X>;.V__5TP.SE+*4LI2R ME)ZZE'(IAKP(LI2RE+*4LI2RE)ZVE%8L4J9[QZ>_;;A/X^'HU/='P\/!!LQH M')GNO=65V^EOZK-JI'OS)X(VDO6=/4]W\SRQ2[$S2[1RE! DRB 0]YHC*:Q& MQ-K ,-6E9R;EK\BKH?"LY"NMY!F*LY2RE+*47HZ45BQ\EFG-8]*:A8":LX1) MKSP*!2L1QZ1 BFN)BN <=F5!)/>K1VM>T+GF33T\Z;CJ2^5\WW7.0!OBV>63 M0<^!(LP?=9X_WIS/,>>MM4:TA<#9@IHE6EDM-#,9>AL #]KZ0> M[WR=CW"+(C!,!-*%#HA;AY&B@B)B.':2E(1CM;9.L>R68D4.5V0]SJPI2RE+ M:27WQ,<\>)CWQ.7MB?/AT9)RS!DQJ)2.(ZZP1B!&@0IF ]'&:<_EVCJ_=^OW M?.#P9[3Q]:"&/_L=.ZYKW[?GG5$-%^OII)EZFD^03Q#F#)PLI2RE+*4LI2WZT'P[UM^RZO9OK5KPYW#F?<]T*KJ7 QB',\EIZ7-("X1:"T M\,Y8I]?659?*JTD)&0>>"P[P4'!O52F5-K$SDZ2::$P4+0I#A;I-8D)6]M54 M]OGN$L9S18EGJ&1*(2Y$@236)2(D4$XDTOT0%E2@UY].H A7C1AVT'H].%K*9);->\8&'@;TXU'8.MJ4'=@ %\JZV'& MAJ/AK(GO #0ZP'U=Q_@^O!IUSGIPH6ZZ)EQZI+_EL[$YK2A+*4LI2RE+Z4E( M*9^-S8L@2RE+*4LI2RE+*4LI2RE+*4OI;F=Q5B4<_#:^D3S!Z5MO!\-1[4=5 M[:,?^/?&9?4V>JRR=_B>WN%XM'4A'FPPDR!PB@S7#'%J/=(.6R0,MYAS71HB MU]9)EY1T-0[R9!#(4/U,I+2JQR8S5*\,5,\'\@@GJB#$(R>E0+R4#!FLX94D M7!=$RZ#U2D'UDLYV?LOF MN7YC,/MN,#8]W[@NVT]'@[.;G)I/!P%O!,#AB:[]\'(Y%4 W+0ASW,'_E)&& M*B^,CO5TBM**HYWKH&]G[_4B]EWX>N#2*?!%V)L[)'Z0;K\_'@U'NA_G=(I= M.&/7;;#K6XM;\._[;T>^H$7094#4,(RX OA27,&?I:3&,H<-#5/2LJ0DA&4H MT2].8OIE.+%J&1+_\RN$?P>AKQ)R7E.%ZJ=@\S)CO DU$UZVA=>W_SNN1N= M%GOC.(UO8P(+<,71J*[,>*1! (>#O4$_CJX>]."ACG=@G+'W<>:&=\;7W1F^ M8D(YQ\HC*T,!?+ HD*+, =):)Y3%C 7Q@O'UOD.]3W)IYG+7R1P1PXH"XYTD''7'\%MG>! M-7'N!>/R$Z@N\W*HXKW.E3^#19[G1DH5SVP;,:$9T;!9A$2]IB21A&!'J=4&M)-B4 M:^M$JJZ0LDN*91W@?@;PD;?6O+4NP5[^.02]4Y9--II_%=3.)]5@07#)A4"% M-P1Q01E2N B(E );:EV@LHA)-5(5&60SR&:072+($JPP%I2[H 3G6DGJ70'( M:W#I"^9=!MDG#++SO=""L,:!*%%@ID#<>P9,O 6^HZT=G,*]SV$&.OW!"*ZN:WB[WZE@9,>U[G7.=-W4AO;G@,+JS05-Q^K=43KKZXO_Y MM7*CDPFDS/VJE2>>_40;&,%X=/-/5F6"7Z-B<3+F_QO'FZ#%8R\UYPR7'/X! MNBEPS V@LF16<>J.5+DV^=%)/7F&,WWLD:F]_HQT@$?\3?>^ZO/AVC\65QXL MNW9()84QWS1COWR%7BF$D"9PX\V;[3_>[7=V=S;?[1]\.#C M9#<-??U?IH:YN488XU,Q @4P-_]FS^H!_/#C&!UY:O7 MF"'-PGP#UW5GN^^\6Z!+]YV4.5/QMKQIM:=K6D= MU^_V=SO[;[??;1SN[/W1V=@\W/G/SN'.]L%OMUFF/RA5?\_U^PC%].\WPD=> M99=<9;_4:75YH=W<"ZA*Q?;NTW3I%_OG;O>H=_;/K8*?[7:/MJ)U'=_6@U"- M8A7'57&:B;US=6I/7_?WX5K[6^_IWJ<=L7NXC3\>ONO!?:O=3__Y]'%KF\#O MO^T>;I /]./I&_;NY,/IM][^Z8?S/;CFA[\^GGSX:Z_:/?R3?3S\/3K7V-[% MSK?]K=UL.QKUS M_N'"LMU/VWSWK^WSW2WX^]._P^XYGI0S^WIDJ<2"*X:TXACQTG@$UK]#H618 M2X?!QB#Q:$Z7X&?85C&#T+,$(:>MQ8HP'G3@0E@CR^"=9@56E"E61A B"C.& M48M&90:A1P>ABRD($8*I"B5!!< -XL((I%W)D>=>*NRL+#20)E8""%W-/%DU M$'H2EL>O5.19)>5A;.58>]!=6_5\ZM[8D,7X?OS+1I?C63WX4KG8[/&\,SCS MM1[%B$&4_I=J5/GAO0R553%'GIK1D12&K?A*V_)GL+JJ65?1^1ZD]ZEHO$H' M[I\TA9^7$+SN^;:#\L:H=]=>]@CMQ+ZS@5W*(@.$.<@\1,4<"?FMG2 M!BPU+M;6N>PR7*[\OOIB>J8_:3J<%7KY"CTCRHQ9H,G"HY);CK@N.-(%B$T6 M%#0=BX)8V.@+WL5C6DYNC/I=_Y*K*9 M182;%\9^>-WD(?6/-Z,4,K+=!=FJ*54YAV?^=J0*XJ@N);*<><2]$LA0A9%B MUDFNK$ZE>"F]=^6*W!AJ9=5UR5SEI@JO68F7I\07"TK,.':X9"4L) <4)02+ MI"0!A9(27H!(B5E>[?X'5^3L:[F]KR7XNO9NZL'3W_S/L9(G:Y(]N>CL]G'LH(*O03BDA5Z19@,*+3C&"!9(6MB1\I8>D1:KA&G M3OG@ +!%6%OG786O'M5<(7W.+I;;JGHZO(>,'OKXK*=1BWX^2O02#+7'C!*E M@LR_1]ELSHDFH]M=T&T^Z4L9H9RT ?G8Z8B+@B!=& [7&*GF.:R* '=5%?> MOWQ=]K6LK H_9EPHJ_ R5'A&4#16'!>F1+QD0$NX=4AR*I!76FMFO*8FQ%H2 MG-T[8RH[659&N6.:80>4.L[#8*A[,1BDAT/_D_&?)VN8_2)'RR*D_:&K?A3( M?G\KB:-JG,D;21XD0]L=H&U_J)R7\GR<)E,Z$O-18)@P_G$U/(FIW=EOLDJ!GPAZPR@M#[BWO2"H_; % MTLNX=Q?,EZ/!?Q*8CGP3,$R O\Q3&)I"$$$6H,P\)B2V3.6WE^+I7-$]T_ M]IVJWPFZJCM?=&_LHULEJC<\"VA6*CQ7N73P[*4=&UKYE);?QT,8]'"X.3@U M53]):',JNPR6AG$ MV#D] YH5E2Z2K-Z@?XQZU1?O[A/&>@D&YF.FV\QDM!_>@(3>1 $U#O+#P>^^ M\9M[MQ\R"OXL*_JT0_8WCKR"=6 4@\6%*>*$ BFRDB!LE6):>$DY75LOE]$0 M(ON.5E:U'XD99:U^<&[3:+6PI:6E-8@ D4$<WG4)GN2 M5D;EW\8Z14.0X3#J8Z?J?P%=&]3GJ?*,T2Z%R5Z6^VC%"([N'9_^MC.1RU]U M-?);@Z^I/(6UT?(;OO/65U]B-??-VKNFKEM[IN*=AXD=QHME>+P#/&[,2,_& M43H:ZF C,YIBQ&.<3//4;)"ZX(.T)8_-6;IX:1VPLBMH]53],?*.LZK_$E4_ MGZDZ"984SB(OA$..O=[>/=BWM==# MO^6;?W?Z5[?4O'/>:>?*4EAB;" ^9I0Q MS'*H],EH\ZJ7$LA:_1!:/>/#)2M+1WV)9%$RQ!DV2%&'D626X](Z6#5V;9T4 M7U9NG7W5.L2KEU::<=73 MV*]"W9RH,LK=">7^G.V2@[D2@J8D$,,].D/=A@=L45OI2*E10ZQ$O'4">P!C)X$)@ &F" MBK5U(KI8Y:3P)Z;4*]] (ZOWPZCW'*/Q1 OJ*8IUY1'7@B%- XUUJX5T/%AO M4QXXH725L]FR$^?6C<#&OC,:_"/4@]-.[7MZY!TPFGKTLS&GEV#=/>+AM\MX M!^(Z'+P&8;UK9/6V$56&O#M!GIUG-+[ A2P*C#B-!X"%",@H;9'TEJE0\E!P M'9L'R?+>Q7"SQR83FJS=CZ#=,T+#A7;&<8X(5@YQ#O_1UA,DL2%*FU!05JRM M4]95U\2F5L@7F]TS=\CAK)BW0\MD:2%0CJ4 MCI6>8E[$;F6L*_A*GVE<'2\04:O-F?;\J&/U\*1S%JLB.6!/YGR^) "(]LO/ M$Z1V8LR@=KY&H\'9;W%>AH->Y3KQT9X@BJX8=9HXR$&.FR#&MZT4?S]_/XSM MIO CQ5VQ MM(ZLMU.>)^1->J%H\)A=7#,:/!P:S'F8" ,T+RCBENKX'XZDQA:Q4I>>45QJ MA=?6)>GRI=6%_15@L!(.J-7@4.7UQ90V#OZW\_K-_E\'G=?O]G<[.WO_V3XX MW-G[H[.Q>;CSGYW#G>V#GZNBU,[%CZ7^4[61;FL-/]8(5X*UK\9"NR'O?ES; M$QT]FX,0"3O ^>B\VX&I:%V;_K_CZNSEM?5;U03\M_H\M:TX'&Q8D$SMW[8R M>QLEMM%WVQ-YY6WX+MOPI^UY4EYP[B61"FF*&>)2%4@&19%G0+&$890%(.4< M=XOR/DZ+',)=7:5^3&Z=E?KAE'HN',>A-PS#:E!EZ%$E'BN%=46L!F M4&K1+N=F>L_'75,/8,QNV$DY]D/0FNRX^97!U$N@UTHG9MT>@&SV0S;DEH-Y M"T4G.0C(64)0R82):64:F3*6KU-4\Q('6+EN;9V1G&+_?'7W4=TS6:T?3JUG M5*:PREIN.5(B.EVUD4C:HD2,49A]SDI.;#PNJ-@+KTMYOXL_E6\^MJ/*55]^ M3=\<^$9=F?'$796\4T8#LEBXATM'*CLP.#\<5:-Q[>-WAF,SK%REZ_/IDD_# M?QG6[JHZL:)-NY4$Y5W<*[8\#"7%K5,+^;PWW&EO6*CE68C22QX,\I@'Q%6P M2+N@D9*:<^^E A&G%@J,9;_5T]'DU?-;91U>L@[/^)V52H?"Q+Z?8+MQSQV2 M'EX%09AAG!3*RNRJ6E$VMA(,[WN'(E;\(.GT4,1XZ%WLD1A[1 _S@8A5('AW MKQUT0S+TSD2F.1GZ)S>,A=*G2GOBE(0=PL6C$260/IGJGY:26E$RV#> ]!6R M2_D2$C;RH8AG@@B_I)I81H2'0X09A12"$5M:CXCB)>*4CSB22#"T_*9K<#)B-<[>QM[F_ED1#X9L>0MY]U< ;OS3G\P\O=M M1_T2XG*/FC0X%Y>;*W)UON5-#L3=;9==*&*G+"]5J15RS@7$L>9(>\40*;CT ML8B=X7QM79 N*Z^V'%BU2%P.L:^(QS6K\J.I\EPK)8\-\<8A+ E%W!<6&4(P M:#:Q3FJCJ:5KZPQW8=&MO"IG;GRG[, *5+O2O<[9V/0JVQF$ !?M'T^/0<"C M^OIK724G),Q8VX)@5N%N\@N8KN%/-F!Z"9&I7T5Y=H;#<4P2V&GD_#:)>;^5 M60;-NX#FQ=SIST\P_HTCS0(Q@@+]D0(CKG1 2CN+-)&**(>U]R4 )R5=3G/9 MNN>KW(]U7"+K]4/I]?F"7MO B)(@+4P-*+)O53$_H>]BJ\DJ%[]8 M*6ZS'Z;2R:AV)U3;O4Q;;&F59:5"@L?.DEX9I(-@2'KAE/'2%8'% E[7.[[S M@8%55>'5Y2U9>>^AO(N4Q&E%@R4&%=8ZQ%UAD;8B($I\P90VKK391_-\?#2_ M#^IZ\!4&FTI9#'V_&M3PCQW7WH%"FM$T8N7:WO.=4/5UW]XO-/42;+=?'9K: M#P>-'',<_\ZP^.=E3E.$H$)P%M&BY(B3,B"I#! ;:J5UQ)>DY+'LA>B62RL. MGATRJZ?4ORHO)ROU4I3ZDOLE&&JPT$CR6,LF< )*[3G"E@HFN @J-8QE.4'G M.7A?WOFSQERX@>ED?\PJ,)FIE(89ZGX>ZMY?YB]EX1BGW"!/2PE01SE2KM0( M@ YK[K$1L1,3R0J\) 5>Y"K8>*-+0E%I66Q_S272)A!D7.!6 MT((J(;)?YMGX91;(RK@_X2D6_E.-.D';^_2Y?K*&VE,@+>\GPLJH=V?4LU0LL9,*NJQZO-6K(&WTN#%WE+ MR12F$E/DC&>(.RM @T%81+! N%"<$)-37)Z-DV53GU4CW4LZ/"FL^;(<*[^. MHMSF?,.TX*EWK:@RP-T!X/:V-BY3%!?KZJG"(^J8!HI"P2;#14 ;L8'57 < M>T@_%<,LNU=6A*C<.C*4-?K^&KU(6026S'G*D2.QWJWD&)G"%D@9Z8DLC<<: MMG35%?>/"KT,1\O3*A+YM[9*Y-]C9Y=44*QCSN>R7G+)R.=2,O+U1*:Y0-Q/ MUKLXGB]=$X(-6I<>E5P0P,VB0%(3@51I/64$4V, 64K:)?)J$XDG42#N'H/) MQ217FE%EA'@XA)BKB.,,TT3%WC*B0-P1#^# "7*2D\(&4QHBU]8E70:URG4D M5Y=K;8?@;7/:^YL]T?UCWZGUR'>:U\,.X,)FZA/<=PTGBX?"OX#636KDO/-# M,'IL/$H>/\\>IA4(@C5"W0_;K4C?@43W^U&.\?_;,PG.A)<:D?;=XAMSW\Q8 M>R>L_;S0M<5HA8DOD" E8&TI@8A)&F(),F&%#(00'SMZR6+UK=CLE7I:!;DS M%*P %,QHEZ,%,5P99+@K$:P"CK2RL9]3_*2D,@2ZMBZZ!26KG/JW$KZL5:95 MT87U-U#)VNNA_WNGZC>O8L>3AZ=3S]!677F_UKT0]2W,R0!LW&:1;+7+!O[N MC:.>AC? M!X-7T3>6/6!/P@.6L62UL61&YSQCA@C)$)'>@&6G/3+. ;0P1ESLP,Y<[,<) M8%(L[2QJ=J.M(-^[$ZGKZ%''^..JWX]!S$'HG"6=S:ZS&[!7"A$P=X+*PG'! MA.&F=$HI8ARS/LBCG5\+N1E!?[;(],:1+30N#59("4T0=ZI ROL2@67,C<;8 MZP X0HGJRO+>_>ZS=VQE=9QC$X0#:EX0RQ7&RG!+B5<>DX!%448=C_R*JJSC M3T/'9RQ)ETX$44A$0)D1MT6)- L.:6JL(B($4@9@29AUJ;AW)YWL^UJ)UG0; M>UN=]&+[S_<[_]EXL[UW>)#>?+=]!GOVY;!*4"!KBB7D!FT0\LF*H@;]C4Q_)C=2)"-XO=)HW MB5]293N:TAQ+Z0(*(F@PI7V!#"\-*K&B1,*?E,(F06&3D.6].XT\)>=YL[;W8V#G?V]R(QOA.A7E;39P92=X.QZ?F5[?I\CR&NA!&7M(J*55F. M=_9LW\J+?>^2":LV(7)>KJZD0JU808NF&54:FU7FT MU8LD9&1ZL)+ @$R8&T8D1A8V%\2Q-4@%)9!D@I@"6^H,()-2W9*SE0>FE;!X MG@37S'D2J\[)KOB"L@=H2<6!-XY$R0FVA4982X:X*!G2QGA$@E>EP+QD0<2S M 4SF3MO/5XD?@;YD)7ZH L&QR![S!:$4$>S!IF(82 LI."H%#TJJPOF8Z\"Z M@O"55^*5<)*M,E]YB*S/'.[+X;X<[GN.^\2'1;)'B.)$H?@OX@4.2,&>CA3W MI2Y+J[USSR'H^#>7$TPP;&[2(4-,0-Q1BY0,"CFP>"DE MDGGIEI83_-+3'9Z$\^^[@68/[R_% ?A"CZ\^4N9L#HH\6!>.C2/LB#.:E8C) M6+]?>8=4$1CR1G(?E"E@DP3(5&67+LVYL!J4<8F^PQ>J_SE=XZGJ_YQK41>! M.BN1+CT%_2\YDH4F2&%XP_&$ZTM+U_B%^K\2;LGRB]A%9&CT"' MKQ'.U9$1A&7.S'/90/)Q\F>UNRS4W%9$8VF)1))9BSBFL;]!*5%I M*&,2>\N56=IQ\B4JUR]VI65DS!?5WU9_Q?\9_*+4UT?5_W)$>?Y MX5I8O+YNU7_]7Z;^Q_IT*O-5'O,J+3(*#IHW*Q?T8ZP&A_T[VO^GRX]H]%&8 VJN7%&Y_T\//R:KXCJP>;BZNE&A(<['Q MYLWV'^_V.[L[F^_V#SX<'&[O'G0[.WN;KVY<+W=99C^[9!]S&D0TZ@?]A+4Z M&NX'(_CG-)GT8+_]U;_!UV/E;9 :O_G[GF7ELH?ZMZG=&)X,Q7,,-[S;< M!.0S'4^[$0R[I\^&_K?)BW].-H*JGVZ>?O3/5K0M,,1XTZ7-*-VO^;A5$R5> M8:FBIK0^H_;&K1*]2DIT:6=M/BN+5UB0&S_&KV[^['N7)?@5)C]WV>]_QM,R M>X#!LMM>]M?[^E;Y5,3U!6P.WK]]^V9[=WOO<.--9VOG8//-_L'[=]L'TU(V MK]_L_P5H^7K_W6ZJ?RZM,-Y3N [_^-=[OKOUF7ZX>/?YPP6,E;[K M?:#__K1W^.?%'OW/IP^G.]^NN 4./\"83^ >QU_W#S]^VOOCW:?]/[;9QS_B M]W?)WM8N^_C77O7AT^LP=;;"OWN?X'F^'DE>:"*U0=;!?[CV&BE*'%)E$105 MA 4:70/=DC_#4NX9CIXE'#UFXY\,1_>"HXM+<,19(:C$)1*ZH(@+*Y#1WJ/" M4P DK3F5.L(1YW+EX2A;'7?DC'9PZCLC_AW%U9:S^ M":RNKE#'0 GAMK"HC.U!N/$%TJ$@2)9^-U:N7TID1Z5DB MTN-2QXQ(]T.DR^RQM,P'2QG2#C/$B2R1Q%PA&3"W/*:HEL7:.A%=6>8:A$_> MY;@WZ*.4>SJJX2*-%(?WJJ6^*@735]-<9#3IOZ\$9#/V\VX$YZX]2RG-,@3Z+X=)NI^]O[]K.A&#E M",$CMZ:_0X+<6372O>UO9[[OJM&X]D,@">.Z]N[W\6AO,/K@DZ,I\X0[\(2] MS2N6"R&^5%Y+Y&GL8&JI1]I+C0@NM/8N!.-PK/A'Z56G]YW;R6>C)6/4 V/4 MXW:ZSQCU$!AUV98QQ'-B*1@O2G/$C:9($:51<%25RJI2$ .V3%=PNLH8M1)6 MS)/@IQO#H0N)[C3]\"-K3F#;!1^WJA'IPVCE;'C'-01M]M3];=GA\=#OX7%N[K07T RS9C_UVP_VI21E"4E(8: MQ(03B!,AD1:!(\6\8-HIHUWL\B.ZJE K'P;-61D9L!Z I%[X>N#T\"1CU>-B MU66>"L:S+8+UR/+8!-5)@K0U %T.R"OL4-X0N0:@)"FA_UQYL,KNU-MJ_IL! M_#:Z2NT 1M4Y&]?V1 ]]/$EB!Z>G@SB>@?T,B.#@8W]ZUAN<>]^^&;EK=J ^ M7>?$X_+410?$WF#DASO#X=@[DL'[+N!]-85#R4!+JASB2F#$#69(*8!QP0.( MQ]&2% !NI'R&-;DRW#Q+N%D"R\QPLRRXN<(5B2F()2425'+$@Q5(&D.0L;P@ M1:&D=QSL6G;5H[EJ<)/=FK?5W2UOIV>.H^[.!=E')[[S]N!-9ZOZXH>C%$OH M_"WJ6X?L1W)D9N7X!<,EQS^$48)["A7P.J8 M59RZ(V!R:P]=B6H%JA3A\N=*3ZUH$:WD"XF6VT(9J==3C9DK*)5 D?RS*255 M]W:$^4_/ 5=_!7[^Q(M&I7U)?JME>4\[XM,Y4M^._61^+%IXTL.)BR>O) M7\T/_GZ=CEPO7R*GCW=3_;K;JE2Q-O>K7S-CY%6GY5![XU.XA%V"N;=(B/;K M8]VO+A+1V9SW+&STW=L:X+P_2G_NA^FZG"W+K6IH>X,A$*=#&-/OO8']_&N9 MT;?=K0]?/O;_??(1?O?Q\#W_^.G?I[N'[\G^'W"?K3U@*>_/]_[X<+%W^)]/ MNX<[=._B\_G^IL(?_^\$V]/_]/5?:KQ_^I_>WN')Z>[IAV][\1I;<&^Z5WT\ MW,$?/P'+^6OWV^ZG#RS>^_\NCL_WMCY<[%[8<_@N_'\#5HYQ1>DQTM06B&-2 M(NEDB1RA12&YT,SJAOTF1=Z(E-5R(2751!?8<(FM8M+*4,K"!::%"VL=#]SS M+&IW/082L:>3>Z?9P=(9-*?G?];!*%>CFQ=>9T*EV'5U2"_BL'4_S M[23#'X]I\1E4*"2QK)#2$6[+0C)J1<$<3(>GP8O;%C;\- 8V'LX74(N6CX!: MUV_1&[T>L)Q!9[>R]>#@? AK'T!KIV]?=0&[CST(H.Y\K48GG0J@;8'\#,<& MS(A*UQ4,YV\1PRG^Y\;N3GH%:#ZHD_C:#S8;FM5^^/=N!\2H.\>]@8&]H.=U M#/P"!KQ-3(B>*I MKI00>3I(HHXRK >])O.Q[^OC<^1#J&P%T]X9-H\;;ZO'P+$&D8>EKX)FSN%Q&RXB\.=/^S[W?V!C7,]D9:R+H1Q71V#_Z_O8W)#'9T MG,"O)X->[[PS^-J?E\CYW/6V>][&*LDP>)#IFY&;NUSZQN2"K^!>G7T[&A@8 M&(RQ[$XN 5/K.C>:N_WQ*?SBLJ].$%D6@9?6<5[X4A,L%?5*T4!LJ7FR>$O@ M800U+QB9MWC90J9.3+W9#P]#U8,UJCLV M6J.@@Z X\=H@YKZ+&VY#G'QC2BVH4$P<20?R$@@E?8&W;H:N!5VM8IJT=O\= MPX!]3(VNHD+V+5AS\'G_ZM,S6$@M0SO1<] 4!H,1/ D,+Z'@C5H ]"#M M+DOI0;&S]WI! ?:2BNV'-^U-9@7.\8M;Y,<7L,@)H\Q) (\0G$*\B.>VO2/( M.$W+4CLG3&PO??5$5F*>W,R@N%^_Z^3RIYLP]^C\_VSZ+OS+WH11*03N-# QPP*-I[,$Z5&,JX) M;$D9/$C "K6V'@;C^NHRF H7=O:?L*Q7C,7M1]KPQ9^FG3L2# HT8S0'@M') MU?.1J40$W8$E'KG-V['I 3'8#\$G4C6!\IVW^U.6 3A\HX8D,W9X23TP[#(D M8&V)4USK0A$P.@-V#O/"*84;LXT03-'DQ??TY/L'S.:8P41I#M*@FB2,G?[A M[+C_"U:7G8N]"WM$%<>P?@(RR@ S""P@:;!"7@$G%DS!ORPR@VXIUT1C#NG!N7Q]LXH-G]7NY2@'%M'X&%RZEE'JG ')!$PI'! MA")M-!!$PCW&%O9/_NJZ53#U8'6C@+_&C>F.&,%-P0I>%B66GF-K%>52X3+ M>Z6BA<@8\2L6QM[AGT>L) :H%>RIREC$O0Q(%Z1$))124\E$B'6ZJ(CX\%V, M )/<-X:C.5_8BB+#OMMJL8(SV#N,%IKS0(@4BG@E5$$L8Z8T>;7\BM6R?[A[ M%(0U&'./2B8!1D(P2&G,X_$.[CWHMI"I-L*/-I2%Q3+TO5YR\409G,";8&5V M._"U<6\4WP?[K>]'\7"K]=X-)\EAD_453^??WX&62U[N=#A^ M;J5=&Y'?OW:I_>+H_*]8:F3_<.-(>8%M"7!4$,\1 ()#6@6,2F-=D-Y@K3DL M-4JZG%YM^-=)(4*0E!O;M(A6;5%<]G.]C^[!KW45!QL#$2E2])(7 =W=^GR$ M&0BAI#[Z#,'L)X$C60B&G#?!PMX _#9U?>R2Z]8 (,-X;EH[;C*O:4]:M14Q M@8FW^CR%H]J%$;"( ,F Y(T%!)C MYE@L?"&[7%RS^ M.OW?SA^-Q_# 1X][=/I_AFUJYNXX5(\?KD@84]&T:GCVN?8JUQ#W3+T8,6GM]:P M\F"5C$ZJ&$I"GT%X75A:5ZL43J,P*995F7%*B(>[ 8(>!D]AY)('W.9SML\ITDENQ\9Z9>P3PMAI7="E)S#-EQ*YTL<"D>Y M\T'SL!B63R]^&ON>14+C+P!'>+VU>\1@Y_&F\$X,X)QIIQBF2Q)1.&$^P MH&OKG';+ZZCYX&MS\*)=?7&+7/0HWG$UKMH::SSM/[' #F=E=E[T$MO?^G#D M N8E%FK%Z6JD3$Y=+\\9*7 MP?GNUL:1P2P$4@(-^5YU6_;2W5?VY_!2X<,/FV@TP M>@SJM#.D/0]X6B31=\4EYFC)B"""ZL 9"UIZPBF#I[8L2,9;WH\)1Y,7/[T$ MW_FS*?.?6X+G6S!/+WC!;9_O?8IC.[[8N_@ X_^3'&$5G.'&PCY'XSY'P2HT MKD!8%6";,; '-+[;<8U' IAWTP6YB#$96:X7M-2EI$4 &N.=1%RR$BDF#/($ M]$])98&YKZT+B$+)0/MQ)QZG&7@5;*HTQ+SA1DBMB,28E MM=Y[U<88;Q37U9Y>B2QD>G"-\*2VO"BI0!80&?%2,V0X2% PHQG6)'AOU];+ MXNI1_JM*&_?_VJ=&4(-9NB+AC;_A5>?UH-<;?(VV>20/;L;EIW9T*IJI[YC/ M&$+ )68EQ=YR*X6RA>2>&4F%!P"@UV\)]/)JV:WZR;")*4%Z+SQ3A?4V1)897G5L/A_,Q]2 M<](B^HN 428/S[P16_N1KOHIC_B.Z\%*6 !6.2&% R-'@.53@,U*@U &PP*Y MY7IHDBEW_>ADX';Z<:U&QG?-JGC9JV%_Z_BHI+P@)3%@8"I@>;A@2!(/JX%; MKPI,&5"]M75V[6IHM:Y9#4U(<;KA-V9"-9W\%F%L]-0UQ77CBLFK8V57!XE; MS,^OCFYC?]XU*/AS(KZ3C7"]^%]RT ?^OM@^\KHH=6$XBGWC@ MBBK3F)0I* M*5_ G JI!P5>EW41X\N,X-./,_RJO.[/Z[Z:3-(^P20C$&=XH1GOJX&;ACY M1O2"-J'DZ^(<8\@K<4 M-J427N'86("3JSW2.M>MSL=:A#%VV/2(];J.9Z-<$["+BG@.;W5\/ZKFW,DL M6B15)C]ST'K%PK [@!G.54WTL &[&.?V$6V,'WWUOG\Y0#,?SC'G'3,8G22T MB6?[6L2,SM7QZ6ESAC*Y[0'DY@*5TQ"1&0P^MY>-7&I4^P1>#<)I%RFPGIT-U"%6OTJEH ]S;574,J;8'^)H_ M)BPOG?);.+$80;Z:350J]% Y%+W(S:#NZ@EZ#"A+3J*-Z10.#P<;T_%'G]%. MOVVYLKDPL6T[LQ>,;7^>[UZ\/Q)*"0=V/'(R$,0E, >I=30KK2^!R!%)*,"9 MZI+BNARRT;5X ?9#/,N:0H633;_9S $43IMUK+]U?!/P?\J+:MJ$]'??]Z$: MQ6WT!Q'4E[SD+F)H#%OLA6(.*1X\+#E!D1*<(V\X]XQ38KE-K7G$5>_7U/I\ M]CO6-8E#33BO[QL5F;IN%GB['UK8M.+>8@9?_&*R$:S_0;/VXP%IV 6F<4+8 M#%PU;+:[M&]-TY#275HW84I):K_E.[.CTHF[G]6#F',T; ^6SZ_!F$M%,6R]('*XP?_]XQ#R>=H4)CMMBW_?2<@CC'FQZO#5Y!=?X2+3$@?Q8>$27RKG%Z=F.#Z+5M!T M(5ZV8:;S +?\MX:/X/K>=YJZG*H[R8AJ0QGIT/!Y9RZM>=B=5 MHGJU.]09B M8N9X.(PQW$NU42Z5C>.Y@1\PL>'+ MK6*T_17N>7'D2A\P=Q9QZV/I(A8S(TU 5E&'B<52"G:Y%-$U*-#B_FH3JN@" ML#&&D5R,U[*G^4[H*25X@4:%:1QUFI2LFZ:#4C?N ?A[8K!/_)? M$A([&C54(N5?'/25G*JI\F)_WHGXL2C,70+Y7&3-)K/I[M8Z]PLY>U M1=C;.[25[>ZK+WK4C_ M2-WN+Q5'O;IK/TXQ8?E#4A*%,K5^$E.-J+]0"W9)S:)^3:7H'T-6FH+-A#$ M)@D4(I)\ 6L&=N_+57'O,@$M/J3BB9$C1);4B<_RT[U>?GS%%2C.?W@U6T=<5NP<0W CO\#YO]L9Q+I2V= 6^+9 MU/^);EU0E(V^B_]LS]0E_OD:-D_X+9AN0[_EFW^?O"ONPU__'GX\')SO7KP^ MV?]CA^_2=Z^/71C;#OMXN/OU8]7^YO_^?6). M76__T\[%[E_;_,.GXXN/?WRL/GYZ]_G#IQVQ_]=_8!S;^,.%O?CPR?5V+WX_ M!=(XVIWTP-HXW!A8R/2\''W7E\%,H93H6,QU9DK,@KD#&Q:)*) M)TX"ESCEIEX]LO3K&AF^!(ZX<14;IV&208Q#9M;X9%CCT@"R?0>LZOVX!&:? M#/?\*&/D,C'RSP4#FY=>81F0TE8A[F.9BA \4EQQ:20VGL9*NA.UF(4R(X482?B:$RX3%#_.PB$F)23 EPH)2Q#4MD Y:(P54 MT#NO5$E%-)JOMOC(A/#!,'$ 2A$/()[U=+\Y:!/#]&Y%3-/?#)@N'2> M.%D=;^/: )CDKNIOEL&QJ4 X_$\,&KB66#4 M("^%1YSI6"1><53:@IA""*:QO+%*W!U#+IE!WDF9MZ\K;[%0W"(SR)>&D#?4 MX(XZI \I8& 1O&VFI($ <4^$Y!A$+ 0:X$EKQ FA0,<6D8 M,D1YY"FQ4G!GJ"7 $+L%5ID@_LJLQ;9%22:%+PT+)WDX;57EM"QRL&6IB/AM M'A%EH0NBR@(10P 1;VSKODFGA+)H8/G*68ZM-_)Q ] M=Q@[L\87CI33^'2S;-[,ED:&SZ7"Y_D\?!I<"$)C74P5*TM042!5>(644?%L M(!?> *$LN^2:%)Y,*!_T4'F+D:F6;U.W% &*2(U*JDPGED/'TZ;RV>:^:CZ_+ON?^[$MX=H$)!- MQ\(RF7QIL'AP MODH:]/XW)X,X")2(V,9EB987$YL(@7W)'*:H<+A8SB"H'X M!5*T*!$O@J8FX)(HOK9.\#)@,=/'>V;S3)V2W4YL$CTUPEN"F:GD2\/,FZED MCN(L&S;)/&QBZC3AAB%&M8AL4B%);(F,=%9J75A2&(#-\MKVUIE-/GPTNS?H M'Z-8>#M[*'.*^#3"/>>2S "Y;("D"^:V(2P0K9 2MD!9#Y$,U#Q7-N[#>3J>-+HXXW]N[)8+@,,&3S8$@$-:40&A'A AC9 MA4-: F]D3#BLF2P$L3>V_OG%;/$?J7KU?!.,64'YF_H4D-B*H1T!BBB8JI%? M4['\X50W7?&WU(;*WJ9D>2H:WG06\YW-_?_L;"&B.F]UW_G3RCZC)C>$S'>- MG#[I8#Q*S392US2 EIZ.764T[!/-#,3&;/$'?PWJGNO\K]>]T4EG?ZX_6M/* M=OKUD]3(=CCNI:XW_<[Q )9:O^D'H=."39?[FBY7G9[U4EGV6/*]:I '7O;. M.[%\8O\X^CA.X;W822"6#C7J;+SW[&N M=;RZ'T[;P@SA(J/4BC>>*+5^T@LFICA,OC+2Y['QULG@=/IQJHX*5QG5^HOO MQ4=,!1Y3.YF.&0_C/9)C9J2KU"@'WA[:DP$,U/8&S1/,LB@F#_6JL] V;V&R M8E%J'[OT]#I&]S\WS>0\?"'MXC5\I7WL9BY/8%P=WV]Z^H0JHG:ZQNF@[T>Z MCE-:G8Y[X^'"C*8XOH^0TS03;6OH7]:'B7B?0=>GP[EV39/=,4T%3%0U:EL. MU; I.EB&_LN@]R6N)/AF(Z16,%5MQZ>P3OJIS=*P\]7W>O'?XW'5=#\(]>"T M:038G[013.T"84G!=-B.'H].8G_HRB^LV+.QZ44M:O1LX4N33H>3P9_"(NW[ MIF'A2'_V\UT%)QT6#.S@DUZP59TZ3)_"\G)I2,.DNK%3^3#U6:Q@A:>"9&-X M@+B.^Z/8K?Q8UV[2Q;)JX?*&YK(3-1B._.EI_$V:A8FW'?4]-^, M]YLTE1I,>% [C @!"]I\T\.!EGT&,F;]]'*]"A"A@;_IX*>(UK2T_*+K:@ J M-R?(^3Z3U^I8H\E6CZ/HY@4>U37U5$P]NJ:3?98(@UU<1W"[H9^_U=A^A?7C-I>,DI@XA M%N !E")BZW12NY,69I,&876[_H=QH3>]U.,[,[V[+,'I[+1X'1NK354O]>J< MU\S>P$X>H8Y?U2-8G"[^UL56R8.O:6[C,2'X'%2E[6LZC^@^%BP:/A-\#&.8 M51A.U-JT=F++N"C:0?]X$)?7U46K'>Q,0P^8J5//R>'U*V?:)@I62#)MFDXQ M<#OGS^*<@^Q:0' PI;W!6;N7GD8-@&VI&4OLVP+,)4+6=*^Z=*N6)G33=T_@ M 6%H4V!K6S[T^X,1K$U89=ZE:LUS*A1W]5&,OC1+/&E1JS#C!D&:%;G 0";3 MT4TJFG;K*M:NB)\UO3@K6"=Q7<9:N.UR3=MP/PUKRF+20HP];-.%6MB-]X/% M"+2FLI_C3/=;U8:OM=+JI]Z#'<#Y_N"T7>LMY"WN8O#PB:>=^@;!KDJT@>#4 MT; A=)W%SK4SLJ(7^5#;G.=XW-,M/YKT'$P7O+10OK^3Q$O-%DTSCLNL2:?# M[JEU7SPT'%93_=F/)O/:7':Z7TVGHAEP[*9:5ZFA M8^K$?N?Q1PG.-K"X9:<*\4V_WZ:Q$4@4GN;\56?[2^S"F)J]W[0Y#%,,T,?' M&=1M>^&XP&R:J+ M&U@R)2Y;$M$4/.[#4Z2+576S4F-#W./!P"5&UG@@&KZ4PJH]@&0WZ<@WLS5 MSO6HNDBF(_!JL%"J^++YWC-AQ).9B]MOM$'Z\^P-Z&%U#-J>ML0YM@*2[!Q' MPIOO22V[ MYYQ\[:#-H*X'7^'J=VD"C[4FCI84B(OA5!,ERM(315S)K=7$QM@%_$EGL8OR MSK&+23_1M_7 BT:QJHU.\/A.-*-_?"^/_06+ &WY#=3[M'UDCN?$F0Q#%YKP@!228$TL10$0M72T_6UCF[-GD/A.ZB_S,5 MH9_ZMU+R[9QEWU@%S1S& >R+_M3 5#/IS;KIX!+#:S'C<6G'S\#.)Y$-)KX M&"T7Y[8&V[2QH#?CBXOF_;.9+J">J2/P6*/_J4ONNJU&VOC@*DKD!+HP"'<9'/<*L&_ M!V:8!@,K E"YG#[5X>:_-Z8/$S?W/\<@TU#!\^RI4W'ZKH^CT')R/^J@4LWFVARZOTS M=4+T!L-XI'1RJ[W]-[-;)>#K^N4&'L^Z>4;13_Q*M;Q V! MO2B!"8)-7?W-6)I'J$[3[";EB](R8$V':A;W@#%%^1A_IQV3TE RJ93%UG-B M%8"S\\QJY9A3L)$>[<\\W_L4QW9\L7?Q@>Y]VCD_ IM"$.-HK+C!8C!>(BE5B3SWD@3OE:5J;5UU M<7&U $>SED KIA[XX70=M;@]]9#UFTAFZQB[O,;B$GM"BVJ*%W-P,4&+O+RF MRVO[XH@9K6$]65A>.A[')11I)@D2WM"RH(PSK&/B6R&O4K)7G5E63N]\D2;$ MLL>)1B7XF\>^E5Q&6RU(OVV@^# B\60QO>@%L[OU&0,.P=]P[4-[?D0*KT6P M 5:(*Q&W"B.M)$4,S"TFN96E9&OKM%L65\M?1/$O;';=AJ0^N25Q./C=QSRT M#T B]OM//]ML65;>WJ?C(\*XL*H4R'%.$"^=0EIHCCCAVI'2$%NJB"A,7FUQ MV=*7U$XBT;*6/XY.JMI]QW- IVD&L(/IJK$4;_=3-H]B<0\NZ':L*3F;GMF9,3EC,@O-HU]>T]='T1)(>NREYD P2@[_"*,$=I0K M*DMF%:?NB&"U]@/=D(^L&]_5!/JJ\Z^%A-/%G8OAPGNNF0Z2\[*$G9)H'AR# M!\9,!+:85MUN88L>QP-X2."U-K8-:(K9P#)[.P!%K?SP$.[T>V]@/__R3>CS M9!.J=K>VOWTXW"#[?[UGN_'WAY]AX_AX\N'T]A MG:^[AZ]/=K?>BX_P.8SUV_ZA%7NGKZL/?VV+#[!Y?3C=(7L7KU.%F=V+;7Y$ MI<4E\[&0M1'P'V&0T; 1E<88*@O@"[9Q MM*&1\ OOPQH83%:?Q1!7/?9KZP?CT].8E@A;PIPP.C-I=";BZ%S)/EY0C&M# M23\>S>+HL;1$05TX@I6#U:2*=CE4\@,M<7DA/=+<'@<>U/Q7Y/1C,*NWV9]&# MW>9'1?_T?'!\YO\?SH+C57*U1Y,BNF23%?/'QL9;X)__'582N"7OC5QV,S2C^>EH" M-;EAV[Q,N,EH7+=97>UXI[^_,J*%I+')X.*SQ*>M/2S;)DX<*7Z:QVK2Z;$; M;Y^J#B[()67$)7N@75$P*OL9-8G-^JNN8Q+"U#,)(3),P;+I0[Z*ELMXEH[6/K2K0G30M&&EF'X[_46; MO!JGJOE6DST:4P#,G#'33M4/E]4US'!^=WS8C>HMK,2Z,5#>Q>,BPV':NINC M91&0XA"W *+K*NGDB]O*/GS=V[(7<'WXSBZ,Y<-10:DV%A>HX,;&MG(.R:(H M$"5.DU 4%N/BF>QJEY?$,[!A-]L4F/KRHS6N"!/SVE-D/(6Z03E0:[M.L+[) M[XT[7'K9>#LF7YIA_*6K-T9LBJO%3Z> V:;?G/A>$V2+D'SY3$'T&<>8I4O' M0JL)=%X7&-_8/=SLO)Z$K9,=.GO0B#\1SG[>>.ZD<'$7;:B7\788YMR M%(=U-;?H\A&)2V,^/(E1T;YK=X%IT/UO\QXVY"5F][9>KQ_O\>V&?>4I?R5('_CC.+AWD\653*GSYK\OU[H]/M_;^G"Q M>V$O]@\_X[W#ST?:LX);HI&1@8"]0062,*?(L8(5A!G--;]L*DI.-2,!Y,-+ M;D!(8#D*;D)9&BP%%<\$R7^?9,RT:ZFSTV_\_O,%IYXLJ,^G!C2I"!XDFZNC+CR7X[.?T7#YL=UVD'20=' MJ\;LG7P\26=+YWB_5LXO9JZG\O3:2=C0D1.8A[5[-.X MB%-F3C3(ZWC$9S#QYE\YB95^ZK]Y.XZ'.F!F@.3$WTQ/37[GO$GSW$WV';"K MH9\&A>#>/7\<3Y\ .L>4N^2!GQSM2=9<''H]&!^?#,:-]1YWY\:F_/[S)-/1 MMDE"S4$=&.=@7$>S+4H[SNHG;T?(G*/V97-+L&+KP?#ZB8@#K5LS/!W-;1P: MWZK3F(<-EPEPIS8K,CI"XJB;\[?QB[=Y6-_Y/NO(1W$N'<4A^2A./HJ3C^)< MB9_\,!YRB113PD*0A,F"64Z(UY(9Q;4IG;7&"WS'HSN_"!"NGXL?$O[UZYBD MC@G!ILF42&[5NDI48F$_:LN@Q&]'-N!'*1[6THJF-/;D)XNG-",OC452QK'& M@7]U#;!?CI$]H+7Y>E##+/:;*O9@8-8@@O9XS$;?I3_;H\#9 EVP0#\!6RV9 M,(%29*URB <-.TWP'%F"K0JN*+64S\2B;)=)9[)..G,K(^'5_,)Y5B;FE '. M>?LFD]"2YO>O#EYUM@:]GJX;(G>MK^D&)UYH9[8Y#%[I!#41]T?M#$\<>9'4 M]N;N'<\TI#N[=&? E>$D^#1)WH==I4EYCL@VB8(9W4L4?7CB_:B)B46/7^N^ M:\ZT7PJNI<,.L7H17&KQF@!_S>F=^=C7W#&"ZP-E[2R-^[;-.)L^56B+^%R> MI<6:'PMS-5@H__?_;>LSEN9$D7_BL= M>O?<=Q31X($IN)D-17!DYG#ND-)(U&BI+XPJ5($$U8;;Z)9$_?J;F650:$,C M2U*]&[LCDMU V?3Y/#-U"K-'+PK;*#8!M/2"EKV]^K&YH\X^0]Q_;P.>SPBF MU:=B]J;PU"R9UAX_O=)X>AS*HI1)G@196(F E24+"MB#($VCG%5E7I3U?0E# M'DPGP6,-Y3)"V;"'EQ@.R;W2#T-GY$UU6Q_:>ABG&8$]^ $S.;ZT&GI=6)CC MQWH'$+6Z#5(+)I ++T[A=^?G9$):B7@^:ZCFZGPQ.Y_J^A/X)\CBE@!O6D5K MC"0#YC2/J1[A@BNWF MR*LVHY>+UZ,DE& Q15&4@IM1\T)E29S749+&"@RJ]<7K\;) VF\F",MU84_5 M\=E M&$M9)'405BB!DJH.1 96;!)6M4IAY5E5/WC$5EM=_F5M&,P?TDG5*Z\/2=-Z MJM4K0\>3=GL/"$**=R)*?V1[7+KC\0+)WK*TRTOH7O MC0=G:A++5)ANZ\[7-8P97NZ.Z&>R*<@I][#34:ZTVWTHF>([AVSC,DBC>H@%8P:DXH Z5&"+"H0 M[#S-ZUC<$T,4S\+ .PQT%U\:V#LXO?CW>V64.H]8IQ$-A*+&JH/[C,%'+;)( M9CA@@C%'U%7R<$G"S$ @C^&]IX1I2/15)H@PAX%K3Q<>::J4M.M-3=.J6VL0 M=W,#8^UZ='#YS:_R=? ::#88U+^F>V25'O=A=J& M.4B[[!^'=96QJBH"5B55P-*"!V4FLP L1@4++M-"KE1GY54B\BR!O>$)=367 MJ8HK%5917:@Z4?=$&^$1&OQC:T*[5*=WC*Y21B9QC_KHSJ@G6XN[/M"LNXGY M;(:%JWSNRT&-G(2-)3N#9]VO3?#=Q:.U;":Q^H&*^@65PRHJ3J4(MWDWRD)J MKD99A#%?+/WG;C 7@U\(DQ>D$SWRH36 X2?8J'/8*7C F"2W?,_)C^Q*@9QX M=:_JGJOU%[$1@#:>=QD3A[%MGH$@70V^:M*A8IF"&_*,T.;NB^(E;)]NE4X; M\)X*;+4P^$7G%JT(RY.6/[F8K'[VPRG.AH9, M!;9N0'K8A(J%M3&2F@V$%OY@;8PP:-7JYA)Z$(W:-%MH5/6I70KOJ4,/6]K MCN/^CZ8??MUXE7I<)U0X<\7="?!#/^CR_(7K,HAT;_*Z_P^62OS;8##X>S$E M_E$\N=IB(MQJ5ZB&Q[/!Z31$,J'OHG=*$3[N/BU9?/62/5\YO;],NP([L_)F M11_J3B P?/ZWM]!4,P\W8\1GZQ=UN/0%9RK:OC>RX>9FNX8= +9_#P@ZO1LM MPG3Q"1G=B/4GIKI.45SX'S(B!40&UZ-<"+Q](\60.&YOY_I^*Y,I3 M\7J-4'-[8 @I]%K#\LSU9DRF=K5I%SNGPG[-ZY4V=K GJ2]=?',,DTW:TR0C MO(,P?ITSQC.)_QU/)4C?(564$KF, 3FL09""U)V?3B5L MTPD=9^_ SU5U.@'?4O5Y'?P1X,GKJ CL %QCH+<,3D/YJ^45RYXMI"[T-2"[ MYBGW !Q1]PS-U0GXXY_TJ.NR4=<$V3G;)O^OPQX/M]0&^4U*O3KOID M-NT5!].S/.[)*J^$,I=B%@:=M.?9;C90J3;;NU.NJ&#-6G8[9"T?^+R8@H+^ MI07S!ZLA!ZGCN_(\A?UN$]I^2]2:-C/;"ZS-7TT^OJ[W;&AB$=WGVF'W;<-; MKONT37^O:W7V@A8X1R(H:L\U288_8;EP87:*NVA^WPDGFA M\EJU0:IMFI\/ MJ^I0;MM+$%9/P+0T3=T;8BTHKI!.!&,A+G:#8MN4SKBO:2S0=5&>*\(2V_+M MI?+M>%N^O2W?WI9OKY0L7UF.O0S>(],JC%E1YCQC&6*M1(4*ZR).HRRM9+&I M-/K*:-O=U.\O3?\QQE!TK-U3;]0Q['5(,$P-%!-O MY\9"D8M*.R%\'72&KGET4+=&&^HTP%#GQ9'9B,\N^L$DQR_1^DE@2I]CXQ:. MN,]7IQR/A+5:K0=AF/K <&D68\1MH>7!8#]%X/0L=(QNZ!6PNM=JIT,/;^F7 M:+@2 K?>*D[/QIXN>H=NZ*(P%)R\$1@F=K>,GV7VPV"RMCI-P=OI!';K@G!I M8+EV!B_,T!W(C)F5[K77RT3GZ*)1Q)#5U8TBQY9.EGF^M6V/IU6\!^;T+EJ^ MO!DI&\L[7^/3^;'+)3>W=A48NI99U61#V_P08A8,&N??4BD)&U+WN^KJTH50TT7]HF!3-0JMK 4QD83%Q MO(5@#?[2[*B=(4AK$WD\!RF /04H!;"@@&2PK4-5J#T=9C:&K1;JX8X%&>PY MK2;N#[J68E;$65!3OJ>G"E? LH9=BAKS(493TG$GH%EGAKS2P@W,='6+"^ZLP\_9 M5.?H;J1=>/WN#V#>$C%:71M.3"Q$ D-@8O#YW)[BI]7'4PXS-+!W)!HZCFF* MK$\"G U85!=+$6P#ECV;"KYZ*;]O;Q&]JTI>6MW,6ISLT/P+VZD]# S?!T7AZ3 F?2AZX]8Y0F3U ML6GG5I*>G"C[0_=E4T& [8H?*\OA/-%%%G/R7<9:@K>8.YV.$$Y%1P$6Y]-) M!V+O^*W'Q+6+E22ZX=N41^BX<#Q4GZ MZU91K%_$#PQ-\$!WU!/#>#T8-;5&!.<9 F M!F#>8'85SPH1YAC=@J$/HO["R5@^;&YH.3N:*V>Y4M3EH]L!=YZZ9=/U201! MJ%^APP9Z EUP B8XPB#CR6G/4#$X.RW521K?N[.Z&IUMI17=/$EWF\Q M\>^#5]%J5J7JQLQ[7^Q,I=XA6=_%:U= !W[,*>^0?"Q)^(_0XD1\HG$0_Z-& M\MET]@I.XQ9];YU"/SJNRB@*5I',;X+V?6L4 MN@'"_(]-D^(9N/N:O=<:8,/?K4N[+@-_DGY%>]W&2J?H;5#J*PD-L4Z'%*= M8C8N?J=?Z6'-0W+U*U.A3S7B!+I%*& P$K% @D$<(@&^@FZ84\[!6J M^D%GFJ=V6AW%9-,1,7;AU-](>O[ROK%#7TQ&S3LU,B6>OFRV8MS#EM5S(NAJ MJ=,1I\; Z_T5IRO!V)CL#/9JW432.R(5^'=HA-@3,5Q>BQX2K4D"F/C,%4BM M_5XRLH'6H=,NFZ7S-;4"LZ7ZBZ%N8B'SU!S-H0&E(RA;->N8/'4CA4N[W(-P MSTUHJ*-^<(22L)9)%6^;+:GHW? ^('&S2L2+QLDYVBK318M9ELEDBE3!FN018MH S(N]!6+XD%4QZ-Y]L"8=\R5E8;M,1V(0C>$#YZ@L&3B_0?X%L6D-DC#D"8 7PR M-5Q^.Z[!6+ U%$-9)&+ P2@.> M)R*061ZF)?*CEWRYRD$5=9'R* MEH5BNI! AJT6=IRRLJBQ9P>"W*S]XCIP- M>)(?TV6\G(_H+DKU]=4=5ZY7WR;40*F4\C?,[1JSE'!R:Y!G.H'#.X:GCI2# MR 4#76]1*^752: MM<:=M4]8BM'8Q$='IXB5#@$J0X-&JR/P7GB'Z(?-]^PTU\ "8N\G?&H=Z9WK MU%Q/K&[;->5F((Y5CM$B3>N0R30N,LG2)!5,Y+(LRTC(I%)U02@<*/[R+X#% MMM?4WE*ZI+>(2?2[2T@8U_XQ*WF=2L%8L8&FNTKL(L%J)FRNFN M:_'%1FE$9=5A$<<%$P=19GH5!J10/6)$5 M@2A@5WD8%5$6*29E^N#19+H"G[(*<;Y!%NZL 8[>5AI[E<;)MM)X6VF\K31> ML1&OK!Q>9D_)TEIF55X)7C!889ZG&8N*LBI4HA+)OKD[9;F,L,QOOCN13RV/ MT<_N6"W'YZOC.*IX5A99 'Z "EB<5X$ 3RNHZX@GBL-NI_D]P5/H&*Y>.(:K MIQW#U<%]*+R[FL7+S[0V8\I?FH*AI: PNF-2:L8S38'R'N-&Y[RRY!0?YQB) M<[24-<;,>N4 7B:70JDZX.6!WKH@*G9F#IYX/VFXWO'Y8NZZ3ZDW;#[C.-V M6K=,@;Y,KN@JE_M/WY#GL,1O_BUF9#4HR]94!OC=J0@(M\C#1(('".>22SK/W;/^_0G_X]EZM_2[(=%F[^<[@3?>;?DC+]K&]>-M@LW"G"ZSWV MW[00>C%@O?$@D!_>QVWX-3[_.(CZV@^A'):77*_V#_!CPG_IH4F,Q]&1_95: M??%3)F'O3KE9DDMF&^)<'USKHW=[85YKR?,7Z._>\EQQ*C 3=S(#3T(&9@Y5 MI51=_W8[5V7%7 HU 6(SPL&VUS@85T[X&B?FJR^:D^+?>^4NLU!X6HI2QB5: M)2R7!4<;)"V21.4Q>)#%6@ME.7XH%S/,35[;=-''&$_Q';5=CM[\V;X]/!^_ M??*LV?^T%Q[%^Q\.XJ?A/OS\_,U>='1X!&]YE^Z/Z=WI@?W.__QY*L9R]'S\ M]MW^F[U/^V#_!S>G3VS^G!V7X,'M_%6YKGN_A_/CV=[S?AQ[\. MX;^'3^.#3[OOY1__,/F?/T=OX]%[<3:].#C<"^']'P[.Y.G^)QS[W^GSPW]& M;Y_ >)\<14=G,(;#T_%^!',^VX7U.KH N^G#P>'K:'_WN*S*.JG2+(#SD@8, M-CP0<9D$=9ARR9A0(DX>/$JB92M% TTNQ28^2Q[5]#]W4A[U/+//DDU+D_\L MV70'%_ I"*+I& 02E?\:.UIG\$M3SNW8L+-.<;6VN'V]S_>ULKN?PW/V+I7C5F6R>__$:QOZ:O3VK M/N+8#YX@W_7;\7[\Y_CH<#]&OHVW?QRE5"+UA/#Y86Z[$=A<'X\SAHR541(4 M#,NETK .2EZH0!0*DS$ITJ2 Q;5L< 67':LJ*:3*\Z3(A6 %'*4X*SBK"C#K MTZ@JXNVQNN?'*CZ6DJ!1%'X[0_X. MF@K/B?_\"W7=+3"S;J6NDS533)91F,F2U2PO!:B^+$F+6*1YR,56*/UXH?1Z M*;[P;CF^\/'MX(@J+[Y99_WM)@4!G&R;'(A.!Y& =QI+* @80# M) M0=GVZAU\=,+^7 >F,LQ@!UZSXJ)9&^)XC]WZ,WP^4CH@)W7O'*#Z#9J/P6DC MX:C\^A/=^UZ1 5C@)\=IG,JX2J*@"$N%[=%YP(L**3?3'(SL&CQY,*Z)\\)< M3#QHEPEP5A<)/%&!*:08BQ@7918K,-15$N=,U=]),65W0E =XLD(Z&@,]-FX^U8$36E$ M4S(:TE/_EY9C#0E,9Z[,MSM5VPX=*XRV"UJOF799I].?M!5AHNI.+^!4*31GU7@/6S7Q &X%&$,$ M]" '81F:2F,.FFYOU^1M 09[T+4>*B0RZ&C(*G@IP=!AQS;B'W4/6V7F)&R= MJJ$,)B%N8$FNQO8AGLMN/@;=QY*\]&%[X%GF6U2?ZG*C9I)+H!*Z>YP;<"K_ M21-UHF$ 82'@>,QT+;#-N\YG8/8:P*DU !,(A 5;-^E#!WDD87ZA[EZ]87ZM MG;\IH36H5(3MW+^U XR&G=.^NV6G#OGATF+#?V=J"1$)UFP-P4V_L]YT99*5 M:Z=!QQ)/U(*/$ O:-D.Y].#Z0<+3$/>@#QFP,]CM+0&BN6N M!!8%1QPA3O!C_<0J^F!B.GW7\1)U;HJK_,:3T?;3K/= WNU=+?YU S)>BU7Q MQN>4B4;)"%8DBAYB5[I,YETFZC2(S!C1=CL^L0@=JK9= /)W@T* M);%5I1I>S]R^INUNR"K=U?+,.YR0Y?NRMQ[B9<-CL$]*(7[@O.WAO_#56]>T M_GW3)(U&XBN$[M/H.7QN0-U6.7#5R-PY G>=(?2AE;Z2=X#S*Y K-#8/=H4; M^#W:U>6U)2Q%Q_OHT<)O_@K(**EOJMUO'''W(<.S>.59])CL-5MPG\_^[M_' MPS7ZV>RGA5\BV;^$ NF4XUKH1Y"9,TK9V(C+X^?_[#T)HA*,1)BQ_1Y\P4#; MV\LVTS05''1NAC8BK#E.#?=9S28N_(:RVJ.C>-_,%JV#)M(=WZW! M5:\CVX>7N3:Y[FOEWG(-P(3LTX2%-WEVB-.HAJB]Y$4$H. M8(H4C24;F=A3;W"R5Z&7=@;/)^:\)\,K$;(&1JBB/;V*E87#ZP^&^(D[;C(X M??]U$W@'+I-)4R)>(\M/ .8>+#.P1)+T"(R YR.C=_ M7P%W,-&B/]!HW+/'_@G:HB9W\=RN]V.?"> GQG]X#6.HHH/#DT\'AWO)_J>C MXR06O*A8%:2"EP'+61GPE!58TQ.&M5(\CZL'CY)P"#^NPC\81@2"V+'J".': M>X+>P=M\5-7"=T[6'Z0%[H=3G@>CC]7>G[A> I/_&-<55*#-X1'YR]3H]# MD88"J]T85RE#-D%;9%5MDBJVR155:+$JY"2EDJ^0A9F>1YG*B*QRP3J,+,YT M,+=&4&-%@"]-;0)+*,U,-!"S4QCF<>_>&3Q]WR'&:+X'%SGTP\^4?J30%-GI M*-N;<>\3'I.5]LAUCL!F#D;-N-%)BJ$+L%T>3/-#+>A<5U2UU$S<)VW=%M?5 M5GV*"BYA0UME N(#"V[:D91T*<$1[?>PBQYHIJZ-Z358['>*.#E:Q+HV<.*X MA>:=Q@M!_[Y;%6)LU?0K,(#5B++/;]5%!>$L;'1N-)D&+ _^YL%7T ^?#0,) M*DJHV?/ZI1W1:QA1AP,9_G0:9*F*Z-/>L4)$U3*.@X2E><# WPP$_"8HI8@% M3UA2(FWS=*)671JWS[3UFH%H,4/748L?DRG8(%[N2<3P\DDNH]YJ23\]MREP M+4AMG-^P,^G4=VVS]M/N"F)FC7".KY,GZZL)OKQ=\/T-N5:3Y'J%>=9U([*Y M?Y><[XO)+N"&EJP5I;[\Q!#G_")PY(FUL^]]\=:A.NLT8E?9XB43NU3"D,I( MY\H4I>B2VHNN\@4A[RESU\.^7X[2^_/U5<>-UUMGC*^YXMJH'^+;<6E,[<-J MTLTC)=T9_&?Z 0/W0Z-1_:P1[4^K5^]#TZIK/1DGTSU]36;OLK5RYW\Y[]"ZU'9;LAJ4T7Y?E6X[%7YE7_*$LC."N(@."?*'1[=[ ?L,V7&S=%RIFW#MF MHQ()YTLGU%7)B0-!3)6*SI['TUF M8[0C]9VN"3",.0XFT23S=*Z:U!^(YQ%F6ND'RT!'Y5K(^7)A(/>[X?=5]Q@& M;; 6!U3H=3[BE:/=HV=-K2C&) "2P$M+7ME,V@4V:S:DIL@HURH#ZZ=FRD^- MF/<-[8*2WJX7$TE3ZLV[/T S\'9UR==4ZHT:RZLHU,74)'HUEV9M9HE*P4W4 M9B&[J9I1N11R1QMC9V(^VW682RQPJ9PC:>:#J2 XGN^5(0G& M*V"^H,MBP!QP/,>V,&=F",$M.26N 15^V4+ F3E7SCBH1KP9:X;,=9JNQ]3H MV+FP8D>U/7)G:]+0_!J\H#J%Y6:C/H)][# ZP>Y!0B_R\GJG#>LY58\"R#$W M\Q,.YVGN"N[,KA&GYJ"=CK3NQL(-_'_(/CDVV*B$BPHRM*-V] MIO!S$]1@= M?APSHD7W?^G@EK=] GW5NG]<)J*H6:4"EH)695D$+EVFTB LHH2'I0BS\#J1 MP3N@6AV]SDN_"?Y>:%7+/*RC4@;%ERAN^RUS.CBG&^JX!@[FNKB*I*V1=S:2 M:&&$J*J*Q.)R*U]'3*SKS@A+&[JKJNZI=X MV R/#JE1/7*W!^][$\(1_E!'XR4:.@OU#";\&!Z-(9HWS?STL=%O6_'8%X]_ M'T=U7-4ESX(L+?. E549"$Y1,)86897#=JQP#E11"M(346I8SE)P3I(:1"RO M(I7DJ;H1AOVM$9[FX(#LI'N'Q_WNB]"G=6TPK4V17&CGY(]F(VC7]QHFFE%1 M.1RL&]SW&H-O=7(Y/4?O8K=C5K,!C';P^IR M)I*[5@X97'LKBMK!+X?3@WZV"/0:]TV@V>@Z/:05ZU]6>=4^Z:)+D#7KA@6 M'-M'6*+ZL7.^X!>8HT3J^K$R247PUJ?X8C)<[D$FX+5;5?]PF:,PQ.X9.F7] M]@[=: =^85L;)E>\,M.1+2YTWBFQ/K?]=A#PO['5P]Z$7MQ]M=//[19M#L7? M1TK'% @,7T-+G#8P3O@>\6+,* ,-Y_%\M.2=\O/S46/<]HZ.N\;#V<[5N2X> MAJ?]>O?W]9?HX3>6SAOU]?H!#?9T4.'"[CK)6"UBN3LQ/U*CD&R+?UO7Q]+% M_KHJ!SI^KN4!Z2U12NC 'AKLFBM8R]TQ;S$YT+D/0\NQ[.(X5NF \.]61WVD M1C"Z;SH/HVF']5/!Q3T=(&4H!?T4'%SZR>OI@%-J*_DQ@.-"/$/X MTH5)>\S&^J_O)M,/$P]0Q>;_;/!-1S-M/PE\WS5=N*%;,GLUTXIA(73C7%\8 M+W"USA;2--50-Z].&3KY8,;@)K5Q#&XKVBY39C-_-@&W]HD>$X]="A0[LT:1 M.)P-2:6@KO BP!4VL+B^:J/^?!5WKOM>3'S-?_%5J9UMA>Q2A6RZK9#=5LAN M*V17*F2OK'A=9F!B525SR40*[G^>UB7G2<546,)O&2^+3?!@5\NC 07B;1C&>@&BKV,5ECL)PH&S<]T15/ M9.'J\&='HS)N:F;2V'3[.O=_E62GL2_SP>A+^ M/L-]<3%PL^W].?K.FS>KUIL6A;A;1>Z[\I*"W2#UI."KXZ95*^<,Z[#(YILW MF%2$ <-^;2C(<=:O7BUG*+G&70R()Q:&9]Z;L?^\#QW6IN9B9 M][X.7_DMPVR?7$50:ZXVBJ<2D7?PN$U.&Z M<>FTCZLK[E7D+44R;)_]U=$,BEU]-'75%+VR(@V%E%\2X8NGG<$_?*9O8__- MC2MT=/GR-?.HA_:/RY<1W3%=EZA=3E-JFMI4BH'JEWEU4VOW M1L=R-CS."1T^L'Z_"6*/L!#-@B_HA]D\Q:M7+VP:XC[7-CKN9!X% M[?B&723;"O[5HJ%["Z[7R\UQ?AO;[UN*^,G++.]?FAVU,S29@C5*YAK+\M & M].87YZ8PS>03SJ>-#A8BQ V6)-HRRRN/]N:JH!][VF]XW%Y1U2):#!,UNF<% MN2B_/,?O9 36QXCZ%F;3Q8F&-9,@3N$,ZN)-.$<5)7JLRW1!/M&L$0O=F(;S M0]0B#.SJK[@&1I*>K4T\HF&CF_C6US+I.](S^CI42_RH!RM(=9,FK%TKM3-X MLW05G.1O;1+$&_50%QP;A8-MC/[SFK8#WO&^9(#.Y]T?E8>@2B,@CVW](%QC M@QZ-+FE2M#S4^D/9-O+[>B-%]TEO!^::Z<^3WGOU5.SBS;QT]3D5]YA78<,& MJ2T^!_-ZHNMY5[]3&V]-#X?02\EW&]\'2$/_U/%1.]7ID:N/+^9 6X+?-8:; MK6K6H$[:IS8P7%T28O!J_5TP_:7^'=)PHVO?CH=134[X2>=M]-Z^ H^S?*26 M#X\T$J 7EG ?,GJF?[![A=K\HM6PB>,&UD1[8MVH^H,?#D"O5 O#.-!J=8UA M9)A.UPNE_]QE '6.:-/Z=6]>+=RS:$,FH]A0C@<=Q%LSX*Y%C2#L[ ,V M^&Z]LHRN& /GTD%YW8.;\FSJW$DKM'T): M+SR]I ^K__9F@AT;T]G%P,,#Q;RBHJ8)J2@2A=OB/]1Z W##_$(>T]2FH^HG M^/C%^90*94R0JGS'R9+VY$2O5LZU#YU/"=\1\1YLQ(\>.W2#(,VM51;.6B.<.EO9J[$ MY<2U_(0%-_*F=$)(!KB7: [*A M V< E.^@^.B=. ,#;0VVQG/'ET#=L!#8SY@5K'<,0 M:OY!E\*N#IZ*!$Q=DC$,5L@+R/OM=M]K67GE")Q-Y-O!E"-TW:]H MSZQ8_'9#"7%@:FMWG1_7RR7H6A!80RP;AL>N!'364 ]N:Z7ZM5+9ME9J6RNU MK95:J6&ZLO9IJ88I*\D<<#CN!U.$ MC]FETE\^'+R:+KH?Z]=!:NZT:1 M?+HS(<-7I\WYN2;-D(-3[*VF'[#QKIE;P!,3=;/D);PK.-A4%+ N4]2N?95& MLA -Q=M\MU7W;)NL,54+UG6KYO/N2WX,V>)FX(9MWJF[I#9L786A1Z15<[_[ MRR"^W O@(3R-5%""D0Z;]7$WH2B'L[%Q*'Y\=$R8JC<# RZ MRGI0I&D=,IG&!<)0)JE@(I=E"5:B3"I5%\06@M '^1>@@*Y#1* [/[RE8P'0*25C*D&>[*D M?%8TA4&H0:D/"J8U!<=\J9=1U8F($:7UIIU92X82J3,^\_TKG7?OZR_2 M;%T"R0)^K@U85K.&>O@UE!@JF[&:WTUY;S?L8BL1G$0X.2YEQ5G,ZJ#(6!JP M),T#P0H>%%(Q58,"*%AZ-P3^=G_7[6\=ESR63 4222'@WJ6PTU$8J)!G>:YB M51;\IA+?MZ^_FMB_7[5C9K21@76P3 H6D-H'4O<09JK>9@RI%@!& M,\0N&XM#1RK,>^#GG-W5+-DWAH_&&/WOF$O%B:M)2V]]3EM![#B8?FC>JQ *KM-I/BO,** MEX!.R, _(G=?'BW' TV(M?(F:8)Z1%+U!H1YU@'[;RKK(22D'OS_5:.AQQ.9O*&1Z4K> M*]Z>#FJL>!I/I1KU"2!6W]0-?6?P:M-;'61GSYU DQ_;06S1X7M#!F C7;U" M:AL>(FC^Z:Q6S5SC&-/T33GHCNM(=>30*X.]:FE,0(Y62". &[70ZZET)9!F M%^S['#'VJ*G[KW3/-Q@[[Z=8P3#RB(^I!F1$C RZ5MB,4O-)3,]ZC-O=-H$/ MO!B?FY3-+J8I3)451>,006/^3AD_D$I8\#OX7X2 /N4(I-HK[NC# MR6U<2KO?7<2;0J1(HV2UYNCB.FS5EU4\?U^(TQ]4H+#7N,6PH ULN$S@BQ#:_@]_'NZ(.D,3YAHBF6LQ#/ &\B+3++Z Y)^ MPW]?[[S:<9\B QKSZU2NBQ_=0110JA^EAI2N=8;ZJ/"]7<^'Z^W ;YJ(X+#O M)_8HHGVUXC':H.A#:>@<"T^NVMXJ:)Y<(7X1;N@.J =8 /(X-K%+B< M*ITPHK)E@SJR=$SPA+332M/9TPS/>V)VZ3A-31\<1Y@V+7OO09!W@^E)QLR" M2!*P(VC1ZFIY?T4L=DVO?4CP$66[VU-E3ZGW5")S&%HJ"4-80YZ%42!,G?TLI5',WLT]3J_)K9$T+9!78K&JPU3ZMBAKJ.6:%A6=ZSU MMTQS5,*!-%7 .&'\NU?^L 4RO%%Q;KXMSMT6YVZ+*9J\LMETJSHV*.F%) M%2(7 HL*+DI9BZ)*DC"JLKJ(OCG5]Q[ID4/^<4M0T??=JN,B2UG!$AXH+D7 MLC0/RJH(@XI+)EF<9EDAOHB_YS9[<_I<#.!@7%VNMGZ&=\?$[ 76#$C^'"?N M\1QHF\%W<"Y,+Y1MJW+>@T[J=SE\L)Q<$1P\=H.SY!J)7/C,1+GP*V@6$7TW MMB(2L2^8AS,D5Y4-M4#J'D73^41V\JKMI,T@>)HA$J\WC(2R-\9D)'AN-=&% MX/C=&<70$ L1RW3G+E'4L1;8BC6TC[W!H3AU4R-2-6+$1@\)>5UI*356Q&4+ MZ:V)GW:#C-Z=1Z$00/L^:)%BX45T93)Y+KV:T,U0V:8PRO M'RXM4(,^Y AY!MKA<@!>7QDZ&@[&4V%'[@2!::ZBX"7<>),+L*[#I@EHS@RS M48C=S@>ZH+[Q>Q8)DP,.,-CIX$* .WW?19'GEW)/TA"QMVM<-N6GK7'\M UG MPT^TT NX33,M5FQD"#ZRF-BX#G[(^AVM1_.,OQ\3;DUK^8=-]+H;2],#;K-Y M$7?7;#<$58QC!@7O'OGIWJ6%?V/[2)_(!:\1W6?X7-WH>BR:MQUGTUH^FG5G MT++66+85/VO=->GC^]P@\-!B-$?TVV@GUW1%C3P8(2DD.N[Z)?344_+B3V 4 MI;B.!!&%P:8-W\2!D0IU4)9W628<>V0JZ_L48^Z6" MB5.AH#:Y$)N+FGD FR:.T8,XZ.]QHQ-Y*XDXS9=@>;GN!.9X\SU)S+H4L^V=4T\*9#%SO!YA.Z55;2 M2I-V;%4_I#I3OG!:@8AS8E;OF&L$=]LS)F$K:&M&V$>-F"JJ/6_FO087%VJA MY]7=_I,^)K0!_S+/,$B&@'P&%;M)X=,@0^QB3-;%;DR&!\>@5I]YM//!$*XDP(?H9UG)$C(!X5S M>&T!OA(R[';!VYYU5VLCM!)E'S13[=IA:?+<[DYWQ+:]_;_J,M_+#7ZJ(PK$ MJ+V8#7;W#Q\/GO'*B$0TCY"XV3148A4 GTVTNJOI"S:%Y">9-&R#PL8MF!T5 M,.M\!^HXY(N;82Y^N5W/I1PLF36.B1)/O7U"9 E4'^N'=45P]&ZF*[]Q7&57 M@FT^;]!_?(SAZ&UXI1]>.3G.JR16+%%!6>=AP*(L#0I>PK_BBJ6R4$F8B.5P MF4AX%B8ART+&6,0JH0H6R[02>2S+>I5.V=N%P6-=)KH>6*]M;0<)C/' VOI&"!Q?\;KM%$NAW7?'QG-9,R\)]OG>X/ M\)S_ND'1^V==V*[Z/4@NN;Y/]9A<57ORT]W=O>3@R4ER\.G=Q<'9;G3PY.EQ M(HI0%4(%DD5EP)3@@:@C&<"JP^JJ-"ZK\L&C)(E6J]C1BKC)UDHP+,(R2EC- M:Y;"P2SR6DF>9&$9)V62X]9&99@D8;"N<66[M3?:VG?'<U= MZ9;"8XBFSSCVA<'OO(7;NOX5K1T#91!@ 1LJ%?8^S.?:T=",+%/]Q=/IB%A* M^PAP-E"HYZ]DP$&$8W?]9#$6EKAW/$8O!A\"7U_,"2F/N+&Z(IU5)($GS6AA M80@NG43;P);QF09N%ALG[K+)#CO7CX!T(5R)[W4PH;HLF,JW$;J'E&?402TE;3!GNE<0+FVSU\=-$]@%X_'E$P^'E-_0?;#DS;@7EX="S3,H/3' ,$S];BQO6R MM/WA::GG<%>(M(^RO(1_I671A5$=A@V8!+N:2$Q5PH ,HNB&Z)85.E;X/O5? MWEN1GN@UN4F7M?X:FL!(N_/10E]Y)Q]-$MO08'0"^R9/[:H&*$_EGFV)DI8W MCP@O3#6P_:S=;8L/WS.L%=7 ]ALEE^)^C08JM9Q0+MRG,TGFS-KI7&80"%5Q MQ%.G^*!W(>S))=6%KZ)6&?JM2R:Y4X!'$'$*O,RP&5#_3&".0TT&WNE9BFVN M.:_VVNB:<#53G0*;8F^5?4-E[JP>^ ]MI'D\I;Y1'6I_V;3O'E.A*O[KIQ/8 M3R_V/^U='$=QK*)(R* .L=BJJJI 5"()$L7BK )=*5>1+2,9\UJEX+.(D-51 M(:1,LS)-DCP'?5ZO1 /O:*2Z=UJT,M*4[7A>2)N\\MK3'CLPMKMOCSWS^.A! M(BP\0'K?VG706YX 1%BZE74S5/$$ M71?STG5XE*9Z0X]#$]C 2MN&2N(Y:==E^9:Q8]!CP&S?K,':4DG>EM]EWQ\E M>IJP1E?7?]Y^FV:7]I1\M__S_T59^-LJ^(WYO7/L#-BVV0[-<;6.:A6)ITYF M\!D9F-G4]#^_?:^Y;0Z3:?=\&:I,%#Q215;&LF197A0Q+TO)TP@$@ SSZ(JL M[4IF;\6M>N$X\"(7$@OBG\_%^O#\\%VT?_B4[1^>?(0Y'&=)&8F\*H,R#K. M%34/1*K 8($=R.M(E"##'SR*XYU\)2CVKP'_D32_DTMBL6L/F8?8@:AX] K+H;G[(S.)C: M=NM.X_IR=Q"%_\* '47VJ%SONH,S#=441T-EUMX';795>/(+5-RMU'"S&TJ? MM*Q*F>9(6915E8.L6C&6IS,16Q7U]%;=_L?_IW;%0F8C+B >2L3)@ M9:*"0K$TB%F9LJ(*15*E#QY%^7H5-_FA7/8W/&1U6D6IS-.B%C$3*=;P)55> MJTCRG"MU5;YQ>\@^ZY#!9X_CJ$1$PSR05:T"EE=14(*-$80";-DH#)E(%-A1 MQ0[;H.ZFNH;B)#XX/#DN I#$:5Q%"1EF JSR6246L4,[A3XYWPIP2O#N?<4PR(8N*Y3&K&&-Q M521A6)5*9JE*>)K6VV/R]8_)403/.Q9U&B&F;E#$(0]8)HJ@S'@9<,FS,*]% M&,4;S9GAX _3B/KXM)GP+SP""1S6K,Q%6G)6"U66-1=A#::&Y&$6QMLC\"V. M (SKN!0@CC/PJ*4L4%+$(BCCN@RB*"F8R&3%L@2,C6PG6V_1&DJ^_PO&PA>> M@5Q6>9J5(N?@R*15P6,%MD[%F2C Y]T&[KZ)MF#HU5197@C)00+$1!N3AX%@ M(0O2G/$85':82A0#X4ZZ>@9VUAI'W\L&ZFQ9/'>ZH[%GL/2:Y6$&X3H+V57S M^#;?1O/J'MNYJW-VL93/-RF[#;F59O2*Q?LCS_/-I2;+03R&LHJJI&9EJ$21 MB3(,ZTHD15B*=.NF?Y-T!VC.$,,A99P'(L<28"ZKH$R+%*6FB'A \R"0J:\5S&$$B M5!;6HMJ>@F]S"JKC1)8EF-/@AI<1F%B\A%,01RP(95K7"?A:$BD8HV*=L/!# M=M_!S+$<.8/OV4T)^G/7G>P7L^EDBK D5"JE&RM_]O9*K&A^FAPG6,B0I1$X MZU$%YZB. @&K'T3@,>=)7%<12Y=+HBJ>U'66"9 V$2OJB!>YC%.)GG\>L_(F M%JTD@FN\AM!4>[.U9HD$XDKWRB:MVZT9PMIJ4. MKLZ,JJY@>SZ "5%UA@;"F?$.M=O8OW\NQN?MG,_F@^>+V>!W[#;!2K%7^*O% M>0O+2/TKH!]BP]O=#@CR7MH)U^V::D:;X5'CL9$J :_"2WB'$?K'U!W"YNAV9#J9(I8,,3M0) MJYST&>S MJSE>)_\&OT_Q/-D>[&>[KWZW#=CVVNR^>@UFQPX],H@2UZO[#'F?_B&NCGV- MYHI*VAZ=KJO[M?VF?;"[M%.ISXGIY4+<_D7'$6A0PR8^P=2X>Q%EJ ZGY["% M!88EU@\'4YXG?&;K9X@.O4.R)29X*INIU[6"#!VW('QB,7%(BIH?@*!7=?WH M*OA@GTWA%_S<0[\G[2_BH$\VSLVB"/H4)8M6B\G+N,*N>.X2/JQ1C)>N/[JG M<'V )*%CJBC3QL%"WGMK122>&9AIQ9S)UO":.F&JZ2J>Q#@OS MOMY-N&[KKQESU\QG_3.TTR\[NI;?#>IP1TA-*V]^/2#6+/.W/^!W,UC57_2E MR:,4;/"'OPZ>=#L/GL98?9C.WIFO//9ISI3_R9?^&<$#O?'-ZX4!^RQA@"]: MX1@QO%"&_\AAS2*O3> 1VQC2HW7GWQL6 E[.IEV1Q(W.^<9Q8V_J3W_Z[3+> MRM@O[G]YZ:4L@RAVE]*'KW<7BN%M>@5["^;/A0VJ[_:C-/X7-]P.?%$'@M+] M\D=&HV,$*#D?=3=T*?C40WL4"!XYGKXG1#<#**H;@:A14G\>E+'E-$)$:0-;C:?3CK$:%@T=1XLS@<&X-1U_)], MIY*L:>V+:"ZR@;">#TQ-. 1J>HXZYPA4KRT*'9S9I%E_N.HT?%3:R>H$U#T1 M*G_RR0)Y"CJ(@O77-PZ#,/*NKSLS1M,]U6?J58>(8VYU$D>@HS9^8=\0"\ : M_SF%4SWX!SY#7%CN^\E##0K]!";YGAI7]9[\1TERB\P'BRA]N%XBT-B7]24< M\YD&]U^ZBN19=FX:C&FJM>+"82/W+Y#A/D5(@Q91#&;4(V7QUK41"D>/.TZ[ MV6+4OXD=CM!PS?.QI]@-42\%?!>96AVMM^%%6\PJ\,CA@AA)@7Q]%I#XXMS@ M0KAWW=H;=S]NEH'_N,:]ZFS5E\KP<0Q>XK+#C^"\N /."M"/!J>X=[Z>$B@* M;>_Z)\!'.S?VI<64VGQ;G'5)5(D&FK@C-='G"QZ%'8*R<5+24U(=7YSFG=?F MJ5%1P\$IW%W#BHF_.&W.VZ'/<]#I!7@RS4X#E:\$G[P;/*7LAM;JT MFO"OO=^?OW0ZT'9ID&I:TD ^99;0 0QSPVZEF[[$>$PT.)KD2BXA8'9L()Y9 ML#%PLVPP:M@Q@AS[$M=+=CS6*UVG.C&!K!M(88VD5/"2"2EMO34>]S+MI^4> M;M5$L]%61*!FD QJ;5 6XU9NI%"!\YS M25TD!N2RB65E0=A%TO["+[2=CQ!O<(+I6UU8S'U.3: ZVXDZGK8U?H($)P?LPO%)Z[$T]Z!?E MG5.%RD!UL"5$:36TB5^]2/JFZ=(6RC?_BM16]*=U!%?ZBSB)3H8X?FFZ?OR= M?;1C<$,><9H:5NN:IP\[\D5-L88R7Q<0443L-[VD@QD>@&!:!R2@D%NOHZ*$ M^]\ZNNRE4='WC& ;DC1 53<=T6?Q6=,:Z?@PQH[Q1&FX+VWL0L\ UW=G0(?# ML388.K$^C9J)/'8LE @VB5!E$[2B-*HRU188.43D-'_L[K[ I^LC80@#;?Y: M> B/= 1@K-/%K-+]^'4=]!B&.L&FY6YW";ID?8]UTAD9!&^JR7M*PIJ5A:7F>>F7JUR -(=9Z^ M%Q$S82FCETW>2?83/VBPS::\.MT9O#98N7@%O>H'RWJUI@"$@%'!X+O8-&)3 MZH(Q9'R7Q28UETI7JKBHA3[C.I-$R-Z;4V,=R"DR/*TU.UQ%!)QE)T-7C2H$ MW9V;VXF!$0,B)=VI0U/KW,"B^D 81B2B"2SM!8(;"0?A?0-7QCNH.E[2. L! MH53A*H'1@L]QP7=8A\K$.2?2BA*Z/(9_3N_SY&2J[>>.SE7C(*]?+8H'N,58 M8U3BE<6,!WT>5X'VL9W6\P_H5,P=&F(GLG PH$R:J77B*+:SE"PQH[ 0S!NV MP-%J:?- M7-M9T7PMJL$/=QJN7#>3^R':7:-6EGB!>[K0V#@> 6]/:1-'I"DPN0D33QG<9:@^'"N&5T%%@8S*+&!1J@*1,Q6$:[DOEUFUYUI ?V_9>N9.QEVO:Z4LB-3OEJ62<58,!B MH-W1S.@U8&2KT> 7C>?)M==H'3(7@?0@.=UK'C]]_)>+8])3'AKJ&Y^'V3[! M5&/"?7:1,TL=:/[6F?/:$+#1B2$5*J/[U>=(;W5DSM'%S]N.W1K6;MW8E2M* M=QOB0+:7# W"U<&"[='%LL%!1?<0Y M(">2@D%QYPEY!!9ZK,O;8^RX+@:N2[&-[6I*[\3I3>2K4VI"JMOAD/^V4\)[<+WIGS MF,+-*;+D(&LL]1M5]L#%A9O_WM0[7*.P+82M'7%7L]9M#07#E],CFC7$[)C] MY5"[R&YR:S(LD\D"QM\YJ1LW6*_EC]08ODM+@?)F[ 9N7-KY*09N?&!"O2Y= M9\&FI6F^;&4HI?09HULM,>B7%*PO,B#C1X6JX(PE8<[@/ZDHTU#&K(S!(JY* M%LOC*(H?7*Y)H^+'9 K7A_&3G<$W;F.T?5./N^+!KGSZUC0O'NX9XW+ZZ6C\ M=[0?/QN_/=N/]N&S;\=//SU_(L=H'.Y_>CD^@K$,B[/#IJW3UY_ M.GKS=KS_Z?6'_3/X[.$^.XC?GNZ?'7TZ^.-M\_;P]^;MFZ/P?S[!:)]4QW5> M)S6FY(H<3$FFXCHHRAI;Y],DJY5,J[1<[ET,DR)+1!4Q&>6L%KRH1)A))L,P M3](J$RO!U5@HGK$(.$([8GSTRE\SS3R$RQ\\@3L( U*[]Y,Q9\X1VOJ M=@?)RS]AE24U59^#!F[&<,5G%]W\85;5S6FFTRR/LU1E+(]!T$:"\QP&4,'. MY!G\TL*?%5KLT#^6N8BO[?>ND4]8AM-($P,\-,U28"Q&MX? ^/O+JP\')\>J M*$I5AV50%$D(XDK&@2BC**A55O(X%XDH,M I;%@6X8H#["MK5PW/9Y, H7+T M^35!VZYXX9Q?F'+=FQR?/*MX7;$J1-BL,"^%R*.P3.HR*7@D2T[1DF]Q:M"\ MA9'WSL^NEY)ZB?]Z7C]?S#%7UU*3WG] R/S,YRK9/SF.>1&Q6.1!'*=UP,(T M#LHHR8*X3'-0.Y%D*:)MI4.0\2OG2LN@?O>?1F'M3A><+>ZI05W:$4#V(5,PRK.^VP=LA>$F]LHB3(<:)^4;.ZH; M*Y363]H!-GB7J/VQOO1\*;N*L:Z9-"5[-H]6F<0H)=2\5!K\':QV"YK0S#P, M:T_ZM2;&2UV8)CHW[V^_%I@>:2U\Q!ELE2]F*.[EI?>\T30Z+WMA"C^H'UP_ MV+<#^R^APL15R]"C1N*];YN0$5JY-D2TG,:W04C3\H9+9!H7,#OM" NG@XHZ M>+NH0*\=W&(X_+(XQ\].)THC 5&UD$Y<]Y7'0SM5Y#2\P'=UJWZ)'>PM!]D[ M.,:55:3?TO:9^LS>^O7Z]:P9M7Z/ANN?XCJ)X$D5G\TN;!>2Z=R 8]5(#,/8 M;L!O'B)X59TJN1B!9?32E37MN<(+RLFVN^9:[$Y\C;>K[\0A%G+^W+&$D^." MUVD!5CC83UD1L"0M C"KLH )E90\2C@XYJ!79=+T([88O7RVH_GM.;15.A("!.\-< MY(B?M^I7^X_?9-.>C_C%K\V$%H&^]%O?QTIAQ3#,V8 W:S:+=DG_N;N$.Z&^ MB/,9_)^T;S9_WJ$__7LN5_]6I#MEFFS\<[@3;?S;98^-HIV"Y==Z[+]IR'K8 ML#*X@>2U;TSF5I52=?W;.9<81_LU/O\XB/JW=:3JE573"_;])3%MRU-CHLNE M&$W/T_C5G5ZS9)^S&B&NQ6T?LVG;WOF X]&;/]NWA]/D[1,Y>OOD MY?CMX5X$[PL/#I]^@,]_./BTGQ[%S\X.WOQ]<1#_<^:^\S]_GHJQ'#T_D^_@ M]^_ +QOMG[V&N<&[#W\'7VTWV?\T.CMZLQ_!>).W;_;!7WLZWW\5?OSK$/Z[ M>URHJ R53(*RS$3 *A$'I4Q84.0,-E-E:1IB26$^S-;D5/IQM\^Y$'#;!S>\ M&#^-YNHR.GUEM5%7Q3>;_UIYNQ5*VQS)[1-9>[[(XGDE5)24 4\%B*Q"U4$1 MI3*0O$Y%F91U')>;\BLWE%CKI<;WD5AWT" \I$H,=1V+^Z9*PSAR5,*&GBCZ MX@.[\OM5F41V44)(*G 9,L#$3)RR ,:QEF><%" M5F\LWOD\0_-ZUV9K@MX\>'+-+,L7A56\W4M@B^1T@7&]WO;]=!&7 S4?("XT M%;'QI:O4>MOXS+>\JL\:Y $.1DU- MN(-\WF;&;R;"J)\-R64N9YX'( M\BA@&*L0<)0"$&9AF29%6)7Y@T=1,LR^/,Z\M;MN='?W)L0^])5EV=8$NXVR MS.[T7\U[7[3I[V[EVXWDVTDO()O%,@4A%L1YE8%\4U%0R# ..(_RJLISSM+B MP:-XR+9IM.]\G9^L8UVZ^,GLLU_NKU"S^WO(/WI_W,JR&\FR=[XL*T5>A$S$ MX& *L-4J%@6EE'&0U2ROI%!5F(&_F0P+EJS(LH=;*^W;W. _3 /7UAC[@7++ M;L)6NMRL1O(#21:2,+O'<:$BE8H"'< $Q$LM@I)'/& Y2T6=P#G SH.H&.9A MO+65ONMMVQU97)HO*T0WV6;3^K&<<-Y6'WWITFQE]C>W-:VHWY21W:J FZF MC[X*$'4K<)[+%I5+T:#$5'F$DQ&"T\@*'Y<8 T(L:,/^>YD8_WO[$U[A"&OX@A*&V^S3 Q,$]P![?U7>7:UA$O(%4:;\J$! R MQX@D1P>#BV.)UUM4(5)CL'#OH52Y?RU1LN8%K1J-B&WZ1$W4C(\,ZB/(T@9% M"$D70RMEY,?AU B,#DE[:1X6B^A_Y2#/R*?L0HJVR-$-#2X<%UW5T MT2?E-CO @)D!?VSS?+\]XM]Q(YYC- Q/S?N MS[MCH6(N,\6#6JH\8"FFD?*P#BJ>*)7)&'1WL8SCSNDU^UG5[YF14 M;]E^AL34.G_Y*W4J71Z*^5$GXF91T/4F5BYKT/.9RGC)N&)EG"9)G5:1*$)1 MY7QM2Z;GB\.8JE_E8H; ELNVUS4LKCCH_@/7_#6%Z>[O_QSPB>\>'@S3[;_R1A/D_C)<2/1$C!I J#.*W*@&4A M^.(A4T$IRSS*)<_"HG[P*(J7L0TU?E74MU-9>NL6BJ0L;0* M5#.++ MI6>^AB=X]_6\2D11957.ZK1FM8J*E*69DG6>%U'">+[5\[=8XO0 JM)"@+]9 MY@'H%-#S+&2!R*,JB$0%VQO)(A3RP:/T^X5%MG7RSIB6:5S7<0CV5LAD#9/ MXGO5@_@U$GG'@>6S@=W%,B?;14)EMWW2LZZ\;[D,WM:-K_+@ M#B9JOES'9$L]X:^6Y _>5(]492JI>@]H+R9J1FS@?A4G5HW2QZ?P56(N=(6A M^+8Q[(HDJ$R0*)4M+G5S<\R*/BWIFOK5=9R/&^7@3)UCV>SD!'_SX"M4*':B M<>_@V:K7"/(1)BA;-5D6CG A9HAGZ$9T6L842?;PCLJVSZ_5'$/WO[NF!F^U!YY,9L^PZ_O3?13R$2AN;@B8_4*CI#RMO4)G\./ M\\4]0$S]@IZ1B_TG[\*#L[WD^>'39/]L[^-Q5K(DC],R$#6KP$U4=5!6=84X MXB+,HJ),(P:VQ3!.TM7+2^C44\WR^9W/#W:MP+^^^D%Z:LKKG\_^@HEMS]-- MSM.3O8MCGA%R;A'4*H%3E(HH ,6 L3]5ET7%6%Q'B*E;EL7J>1(*]L$U3(#( MQ4Z+=3(:C)-U:J'RN22UF->M&OAA8GY6$]0J^]C3HK5"G T'>,;Z_1M(XHU* MP)2A8Q/\;*J/FGLNG'D$.-7Y>?<6?Y1"57P!IASH-:-4L(H=J6F7)O#_;QAZ M[Q5#HI+6[)B6MW4X0*)=VS^SK)C6,\=J'MM0%9RQ),P9_"<591K*F)5@-8$B M9[$\CJ+TP>4*+BK6:K@?Q*_)OCF;M5$QS^ \(H$4'MHW8,S:6HW;TZ[RVDJ! M\.CL[>C@CS]'!V>OV=L_X#UG?Y["Y].W3YZ-WIZ-FJ/#TW<'9U5T=+$L!5XV M!^/7(4B)^ ^\_;)W_'^^"F,;?1N_\T_X^=OX#E__!T??/KG#*0 C&'_N,K2 MJ"ZD#&0>"2PTRH*"A?!CHN($3E2:\7"9';F,618F2:WRJ& I!_F@\CS.$Y8G M4L9@,RZUMY@MT#+!;H+IW[+[L)$Z^NX::^L96Z]>O/YB%SG8Y*K,60YB6+)$ MJ").1:% Y:9UF1L6<"L!=5\A^' EN"CZ0E(M@_( M@*OP>+?#I#"3?!U[#;VL,5&"KN&V\0_MC95BO^.2=FNC2*2VXZ<-:P"_U M&;6#=C&&+OK3^(P6V_'XRN$T0]V@G:"S6IOU$'W?_WU.OP_U\!&0Y60Z\SI(NU%?/4[4 M0E*!!AHWV/&+]M#)X#W,?KH !73*\3;!"86S7[EN*G]:% /P'SP/7' $ YAJU]#!!'BCU=WW0E'+YFES?D[] MS: AKJ!:_\F)U:,ML?J66'W#;']F8O6K->5#*O U9''$EP2_M;[-9WJ"ZY_@ __VVE M>\8M*?:\9ENT=G^., KW%+V?+^N._I9[\RT^^4WKCFY]G_3UC@BYO0/PA/]; MS/[]"(VA+^GRN'I1MDMNESQW2QY>8\F_LQB^@\7\C_O6V77H6F^;>+IN#?57 M@7'XDJ??FA'^6.O$K[B*V$YZ>V^(AM=;P+NG&$R[@W?C"\M]?X*RW?M9?AN' M2DH5ETF2U@S\+I[&*6>13%F6I%G.OF;=RQ7IQJ'K^$[;YNCLZ?LX,W3^"C^Y]W^X2Y6(HS? MKN!05\G;/]["\TX^[?\![SW\.SX8_]GL'YY$1X=OS]Z^^?OC_I/]$+[Y#MLE M#KHFI8S+*DJK) BKA B+HI(E4F9QR*MPPI%5E2&21(&1G;E6Y%UFT56 MKY,;9%6>!PFMYVYUY3=I>L%*JNZH27"4M57:JH8J$249)%L>+1UMR\ M2[+[[YZYF7(>BBP-ZD16 8-=#+A065#%M4J31.9,%0\>E6Q8Y+>)^&I[Q;_R M%8^2),KB4L'UYBQ1JF1U%9><)XF",Y"E6_/LCEWQSCR+HP)\1YG#&4NR@-4L M"XI*A4&2A549R2S-&'B4>3%,RO+67_%M;/,&L[;KP:)DL MJZPL$Y&#Y"X+$29IE$A1QFF:5ZS8&F9W26J_]@VSA%=I6N55P&7*P3!+TX"C MZ*Z+O(I2)5+!*C#,BF&8W'Z?>GO%OP MN5*\CF-&OA<3(BQREF0"G+$H"3.V M-,Q:(-!1!+?.JR+*T+%7YX%%6#+/XBWVOGR-L M=ENML=!98WYM;/N3EV/)CD MMPF0_598:7#+;C#YMHVZ7==>1Y&11U)&19QS=(T*5.54G/7--)8P+&0=)6-0!RW@2< 3"2L(\9DRD91)E7\U&>N57D2%268:Q7C<,?3 M6L(=9RR(RZ).PY3G"LMVDG3(L'?QEE_QVQ-4BXM;8ZRM!QDYG,[YJ ,GNH/& MV1?6_V\9"K8,!==3?E^&Q[U5?K=*^;WS#=RP+JHL3I.@E(J!@2OKH% J"A03 M90P&3EZ$T8-':1D-X_!KU4;\2!Z"K6C=BM;;)%HEKZJPC!)6+%WF/+?G$'4P=7)'ZO^M[/&<&ZV>3O38R* MY75=E'&=BS)EE4QYD8)GS:.8YX4HU!8A[>O$J,*W3W;9VR=//R"WV]'X"/WE M3T=G1Q?[3XX^'7TZ/3N*]]C^FS^;_948U%!S# 82GBM(Z02$HD =:FM M9-D:?14%W][?Z16A\JK[I7L'$;3!/O1IB;:-VPO^$'4%@9#8DF@,3W^RI@02 M-YN+@"FH%;':2*"I.:LJ1XW,RAPIJ%A:9EHVV>.%V4K-77UM'(-;HX0,A!C) ME196.@T,SKN@DO 6%QZW8#8^Y7$A^2@H3\A2#3P.9A<9)R4B.HK@<$I:);!Q M!3:NZZ_Q4^*S/XW/[O5'_5['+V+:=BFZN2->QQ# !\,4G&_.38PZD$0EU])1 M2Z57A9,M$EY?TLIUL/,J9C5*3(K<:[ KTJ1,U+[FIECX MP[TN[#5-#$B9C)Q+;Z//&[FEW HI@KPG(RM5LR]HW#.9KXS1"#"-L"8!\8@# MTBHH9*)V5DLLC(^+4S5;0F=%G*IXTD6-$8D?78(2\Y)@#HBN%4 MQ*E>39RL*%*]6=^Z*%*]$OS>FN5H/DCL(XT(LYRQ9Y)%AB2,5-#$?%&DNC?GK&RP M'F2M*%(5V90BFU(4J_2PKY*I@@G;,H.6\0)\0@BYE!)MB@E'0Q>EP4 MJ0JT%F@MBE0%6N\ K5._0CKNLIXM,M&YG A-D%7"(Z.I@#V2DX!I4:2JN2+5 MCR6G/L;^[L >[77\RB#:X6:^S[>M.;6U8[@CV&L-/,)0Q'E0L.QYRHLI)[4[F_;0(2A5!J2(H502E%D"ZI@A*%4&I(BA5TR$O@E+S M]M6Z:UYE&E][G:RP]F5D1V_QT.L-1%A?9Z0T M8>J%LLH(3+EGUN8\J\"M$Y98'4IYXGPBI6+[<$NTSU9.VG3M#+X/MPZWNQNK M+=8Z:Q]NP[_MS=!MGQU\W_YR-5+:/=S>/V"MU16VM=F"9X/[.?S*6V?^K$6W M#^!?TJ9?V<;FA^X5R0C'$\->4F1,SH3G.B*MF44I*)><%SAIOK2L:9/(1]&F9$-,D;%YG.[4^HWD[7:00)>< MWSOBMS'41D\TL13SJ(WU. $=(281Z[6[;TI_P>\7Q>]+@AC61!=,-"C1F+O0 M:H:,8!Q1P;G,/VFKLQ!E4PA=^YS?8N*/R&Q46AB;!(X>G!!I M7"I^BMCB%: M72C:@IGXE*(1XKT3@B,O$@:GDE&D&1:(44.8PDI:6HEM-\'5K+V)UR+"65=: M5AG]6FMM91&C_7,\A5S :Q3/XSY+_'C0/XH+N,8+';DC':$&)Y:XPBX9;A0W MWI)@:- *!YFB+A['(M&12Y7$4B9AN25(YQVO&'A2]= MP"5>Z,B=(Z F<>TY5097HI)Y!Z,X8JF<5??6+2ITY$7IR.XE\2*%C1:[W5Z=@$IVEV9^YO7!^:&*4-A$X_$!")SS"(5J"O[HB%']4I^+ MC9_;N+8N4A%5E(YQRJ5)8WG)%'62(I9F>8MFXS/-\K"4G*B(:/08<:8)TMA2 ME*(,2GB?DLMN&"5-/3>)K5=#T18[>O:E?SS::_Q_?6!J"TC0BG]]1_!6@LB< M&2R3E1R'Y P6QCK'":=&<%L(VB*!]]K)GYM?1ZV*I*WL:$F(3TPC37(0C5.2 M6YUJI"P3!F8\4&J6EB5M8E5ZY[UB&S?81)EP\EXJL&O8P$GTB4=C@V"6QD+0 M%LW&_86-1^%2\!JC)*1%7 6.@'A[) G\PT*B6,FE9<&;ZO$$K<30:@( L\5< MP\XB\K/B7-\U@)8DY2192JWCC@EGB0639A2PVP-?*_QLH;#[^RP_BTHY82)& MUN&$N(T".4,L4HYI(9U.7,2LL@K\C-?>N2XV_O FF/!>R*5UX$' I;.* U. M4J.88L86?K9H-C[E9QX<+IA9@G@D G$=)'+<"I2BM49J18PF2\M,-W7IHGQ^I4/+J]K]3F<9+@G*IQ!23NRQ MB*?$D)$")C+A2#Q,.HYV;BU:YFA=+QRZ+-A:L+6T:"G8>@.VSGH6E,%\4>2( MTH@;"2@K+4:,8)LL)ISDBJTY]6BI+;8^>8^66]M[S-[^/BSR3CH=O]7IA=@; M_4K54[8 ^6%H>',O-M[W#^&;3QN#Z/N[/?CP<-(#)/LD_03OCXX'O6&SX0,MK^7M[_V!'.!M,(A1AKPGBCEOD MI);(:*!DF"2:K%E:IDU\0\W:O3%N#MR^K(6G60L;J[L[#,@XX\+"7L<\RFH9 MR)F4D'?>1:ZMI1+H.:<_!S4PY@JCTK@+TFFT@V$CYC9(]R-K .!S%005Y&;7[#NZVHJ;#S&7A>>"[9U#;3YS3836PP'/#<7YQ M KYJ(QW#FH]@)5T8I<%I(^\'XPW@@D_'+HPA?&6O#]M*OP%>A>_V87O(,S3> M(C+P']_AYNQPPH&G=[1G_X&_ 4;=Z<%,Q^]'X^\*QX/)9^#2P.'S!V' P9&I M5L.5RB=#*#B,\5%_V,E_\.L@=FU>%].^?#G,,/.IB<.' MIQ^Q#O;+X]'M'[G6NNB%ELD'1.F5\9GY;[[A"IXBCMIRSK#B\(]P1N! N8'- MEWG#:=@A1"^=?VIO(]@#9! _YJ^V>V-/ATK\OVQ08U.2F%(6[ MKL^873^\4ED#[0S^MMWCN#K&>M@AAO7IE+M[SF[HUKV\;6 \PH+WVV5?<@GO=W@Q[ M[<,UOO&M1=L?/YUMK*ZSUMG7L_^<'9RU5W98"H%Q8U#0,B%.I$5YB%'@UE#/ M/;CZ:4Q7*T-:R:Z(BEG!@>1&NHY[PL#]=X8EEC0.WB=[M;%N'O9&->Z-5K1Y MU"L[O1:@N[1NKVQ]X\GY^3=?OE.)J?'.:$V$YD%;+93VU@8A*).1L:6G[MQ\ ML>)^/_U][(M^R:[HQT'_^*C3VWW3B^_33I#2J* <$HH:Q*,RR*D(3A=)3&$8 M[&#\W;LTUYCA9MJ9^MUN_P0FO5%%J3.E'=/83F_LY%<16M<_'E4,=,)2J[U, M_084]V*GL\-AG 1PNQWK.EW@<;$BH< I[^%'- ['QA@:=M1(V4;_J6PTWT8. MK!P/!OENG1UVQM\&X]CQL,M6]]>-X'WD;ZPPO2UYN(= $/I 5UN]LENUMSI MLD_65)F21PDIUJ\-[LT\):/C14_B,:!^'>9G>N[6U:^]"_&?U8Y2NCT_SSC3 M,L[/,LZLC/,3CW.5H/TX,*YU<_&;HR4KE1=P%^'?M]Z8N]SA?>YPKK6WN#9& M=+-?_MX.]QKQ?X\[X(OFD-3#S&EQ5:C?[C7F6L)$WM6HBNGFE=[J]^)IX] . M#N*HD>"Y&B%61X#7"IH>K;!1IV=_6.KYZTPA=X9&E7A6#%&<2&TQ/"XEGB?* M'$WX$3F6Y^'NC*AL_'^2K[XX=_[&]_:G?;'#_O;'S]W MMU<_,;C&7NOPC[W6IJ=MNO6]M;]VUJ;K//<4;$WE&HV4R@:M$/&,(9X<1D; M?SAF6EMGC+&A:AO*:/V%0N9>45/@J4[/=@]X$A$NH8P27 ONN3"6$_G&J!7!06":.Q2UR'A%.!I@)-M7BV^ZB^JD0M<*6@B>"P^SKM#=<)$VN% M2\(5IZ[.^#2E3M(H''5RR#$6$!>"CGNT*IW1*48KN:ZA4_>FHL6?XW TZ%1Y M_!Z,H02+W\HU2K#XMF#Q-!GHK4LS/V%TM2KKFX)/V8^?9C_>F@VRDL0%8S%K MNVZJ<)2A:#?BZ#GA+LR$1*TE.D0BYT M42DBFYA'3&,?I2,Q>/V* P#%I)\VF%=,^IE,>B:F1[11COF$DLH]K9SG8-+* MH>@\EHQQ*8@O)OT&3/H)@V#%KI_+KF>V:AVI$I@B[;E$7$>'='($"1<5I3P1 M;6G]N/<\0V&4U:AIR8]DL<>UB/?5-7^;NJ;W>_A7 \Z:!T^(#,F".6OL *.) MUP*[2"B/3LWAA&*<"U]0^+$H[&'< MU)W2IM%Z3OT.ZB'I_)-H<@&W FY39Y)K;K4%NBD]QR$Z0R+AR60+T421QV6& M%%R;&ZY-V243G+J0,*(VY#Y[1B--#4=1OL0!; ;;Z//5]7&K8 M\*7W67V9\?CK )L3PUL,^$P3B3EP4;D4J"(6^R1$8H@ M'V* O4D3$W !M@)L;QO8!*$Q*I(EQ"/'*FJ"7,%W>:&;E/: M!D0MIF $HDHPQ&'HD6$\I\IAJ6VTFA&Q4.[H6Q I^'.J3U:4"LH=%J6"1_8( M[_9[NR@KZ6A_J^$G/=G6B]#SN #I5,9I$L>"/5+?,Y.[HQ M5V>ZMM[/+JW"VA_+VM=.*L8^Z6V76*(VZ(0HP[FWG='(:D7@97#):1.8(Z\X M1Z<@TRM%IJ6"G*%+8%F0HR MU>/9GOWDYO9DR )/3PA/TX;K3EM)DF4H,6D0YXPBJYQ#7G+!%4Z6Z[BTS)L: MXP).!9P6!)R>\/2E@--3@].T8WE(QI/H+4J)1L0].'0:&XET4!X++ZG&I'[@ M]'8RM.DT0WLF4/S \Z]']8A_;>@\SZ%Y-:C^-&&Z\^/TF4/$@N./QO'OL]$Y M9XB6A#+$F= ('(:$+&8".1QL8B272HHG2AEZE.DL1D)1 1BT $@$X63[1X,0(9(3%B%FCB'(V.!D*F7$JQI#W.L(K;T,6.YQ+^*!@9\'.@IW/G0%?L'/.V#D-O0KA M8(O3#!D3LXY5%#GT2E$**DJO,4G)OQ[LK$*V_Z[Z-R_?VB%ZTO\;/E.Z0R]: M#^-RLZ4[]&*T&?UI=VA5=8?&I3MTZ0Z]\.-V/K=/VX7:GM;H+[Z_3C[!UMDZW#]=/-E8_[VWMY\\=4'BFDXUOVWO;<,];FVOB2G=HY;PQ M(0CDE4A9'84C;:1#VCFII*32.+NTS&63L3HU$BN% P6>?@1/W!#'G3":2\>U M2<;2+/%.I8]&6R?N!D^E!>NS(]-4PXY\0%,]H6E6.E.D8!0SB.!D M,VERR'G*D4M:$LVQ<+GC1(&F DTU>+9[0!,&VD1P)"'GEROAC784:ZU,$DQR M&XM35V=\FM$LYP$K$C!RW$N@3EPA2R-!B:1HL?9!:U-#I^Y-18M+=^@W>HT2 M+"[=H5\PNEHZU#W+?GRI.[21X")00Y 2!/;CZ!)RU&OD@M0Z&:)3"$O+H@D> M8(VVXWD?+[]YJWZ:H&0QZ..$E8!2V])5+*8]!LP MZ2<,@A6[?BZ[GF[5PAIN ::1]9HBK@B!K9HS9 V3&BLL8#;KQ[W?I/;8H[I# MET+F4LC\8V!/W LKI,0.6RY<=-YBYH@,03%FO)S#Z<8;:.7U+ A^J;.TDY)Y MPCUBS)D6\23H"DT,1D98!8A*!8./3R!(O!;&> MPCP5N;$"F04RGR@J:#PSDJ<@+.$<<\."M5ZYI+2*Q!3(K EDSH3_9 +0C)$@ M$Z-$/#B 3,,9$@DF,EC%B- %,@MD%LA\(I4QY:DR!&=!6VZP<(P:2;62X.E) M0UEQSNN$FU.JZ76"?*6!@]!NL<,Y'8SNIDD6LTU=2[O(@OEN^, M9MY$7RAL]#Y'?SP8P$/^;H>=X==>WX'E_I/O=KUW= QW ;?CX5-5EY--N*_? MNWU_L*"K?OL_>]@?_MVSW\SQQCZLT'U/MO>[>^VSK[@%][J]&?;:AVM\XUN+ MMC]^.MM876>MLZ]G_SD[.&OO[L!XJP"^$>(4&\0%#T@G')&AD3#"(U?,+S4B M0,,1C/]H!)#L=OLG ML# :$\V[O?[)L#&"W_@]V]N-C4ZOD;)BU3^58E4_-2K!F;&!LFH5W]19=YJU M>E5K[_IP+)+>GM+OL'R8?-L/A=;,.\7XRPJMW?\0J=Z"/1-AI,;_N,&_9SI M5R_'R_?]K;V@WX*TS^^V:WL^7A>>N^^QYMLDZ_=[^$+'[Q3!N" Q,\J(WSJC MO6N$97B9L0PO\YMS"G1:7>N5L/B^V#Y<.]G^]NEL"SA-:]-C8.1\X^,ZV=KW MP&D\VSKW5YM=X#W?&^??3[:$SZ_Z,>]3*H. M"12$URB!XF:.]]#2B]N&*+7E_Y%30B4 M$<&(]ES:X$+45#HM4PA28W>CC_; B,1#"PO5+4.BH9$HY MY T5B/,('B%7&&F# XZP#Z:0EI95D\U-,/U%X.X'N6KUAKO*GM_?XK3>AGMO MK-+LE[>!=Q]MI_=G?SA<[_GN<8AAO;=F!SWXLP* ]P/ UJ5T*\&\,)8A+%)$ MG!J.M- .?M(XZBBY479IF3;%#0!XC5>B_) 8I/!42ZXB4XA)QQ1+2C@9$F-4T^F "-:^Z6=#5L[Q%/.X9 M'W,W;"_,-G-O'$X."?,6,DN:>PW;&)S;4\-E@VJ *??'!'HXRK1Z+-XP/KS) M?UI=L5FA!W#P?^)P5/4V&0U@)"J)!_AEMP_/T&RX?O5J..K[@^J>^J.].)CY MU+!QLM>!#];Y_"(-V6L6:U&]#P)8$CQ@:+O;@IU'C"#;"2:7(N\:' MZ8-T>F/%+TXWCM. *FK45KQ_WO<&7:J-T-GZ(]AS*%^FH#XONX%(@Z\B>5NL%%M.QVX>;R'^4/P]O O@WK(K!]>@,81]8#SW@_A/[!WG!3:(P[U^-\#:R<>BM\;)SK^L6I;'1_FK_NL^ M_4:EM\ESCZW0L'D:YQ3!AB7#M"7!V$GX7%/]X,WS]^,A3-!P"*/G.KWJKJ>G M7Y>.O%8&@^PM5\_S.?^TD3:.1[X/*Z/:,?]?F.*%WS4?G@SP">[5\];J^EGK M+-]+:X=:33AU"E&:-9&QH,@0)G-P7 6B2."YS3T137S#/CA>6)?#$GF5SF+Q M&)]N7-T9B_N[/;#* .NNW[MF878(?SL8G5_VZ#SP:[V'_35?KM$_BKTQF(^= MAN%>C-E:1C##X5[K6$A%I0"?3U'%+7'6*K!D#_"@)+R9)L$!/0X./,6"GB[C M35C%PQ0' \SN2_@^Q_GM\H"GBQ@>'^'P)H%TBY0TA06,(DI2^=ZY(4G6!/B MF(BWQ3 KO#R!50;[,TQ3UB=SIQ6NGR\OP,(C@-&\:L"]>7&;#5@RL7J2?^R@TS\>SMX?&*3+>"X.WY,8#:C M47>\;_\@D@BOCKM9PNJ?3OY0&O0/&]4*A#\\'[%AIE%P6Q/KA6\[MEVXR2%\ MUW!BN&"QP&O /#OPJPDWJ^X('OH<*JHM\?S;+T;,-LY3'J87F'YBM ?\KMI) MT07CB[ UPAM'_4$U?T>P^_?#9 .\9R#U KIF(>D*(;KW-2=L*[^9&7ZUYH8C M^&>\8N"C@&CCOQV^6WP:M7H\F!!/&,WC ;"H_ST&1(^#YB4Z%"*\=5AQWVI2 M[\)JQC8"O\^+Z"!V3\^M+$NOP3WFT>U4V\[A3)?"^#T. M?&CO,/\+O[+4]SX8\YN>V='G*,N",E\)Q-:67 M)G$R4(+#2%8B<3G);! S OP3IWE=_WTY%6_B/N+I1ZR#I70\NOTCUW*:7F@Q M?$"471F?F?_N#<[OY\CN1N0&T1X@F^!V?[7=$WLZ7/KW91L YA<7E'X_OH\ M_?6PILJ^ZI]_KGW\O-%HK;__O/%EZ\OF6NM+L['>?O\0,W^I)ZGF,?LZPVQM M[V=1[,,%0G^9XEGEVH+O\\O$"F+XUUW2*">I=[,@QN0S@-C-S_O+RF'>:(=C M\(8=UE9^?OSN8X[4[&6_*8,' /?YJ_$'_G73:K\""6,&)S$UWAFM"3A105LM ME/;6!B$HDY&Q>Z;COI"!WX=N/R@__#+='L(3PT]/[DB.3V#7>^-EL)%N^Z.;L;=OG.*/.^,5F_FNX]NM%-OF!W/1(\ (]\U7A?#Z^1EWSB-=@"^3R_/676 -PZ7GY_B M55 Y^_XD1[=BA("=%:WK]1NCB0\,'D88-YR&'4+)TH]GA.B70=V;MR<)R^AI"W'^S/'M M:M??'( /N](+&WFN/D^#-D#5]OX?G=;FFMC^V-[!N*(1:1A[Q+373'$N M>9)+C0LVM))W+>^"98$Q)QCF1$LCF1(&8-%QH85E5RMSJDD K]2/6L.5MN$6O9VIX_ZII?9 MIYW$--$Z8>25@V4F'$&:I(AHDEA;*2RA=RGHFCB3>8=9F UGO/KM^>H?7%[] MC5^FQUV5+PV;4(XAG^;]Y.;/_>O\^"^'L=(D5C$I(?OU^@Z]0*5=4K\3G,Z_ MM(N]4_KV7__HLC_^'3/B:6Z6U:4.;5'*S4B>B(OLJZK [*8,K#<^2I557E2: MG8\2?L5U=S>G6MT*R:7NKM3=W9Z-301-/%$NB.>$"^.H@]=8$ZJYT_8167>5 M^/ YE9R2QM]C#N:OY+T]'Q9_Z _>#V+HC')B-=#,U>/X8= __#RF#7\!:^C$ MX?OQ@5=]0CH/))P3W8S][=4/^]O[ZR>M_771.EO#K=4MMK&YMS4\G[7TO6JN_ SU=.VV=?3C< MVEQGV]^V\)6*.Z$)^!9*(F*%1CQ0@;)B/,*>!FHXI];ZI66"=5-PN1 5=\_4 M7+# X1N"0RU$PCP(JF7@@@G'G0HY)=D%YF/2C]5B+W#XHG XH]*>D?=G' Y?;P_#-U9> M>0%_5=)(SL@?I>/NA3-3JBF?@+]?T:J;V8!6)^-_?;,J&\]#-IY+U8Y4L(A3 M,,@YXA#')"*C-4:.!$NH(AQ'"1L/T_6H=2S=?N9ML0^GF,5BG]%BIU01BVB# MIA9I0BA8+,=(NP2.=. Q2 VV+-72,M4UL=@W)D3S.8Z.![UQ?NHD4_7<,![& M&Q97=.9Y>,-#'=U9O)I,&OBW7_*4%9!Z"$A=JJ0-7FB8,,"G9 CBG&MD8&-! MT@MN<5 AI5B5$%'%'X%3K56SZ^8-7Q:;G;]-3XJ$]L4YAC33,*.). M>&2$<\AX0@4-,CA!P*95D]S02O!%;/KMA"TFW.-.N2TE?/$2-.3"3[J&6B68 M_GB@^CI+/AB.-B7MD#,2R$=0!#D;#()73GG/I)8,/"36E.PQY*.$-6ILR4]( M/HHE/[$ESQR+Q1!E4@R)F%M?2BL1&')",)?"!Z^B56#)##>IN7XJMO#A#JIK M0SA^T+:X*+ 5!;9%RP6['<+;<51P^R&XO37+P S%TA!O4;0QXS;ER$GI42", MB!0)53@L+4MS8X'?XBFIE69R!3GKA)PO0GX+$TSS$./_0'-]07GGMTFV^^V'!W MQP +\T["#H^U1S#H$AG!+)).2>PL)LF&5UIL.)9^&)YK"%P5[+0_3AZ;*!?= M?DH\+G:WPTG!X?!ZC[D%JC84^AU5#RO@>X&R0/).\X=UO2LW^_.;U<]2M_)5N;[?W6YB?6 K]PZVSOH'7VE;4Z5]MO9(FW%M]8_=S9.NONM3<_ MP3/]O0?/\KV]ZK_#/>QO?/QTUM[TIU417&<2^SA;.VN=[( K'S C&"G!8^[$ MJ9#&R2"J(TU8128,65KFA"Y$$5R!M0)K]8&UDE99&]1KO[^$>HDY[Y5P*"91 M*<0QI+F-*%J%"3?,.YNJU$J)'QWU+W:P.V[2X?O#R3E' M[E#2&\*7] ?GW1J>-)CT.HMN[H&1P7J/#6$\6; CX9U6*0;+)#:4&:;RB6C& M2(;1W]46^U!Z=7_'NB K. M!.N0P3F+'4@KTHD*)(24P8*#9S$':@/<1CV>VQ1;+[9^@ZU?4G$KAO]4AG]Y M@U><8!,I1@13AS@-'!FK$^" O^#1XP3&1N^T:1&AO_&ZF:_#3JCB/HI#<=R M\?U4]6F!6^P\\/"[U.F]F,-RM].Z:LHW8,8+Q-T+XEI7?1B?V^,:J9$('"#. M -@Y)\&1$0X++D-T!"\M,WU=P[<4VA8#?K)SJ=_3O*^X+CB2&%12 MB)@!;U^$KW(%?KICZJ MJ++>!>?%THN*X9L @@NO9F6':6)(P!AA[B7B/"5DN63@T3 C(C'@V+!;50P+ M%A0L>#$L*!EH3Y6!EF47DG0N&A2D![_'<(&LD1QIX3$A5-*4&](#*G#UZ/8[ MSX(*;^P(YTFSSTJDZ*X ^2!!CLM(.80'AI]*'MISY*$!'>+"$)V[OG":=3QH M1$X&<(YDNRW25X&YM3?9Y+;:DG]7,O&>\':VT\5@*Q*+'B%-- MD<[MG33V(M!$- T"S)NK)J;S:K-:[+S8>4D]>['4LY4=RZ1R(6!$-=&(Q]PK MBC*%8)]/03MBF15B @K1AE6@CIKEY8KD3[Z6XU2;8MIUS &41+2ZF/C M,\Y,5"[J( U*DEC$4,VO M]$-XHJ&I]Z;Q+)UD2K;>G,=&4B40_." Z6$&WAR7R#,*$ZD2HQ 923)) M'KBXM15[@=,"IP5.%Q=.2\[HO(%U2E(C$9(31A$!4T#<1""ID5@4C1066TH8 MYQ6PSEVMNJZMNO+KO/@[O6-;/675\:E:5Q%';3EG6''X1S@C<*#<4*V8-YR& M'4+YTDR/H_.AF.D*1:ZTPYVTA7K^2$AU>JO>-9ZX-=EZ[Q^PT/[@=+4S]-W^ M\'A0HZ9CG\ZM]0S>H]NK:V!!G]@67<>MU<]@,5LG6_OAL/7M$]_ZUN);%+[M M_=6F8_G[MP]:F[N\O1KVM_8_G;0_MOCV_N^=-MWZOKVZMP=6N[]UMG7RG[,6 M;N_N*!A-'9U%P8+9<:T2LC189#BV$7X3#;B%CKY['&(#R 1< MS':;C:Z%K:)*D<_9)GO1ANH%K,5A9SB*(:>BY-9VXPYT>>-H+'(3.JG?"4[G MW]2,O5/Z]E_7K -;OEGV+!W8[M#J:5$Z.I$\$1<''55;K 4:JL\D*7 MX'R4+FL3O*[#L9N]PL_VY )D)[T]CX^.NC=D\Y6^!J6OP7-$"*ZY$K!$6^W?[V];)QNH!;AU^Z&[! MO6WMMSOM_8/OK<,_NJW#3R<7<81I3 !OKW[ZWOKX=W=[?X7G^]GZ]O=>Z^/G M3HNNTXW-M=.MPZ^GVZN_=RN9B2\7,8&4.;_@!DF")>)*&&19\$CJX(@!CLE8 M6%HV34D7HXE!Z>-2\&Z!JN@+WCT+WIU>X)UR,B:1!%)* MZ1J)!.\%/47G)M M9?(IIV32)B>/%CA>I*XMM4:H;_W!0>Y>?S3H^SB\O=3D=2:;UI29Y4E9[_TU MGI*"3P_'I_59/A9DH-RQ@*30 G%L )\TD#+*C8 9L8EQNK0L:G]E+3Q M&EKR2\L>#X$!=9$BHFH!-4-=7<4HGJ#7, M!,81,2&")0N&M- :^6@%%D%Q2P18,F]*,:](;0E//(1.-*J:??+;.#MAMQ=# MB5<\+<&XJF91I9G>#$=?>R$.WH\GYA!^7^#IX?#T:99H8$5D(CXBI1W $Q<) M&0]HQ702GM%@8^[#4.0L7KU)/[7D<+'K9[#K*>W05''NL$/*$H\X@Y^L-@29 M1*RS,-%8>J =32%>:S](JFM#/VY.9-KLCVSW16I>7O7Q=BD'>O88$*!VP>I[ M8?7760[&3 )Z)0PR65>,.PDN(O<,6:85=2'A($(5<>:FU*$7I"Q(N3#,MR#E M/)!RAM4F*H/5$G$O ^+2!F0L$4AP[K723&%=90&I)KVA:^#B0>4=2B$7LV@H M6V OCDWSI#/:JZJ 5OS_'G>&G?QFLWKC??\0[NZT8?,O!C$T.N=V-/Z0A1N/ M1T3Z/^:%P]0C+RT'M%+@>0>- M45!4F$B$]E$N+;,FH=?[733S[#5.]CI^KW'3@GZN=7N?)0NN!7%1$$E4X-%J M)Y46DFNL8I+1DN)MS&UYG6QL'I#6YAJ%>S_=V&SMA"BLL$PA%W*M*0\169X\ MPM*D: VCU"C8%)M87^\HU3BI)61:P,P>VLN537;TDC8P%A\<$X=S!<)WCO)Y-E+='5_DFOV-;$MMK[NSO< MIFBBM$@KIQ%70#4LT$MDE<2.14QP\DO+O,GE]32,JC#O/O/^'.W/R[S_?-[/ MUG>B$. )JH1H4K!_YTPOQF_GLU;;=^9OIY&.Q@V8B^C MPPTX4JV/V?7"^)O5CZ9H.($N@0';#OJCYGTKX/8 MM?E2T_+V_[ZL-3#Q;/#T(]:!'W,\NOTCUPJ$7\B1^( HOS(^,_^]CR:,NM"$ MV1M,RZ)W(W*#: ^03?"0O]KNB3T=+OW[LM<%+M?DIA2%NZ[/F%T_=E!P3RM_ M_KGV\?-&H[7^_O/&EZTOFVNM+\W&>OO]NVO2"S]W+%_J2:K9;_=',6^QC7R MF!UOFR4E/H ;T_/@JC2^C."-[)9,M3WN]^GW6;6;R&=SFFY_W MEY7#2H$KE]2,]OK'<*TP;#;B=Q]SZ&'/#F*%*4=Q^M@ENP?=UX1[WNNU5+S9RT&WUJVC3/_9@ M,Z7MLZ\4WB/P._R?LZTL?)03W'.( 3GI).*9^3B=,%)61>8=#]+%J\)',:LE M18.%"X(KXPTUX/[!WQLB&4WDJL[-^2PT&]4\5$OV8B:J#D4/T$/ZZ4W<\CFE M>,**!>Y3XK"B#./6N)A,(!P+GQ94EFMLVB MS5.T>8HV3]'F*=H\CSAX_!- M*CP%%6*6Z,\QCOBE8A1TRH=QW,D!--_X^'>W?;:]!_\>;FVNX*W]3WQC]8"W M5[<[K=4_]K=7#]C&Q\\'%X?6%P?0NWS[VU?6/ER#?[?W6JN?.^W579Z_MWVX M?M(Z;!]L;'J^_?'3R179'4.=X(%%A"-QB%/XCR-<(DJ\I8E2@[%96B:R*?&< MI7A?13).0;BW@'#@<[$4C"9:1,Z9TLF3D!PA48.?3M,<$FH*PLT7X6:$=AAV M$6N%DI(<<1:KGG8Q8A'8>;)R_'W>Z^6:'S8:;_-CH M'.9SR$G\,WOVW6B'<:_?#9=^58K<;H6Q&))5.6-:<&ZT=R8)$X+D-#I)DRE$ MK5XP=DF/AUAE=# &.4L5@DU(($$S= U(1LFL?KA96RMOH:<="> M NU0C K#)<'@:]'DO$PI6*>L+%RD=D8\Y2+,$1JIP B0ER+PNQR"28.?"/AA M)DD:*,F-3W"3/][=JE\96ZTI1\OZ/7AS<'KY;*&(\MR&1,I):3G%)-C N00J MP71DDO.0<,*QQ'UJAD27]7BTXDR0B, S J^( A*9I#5BFH-31+D/Q"TM/C(XG$FW!I.'8A! G+ M-'*>N'-:.R^D%4E%["DM1*)>$'1);R=%SS@. D6M@4@ ("&M"$?&6"Q( ,1P M'B"H274)2[QB&Z9229A\;3$L!Q:,4]%[Z9G0K JS%QI1.QN>.2)),B4B.%(2 MR -G$&U1BHQ%G1*S6BXM4].D>%Y-44I0HH9&+!2W)N%$(E$\!*(-$U2E1(%F M<%T2+FIHQ#/]!HBCP5N&L%+ )G*K 8T31YX33%E*@6%6)5P8\@H%@NLFU7>S M+=XHU7O 9Z(012+"8M M:5+&\*5EB7$3WR!C\C!/IQ[9KG.,8[Q5RW\&5;5B^?.U_"DGB=@!3U <*2IM M5@77R%)/D98N>L,(4;G;HL% 2N:F'URS+- %C'[\&8?#AO7^^/"X6Q5VAG@T M -.IREW?6 CDEWJ1E)7IK*S.3 K\W(WY!T"OE<,^#-_9N03;SH.8O M14N,\]Z+B%BTX&@!;T$Z4HZTLC*HX SC,!595'MI62@!MGZ=P+R(K;_2@,H\ M>A]<9HA%T?N)AJ;>*%\O0G=:Z&<)/(E(%.@MT+GS8KD#G Z!SRGE)+B7) M'62P\@QQYH#S:I%0XCHK1 L715Q:9@R@D\TY7%^GY@BWJJ,NC'C;97GI4>Y\ M4$N5[N<6M;Z[F.-1?PB?6G@P>;B8XR5%8]9:W=J)QK(8=$(LYH: 0CKDA,<( M&QN$I2[JK%PC;Y"(GQ&T>A$)]KI*:)<%>/<%N+FVPR/6"4>'2 0^#WN50-8F MAK+P%24*P\XEEY9-DY/KNB)9BS(==[NGTR.-K%LY',;1L!&.!UGOHM*J[.0! MGY/P=N-2D&*^2Y_>;>F_I-W-'AXUXO>CV!N>"PK#L([ZM6UI,!MT+18XMD!X M[]..Q5QR)A/RC'#$(\>YQ6!$DCH&Y%#E.5E:YKRI;U*UKW,W@S+E-T[Y[H[E M.MG(8Q9RHK#K!X.L@2G7Q*C@@Y4:.]CU:9/,0<[W![;++U:NJ&\/X:#YW6\A];AK#8[\WN=)$@]D>=7+? MF+,*:/M5 YFLT#Q\BW)/W,/_9PB_NK(8*W7O9FZ'ES6\>XVC MO=-A]J$O+G)^C8L55UWU'@;=J%H+#"?*X,-??RS7?KMF^T\'I3%B[SXW4/Y7X%P ZY7K6VNE346%=ZBPCMMR4F=8RP823'G201G=4C+"NU[CTYNC@];AA\/VYA\'K8_KI/4-OO-P#3[S M^6#K\.OWUB9\SVKK;'OUX&3K],KIS6%N9;U%.O5V*U-TBC%3# B\""8%20Y@2.EB0BM M1&$0-;#;*8.@).>M&84DXSG6GK-6:,R=2:D%%I@(Y1'L%LNFO.$ JXAM/:DH MQI[M=&_H=O?*J\WN0Q*")AHXL! I5I+?S <14JC:Z$J+"TEX:;"Y)/*ML_B9 M(+G)@(Z(2RJ1]M$AQ0CSA).8F 2P:JRUME()G[P2^952A1[4P&IGY#6#$R92C5+4#/%@ M+<*90"ELZP@'G5 M0RQGP+["%F)C-0A1&YXP#S6(RP<]I:3YB8;FU0#V,ZA!%,!^%&!?$C67/ ;N M@T? LG+31T.1D5@@1S#Q"GLJ4@[Y&M949EZJYHN@ #&?/)D"EP4N7UP!HL#E M8^%RRF\#9S8Q11$V2H-7*K.@(;.(4<^Y]8X3J;+J VM*/N<UC< MJK)93V5@9"F >(ME@!U=4ZPK1RYI62N0#7WJ'>MLSP?6?8[UAFJ60\(>R! MI')M-#*" UV5@2DIF':2Y_C"#175SU!>>[,@3C5I$4=M.6>P6N ?X8S @7)# M8??PAM.P ZMRZ<> 2O2-B/K\480*0,V35\=^[/?#2:?;7>F%]=[(]G8[L N- M*U*_]Z=:^!X/(W_%Y?VMS>Z^U?W#2.CLX;1_^T=DZ^X2W M]E<$& =M[V_MZ"1LH (("9?@OV% .P2> M64>5C)Q$^#2Q6L:KY;'G$U'9Q'0J&N.Y^'$]ZHVEJ#^_@'<.]P@6&UF_@]L(:8-0G& M+^U@<)KYXY@Y9F:Y>V$]LS7IISY;O75I9SY>1)#.2P+N.,8FU^>2 M:"(F"0M9G2=GOXV:!\?;SBE"?1RW!W*$B;HJ.'[KI]L?M[*S1UL?MW!K-:NL M[O+M5<]:'[?W@1NPUK?UD^OJJFNGK?T_#K;WL[.W=;*]_^FD_6U[;V-U[P"< MN9/MP_8^\([OP"M.+M7GGK5.-U9V$O<62)E#S$:#.)6Y56,@R%'BJ9!>!HES M@BA[6]5L=6LY<#-M>E]%G/UI8S2 JW0?WA1I<;-<[M,H90[R;4-X8/CI-C3Z MT!_ S?7.YV5S.BT?;:?W9ZU:N"T$7JU?Q2N&F<6$6H15XHA[)9%6E",B'3=6 M"JPI6UJ^H8/;W1N@U"_EI28@=%>*.(GB%8I8*.)+'LD6BOA8BKBR8P@)5&"! ME"<.<2(X,E9AY&P06$JG6#*9'E)]_3"@T,,7IH?3D/*@,\SQLC3H'S:L_]]C M>/D&N6)-Q9TOCF#RQ QB6*W$O_^"9^R'@ET/I8LK.X*[&*7&N6PJ(9Z204XH MC:S2T;.H/"?9M=5-A5]MFG3=(6IN'NR;*..<>\.1XK<^$1!=*L).AO*(4TZE M8 3Q$ 5R3('W:HTPL @DL5FIA)96=(M:MU&\ MW@=-9&PG.\#@.TT10Y>(\>UL3XD7#%'BIL$/_I4I+Y=YRZE&_VH M"]W$&@0'C\$Z>Y$/]].3EE\JAX^A'KX,&.1[=_Y%J"P NQ MU@\HYSY>2DJ<^>_>8)K@L!N1&T1[@&R"V_W5=D_LZ7#IWY>S=#J]\\NKW$2I M/D]_?=M4.:O[SS_7/G[>:+36WW_>^++U97.M]:796&^_?T@?E)=ZDFH>V_U1 MSC#J-][W>Y5-57U,/G1Z0 LZMCN6),_9PL/&__T_FA+R6^.7BZ2Y?]WZM-?S M6&;3K)A\AC2KFY_WEY4J86J22-4_AFN%8;,1O_N8466O:H+1"XVC.#A_-?[ MOVY:[3=F'=8HBQ#FL3.*5>N7JZFM]>KY\B+9A;L[R=*H$U/(*V(0C]$B3< M MT8EKJR2!.;2O(KMP)IMVII],HS-\+=F"3+\C^F'-3UZ@I0IYI[DL-_O6;U;# M955=4E$?(1Y#'A44J56BZVQ'FIM"(4\0%*K?\Z_"CC?H'/TP$OU,B^_.;E^] M1_3CH#^\77=]+N-01GEYQ?OCP^.J%6/52VJVO+$,_A,/?AOXY/M)6%))C=1$WS<(<AV][,AQ^? M]S8^_KVW\0WNZ]LGNG5V<-+:;_'M_>Y!E3;3N3C\4-P1F[Q$,@*N%+RXPVU0U9UG7,^2L85S#N=6'<#-6OIXC)@J!>^_TTT5DSIK R MR#KG$,>*(IV/*79(343J#D4R!@,Q MQ(3JAC"MV9A0M"0W!Y; '7)#JD@)TCYET1 >&(T.QV27EF63&%:C2JIBQ:_* MBDO48SYV/1/UH-H$CR5#UH@X%ABT">Q:QQ )D0Z#W2\MBZ:6CR[O+G;]&NVZ M..]/::C3#=CKI+1@'CFJP%!SFJ[56")"'+-*ZRB#R8HOOA?ND MG8V.!2<9=]Q:ZTEB6#/**067O'CAM3#1&2]/D5>2I$.N-CB-8%]G7BE M7.#).9\""Z0XX+4#ET^S#KBCV"O& [)!,,2-$TA+%I'B&@@\X]JX MW)*!-6%AU$A%H)AQ;C64!$ <,'<\5@P2P'P*4QTF,?[#@] MB/,ZJ?B\P!'YZW'!L<[-!KT,-D;NK7*2JY1,,(PIBWTJ+G@MK'3V(-Q*#-,C MD!6==MM)R$(['=?$AIFHAHFY>B97V0S?N6G_:.)J/ M?UY"\'=M=6@QU8(ZK 3FV$0;*3%6NH =P9&9XI_7#7F^3OWSS16ZL>IW@DH4 M$T>0)MCD/!R'7(@614(=-UX$8'Y+R[R)Q:-]]!J'Z8LIOZ@I%_=]/L9]X;Y/ MC)OYJ#AS&*7HP;AYY$ K*$5,6AV]5C%*D97093'N8MS%BZ^1(5_9I8TQP@:< MP&D+.1@G+7(:7DJGE X\)*[9TC)X\H^/I-?8D!]ZC;=P-KDYL"$>VL'!D]3* MEXCH1424 61*9YS5A">A'..69GE5%IEW(LWA,*,X-H]R;%9V8"$F[#%%1"N6 M$X\DLHI*%%.(R9.8C'>Y:JB<.A9#+:>.+V^ZL\F]46F<&WIR[S'B4EBDX1V$ MA68)"VRME6"Z\RKV*Y;[-BVW^"2/\$E6=I2+Q CBD692@#L2&#(N>:1P<#XE M'G2V4MAW7[&9OJECQ8BIP,H%K;WD1D1#N7$L)L4-$^"9EF/%6ICHS+&BB]A8 MQ3$B.6F'.^&1L/O,M[O0#3/7*5IN#TRQYCI(Q.6BM(W(X2$0%3%ID M+.(8P53EHU-U:VRKY8#O=HO?&.W%03G;>TJD9(%&$BCS(CA.6-+$II;$Z ,R++C(&.Z0]C0CF-!@2B=)2YE!9 MTXAY2;O.PWY>.,I6T+.@YRM S^*9S_FH<&6'JP2XF2BRTHO,N&T+/ZZ"_X&G!TX*G=<#3$AEYQ-GM.,\R11>0L2PBGBQ&-AB>_MKI589;?>BW0SO8[?3.AU4<71N):J3&O_[MI!-&>]G4 MW^&QN4^".Y-OGOSZ7?6K*_,Z_AW3[X@6M_X:OR,/_!TS#[OJCVZ6D'>:RW*S M;_UF-5Q6W>FRCPUXSATP+AW#D(519;];1_F6'?B]!E7-1B[#>.KL_?H]_VH< M^D'G*.^I3YJX?X=KU+[;WMU&M(I1/F8L?SX.99279V(9_^,&_UZ>#6B4P7_B MP0?'I_'>#@:G<,?GHW_<&Y5Q?^)Q_U:]B &-O9\5N#6[&\J,G475Y\!B^ZAC5&^V3[1(+VF)",8Z<)NP"CL)(EF \@B*N MBD+E$E]5SD1_$H>J_J8%_V^OAKWVV19NK:X)N,[9QL=/9/L0KKNZPN&[R?:7 MJW&HS_M;FUMG\'_]M\>W5OP^W#C\)28XX)]H)[!S_JJN\+,9@QC*;67@2:GMNR M9P6:.%64:XR\LPEQS@(RU.7N"T0;9:QG28-EXZ+05"W^]\=#^/(X: QBMZ+- MP[W.49%I>E+F8+"(7'CB*?W_V?ORGS:2K>U_I87>5YJ1J-S:EYE72"0D$:,Q M9"$S%WY!M8*)L?F\A,!?_YWJMHT-AF P8*#OU1#PTEU==<'J$X*7$22)ODD \^(2, &+G?="<"A6C M$EFO&;NWI[?6ZY>HU[7Q_I"*>K$!R^"$Q]$@YJ)$7!"!G* 1<1DC9U3C$'/[ MI1==/?'YA)HMP@HWAK&@M%")\D"985A1093F/M H3&V%+X6*3ECA5#KF8$-% M *"@F-%1Y+#+?RHF*1;>1K>R9A[""'^&-<@^+:;!:ETNY99;O-+.*Z)]Q,+P MA*/SEEIB%8F1&NMX;8 O&[A\GC3 66*"4:]0,,GGT\F$M!0.^<"H]9)1>'-! M[1>7N&9*K<5/JL6U ;X8O9XPP(FE(CD2D/ :2(-P#@QP+9#@/E$OJ=->UGI= MZ_6M]/IU%S-[//6]V)93$CP&3%',FS$7%LQRRP,RG#H5@_0^EX^IBYD]<#&S MI;9TZH8PC]NAFDL<#$ G"XP#,788ME!+A!%***;# GR9M34S/VQ.=56-VD86 MHT"I]&$:SI#1*B#.8$62T8QQLK(F<=U,HE;4^RAJ;; L1G4G3PREE<$$@Y@1 M"7'I.# >Z1$)5@A.B-)&U&U@:LVMCPL?7TLGNJI:V$:9LBA0E5LVQEP@G8*9 M8HUTD@3!@X!]5 MVR%/ I-3'6 $D3FP0B(7HD*MI;88LA>9.F"&" M*ZP$Q2@R0Q&G."&7HD/!6ZP-=90K6VMNK;GUH*P!]T% M>P1IXRQ*'I8/S!1"G:@/3>H.,+3N +-D:>^+G)H7LPUI(1+F05 M Q=,.)XK MWAM#7& ^)EU'UBW;;C35 0:8(O!()Y'U&&Q 0%UD>&)("I=D(M00S2J MP8OJ/U_C:8VG-9XN Y[6GI$[8.=$EJ=@.E(;D)!8Y([T"EEJ/9+>&>ZMX)2I MLD2365B Q0O SL6<^$YW@+F4I)<[PHRN/6SNDN=$3F/IT:#7;Z:SZJ5F.\1V M_P^JROL\,FJ4KI/U7M$;',-PX3NA:+:+K4X_%FRUR*XUBO]<]_]OT.PUL_"L MEB^1/XO^82S>=8YAM&YG$6$1XY%"4 M'20J8:2R;"-!WA0[$]<]L2!$,!VV+))>=%+Q/W, G)"*2A$E5U1Q2YRU"A[& MPQ0H"2^6Y:D X#35:/3+G9'N[: 'L]KKP==J\).E'^L=.%Y4FQ MVXV!/'OJDZ'<*FP6L&XM_.C_[L;5:G!XV_6'1C2?=V,MERXLF_)=LLUO\L*U!+$!, M^H<6\ K8^YMB'00K_BQ32D&@+@NLGURUH@.H5 GOQ-6J+]ER&QN-)8MI*%I- MZYHMN!"H)KP/D!"*4PN_MUH=;TO]Z!0'G4XX;;;&XZZ$NWIO'O%6TMODN<=6 M:(Z5<4X1;%@R3%N8TU$IAOM(] H$B<1I\0C&Y)% M02M,DK7:F+S;ZE6%KYXC@L2!!(!X]@:M_@R16YV"TF[T>2<- )>9.Z%6,T5 MY!%Y&HG=$D-A1?I:LXWH2EE>,P0"U3O8YS8:*S5#A.;FITI19*WCB%B#@V5& MVUQ-A[!5B:]"8"4P_;.3C#(EZOR(I40,\020,<2^;;:JO;P$*P=(AKH1=J#8 M]I5TV;9OPG[<[F10W(1-%OA.)8_V+O*:6!OE-M7++8'YUN?]W,] M?RNP1\21B#C7%FF/,1(N:U>+'?\>02=X5R:QS(+DPA0X+4BEJ? *.PN3"0V%'16"?K]>K).^BZW MTV4Y?\7R_?YT>^<[:>R )7_TG38VONU+0J-B7"-E#4,<+&YDDQ)(*\ZBQ X0 M S":K;(9L4,E+L\C \%ZCPUA/-G$A?!.JQ1A)Y#8Y(H^:F81GUH&'E8&#O8- M!<13U*$@ LE9NQ@91A)BW-M +6;:YWJYJQI?K7J7%^2RX=N[WO(M16;R]6%C MQ=6\$Y]$N.:/V#JK[.-C>]3I-OMGH]UYN!F7@3#JS]Z,O3>3@K*(;65GG%3] MG?).G_?_4!&$:>/;VY-F'W#X' 4Y#1VV_ 0K7@ /WVGEZVLMA]D@W9$,D A M2OR#064#;'2/T\/8AA<*!WMKS$REM,5LT0.$;Z:FM^W^:A%@CN .Y9#ANMUH M>_F7H*B[)H5Z)Q M90T6=52E:]HM6*H6Z.!I_M'N9'$]'(K.A="%D;LL-G/6Q4A6IO"CA H EKS. M;XII3G6#X-R)8TP+QU=_&,.@%3OI!K?^AT%_T(V3.\S[BA7M9)7;@?&\;77\ M]]X 1.I9 M,N7UTMJ;LSV+.>>>XLG6-MM$V/!KHPH]+"M'LE5_WPYW-Y>_! M=UJMSFGOCVMMCJM3-YRIM;(KYY7O/:,F[UJ\,8(]3-/P!^K#_0SSXD"8Z7U" MBU_:$?NL1WPQ1^64E/2*[[>;WR]Z(D2(B:2$)0\-X@#4T(F<(H"L=(!/S):Y+#.54[9$J48 MO(9Z2*!4[-J _E=?6V'I0&D7^-C.::?&HKFPZ/TD%N&8;4P7D?(IY"*/ AFI M%"( 0XX2(ITJ?8Y4W;OQV@+K,;P2OL?OA$6O(L%R.;'HL!MCC49SH='F%#.* MP6H2)?+$ 3,B)"##HD#128TCB5&Z7/1@E8B:&3TZ&HF:&3TK-/K0&71K,)H+ MC!J38,2- S!R >'$/>*1&61$SKZS3E./DTO4Y-@#(V1-C1X;C&1-C9X7&,%G M:S":"XP^3X*1#U$F$AQB7#/$G8G(,N^1$-AIA;'DRF4P4GQ1#;)K9G0[S2R/ M66WJWU"TKN9'RP9)ZWF]:ERZ$RY]F\0E(RR6,5E$%"3]Q(4 M([&\8:]JNDSM=Q?$DIYQG9I?/6F=U?NP4U-C>YW5^R3PO3L)WQ1S*6($H]9) MB7C0'#DI/ K,4LM9R*U=RPHS3-[;R%V@]MP+]F_.ILU_9_ENM@=*COECS+*%63S(I#F?Z>#J(:/BB^^8AT\V*!__5>N-(=]HK"J#VC" MTJ[F:^)G'G"I<1%';3EG6''X1S@C<*#<4*V8-YR&?<+DRNA;A]W14YS8@X@< ML.?OJ"30?]C6J3WKK?QG.@:MV1X-2E$8]?+,V97M%N=PI?6__W[_\-KZO%YM:[NR2D/-63E*N?D[)[.<8M9Q9G32R#BS^,,[F^]N&% MXS+FNHP$)W\6OPUU)X;?;Q,*-^Q\/!E$R.0C!!'.?M[?ULO,V%X57]X9P+5" M;[7,W6)X]T=;_%; M&^MD]]]=LO7QK^_P7;QU[G_N_@O;.OT&V[_GF*EI6JMYY)%5/8!)-THD+PW,%/<4VDE5)3P;'3 ME\-^APM3#"WD*M.S7)ABN C%Q I=W39+QW\9P#MQ5]P\GUP=GW"MR6=[KLS>\Q(QYF ML/IAHLSG+PYT@^-[2)4>Q4N@?TET\X26V18%E:ME!D-&W5L40W[ADZ'&DX&G M)N,U',N.& 1<" R[;!?DS$KX)Z?0_/;WSKO-3[_?T5OPJAV-M2OQEZ[$::*W M$:O"5SG+%K;TJCB6[1V^M3T@Q]VN;5?BV1NQP+,A*UPB5^+=:.#0E=C<._[G MQ=[R)MXX_TZVSRZ[$OX[W_GW/84QG M>QO?"3S?:>/H;3.[$/>.W^=G/MX]^DSW-G;9I4AB*ID./GC$A6>(Q]RPR,&/ MP&-P!%O#/5E$]\6Y=..)^RG4Z%:CVV.6/ZV![]& [^RB8S1ASM-(D8>=*I?L M",AP3A'VBMFH"(O1KZP1LLKU\P"_UQ"U^I<-N%J;5 M4+8P*)O*OTC2L*17G$27HPPSE+WD]KRO7K0)P"+>G520Y/R#Z&R_)UN"HU!-T%@J8RJF1N%)$40;(,%A;:(,=$ M1-Q:+X!H2&D36$IB%A%K;R+4=X+_L!X8EA*!_P!6DQPA $R.8U!>"LI[[^99=0K27*J7W7M57XAA5,/)H.L/\XLGW::/ M11C$VH_Q!$S"M@Z.YVG4,@R1JU%J+I2:RI-,1DEA)$',XX0XCSH73,UYDMYY M8I202@)*\55Q?V=L[<%87JU>#,4XC]U.L+W#6J$?6:$G: ?TSR72Z-?@N-B(91QE+_>[6F_LO"N2]:6[KO9; M/*'?8K@JM>_T7B TD>6\LWFZ=;Z[3X.4U"F+DA,6J 672 OED K$!.&8IDI5 MU((M4PV&VGOQ+*A%K;T+UMZS:>T-UHA$J4_PS7HL:?>[*']7TKC)?6!!0#PX@#AT":1X^< M(Y('1V'UV,J:6%7LWH[3VB6QO+K[>*<>M>XNB#NL[PN3 @851-@3(/U4).1X M8,@EQ;C4-H(ZKZRI5<+K(I!/%#41852V[>]VQ/$J+);[YM64;L_1B>IHNFMP MN0NX3%7?<<0;"2"" K4>;!(;D3&*(&NMB$YY6!4 %Z'N73FM=BCN1\<$IQL X_GFNAUN$%Z? %FS"P5BDXCZ*P!'%,*;)8 M:N29)XY@;3U)*VM\%;/:Q? T;*+9+MN[]^W/.B7CX:MW#&=]LYSTG3SG-=#3F\1+%! &OY&2G$*U, EEP,4Y/W; MD=<^A.75S\($)V0--4@1[FS$! OALI&BV#(9*;6/X?G1B%J'%ZO#C;$..P6ZBUE" M#.? !JPYTA%[I#F.#&NM-#$Y4IG>O^7U\CD:JF:.8FEHQ>PZ\_,U!;%WVOP;@&XR6CTC48/S@8 M7[!KGHARCE%D@K*(ZYP'2()$QI(DB1="D1SN+U=AX5\ &-^YV>YM6\J:<4O9 M9]%JDSQXJ\W),LI?T?P_M'; M[^5]=@+\N]5J[.P=;YW_]7WW&*[[[^>SK7>7>AP>_W.\_?'+,8R%-CY^R6,E M6_3+88-^^[EU#$]S_*69GR'?'_10;!U]WB=6"^PB1X8FBC@+#@Q;T#]'4G#$ M8T*3O-Q%4^L@8Q#:I20X3URSR)R0! <;++97FB(V+OH)_-UI'Z"=V#TN<@N. M8G/<7N!3R[;OT#_SUT.9'GK0 03* ,OSG -X&*XIEH3(J 1694/FY]C!<;M= MK \.8$P%U:L%Q404L&456?9M^ZPLX*#^[!5O.[8;8D6XY MA/+CJQ?O%7#CF"_J\SU.[%G5*GEP BMJ_6$S_J@$!08YNNY)[)9[-XRG.(Y] MD(P>;.U]&"C,0RA<[N.2JRW9&Z'$,N>M54(G%[@W4JN4G,9*,P^; B8SH62" M,\#2^#_"H'L*^T,OMF_396:B:ON_S?[A9AM$JQD&MO4E5F4IX]?8_='T\1,, MMQ/(JX2@;_L:=,](PQ%C3 ,$Q81,C!)%1X3%0@/H XCT#[LQHK-HNY=AHNAV M6J 2!U."UWLHB. M)7'<#66VP&9Y/\FZ H(7RJ*CH%_]\N78+O4NPC=J*7V&4KJ[#_R#2ATT$DXX MQ)4CR H!^V8 VT,D2[1(-TKI#.F\MAO\L]EX-DMA;\?*;BNU)]>^V_RTO3JY M X'L@^"!UEW9*XK?XD_?&F1B77XSR^M(2_,V 5\$T>OV?B].#SO%*5RDB# 1 MS/>YO &6NU%N)? ?V+=VP&@#Q?T"6TF['/[$CM?M M''3MWGC MRL#3ZP/;+$WVLZ\7V<;OI!KV)T4UJ;[4YPXRVFG%0 M[IK#?;4SZ$_.Q/23?\E[,LAJ9W!P>/'V?_+KQ?II)@DP(KA/&XR97GF7T81, M3,+LCXP>HX+>8?]H>/Z2>>67KAF2 M/<[6>O6U_YG#DV"]82Y8V&2PYDYH*["(5L,/16V*J8):0C!%HU]^$837 CLB M/^770]N-97NYR94:]I!?(F_!HP/IS\:.W[<\,.#J'%G+#.*.*V1D,$B'8%R4 M-C)I5]8D5E?,_5)@YEEB(XD124M#&>4V>LTD[*:"&$(#[+.F7N('6&(P*I-F MQDJA7Q:EW27H%AHFS-F$A)+>>6.\CJ(6A M 1!+DU])[^;6ASFH(;OCV[^,BGRFPK=XKW0!+[9YMMV-\&)8%+*5+SB5'$(E"2@+UZSXUDCAM!"?S"LLBX6(O1LQ.CG?5] M+Q)GDE(4O ]@-'.'3,J5/+V*1"L9/-4K:XSK54.NPFR%I" Z+A[:5AK!W"5: MYL=H.0W+J]FJM140%R%#;++-;O'#M@8E8MZX1@N/#MOBBONZ0<\Q?CJ M#V,8M.)VFLN%\WYD6U^1]=YZ.WSJ@)#'?K-;*41LQP2/_?9LI]G/=[JX#'P6 M7CT[N>;VK_L,Q>][CK&DGB$)K#=OZ18Y3QT(O-<:@(PK2B^?B3Q+;T]FXS8? M@V>G:=X, "E7QT[\O$D<=V 7R+V5LFJ&["GM-_N#[K!_H[.M[/[J7>,.Z,;, MOU,'C*S3WA_%%>_8VO^5!Z?C ][JI!8>OF5/>O&/T2]_AF;OI&7/_FBVRT_=]-E"7FCN;S396]^CQGQ,(/5M[KLLTZ+U;>*4=T _>\V M3VXLY?V 3SP!-Q-?R69N[#[ZA)1@,HR>N=8'OB3#_'M&DE(5MW']ZOTR(^)5 M+?3X7/EY+_7+RL^;#5)OJPTZVW<-V_6'!35E.(&9-X7A=49LSO?P+R8FDRH3 MN9+)&8(Y4\HJ1XT47#/L+=T=[N[LM1KGNW3W>!?OTMS3Y=OI[M=+P9EP MC\;YP?D>&"_;>5P;G^G6\8?#K>-O,+J]YM[1EZ/=(QC_SMM#,&@N2B"<-T3C M8#]RX30%<]UR01 /GB,CDD()IV2C"YPF#=:[6B5D475=ER,<_A?)C34 U@"X M# #HK@? ENWUFJD9PU:G[6LTO!L:GDVA(;68 #F/2&'M$$"C0-;CB)SR6!(I M"=6YW1U9!3EX%FBXR#11PI8OLL7HUVXF\9HH)DF3 J<*(J]4Q?G_&9;:> M!^,9'?:^LO):CPQN#TQU)N!KM)XU:LV%6HW+S,922X7G.2:%Y#XA@2&#L441 M8V<<"39P5WJU](S^ K>'K;HFUZLQ<2ZW+E\@C:GU?P'Z?XFU<"UU\@R6UN4@ M7..05H0@)1GW-)J E7C!C<^?!WE9KR*-ZO+ASYB[S##!1LM:8]A<&/;Y,H=Q MFG+EG$(D688X !?#(U(-P5$*9) MC<28*RT4BEH;Q#.] 5+C4&1<<>>CAE7-'5B56*:^AZ\SK$JMELG=]_'+W"/" MX%D#'E:>PO^%EU%R&Y05$?!/TAB5"I2R!52 JZ.-'CW::'W?&EA'2P6B(B=& M,AV1,QKHC??6$>X(\Z$\6^=Z4<72GT6D48T)2XT)=0#.XP3@K.\+[KD*.B&) M)0"$(QA9G!@*92JSRR)0&CRS-4V'9G4J /;53ISY77UCLS?H^ MME$2+2/8<%$B,.H=,KFUI4I>.&V\EB$SH55\_R##VK.SQ$?3"T"".N[FQ>## M!1&R(%I*1HXHR 7BA%!D'4T(^Z"(* ^VZ77X4,?LQB2C M<3&R1 E'R7"6S]L](4^2X4$Q[)@4W*VN27ZU,]R1V5.UB6;"O=0&Z_OA!P#?"08T&=PVB6=\7 MC*C("4/1RURI,O="PI(AJJUF+GB?!44%U^Z5NQXD75=CL':X+*_M=0G$ MNIWCMX,>/%*OMW&Q@#5VS85=WZ8\+!Q'$Y-"$M8:<6PHTM9@1!F&!28C3='Q M" N\QLR2*/RK\K6\TLREISK;KA.5E@FE=B=IB>>"8!LYPI;F@Q]AD6%"(,W! M[ XB*1=Q+OY_-6*O=K#4>KY0/:^3D1Y6Z2^HB;,B4>T%XB82Q(&/("NL1BGZ MQ&("<0@Y$4G>AYHLG_MD21C);3.09)F!1.X8$CULHP!$K B=06[*4(9%UU5/ M[SLURXW\\]1$C593GAA.3/)(M/'!6R>("%ZFQ'29DG&#&5KG8CTN@OM)VI:" MQ=I)@6R2%A![/2P$7Y#H)#Q1&/BS$S)G\T>#0 <,D&A%(PXV&J%7UNB+P."2 M@?^G[-,U;KDRU4^O^GO8HJ\4QJG^,4-M$1S4Z:33*QOT_5'V&&O^B!?-O/YW MNCW.\%'QQ5>L@P<;]*__RH,WJKEE([8/B*I++6HF?AYV+QH1'43DP+;]#CLY M#/5 -!)A^A@>#LY_UMO>R&W:LZ=78& M<*W06RWB3Q\SJAR6+0#;(7?@'OU5?>'W6=)^=7V'*DVR%,_959&_$4_65_'_ M+H';<+/4(49NM!:>ME3MMY6:EQ4FG6UYH MV-BW=='9JH!MN@/"E07MM-D_G&C V,SKDAN&#M^"12J[/<*?L>IL7[5Q[.2. MN.,;3UU[_.[%4";?'S9HS:S"ML_&W=3]I/0/FT3"^L=8-96<: @_8Q^XH@3E MY$44YO(_#/\(9@0/EAFK%O.$T[!-.5VX&"J)GBLT3J0ZA;XH';C*[$5U_ MH]GSK4YOT(W+TM5U:V-SR-TZ/W=WX//GWRGPKK.]HW7@4W_!]QITB[YG>QM[ MAXV-;V(+^-3VUTM=78\^P'N>;>_LPI7_.FYL?.:-XTT!UV&[P/^VCM^?;NW M=3>\^"]PNL;1^KX2VH/N:219 @)FK$':&S"$J1&$$>ISC=AQV^"PGF, (S%< M:L= ^@QG7!F20/28L,P[)@R[W 4VSWBI-&63Z>)MI]OMG *;ZEWE/Y-2/A,N M?GWOZ;%JS1)C5DC-0& X-B2:P(U4T@6OI)RS1^T3J46&DDZ[W"$!Z_)\/E5; M9M??R03V]:I--HUVSQOG_JRQXW'CJ+'/0M1)8X$,6!B(2XJ1)I2A!&*7I$LJ MV9?3&+GJ6YS;A<,^:HO>X!B&?Y:ELN-@S%7:\["[^*Q-\&ML-SM=^ F-_W(8R7BATW6[Y5;9;GJ-] M[0UG8$/+8XE:,(]/OO[/=?^S-NOTZ_5-AAI/QG0QPI=U*#K;KWH)<7.+XN+O MCKV2'/> 5=>6;D[J7H^_\K!CZQE1,E@=N/;24>XP8U*GQ(,)Y'H/^ZU+S>6& MV5D8,Z=<&A?Z7?GDT(5^WCAN_-P]WCS?.M\]WV/_[2V__WK^][1 M9[P+7')W9_=TZ^RR"[UQMGO^H;E[U&!;1V^/]XZ^'&[!N/?^_29VC[\<;VU\ M:>[NO#W,][M44=)QC@.Q%+D@(@*FGT\QOFN-P%'_ MLB2!.: IA! %900;2;C"T3*B/;$&8^.2)>EV5*N&IH5#TU1M)Z^-HR0)) @A MN;:319H;@X+R1E(;&%-A&;.FZUC_!:MKPLD[Q2BE%G-*E$M8IOVQ) MA+,==#N=OFU-GVC5'0%N[Z8A@@(SIF#2>$YRAS_JX&^L"=7<:5N[:9X2C*:* M,!&K/;?.(""C7@;E=$2HP#4 P%?E,B1H)'1 =L0M0_8+(J- MU+Z-!:GBW['7 \5Q_>+$GI5Q L.0P4X[%F?1=FN_QL-RD]OX-98M%>YY@--4 M825*F3 M8\K1>IGP-B/W9[7,+CKI-MN^>6);!:C8H%ME$,$72H_=9$)29]#O]6T[3W-^ M_W]J'K7427;OSQH;W_'6T29\_CUM[.R*^S&C(B?9YUKZL"1%-YY47;!RHG9J MYDDN+;$L5_HNQ14>/#>TO.(?S3[U8%6V4S5O M0^$Z:]B?S>/!\3C%^YT]@7?Z9Z\8R[[A[<_[6J5@&(LHD=P:,@F'K,,669^T MYXH9)C>;YX+!3O+7M[ZO%W_WPYIDHD@Z18D5$ M3,IPH9+6U'$9"8LL.&UJ17K$S'O:.-BG.:9/Z8@H5:!(-EFDL:,H\."9"8DZ M#31 X%OIT87T#H5V+,3QYTFS6V:YM[,FL"D]NB[,?:1.619!=3H'L935D '6ENTFC&?5Y>WZH'@32E7SK:?>,O9 M7L[K[UTSWC?%9JG_O?[H6U<_D^\/(NH'K;+0C>T7?V^^W?Y2G+0&O>):S0,% M >2Y'&NK"".8*DD )&D LRV0Z"P6BBI+:!C6K@#E0[.TD,\J_;+9!K@99&!Z MFY_UZTDWVK#=_L=VF]EX^@*#)F,E0_35:=G[T^V=[Z21:3>\WSC_MI]<3%@2 MB13E,=>WT,AX3)&1@K#@3=0<5(Z]4>**POUOKOHUWYI[(JSFDNL8"(=E-M1* M2Q6E"3OB!:O7_*'7?&NCL>]@>XLX.@06+D6P42&;L&[BCZ?E'RB_ED1QKM M88#6"9 =L!5M(,EPH,"4:A>POF&SGJJZ/RDQ(\#+0O*AU>ET:T$9"\K1MWT* ML PZ2I"V&,SR( /27GLDA4\NX=P60Z^LX3>SL"'EZ:QVL\M2,NFOF:@# [_F MTGF9?5:[$ A0S Z=^>0D1F]#T(Y'([@$.L'!+@(NH9A5+EV7]_ NNV$]ZW0RTT8Z$Y_[QON0B:I("4%*$B<8X'@:*22OE(A!(AHPN=)36S M:P%-B5%Q:,/U(G&5Y-]-'BZ3? 2L*Q/]TTXW -&\25I>,8N?D@:^M;&[+X+Q M+'D'FXO+@;$L(8<91SX0:Y,FPC&QLM;N7*7SUZ#$<.>YGB%?(T+/WRVVV&1VFP5Y8,[*@WSLNTN3_(F[BWO<,\GX>E^=VI?*>%;;6RZST;T\-* MIY,K417_6F_\/4;S>0QN3H6@C$=/7>#1):.L]T12$PQF$?-?\+^Y_.Y?1I[@ MWG8:FETO(LK]'MJ)&T>[^]Q9Y;DRB,0 %# ^W-@=V>O>Y!1 *>R_@9?.XC* M/"N>I$RYBJ-FQ''#@@V8VL1<%$(1:7_%^.L5O^^*GV_NDQ"M<38B&HV%%5<. M,-A'9"GS3B:L"&$K:WKV@IO+CUT M)5P\(/9>&\7X>* \K#;S\Q1[RB.< M.\REPJ.F#57]\/@N3]%6?-4J/$6PM\%\5Y@&%K5!-$6PRF 319H+C# G0BLK M88G,RII998I?4>?58I:T/;D6G1XV_>$403FT.34G#'R&EM3M')?O>MOMGF7= MJ:@)\)38RQRH=$@T^S>5X2[A"K[6[<.XAD<<8TMS6!N\* ^0?>>@77X&AM#J M]$K*6<8<@"+ O0?-WF%&N.PNG=;]ZSGIKR#@$4XMKF^04NO:=>5_=_O+&B/=PG]GL31Q:C[U95NJ??OIWNY*.#2GVRY/8/ M.[TXDM\?PWK Y:"']?K3^%0AV^Z#]H7J72KL?ZU:S*KR?X.*@;8^Y4XZCP;? MS25Q58._75\F M&K%BP#*,!*S"N?DPP1;1@''B+ =%\I)TS+;8A_OJI->NCBY[IN*PO;%[W_"R M&1Z)02\+Q4FWXV,,O0OSZO)!'=A"H)VML^S7.6G%S,0V/VU7C.XBT#8S+Y"9 M;)!E%I<=Q[E[Q R3J:C:,76ZH>26):LKX[=Z51QW*M:_OBMV.B=-7W"%D&Y8[&XS+)-!&)P"[]\.P]$R:WT\]?^_-4FZ23\HD=J;VJPO;>VQZYWB_ MW$ANECS-:3FG*(U3V &J)1ZCT]K0D(B%'4XJFN+,=CG3FUL/& +\-@?6?;3- M=N]O>)C8VVY/RT/5<^.E_?-URJY*Q!@3").'42.24U4M8'02*A1K'L MT,+BZI'QT,K.&'2Y\=N4Q?O;T%C^/7^L-(^'EG=Y[Y-N_-'L#'H P6,S MN=-M G$%A6B"N0?F<[-70F_QV^AY-S=&P80E!)4#: Y-PZ%I?=4U<=KME,$6 MZ1)CKIN67FI:JNNFI773TM?=M'1F[[X[]^(K.YTN<<+5K2J@OXRLJ[\L+&GW M;+B=T;R=$;.D1T83FU=V>L!0#@Y+-W9OX'K-T+1=6);5ZU-:KCO77JW,$CMR M1^>-M@T+U1]D6<^WLOUATLG(VBF.*]/U(DRI\$/C=5Z&ZFP(Q$M*HPC<8F4< M!(^Y3+34J)D5!3< M:69,NC9:9F0I7R-S9<#K^ QRG$LQC' +]FQ$#VWX49*W,LMBWKAI!4"LE298 M4\R](YI$+GUT%OZGL:?9Z*E$"ETK6W74_;S2TX#?_;X-EL? '4I)4,0-4R",FTR[B"L#B?TQBD2XN<.< < 5N.ZR2L=Q@;I:TTUMW" MKKXU>GT:>JT^=#O'HP.O[33>I%^Y0=WXN76TNP\[AHE)8>1A,1"742.M>40, MX,M0QP@LU?4A?A?]7:]#KC?%U=(-:M8!1 [5GB\E4V@O8T@R>$]S-I)))#)X M ,^>)]+J5PG M*E,QVL.(@5^+S^7T86"58Z?&A5LY#+,__AJT8R5CF8OFU<];Y?WS1.XF:5?. MX.L\D=M)V_E6EC9M%Y4G\!5#3H/D># +@J!)4LC DB,>O4-6 $^68"8S[&AB0624N:9Z M7.D%.GW*L:"PG)K<:=?FIZ]_7[@WSQ[8N=E;N'-38D,T2R)X%KC0 M"0Q1K$#/$L]MR&,9603$\!+CKIV;#P""GT^W-@[V,0NYT:%',BB@XY3F0#,> MD!,\VN"\LTD#'9\=9_8@SLWY3#BP5"UA5@(CUYQBH\&:I5HPXF$#9;+97Q^ N6=AY:NR1U]M^WN$W>W;>!O)>T9O]-7;X.!T@=%\BUQD#<3T!RQS M!R2Q7R)]F.TSO5>SM3*PC-19 G2/O0E2%'$K40W^G=!*OVG=Y1N,C6QO=] MATU(WEB$G0J 0Y$A%T#6I*$!.% , $]@L8A4\-4F5YA>!^1!U8L)\JK41B M!E%'.>*<&V0B,.O(I1/,!T^4N*Y(QV7])GH6?[@3&\7:>!VPE$E8KH+4ENKH M,9CL5*M@1O5;&-%H]$O-1A]F%^ YHD09;1RV(@<@Y5U !F08\RA&XGUD1+)X MK9ABGA.'-?K11[7WTV.:LIYQ[KV MIXV-@WVML0L47T6J.J\_N4>>[T(4VM4 MMF I$PLFD_ERQ%G_*4]YE]KXO!:J3PY/+A?^C")I[IDU*G&P*4RN^IX3JX+% MPB9:Y34 5M]8A+>&ZD5 -6FPR9.0D3&<88HHT"W: Y6PD#Z5BEC M,VHES2R^_'M^/6][SK:_CZM+Y.1F"VM1[_.4!O#.,A!^17'D#BQL(CBE5D63&'8)SS8OZBKA M=Y(SN@4(!.J.?90)24X2XH9QY!SU\*?QC$5"3)#S]<2^$Y#42WCW)724*AD= MK%G,YUW>!*2U#BA(;$/*?64"GEG<_4;V/XLQ@_I?9C77-0\MR?0,3]8+.:;( MW'DI>?.$'8:'W/E)*QLOR\'-'1FS,B)0 7++1>1))LL-3U1+'(@RMDI/*1ES M78;KP<%.-'8.]H$2&TV!,6.F+( =(FD M=3:(Y'/8QZK@Y(D9\X5S?NC3NC-?OIL,UF3K3IDK\#OP9:> 4O& B$@&</H^[Z!-2C;E%&5H]D5T\A&T-$H MO;8YJ4 GL[+&V6QREV/50^>T72G0\"3SV!YU1@'MV>SHQF,0NK)Y1=[$R\CW M++&]"26MU#=_.OYL]OKEA\<-=\JFVNU.*6P.K,#IKGC]3N=[I?A#Z2N+L )C M\+:T46SWK#B.%B2^Y 3--MS2]F)5^3^?8HVJ\95X;U:4":,GM6!@ M;J*P_]4BLJ/)J"A%>4J6#2+8'[X/#Q!RZ:W5XB"VRR[%OM,]Z50Q =UA%X.3 M ;S4NPB_+Q5NJ)X%/&V(QTU?66Q7(O/K\H4WEB\TUYOB:BAY>4[Q0/W+QPAN?F+ W-Y8>8%C& MR"VS"2Q6I;Q6Q/(4&&@V9B*QF>GFTV2BK*;[=].Z8>'##<#?5B?O*CMPF[>M MCO_^Y!3BVXA"B.T-?[9WG&F#/]W>: "%^(9WCX .?-P]V]KY<-R@'XYW82R- ML\L4XCM<\Z_C7: -6^?KO%%&7WYI;FTNXTT MUOQX\=A@[ M'R@8U=HGXF#R(^QN)UG)NH.XLE:5,LXE1%!5U?UB'2Y7*I@6X9D5.W]Y][7' MD*6M3GO8M&CB:78R.WK5 O5Y7T>K@@53WZN4 SD=1C87:HI".96/)E7$EP5D M!DH-Z4I99?4YV&UD5!0^]QP84=)6*T+:2E;4V6W>ZO5.>W]<=5N M7?N_?DFWQPRN"S0['Y.T[$DO_C'ZY<_0[)VT[-D?S78YI/)+?T[/HX#Q_P#[ ML0FLX8C3]+OP71G<>OOVF?.L__7#U/47?<$*N?1N_N?Z] MFRY+R!O-Y9TN>_-[S(B'&:R^U67_4\YO-<>PC'G=2R/V5X=B)S9DH_\/7)!2 MR$.&3065J__GNO]9F^S7=,.CSS%+ MSW$RU'@R\-1DS"U4'DS@FP6B%=,5W'B8&?@UPI93L.Y]-WO#X$)@M@V;L^25 M M.W^.WOG7>;GWZ_+"&_>OXAKI:\.#/L;&,4^5&F9@87SV%^_N>!'G[RH;OY M?DOUU/-$VQ!!$T^4"^(YX<(XZN!OK(%/V=^AL M#UARMVO;E7CV1O3P[-VXB^8%=UPB!^;=R.+NOW_U]G8Z='<'R.#';W3WW]S# M^T]WCK1:00[:]<0#_O6V-O_/?OP[=<6AM'^T=-H[RL^T=[NZL MB\;&YY_;'W?%]LY>/ZL MH6U1-*[TY!.C&/&D[\\F+H[X[A]Q!O 4@:E M=B@!ZU.GU[]8&7@UOQ"/3UJ=LO3$V]B.J=G_U(+GGSB#?%['&I$BY0DH+F_/*$](\*L2T]RE7', $5\5AKFNZ\!3J_YJ\*%6(T,&X M0WD8-CZOO2=/R&7>#GHY2+P'UI;+Y8&R7WB\3N\FEVEL=]4H-1=*?9YB*8(; M[81 PD@"EI5@R%IN$"&$B9QY99)?6>.K>D8>0.U+>3&*O1B2"W=C?ZSD$;1A]V[,^A MP=3;BK5!-!\L?9ND&LI3231/R/F<#2RT1@:V'!2$U$8;RJ/+!?U7E;JW.[?V MARRO\CZ@/Z16W@4K[T2T" E8,8X18;D: V<66953^8%1&!^\HUIEY87572+E M?0W>C-+E5[LL'B7@XRO,7O=LPFE:NTKO""Z[D\S YPI?2C-D4A2(AQ@ 7'!$ M!JODO6&,.PS@HNX-+;4+8GD5]>Z\H%;4AU74"Q:@+ TJAH"<=B9WD:9("Z.1 M)\P"@P_8YV8;RZ6H\WL54L+)S[PW,4M#!F9G>NUT^K9U>Z95/>DP+G>8\3$0_0C'/Y?K+=2X?4?<]I,$*VE,E.$,A>P6YCI0 M9*5V2"OL80F-)#+W=#6K9$:1\WG-M\5ISH/[;&XQU!M'.SG@VV=4U:A;H^YR M.,QJU%T\ZEZPY<"==%AP)+"4B!OAP*PE GFJF#-84*ERG5RQJM7]GNC'N;^3X7L:*50._CK;^_:NY^V\#-S8:/[=WWO_HKM\]TK1R[?'H+)G MN\<-LGO\U^'N^>?3QOE[T=CY\!W&V6H<_P-JO.-O>#)8E0 M(5$DV",.$PUV+#9(.89)-$0S(R^7K I*A9#KE K!N!5.ZV1U7K& -?4Q7*Y( M]&4\_T498%G2X4121X/1.DAMK-:,VIOJ),EG4B:) MCLHDC>I_C@]Y>E7;Q4'9(Z_7M_U!K_BM^2:^&3;Q;J8482?SL7"Q?QJ']7&3 M;7:+'[8U*%MSGL!2%;;7B_U>U9LN5R*O]*?H.)B*8YGO]B#GQLW,%*V"@4@&SVW M!\2I'K39ZX^[1DS4"[XHY6Y[N6-$WMQ\?%-\&'3S(ZWFXJT#V\WE& ]LLUW- M/J!5+H9:UBJ$&W8+$)-;3J2[FT8;O3O_18-SQ MLY*)'H#K^$+E//UJ;JY?ESSMG9[9[J18[[IL#AN*6Y91LN E%\+ M=Y[@8=7:J>WFXN/EQ\I%:O:*^/\&35"SH4SGRT]4L$6Q'6Y55K2LYK8T.WL& M]F(#<+_;/"EQX5>/L*186U[QCUR=N.EO@;Y@%*!O;[Z^@4>O!&3(,,J-[OG7 M3M^YKG_.Z6&GU3HK.J?YF-)J^V_EZEG,L>A.-3WJKQ6;; MO[E Z,:G"80^+#7_)EU;A3LW_6%9[0_PK)U!N]MT@WZG>U;M6*62^0ZP\JK+ M3]\"K-L\V-Q1M/UU8MW*_A0=TL'5-8D*(KE]V"NH.JLJZ^:U>'SAG[QDJ^GN@#KY? M=,8E]2_V\]Y%\>"\#YP,XU=[Q15^]X#\_ZL_C&'0BMMI*X[X_KN\12Q9/=&G MH/N-?<. V$>^_0JZGAZGW/S-&9&6NJ"'L MJEDXVR-POH(H&2AR'^D74S&4O-'DUJ4]9_B!1\\ 4Q8?^)/+4%CT!59!?8C5 M>H3*JK#_7YU2!]R"1[BDXNHPGMK'^YR2\*= MZO/^^MGKF?U5L=^EP,YGF+CS=<(']> 3>M]/UN4_Z_*?=S]PYD['W&(Q.2JX M5\;D2B8D.&:HP,2'F9;IW>N 9G-EHB;%4-&R';M$A\]W,V&'A\]P_<]L]^C; MS]WC7;:]L8ZW=OS9[M%[MG7TC6YM',)X=D\;'QMGV^\N'SY[O+<1FEL['YI[ M1YXW-CZ3K?._FHT=3[=V=O'VQW^.MH[63W?/-WDNGK5U$?(CI7?8:XI("#XG M=D=D$_R6B)UVBV4#2["*7QPF# ,(ZL9QKQ%!72C$4D+)8ZD*!< MY"MK1EYM./U\L.QI_1?/ = V1TW GRD)KW.!'H^!_@J81[)4(_/\=X5CG[BVOOCX"D:KU]3[Z.I'( M'S2/P*902"HB'@-##C 569G#(!V#I72@K_>OP?'@^EK[+'^EP?FLV/>K.LV# M;KL8!I8, SR>(8%ZW456?ELN!C62KB^E<&VW\VOKI635^#P7/G^>Y%-::6=R MJIY5!OA4 CYE5(C(:"V$PSY*GE;6J+G:E&?N_H5+Y):K-?/"ECVVEG+%WECKH]SAZK MM]:YMM;=J<-L:YT*%".=DZ@YAM5R%'[$1(D50@!)(BMK]]E8:^_B$BOQ(U#B M6HD?2(DO^+&,V$69\ZV3C8ASP9&F&G"7T@1Z'(+@N2'25!]AGSK=7LOEIEN?)(PI1X1&A;B*$FE! M! *(=D;"6NK,M>Y?L*;V02ZM%C\ZWZJU>#%:?$&VB#9*,2Z0H,DB+F0.RP@" MR)9W@A!JK7H66ER[N'[=S6Y4027737F&Y.IUV\&/2ZYZ\+SPVRWP>215'VVS M_3<(UN;Q,6"R[<BOU/PWHU$Z4(:B2_ Y(?3/(QYH3B M2LDR' ;%97#X27+6"G5OVG9&2UZC\3U;\@<9$* M33C87M+3' L2++)4.937GP;B3=D7P]R[??CK<)L]CPK^6Y-UWT;EH&)5].49 MDKOI?)I'*[%]B[O6J7YUB>WER'B>O7W6&^=<&^?W*=D?C.;$'$;ENM-]!)&&X?]C6J3WKK?QGN@YHLSVZO,KE:9?GZ:]:D"H? M"/S]]_N/7[:+QN:[+]M?=[_NO&]\72TVM][=J@+OI2+-3_4DPXK3_5S>OU.\ MFRR]^Z'9MFV?#SR^7A3A+8L7DS^+W\:M$7Z_]FFOEF^;K.W*Y"/4=IW]O+^M M#ZO%EP7I.P.X5BZR''_ZF)'J,%=D+JOBQ^[HK^H+O\^2]IF])7[9*Z*8[BW! M&>%.4"PPMYPJZZR)S&FN#?8X"KORT#6.WQW:]D'L;;8_=3M'9=;*<%^^",KK M?;#-[C^YE\-VNDAE66^'#V53B*]E3XCJK5=>&/G@;&MC][QQ[L]@[*?PO7VI M/>?>,J22\HB;@)&C).;&*-E4HE1X?8LBR;,KW%]4\W[ZNLE#.1KU>IC1W:-2 MK8E.(+DAPBUJ*\>LAQ?%E9^\MK(Q;[0@=RFM+,P;*M2#U N^6Q7B&^L%ZS>$ MWJT,\1,-]G:7_86W>XY*IW45X0>>OWDJTSZ+F1U7Y2T>M2+OBYH\54X>GDFG&^&"(MR6[6QTMA?Q M[1725MC<> H84CLW4 ,IRVVE[B1DOPA%N7?XR=)-YNW=U+,>\<6XFY76&C.3 MO#66=P[^.' MP\;&^L^MG0;?/?Z,]W:\R!6M&LVA@_G\VVGC8!\SP;EE&D6G+>(T!&2QCX@I MQXT44MJ@5M8(715&+'VT3 U.-3@-_6=.8Z%=%"QZKJFW!$LAM/1)&F*HRN"4 MS\*HJ<%IB\JCE>(G!Z MH6%W"VGO42>7/=-8JQ=8C_V18.WS9!(B\IQ]7//V.*B3JI:Y6,5+K%K^2-#U[3+?(& Y$>T\"IH:Q)6VR,&B(6HM MHMLW6E@N77V$MTP*;B8C$,LY40,K@7HK(W(1$ZP=Y:PQ)>M MV\"K\GL,Y;Y7G-AFJ!T?S[T6Z17?[6A]/\'RUF V%YCYJX=,C%D3$F),)L2] M=L@YRY%V(8;*GKD-8*O$@%OL1&=%#<6C >O' 4<9- M=S7QR#-K%2,LYDJAF1K?YL*W M@\L$A0EGM1<&:6D\XKEMD(8]"\F<].Z)9+!?K:S158'I$ME;M7HOGX_D[L6B M:AV>4XFPR0N:.)&Y'0(E3WPN7:["TDA(G3,>7I8 ML;C@/-2'Q;K74+FB,O%R9:B)ZD_+5*KB<@G+):Q5<:LAOJH#[5R4KOB1J]*- MJI^,ZHK5-2OJM/#G1Q9F%EFL"<-\A.'LLG$48<&P\!0EFI,:.*'(4N(1B90* M)@6F-*RLB57Q$OL[U0#U0@'J2>I6U "U&(":MF@DQ\%@29' @2 >!$-.6HYL M=%0%1A+V/ ,44?=.&:TC$NX1.MDJNK$_Z+:+SI094\8=U?,.[],RJCD@4KFD:>*Y9:;#&E/*6*PQB+)W(^3EI4MZ#*ER=?:O7P1 M"+4*/YH*3].62(/^_^R]>5-;2=(^^E44W/O>Z(F@/+4O[C<#EG.JZF0^^6165B8/*B(@+T!; M!#?(19N0PX93*P/&7*R\XHU*(7I6X;&WO8/NX#@.*Y4;=MQA58._G/MH.%WY M%:"=0=B;V>?ZUW'UILW+UH%%*@?K;PAP>)&C,!&4(!X<,1,3XIAZI!TQB%$> M >VL<3BMO#*Z25Y94>C'QU"*0O\VA9YG+-9A38R(2!)P-;@ LF*"X(@DZ4T@ M3'HO\N'4)AW=>E9AEE(JXTF5RC@#MG+$_O8P1A9YB:?:">D#PBZHO*'%D>:8 MP9]<&.HM1.Q(\%0!P;58*L03CTC[ M0% P+*GDC8P^+>E@R;V@WC(#>KPY ;V+:?"7/JSD? ?UQM1>J1?FW('/:YP% M?8J&8JEKTVP[/F0L$GC+)D0E,'CNH5NS]WV,+%X5_ M0^?'J^F$-@Y[H#G^U?_"B],Y].SP6Z=?>Q)T'M7V#T?C3CJN7^J 1/;'+ZFJ M(/>>U9=F]=W:BZW#&;)>1ZQ[L/PY9#V,K6'T@V]]N&)H67@%%+IW,.C#J#.3 M'XSWXK#5'?2_H7$<]EK=CG6=;F?<@0%V^BUX-P- Y4C9,5S!6;B\CZW17@07 M^<6I!%3K.;><"\>QL8R16V:3YEPIKQ6(5@J,:H692.S"O>EY//CL]V(X[(*/ M?JYHU&B]__:GCR- A0M=^:W\U+=@,']U!_[[(X6*G?_N8=_[IV^_FL/-_;]Z MFVO?CK=[;;+=^\_>]LG'H_;)6]'>>O<=QMEM]_[I;K[?9CO[>WO_/5D_VES[ M?K21_]WZR#:VMO$N30:> L,H!4G!-Y<2&:$Y"L)0B:FT(?&55@1T/8!',!X> MQI7+]$,V7CW2H-L='.52-Y7ZMPZ&<12S>F3Q/BLN"LK1#_5F#\A^;:>R/83? MJD^";*,O+SZ_ ,M66::6F]0GK51NO ?^\5ZE80?#P7[TXYE/S%0P!:V*E:PN M;"^]G->EZD<]W"FLUO@("]>U!Z/XSK]Q1]P0FY]&W\XK;O M,2-N]C_\65]OO[B3*6AK.]IAZVVVP'.LZ![7;\93O&X8M-DKV[9#O]>BS6SQ5+1Z^QN+]5IQX9$4:+W:4/UQAUG]+E9.R,5HV1A\V'>1# M[(]@7/G7KYWQWJD&G// SARP,Z_K\D\_D;#-P?<4?4(BX8DSQB%G584L9S.;W67 QXA!2L8,!M,6"> M ]H>]PZZ]Q_CH M$R]Y\J2YUHRX%&?W;LC[<8%];>\2GH37G",?I$,\.(U )B1RW'GP@ATEB8"S MBU>98 VJ/EM@X=G3KP(+2X2%64*688&3P!.-"J7H" +I$L@:85$45C'N8I"^ M2O;4I$DMKW\;(;LZ&33_G96ITS^LI&\N_6VBD(*#QAX,1IW\@9?#F&ME_(AG MZ53_,Y\T-TG&PF=?L6XTZ!Z.+__*N1R#!TJC>X<8F4]0F_VY-SS+4OD6D1M& M^QW9!,-]:;M']GBT\N_Y[,%.?WIYE;-KFS/[\\D4*G/;O_]^^_[39JN]_N;3 MYN?MSUMOVY]76^L;;UZ<2]K[=8+D0\VD>HX;@S%<;#QHO9G-ZGW7Z=N^[]AN M*R?7QUZ5'/G__3^:$O)GZX^)%L3PKTMG>SX59C;]D\E[2/^\>+Y_O)YD0E?) MS(-#N%88K589F#DDOY<3I'/6YT$<3O^JO_"OBZ1] 1)J*\09X4Y0+#"WG"KK MK(G,::X-]AB@M;;)U0*^'E=ENBP)WI%(K.#1** M/[I6XL-378VMP=AV;W)$XY%MSEP\Z[_J8YNKK%IT/@R9Q4LPIFQK$/-,\>'7^=0U9;]^40BS -P77>Z MV_NAV_ZZ\WUS[74>']EP??"?OO-8CF!?SH[O7\Z&_3+ M3_@L;Z]]@CE^X6VZT]M9^WB\N=;F[:__=#=H^^B_)V_/-IY.OI#VZUT7!.6. M692X)XA;XY .R>6*+=($HJVDN<[A8TZP+!A8,/"1=:6_'CSF"M^C3)5C@(0$J[H*FD/O)\2F=5$O6<$/$F^_-W0,=G M"A3+08/*:9SXC-EE?#.,H3,NP'!;8)CG2=QCCK42B (0(*Z]0RXECJQB#C-F M#*&YN_NR6KL_"E0H/*GPI/OD2=? PWD#Q(0GNQ!Y.PN\57SR4_1= M.QIU$JQJ]6+(V_$94/^*(#2Q@.E-P71],2X'9E0FACD2G$1P1#E&FCF!K!=$ M)V:I\@ZTMIS%*PCPN[KBWC"Q;!*0RK\6%+@M"BR$HTSTBEKLD-<.YQ(("EG+ M Y+@CGHFL,8T9DI%9<&!QX8#]]P>^[2:]Q+5_M*H4P& 6P/ / W /,KH!$.& M@SO%G4[(.LF05L*D 'C G5QY==Z?NG&A[Z+WS]S^7V7:KXRAS$#'J#@"=T> MA:@*(49;23BRX!(@3KA$.2T=42F(<)'#T]>9 @A\YSWZAO:?;7SL9.; 2A4W M<97L_ZX,K;(7]SM/T?[VQ*4"C+<#QO9BA,0J:K3G0(@8-X@K+Y#FBB(/#]LI M>+K>6Z!&Y'%T*BS@\ C X3XS>@I.W!8G%F(HWI)H"27(: $$*B6#G"06)/"K^7/Q10#:$4N.2L,CU-=O)N..CET-NU M ]7O!L/S89JS*$T!T9N"Z,?%\ SC1J;(,YL*#G'O>^7^LG_U#-#A%AELTUR47R2L%4V_N:8O!%B2%H89JI"6AB%NO4<6*X:TC]2" M+CM.+;A1)46EJ/KO4?4K3CX5Q5^JXL^;^)0LD]Q9)%-.^"=>(6=X0,DY\(Z= M-\[YBY)3BMH7M;\-_[\VNR^Z?7/=/I=V$I/'TB)C3$2<.=!M)1R"Y\I\4M00 M8H"^2]H@[7Z.98$FY11_=UF@$A=N_FY1J9:S;%3\LAC44-QJJU("!R>78_*HN>)1([K%I=/:J'$8^ M1>K X[*,I957SZK87@&%1K"'4ENE6<"Q$(ZAWCO*C4$D88DXEP99#S\8]8:& MP+#/[>'H*N7R48#'LTI)J?I@E-HJ34)4[G04U.KDJ.!>&1,4\R0X9JC Q(<+ M>_*4VBJ/$DRW%Z,XWF(7(L;($FTRF'*DH^J;)?70#@*@ H MI54>%0@L'@LRQ 3K(XHZ @AHGA#0:8T\9D1S(ZFPHF943=KB*CBP[-(J2P"" M4EKE<0# 0BR&*"."\D@9G ! ! Y"#]7%MEM;(I@DMUG@24TBJ-U?N&VO]2 M6J4A"+ 05)' ^E.N56N5LXB+%)#&B2*=!#>6$ZQ5S!2 D291@%):I916>4#@ MQ%HR8[1+!'.>+#76,JED2")H(Q6O8M%7!$Q*:97& :-?#)#$2#PGT2+BN$2< M6(^T5 PIF0C1'E-/%0"C>1S''PLX/ )P**55'@-.+,10'"'!)ZF0Y,+D=#B& M;&01,2REM,HCBU"7TBI/ 42_G2^MPL >6$<.[+L>S% 9:"M(N)DP)<+Q(Q @<>2TG2T[K>Q#\K<+6_QY;N!W\&SH_7DTGM7'8 VWSK_X7 M7IQ.H6>'WSK]>BQT'@CS[F M'><+YH1!#[K;&@]:+K9L;P#+>U)= E[)=SB (0]"QY_6P/*@K:T!/ >X2(2/ M_!RW4B=K:>LXVN&+4WFIEO_BY9:-7NW7EZW::C7CC'"V?PQB'?,#&4_6L&5; M@&&'PW[^LDP):'T!O?2>.YF*V)Y"HQJA9E( M[,*MSWE+\]GOQ7#8C9MI9F!?1C%L97W?@EO]U1WX[X_43NS\=P_[WC]]^]4< M;N[_U=M<^W:\W6N#W?C/WO;)QZ/VR5O1WGKW'<;9;??^Z6Z^WV8[^WM[_SU9 M/]I<^WZTD?_=^L@VMK;I+EA[XK7D2(C:$RNCT2BN"TA[ M H^'A\"_?XF,]Z*8U15?=L8 #/X:JOJU^@-\B=> 1_9;;,W*;):-C&MK$?RX M'GRW]6$XV*_A;D)$6F>;%K]2QHE!R]!U7CTKDW-J&FL;!ZO2M0>C^'+ZRY^A M,P)@.'[9Z5=,-[+// %KKG@9(]VHB\X(9>^C5_<]CUFQ*V^>=5@"7DAN'Y$@Q77&] O=M=_F4ASIX]> MX/9YT.LXO!\G1U]K;WY^2_X:V_!/?"$FS63F%N)IY6A<[.MN3 NQVHSK@-L MH3X7'FD-P>,LE4;N(ZP [K^+PZ5$%O@U K;SW.Z-[?H<78#%G'SHS&*O363A M$XC":9P T4=* .M P<'^-MW&.UNO*Z=^N[<-X_LBMH'4@=-_TC[9Z6WL?S_9 MV>KNM3\O! K@G9W]3]WVVK>?.U__Z<#O>QOPN8W];;RQU3[9Z&W3S:V-[N;7 MMS__>_)V-M5 5)TQ#';*"N2$2XB'8)'QC"-%O9"21"FX67G%@7C HNET-_@)%S8&BF;WX#$4Z^*BT\2CPW+:8&(VTQPX)%9-RABI!0H:B MYEG@H6M(QZ,=!$C,GS-$W/^CE8]"59N:@Z##:'CL M+2#S-,E> 9GE@]K M;N0P\D(\WJVO^#S M']G&_A>V<0)CHSO?MWOO]C?7WAYM $O?WG_+-]__I[>]R/*!U;??M\G.FJ<; M6Y[!_-A.[U.^+V]OO29M^D^GO?6-;_=V]N;WFK9_;GS<]4#QA:8611,3XO G MYPFF/=G$\Q+S/G9L=&W$]'X&R1C"P3C4R47FY-"+,4, MW,P,K"_R4S#EVEGL<_*31US[W('64)2XPR%*%XVGV0S0$H4NL/.,N&:!G>7" MS@+[-"X)FOLU*?""$5<8(V>(1#:?F-(LQ"1-WOPJL-,HCOF8 Y_+SYA:8ISA MR2-\\XCETT]MN"]T;R^22NRQ!,$6B&CI:!J$.O]NB90QACX+ZMZZ_5\ /(Q5OP@X@Q#?U?EB@M:<=1 "8OW!N#O MVV!X_,R+6'SA,.Y=C+W#5$O$@0XC>%8JM\[Q\"-1'PT/1/O:H'7ZAS&\S@6J MA'#! (%RV&!N%+?@)[- N$APH2C48IV+K;W8JA/_7.P.CEI5C180[?%>5:(E MVNUK_8&\QVG%5NJ+Y _7Y[#H#DESF].EKG2^#FU MGJB.X*!;!X.Z!/C+8M&@^[A^/*OG,O'>J"" M0.\0HPOK,_-S;WB63_8M(@?CE7_/HR) XN3R*B-\MC^OMM8WWMRFU--#S83688\Q7&P\ M:+T!'L0*J@SB<_E5_X5\72?L" M)-06BCM+@G3EW;],RO M_JGXE1V?M0#Z7S?\]ZMGGFG^=\5&RPK09[\"[-D5G*J=\NQ']:=[9*'VWD_K MGV8'\.5= M6_3OJ[AC3=/@Q>1MC$$2XIM;'>LV -U[+WN7QPOZHD.XK^<-@9 MS]:2O47VPE.K9G_1%)L=1[]!57HF$[$^"!VUXH8DQ[D,FLD8DA*:_Y[.2IGO M571O,YT%7Y](=?F#+OPMVB=[W9VO[[KMKW"O_>[^YMKVSXV3-M[I?20;6P&^ MLRXVSQW7_\)V]K^?;+[_I[O]]#:;'O_NZ@2 M)3]/-IA>[R:%O7(Q(@_^-^+1!>0X9RVEX 68&@I,9WQ)^:!P$ XQS!+XL!]-X>#@:MQ+,[M)@]#/+>#Z/3-3(8 0. MGCK.O0G..@%^ 0U)$8TU*>Y<0^&I/1=JHBI*Z20*UBC$%0%WSCN&O-0@Q)%B M;F)VYRA=5A/9!C6#++;5<1*R98!Y; M4&L;A-&^F.7&JO-,.",%I04U 5F2\O&BZ)!U02+.#/$J<&&=+6;YR2NS]3'G MY@KO \?^Y"N.2]IM:;RT&H MP,WOAYN/L]X\HTY%92/0?IX0!P:(M",)80V/!V-.%:4KKX3F#0HTEOI62]97 MH E"J.BC((%SPPU-@E*N2,!21E%(0S.U>(8TR,0](PJ9E( T,&>0)LF@P(E* MRDCB/6_BED'1Y"5K,J$Q\2P,FG).01"P,T(Y[(TU+'!7-+F)FCSCQGNB)1&, M(R,Y1SSPB'3$$E&*0[0YCW.)]+]H.QHQ+T-C%#3+2!*@\.O4XB M% []P#I[9GU-P-8S;A F.7\H6G#> 751(D8K0;CVWC:-0S^KS?J_!OUP.W?] M6<0,N;)8 =A$G/-,0%A=+H$H+#%$&BW*$9"FHM"764_>*D1URQO M &B%E+?P-*EP,LB\ 4 (;5#8L&P +)LW,.JDL@GC@#DAW#@ON#/8"N>$XR7] MKYEZ?,8F**4FX9A0%!XC+IE"C@F*$GAU1!#P P1IX@9 T>0E:[*G3"NEDL/@ M"RHAK&!4P%6HD3205$X_-5>=9QQZ)S$1P41$'?9U%3T3:$!",?0B3SPWT=5&;W!>"\.9S+TRW;]I=@4A4[@&S O M@^>2$D<4U]%@IVT,QE\1:BQ$XT$!:GO6_U!LN@(R(QEB'MOD3/6(BZ\EXH(@S&8WV)Z MG["V$I5[E29CHR5<<.J\ON[I.*\@SF&@:' MN3Y]50;T>KW?GUHAE&4NS9.!<:PE,T:[1#"XTH#;8-"EDB&)H(U4)1VBJ3#N M9\,AE%J78D@H'V1&W":,3)(,44,-_$\FF\"#4JN2WSDM:XE:],#[-05#"X8N M!4,--RXZ83Q7AGOA'-!B[8G/A3MM]+A@:',Q=)8*8T(,$T" ,7BR46/D+(\H M20.\E1H?K,LA96'N3(4+AA8,+1@Z?Y1?1&NY)"K0R"TA.K'<84+B3F D/.$($XI10YY03R#NRA"R0(P59>T57&"@\M&%HP=,EI M5]0HPJ0'_UWQD+ AA#-N$@]!!\I9P=#F8NA,!?F1 3<). MQT!4W@@":')>,C"^R5!FL4G7Y$WE&/[]PM)L.0W"!-$,(^\$1=Q+BZRD'#G@ M330)Y>"])UP?LP#3$P6F7+?7 E'"7FMN$S"GZ U87@]V&+PZ4X"ID< TTTY+ M.1JM$8CI1 "88D2.6(,L 5GPVEKPZ)H(3,^J$&CIVGD+=TYZZXGECM/ 56(N MMQ8"<9TT285M47>5C%@GU0S.X 535YV72XKM*>.A]79V2S_"!8W^H D-1AQZPC2+&C$5+"28RJMU<7R/G%]Y5@+JH1)3D6. M$]>Y_9W B01"P8^_YL9'L;SWK,4S>Q[212^Y0EY8T&*-7:Z>)U%4"3OLH^8Z M-='R/JO$E])[\^KJ%=809YRQG@&']-8!XE#LP2/0W($W4$C#0\+-7.]-+)W) M-440Y<'GEMT"6:8)4E@K>%018PYPHX1L4+BP% U;>HF_:(E,6I'(>")<4\D# MEYX*0DB05^AK(0T/J,4SI(%93R7!2-"@0(NE1PX>(5*)8B,%=TF+)@;^BR8O M69-3HL%R97 4C@L+8A$\I9[)Z$ &^!6!\J+)#Z?)<[D%CALC/ H,!P1@K)$A MA"(?G/0L$.R66.*_:')S-=EX&6E446G09,*93C19HXC5"3-'0^'0#ZRS9]87 M"Q\(8RXG3B?$303KJQ488Q9RV54LK.5-X]#/:LN]]-Z\>K>.V60P93E/FH/X M6H,%59PQ8!/<"%J2I1N*0O.]-YW"@M&$O%8,<18" E-!D55:!1T5,<[F9&EL MEE7DIVP -%&9@W%*FYB83!P3";0??LO=WY)W4EW!&XH'\(!Z?,8FN/,!:^H1 MT/V(>.0&@4N@D-*!)B8<(S@T<0.@:/*RD]ZL$9HICJ6Q/*>5XP#L7R;+F,(T MZ&*6&ZO.,PZ]$LE+2QUBU( Z!Q:03=PAS)/G.FGP#D@QRT]>F;GW1AN)<9"2 M)RZT4L)*K$"%&=>\9,0U4X]G6F(3H74B!DFI*.+*$P0^/D::DB(=2=FWR7?8/F*K,F406@FK*![CTWGS"RFR" M4M(#='/P$5*,QDCEP9WDDG >;"R;@ ^KL3-^OL:Y5SGVX!J VO)((S+<>624 MC-X$3+WSI??FD]963*PF >RN]/E@*AA>$SA. A-C&+#IHJT/K*UG]A5XD5'8 M690H VTEP).M]P%I@ZU7@KB(\"D M#C*NO!*K0IDGT)*CM#4J&-HD#-4T,0*>C=22<<^)210[H5B0P40AKC@97C#T MH3'TC A;*57D5"#F3(X:!XYL8&(Y2% QM+(;.A/Y$,LX;+9 6TB#.L4&6YB-XC%M! MN3:*AARL-^;..V\%0PN&%@R=;T.A#4Z&Q82-XB$H8#1)^&@=IA0K6DXO-!A# M9[*>E?-)4(FXL("A)#=\=S(@;"PG.F%!*,L82NB=2[TW $,O:*^9)Y7ENM,_ MM-6L)BJP<=@#%?+S,L^PC)%;!GR!#(==$. W>[;_+8[6+Q;JK3S(+;CS7]V!__Y(!7OGOWO8]_[IVZ_F<'/_ MK][FVK?C[5Z;;/?^L[=]\O&H??)6M+?>?8=Q=MN]?[J;[[?9SO[>WG]/OO#V M_I==3VSD >RZD@RD$[@:TLQ11)R-4>&41 2=CZ#^![#$X^%A7*EZHDZ%<-+> M-$N3G+=&^X>C<2<=UR]U^B'VQR^IJBSE/>-NU4IO:R\"+':[@R,0\=:DH>O> MX&C4&L,[OI*45J??2KE1XX^J4>,@M:HN<[46LJJO6LO6_=< 8:LOIDY&QM9Q MM,-1*\(L0]WOHQ/:S'K;/,GW%OUXFG_94%+_6R'9I/M M-#&W9.#/VHE_-FXZLU((YYW26'#JG-;*4Z6H(T"?N:ORDHD!3\64Y*@97YS" M>^ MO\[NR'Z;;N.-_6\GF^\_=3=.NGL;]%-OYVN;;.R_%1MO%GWQ'7!G=GKM MM= #7_YD9_\CW5QK<_#'V>;7MVSG_0[,Y0MM;WW'5(YV7@)(@B5 22^YB,I$K@2Q MS% 9'5$Z!X@S.#&,;IN3?@9-5;2!?8HP M_I=JKP]7K?#Z,=Q7>#X8=#X=C$2K#/JK+DIQAB[V!YY.3QUL+YXS&QD[5X"E>?XWCF#=?7.6KC,8PAO] MEC\<#F/?'[?BSTDNS]".8RF-U0RF\JY^2F\F#VEK"'/L5ACVWG;Z?P]&)0A\ M,]CZB0B6I*.<(LU8+I>-%:ATD$A;:C!6#HOD'*4\1LD-!ROMKSH/6?;4[S5)J*IK;JS4#F'F$^):)V0C M)^ 0*L:#=(#$RVD<6A*$"I@U9]8WZ<6HDPXJ1.9<+C?F-&;169T"9=$&=D4E MU@)F]YH@]'K7,I:(BPI1)@3BG.:FZXD@*@+0&Y."HVDIY>!*DH)(4U)"5N$E2T(.SDI(H ML-2DH->[4@J7ZT$B9VE"W 6&G D:V8 3"\[$J-7**\'.Q^9+0E!C5?KQ4Y*B MYTM-"'J]&P/5S@@)#H=E0$H\1@['@#@3,G"IC?>^) ,]."G)Y7HJ!<@E>^+_ M/>R,CUNCZ(&@C#LE!^BW$I/;P=AK/SZTW4]Q?#CL;\Z VN=QI]O]/[$;"FC= M-ATH]^N1W#JKD:&1(DX5_$8,0UC'A&G 0=C41$^J!$Z:QU**(C]8$M#KW2"\ M4AI;9%(TB N9*T=2BA@6V#@7!='51O2=#W:7<$@3TY"?A2=UK[&1DK.X9+B: M;]/+/).5GV2E1]SE"&Y*' 'W\$I+I@/-G<>6M=-< B,-5.=[H!Q%G7^G.I^Q M#Z.3-]A$)#$'-\)$A4"O+=*9>R@1F,C]4\BRLN :%/9H".>X;OKQI,;P3=E> M:4/P>Y?FR6"Z]M@8S'0*R7">3Y5H^%?FKMW,!%>W:KX5E)=LO[MC]ES?P&!L M\-9+9$3@^1080<9B@Y(GN3"E2Q;+E5="+ZOYZV/HUG*=H5XYVMD!7SLMNH!L M =F;@&R0U!&;0N16<6^ >7%"+78T.*$=)I>#;.GU\M#X.Y-MC;&PGB5$P>M! MG'N&;)0)"=\=YD'),+C*(?#X:C%ZWU?FL8\T?K)B2K%P[V;#ZM Q "?]S:LZ/6 M:*^3QC' ([L,+1LRW<'L&APB['?R\E=,(YQM1KC.(3OHQS,A#O#Y,:='WF7 M=?*!V @T]&N_EU_T - <>[_APF!=L^*,#]\IB4"_'Y/&L MGDZH Y,^VAMTN\=H<)3G/#ITHT[HV"%\Z'6W&^'2K7;'#P>?CT?CV(/'_/?? M;TX?[Q_Y-XK_?-W^N_J-_/FOU59_VB(CU, _)ZNKE0 ".25@X%'F.$P3^=@ M,)SNI*?.SYB?BQ_TXLQ^>B6,('-YSR>O6 8PT#3083]99 N3[@W@1R5/\-PJ M/8=K5=^<6>09.6EY"T\4!GF\L.P_!CFFDQ]IM79PU7SY_J U@FMV$J!3_B2( M#@!.G9DXJ)^>[547 27MV^HYG$KSF:!5P^W98UB;EO4@D4,8 GQC+W:KH4R% M>_1BH6O'N9Y6,T@W01/! 6X.!J/J$,?+8 M?3B^_"N_O;?)-7LKO4/9GLVMS\S/O>%T/ ?V6T0.9.T[L@ \PY>V>V2/1RO_ MGC<48"4FEU<4[M^?OSUMOVY]76^L:; M!9FYEBU\J)E4SW%C,(Z5.7H#:I2Y@LW6X5VG#U#9L=W6YS&\4"M.!3WDS]8? M$RV(X5^7SO9\JY-92\_D/5CZB^?[Q^L*(B9X/SB$:P5 UOC3Q\R6]C+09/MT M - X^:O^PK\NDO8%2*C),R41(#HFYHC@06*C;-1!2BX$98&1"[NI3: @B\:, MI!!Z(6UZH+5[8T=[K7? ;D:WD/+F,+YJ+FMGJ>QWZ^1(<,U1@XL-MMU3>3$<']\_>W]O> M07=P'(=KL )@W.%5(!^S'ZJ5Y=&[A[?OF/CVN+WV'=S(=09C(>V3+T>[*BEC MC=&(N)P(3H1'V@B%J)),*R,3M:#B1I_?)Z2MS[Y6U<1*\)Y5^'\2'<#5P1K3I!7+B .0(*T8!01[Z3$ M7AMF. @G/Q^+:%TDF?SSG3('9 MSF^,:O=KBKP+P-M(C;N)PF$M&>"-2P1SGBPUUC*I9$@B:",5O_UFS-MJ^6)X M5SFM4X6;U;'1!@SC764@M\$^/F=E.]K<^D[:6V_IQMH7&./;7= M,=S?7V-=WL+X>K7S4X=P)GK2^F"/*_]G?AGNJY_U5$6G6CL9S#-O9/WM>&-M M^Z1]XH]A[$>;:]]W9; A5'6;4K"(,Z!F6@J!),8B4)Z+UNBKFEHWUU.YJ(LU MV+?]VO#!FY,8WVAB#>LHI8,/V4X=L+0YH-^!H>O78XH%[JZCZ8[ MMA8O0.0>3QMK(2Y_^P9MK&_01/<6'WT4S7,_3&SH_[KAOU]-H/HI]]*]>.\[ MLX7KM&,NA>A*(;I;9TWS*7K_?-_H?>IN MK+WK;'[=Z,)<>/OK/WL;^Z&WN?5-;,"/-C[N! M"69IBH@Y^,$=<\A28I!F6FMA2=(R9R&O?=, M^"S_'7RVG!V[[]#V1Q&[&(DJVL 1Y=,%25$V/WC5RBT+$GBESO!H>/?R/N?H'KXR)P*4VHL$8C:I-#G%(. M/F:0*#)L'96B^%=S82O7X;!;/=;[X:P M]CH_\ )MMX*V[45H$RX"0K&(,/<&<19614L @+:33Q.!*"5UX1MBJ-6>Z&\.,Z8M^LPV*;8V#$K8FZG"73 MYLS QW]Z;+T/,_.QYV"*Q!BV> BL!\KOIX>?;6N8TRKSZ?#37.OAH-<9Y?/E MPUB=KCP]SCW-)/M0?V)ZM#OG<0Y2@DO8?*M^Z^WA<' 08>:QSMK/IQ9;G?[H M,)]FMOU^==#^\* ^%]T9YK/;G6%]JWQ:^UML25'G=9Y>X,C6^:2#?O>X%6'9 M.U6JZ5GVZ#3S?19O[JA(K?MY<..,PZU<,SZ.+IG%M # MY+AG:]#(TVKR]M;W+I>76>(V",!QQ&SFR MGG$$!LQKSK%(G%Y!=7[?X[V@Q/>TUF;^8YK.6A[EZ:.4T2BF%$9,.X=XH )9 MQ@RB0CBN0[3.NKSMJ2\X^7/^3.A#G@8*-\$3&A5UB0H"OCB/@KD8/#;"X) T MH>[:/8 +GMQ9"/?;NU2Z(!1)B' %M!CP ]G$%=(Q,A]3\$G(&^')LAYOP9.; M/DKC*>-<$60ITX@[')!V1*$0D@Q.)!4Y SS!%YTD7,23OW+%GM%>Z\.@*C3U M>1R'54FD:?'8ZU8UF&52K3]FCM0VDA?=L,#"[4WG'9(IBQ9N="$ M4:!% 2.N+$/P@,#/3TI0!CK@D[M99?+?_Y2+*5O&D[?*&,%)1(8""'*+)7*4 M4Y2"HIB!_3$JY!18JN@U$/ A^52&TYL 4;&Y#R-SWW>5ILK:?,"$)0H_C ;F M9',9%^N,P,Z+<#.T*>RX28\W$*&LP@8IJ5G>3.3Y\7K$/>>,:B$%SWD2ZEHN MVAVHT[]66T>Q*HMH1Z-.ZDSC8M/XU^27T\/2<5Q=UWH_/(QA-FQW^MGNH/\- MY4J9<[44+RE9ZF?+NDTK8([V8CZ&O1 ;OR(:VZS0\C2H/%NHY*E$EM].XZZO MVW^WP4L9K+HPU+@50 M"2Z5XXP0_HOR8NL;[ZY9PJEMP64X[+WN]P]M=ZZLS(U+?>.[]6O(V4_7FLQ9 F,?K7>E! M^IS#*%9A34,"LE1Y8.66"0KN4_($:#B^7 +G:HU,;-"93,[H_^H$N"Q(5(41 M^0*/5X2>M^QL['_99;G@'P79$29WH+6.( KUH39=]7H!RI>8,2M7.7GP"917O*,ZWB4TM"OH;<#5R=_EO?9CDXV_C>@>1 MQAO@0GB&NKSQ]LJH_F0@8B;B)[7 M,1KE2> )_M/@_CJF3!8]9]%R:?K-\\:\, :C&HFRUS+G$55G4?)/IU:?=#:9Y2A/;.5CV8X,J60EP8C3J)#UA.+ M++/2:F&UU#Z[KY<8RYMQ)7"4F?:4><*G3WAS MZ_6N AO$$P^(&AES@,(@:R2P_1 ,%20IQK-5NF"3YD&I4+&'O[*'$UO%,?GC M^[]JZU1UR:FLT&C!ZO1B'%?NV"16-&UU5(6MOT58IJJG3G7J\T7K[>GW5$U_SZ5;>H.P_%\>RMEA C!9'6E'&LJ&&< M!6E$)"Z"-\"]B9:5&.E]0]"7GQM C%WBW-O$D1=>(1XC1H89@4S@3 5GJ90! M(.C*.,-L>&$N^EFW6JO#47-\S>:JN/&T.]1Z+C_:!RCY%'_$_F%L?9[(YY07 MKG_Z/&5R+S)%F]&>+*T-E<1IG&MT4:"KEL]_XBCK_D0<016?M40>;ZZU=Y.T MA"5'4##&((Z=0\:)A$C",5AN*$GVLJ!I;DI6M5L[E@29@ .>+L7ENRZJJ27X 5OP N,T@5"&-BH5,^<-Y.I+%>E8<_;"3 M6Q3:RY4E*T.6T&7N:]T[6)=]K2OEDF[LMW:1 M.A*YO12B)_M:4WF;S:LX7>\E;&8U26Z>M<"P]I;?54E$217.U:$"XIZ K# 2 MD'*4RHBE#N26FUF -S/=A"_6+K>ER^U%#^II=KF])"=4-RDGE(@7K=_$00H MCG*/RNX@'[YO3$^NK;=3TW?/].M[^^O:X??(-;^R_SL)/SIN^]>.-]Q_Q]OZGO>VM]9/-M8^TO?8-QO:=;F_E,87>QM;V M"=PWYUT?Y0"=(CP!C65(A)2/LFF-G+4,1>4")4**$&7-7RK=>IU)A]6Y/5=B M$F>^FPSPW>"ICYK+1"5GBWV[9AY$)<5SCZ)UKEK&8M^V\QV;?SV ^0$G#!YM ML$$1)GDPWCB=>[^R7*G$6'YQA^?+=P0>H ?>)34[ ]LY4W_'>VH6LLGM,LQ MO^M_&MX"F5EM=>OY3OBR52<#?OL!=P(@;F73,VJY.#Z*L=^:6Q.8HT>=GV@/W,'8 M?_F,L&/]Y\;1KO;.1<8"$HH = CKD%68H^2M4C'X%*18>37H3T^@UCE65V"^ ME\8(Z@W3PO$0E-,"'&M*C=5213)7"VK& \J/X64X'!X-AF$4^XMFX.\X&L5X MJBJ5IFS%86\S55X14/=G"?WM77",HW24(*>P0MD312Y9@G"P@C/-,,WYZ[&; M-TWJ7=A%J*XKR4QT$? C?*4AW/T(0&!P, G& M9[9T"#Y7UO+)BR]:YVS+;Z0?%\G=].S7<=N.#W-SQF;U!;UW09SM"_H6QM+> M]5Q@#\0#4N_557U!'XVAFW2M!1^SBD#6YNBT1V?6 M$Y!-GY6@6_737+!<(.%5F/S"C(ALP4:3YJ"CE[V793 MOI#8+*/MYE.I]WZN9>2=Z[,W;I8WKNGY-&MS @S3Q!/E@GA.N#"..O@;:T(U M>(IV"?48KC22TUKT:X>QN3T;;VDS)S4Z][;I/WO;^__9J^S@UFN\L_5%;._[ MGYMK;TD.<<-8CC9.WK+-SXLU.M_M[WQ]UVGW8'S[[9_MM4_=C:UN!S[+VUM5 MB!OF_3IOCXC_GKP>MS]/:W1^S]P=S*S#-AGD(Z$Y^1,L;-(QI^E8K)/V)M=N MIJOZ@K,2I3#]@W5F?/;EY!L$28UKI_@HD.CM(A(1YRCU)"$N2;CD27MU-\]GUYFH9$S6J/^"BP:'T1B[12RB>L$*4! M6)$P!%GO!/*&.X:CT(*QC$62\\**FM,@L;"B9F%1LQH>/@HH:I]ST Q/C&B& M%(\!<4,=TC%1I+37(G)"O0\9BL@%I[<*+7JPEH>%%C4,BAK5Y^M10-''12B2 MUE$K+$=4<)%9D45:V(!RR@4&U\UJ7%7[5.K\48'"BAZXB6'A1LT!I(9V'WP4 MJ/1E$964)T:KH)!Q#'PUF@^52DZ1$YJ%Q*QGA%0E5\B=4:EY!*G64M,8>+I! M]\'2.;!T#GQJP%ZP_$98OGV.84K.@DT>:>XUXL1YY#1/*%JL2%*!DI [!HI5 M0\X?XGHF'0,G(\V).H\FQ^E33KR==I/+O>%N15_6X_XT6OU M[?/RSH[%M4_6:3XG(&, Y502^)64H*(Z(@>JB2CX@$188HG7*Z_X*M/G-?3& M]:)"+@EF"./))BZ$=UJE&"R3V%!FF%KF"Y#6,C"/1KNM%SCC?K+_'Y2^V$RJ\_N0R[.T#@<7OM.UQ[ MG6UNY8/C']DN2$LN[J 0LY@C;IA#)@2#J'/6*::ET1S,'UE5XGS"7"ZPT_%[ M=5YVKHHRZ4">M=55!Y9\U09XOE=N%B)ZK9.[]][MXX;'U-:GISR>S?&TZHC+ M"=QV%+L)3=L\GW9NWHNV"R "#_[;T/;J;/^S"CF3XGI? "7@2]51YU%]TF9J M+H;1Y[-.^<1;504VS'66R5>KAC1[[\5;.ILK0N4#E?T:.29MKG]TPEGAM/%> M9QA0+OQW7)>SLB$CY0@L$A@2F.<>_#X89D733?7>VO]WT,89!QV MC_/$.J.JB% "]1NU .OZW^(J7* J'.1BU<&Z'\&^C>RP.IC4L]]AM"&+VLQ1 M0#\X[(:LG_F6PWSJ?&)1\E2GK8.F M->9GS[!J!'1D&UGO]V:.W3W8N,^P;*>H\REF0A/?-*W3U@-2^XVU?)_M MW>"-Q%(G1",%:L]B1-8$@IB((6*AK(PY\+(JR 7%3AY3WSXM1,(\"*IEX(() MQYW*!0")"[GYKKZ\V5N1N27*W,;:EUVN/)5:<402-RB# '*!$Z2LI<9PCQ76 M58$=3BZ()%Q^Z.TZGF-=;3%'HL#^= ]#3;JF"#R)5(UF7*%)>[Z[=FZ[@<.Z MP.L:0^+^CM^R40.N&F..@(X>H;T?N92(YAX)P$GJHH.3+SO\?'%#,Y.I ]NFFE;?7L_5Q^CJJH,[ 4& M'&)N(UCU)Z@H2OTJC-95L8+J-3M#)'*9:)?+%IRRK3R;/(NZ?,RT6EYW, +Y MS0T' ICP=R+3EV.Q)[_C#=@\S9UW-=X%O MU)HTSJ73)A\-,9==J(JD5F.O1PM_YG+2_61_#(;UF==ZK?.H5V?7X08S7CV; M\N0CIX3O;*KQ=*JS*P*SKO\8^!H&?/7VVI\]M.HA5$\-A&:8"6XULFK0[PZ' M><%[@^'"J,( I"E3;1>[G?BCNG3V2*O:0E5)S2H(-4-^]^R/6%5)G!!@&W)] M<5BME+*P#_H7T-W5B[EN'JBWH[U6RF>2GP(@K@.<]6I-SS-\_+[MN^&@5U0[HPQ)J1HX M#/6PCGAF7Q&^%PY]KFB_-:AJN)R?3%:%&6 \GOBH>>"#?C_6G'(2[0-UZ\P_ M;[A[I7B5Q_AGK4MIJG/#>KOKMQ/4JH[H8BD48*F7E4(!@#@KOG3\NK8\K\=O M8"['\.(_@-S/>>]C'>[^?5=$#0L>!-)",<2#)L@HZ5 (B0I?]4P1]Y"I4)[M M;WBVWBO.$H]()Z<0)UXCYX5 @03!%70O1",S'4[X-&-SL7LIF'7 M.+<24T9U9^8Z3]9/OW(U8S]'-?/]@9L-NC_BI$)[?WII,.N9XV4A+45IKRQ* M*Q;69^9G*2];RLL^W_*R]UTJ\TI%O;ALZ*_+@%;N"T!S'>&;6/C5UB2'93'B M5R_5>9\^0_BP+M(%WP1&=_9''0NQH]%A;U*H;I@+[.58T61W*8!GWAT<3)VA MJIG!-#A1E9K/;=\G>UIS,8?*8Q].B[I7X!Y"!;"V>YJ$!T-PL1]3MD;]Z;C/ M5&!T)OCSWGLX'$Z;=DQ:?)R/ U4N3\^&^.(FCL^]D.,)&WXW&,YQE7G.#$;\ M&?/C]A',8Y]_/&[WWNUOOM\^KB3[Z\[WG45MZ'VDVU_A,VOUCN/&_J?. MQON=SL;:^O'VUS;?V?_/7IO^L[?3^]3][\DZ;Y]\W 5E\,YKC["JFA/JA(P# MQ -6((,C*1(2%DN)4R&3C,&"S=+<$*:QLQ@+$$"#L0MBL3;I1ARWUOO5+D9F M5]6ZWZ+B^2]O^SA#SNOG8ZTY.;5;]?*:TI]%VK7^83-O/6P,?L3E4U.=-%SA: MZW65WCK(RP):4M>NK][X>_Z-"O3L(;BUMCKUT:W:F>8S(-4&Q1>T-YL1T#GYFVU-_Z9^HWIXK;/'.=/?],PK /IN.SE%.>]5'HY&%=S, MYT9D5[E%P#Q?=/FL$-5OZ*\JG?#-;.^LR1T?];X8$0!2'\#?&5Z6_%?AR!0M M)H^GYD X>-NO5EF,_H,8+7RZGQVW/^ HN70W[QL9("LCVOXV/E1;3O"?[E3 M;^[#!B^/#X?];-R 0N3P>Y.DY/7I.#]5P]SLOZD'N37L?/L6AV=]AC_%7,(? M_E[[_]E[UZ8VDJ9;]*\H?/9S8B9"Q=3],O.&(QAC>_.<$8QM/+/Q%Z*N(%L@ MMB2,X=>?K.[6#0F,0( $_;XQ?@!=NKLJ:]7*K,Q<.55X*)3WZ;33?M'V]/:\ M]?7S 4P&2=8J) V)B"LP*),X02E9$HR.3.LTUZ":&:4G= H.K_*^*_2N3!'L]D*9@YU9ZN:G-PTJX2HN M^JQ 48;#?/YT^47#K:"(RN5+%[DTQ5^' M)3\PFOAY*/EM-:W>#PFC*US=P_)3VD:Y,6:@ M AYA#^_ 7;VG.EH5M%6<)Q],#!+CR!U5F-A8 !+1F+$,2+FHDYI)0,(+9.#^ M6]WL9GFO.P4^[J:MTJ1*TKH[IOLU.2W)*P1L80C*@* M*L"D.9["#8&_N5-_SS+>>NH?9^HU%=H[FW*0%Z;>1(,L2RJWTR&<2BV3S'Y) MX9+,=4NN]5/N(X?ZL*&P3_XHAK-.W$U7@V)_YJUH\R14IK-B CU/$2C[?$ , M)Q$P !GE'.+):/!& _S+8\2U5. MXJ#Q2\Z]_?4Z%K29$QY[W4:K[7O=3Q?]0'XWWM^S[UZ4[>7"XVMC!=]C?U!E@I^=E+_\VLAQG"$!S/&U,F.R M2%X8$JEY4879D_\U4@Q29$,3>2?%H)M?8T8L7X<(;I:OUBX(\@?O9_!_7^RWW(R;7MO^<&)2?/GL]LL.15:.1Q;<8 MV4<&JS5LF9T/01>F1K>QZ9\-SE63OF57N!?=7O+%-)!\S 9SL +*+("K=I'?P%_\40BW[K5P:\_C+^];=/]K;IWS9WOGJ[_M5MO MKK:+_ C7>GO1VCLDK95IV MANTB-P\BCL8'RY&&.4*<4X\DU4TXAE=2-_V&:0-;+5R+9L M9'O,_HDULMT+V2Y&R.:25,YA@R1+)B-;1,Y3C*2Q' /<,T"LC'9-&JV,<;Z M(-O3NO;K &\WL.7)2%YUDGHGFGQ;]_O%JT<\&4?<_&[;10?0O>Y$#D8UY]79 M1(VV"Z%M:Y)':I:+N6E"5." .. A,I$EE+1R-+D00HK/P%**TZS:3NYN)]$& MKK07*''&$4\8HUR]@JQ)@J5H-"<>_ W=)'AV5UXAX9%Z9W@N'+M>[\M?[V,6 M+K5G*DJ.% 4JSH,RR%*5VR)RBKEU)E#V#.RD9A#WMA05730".^0(IXA'SW-+ M:(:< !Y I9?<97]-P!W:W M4"&]1SQPC;;MN6F)]V3J2TA+G,E'G-ZVUS4I\7'!^,,D37,P209YEY7:I M%3(4O#M.E2??5:LR;GNHG%DE6D5N-HH :,!P*,I\]CK@%C.8 Q9F\T M1FFDCD@P8Q'7$GB^<0X!ZH=H==#.Q1N3GM<',%8BXE[B EMQ3E>X1>WOXPZW M5Y)GLQ32=UAR)X,Z[O[<:=IUM2.;(Z&0&G\7PM_/4X0M>:JH]N\YI:]>&]H$D&[""ROO,-\C-;*&@4QUPVV?U0CP!,AP)B! M89)TE)*AP)+(W7<$LIA%Y!B.D3$GL,2O7A>-%N@?*[_\ZWC9K;A5# \8,:O= MW+4F7,^X7/=Q879_DF@QC)474B 9L$2<>H6,32E/H>*::Z&XR0FSLLF);$I> MA\9JS%BGT%B-&7*7$JYQ=?M]HF6+@_=RJA6?6S'$8@^_IKO463\,.WDLE][2GW73K8]D%M]U M_%1*KJ+81L=1I"; KA,]LBDF%(-*F @OBLYH>(/2)44#5H.BUBA7H]SR4.Z> MA+Q&N8=!N3&W9B11)1Q&AHN(8-X-,BY0E$)RR<; F NO7K,-M:PCCQ? JM

=/J>%<3/>=.8]XC/;FM8-@$>IYIGY=A2:.4LMW\?R0;!C11V M7MU-O6DLL&D<3E)CZ1TUT5+$4]XT'+!B0XK2!">82I9[;9=#C>=#Z2IW-JAQ M:96>;04H:XU+#XQ+8S+KL?81:XV(50)QGVR6DN+(!Y>\I]+JE HRNZR.!<^& MLJYA('AKHM_I$X6"EQ *86 UH7N6;_@%QD)N?/IGM[,\=,CW:A5EO8/<9@?Y M-LELB5/"\J"1\$DB;@CL(#Y:))ER3$5*=?29V9('"(?N,Z^!K0:T)X@ MNEL#VAT!;2*^RSW5-#*$<\8$%\XAZR)',!4F)B6D$OJAXKN/!VAU@'<);/G! M0KR5251]].][G#CW2U_2KK/X #R[C>=)8L>3J7WUEK30EO3V_*^]SX-6P;,W M#X!&6V>D148JBCAE0+*=<2@HKX0G/BB*ET.R%UXJCYL 7"-BC8@K2L5K1'QX M1/0C1(09D=QIAA2V.<,Y&62Y],C:D&@2TG%&EQJX?BI$7 )1_ZT@K*\KC:>K MVO7K*O-5BH].$_0;M4;[M5NJ^+%6](XX7C62&8 M,1Y4="(I$G'RC+C$I/]YP=PE@>]@+-9Y;W-8U@W MZU]2>W>QO0]PKYZWMK8O6_G_OWX[4)I+E[!#6D:)N H4Z=RE1&-/%4[:%57R M5,U*'30^?OH,%EN-?6'/-ZLPCDRY?]5*L[+MA*D^MI4*'FFTBG*J),=<.^\3 MC 0!+JLM%V&A$B- #)_+C,X!COOQI+;@Y5KP_CE8\&5K#^[YZS9LRJT#$@3G M#BOD=%2("\R0YLPCYB-5E$J- 51>GW3G:(@6BLJ%*0[:I1#C&"YS\.2DWX8M M=2U$1F]LZ_3")48/+W:V@*9=>B!R^Q>[>X<'EC%'K95(*N; 9DA L.HU,EHG M[!71(>EG*#?:BZ=@#;FW4*,-=*'2Z,P_%@'#F;KYDJFT3TIXRT Z7 KP-:< MQ!F2*^'PWV>$.H?/.CLZ,!BUAF>MX5EK>-8:GK6&YT/-1:WA^< C6VMX+C=$ M^C'V!T"2,P$I>R%FKZUNU_-TK3?N'[WY:>L-VSD\GM]W8[MBI<^_-UH7?_GZ MC>U<_M.&^^E\^=K"K:W-'_M[[XY;[UN7^Y>;Y M\9F_1%95+'X2F28'?XQU& MW#OPFI70*&).B1+8) W@P[!N:K+.8G U-CP,-BPU9C;3-+&&A4>%A8FFU8YR M++!%,5B"."8. $(;1(GEG@?L)(E+:YE8-^5983;V=^P5*_3$QWO3L;HI]>V! ME0095!"*6LRY5\(Y'FP6GHZ&<,QT3;K6"EVGI/ZDH<8Y'U"0&5UU/FR#B47! M4P/,VBJ'PZO7E.@F[*(KWY"V7N?W6>>PG(DBA%@<$I?6.J!.5!&;8+_U.MRS MZW2]Q!]UB4_TG :2Y!,&QN1,(0X$'E:D'/GD**!U(C37J]8]IY]+T.KM\6FG M>Q&''.GTK.>/;#\V8#!.GCIT]>PQU(GH@!4)B1/E7F#-.'%1)(V%,=3CFBNM M%9!^&+3:%9#N;8K6UML#FK-=H\>(!,P19Y(BYW/7V @D27,M8?L$PM0$(UCY M\O]ZJ=]GJ6,231+)VT@X5QAK:UG$D@F'FC:<:0U#2^5::O1BQ^;#OD&W4&%6]""9 M\8D+AIPE 7&?I3FHT\@J8WS01AI7:J!QIIM$JY5W2.OE?I_EKI0RD1L6-+7< M9#*%;9!>$NVC5M[6)&I]5OJ01%4KG3"F9= ",:$=K'0ID0941X9+'@T.@6M2 MQYT6YX0K)"@[/QEMKSNPG:>.--U<>_B"TR0>0?&LAMU'A=WQ:5[T40K 5T25 M <@UBB+M,4%,6ZR"I-%[NTR!V26NM36*;-70\B2RM36J/"JJC \0(PZ1$R<1 MDX:@G/N!'$PB@AW$!9A,AG,C[@?)P%HA2'GPI@+Y=U^VP"@JVZ8JUJI5*3@L MV]-NOYW?\'L1KFI_C^.2LO],%P56PX?''[$.!NML">]K\ZZ^W[S_N-EK;;S[N M?MK_M/>V]:G9V-YYLW%M)>3U9:-/]23%[.]T!V7%\YON2;&ZB[#LN_:)/?%M MVVE\&L ?CHNRT0)WR!^-7ZJU$\.OMZG[K&IX)HMBF7R$HMCYS_M+647?;[1/ M&H.C[AE\5^@WFY=\!,],5$;C0\AWWG\Y_O+O6];:>BOVX7_WCS_@W"VHM?=6'.06!5:1 MB!C/W0N\\,A*KI&W7!EAL;/:E,2O6&V;@R)J#[BKI<34X\J$2*(X$9B3G1P MEBC/B64T.IJB6],Z^]V3QD[W>\S\N$&KUCRY3CZ/KCVY:.2E 8/=!M#9_GLW M-SU9\/@;*T\2MIX$PZT%:@A;;L(A8"Z#,56F"R&8HN$/DV1_>^?= CK(GVSN M*%$8R70?B>VB:<#VR5X/AJJ\[Q6B^H^]@K=IZ\,!<](G $ODDZ"(@TTCXQU' M F:*&0S_:?WJ-=5-)>8+&9<[3#^;1+:.R8ZM#3O(#7"Z*8%1GAPV3F%-QOS& M_W6';G*" ;93!80MU^B[6$UH^= MPP.3$F8N"<09-1G).3(F&H23D((I\,ES"TS"-^89P8AJ-//\GA^U_=&"",&= M9)(KJ;".''MO*-<&JP1_4X9*42/$$]C%Y>Z' T%)\N SH:1,5M:B$FFG,0I. MP21%J37S@!#B6JGS(4(4G:V GX>&NYC:7/*6ON"YO^ ,-@YG!?AQL"%K84@T MPDCB&7/*U<;R!,;"=C2_@QN46Q2>]KH^QE!X@I/F!8!D3^'%'S"Y@]BY MN'G[62YQ0>QNAO:FZMU5N2 ^MK_'L#O7TMB+L[0/;&?S0"6NF%(:$6<\XDJ# MXT&\11Z 09#$M'$2+(V2)J=BQLZ:C2*2 S,5SGQA1*MF%$4 >\(B/H./T#O/ MW=U.#K.O6CCT+]D(!!B!M>#*)RU0- 5G41%9EQ)BWB86(R,*Y_QJW"1S;" # MP]G$J#;"<%B+'6G5#&*($L/00V47Q7'&B8]%@.(%V\/GBYWS@Q# -<<<.&S@ M KY[,BIW,L]@=V]B>-SKM?O'QDV(+VK']8/]OXWVGZW(<,G9R\\^6[7V#[:HPO>)= M@[;_EOGSQ;'K=HH0)<5_;/[UOK51_$S^N$- =L7B"^!IY P\]-ZV8L+R.; MA465+L7FZ&Y?L(5Y#&ZG=##JBB0D#'6(8Q/ N'A"C@D6+!:6^VSDDSWY M%G-O]GR8>F1/#DN=@QS8/NW%[^WNV9CU%5-0;D.CU_HP0YU8;G%7-[C&NL8*66 ?"%K+&;ZQU> "F)R@VX'H$E2M7-/Q$,$=6 MX!"CI/"RR96_6E]CC6 ])_&\V-GI\5>;T8GQ!A?;.5L"?*G=\Y/8ZQ^U3P&U M<@J%/8Q_7NQT3_*U>]TBJ%>^960MB+XXVH1YX$V-VH%<@0 M9U%R5C"94C LVXO>F.VK\Y]&=SC.@"OER#Z/Q M2][W*N\RO[1]\AW>V>U53N:O!=1YVS\:*0>4Y^0_XT;+A:0Z8OH@-@;7/M#> M:68VS<9,A>1RKUJ&.PH@T[CF'L1L >?*^=: MEHI!*VPV=0AMOI7\V-GR!\8(Y<&=SD;L@5S\8F'O/[N#HQ%?ORZ4 M6>Z=F;D/.F4["7A4H#)%4N_Y43QIEC(W*5MCQV;WL4J@F,7.C<;_KF2RLR[9 MS0&PF!4$63!"!%^<3H\RZ3.WF^ X;C8XX;(/(2D;!*:#> M"$^#(G2NY33S>?F@UW9GA?9NGN]26>O8MK/F7[5)EYD\IYWVH.'BX#S&DP5L M[5K(=$7N=W7*:OU1.WXO*CR*H%OL#> 6AB8Y@,TB OM<_]T$7%Q_UNOEQSQO M#\HX]L@3JX9_+_:.&W]UX>;>6=_N9"S/J?/Q=% F=S-<97?_8ONP>!)C/:.=C4] MAX>]> C4J"I#6=0S% F,$M8Y^!^Y/Z(W7IN$ ?"PD3$*6Q5WF&&A*/PPY1F* M.WF&0ZSH3^#(2_8-+UI;67!ZF^WNM> USP^\#($'@1%G$9 C&H>,=1H90WBD MQ I+S*O7_#JN#X1C @@&9#P#);Q6\"K?" UK#NN:K2NP\ Q0X,A*D/W/'[<%@R.C*MY3C.YD_>67,FUF/MG-6W$[^ MU6=IYDF/F^WD&<[A=0AOL.B6>?>]V -EL#]"V!T,Y_K73 M_K]GN2 1QK+8,(N"VF)@>P#BQ?RCL].9V2C2HJLJ/_O=MCN%W&0.T$YNNE<3 MJ8L1AT%VL03D*M_FZ.I$W7*7;6:IXW:E;SQUW>)"=HST^6K-1K+9,JJ,W$%Q M+E;PKJQ'6^PV?0_?D/4Y7??[<[""SZ<5 XFVUX&G+$SAE_:OF1MO_[W[!_P, MOU0'B<5Q8''N4?P=7LB?S+6J1:"^:V?GQ06,69+ M0Y)=3N"T]?R1;>N7]O=?<[SD=HNY-+CC"$RI-Q6X*TSY^Q 51AG5Y9$H0$V_ M'=JV!X_>+$'H!EB[B@Z%2':E7IS/+;K/%>\W._UNQM?\L"?53(SX6Y[ZB0&? M9E6'\,)@-;,31BS%3-;IZ#_;T%7,PGA8 J9R7E MRD1S#];*[FGA4+S/#]_?/BDS'EYP( THUU;KP.(857 8*9T/E)-,R$3NX%>6 M5 J86$MN8%MGQ6%?#*-%5F')XK4W#JM$E=?:2@RD#VZ)10<\W##EE(VV-J\U M,R_>VO,'8%O,2"X09HPA[G$$,F\PPH)X*R.AW@"9%T8U^379"ER+&-+\MP%V0 M\&I><#CKP6XT.%J::1;__)-3S8?I7.3%&5WN'K!]?J D48SEL*4UX$)*R9%5 MTJ HL=2".*6RBN/XH'%8V-\H9J3P0*;?.BBCUE7O(U)]I/UX&-W,I> M'*E<%/U]IC-!VY/,?G $K\5V$0(I>-V0S)6[>29S#?BBPLOI^B(X$TKV5=&[ M<89[^::<67%V7)88E"1QR.'[Q16/7:]P&_*)0@3?\!BH23Y0*!ZG(/7SG@=N/]]6_H;37M?E;R@/(/+'(JR. M[-1-A'(*FH;*@)R?6 E5OIOO'IX4$>+LO.1;'.'$S_-SB^$? !<^!9E[=F?[&307NGK[^#B&=EDOZ. ACF.C^F U%*.AGGC$1:):2CDL MDN8DJL0C"\X0SP@-SF/JH\!+39.Y,U1Y#\Y#KVR ,OYD3I1XP;&P%MD!0D98 MPLP"6!%C5)::9,@Q0#&3.] ([H4,(1.R)N?S-\PN. K9N*]?0;\LVA[Y7B9U M!V;F?FY3[@:;JC;!G>HTZ,52L!;9W?IP "0>&+VE2 5@7UQ)B0S&#$7#)-,1 M"YQKIZ]E^&.Z!1ZK+><@@^A=4B2,9@9L27*EP9*L=,9Y*;-2$?PJM/YIBD29 MO+X$V*E,I'A?T:[C)9L);>V]/7 ^)1V40(PHFY-L,+(&P$=B*Q771&$*3)U@ MLD%N:M3QZ_0&N_YAEK$G\=?,+E_]!L8/+@10J?PQE+\B'R2V[^A=W,D1GN-= M7*DZK/V+I32CR/EH+F F:8A(: M;-#4>.4XM2D&2&)EEEL(6G;IGO<9%M+W^ M53=CXUJ#RA6KP(*[!97^7HYUMHY0-,X$QV0[#?G]T"]H+I@.D=L8L!0U<29Q MQJQQC'IAA+!,P&[P^!A<9TT4EL5;6Y\/$@DLDF00=D$@;DS*#6XC\HIP!;10 M.<%S4YQYR?IIVA&Q>;3[53SMCWM['T[D,)YHZ1#C!="@8& /5F- N>4:LJT"O(Z>^HUCKN]T2%O94[Y MZ&5L8H.JS\#QZ&V 3"5(S8L 9,3J+XI727'B)3=88R"*3EB=7+!8\H@E]C35 M>/4T]@7WOGT@(M&!"0 H"VX%5S0BIQ)#3&+IO.;&AY1)XRQC' $6_'=R:]3: M:,!\ *_)]9 7S>ETK3O%;4:]PL;37/Q]B)+53:XY4M8F.ZQ6^D; UZ$[>YL7 M.U\_'T0B>'!@N9+D+/)<5ZD#QD@KK&)(C@;OKX''JQ;[S+R>FQNKW*FZ/0!G MCCIFIDRY%8 /3C!&G/= FITCT\V44&)B-(0@@(;>A)46"@D581,NE4M8*8+ , M-]D="@L?&,[N:8(UG#VQ^>7^#-0Y;EUN1V43XC0(Y!R6R+CD859MBC@" Y4; MYC9PAI\!\]P]:>SZ0?=:3VV<9E&D.HRK0!86#P#_3*:$+?AEDEN@-#H):2,G MP=!\REEUU\3#[IKX7MV>,R!\'-_[;-NE%[PNX#F 67)* I>YP295&O$0'+), MPC_1.FYRN4[!+)O&S HR7Y$+F(O&J=<]'N6,56\,X^X N2KU) Y?@"]'\4?T M9UG;:IQ95J2;3)G=*.GG=C($R[5!--,KYR8[*TK(7W""Q8=<:'0@B0M9^1?A M0'*"12XMHM&AE(4?4H+]TQ;U1;.UB7.2K9M%_E:5W.6S&71'A0VC)/@R#VLP MZ,S4$D[FM9^">>9"CMY%3K$"4ZMHZ95B#/#)KWY_D6P[+<%4R[A-R[BIZV7< M:D&V6I#M)0BRS=6I^JGNU!6=*BD\P\%HS2WFV"3#,$N),]BLDV;,+JA3]42 M4.31S@/M^;M^T?4L^T/]=#&"[HS^N0*N*&*R/QI=!P]FRYKU0:]]>!@G.FI, M'"<4UZG8"GR-+RYZO9>S82R)DAB@==%R SP/$X4MEA8+IRA/2Y&6J1I4Y-ONPRU5?DE=3"I(FYR@M)[=YZ48Q W%",KI4"<1B,% M$S?NORG6^]^-!GF9<\BX .]$X(BD)3Z?D$BD319@H]YRD:205.66 MTQAV0"[G1$T6KP6^)^+4=O'@=O%U_T #*V+1$L22"(A+&I!CTB,LN'+6M<:IJ]YL;;,5P57"OJ/0#3^NT:J;4. :XR%Z!BT>VD_*7W;TER23< M%?[>T+\KZ55.Y,_7GJB7[$_SMTYNCC7LK3)J5MN=S^"6U,)JZ='CMS^RFWK6 M[A_E$=Y-N5U7&81XP6'CSW1G[^T!D90FPRAR-(&Y.Q&1B\H@H5/@1A-".,"@ M$G/.Z8[K(X [*C],BL&@ F/"AK4"=U[8K#C9M]U;*/ MP_(N6$;1>K%*'#X;]ED:AN? _[>[D^VG9P36LI7Z\54:.X5)SM3M6!3]U(E MR(=G="[3@RT/@:5T[&D__C[\X8_0[I]V[,7O[9-BOHL/ M_5%]?768(^ *.8B0 U[558H+EB]7)QO&;&A!\N'&H ?_A>&%JW./C>+F/_.;9TZ:K)EI:Y[*14O_T,"V/VZ<1 OV/ MZ_WV>A*W1DOZYX_Z?$=E6'I5C,['$137@S4>K+UN[K W&K*;A^8GR\Q9_^VP M!_P\H.KNO8\QI3]N&)%.3#.H_S#C\7/R40S(/$_M6ON@/W_V:D?,6RC)YZ3Y MI+B1'V-J5'!CSM@4C7M6:G 6[-&G=""4\2 8X=)0 _]$;;@RPCK"?B88O:AD MR0T'363MXR/[__ZW_V6O"]]W=+QS^8'LOO_OMR_'V[AUG/MJ?&RW+O_YMK-W MB+]L';+=]_"=%]5G_L]_C]QQZ.S"O>^^WV<[6W"OQQ^/][]^N-B__ S.Q_;E MSK\?\G=\V]WR/#LG_^?R[:#U"?_X:P_^=_. )B*UBQ'%X!+BGC!DO,P.IR;< M8>VD\3G"+YM$B":?4VCQ__X_1.(_KJZBY:R<_%*Q@FZ_3!):62VZCL=H93Y,11AD<2RWK1:#@,O:ZP?9G^M75*+!<%+@8H4!( MN1\]HPBS(!&G3B*CM4,,>V%Q (# _-7K(M.)_E$C0(T 3W&Z5L/ @\# SI@, M6)4GS%'$B V(FUR?[ $0O%,T8I^$XGC]R,#"CDTJ_F\-'9N_[N_8S'GV9XE8 M HB)B$)A;3EWFEE- *T2^#&! B>N$6ME$6M[TGUA1$K+ +&\,@9Q@A72G @4 MJ" ._E->LU>O55,3V92$WQ>OYB/#@Q*4*Y>\$T%Y*8N:^<0UCFJ;BI ME_2S7M*/DI]5+^D'6=(3GH6C''P*RI$S.<"@K$6&60&_6DR<"$'+K.[9I$HV MF;RW7['$1;VD8Y'BVE2LN!M1'!@MX4"D.O1G\-RA>Y93" IO[@5'2*@TX$#C M0$S@G--@C#5 3@'-6$R2B1K'5A7'6I/^AB26$7 9$>;,@[_! ]+:,F0C\4 X MB7"YC1N1K&D4;6(RVS[@7A&2>ZVK]0NEUC R$[8PF@O #V*$XI1:[;&E)!CK M/161U![.*L/(A(>CG)548&0H^#6<:8J<- PQIZA*SENL]-(\G!I":@AY[/+@ M&D(>!$(F/"J8>L6]=LAJ0 \>O$+:>I+5[T2T'KQCGD4T)&^"YS6W,F;]8*3P MQ7XKTHLGV\],Z!VL6TK\]1UP>[$LYE@P7)*2,0QKQG*S-T,M=R3PD!BV7O 8 M(&XP)8+ M9P*1]-5KR723FCG%C#_I^#A9+V '#]C[\6XV1:\4/UYO,W4'QUOT$,_UVK ] M4Z64!)?3!,0Y5LA:S)"S,047K14FET&2#3/+&8NZZMSL:U0(4TB8EP4XA4SZ MK8JN!Q,21=/EE/ -4WTBZN/8=3>YG:W- ZPQ8!55* ;J$00/>"A)'%@GPYAH7);66J0=08,QA*E VP<,OGK7=DI MV>7KZNE@=YN_M_7OO[G=TQNZNLM=,9LK6]OX]9W86^X<;O8 M7^*/JN%6V546S#(TQAWFX(-@O#5X+W%WMS%6_^VGNS_7>!XGL?X8>B?O7TM-L;Y"57= Z-G4K >OC-'S]] M'GYCOK^\FAJ[QR=M=P:/>9*+I_*[)CN"-_[NP$3 0W;:\:S80O+-G=J+3'TG M;FYT,[^!&Y7O)P\9^*Z'98\[N/!D4ZJ_>]W#GCW>: Q,+MRLT>&X0TBU:. M%/_1&JN/_M4].41[L7?<>).O/;[/?&O%V\D?1;>(0L J1)B33O^)"NQWNA60 MCHOA"A#Z#%/2W\P5U3 U>YGOU87WP\+[_8.('0LF:>1<9+DMND8F.(:B(UIB M28)F>MT+[T?JHE<+[PLE]QY\2;]8);8RDI'2>=7OO9"6;$1XA%!JMI>A(RJ; M8V6+R;]7@NZ_WZ8/ZE/5FA.,82O!=RDV9W1#TP;^^X%';''4,*\9D&P:J M?=('!EO\.FM3/P&CX;X-5#C>/$KU.Z??^;P:,\PWMLGV=JCDD@UJ,HTDIF[0 M<*=S_J"=#TG+$+)/R;FAX%YJ*BQEX'1*6TC#&G IS9V*L>\LXO7V_YZ!B[%] M C[J6=%<<3>?=NX=V9/=TZ+9X#T:/_K)MZ_W&:M]_]T M]O?V<>OK]OG^OQ\[+;K/][_^>;1_W&([M'4^DR1P_*[=VOKXM?75GW_Y%[[_ MZX>+%KS_R_O/EU^^'K5;[]^U]R\]V[_8,B_)T08UPBA)Q''+F>\"("R-% M",8$*EXDE+Y8.G8WEV&=IK;>)9_[+KG"-KS,+B6$K;CU%7MUG!"BOT,\9@TA M=#&/5AHO'->*:\9X4-&)I$C$R3/B$I-^;FKI7>LE'HZO%7/=WSX!%MKNAIJ3 MW?$LL&B5:&3(:?4\28]X;O3LG!;(20K4'3MF'ISJIF&SA/"?4@CJ9?6[_N5%\L%RJFL^>">\J,C@&WOB8^>. M5'!]7?^7207?=7LIMFLV>%>P_S"E QF8);D/:1349?UYBFQT0 Y-"$E0CHO> M4IPU%;D/&5QAC_]Y0L.S)H,5 IP!Q-5,<.G@,&:"U#HG+#'(BB 0]SXAK3E% MN3&@\=XI;=.2F. * \2Z?\>+38VNVI0L(36Z[B9]E4LZZ335/-'D-2<\:2T< M-33 !I&B5V4:X,I2R#I[^CY[Q.=) IF"T\ ;!(*=(@"!E!;9H#CL%D$[(9.B M)/>C;E(JFD3<^^AHB>MR/?+&E@\]*^>]WS6K['Y#LZ9H?#U_OQLD/R)MKW.P M'PZ0QZ3=X>"M]QZ9D SB/ )I5]@B'J/UX.J;1*OP[;U%BIX/&"_R'4MZW+7 MG[G=*^\4*)A@?7!/_O=PULNMEAX/?:[O/#]J"S71%2KW_NS7X',K\)G4>XP$ M:)\AB.G$ '* #6J9*(H\<$N24\1$ )\-A6<4/'[><:NF6#7%>B2*M11JA=BB MSJ[[.?"YA8%OU-!MU,JMX%@C-E:W0%D4[\9D2WI."; J!,0J(DZ90-:#,^Q5 M"$HR)JW$KUXSW#1R68?EM1#3@[1('BH-H*'2P&'V2AHI-]+\GM?+A.9 ;I-< MM#4_K"I2@,P4S96G6R??T#DYRZ;<1;9@?6PBPG MQY#0S"&.G4,V)8]XBB*9X!TVUZ9B-XNNW-D2"Q$-5.P765=CW%X__L@_QT8O M=FREV@/?@"HU#INGM] , B,>Y#;^&5)"5N.XDR4__E;ZMM)&^!1[W]L^SK?Q MT?97F'._4,">?/U-MS_8Z0[V(]RW[QZ> )RL_TZY-"/=:QV8%&-P2:! G ;3 M#!Q9C2T2A"87<,B3"D;*FHJ+.59Z?M3V1XUVO[!&7YFABX6]E:/=Z )83.B; MC9"YFQI/Y9X^F&F5,/FNVZO^E-]'7IR579%IV-H\,-IJDUA 1D6%N% &.:#O M2%$A&68\FN3F.Y1E)^>-QM:">W-S08&J9Y)5])*U36=EB!HE'X%59?U1.WXOY78 T8]C:)\=HT'6W#GMP.TU?AG*\NS] M72GN_-JPIZ<]V!8*,PL@N1N7S-/[MP&_F7K39L(H,N7"P3=1AV\%?: M_:-2_J1W"*0&J'RQY$Y\!(1X"[=2/@3L/BGK%_5AVZG>>C(4'1C.X_"V]LK7 M2QF"T0T.CH G'=N+O)6U"]FXH<#K\ *^?=J&9]YH;)], 5*)/?#.?AR.:/8U MX*43^)*STVXIWYB97"<6N 3W9&_<"4D ,PU"48LY]THXQX.EP89H",=,WW8G M/ <&"#.Z-# J_OD8 9+Z[<%P+RV!Y\7O>7MO#Y@)P@>;@PI4(*XP['[.2"1U MRJ)H*5 97[T>'/5B1-ET9G:^"?/./\.PYNTNVW^9&<-(L=6QC<:_1S'O \46 M-V5O8,79VN!C0VW0.5]ZWNYTLJ&'F)=M.W]NM+P+DY]>XD/MLLEOZKJO6?OL M>]:*_%[I>LU>::.Q=^7O$Y]KGV3]L^'5\E,.+]2#BY^ Y]X^+E"CN(_L'?FS MXS-P?3(NO?US>V]KL]&!=W;Z(_VCV3LHW:H"[D;7FW]#I5M5@$VW^CGKK682 M6$+(4;>3%/0Q#9:$QO$GEZ\[INGYP5*VQJVZB@67# [M-N MOR".OP\O.]8\^L^T>E45/<+CCUC7[W;.!M=_9$:TXHFVGW>(Z2OC,_'O46\L MNG$8D>M%^PV<9[C=WVWGW%[T7_TVO>O"EEM]O:)P_=5Y^ME$-Y75.?[ZZ^W[ MC[N-UO:;C[N?]C_MO6U]:C:V=][7S:/NV?Y M:0H=YNX9?%?H-X$B^9@#M45@,6/,.,QHRP_\.L_:KT!"N6E*X1D.1FL.&SXV MR8"'E!)G ?QT\$YLZ;D4 [B9=WAB!#$LQ>+]/!E++*9<4DLBXP*K5XL1U"<" MA*UX6NUNU;8#?.RLD[>SO$CE,7K/)$@#5RXI+WV'"9G.#<$'E#QNV$5/&=C; (V8/195"% MG74WE?Y/Z?Y4G;E&40-$7YQ=3BL;[VY].\#42:$4 =23 7&1--*!!H.R5WV>SWSX[+O]4JQ5.A '_ .,>PEBU*-.?4*X>1]3'''ZT./#$N!7XV M*L4S!ST3A^^5T1UUNHU^N_3Q 3N/NR%VLMO> M[9UV>Y5O/J6*/'-E.[;)E58S-F:#"G$7,6---Q1^ #%CL8$-K55LKR]5>U?& M?/>',=]%Q#373/-Q?M[=WQ-T.R_B.V5^+BHJ\U0VL81TZV6YI=>F6]\EZW"4 MN#.Q>[^M3O)S[O2Z.J9E+F$7K@/7^O>?H];[%MN__ S?_]_CW;U-NO]U^_++ M7J<#F_3YSK]?CD>?&>82?H5G@N>"S?U\_S)\W=F#9SG>%ZVM+^W6UYW.[K^? M+^&:!.X)7]$A<<0D!>P+4:D9XL$3Y%C *& E $JHPE$#)]S@=/Y1]_V 9*6+ M?J]I_]?-&WP':.8RDL?7"BANZ1?>"3K&#B);6@CK)K@83^-'.XCK[R<^+H1, M]7I.4FD),XEDM#B?'#*DC2/(6D6\MHD*)5Z]YF;#S/J5+XZ'?&SWOZ'4B['1 MRVKGX&&41W+WX2,UF%P+)OQ!P21/YCN8R^T\R+$_J*%D<2B9:A.JO P)L 1Q MSPCBA(!S'"U!0$*"=8DP,/=7K\&?FZTBO2>4K"$3V6I_;X<<[+]HQ\[U7>AJ M-G(? 'EXU<6;6,IPBFM@61Q8ICK.2>U,=%PB+KA'/":,+$X)&1,2E4!4J+?7 M:X2]/)KR[PU1T5&NP,OA+'>IFG*>!R&)Y11;;J+5-GB: H/GEU)[M4AGC+_! MX5[_:J7'7?]3#8.DI=1PJ5 @UN9L:H<[^&\N1GR8 M\Z^1/8R.P$85'Q.QS6)W^9SS*C=S7B"XM_7IUM3IUN$!D5BRD#P2B7+$*>'( MNLB1Y")(R9U/(CR;TZWQ:5-U1'1V#/,NOZC-WWMS:\Q(^J;7:^;Y?7I MY?6GESO#9+C_<;W?7I?))[<@G\]U.$;DO"IL;Q393BB7MC>R-]DHW,EZ@,8# M-&JVU)CHMM3XJYUBHS"I7[9/RCUOIKGX"QJU4I?N?T.Y]7@&&!WLDFTTAB[B.H\8*[(Z?$J:%%%>?(WW^Q0^%:>W\>[^]MXIWCG6^[[]_^ M:!U_.-__NL]VB[S<;?;ET]4X1WX6^/O6AQ^M]U^.6EL?Z#[] /?]]N++UI_M MG:]>M+:VX?E"9_(L=F=KF[8^'& I K:!(*VIR8HOO$R<.3ZZ.7=P(2N#)3\>-H98+6:/,2T*9:J[KJ:VG]A&G]GEE>BS@+%4Q]R4(S3P/&UW0 M64X"Z0&F4YS.YI,X53M+SXC&3.6^1YO_3T04A'! M82A0F*@\\AJSJ#W1COFE49B%EMQZJ,2\Z";ES[<-^74>X9T02AA!I1,Z:''/2"AGI*<(Q":N-ED+I%PFE+Y:.WIK7?)Y[Y+ MKK -+\GM+8V/K;CU5=U<[N/JKB&"+N;0+KO.X8DZ0D\K.-24[(Y'@=F[58GC M!)2,FYSGFHA$!KN5@099A1RQ%M!;9* &Z]>YP8[LWH:SP78KLFB7<% M^JG^*,9PL 9I4-)8(!YQ1#HRES4-N$I!A!CXLL]O5S$0\,*@X?F2Q H=S@#Y M:H:X=."8B!]J[:P2& D./B5/E"#+%$62XI %(F0DRRLV6F'@J".(JY3$L$ : M==729 DUIU4S$J#'C= ]RZU-BM/^9Y75LQC)O%L+K%4YBKXNT[K>)6ZS2TRU MW^(&"*;4L$LPPH%>&HJT5/"KXM)RQWQ2RSN+7N*J?.+XPY,!S\KY]+?//UOF MT*PI%C].3\(Z6WO-X'B"M!/L@K0!8:[!V[=)(:V"1<$(H847)'"RI$/_YP/& MBWS'DAYW+?#G:>1C'@1])AR$*_@S:B UT3\J*\[T:_"Y%?CLC+E@4)S(K#@C MN$X( BXH L)!2F#)5IZ'%-6G)%BIK/J$OH-UQ2KIEC+H5A+H5:(+>KJWD4W MZZ? -VK]-FKZ5G"L$1NKJXP7Q;LQV5(L$6:X0M9(A[CG&FF2.**.*Y.8P58( M(%NRR1E[!FSK%@VRU[&9+4S/U1[]1;L(-\(=&*L+C/NTWM&G/FL4W2E'E@L*15.(>,-V#)7$CDC)/*"ID2XQ/@I]KZW M?9P/NB/>7!AL?R^/T>3K;V"$=KJ#_0CW[;N')\!#:L,<&>:E/_"Y!8\T%"4M M1$Y@K)&OWJMFX+,:DHV&^=';7_4:/<;L9+1RE;H8F%NY6 W MNL!A&W8DP=X8RAP!^#Y56.O!+*O,CGO7[55_RN];5Z7DY0G!;!^$%*S$8%4A ML7PHB3ER@4ED:;*&!V,4%?,#466O^(WK:=YCI%P6M@18=0X0VH\G=6G.T^+6 M#WC_@7?@S,=DD%$X(BYU1.#O662PQ$&)0!P!KV&G.P-:I:!:'P )7,QING"G3X.N_U8*<]3"4W/QYMN!UCZI"$0KLJ 1#^ Y M& ..!/-2)Z5C$":^!.&IL\IZ&KV1^60">=S--PJF4JM2Y2O7JE3US3[YS=:J M5+4J5:U*]?BJ5"]XE&H5JA5YYXNM"*A5J.Z3\V^TX-A3C6EPW$MEG'4Q86U@ M8(P3OE:A>M24A]-OK2UX[]9G#-\COAQOX];[C]]VM_X!5]9?9-<5[N]'Z_U; MOM.^DO)P_.$R<]DYWO_ZX?S+^P^\4.:^W,;Y7G:WWI[O[QW2*16J MRV]\=_- !$:(3 998Q+B!$=D"(TH&1V53(0)SFI]F!I';LQ7OQN8/'GQZ8M3 MH7I$E+F81ADM2#(1(Y9R,JFU IDD"!),1!=U"(XNO;E1C3*KC#(K+%543^VS MG=I:A>KNO7:>E8TNYBPQYYUGEEK%-%=>6>N8!8-5%O,8.5T[%:IU/01^7!HS MI4(5?-&'T2,OB,JUT1@9B0G*U3!*,L9(L+5T2HTA-SI*=P.2=724:H2Y)<*, M*U "Y\[QI)#2.H"3Q!(RCAC$J/!&,6XC=37"O"2$66%AFWIJG^W4OJ@N]6\F M,YI\WN=ZN<:F;EM_@SO$A62".6.3<%QRKX/ Q/.@+84A<+C6,'K^S&5*PX@J M817E#"47/.+> '.)F*+@B4N._6:"]-4?+82X/GTGWYAX'"]GW-/A*@U MC)X/2HS]FYQ636W@2-N<=6]%0@X\7^08"P 2S.NBPIYOS"G*?#X8L>[?\:)Z MU-]#PVA]VU#_\B+9X#,KEWIYU\0D)ABSB6!M@@QTA%@JV6UE'E M7KT6N$G4+-#_^ARZ3#]/7'C6//!EJA4](CZ,>:!(W!C%'(HFYCAW[BS'!4>4 M@%F8(!,8PI)XX ICQ+I_Q\N*$MY'JVA]/?^7R02?JV+18X']E&(1T]Y0PQBR MQCG$A06P%YP@*7RTFF.5!( ]:U(QVU#^]EQPA?W]YXD,SYH+OD!1HD?$AC$1 MU"XE1D5$1ML$CB*AR(ID$?6<2Q*ML$37 <%5_XX7FU-['TFBZ8/\6I+H*I6, M4E$989>PE'+.K'.4:D.$-,KCB'$M2?1\]X@I22(3O:<P MQDY33ZE-\M5KCF634;7DNA. M88):DNC9@L^$))$6Q!$C:>[D+A&G.B+MF$8)P$@KBW6,',!G0YFE2!+5%*NF M6(\A270W:K7:7?R?FR31(^+=F&Q1GQ1E7B'FC49 N\#W)20AYT2 [9$Q<(VS MN$F32OT,V-;SDR0BN=_G=I9:.#F))0Z\;L,3:L 1+X08@&H-BT3;@EW< 8U/2%=OB44OZ@7EOS'77'@9 M#&-<)V]H>V$[9B/-CA%']'G/; M^W=G^<1EN]\_RX?M:^^DW;TE]?[YSI:_;.VUQ&Y^ICU_$*3!/EJ/)(L8<2\9 MTD%K%+DB5(C@G,G$IRFX:,+.<6W;\DJSYJKI37=U_F[;G:*WK.WT6CN] M] >."&6XQDAB&\%.B456*8VL9T%:$;7-BA&*L":_&7^G['0 $] XMA<-5TQ! M:9_96*?M,Z-K-MQ!%LAI V8.]Q M%Y/;%:S2K%70'VT]_3P&9.5'18UG'+ *R';,JUN5 MD:B\H-&\E3T_]GT7)^SOZAG_!@X<=],$EZJD %^R]-_T6MWYZ@]L8)$X8Y%T MD65U%X&TE0%%B@VW47L3P&W2XAKE/["C3NSWBY;QQ6\5P\F#GXTH_\D!V3XI M6H)W"[67X5N[*94,_+1('-QHO+5@U5?^FJW\I@CHG>QN3@3TBN+0_?:0TMR MW.U6#S-,C7S9YG;Y]D")G+ >-*(^$,0)XM@_;=^96!?LXZP]57/_L6/\-@4UT86. 51QB)^M+=WNGW1R2&6J] MCJ249JYKQ\;P^[5'$Z. 5_7@A1E-K^%@F?[>QP+%?UG M6H^JBN7A\4>LZW<[9X/K/S*C//%$J_P=8N;*^$S\>]0;*V<<1N1ZT7Y#-L'M M_FX[Y_:B_^JW:7 #9*N^7E&X_NH\_6S2H-"\W9=^T3<,;!3V]\&D8T^XUB MVR-_-'X9+?]?KWW:68&4R=V)R4?8G>8_[R^;Q]VS_#2PM0^.NF?P7:'?;,0? M/N:P>8:;8I>&O7SX6_F!7^=9^Q5(*/4!=U>TCM_^^/)U&Z[E?WS9V\=?MC[ -3*KWSG> M!3:_N_>-[6ZUSO ?SA=YV=KQ^_P3,"VS_$^W1?[.]Y ML;OG>>ORSZ]3/97W-L7.9>M A1"-%@QI9P7XSQZH'+,68O19B \]6&O_G MQ5&2C^W^-Y1Z,39Z6<2QFQJ].#CK7=_X]'[/7T/*0T)*GLQW,)?;>9!C?U # MRN* TIH!%$.U%DD&1&).OS.&(!,) 7PA4D;O9=(B$Q,\V]+TGGBRAJ1DJ_V] M'?))V$4[=J[ODU(3D_N@R,,KRMQ$6(937*/+XNCR809=?!)!&$<1-M0BGK1' M!CN!5(C8<6N4B3>H/;P\PO+O#8VS #!*G9\Y0[SNG*@*O.9/3_H M#FP'%D,O^N[A"7QO!H'Q%@B_] >-XLP47AETRP/@?/)[XX):RD+*%3O3*VF4 M1A![WV$YS=^U1Z4TQ0;=W\L/./GZ&WBBG>Y@/\+-#9]Y[:MN[IYN\ 'N%1;< MUO;ESMXF+-K/!P%3KA*5**4H8:?-%30V-QR*@2?J663]:?\OG4-=2_- MJO8^'#CE,])YI#3Q8%4V"Z=[#/PM!,^P$8KB[!U2,3]L??TA_NIB[^?3 D'! MU&(!D0#$.1UYIG1I)ZD"YB8:+ MD*P-X)QG,AU=X%;_)#MWH?+)S4ZGZ_..,7]990?II+_^(N%W7Q[?X+[V#PCC M6F&B4*2!(\Y91)9S@PA73!.E,2]D8'"3\SFU'.WY=7(9L(I$VY3SOQO=B4Y< MXZSZ-QW;[Y=T8',JZ[NYD$TEK4B,3!IG%%=:6"^IBTD%:9,3E-8V]9@V15I? M/Q^X:(P#GPWA),&F"+C)EE.*C TP0S$H;W/#D:8DMSP:L%T;9-[+V9B=6 M=95@1XM%>@S_E$ND*@8 MWWC]HS/W,9N=2W]@50H4O"AD>% 1>!B66(P2M@''",Q(N M 5!.W,@O7D&=QE]7RDQ&1RB3._2UT<['VKK#0D#H6')@QD(K+G.-J9,>)\!$ M:;B';5;60/B(%OWV?']W#GCUN_-*/ ,\. M/*G"]D4_ MX(J^_'P0K%*.8H:2T!KQ(#6R*1JDG32&I!AEE'E%$SE[V%B6-C_IBN[/WPOS MC16E$64":/9[<[4"=>, 1.(3B2@^#AY1EQBLC;[ MIS-[>*X#R@"0%'$H%(=@P<(>)G3N Z3!JB4J%>O7HNFHK-FOYAK1X(,*@A% M<[J\5\(YN!J%"T9#.&:Z-H2G,X0]?R"HYR(1A83,2:#* '/'02*JO%)6J.!E MT>&$SL&_Q0SAGC($LT'\>K87G.W-@R0$2!?R M;J?X_(C\0I[,_3(NZNF^9ZA\9^_# 8N<@U_"$!/8(,ZX0E;#Q&L=.(Y!)!K] M-0>B MN1@MVVB Q?^==RX\2!MJ17>MSHYJU8] M_+2;KIZ-Y5.S_LNM[SZ\V-G:STUR+N Z/W:^;A[(VU*/ F42?7=D[Y\+]SDR9$+&=$/N[UVZ6'D0RT_6:K:'Q>HPLO=TRID_+-J[NO+-W_ZN&M45ZG( MAB;R3G65-[_&C%A^M2;<+%^KF[UUQ>J<9+>A=8"%QL7?>=^\Y07J6*]]JUF; MA.'%:V'?YCUWJ9GBRQCQVS>I7]T:U-O-Q4C'Z7]<[[?7-VHY30S*3Y^]'MGA MR*K1R.);C.PC@]4:YD!GIED<08)KV5]&KO.M>]HO5'S^W+K6+_;PSZ8OO9*4 MQ"2X(#)RKYEE/$@*/)6%Q!R_3>BD#IG.S3>']VRSW?=O?WS9"L<[6YMPK:/. M[K__?-O]%ZYWO'_>^OKVLG7\WTYK)M_\XU'KJX?[?/=MA^[C5LY3?_]9?/GW M@_BR]R=X;9L7K;W6Q?[QY\M<(SLAGA&"2Q&<9)0;"2).)$>&^XADE+/8F*A$Y!++J' 15R(& M,X91!7VJ#A8_!:R--3(X43X93!&3,A\E4(HL2Q$1'103-@B.LX:P9FL,:D_K MQ:\#LF49B<+ER"'O$+_'3O0O=I$7W?YZ33.PN7@7GCG8K"<\Z%D89% M'#GF.CIB@JK/U%<=25N3!-$1S27,)U)%]CX!$+7>,Z29B,#^DW5.O'K-FD+= M&TOG(\Q*2#2^^$7M;')P,X'GLS5NL-$Y_5=KK+"+6H2: ZW(RAUS(!]8U%)Y MI!.'E8NM!@Y$!<*&,6L=\S'Y5Z_ULN2QGPW16<,(X*?8@3\>-AN'\23V;*<@ M/#8%?&!&)V\2IXK JZ'\31&*[@S3#);%6/^5"D.ED<$C+:^1SJ M-D@3XI#)/JK"6(##6A93S-;_K=JB7HG83[G>V5,;R;(^_%44CGLB9B(HG]J7F1N.8 SVCWD-V :?N?@?HE80 M"(FCQ1A_^C>KNB4D$#88#!+T7<: NEO559E//9F5"T:C( ?%8>K-0;TZ.>C M#;+WSP>^M79\_OG(@UX>'FVO?6+;NV\./[_]?+)YLHX_'_U]O+US*4/H"#X[ M^L_AY[4#>/[?)UO?/IQMO]WD@"]B\Y\WQP5;=C_"_1_$_WW;.-]>V]N/-AB' M%4,2Q"?G>N>&CS(B&8,DGC ;I+J<%118L%0HH@DLA9'*1 5&/(-?2)36IXY4^J[.I.7.SI \OB6>;^?/=/;*Y^X'!SW0_6*(( M91X9*G--4 8[C60&>:FE3TYKGZZ(V1,II9MSZ+*+!/:*.K.M7>F/*V(T_FV8 MM2G_TAF%.)L_]\>/.E'>9EJ6*>=-JI>&JT?+S+K5E8^=Q,9>*GW]QPN6<9<' MRQ8UX^X6&48/*%]W2^M;JKRF.V7O/9W5NTTVW%*LZR-F CZI"6P2_N[W2&MC MAH^=]GM?VJ5>8JGX5CX;M.QPV&^[446=AKT_?OG$W_7*GX]3N)?VN'=Y^L*, M<(&.AP2'($AUF_/:P1\,#>&'XZ1;'&M6^ M\ZXW&+SI]TY>5TXOF-SMB0I=\C3%P5C-%N>LXR>]2_59!_N\>XPWCT)G\Y^- ML\U_/N&];Q_8WLG']M;:*MU^^_EX[^B8;*]YL=6^?-8!_P]CV**?ONX=K7[] MO/OQ:&LMM#^_W8#OW>.?X1DP9ACK,9U.P8!Y^+IUMB\\D2^0B M5X@;QG*BFW1$O'A%5ZB^FJ?[^^*$D#<.I_!+8F=#(XI M%)G.I7RC1MIBAG@R2@MIC93^Q2O&5_B(DQLIA[CVIVY[3! M)O%EJSW,PY$R738$[2"-S,"; IB1&(>:6)DQA[&G)8U(H6 M]U4GYE8$RG>1(HWSM6I?7#]Z[!O87':7=L_WQC& MD\%6KYO?I-\K]0 V\GEP' R;C?)6&^6GRYR8BQ2]"@[Y$J/*I44VB(2D"@)D M)9B 2[=1+LC=G:^+%V?>('&#Q(T=TN#O ^+OK*'"*5@B+H!EXFP$:T5Q9$(B MB%LI%:4B2>)?O!)LA:H[5ZE=6!2^SVR?26[/3"+$W%R?^IFU!@L.*G[:&Y36 MJ7^4=C[M+_$B[X\8K"]R_.VU\U$7/\^NJ[=^MO M/VZW-C=>?]S>V=O97=_<66EM;+U^^:/0_CF!_(_U)F4=<[/@06XX]7JZ<\\; M@.RN;]M.:^>BAT]I/47^;/TV2>?Y_=JWO1IV.9V]P>0#9&_,?]_?5D\ SH:# MJJE1;P3/"H.55OSJ8T:JG(]:JH/!KC;^K;KA]WG2/C!AZL'\H2$@[J-#EEB*K'*&)"894>:)YD+MP)C:"7;J[O!23E1.>+J(O/W- M5<+S^U0,;LZ0:A4%&]2I48,F,:I)C&H2HYK$J"8QZEFMWE/-ZVD2HYK$J(5R M+;X>]?N9,2[AX>:BI1(M_@@7Y\1_\:,Q8\AEP9=0+9KT@">4'K#P9_#U_E&K MRQ77T!,YQSD]WCI:Y_ )WSOZW-G.SW_[L;UW\N'KYZ-PN/7/AV][WSZ?['U; M_[:W<^DVSK:.OE\M+F[ M=7@IB>G;UNI^P,)*'#UBTFK$'37(&6%18B8EH9SG*>9>,IK>PSGZ$IV'-RBU M2.^VH.?3#3;=,S:=SV"3\%P[RB)B(N9N.5PCRT-$A (T8>F<8(!-1*P0+IM$ MI:>3J%3._Y:0&#>Y# M81+W&Z")3J]WPKN<;I+XK4G^XS"(UM5C#OHJ2\@9Q M3BT"^DB1HY$13?)1,\[1F%@O?A^/1J^7B7LU>GV_>CW+P"S5FC--450\($X= M1E8G@6+(_Q,)]K**LI;WU8K^R1"PI?9-5LE\2TC!?F#UWPBJ;^H!6&JH?@0* M-BELW8#T74#ZTV7RA1VU3FB,C% 4<3"6D7;<@ZW,:<)&@@W-C MTTY?O))W.D6]E6XLD5/L22G[8C.V1OOO2?MG M"1M5*KB4/(J.Y)-*+9 Q0B+)I1#P]Z "[*8T.\#I/3G*EC3?]>XNM(6F<&LQ M15"TL(SAKC>UM&_PC%\4[KIH(UP1__+7R Z!AR:PEK M&,Y],)R#R_:-5RQX*3$2(3G$M3;(:!>0<-Q):KE/,9_PJQ4A^=U-G"4U9)ZX M>M^#O=*H]Z*H]ZP!8PS M3$6)2\BXI%&9&W02%IB _$$B]KCS.[!@?'$#93E M(&3+&F3YO,\#EX:-S<1E-:!]'Z!]?"5W!U;8.!J CF&,> @*:>,]4HF1P%Q2 M5,02=4FNAL7XK;B86LY#I75 0U M)MHEZ7*M]^:(_PFYP98VLK(QDQ__"']B"U=2U.#R?>#R^MF[W4_#S4*M\GM] MV'>)J@@ C)C-C1TE=LAYZI&+B1+'I8;E?/&*W:FR>./H6F -OD]'5Z/!#Z+! M?D:#DS,R.>>0T50B$ B*C,CU#91-*3BLC3(O7G%S%[OH&3FSEB1R,M3*M83L MZAXMWB<53;4T_JX&R>\%R;]>YF(IZ&2H]4A0@',.NS+0,&N D,%?>=3:AE0: MHID[G4S<2G>6R/WU;,'@4<\J&S"X+S"8I75$>$I9""ABE\,LB4!&^HAD]+#W M&[#6+,NGE :;Y<2"Q?&D";$PE.\['1.GR[I/*K\O(?W[@6E^PUC@IGG7+YJ: MI[,M/F(;Q68[O.-V>'[53RF,9"FBP'-?<"TT<.- 46#"4BDP348!-S8K0ES- M.OC9M*,%:K_5X&B#HTM[[MZ@YX.CYZPQH0(5EI" # '@Y(9(Y#Q)" ONB5?" M>"$ />4*4??5:GWQ(/27=S!\J"YBZRE%GQL?3M3EHQW&CQ&^T;<[[=(JK6DC M-MM&C.\S8Z+R)B+%J4'<6H),T!9)05@**I+L77N:;<1V#V,KM$%J^K'K8\O% MX5F,W=)#;,::;-EA^>-@:(>C8:]_WDIU*E.^K ]"5GKWS?8>F^TX!H-N#YJ6 M8TW+L:;EV&/XO9Y.TZJFY=@RK]Z4X?JD.F8U+<>:EF,+9#:C&"D"\,[!GC^AHWU>JX.\K.6/UF#/0GXL7J?=W; MW11[_WP&$_SST>?=#;QWM'<.IO@Y7/MM\^CX;&MWG>Y]V_BV]?J2%^OHS>'F MM\XAF.ILZV2KLWGTL;UUM,'A6C#=-\^W=U?!7/]\M'FTB<&$GTX!PUL?]A.+ M3%-"4 HBGXA[CS0&>YXK+Y@@VA%N7KQB^&KEUZ=9=JP!P:<.@HONI6]0\3%0 M\7P&%3'@(*6>H,BP1=PGC+1+#OXCG28,>RD!%0E9(?IJH%!3CNU)5COH^>.6 MLX.87_8DZV+1SR4T YYWSX&L&872?6F\'.H>W'O[),OIX2 MR=>]P5,YW'VH#>"BJ^GF[B:\U\8^IYH%)36*.FG$65+(,9U0BD+:I+2F.!_N MLA6&KQ[N-K41%E;]'X_]?8O]7K"#PT;?%T+?SV?UW5-IE,@]JER2B,<(=C ) M&BF1HG]OOG^<5:OF/;)^5$'K0T MJV"K'X>C?G>PA$RO2=A>2*9G.PRED")(AXC2P0$8LTLX8 M)$10-+" +;D_ OB,2C\L/ %\O_.NM0;*.!BV@><<1(QQ;$709N@ M:>.=>X+>N8]Q$$N,:W;(A?@E=GJG)[$[++DSOA]#^YGW.5U"+']@PG97G@9_ M>%T$;3 6Q@;.;P7G>S,D;6MM?=^5965@9A/)$?=2(N,\ 'L@/&!'G)6Q-)R7 M]U!VH'&S+:)B+T!H7:/8=U?L\UG%]I0Z[!U&B3$)/$TRI!U5R 42K93$"&YS M0PG-%[KT<>,]NWD]^K6-C25D8(TU_3@$[*?/0^IZUVOPPE]R?<2A[1[DR)CJ MEN8,Y"?@V\\ZSX[6]Z,@WFO*D0@^Y29N"1FC(A(6.\L#Q5*GY3&S&ZU?DNJG M#0@\*@BBCTDCZY1#3K,8J)">R!SYND+TU<9""^1!;YQL M-P:&O]97=Y>0PSUO8WL).5R.7%[O]W)2_7M[GMVX#63_!&0?7.)MG_8=Q\(D M&5!R. !D6)76DT?5'./N_&UAIUOR]U/Y]5=VZD$))) MI!QAB&L/ZNY,!'7/]2AMH%&6MJW27(U2731E;UQM-\:!MQOO=AM?VQ-&[T7A M:6\[/9>;]H[-ZW>],[ANW)6D ?&? /'CV3/0W0_[%)N@B1(HXA@1#SXB1Y-! M%A:8$^Q\LKCQM3T#K;^W%MR-?C^J?I_/ZK8*T"!247 &Z M6Q>-=B]>Z:L-)!=-M1M'VLWK!O;AYEKC?6\P;')&GS!N/T1HVHTA?5ZU@"EI MS"4"!@VP_P2P3S?W7O^VM?:)[Z>8-";<(B6JO@\6&25!^&'= P,2IR3)YCUL<7*@C#R8M.Y:0V#4&^0(1NQ^$)M?B-H/Z:W6OF6$[/Z9!\ML@ M^517\'6R]6W]?-^38(PT#J0M*<0I]4C#[HUHP-8R$YBBN<+G"E5W+O#9.-\6 M5]?OS?G6*/1#*[2?56C./-'$ !?CF"/.HT.&8##-2,)!2.U< FI&]9U;\34. MM\71]%S].LXT2EMI=>.PU4N3)FNN*IB]A(2ML<0?CK#=",2+M*UVP[N>S\^_RUDH/'??.0O;K39(2&(1)UHC:[1%3FC@8\Y3[_F+5TS<^;"D\:=8)Q!C[PSB2BMD<:"(L]SM1BF=:,Q]P!IOV!-6ZT4YTFR4_1<>8X*RV\!, M(L#4!,NU;@,QR"0B1\\!ROQK;/6\BC._G##/#N-AGR6OCN$>$V 1,C1-D"<6( M:1H,)E8):UZ\XG<^\6B\9HNKU8M"V1I=_U7'FY6N1THMB=@CD;C-]EE"-M?" M=5$1IP@F6#?M"9ZB@^U]O_>EG7.HLYX"$G@8FVU7D6CC2M/+R-L:HWS!3C=S M.4SX7IC("']LSD-NB]EXEI_M?=VG48 Y330*W%/$<;)(,ZX1"9PI;E6T"C"; M+GX*6*.]"W^JV6COG;77SVIOLD8J&@G2V@#CDA(C';U',@;M\YFF=>+%*R:O M5K)=-/5M'&0_R;8V/NZT["BTAZU!' X[RWJLV1C3BU& X\<0OC,1LP; ?[:# M.\P#WOJP+PR7@AF/<(#EXK!8R)1^GE)%1P# W3VVC&D\9(NKU(O1::#1[+OW M:J\UVUBN ]$)&9$$XM0[I!4SB%+@9\#-B$CVQ2NQPLV=J5GC"%L'^WONPUXC/%<'+!(9*,0ESK@%S@$0E-!)6,!ZS(\L2K M-,BP*%RN08;E0X99+DBBEI%%D\NJ8<2#Y<@0)U$(A'L/FX6B8GF0H7'4W;P8 M;CX#+676:J?WL'4ZZOM#.XBMTW[;QU:_*HK3ZRXA57S>QOUC=72_;1E-$,'M M[N349?B^EK_W6?P^CJ6OP?D[]76O<9Y3%JP6!F&2"R^EH)%SA*/ ; 2#7SM/ M&=C\5"QR6\%&SQ>5^#4ZOQ Z/\OM(I;*6(R1#S(@SJA#FB?@=H;B&%RD2BU1 M5Y/&TW=C7'A=F4R@B4#EZO-8-.RA?AR.^LM(YYZW?;\D=.Y"ZB9! +N]CT7D M&CR_8WO1#0)SL1^X2D0 =3.84L2IS+$UD2&"J5%62$M@-5_I.S5];[QW"ZS= M]]E5M-'NQ];N\UGMEDE$ZWQ ,7F)>(P6&9>[P%NII$[)&I.[4LWI>+! VMUX MX&ZL^-O#P]A?0C+VO&WNQR5C/XB3*2(U^5/W8&,83YIPF=L!\\9LGNC1QMD^ MM88X+#V*,>3VH)@B1[1"B2D2HA/6:OOBE;R:)]KXSIZ$'M\_[6KT^$'TV,_J ML8C86\H]DIR#'F/XCPZ.(^$ETXP*5NPGRO B*_+B^,&86AB&I>9'O/6&MC-5 MW?;"&[:$M.L'5O*/[G.]?HA]5*W''PR6,/1&KA-;>1G&GPY[IW_DU1WT.NU0 M??)#:%\X7OT_M[6&[F5JGLYN=Y^L]?:!WW4#GK^JJM/-GG>[+#QRP5WA_=<^ M[3,?.'':(N^%05PX"EN>4BAJ8QD.P& 4>_&*F!4A[L%K>!^:],C>Q@9'&QQ= MQ!/W!CT?!#W]#'I*AD7BE"#O$A@,QH#!0 5&'-:+IQPT$SF@IUPAZK[:8BP> MA-Z#P?'OH857@']#^\NK\41MC4Y "?VK_X4_CI]P8OL'[>[X[27H9/V7_,9R M%C"/1H-A.YU7?VIW0^P._Z"J@/D#0P,MQL9AS.K;CSF"LMV=-CMBI96M,SO( ML97P2O#U+3L<]MMN5*:F->S!53X.!N6&'BQ3*[6[%NQ_L&#Z\;37SP$SK3". MD!G 'TM4=+YS"%^=>IU.[RQ?L_%^NS6\Z%_X1_GX?VZ!7$()[",WRGC%08:- MHT9X*H4R22J'[[-_URJ,VN?WV#FT_9BK7X5<_@JFJSA":CQ;>B#[_'^'V)_\ MIVO_,:/M(_CLZ#^'G]<.X/E_ ZA]. ,PXUN[7FS^\^88P K Z2/<_T$ *)UO MKAUC "UX+HS\VSK?#T[AP+1'-"6/>/ &V8 #(AICZX,G(6=S<+S"^55/!JA% MSQ\CEV<:EOUBJEL>5N @MGZSW5!$9BQ@(,A5]5B0Q"R<%S+X^\JM96L!>L.M M3<:_UO[2!M@(R^]:NS_YVN#[5B<>I-!+["" YEUX,_ M7I4OP'XT!&!MA7IV 8QB$21 OQF!&\-BKA11O#.C_FEOD%L0C44P_[73 U#, M.8N'Y9$10'\XZL=<=/7]SKN7K-W57O1GABUNL@XUW-+S^EJE=RH/BQ/XC[4EO$">7YF?JOX?] M\7A.[4%$#I;I&-D$P_W#=L[L^>#%OV/UQ>V=O9W=]EM;'U^N7LG%SE'W/8QF.]25G'K=X0'@8[_6M MK>;T9+L7D W"I^>_[6Q52 M,L@\:GC8&\&S L!"9DB9]6:J4##B%&A2_5MUP^_SI/T2)%0(;[B4/H*!9F G M4MPYI8VEP5K#+(XRO6A-)G U;S:),AP7.R\K[/XMBR3%?VYMORL_D3]_AZ^PP]99NY/;R\'-_7X;[LXV41;RE -7 MSZ/M#WZHJ,MH*&QW6VO1QQ,'LTGI2BMG/9;=;??UWZNM3CQH#SJ5H&9[(79A MCF-XV=H=7Y&=J^T$1EQW"%8$L+;N 4Q>F>^R7]JSECN'J3^#X8$YD)]4_&LERT!58B/?9UL "/WVL-=OU\1O<#X E"F7P4Y8+IEL M]L5JZ0)3@_M#-E@L&#<%I6*=KUEZ"M9=H OFG MSB@ 6'4F0\ZSDT7_?/[QFQ,M07:LIJ,K70JP&<0*6H+IY!8?Y M]K/#MC]LM0>P+F!-5A3L;:?G8,JFWNI=[PSEJ0N7W^_MQKO=J1>=E2ZH?,'GJ7^NKNQS\HDJ7%PH4%EBU1_9E2#+:%3 M0U]^C=ZH/WM.V,I[2XA#V^X42ZAFI7G6K .H>Y( M5YMLUD75C=W7U=&7EV4 MN@5S67ZW#NRIX7E9FKQTW;(*()[P];$@$XAS-]/U5AMD+MAMCIA;CH<)D'_;Z0P2R>%*^K=/K'E2_ MC>\ X3B"$8_-E%[KQ!['^@$5!ROBZO\[:M?5A5^V=D#=8YG-B?#U8*YLM7L> M6MCP?'85"RD_YLW4(D ^[[PI "&C] MS(=%CK/I=#+V&8&JC3KEA;OY#> -VQ603FS]LA @ ]E!4S: HD']F*=V)=\5 MIEN7@7%=2T26$!5JK:V\T!)2+60PR/-6=G'WE M.9N2EVDTO*1L,U[$>_ RS#H/=CP,>]2)VVFJF,083+[RI-'1IN$I.6$$&%B MQ$"OXP 4*ALA_5&\,WE>%.B<=/.;822@,]4V!:J=^\44GW")N:_W]9-,S/KG M4WJ056AXEK4HWY09\GG9>&N[".ZJ-_V"41?26%![GN=X[%R9^%;&CRK$/=\U M'2=37YR!:T(VR\;;Z\;NQ$H8X]0$TV80X9H!%FMM4/NK!W_G/V2\4IU<.2\H75A]?^#Y>XLK_4<=4 MU=]/NKHFBN_-[)+GS$C;OI.-YXJPEXJ M??W'WQ_0HPR6W>BQ/XC%^V%@[J+$JMUBH)=.*:\ZV![FM%_?*'QPTX+IT*)R MY7]=_]^O,E&X0=C@$Y\,-9D,/#,9]Y2YL] !,7,V]WJ3^V,)XTEO&OY_@V?\ M."KA+D]_A!$^JVH!6[F#866, D_,+MLEE.8[1O4]@^B\IQEE1XF@B2?*!?&< M<&$<=? [UH1J[K3=W[AS&,$5^W][K"SO0%=>9],,GG5F^T\@CJ .N(-G?>YL MT4_?/A_]YWCK:!UO'G7@GO\?V.?= MK9.M?S[031C/]C^;?.N?CYWMMY_;FR2]>O*(KF*D% JEG55SAKUYW5$+)P%([:0\&EZ(8IN/0EI#M/N_4[06GA_## M^&]U^/)T1/-J-]39&8/UD]-.[SS.?-Q@\ZVP>?,*@XR62"^50#)XEA/>!'*, M>,2XR9U_0Q ZO7AE5AB^,X%L:C8LKN(_!N-J%/]!%?\R*8O,T$0#"@0+(&64 M@NDH \)"$2L C -+U[I%67NG*IUCXK_K#R-H" M#]H!*K"$I.MYEREAS\.YH%LK>YCP5A(+"'L_/=54K-#.:>@?4B)'@$8^$(&U!OQ45DG%. )6!),D5.2>SK_%< M/8A>;G2_Q.ZPUZ]"JP<@[9-<[R4D38W!NL"D:2)J#:S>"E8_7>9)BCNKA(@H M:L(S3XI(^QSVS#5/ULMHO,^PVCB=GK0./P9/:G3XIW5XEAIQ[H-P,B$;%$5< MYDII/,5B]5"5DX(I+=3(7"W WOB/'D05=ZXI7;*$O*BQ/7\Y+[HO;_W\RD2O M>X,G4U_M@2#W4D.;W>-]9Y/S+ 4D'9&(DP28*W-59N!1+*\P%N3%*YT#[Q?& M&&TT?"%9TW6MJ!N]7P2]/Y_5>UA>2[CGB*J($??8((-%@E]YH(Y*)?%"]J-_ M5HZHUU6^.]P1IHN]P(L/EO+\KC%C']05-;=%[%4TOA"LC*R-@_]VT'HP&_]T M=+ ?-:5&,(8(40EQ(14RWFKDA7-6*Q:\I\O3]+71XD>@58V^_DI]/9_55QMI ME"8F%$5T"%#6(J.#0((YE[P1Q- <2R[, NGJLW(ZE5Y,+>M]?P0:4@[E^A&> M]24N(PEJK-(%/H\KHM8@ZD\ZE<9G<4X(3#E'@2J">.04.4H>S.!W&WTI$E\B4]5Z5_ M#)K5*/U='$^UTM/(M$M"(LME1-P:CBP&S05\SBKU7Z M)]K9>+Z&_L=VZF86I2RZS963M>YN6O8]!O28BN#J6P :2;P7) MQY=Y6*#2.:T(DL8DQ(F+R#E : !JZ8V00G#\XI58P53:]V M>[F[Q9-B2HTANY3>JZW8A)+>#FK7S][M?KIHT;W[8=\:ZIGS''D>8VY6JI E MA"#GJ=366LHD?_&*L;E@NXAV;*/S3]IYU>C\S^B\G]%YHP*1F@.K,LX@'O(1 M/TXR.["XD4EHFJL8T'S&?^>Z),ODNUIHVC6O>\)47Z _6DO(NVYJV-[@&;^H MA\+CC?!9Y4J\F>[#6;=$K-MK#I91L)]WE/6"N%XO1V!/-1U\W\\=.X;G[SNV M.USMAO7_CMJGN6\C_'S1V;5B' W=N!W=.+]L8CCLI8Q!(".91QQ[ R:&EDAQ M%80TG(>HLCN'R;NX;X::8 >&,B9AO=K5XW#ZK?ZW1B6$T)+K'#V.#N+7$77["K]?.MW3VR M;X!614HCJ+C7H M>CMT_7;9+25$\"(I@KRR"0Q6^(^)02/A0'Z%%4P+VU3Z6%9E?ACO5*.W#Z&W METZOC;!1"8(H]QYQ8PTR6EK$*5.8&Z.2!+V5<]);E][+M,2Q@5-'U4M(C.[1 M%'U2P4(+ZH7:*'(W"\,-[OZTHZG"W< T)]Y@I+3)1?K!++7:6Z!/6)"D*$N& MYP+?E%U->+NUGVDQ8@0;M5_HH[]&[7^I$ZI2>X^M\3(JI (C8"8QEH,%-=(X M!NL#IU[JG^??BDA%H:+J;E*NA6'SRI+XX8AJ-6:_,%@&4-OY#JQ M$J\[X//"L?#_^6**_A/JJ15*U!, T&(8_'MHX>O@W]#^ M\FK\4ENC$U 7_^I_X8_C5SBQ_8-V=SQ2"=I3_R6/3LY"V]%H,&RG\^I/[6Z( MW>$?5!78?6 EIEF)5P>M7FIMVKX_K%8)]L!6IC,KK>%A;.5.+;9[WCJT@];_ MW$+A0Q0A8BRQ((QC;ET,.$I040FLB3-]#Y1I^S3V[1 6^EUO,'A:38T__]\A M]B?_Z=I_S&C["#X[^L_AY[4#>/[?)UO?/IQMOP6]W?5B\Y\WQY]/]L[W=C_" M_1]$#L/=7#O&6T<;\-S-KYN[ZV?[U@.YD1RC2)U'7'")K$@,6:J4<0IKQWSN M.4[TU2HH6392!#VSG=;6]KL!R(0=MCR(J8OP3[_?!E,R*W KM;_$UGFT_0&( M!=Q02<_JQ_6=UJH?MH:]%F#SR,?6:;_=ZYH& M0SN,U9?#8&XE@U0S$6'CH<%Q185)VE(<8U!@'T?L;]KIK!&T'PK:UMK!M_V( M"0?M9DAJ2A%/P2(->SPB(E+I69#6LQ>OQ)PRT2NM3R]W7I8R\!F(6KXT*B\" M=MX#G+[UTEL:B0>Z;U/BW IG2<2&V&BTPAZ[[RS]C>%G;C_UU1/8QY:?:]R; M6.RNGN];3:-5,0)3D( _UEED(G:YG+A7@1 23:D?/B\-H*3^P=S"CM4MOJH[ M2P;5U"H/ *@%2"M(!(\TY>'QY!FS\::@T"S_399_@^\G@R,P?HM$XA9QYGGN MQY%0\D1+;QVF1L/RLZN+OU(E?@X'K3?]V 58&(S9J?'I6]WY,0#$R-;^\8PQ>3FR,0MF?!D7?Z!87_6 %*30HW[,7>0JZ_8\ MSTC6D8EG_\*E/TNF0!] >V*^Y.PPEB8L@*1GH$@G +"M3OLX=LXSP>NVNKUA MQ?0&^8S@M-L#C##JCZ<%:%J[!_>WN_"";1 * M^., ;H@G\ 89-$([P;<"E,#:N%C=GDGI,&?]5<,<3U8<9-NO/3C,6>BM+]=4 M!\WSOKJY^_JGZ"DE0E&G-8X,\YBP\812C1V)(G(H%C=?_1C!Z[\$O\\:X?AX=BW M.W57O6?BBUNL&_0ZH^'UMTQMIAYVS]A_I*WS#:S-I?F9^N]A?SR>4WL0D8,] MZAC9!,/]PW;.[/G@Q;]G.030A?KQBL+W+\[;7SWP5]FW]^[=^MN/VZW-C=%A M;P3/"D#GXE:9W#VV[ ].Z4O/']J 5@3'Z MC(ZP#/W>Z."PE=IY(ZP$UJ>5C?VCAJ7;BW@0Z M\-]1NU\+:EZUG!@V2.TQ29X:3_4Y+-ODY@DM'K_,28R9VTV^Z+3?*V2V7 ;, M YX4!M6#VW"''U;4'=YJ^KU##Z8C[SR'%M[2PIN 'F2=&M\#YD VK M\L0_2O=M?P.1^=0=SRFPH];[>ML;+.G+?__\9_Q2TU]^;33>0XWJIH=2X;86 MUZ^.X_G4[8-A>=#-Y UDYR^P8%/["123N0-[/MO>/2:;N^MT:\T+&->^,-92 M8B42V 3$P=9%VBJ&F ^!2XJ34MDCN"+$U;CQ+!<'I5O::&JF"Z"Y>JY7\C45 M@"^'<,"V,_PG>TXV"N*NC[<$IN!1H" F :*?B!.:YO[@AL?A14H.A$!BIA$CH6()/5:4A>%4KZ"HCENGE\& M18\G' T4W5!VCOP^I2[(8$!V&&>(XQ"0Y58CES Q(;)@22BR@Z^F0?P,%-TG M^YP$[]713+/RQ[",D5MFD^8<-$ K8GD*C&J%F4AL?ZV6/XTN]L19^=KQAS&, M.G$[72-I'WN=SIO*V;B;_?F[\.U_=7K^^-E)UL;99OY\=P^DZP.#G\4^2]HI MICABRDC$10I(XP"_4FQ(5!%+ S,>01E/LQ>C/\JI$R58[<)G5Z+C@*]W[.D@ M_C'^X<]QOD6[6UAWN>G/60G*>2R7@N.*!%4?7WB]7N+*\U7GS]3?7'_\LGQT M*=2O^DRJEX:K:S_&+\F_'CZ[Y)HKOS>R2Y\Q(V[Z3C>>*L)>*GW]Q]\?T*,, MECW:NOX@E^L6%;L?-\_IAP,U5RZ=$T%?^S,?)%Y4]YKPN2LC-_6O^*P&FZV4'N;*>$;#S;%-=GG8+5)%DU/J6;)5>=MK?7/-^C M>_#WPS9<@;=V-[]N[WX^W-H%J^UHC^U]@W&<[)UM7TZN.LGC.#SZ?/3Q9/OM MWR=P'=G\MBZV3M;)YC\?3[:.PA&\,XQC-5M\TXUJ:>X=+@CGR7$D60Z1AM5# M5DJ&L*3$YG)S2M+KW%"+V'ZI0;<&W>X;W3AV203IO"2>&XR-XYZ2:"(F"0NI M,KH1 ^AF&G1[;'0[GT$WC ,/S 1D(DF(*ZJ1YMHA"OL3]I0':FBI$R6OGOUC'(PZ.6CJ3;]W\CY+V?LB9'#M),JG@?M;P?WF93+K8/6< M,A8902WB+M<',]$@ZJ5G1$>:.,UIH M4GKY1['M6[&"]QX8PGFSB0GBG58K! M,HD-98:IK-B9K#&,?I5-VNC\+]7Y68I'3?+8][%\Q^6T]VD)<8UJ+\6 M&]3_5:C_X3+34]2)((Q' /(8@1WOD94Y75)*FTR4UO&F8<;2ZOQM:CHO -]K M-/^7:OXLW[-!2IF+>BB;&.*$6>08IRBH*(6CPJC(GG9@]EPG[E0BN)W>70A@@^BW0O1/E[D<=U@DRD"RJ5"(>RN1(3H@;'@@ M R9SXEBZPS%DF3 M.-$V#=FJ7"FKC&EFSI_X6_J_E1_T^#'O2Y/E\I50/SA_U MQPZ <2'AJG)=_LV62F.]<=':5B='%_BILJ3E(=7E%T6@5W)=P%)"(1=?JPL7 M3]=FL5V0C/9IJ?MV:L]S $)^$.!*;)^6+_9V<%@5])UT18RY)N?P$%X/UKQ4 M>WO9>M<^CF?M05R9'G=[<#$KH7K%3J][@(:Q?W+Q_KF6PWV,J2YW;, M][*1-Q[C4RQ1-BV +G;:\4NL&Y'D,O?=E:]1[@"];E4O^285K3NJK+2J(L&7>QR4@JPQ MUQ0<#G.'@ZHD;-X&^Z6T8#6,NASV29ZHEH?!'<0L??T(WP1715C"DR)>>4I. M8$Z*"N8[2^W#SGF6H_%7E%J$)3RGZ%@O5P?/DIX+&/B[7JZE<>B9W7Z7Q-K_Y?16\*P:OF2 _D[V]$X!8BL+6VN6^LQ3[Q'$"K9:YPAY'SW"-8F2A$3,%' M_.+5O-[:&5,F0#4#4&/:,%6[=E#J:9;+JFIV<-=I58&JHUWEUN5ZN7:^1V++>[G_8YT5%Z M;I!5/'=UH11I;'-L(&><:B&%E//[_-P:NW[>[= L_;TO_='Z?C N*NT,,LI0 MQ(WBR%$;$2;"&,RC3]F9P.:X8"_!SI*2S/+$FU>77O\*W].MJ%TV07*-Z=4+ M$V1))^&F3'ME4DD]]T.9M/2J:'3YPU&L&D;&BWFJ+;5B^DX9:S6)_@10 7M) M:0)0-SUZ?PAF]^DI# 3^4'_^_\'MH7>R,E7G/2-/OKPP[]G.01.^70JDN]$@ M/ZNFXO-CX$"63VP;_@7FWBV&7NEJ..Z?69EV8+355B#P*S490.KE1BOY_YRVKRI7K7L558.SM^]&A9;^WP'8"=OC/*%L-5&E#V[JR$52A&G@$[ ME:@Q\ZU]$( $%O%IO^W+8[(I.\LH2&$)]7O!#WJ\1!?$8,$*H4[ ?DHKQYVC MSS\6)]-JR-J4IR-'JNQ,)N>?]O!PMPCE6'O/G_.V,-TE!V^O?:#[$AB:C22B MQ")06:PP,D)9!%:FTR*8(+EY\L6?R5;YVI[F:W/;EV&_[49Y?I?TS7_4X@^ KQLK1,R.YTID+H"X MV\LP;%WO2UQI[=CN<>S"]G70CQ4XG]CCW+RCETNZPL!:OIXX/S5Q=\-BYE,T M-M @M>&11>VBM("\VAN6#$T3GY&Z>XK'^W[/PXL-,MY.ECZ&6AJ>,\A>XM[' M^TY0J[U52& EP.SB!#D1&'(\1D5%-LEDQEB!KX;N9L'IQA%L[+G96.6/S*<. MX[+4O6D>!)0D@^99-_8'A^W3UJGM%UY2M8VI!;$Z>LE'(M-R=]$6LB(:A65T M*]]E%FX[\]S8SR4:[4$<>[6K,Y#BYBP)"+G?42'.E1HT#="^WP"-7=\ +0^X M:%#$45LPU+'B\(]P1N! N:%:,6\X#?M$LA>OFK9I3=NTN0OU--NFS5]?HJ^K MJ/\8;TS,R]8O+N7_L3(!WP/>G^]F&[#:/09K8/IU>H-1?X%J]V^.]V.^1;?: MVVL?#[>^[9&M?W)\S3K9.UJGFV_WSN%O^//N,?O\=H-O7MF/#]@>A>>^76=; M1Y](CJ_9W/U/>W-W[PSV>/C;Q\[V;CC>.SKX^G_PG,UO'_:##=[I(',7&K!S M;!)(^X11$E0I%[1A1E1LJBC6:J9 5!!-E(@42%3VF.F<.0V6;DH\>2'PY?+^ M]2JTRC*TIM?A:O#)M"C/[?WWXR^?':QD/-'@2""$Q\R(ZS0A5) GXWQCQQU>/E/_ MBZ=3>3+QE,S>K*E%]@; 5MK[\OJ#Z^[YI% M@Z]L^Q+L ->&=A^,K5Y_[- ;?U5>T?$"PHX96M=:2-6H+SNL/"4I1N$BT"9E MM/$D2FZC81HG[62!6P*(2]'XAVDC:6/KS2VLI!V;^ZL4(03==[$/OY1!;0P& MH+D;W2F4F-A,^/EA]!G82M\V=S<%V$[P\\$^UU(8J3RB8+0@CI-$SAF,K(^: M".:\S[F.Q*PP1E>TF..<&HOL?$GS%3P489H6V-O)DF!6\Z"TM -IWTVF,3K:;68(^=UK>43=B@ M?);/LUX_#&*W$+,)^2 ^*/D,+:,F! D M"&>W=T4JAV5'S#%M4_*9G=$S,EIMI-^1G:M>Q$<3G&P!MT,=4?#/Y2 SYB\XA?LFOU:?QP/;*3]9[[.?(']Z,:*[N=/O MMTS:]]WI58#YH%:%C)HY0_AUGM$%U4!1=DOU-[?"1_8>>LM YB MMQSG%XD+)^UN+;9?XB3NN#V)0:\TI?1_OTD,<64AP4U@2L&3\C-OV-)](>S4 M6]KQT_Z1UD;W2Z_SY<)B7(H7OG%&1):>DF&0TVJRL[>*:CD=@>B5P'!XHX*_ M@ZFK"@[7QR?Y5#WG6%7P6%7L'/;&LJOG=3L&".I5#/7BB7#7W/.899S?K0@$ M"%#Q6@MO:KKKMYY$M-XJ"#OZ8(4QUBC/L=16"V>YHA2^)A O[G,3^ B[;'<4 M)T>J,+H_3RC%#E@K M\DX3Q 7%R# ."R.U5)0[%C2!O0'S%2GGQ&;?-L8U&:WSVF,@"CP*IDGN=A*U M,]IA0OU]5E1L1./G16-[;6-?6.J9T+D3=#&S02P',.0T 8K&V@H%P CL5YFKAIUO#EHM< M6Z<2!S.&^VS9"V,](3A)C9TG]Q"QV0C!CX3@P[>MLWT6*>8D6$2%A,6/U"/- M"4.4@S5C4I*6NQ>O&%ZA9EXZV>WS?V:Q9SNGD,[#GD?$F4J.;.?@Y(\RO$:2 M;@LG'T"L(HZ (H@X!W!BF$=&Q(2 M$II#26I.CO1CXDES4+?VA=ROK6ZKSF3 M2D5@E-0'Q*5+R+C(D [&&6H .(+(]0'GK>U=\6+YC<:U^Z'293FSP"M\BZ)S!C@L6U,D(6 90KCWR>,T! D1D$%E>N@"62X CO$$B9%BM09FU/P M5CB=8YS.MT#F&""U\L+VWOVN@ZBL>Z<#@AC[):LF>SI!3"M63WJ[MS P0G+YB5>OJ:1G%KQ=U:.]XWBD;/K451)(_R"1#2QF.$'<;* MA\A"B*"X9,60.:Z#\9G##;5VS(-RR:'"Q>_FOGQ 8^]]->"&MLW*TS';/,CI MUUIZJY&WS("%SR0"^XBB2!.U##MMB,[-U[BYFH ]A[A-I&4I,/:6!T-_]]JP MWZP!V^CT3LO>LSK9A7[+VPS%?\[]M'Q&_KP^*'Z1)N7G&8DZ1%N/;]SKN55HGWK^IZ](#$SI_)Z?W\#.RO>(F>9IN@_O@H+P@0!?BZ MG'D,%D$[M7WKS.9,XV'TAUV8EH/JEBIDOTK6;)^X47]0QYDF@)>+<521 I,0 M@MGO?CG^XLDC%F]C+8;K-;OJQ^DWWTY3\__<%=="D2X)4SN'/;ZPZJ$X5_]=CB( MK7<]&->%_^2".2S%ZW\_^7;\"M-??FUK@X<:U<3 CB9-:XN0?#@8JU.MH;S]8)5WB#D6M@-U)FI"%;0=I'6R0QAF3DD4F1I8_PRV3A$7V&*[^]N[?/&8T)Z#PB M5.3:]HH@Z^ G;#G\(PR-&DQ#^G).5/F_"E\Z*_5 3VV[A)FMGO;;G0(G.>1G M&.>AWD.!6Y'!NM3%I<(VE\ KO\,#\[/+!6(JF:P*Q31^C$I R=:WXWTFHK8X M"N2)2XA'XI$6.8_&$2,2Z'F@=FX_H4D-VV=+L*K,[-JK493U7;XF9X' UMX> M3CL E^+];V]R%G/R)G;GH0T3D#@MZ:\A.MC"SBK0&#NPW MEGMP8]TP%:':^.JLE;+J]:(_XW0#N&;WT[X)TE(A+))2.<2)ID@KIQ$FU)DD MJ4U:OG@%TA+C50#I]NK*Z45_Q@SWX* ?#TI)[9_BN@_@SYR6@%FBN]7K^F?O MSUQG8,/O$T.X5%$A03VKJB ;JQD*%'AGM#[R7-.&J!4UKZA-!M-K%SUC4R]5 M&/MH,)"A?CN]+H.8.,T&SQD0^.;:'M )STB4$07. BR[=,CF'H4D8B# 0.G M4P (9U>3CEIY60>P>Z)Z]YP<+0Z>!#:\GC28:(X\UCE\)UC%W!@"MA'WV2H& MXPBY8!.BPDE,O11>@E5,Q5RK.+=&G'OBL7LX92+W2TG07K=V.%_A'V=P60YB MB<-6W7#$1:!CW;JJ >#482LO4C< N_WO"&Z,);'BW<9?VQ_'SX6%'>;*FB51 M+=BIC+GXI9P(GX 0'JZT3CNC'#-R.YM=\T@-Q8*3H+C4SA%I86IHI$X:@?EL M>@'&AHHKT#8KHFOPXAO=P; _RLKUEQVT!SLP5!NVN_^Q_7:17)@G\IR-]XVS MS6^;^Q)KS\!*1P;P(8=?"N6S9UUT(&M-^SC'*%NS+ <15^Q"1L\(C;K@!HAX) M(CSIH"@W(-S5,S]\^X=]F&6IO &$A&F'O=\19(@)*-&4J =[ M%GMQO?V:/=Y3'>7F-8H:R\?@,,;2S^RBY=Q*%7PQ#BB$51WEPN2M4-CLV/7==[N9^VH?YEZA:IF MZG::6R&'/&?-H9MKJ_N1&8MQI,CS'%V9"$76*HZH-8#DFG/ ^A>O.)T/YF.D M+J!^44*E$,P;QO.0+#4FBQ81&,AO M]!.XG1$C>EE4-MO=TL=BS&^WQV6YWT^JT15HXIJA.8 M^/GX,V"%3,(.:6"Z2FHB= 1^J^99^!,3J)Q:U;:Z]?\=M6'??9J1MS,E6=J3 MDBR ITOQMC_:*VSI 5OI^G?WBG$45S[5=#VX!T.[WM]4)ND+83^U_:/@YV>IU%ZH[VX- W_]I M7WO%E-<&84LXRBL =$LJE+"5#K-<&+I4A;PV3W9>XO0M12'Q2*6S&K8"R065 M8(4SSRQA(1 O)9F_)=PQ%7\K#AO*O2$VUS[M^Q 4\8H VW88<182LC&!/8BE M=P96A0?SXA5;87*.#)1]H=#N\4E Y[P5B.IFN.V413@IZ3DX-9C!E2H1^ MTK$0!*$P9JZH8-PR9I2GGF@G!8._^/1+1*G)]9F5JLVS?$@:#=AK"LL<;D6! M=%B.M#4"L>"9#I)[&_FU4I59Z$GORSAV>%C5A\G]XZ^MUI"/$THLTJR_:BIM M:)(">JF26$ERKAN^P+5Y,QS:XW):\:7NN543GYFLT'&GO97+IJ6<5X&\'U,G M5CG5DQ%.7J-I#//=QC#\^L8P38N7IL7+6 )Q& [NE@A+/1< 6!Q:T5=(*)AG#-^W( MW5"!'U*!\ZW=S7TP)22SU"-BX#^<)HN<(!+9H+R*.1P;TQ>OE+R:-Y[98GLP MCH2:!,WF+327'\CK7'NA;A4BI8C0@1+KN.5$Y88%A%I'K-$IV:I>R/U5LSR= M%#6>/H#- 2K/6#"F^P.NDLUOQ_N28P;BP9'A'&P/ERC2!DAC;O2FF72$E[;L M*Q+/J0M2B-]XHELGF2VZ\\+D;EPQI&9M3^- 8))"(THV]'0>\Z6D/*"TOA^' M<3J%>3I'^:+VR6^9)Y^4B:NH[3@+??R$W8LG?#]-J9:E#] MV[S!SXQXGONFB_737-F%JJ8M7\/>J6OKMZ MQOKX@1!TJW4M[UXG-]UX46^VEO53\[G<07><"F_A[?M9;JN:WST'RE37 *_- ML&JMRRQ,]^[TL[7/0.G90Z MKY8UO\P/A*D6E$+V0BO^=U0*#UU?<:!7FH_:+G"^#E"= 6R$OTTU8"X9MH5- MEBDKZO*]!;BB)K^_;*W>P'+-_E^P5/NC6Q8@B QV?=A'C=*)>^!77BG@6]HI MGKU\\;8LJZFL,K^&)HS5\]P.8^OH^%O.=G/21^F=0\$2!W0K"&254HA:P++$ M5*11OW@ER9PB*]/5_B_%:DO$ $#B?!EDKC-61 MYWK *08@YOH'C/PVN2UW+%?R_')>+K6E^W:P3Z-4CAF@ZA*'7&&>(&.$13P* MKP/S.B8SM^?.!%-NE%8[79AS(8-KF\HW/[]7[1Y\W?JV?N?*-T\L.?M'=MVF M/6_E_)?OUEGYL24W90!MO+ZQW5;M/^]['9CGG7C2!J7+9DVOOP*6AW^Y,LX' M E6)@T%5+#:S^'&YLO<[&Y-'76Q5]VL-@MWU/8O0'L_K+C3W:!-N M?-OR8L$(9VL2Y0VAV*RP\YPB>&Y6J&J8*<;ZJ>7.6'5R&YSF*,52 M1CY/5QEX_75E1O-K%&-R.L^S# N>=_-E*C,\]O+GP<:4\F3E'G"=6C;R^]<2 M=)T_X&0TK):FFC>8A5SO8%P3M[A9X25"[W28V>3(UPH^1?U+^E8E)U^*E5Y" MP?.W%9&T,)J\@.7Q$UV^F,%JEF:@/$]I>62^I607 ABD87TBF_L[QJZ?,-5J MZBYN?]FJRUR7],;:27S7KB734OO;%'__?=Q+L.[Y=]NHA0"6F6#>,ALX,=&9 M9"B.22EN I/J 6K@ENKS=6WK4@=W.@HN%[ANDHSK1 M2,.]2H,@"OXW1U"Q -*@E0<^RSBBD24;K:0NN6$YW/^U[%U4TFB&. :LXE0;9X,'N M\L%H+CQ8'&S94*L1A)\0A""==X$:Y$+.MV(I Y9DR&H6HPHTNY)O#EB%/K_[ M&:QZ O;Y=+/3,24OEN"XQ>GU'4YATI8DF>*NK2*JX]';E_"/VG@2#28T>:XE MU5H2+TS20IE@^+VVH6[Z1-P\P(?E&B+1R61(RT!#[@4K(, MQY)Z1HS\V=X0X_B,^1%!MQ(EHPP3($O1!)XE23&/HW34 Q@R><_A/XTHW5B4 MRN&E493D_2B%E*L(2XFL9!9Y3JTS5#.5THM78L6P.0YA0)W3?COGFX].3WO] MX:60H%L*VL\F2S5Y4D])+*?/+."YN_YN.5-5OHP=W$.ZS%V+<#22M4"21?(^ M>B?)NI0S\]WPC?E9,?.Z+F6TNW%4R$\U[_OI8.RF-],];;PBG\1&&KEU@J)( MJ,NY?PXY[#!B-C*LDR4RE9-8QKF^^^<[X/8^I8UZM*H5QSPK_S5@,]G;[NNI/]F3/!&Y[+ MPV? A %6VX-#&%N).[LN F$8['\QNNIT_(B =,G MW)=?[\*Y-'ZCBC=]Y]4O'7#G:9XZ#QT?7(]/K"^?YU8GD(.JVM34\(?UEUX, M:.5RS]!)@%SYSORPVQ5044%1&8BFD28NK'(LR(@#;)O"2VI-Z6_"L9KM;S)5 M(O4.H4L7Q55R%1[XPT8=#?B<:ZS,QL=MK_E]2I0/EBK$88."_QB-G&0!82V4 MH)80YRG8L//JK8 X]4;]BRC+(F0O;Q-*J9($L2"1*9)CJI3--;0TL4$RV"4M M_<&)3!-*^7"BLKN^;Y4*R5J'#-"K7)HG(L>#1A@3'('6))M#*6]S()="P,XS M%YGEQEJM<9 8\$)1XIR0323M(BV_,UQC '&4.*:(>Q $G0LU29\KA5-'?$PY M=?H&1R\SL=N#<='O<53*=PZ2O[=)SO86_(F8F=OQL44L!Y7SUJ?["8Y/,9:? M:,YIC=Z^12W!Z:.N<;6X.E3N *[-I3$F<5,6K?Q@W?+M]K4'"^BE.$. MGJ$M^!7&M1\2YHH%C$QB^0B(4J2C#,A9[YR3@GN<[;]KZG;V1L.?\0,$Y:-3 MG@B#%3>).RPQF P)B#%LI]S=0[F?[]1NK1Q'J]W05!0N8@#OLI]-_4241B:0 ME-M=&&0(L? 3#PJXAA%8O'@EY0I3<[K$5^5)+YIF7:33S@2O5L;HS9WHW^L= MOCI;_&K8 MK=(#\W*I]:FG5RZ-[U[2.HR=RYEY5?[N;'WM*\Y_5?C;;.=5FV.]^_75M^S! M^E/2WO1@_3G@)9O?-O:#8$1RR9"WV9 $LR^;E!19+!0&@] )K7(/UGE57J<1 M-4M*_SA6785@<:H<@ J+FS)EWRU3)IHR94V9LJ9,V94R94^C[-C&QYW6P:A= M!0/5*7$EM:IFC>&",58[-2QLNQ_O4!>7!:H8$410FSACR>I(.&7 K#U+FM5= MT0@F'(U_:,I4W3=CW%P[QEOP=QA3CIL^WR<&@P@SA;PB G$?$[*YS&E48/]J M%A@GMXN<;TR#Q5QH&BQU#!M$? 0#5AB'K"$226>$#DI[PL*UIL%56Z%JC%C7 MT9F0[-NFVS#/K0O6L1BX3\:1&)0A Z HU:QF];4N6@+5AP;C2MCEE'3+6#4 MC( VAQ 1#;F;7* :.8T#8ACFGB>0A72[Q+Y[P/.FL]N/U\U3EQBE.0/3!,0S M2CNC+9):R\BEIDZ$7&V2WD!ISXI17K+C8&VW_; 'QFZK[D3U! XWB@>[6%JM M<633Q>G/\I]PY%),H!/7.O9N7")O*MYD=V?UNM"824&#$AJSDIER+B)>2I;G M7/8#(-8Y':B*/)G$NAR.X$6S#[(WZL,"K+0Z\0 LC9*[.5UP?!S4/ABO5!TC M-5/OH7@^1R+?=1]!^K"?%.Q8C4J;XU.0'#\Y89O MQ##)G28N<@P%9%32N8>*5T^$H?O*B4);G(@/M:L,K7]]J#7?5]2 M<)\=/L^RSS.?$P( \KXWEPPFO88\D$JNL%?36N M!W$*\]@?GP^,/9O#2KBK[.,$=SU14F___VKFVW;22)_HHP3[M .L,F M^\:7 $[B&60WMFAK_9QC^Q)C2FG\T MUZOK=%91'TA@P*D[P!\=\U+HTM?7@&]B3:5Y=6M!9GS;UJX=+YHNOXP[LZ?U M?IW[Z=5S?Y?>?AQRXU@PI2<*6^(8Y-BD=)!W"Z=8(;0I(OAT-F6#<, 5V M("V@!,D<4=Q14@8JN# B+W+=VT\;J];8N?8B"OG!_L<\3C<,M,A%AB1CNWB5 M^Z$X.)19==/ DHA:L6>\YBW;1 4 !4[A A>#HVC!.F4>D\7R.\F8QRASO,]5 M$_!^B:C\@5N.I*^1IJ[]_;@VV'*FHP%&_PA@G?08.U$LP$LW!2+CQ@&"5U62DG3:9 ZA\(B[Q].V[H0F<4ZTM%NX%8985 M1'MC2SJ9PT._5X^UFP=UD9LML$WIB2+TU0>/M6>;2 TUUG)"JY+;YA4I3&Y\QZ\M*.R !#_'3E3 M#MJ6.W%@? 5_/61@]IY_F2Y MU)X>]?L[L]:=34) Y&@6U64$AK >Z1ST/QI7IC,WG)SI\E,7L.X TFS- MCS'V7WM1\B)A6U_%+HCD"]NN@X1"&L0ZZ?S($@.C7[4:_6T7:@":7;EDE!18 MXMO[8.VCM*9Z8&W?2/Q[>%;OSZ[C@.AXU-CS612L.)\TT-:GT].SD##OLW.= M:Q 7U5\E5X$J2;C%) TE@+1R.9$L+YD069D;_\NK98E]'>HV*+>+:YO '_F$ M] A>$SS\7_(,H9S'-=C,385G_&#%_[#(U&K ;8WF/5I,S67]C,/KDJKZY.XS M/[VS0UA""B%6$GA_/6&%JSAWV #DR;E=S?TOED01,. M*BTNT>I^IM;-K@-?0SYFHJ=NX&^\7> TX4"[+]6*&M$*/UC?\JSRGOW/W^G! M?_6=!P VKF)5OYF.C4+*Q@=L_#J9OESY*>,MRFGHP97'T]#&MC:&?./=(DU8 M!:G??#*=/=0^ZL=TE"U^\TGB/'0-VCU)2!A:3V M*/I?:1'PJJGCVBULPUJS3U 6*!0OG1:.?>:\ZY@I@MZPT617;8X&_<8 #EF='. ME()#L+8")V <"E=D-PS!QC7JUP@ITL/'^QR@WNJ;FO>HO64 ,:1/;(K\M[C MS:J.R/V_5R02]6 TU4D-;JM)Q1'6V;K;WRQ_Y(^4J M1U]A&4XGXY1''O]_4:[V &\ FC MI9F,%WL+:&69*AU3A7&0W*C 51G _D0PIJ1<WFVCZD.P37]IQM),-V M[;PH,Y&YR,A9$,CA2V(L#R0H1JGRUE-(\EYQUJLVW'=^4".QY0%O'W[:!5FE M@8.P ::JV5KAJ]\QOAA<^"5O[7A>S2_3H ,8J/\">2G.K=>UCT:JCRT_//P^5*Y4+148RAF0O0N?$*"T)+9D(W"G-/!@Q+'WO M,<,R7MY7)GW4+N]8)GUT##RRUE]BC<6[O_#,<#QJOU,]WYF4Z-ADP/H7!W=& M,W!LFAJB(15"PV V".XH3Q74U->RT2OP):TG'E2V"XJ>(29J;6CL"X/)N6U) M/->]62S#7.@OL1%F,,6,/X*]MJ]EFPN-?%20'2/G1BON^[U%?>-1[[)4_!A% M3%9:*U&]P@7'1&%,R*C3V@D)+R>3=N^BXK:1@43#)*NO'+S7C[$"B:)>MR9UH^"R7)N* ML-,XO!\BJQC <,!CL:S:)2NHQA9GC.-O7UU?3A)PG^N;SG1;2@:N^E*36 IY M()L]VLAF?X7;V![BNXR2^Y#60#HN 9+F,A/,4PN9%J=969I,VEPYV=^MM",3 M_8&G]QNCH1&&4VH=*83,"2L*3TH/>44P60C60QRCYI=7XTT2^B9_ MW#=M-%O/9'+8^)@VIFV);_^]V\-T- MNB\/_*+W\HN*[?RBOYJ)NX5_+N97EZ_^!E!+ P04 " !=A+-2V_'#%R\D M ";MP$ $0 &%L9VTM,C R,3 S,C8N>'-D[3UK<^,XCM_W5^CRY?:J)I,X MSK-K>J[<>?1Z+XE]<7IF[].5(M&VKF710TE)9W_] :1>MAX4]8@T:T]5IA.) M!" "!$$ !'_YSQ\K6WLES+6H\_E@\//Q@48<@YJ6L_A\\.WY[O#RX#]__,;4WRUMJOYO$_:[-&5UIOU/VW7K5#P]_ MY9VNZ?J=68NEIYT)TKIMG _/0?)E?')Y>GIN'N@F_O9A#,C>OSE\NY@+H#_>3 M:RS)2M?@PQSWTP_W\\'2\]:?CH[>WMY^?AO^3-GBZ.3X>'#TCX?[&6]Z$+2U M+>?[1NL?+\P.VP^/\/6+[I*PN6XO5AO-==LF"Q@#RV#T9X.NCO"3CX>]K<@2-#J$58981]9-W"COHGL>L%]\C M=Y2M;LA<]VWO\X'O_.'KMC6WB GR8!/D^$:#Q&M/9POB/>HKXJYU@Y0Z^<)I=YF&WX\/CP>%P<* )]MY30_>XS ;M^3>F.AT1 MVW/QK\,8Q,\_7//@J#P!OGNXT/6U.A')CH*0X(DZ,0G9'5Q=71W]0&',)2,M M6;S](?YZ.#A10YLGHN5QPU^'8;\F:(@GHAH-8;^:-&3/O#*D)'L^BHY(RQ72 M,CBO1TLU.JH2P4&YQ/AY05^/#.H['GN73A"WJ&/XA_KQ3*&9/9![J_=3*DC&7^3^?= :JTI9,_*,U MHVO"/(NXR56) U@R,O]\@&O38:AL_]?67WX&2L(F*02;PW\# M_-$.8UO\4.-]->S\R]%VERU@ODO,B?,K_WU;V(/.09."CEM24KK?YO!F=@L> MAN-9-,J3Q]GD?GPS>KZ]^3*Z'SU>W\[^=GO[/%,:]5P@!5P8!%PX@:&?P?"1 MD T)8%H 31/@]GQYGDUU!E^U))X%=#;"I$V($H[!+#\>EN>8]M<-Z/^Q2QRD MCDMMR\0=?C1:+IU/0/MRTEPUQ2:%)N'<$'Y.MSF7@!J_<#4ZUV+ >Y[-K^D* M/FQ)'-=Z)6,'N**X*I4'*^'B*?R?B!@9-H-CS,VO@J^O5JC@DG#Z#G_-Z MG-YKWS17EKJS(*[EW/[A6]Y[(XS> BGAZSG\7"CP54#7+$<3\/=,G%_K[O+. MIF^-K* Q, GC+N#G4H%Q %?C@'>(8X^ZYS-"YZ!ROO@P)8CKZH[Y17: $'83M[/!@$FS[+-6SJ E#X0T!'C@%\+42@ 0:-H\ W221[;J8' M_EE_L8G2;%0%7<19L&SQIS9GM;\*9+NT3I;FP\@T.4[='CMSRE;\X0WQ=,MN MA_&%"(O$ 4SDX6D3XG"HQ31H"2*TOP9D[ 4E@V_A>CI>K77#H_,;L$==S\+> M;8I+";02H3D]%F9^:N5SM[I?&8M'&L.NQ''&QD\ M7&4YBRF84(:EMH"4A"BQ",X&&3P/0"/?$L"U&+H6@M]S<&N\V^-D*8Z>P/;J M)$/UE^$ER)B7.4X]T@=@SH>] 0(B['C$?AHKS5!*48G$9*K M4Q'QJ"XD@/XP@5\+"=@+2"[';LB<, 88YO O/+^FKN>V)A^%V(K%8X"QE+-: MXA%BUT+T&L>_EXY\*TXDG[Q/;7@-FRAT::]1_;8F(5*,$BD9G(HP3'4I"2GX M2>,T\+UC1,5>5G(Y-T9^+2PPVG37)9[KD/:DI "71#YPH;FH)1\Q;DT@_TD# M]'O!R&?6:JU;#&N/0&1XY0("OHD+^L)2D0#MD-#(F\7:&A7$O>0K(T05>R5429!J1I0)L6$+>3PC8R_O!A MY5=-S$MV*PZTG^!1GY3R2/3?S<%6CZBF.Q>'34\&P^*!W\6X:.+SFTIK*PNR M6.>=\/U>$;?V.6G9?(S6J2DCMK6R'/ACZC-CJ;MDRBR#C&P[.,!>C[L5$$EX M/L3M6S'/$ZM> JT6XM4X8BW&O//28"R)Z=N$SN\0/N%NTMC/+MP@O#VK9!75 M1261B%/5=0U(TH$43Q' W2(*U4$(T"[%X!" MYGPE=,'T]?*]51%(89$(P17\I&)V580@0KP7@PP&-;5[KX6G6!2&QZ=8M+.: M*.SW^I$HW.D6^TVW??) =!Q$?LY:A&$[Y8Q"2QD%I25B[S@QU MT[P(3+$]/L03(649LXLF>.;0!LX(QTSD? 3OS9$7=:F@0)M )]&C0W2/EN7X M8>3\ &LZF>$2XM=&7K+S7J,&(R?*C5A.])+.[V&MLH>X2%GPRO&PYH5E!M6A MFI*5JG@E0G.*_M7R0B.HP%HKB3:8:XFD:$,M)D;;H&8O/]&<;\@B4PT57DU"[:9OG#' 47\YM4T*6-X).HUTM0KRE[7,+Z MC;BF3$SVBC?)MRCH&!6?P^#O&]X.<$?9#?5?O+EOAWTQ[P\=2D_$\YD3_1EU MJ9*+^/'$220076ZJRFE=NR\ MXBDIIE@%)-FMV"# XQ#I(W>)_KLYV.K+?;IS\?I^BKED10._BXMYXO-#73*9 MAP^K!"7* 2Q6AJ<\0EG$J83FF\RC-[L994B,RZ/.<$?_6L4'5@1&PB[T;:6" MR9OLBD#N)(MR3_$K[D(+X4B6G=-!Q@'>PL/]N[87+1I=]>6I!#3)>G4VK,2Q M75S&B@8[-NBGT]L*BE$9MD1;GF. O0);-ZU]P+=7I5O(N5\-D E' JV4(B"AON_(0O-21%$[3@VYVN7E/$QVCM MW'[S6"GR4Q>51$IX6HZZE"26Z=3[GWCZZUXL-CE2PRQ7 2MA]Q 3:I39O=L6 M><'PW_EX'0 H1>99_^1DWOY8$\=MF,M2-!*NGV+RC#+7!58MB58+\.ZD'(P, M@_G$#(8 HYP3;TG8M<_P@K9$AJ+:,=2R0(NM]+.S04:)L0!ZR#81XN0(M !# M,K-RS\OTL%Z"IZ)FPUYL6IP%!!%Y,*2V6@),KW67Z%6LX<[A)V?@=U"% M92W&'+.[Q5?,%1- MG76J %W"237/B6)3-B(&'1T75VCO=J+X-K(%%PONS4[!I ME*8[1ZH%6,.2O#'>O11$H_4--M-\E)[(*[5?L49[6Z)0'I5$'LY!'E*[E")Y MB#!K$>J]4'"AX(,5[C8J^FQS84ALX(M!1O5MP;UXC[*;_MB\(56WC"60)-;R MY5"-1;MH1.>-< 6]*0,ET8M7>$Q"B5L[J/&>B&>)0_'H]%"LJ;39M5B_71P/ M,JJ]QS"XTV67E-K6\%6I>YD%H%B%70R&);BPBWIK:S3C[)D@Q/)$@$)B>O0& ML1+S"W'@%Z^B;[,!;,7:[X*?.I(R>C-9)XS?!]@UCVH!?BT@8'==H[DI0-A)4\*T'EY4=3L[>8M\F MD_BX)%PQ\$MZKKM8,'#*Z/\1PXM>Q' LY_:'05R7SIL4LX^E4R*:IR":J>2D M#-''1Y'I<7QY+(I ($GK-4FD4&8(45P@+\&DQ0OX44.[9GER,?B?68@D3 M9_1*F+[ I$1_M>8SLB,M E3+_ \V8EF+Y9#5!@^W=WK^JE!FBJG&/+!F\)?!*1N 21R"C? M7M;8S:X;N1>4#<9E6(C-5?*NA4DB'%>GQV<99=U3PI%I2/ZTC[*6\:>XGK5" M]X(X01!R3G_GE3D;]:64PE0L$9?'>%A.U8\2(@Y/241B$N#>2T0T .G*7]T3O-(T8-0 P(#,9L MJ3.B(C7ISI*E^WR0<<7N(X\ (!@-X&@Z"$UU GO)%VM??%==)YJUP1;57%)N(YNKG(3 M=,L/&B/'/[.G]%XVDOP:NZZ/.FXK?L5;U;._FT-:+"U7Z )+1"T M:QRBN @@R.(%(9-P8M+V(B;E[Q-Q/69A&B)O^0W(<$<&S$_+JW+52//()6)U MAA4WFA*KF)Z@+Z=("TG:BY.4HU/"N(GM&(2/790]4R])KSTB).)U#N*5"L97 M%:\$78%D)7)[=CW1KQ2+P[H5B9'\.+6EA%PB5Q<@5ZE OI) MU,0H7B=*VHG'+P3,8Q(UJ70/ISIXB1(<8AVE0C8>;I7*"UX*=(FFNZ[ADAR9 M,OIJH>T$(692\?R9Z MB&=I'2PQ5C7H70V!A/WHM2Q6XMN7VB1>;6+<=:[7NU\Y'XR$@^@83(4SMCBX MVZ&NQ.#>D#EAC)@;C^IPJP"@A&\7I\<7J7C!%M]"Z%MFU6[S\)O#HK($\"!8 M@VKR40)4PLM+X&7*.;_%RR0&ODB&.':2GT&=I:G.O/=GIL->V>!^%[5C;CDP M)%O&*]@R9AR#%H6?.#0M"6[/E6I'4XM!%<\HL$N/+S+.%^;QZ%]]#OUR],/] MI*_7EC.G^$3\[3A4T,X?P1-BB].7R$O=7JS^5]R_ ^8[(TOBN& !"*UT3]V, M\^-3QBLTLU?+(-?4]41EW-'<(PQ,/5MW76MN&1SCR/P_W^5G2$"5'6CZB^LQ MX,7G@[ENN^1 <_05"2IB?@!Z!Z^'>[$!H\=\P/[CA=G6IS4!@"8.XN<#TV=! M4J%X]Z+;&*:"%^3%\@XTUXS M]S&\0> '1[G#SY,]4T[*$1ACCKB#X\M[W"0X5C-ZTYDY,@P QE#:?R,N'JB9 M$H9W=.@+DCO:+6&3#Z[EN)[NJ(WB&J9TB1$4,C#S+==\(T5,48)E M[$R7\ "G/'&+/[)4U\X_,!E#A)ZZC8;0$_%\YDR<:WUM>;K]S*S% DB*!/") M('3X&]:!Z/RX.UO;.&=SID'SB)H?.QBXM4!<8N1NYW."DN>/6-)J^*N4'?0%M+6,&Q%,FF5LYC3N?3>'. M,*GIKW5WR75[0N6[897G]^M@ 24F'MD4-^7=$(/A.<^W5Q9^2CT?96A,G/E*W 2%$YXNM:;^LQ8X@E?!O;-DYA%U&E@4JHAZNN0 M/OHXM2;S1^H1%ZP3I#%W6+(;MV.I6(Y'8*UHT]P#YMH^NM1CNVLR?];9@GA? MJ6[GS\,6,38]F&IK'FR/@*!@![!@A+]^T$$M@(S_W7?(X/+D^.2X6'DK NE< MJ>?LF6<$SX[!# P8.)YC_7[+P;:YDE$)5E]UPQ??LDV\PB7\90Q;2OHJEIB1 M8_)B TMJF\GGQ;)1"V3GDC+3;9#L(.G3).R-69XP7@U>N35?84@[UI !@\^T MUH1 =[Y/Y@^6!^ M=VE]N_N[A,7Y'3IGX!@6%;!PO*ENF<<^HW^\(@-ZV0Q[:EFG1.>4^YMIL_)WW3V0ED4P+]=K6WZ M3A@LB<82;^%*=A%+]60>-"(N$.BBK56T*6@9<>-CJ^2+ B6YIJYNAVP&W2'Y&T%54M"BFXI ML%)*[$W#$ISA)AVF#@,"1?;0Z.EV-C*\9_J%H)S\#]'9Q,D7P&K %/8.'VI" M*$RGVS]\RWM_(-Z2PF1"GP2W -NVNJ/2]U"YWL("4C'SZ'\>\J6D:+ M>G2^HE;>97^%%EYZA\T;N_QEP0ZN9:R=AG4J^ ^%RW![$H#6W8X--NJU5,': MV^FH%H9%=R*^^;"XKPK"OAHM(\,(KV@AUBM2^(6G1X]LT-R('T1&.*+XESKF MC<_=WHFMG 4+JA"WW'%M&$OU9;K5L<0+?,> F/G<0Q5L?-'O##X2MU>,>7 $S-:)8?BRB%\=B)U; M*ID>[]L?:ROT> ^/3XY/!A7,R7S.H_X3UKAD M5,'3^="%5PSCS(=9#^]@K<8U62(ALFZ=?Q@O2^PN)PS7O."/1&A9!$-!R,%P ML\Q &?(-OK 0\P./=>'V5I/&\>,-XJ.SVG$F9D'F37D0?741<--UY%IZ\0Q( M->MYP44,5$-3EO94:)D9PGU__7RFB()-'"$1I'>8FTN MZ]8Y1Q7LN&0>Q*:Q'V?;M&E'UL/?UTV=P@!P?1"Z#3YLV*M@[>M@YR0L/!%K M]0(F$V\]F=_@K7-TO>)KC.NY23<7?S 6(Z"<&%$=3[>),M\N2^"*,&5C:*-(37K'EF4:)+%-.$D\.*UKH MJH)K*;X3=FI6+V4Z@#Y&.55&W5L3>?3P?!W,"TDX(ZMEY_-G>Z3'R*)GFF92 M01)*:0A]768JQP V?/^I:J&Q5=Q"^$$!=5^'/>VY%B-#;=_Q6ME!]!5HF!F_PVOAE<2;(L-QMU M/C'&U\_$6#K4IHOWQ':KI/NF;._./_/^^7H\?7X:3WENQM/L6]*!1A=,7TE\ M[:7[=_ZIZ15X(Q@=+,?P&V:ANU'0V@T.$C[AV0386RBL\!7A]U4!AH?@8)U^ MP;TG]TN$14/&)L99YA82+C(01\8?OL6X39-P O$JIL1\)-[OE'W'#;W(!,T= MUI:Q]C3+0*CW27&UXQ(!P;(@.I^=X?;C"9Y.J6T9[^+_S^2']\4&2J4;EX*> M;7V=%Z)HP5TKQ/D#/;7E$?;6!9+,#0@='#R,XL&'VC/A2A0>LWS'FPJ,[KUM M5<+^+643]"MYH,%Z(\$%PTDO.V_IAJKU(XJ>E""BTPRRM/F3S/O;LGY*G'ZH M#J_K(PZ5F;ZYT1,Z9BN^+;Q#T#0S)3+/'E$HDC)K-MYYH* M)!T0F]'AYQ*NQ.SV??4+CD0-M@>LP>:^@ZY:N=*3B\5].N=9@XJ=MRO.>FD) M6TNQX;)3-\?1U8+O[$_A)DN&_M$9 !9Z\10IZ-#Y_"A5&<:FH(#&8,PX"ZS8 M=$_?\.!>4*VVB=(SI1#TU=U2?=)'9VW#0C1B%CPO=>]!?_]"^->_XI$V^&R8 M$_S450O*IR(=[9BQI>=A&4IU#"&A/=<@CZ*KHY]8H?2?Z@ M%'7IJUV#QV =C[+W.]B;N4MB?J44]V,F'B\#4W/A8'OXA E>X4G8:V'R0@58 M/75>"G?2"L@P=(F?(;-IYZM7XC;?&S^HPPBXA?IZ)&_\E:C\D*\V56!T;7M, MJ:VS&5E9H(.P(AN_J4.RF2KJTCD'E;P'ZKD;98#U56L5'J :^0O?]8:#FN>P MLL!T+A-;C@QAE. T1*J":(GO(4MP:Q GWN3*176 7<_WZ@XBGIT# M].81=>]R;Z:\: D7: N(NO:-*@2EIHRL=*1.HE#:C Z7U(5YM-L29F'QQ:P\.$]U;G%E#R9 MU>9DKH&\KWOLG)-"^)&JIXM$GQXLK.49BOP"%N(_6)CJ%2SOENM?J6+LK9I2 M*W^S55%I@(Z^SN3*RV0[)F0/K<;0?RR.\".Y$^?WI64L M;_F5(F*.%CC72O?OND9[XK3',\VMF.1_>@V(_T+S)6-;]-&U MVBJ3T-N%I."\SE1^'U3)WG^>HKII)V'P)-P[QF\PK/$!6]C&2>JM*,[ K"?. MK4T,3'&^]1E=DWO/E.0X%G?J?'/%.73KF \Z^TXD^\;LMIU_0E2@%V4J#NN% MI7DQG!6><$>SKV =JP"II]&QXFA"?&:DT2"%'&Q?PQ4-7^9$6>!E_K#KHY(8 M^VI226;7?^,]=?AYB>M&IJ@NB^Z$J 6SIW,WQX'R $OOTGZ_(T1V-51Y 'V= MCS@K=.?]]'CP7_)2?#F-.U^7Q-(/XH:1:]E1B,RVG7_"Z.%6/OY;C3HGNE3! M_GKE_GNK.\JD?5U3!KOS5XOY[HC?I&.1.:S4M] &K[#FIX]@O8'/;"#'3!U9 M7Y>O9^Z,!@6/0F"E1%%Q<2(E,3(?Z-VH M3TM?U5IFBM6-3T;>;SK0YKO/UHJX(KOP#H9(M_&.FXJI6TIP.U>&6!YO%'Q< M[F=NM.DZAG%/%KJ!-K])5CK[+C$Z\UIW/O S8TE,GU_3F)FW):X)BB\ZP9/TE^TO]#A5D 4KT*_ M9PX&YR>7AKJWE+ M(E\^G!4EM?\.AB2YH6]XF5E1G92RM5;J ^ZKSA\]W'^;A9<+YMQ9*-OSE8?0 MN3K!U!/,QRE7N#*O=?>?$131G\QS34*\HX_^31Q"1,]KKFQ7@M5;F[S4+B-Q M:E/4-*BW:[3^C$[O\N3K\\, WV?21O5S0?1VV*7V#Q1S7 M='Y._-IB!IA1$OM4TJESA5PV&I8NS,8M"CJ?UPZT%8'NJRP$.7D^6@NRVNS9 M;3OG_"/6AU,\25_)J]Q250E63R->2A>8\R3 8&[C'29B(6WZFO026+IV%&+5_/B"[6<&^YT[ MWY'DLDDZ=3Y%IDOJ4<SMO0GWA/ M97G0&2V[3J'/64I'P';=AI74K9BBDP&@MTZ%C)K)>7<^RD:C"JB^!CK#^&#J M(@Z56Z[5@/1TAN?(^.T/3RRF54X1;G7N_CBA.&' @R(C-*3B/^^E66NRCIVO M2V4\4HD5Z FZZV@L\F!9?6>7#'1?=RL/UC_])>6G@&7' S*;=L[WG,D'&R3+ MG:T9T;6DQ$*H>GM\;B>#J9$=L.:\-B950B*P]? MW*=S):E4L*NFP_]/Y^//\)>P;7\)=Y? =PL]P2].^0I#[XJC5=6<,G60=.V3 M*>]C2GR/6H$#7L< M763'J]FJ>F:"ZV=NFZCDI$JYMZN#[Q,3N9&]WWFX:\8 M!F8$9!#^R/<4J4'I]MKJ]'S _#%TRM_YH.U)^"+(/<2Y@AFR=S"IBD2H.LR^ M>E3".Z:4+Z7JXQ54"9I2Q1LK7<-1'6#'E?E'OD=7%/<')8^?%W3HG*WU"B;@ M/,S.[^BF@$,->GJ[PA26DOV[[O@ YN2D9DG:3#B="^?$(2)K'5="1[KORFW> M^8?DWF_=Y(6:?_X[-,5AXC('CGO#V1R'X1.Q5B\^'K[0A7/W;+CRA^_&G?80=O ,V8P!'D^E1)!,D%TWU*R.\Z2/P=*!*3O9>K_E/4 MHW/37$%_)HN=9^8JM:F\:R#OJ\[(R]@/#B?P$V#,Z^ M7-CJP?7!8'8*IR8#YHL,RMBL"O;KUX%1H^H J(RHK](T=DP?ET[=+NEP+>C0 MN5;:GL1C)UV3)8Q=!O,?_KRGSH*?[XX;%1S_;PQ#7R6B^BG#VG>KEP;^)XP' M;YFLL&D+$YS+; S;0]A;,>0G%Q*E!J;4MHQW\7]YQ9:RW?M0=*7!2[:C)Y9T M_6\9ZP=:"[\W$!6$<:AZ.E8E'G?$!^ M2"02N?S[?WPYG3SYA//%>#;]ZT_\S^RG)SA-LSR>OO_K3W]_]Q+<3__QMS_] MZ=__!\!_/OWCUR?/9^GL%*?+)\_F&):8GWP>+S\\^6?&Q;^>E/GL],D_9_-_ MC3\%@+^M_M&SV<>O\_'[#\LG@@E^_;?SOPC+%!8C@+F,H+B($)C0X)TT+B0I M17+_\_U?K"HA:YXAQV)!.9,A9/I;S!)+]B;:LG[H9#S]UU_J?V)8X!,:W'2Q M^O&O/WU8+C_^Y>>?/W_^_.Y#9.\]F?T^STY_JEGY^]_OWMZU]?/3]Y]^+YTY-?3WY_]N+M_WKQXMU; M&L+JD/[9ASF6O_X4)N]/HFK.7SR9I2M?FE3!S.;G_W(2(DY6GX[.%O ^ MA(^CM\M9^M>'V233JGGQ7V?CY=<1,H\%I07K,((*.H'G@8%Q,:5H)>J9:PB"NA;MY PA7L9YPL%^>?U EEP/A&MO]V-Y3UG.X_N#>$#N=SS*M' M_R-,SG D>(HZQI5W(+3EH%'([VV6='O>XSN%BQ7AW>)-"?S]&0VIWD@ M)?;3D\]85GJV?">(FGY_^^*K>F/%C.VL[\ M6L(TB$,I\&QV>CJ;7D+!G$I(ZX9>&P@%)@Y>R@B(4;&8,(44>LC_.I!MA"^^ M3^$?-.?-)'^2\[B./4S>A'%^-7T6/HZ783(R@=AF#(=B4Z#=%Q5$'R-PVJ-= M5H9%RWL0X X\V_! ?I\\:"&!9G3X Y=A/,7\(LRG9 \N3A+9?G6J,3_',D[C MY4A*'5UV2$9;3*"TD&2290>R"&>"4%R7+AO?P]"V(8GZ/DG26"[MU,R*V=IFG(VD;1@S*7,#0FRQ$=>]$%LNM(7'6U(H,@"IWH:)KI M:*M\D=AY5!LH0[*O]Y7[=9(?..'M>#R;OG^'\U,ZW^+K\HPL?5+4VB=M>12T MDW.R\Z*W$*(78())UH:2$BM=1'\+F"'9U\V$?^BD-Q/_[[,E+MZ$KR%6;\Q* MY[X)\SK WV?3M"&F8-&DPCS8R A9((L_>%Z )5-XS)ICS#WHL VX(9G=K>C1 M7"C-Z++:CR\-\Q(>%H61,FG$0C0%NQC==T,:DK'=BAJ- M!-####K?QD1BDI580 9)Q&1.@T\N07$Q8;YL&'Y%K9H"V=#K:6CH<.&L8T.Z>.$_9:F>/P* '@0[4"NO MIK8R.X(=_VP2%HMQ&6,^!YA2C,DS!@6M!^4<@F>*#$FEA XRA9#<<$[AL'8A8/=HRDYBZ>#NNH!B2 M+;^'C&]LHGO/<#.FOIG//N)\^?7-)$R7M';J1<7'&C3V.RY'/HO$&4K@10JR M!H,!G[.'P%1AD0=K19:^&1=^F\Y@"%9O@WDO->\-I/JR_&41OCK^%,E MVC),WX_K">Z":>AHH[$TDN"R(?.:CO^NI 2R<(=">!XDZR'K^V$-R8AMP("& M,FC&BW60PF^X_# C4)]PL:P;T6)D50WX)M631#VZ8PWYSBZ"9%%*6ZQU?=PM M=^#9A@GF^V%"BUEO>Y.UH>&W.Q2N(LO)22A&DQU2R#R-PI&\M(_2EZ"R-=TN ML:ZCV4;\]OL1_^$SWL[%<2-@B>R0R5G-+WE#Q^PZQ])C>&$%(7HX0)XR1G8%#19=46Y\"@9!T,+R>_.MAO>H\-DU6SA_3:>SN:K"=@, MRG.CT @)6A 4);V'Z$6"4"SC(B;O=)<@[NM AG38'@!?#I)38^?B17A<+)SY MH(!%E4%QF8 .%1QT,DH8X;0M7<[D]_CE]DAC"8L/)]-<_ZBB_10FU00Z63X+ M\_E7DMXFP\:SZ(ROV7,\5'>(AB!U 5_02B>#\L7W&.I6Z(:D6O=GR(UV8$0S,;1S8I_A2QKP[4$N)CO,CC15IO,:**8"T)$Z ]-D_$FG-!WFNKBQ M[P$U/ =G"V(T$T-SC7$>L/*-LHM+G&6!.X[9T"E :[+KE"#V6@^F2.4#_0=C MUP"C>]$-SQ/:4H>T$TPSSE2OW)2^\K5Z9K/RC.?HH-"QH>8C$&M9,1 %DRK1 M#'C5Q0B]#&)X'M 6#-A[FAM>AN/',,XOOGS$Z>);3-N5$<:$2J9H:%QDXBB% MCDY[R=>0%5M"2,G)+K[0+; -SS/:@A:MA=+X'/ZZ/!\O/LX68?++?';V\<(G M09]6]\-X>H;Y]4>.),(>>26T$&YQ7Z9""T Q!I;I&O6?:BYYD<0'S8LHQ<0^.6D/ 6N9 M5VQ0&&O1T\@YRF"HA+%5CA$7(,J=H(!,AY E*C%9R M&=KE9%^ZI/?WN+P<3,))>_H]@K2O,?7? M?[X^Q[_2SP<5\IM-%[/).%=7R=LE_7>UNF;EPO187(6R946_AY_:K+3?C@-H M5.-O\_@JUO,B*"-&YT,;<@+N:PVF$#P$+0PD-"(RQKSIDX=Z"Y:#8S#G]) W M\UD9D]%IM4&C#4BLQ1 8:HCH"V3GL[89$UF_7<(POV$8DNESJ.1OA&7N.=7M MPJ_.![0Y[2Y&PJ&6Q4M@-A1064EP%9612%NI%U+S+I$ -Y#L:-G =R7XP^:] M93(&46\U&F=S094X%*T,J,3H9(F,."A02JZ-L[R+!_H;A,.]IN>BJ5< :POQ MC*;XVV[P%,MLCA>Q[KAX\64Y#\2E\33,O[XB!BSNV+=CH1._9X70ZUJ)V&CP M7&?@S%GG:;:"[5+ELN.8AJ17]^3A38?N,!C0\")@ W2C)I[B%.M>P52.]$(% M&6O06+W.BMH9B F+486SHKHLUCOP#$I5-^7285/?+BWFDIT@A2A,>PXI(J>- M(A@0XUP75^Z=)MD^D32?<+J^J:V+=![2\I_CY8=G9XLES?G\ MQ9?-R:IZ2^G_N587M*S>P@A%AWI=ATV'MU K5_J0>;*,<1NZV"5[8!V29MV7 M.3=CI2,BD$Q:TH M72AU-+NPC7=LNTS3@]Z1QU7.0V'FG:?3 M/478SNX)X^FBOAX7KZ)?[QP>1#>EB9J@\:RO>AAO&>FSKZ=C8_S3\V?FRJ/%"27.1%8HN_B5G_@[G,/=7WZ M,8SG:SNZ-CE8E7U9QYZ^FSW%=?0IYM=E%)4W,M(>DJRO->!D!!\"@I3!TLD. M2U1=+OBW1CBD\_IAC+FA?KL(J66Z*])C:C;N<_R$D]FJ2MSYBJ6QZ>PUTDE, MD&6L+=8@Z$"2%C[&D'0VG=SQ]Z :TIF[+5?:":-=_".NMH=?<$H#G1"PDWPZ MGHX7RSKL3Q>J71*FHH*%DE6L/7Q#[81 ^T?R(JTZZJ@N1-D.WI!.RFT9TT$\ MS:CS]&PQGN)B\6QV&LGL6&4YG ?T+FM0WSAOS)63.1V%WJ_C^IY]J']]-3TY MK7E[K\L=_^0\#/0K'\7"B[ V0_#2UY8$"4(M9^GI#"58Q,BP2^'_(XUO2"?K MMN0=(D':U8C'Y26_NN-&168\.'2DNS/2VXW.X"SC27HA0ND2.'H%1<,X,LNM M9Y%%L,F2*1^#AFC(E$^N&++N4Y2ARU7/77%DCVLQ[B_K6^KV[C/%?5B[5:R[ MB5&94C(D^EL-MX_K\M*TI2A1O"EDG71G=JLDAJ/=PK=C3%^)/5IVPBUM2%NF M*=SV^-[Y"@\.J5'BPBWO.>_>NE9DMX#5D7=:)UXFA-"EWJ MFC0>1]L-'7FR27"R>WR],[(QT[',)M R2\$3*HQ=XO/NV= ?=P]\3-;=JQ-W M$E5;'_=#O93)4G8V*0_)US+=EE2^M]H">D]V*4_9A2Y7*JU:7A_+RS(D;C47 M;,NT(.:!F'$4JR=LN/N][,'4<[EZD\%'&XDA( M154C+-'?@DP)D/OD#(NBQ"ZA'EVWN<'N"3LQ\I8L\4<3_3&6ZU:@M4O>N(R0 M0U5B,M8D8R2K7G&'DF=F7)<[G0-Q#^H8]@@$;2[;XYHLQ3G:'D4 GFIJ>^0U M,8:0:2&CT+1H=.K7>'HGDZ7M!-P=NW,RS:N?-BS.__=L'6UQ,67<1>F,K&5- M='61DF*)(B3(+@6;B^4B=?%/]QG.D/:7YHS=Q=@[$B..LKS?U ]6P%??>C-; M+.>X',]7KHM-3EQM);:X93#&*!5(3X$W-,GT=TZ;I[1TV@H!?:V$P;KT9>@T MGD'M3X]*\&.1XO%\C&'QX>5D]KEI 91O#^WN3[P=?BLO8BW"?;4^^]4*W<2+ MJQ]<^N8;G(]KVZ$TQ[# Y[C^\\(V?_$EK2[Q_J#!O"@%TW+D4@I1:P5"K +$ M@@?OBX:$2(?E9#GOD^%QW&$V\$%6"&_FLT]C$O'3KW]?U$9?%]>R)[3_?%J7 M5>!>6&Y-CKQ3W^FM(0[)DA@PVV]Q;O;@0,LKQ-OP MK<.0K^+SIF1=:HMM5NH5IT,(M=5#X E#YB9BZI+7L#W$07E!OWN.'LJ!WAQ] M.9Z&:;JVAF@%H8P%1*KE*6DY@9=202K)"<58*+[71<^6$(<4W?;]<_10#K1K MF[D:XNMR>=BOIP=-\$C'$*,AL]P&%VIZKP47@P'A3&VRHG.17<*0.HQE2&%Q MWQ'K'YM5CZ'",2972D8PM(A!"1O!!3J12F5R*S*O"7Z4# MO5HLSNCY^+J\Q70VQ[Q*L5;"U;#QZA7P9 HJ(VOG7PNHA1(^2Y]TK\)O]R,; MTBF@$Z=N"?)K**V&J2 ?P]>5;^$J&*=1>V\L*!U)W8@0(=#) G(R-J'2(HLN M#KX[\ S*07L*43$Z,<,<#N0DYM9RF;\/U) ,Y$=0,0?)J!UK-@3>H'DW>Q>^U-IBM=HVC?OE;/[V0YCC4[)] M39"U87G-6%$*@N"U*7;)+-DL+>_BR-H7\(Z&Z0^AGXXB MW.94K U:ZK1,\X* Y!"8%% 8$V13>PLQT@;,F+$!BY)9=MGD;L&R8U&#'XI M^XJDBQ'T]^GBTEZ;4S(<:7--H98$Q9J/$12"%VB%4,'X/BF.=R+:L2+!#\&3 M-N+I8@J=6_*OIC3,,'ES%B?C])J.V_-::$-C5#D'!R+5PM]!&7#9(!2!2=?H M9-VGZ,#6"(?4Y>T1SV&'2Z\+N5;56&O86/6^?!POPV0DM<\\\0#T!YT1BU/@ M>$Q0G#2::VG1=[D\N1_6D!JZ/0*-#I13;^_8;9>$EB61+$H(MF:$,Z$@^LQ M8PK,1UYXG[;%^UX4[SX9S_'C'--X11GZ^P0W05HGIS5&^+_7EJA%93E3 HQ# M5\4DP)/]"3H$ESR=LU7IE"Z)M0,J:W"LF_4C<7J(S&FV+)XCV4KS.FVW=U0P$;6, M.H$-W(/RB>SSQ M(E"Z+0ENDZQ+@]0"N[\ WV%ZUMI/4P?2I@97?6G3_:7I-YW;OW5L?T:@U\41-HAKNX+Y@FPL8V-T.G$PL=1<#>'!R7HWRE)= M"\J%>.UL?C.@LPF2(=U*=Z;3\277LE? M*I>@/G MP!:KC6W7 MB1GKIO#T8ZT<^0[GIY<;9RL9LXC1@LB^]JA* 6*M!X@9#>E-D8,K6VYZC2!] M!S[$QKO?8\BR76W'V^_DN+?T-E*=3"LZ5:O: T22$>AS("4;9>&B3RW'O:]3 M']FAV%IC-9!+.U-IZ_*U00B#A4RWH&N9%6$]1*T#Z.08*]RHI+KXHYO6&/8_ M%I/Z2*^C'7Y^='@3OJX2Y.\$=L9L4[:8RB2P@&U*?JH@"3C Z+T0E>;$NRMCEQJ-)-RG. M?["S75MY==1-Y[Z.U8"E+DD%#T594?.;#<005QVKI-*L:%*9QU%)EU!M19_' M#HWMKXKVE5-'ZKR9(VW$^=SSNG&"G1\-UAOR2 >&M-U*,+)F&4E=[Z"Y N\D MS0B9>S+T:=*P%]RMR"9_>+(UEVPO+\/S,WPWNQ8.O)J.&$L(2H$UIMZAR@*A M)$,_ZJ12Y(:I:YOAUEZ$.UZY%7-^+"=Y#V$T-9CJ_OMZNCX/C->>LC5W^4A) M;[11I#@S458%EL$Q^E$':9S,M"]WZD1^+ZRM2/2CN<$;2JIEE-IYQ7(NA44O M%63/2IU#PCD7A?S#_]IX".,(A_MOUS"AD46(1 M#Q M" JE)1.,U\(4* BGX:%/\/0VX+8BC?W!5$ESJ3U&_1#.>?&&:4B29U#<&W#& M1^"^:(>N9&^ZG,+VK1^R^V34USP?U\=BKO8"B>NB&E3U"4N%D5L60%?GBLK& M0- V 5EGW ?'"[HNU]0/X-HQ8/%15M2AA+I1\[.AJ+K$D+\-$WQ=Z!-2)1:+4C53E&E1,-D,'TB8'? ^!T$#;:F M52\)-L^F>S<[281DCO?@"R9XY34(,D9 1=JZHLX"8BFJ]C4.VO1)#MX:XH[A M@#^$XNHDP'X$.X^CQ74-S%5]DO5O\BBS&&*MG"R$-: 4G: C*PXT%R8$GK)A M73;$74!^#QG"W4G62HCMZK$?5 .'185<)0[(:R/M2$>O:%!#%-*56H,OL#[5 MV-O54-IORNCYUYYZ0H2:S[\2=_X1)F3R9U,#Z2U'W"Y()9CI:CJ)+)6,08%UM M18%TC@R6[-=,)TFK8D3.NMB'G<9S4%C(GICNPO+/V?Q?-95F4^G"%EVT-1P* MRW0^X([5='P%3!G!%9#LZ0\E8^R(0JLB[UG8XRNH'OH8^V9(9+L4&NGE?399B^'Z_3 M=77@,I--8WU-9HI&@$=,X(*R7 4G&0Y^O5P:SY#*2/SH*V1?&@UT360LXRE) M=)6;]6ULYZ'#UL4LR KW)EE0GDCMA,E0C)[L/W-I(U-%FLPJ@!%#'42BTY_Q@8$2VH%G3(.LE?*UDQ99ER)Z=R+J$T%R MV]"3$%%X#-6TC[1XB@4?BP0FO30L%,MRMP";K1 .R:_8AD';18D<*JPV"8\/ MQ1G#8O./*3/]GWYD%QJ;=ER%'$TLZ(N M:?G;,*&@TT]0&2Q63#PB1.-WFI)_Z,Q MTS0X.@UR"TX5!&VBBL@XZNLZ]XX%LOT[AZ1%&W+CRN+H)('N)N.JJ,O--+$I M+B^BAN[^R@$V8Y/WMC(:VT]"*ZOQQ@MK:/>ZZMQ(60W>^L1]MB)JOY6B:PIK2+JP&;NN:,+'DV*[$K"7H#Z? MG<5E.9O<4@#Y B+36A8.](]4?X_!O1 M=SX.DY4R//OX<3+>)'K^@0N603/"]^7*S]DLO.34L*G3>5V0V_U>MLC=+N+@&S*$J(L<,J2A=.Z#7 MM#3K@-EZM5:,SK%3BXX'L0W)N]N>-HUDTIXL+\?3\>+#^CKW&C!N@_,NDS!U M[8F52@9G/8*--I?DM9>J2_+*%MB&%#O8GBR-9-*XT=055'^GS7R^&- SLJ;-R\.L(!W?DL5(3=H(MG:>YHC< M]"E7?S^L(5G&S1AS2_&M5I)IZ=@Y.SU;N0>V:9)[=SX)0\E+B@BB\%*+#2L( MUBE";Y,S3C/%NMQMMQK H-S4W2CX*.+NOHN>QT32'G,]!OW;/G/]-[\?=(M\ MZ"M;[;%-A]YHRWUY=TI Y2\9ZL)Y.LLEMG)@)TO4M;75(BLJ*88I=W%.W0_K M4$5ZS],O+;HK#<>+JWT"F0'KBJV>?(0H:#82U\KZ[+$(>>2)N /JH"JP-J37 M=?7868C-=NU[<*YM"2M22K5UJ:U!/DIB!A^T!A=]R*%DGEF7#)6'@ W)E?4X M/-I=/H^Y?;X\6Y[-\3+A-SU)^FR=#[[N"-OF;D,^SI:)FNA2G(1L2=.HG!"\ M0M(TLA9/,5B<[9*4\WA;YLWI/RE+G/\?#/.7] ]&4D:/D30N)N9K^TJ:#/0* M=$D^4AGW(9\VV4/;2G58VRFMP"N6-]]GHVRE:B+EQL/C))6!U" <&=JT%""GS- MZ.=:8U*)&5>Z%%[>#^Z0[KH&1;R=9?E(O/N=+.MWGW'R"7^;39E#TH^G!+0\=QRJG,!C^[27+(Y0+3_.SBZ:OB[#I M^KH)U[V4/GA0A? =W]&N*/@A@VN-[1*(\Q!IQ[,NA6MPA522 M*EF"S\4 RYEE*Y04HHO?95>@AZK"Y[CJ_WG^X*_GX[=*:\$+!\-0T?B3J$L# M(4OF+!D1+(4NNNX./$/RH'3ETG7UUD(^+4,&ZA#_OKPV0"TY$<2^" RJ'"*=9DPYKX;V;'9:;80UH+#X\#0L,)_, MYV34K6LJW=""1F8NA.2D]CQ9<S;-\Z^W382.G@MC %-M7^CHY!)S;9V,)BAA9/*\2_#HO:B&Y&\X M*K7:R:I9PG4=Y5O\A/.:T'M!9"=YIG%"5#+6-ML18M();$E<)5<+O6S7UN". M%PSIP'\4 C2;[=8VS]LP"?-+@TO<&&%XJ# XJ!P2.,4TE!",09Z9ZM-=^W8X MV_#$_D@\:2B=MAO,;9OBO7NA]9+Q*#WH6&^-3 @0C+9@K8A185(^=CEH[85V M&YZY'Y%G_67;6F&]FJ;9*;X+7[Y-@)=:D-U5UX(E.,4R\*S0C\5;.A>=7&LU,KJ6%,U(R.65R^I"\E#LH)ITI;& MFRY)M+=@&=*=V-ZROZYD#IWS=@6=+P'Y?;;N:%H=Y%X9&X.'ZEP ,KLLD!66 MH23/I>/",=DE%NYV.$.ZZ>I"@3UGOOO^LM*WYT#;!&@\],A6.\9.T!MM#>MW M?GO7);$6%0V+BO@15TV)70%:Y2366%O?&!&<[>?2N!52K^NL>/=5QR20057& MF"]-C"@8!3>2^.YUK6HC(4:1(9<2C?:&<=/E -X&_I VIT;LV_9*JZ.<'\O] M>"ON;%S2J2;^:P6*=F)P0A;@FB/+-]FO'Q#.-?% M*%8C>#-;+.>X'*][*M&G]0.DW73VM7[P%*=8QLM:HV)Q\[!+7[\TG*C(5.12 M@=>UJ+>0C"P23ZO."T<+C8F6.,ETNPC9/^[]/Y1:_"=^'+ M9EVL(^W1.3J9U1B(PND0%22M ,MI\"EB,#JHX!XZJ#SPCB'%H32F0J!*9[N*R>@C8D.)5>IIAK633W:GQQ\7> MNMI#OU61VN1N;(K)+V?/:^]GS)VLHUTGH"&GE/;KZ-E,T;G(]G M>9PVGSXC4VB$R?H4>:2C9*TC&+P%)\G(T2YF[904-G:Y,=L68 //RK7WO,7Y MIW'"U>ASLDH&Q\$BZ5RRZ1Q$S!EH]4:7/-.,=2D$?R^J(?E!NO#H%J]((QFU MC"^_!NG5=(ES7*Q'FXW)PI<$(A0/*EL#3G,/!4UDZ 1J/-*JN0QK2$Z*1R+. MWE+JR)RZ$]1VI.L6/:^G];-UMNDHDIG':!\'EA4-7G(#7F@.N2B;E.+,=9]^\OO!'9*'8A D;"#5G@Q,R[-0>PO]$L;3VK_S MU>DIX:.3V!]K1\QZ]5R$.KVZ8PHWHPK".XV&SMBR%N#,64&0B4,R425?+H9P+<]I!;;^&;=]/#1[/KN[IZ: M@R:CF[_FY5E][-ME6)XM2-W2)Z.0C5*L"%!%1.*6+A"MDX!&^Q!*TIGU"N]X M$%Q['7[1DW[]@HVY;:.QH>9F5Z>$RZV@4W%C>(U.\EL55MT"NR3 ^ !WF(J3"413EF1!=VI!L@6U0'48> M@4F'">L1[ST6R_%I]?BO*X.?CRBLP@VZ[*?;O;'_?_'6>;]1 M/-$PQG-@-79%UR)VHMJGV@)W6+!HS;0\THW'3KB'L*\>A6_;^R+;R_L(/O!; M09_7UM:&-+EF G@AF$JP#(&G ,EBE")'U.7(WO#[X [AMN5[H.0^TGU4)JZ+ M;9O,(QH%'FE:E"TUN[6V&LW1&]3&JSP8+@ZE=OIWP\:=)?R8?%S5X(X>I90Q M04ZY!I]R ;$(4NB::^0V"=,GAVQ/O$.(Z_Q>V+BS?!^5C+40LBG&0.;+BA.:<=38[/1TO*\@PS1?1^6F, ME_P;ZR']-IZ.3\].?\6PP/-U4V;S&IY;*\E-:DF-UQ]7 ?W3]ZMO'>+S.0JN M5IZAXT]BJR(4N%C@M1=>Y&)<.+#.<)1UR=EX#4S7L.YH#,20)$A1@BVQ<*Z[ MQ,YL"_#@^@5;ON>2#4TG.J=\@+SJAE4=OYXE#XHQ0S.22*MT*?F^,](A^(^Z M\NU&182NLFQ7,F-+F-Y3464?M$/P M$PV2>OO+].CTN^%69EFM,,$+;5.7VB0 M)#Q(LD?GX86_@!ET6M.93&IDM?A>@J!9 '0!:PPH%MO%/;DKT"$X@@;)N[TD M^2A\6_GN4PS91P4QN@B*Y[RN 6B%E=)RQT*?RJX[XAR"IV>P;-M5CH^CW*HI M4$R(N42D)5';-QAAP*FLR#(0RFE"K6*7,C&[ AV"UV>P=-M9DMV]/+_C"D$=';Z\6RY>LNLW/C> 1Z<@]_9RCO3=O"-/"__7*T,S">U$<-[ M_/WL-.+\=7D^GIS1IZO7+UZ?+1?5HT1\&Q%U9.+)D=*B;5+EXB&JQ "]="(: M]$9WN07;$>>A"O..U]UXS].P&*=10:.UH_F0(6I002*XS!5H$64J*B8R,(XX M*;>C')+_I2?KKFO,?J)LMCW?"O&NR3C)__=LL7+RCA@++)42P#/.0>G:9,DP M =:(Y*2@&>KCA-D3[Y#<,(_.P,;B[;YU7VYD<*D\]?KCB&4VQXNO'+!;[_.: M5AOTP4-LM">O7U(3H5X2QO4]SAE18V/US::+IU?!X.+%E^4\T!(:3\/\ZRMB M_JI<#?U+&AB]YOUY4O[(QI4@"^9$,=+9U"5YH^.8#M6^ M>T![3G]9+&F[\%85S+( 4AVP%"8?EUC M'XL2S2R(/0"_I!_'[Z>CI*3AC+/:A)C1 =%)<(5L'S3!Q9"C$'$H&F$#>4AV MQ _$X'T(\5AFQYOY[-.X5AG=!+C04#I:']N\K;,1LO. &]DBFSJL%^_:U%3; MH!@QJ5PID6C"')FH)B>(O$A@11,N4%F': 4MS< -C3>1 M71"*T& U0U6<*RQV,=T>P#6DO;<'55J*Y6A<\71\8EYK2*FVFPB&0;0R@>#. MTT^TD8@N6F4GKNP_[(T!?=?HC999&%JY&NM-F),9(FV?M'R==B)G@Z57@=TM MX U)M[;DT5T+IZ&PFJ^?C45T%S9+%E:6T@(BJPY1KL#5ROP81+3:Y,+[JMS[ MX0U)\QZ%2.V$U9Q(5\YD=YH5H<8L60-%.4+H60%?VU5F9R)9%5I'VRL/>VN0 M0SH1'8-4S05W3+_RMS"L2Q_6RI/3-)Z,5V]KXU+>X44=O,G[#K/II?8M.U?F MGEL\RS=-=SAP=]4'U1"J;E^-.WBY4_-G5,OTTS??CL M;+F@]?*_9W%QDI:OBV#ST;-6Z9*.S7X3YM/8)/SFM[>-' MW"L9M2A@LR.;62L!7O$(PG'-F:9'RBX7=\<;XI",O!;\O:X^!TJ6-@4%MAG< M^?Y1?XFG&!9GFRZ!:] Z!L=89'0,M *4DG3B7$5>(8K(K?(TO0_IWT98AF0F MMJ3B8XBJO?/SYI)9E8*F[6V!])X/(Y8%,T[4"0D&E# 9O(L&4E:(W"?B?Y>: M>ULC'%2+CQZZKH^LCD&ERW441EYJ-$D6P!0#&;$J0,R.1*]+<))QA:7+%?K>U$^M)%2-&[V;JIT@:W M*2Q+PVO9B5Q]\2Y"%+G^)UA6E+%:IV;4>Q#.D#+\'H5Q;076>\.\8XI.SL-U M5O7*Z>X[9-[CB:VWGESUF+[X:/I^%0<^_!6$@ % MMT&T%?6^QYN'QY/;$3QU;W&YG*R[Q-Z">CWO2YS:^SRLU_2OHVUTPL^B2G9 M8CS%Q6)4C%>LKAVI2CU"9PTA!@XQ%>$+4XR%8[+P5I!;D>T'O)(X7&+',](J M_U_,9]6U>%XI?G-BCK%V]N.@3;V*XQ@@HHB &*T+W-F:OJ*M2#=.O5ZQ&DXSBAB=PWA)HK5<-R@U(X8+3:'F\GL5VN+5_!Y:M MJ/5#WRXTE-41[[!F\]DT?!K/SQ8GX_P'3L983J;Y!7VG!D"^Q70V'R^_GJ3S M=2)M8,(;4KNY7L592^M$"0G,HM!8JM_9-*/&\P#'GV-LVN!]37 MX3T?TZAK;MPX3$9&T'G8"PVH!C:%3CLT8^R32[(EW*SI^CY<) MQY1C;]+='G!? U]$83Y'!=6)/L!;Q&: MR.V8R1$WLD<.ZJ:TW8,[)#]L.XQ&R0Z7@F5/%@M<+LY+-(]Q\3LN1XJ(%:-2 M$$*M+L'1DMUN+1@3M').8>!=]/+(.K&[X#]2."09]HVY;DN;!_.M])=,\Y^]BM'6(6OAD6;#@LY2D!86! MX%B"+(UEAODB3)?V7K>!&5+$_S&HL;<@^E*""Y."*P$04Z!-F,87,T,PVNGD M7.U&PD3@RX*0"2#YR.*=&*6M@J17#!5+=(X*)$DU%UJ?>T M#1L:#/)=K7*Y_FQS2+M\74<'JLV9;?&"CB&SKWCEUZ-:V$L7FA)?I%X74GU9F,^_EMG\-*N=<8BG'L14:#&:(M54&H08;R;\?D[]U+:-)NKK4 MM J)1YHL[6M=3I\2 =0)-*EKKVK]_-+5.;0%QB&EUAZ#=XVDU8].KZ:?<%KS MBD8V9R:]16#165"BYHX[CK6_7G"1H=-XG#/S!:0AY@RS[R:*CJJG9&B.B M)V,\&6#>U\1(S\ Q@Y"+5LG:&%WJDJQ_.YPA9;(>18'L+(,V$20W=]!K^=DC M51)G23'@*I-AAUE#K'>Z6D2FLQ117\\VO2, M/?;>2W"O'5E&.05A!,^@R7@DL\ Q.GS$#(8%[2(F)=,1J78-W1#]'4>BU2%R M:KY=7\+U9CZC\\?RZYM)F"YK+.!_G8T_KB*?IY>RT=;[SDA(';3 0)-A:)_1 M1M;."PYX4DI*KXV)8=?]?$\L0_1.-*/28\AKRV"GS>?U/S$L\&]_^G]02P,$ M% @ 782S4@ZYY9';X0 8G$* !4 !A;&=M+3(P,C$P,S(V7V1E9BYX M;6SLO5M[FS>2+GH_OR([ZW:C@_.AG^E9CVPG/9YQ;&_;F5[KBD\!*$B<4*2; MI)QX?OTN\"#+%"F1X@>*HNU.VY),?]^+JA= 5:%0]:__^\_+P0^?<#SICX9_ M^U'\A?_X P[3*/>'YW_[\;O?KAQ2A=7>)P M^L/S,<(4\P]_]*<7/_PCX^3W'\IX=/G#/T;CW_N?@+%_F_VCYZ./G\?]\XOI M#Y)+L?JWX[]*QS46*QGW&9D6,C+@TK#@E?60E)+)_[_G?W6Z0#8BLQR+8]K; MS"#35S$K+#G8Z,K\H8/^\/>_UM\B3/ '&MQP,OOV;S]>3* NL/)U,8IB\OH-?GZ?4_O(G&_#3_2_KHI/_7R>S?OQHEF,[4<^\0 M?MCXB?H=6WZ,U1\Q(9D2?_ESDG_\MW_YX8>YY&"OC_FZV>QC 6N!M,.$=]^=J=X1Y?0[U+ MMQ[= =K9@]@E7D8<=PGUJ^?>P+D$N8JP/I)(CN>T8/8)VU_2Z/*G&<3G;UZ_ M?_/JY8NS#S^_>';VZNSU\Y_?__O//W]X?S]<&)Q?LKK(6+%TAQ;_G.(P8_[QAW[^VX]]KS2D$G30(+06$-"YX#D/(F=E M0NQM?FR%O00^&*6OWC*HR^3H6J\#B#B8_;1W-6'G !][[Z>T8]7-BT:*+^G+ M24](R&"EHI40$].*!P8B!Q:3]IIK4W+,:UDQ8T2!29S18O$&HH?D/^%@.EG^ MI"J$,RX6*^W_V@QEKI.'#^YL,L'IY"Q.IF-(TY[BQ=FH%:-1T,"@< 8)%./9 MTEXJ3;*JR<"^AO'UH+Y0[6R\'-YB;CYP\E:+HU,=3T>=276N.(+_XP^C<<;Q MWW[DW>CX^=5X3 .\!@7>JY1M88B>;*.4%(NLMBC< $ T9G MYSUY-RT(<1>H4R!$9T*_30C=U0I!V]B;Z06.OY!V?",5H_)D@]3AY2)J'P'A) MQ-L$5YCP"(*B)8,'Y[H M-U2&1:<2=#BS,VDWB%:\P()$R4Q+T^@2 M/\"?\W%79$6" JD%;7FX\(2BA<:7 )ZT?A\DQ0;1A5^J MT/!5_U.EVA2&YWWR:+]PS0.WP+VA5<9$LBY$9A'(J4T0C7 F"HY-?(F[83UI MS7C85K8GEIQJTJI80YR8+41GD7A)9FB*4@' MV0IL$D5:B^9)JWU_^38+%?1\2:)$FYA*9%+J4"11SQ2F/;CHC"Y<-='R_/5/ M6JT/D& #/_Q5'V)_T*_G%N0SO)^.TN\7HP$]>S)?;:Z':@47 0/9&]J%NL@4 M%H( 9C*A12ZX;W.$M"W )Y]\U$03#;(.;N!/Z,(:,RW!4-ED:"9J! MMY*6.NUJRH1GA78L920WZ-ID*6[&]*C\V$MU&XX9]Y5[>TJL/RS/6=%_M'*: M6+?!$@3S+D=F 4#5C= Y?P!N'$FFPF%(LK\F&B8V+3!>GY.E-+["?%LP/9Y5 M%$CF5TJ&!!(-D@N-1*+PVBG>\O1N/I M!QQ?/H/A[Z]&,*RVW4W\/6>S!5O]ME(]P5 4BR9&YKV@%=1B((>PR=62^Y"= M#%VZU4&#$.B:E4\$)5*4FCD 7X]<$H-,&ZJPR4KCA99M]J83WGWVE'*#^.>K MT?"\\K*& =Z4YV/,_6DOU92ND!(9V='68 ZRF$-BT06+PJE *U83S:\!0):N#"!!9L1%HA9/(P''RY4LTF8PAQ?GZZ\Q='*:LA72B/.E( M!PU,T!N@>I%'+JREI0T-6<-)%088 A/$69,3(H8F=+B!X43U_U I-S GGX\N M+_OS$]YZ$W&6R'F.PU2AD?L,(7K+L@*"5HPAD$1(40"-Q>(U-LF7O /3B1*B M*RTTL#MOC_@Z\_Z/=#N-$:?B(NFZ0//!VO,A2G UK?I=: M2J,,.7[DQ)%CJ',6#&QQK)BB2[ TGWB31*$U6![C*/GQU'O[FLI>NFE1$X'6 MX-'P!AZRO7(.V3.RR:O#[VGA]<8R4$**9!5:U207817(-TV4O;32XN HYYGP M8? 6^OGE\#E\[$]AT$.;=2;7CLGB%=.&.P9 ^S6WR7D.4HHV(?T->+YISG2A MHP:>]SN75+$KP@A24^M,>"!&XC28UA?M- M^0!_]H#GZ!$X$YAIKP7-::]-@FE/ZV<2D634*A%B%YS?-.M:ZK1!).&VY'H< M?*KN2"U:%)EV9,QY&05+(NF M"K)$[P-#B[0U"ZY8X-PR'K212J<04Q.FK +YIGFREU8:./#=B*87,D3%96:N MTEP7"RQ8#BP"]ZB-$B4VN3W0#?QOFI&/P(!'N/W0LP&]SE K_!E:D@OWS#MG MF-#(7_+[+'K)<%V/\85ZG^Z]I,)I@_MN/T_$5?ODA M+3WXY_3GP>R%?_MQ@N>7MPZQ]Z##+&'Q39D1]NS/_J3'K0>#M)H!K^L:@6>0 MG&/$?TT^0, 2FP2=-B+JD"1WE-J_@S0/T/(FPNPE[1;QZ1MX7LQ6TZT0]5:J M_G<:J;X%JV5$]@ +21LQ(4(&QX]I/57A>RVCA5__6G%7&06?I[DVXL;Z$F %[@ MM)]@B\Y'.[1F^?K)K?NTW#&.E:8M@6>N:389YX1.T8-W]+4JHB;(\L W-VWY M^AV==W"17-.D%X)QCF0_.DV>(!C!3+T_(,EXU.&I=' 9#$9_U#YAOXS&+T97 M<5JN!K?KBW^I-J^C2D.;%V;JWM,R)HERV;>IL[(+R*$HP[,*06^C&?BR+-LC+IUWE1H MFPQD@#5)%=T.WI.G3 ,M-#!.OT8Y@S0YNYI>C,;]_\'^&=6+@U"!1]=B*O<&>4LWTCLW[FJJ0-#" PL%B+ZQ&(*( MDEGOB=,I.^^:U'O: MN3IT?7\F]T0VD!\=;FIGA,BE8V5@RO9\N8&M=XG3 MLQXZDWC[+ GM0N;1)Y9MD=7(563?\LR\1% RD>^K&V5Y'4F6Q#YZWD.6QY\E MH:$F>!G#O-(UFX<8&XTHK"0CN7*!6]&F:-*19TGLI.6MLR1VD?9ACL:W0?1M M9TGLI+/[S\@?(O##4 $$_7+5=RE6,UT3X($[SX+6W.HD,V*;*YW'GB71,0-V MD?.!LB0T.O)/%,M2TV+G?&:1<\Z"T-X1)*%5DU8A1YHEL9."MLB2V$&Z!\B2 MJ/7M)<^&],%5+;%D6"QR5IY+09$AY["RXS^M+(F':*\+61TP2V(TG(P&_5RC M4=>KUF14KAL,3AZ4(7'_4[O*CM@1_TIF1(XQ*X1D0&J-TD4N($1M9%0B0;&] M+9[?>58$S6^A8A+,:XQ,^R!9P"Q9$3&@4KQ ;-)#K?NLB'?X"8?SIMJUUDZ] M4/"/_O3B^=5D.KK$\<]_+NZ8U.89]%^NMRM58FI*C91D1/7NW=R+I)$9<)T@,O M:-EY0;O48#1K?KM V9.TR)"99IC(#FL/E,!"K56D>8["FRP1FGB9=Z(Z/!DZ MTMXMJZ KT3=8]]_C[,KQWW%(0Q\0Q+-\27*NPY[V/^$291)>"EK'6([5<]-1 ML,"C9]D*;HH@4]^WR2S>"MZI,*6!,AKL)R\O/T)_7#G\IM0JX[.FJ_-^?1]& MS_!%?_*Q'I^\*;V,20'6"Q'99^(V^>B!7L3^<>?S756.G-3C0SXM P-EX#/3367S@^47]\N7P[+(F MF[\I&_[)\G[\9]&S5CM+2R<96B1'';TDAPH+XSS;%-'%%)K<,#[0^$Z%M\=( MAP;9@K>$UQ,ZVZSJ_6X?:*_7M)A[2UN_58J^$3X*;%(;X1:24V'2?B)ND/YW M#>A+Q;->\5Z1!P&,W(EZO[]Z^^!J00@735'*"=\DUV<-EM/QM!XHWP;3_/5H M./H:U8*,UPR/VAF=5&3))S+VO21CO]C:AMZ!E3J6$)N')T;$V5V-SG:JB@5.^+ #VU=!ORN0UD@1\TB:0!,#GP#3WEL60 M%8/,@6:+YHDW,2&V 7=JC.E<(0W<\E]&8^R?#^?W;]/G#V0O3VC<)/7*]TKW M9UCH,_70*45EC*P=(GF]5(6YL%AKVUE,P4/P2<@F1SL[8#PU"K523P,G_>7P M$W&]+H=S,=P43,^E60#!,&]H?=2\> :%*Y:,(^LKZ,2A"77N G5J7.E, 2U\ MV5K2>>/P>YH6P"S(+ M1[;,A.@/KPCDER2?^5(W_QPM>#@A*VP,]/[^$,:?9][ AI*HY"$$2-ZSB#5= M(I)K#_4Z,-*(58F&R-\FI-QN3$_>]SH6?3>XN7<->3&UGN$0ZY$^"E5H$Z'0?G)NTHJK)G#,8DL&//'.&>8T&J;) M#F,^2\=4X,&@E,';)N[6%PA/7LD/E&:#.WCDKGU9M+8JQ9TL%T$4VD-=HG4H M*!IW-)ZE0D:YDL:7U"1TNS/2)\^2MKJY3:;0*9EZODB7::%B'FK19ZX" V,3 M4UFC,HX6K#9-[;]"<5HDV$FF:\)Q>R?)+OLG+4M+7-OP)8M2O)",ZYJRDX6O MU=P5LYD+,NUME+E)6LPF0$]>[YU(>@T%]@[)K@)[!I-^ZD4#R&M57@)4?3B1 M6)0NLA*#2&B5DKK)KK 6S>&5WXVV[J' [I)N$)%?!?6B/[B:8NZEHG/12;,@ M=:&MQR(+.23&@Z2%J13EL(D[N@'/B5+@(=)N$&%?R\R:U3F'-PO*O.A/:O6 MJ_&-O :E"S>Y(.,@%=,I1>91UL.ER*/WW(%MDF;]0+PGMXFTT-.:-69O?OT# M^^<7!/#L$X[A'%]?5:F]*;^RB19>2U'YJ79!X9QR+7*D8H2;DF MMS1V0OGX"U(3Y8\.I;@&6]D&L OYK*FT1[X5+;N)6>$X"89D C%9YE +"V2+ MAS9W W;$^4TSK1/E-=@Q5_O;( T]Z,P@S!+\8F2A)A!1U\2&G)M;2T=0Z MVF=7VT.6CUWK:#*>UN!?ODK3-^/%K<=9^8Z,UA=!9ES6B@RZY&@IM#XS6U!+ M(9)(6W5_H>??( -]MTJ$30".I*+13KH<=2C3#K>7&WANWFU=5'[8!M0.M8QV M4?AM-(=%$81%F18P(0I/SK]SI"(=I:6E M#3F+-A9TIMC(5[2^H:3-76\YG.W7H19&+438=9&BS:@P&:^ '!AKO65:SA*2 ML+ TC?G,82O%GJY6NQ'>XQWNQJ_&PT&OXS&?\ X]VAF2#"9 M+&.M:2J6VAK-D\E=ZM6Q9*PU;5JB[XCS*"*HN[!D33I.,[TT*6)T1[GG&"1P M\)PY'VJXS=4\2(XLQ:+188(BL 5GCJO =E.-[E)]>Q=UM*AW<6O4))EY5:ZW MH_%,!]NDG(@.423J71KU\=L9ZFI0[E/(:7#7: 'FVL&Y '(5WD!.PXC+- M$!XX@VP$2TYGL-DAA";59':'^DVRK2O5->E!=L?\>(U_S/YJTHL\6:>$G9?A MTDXG^DK0O%!6AZA,,+;)+]>J+])/C90:(NK(3/T[_#C MU3A=5&/R]I3JE52<$[$PB2J2)5 >3.)8Q0="VN$A73*B=&P#C3ELT6.I2R+F5M'>7D%DNME:URTFM]JS<)Z!ZZ_VG M29E#*60-B?8N"/:B_ZF?<9@G-S)#GL/DHL>C19,*,NDL<5IIQ8(C:7"?4A Y M:QZ:!!@V 3I-ZG2JAC7\V#O6/KLJ5^-C8[RH.?6?\$9)L8UU,\^&>?;=8-X@ MX'IJO,;IFU++: JE.=?DR]K@ AEM.3+OT#";' 3.LW:^21.(-L,Y;6X> 076 M,'OOJ/Y=PWH[OSY"8YA]ZNUH,AWCM#^>Y7$N"J"]'=#HUHP+0D+!+3(L]:35 M&\5BT>2/<".43R:4-@?PC<;S[7+[4"180^Z]3Q'NS//4'(-U$5A.TC(=76;! M6K(Y?$;O;!:F9>/R;=)N'RUY5.D$&,D( Z%DK643YF5,'$^09#:!-VJFUB!Y M=(\+#?.[KW6!#K0R:G*/;K$DS1V)ZMV. MAC4N/5^65/%9D6<*F!73"#7@C)(I;K6W/*@DVMY07H?JE,RWO:7>HCSFUYB6 M1L46H%I:<6M1/;(AM[_V5BM>=B;Z%K5SUX+C&"'H6OC""=IZ)&DNH,A,"PPQ MR21%UD^<#]M:=0>BPRX2;V;H7;D_AK:?.G^ >)M4)1AP_'T IR*.4!-[1/*:J:+*RS:FEJ5M%3* M< BIT0W".U"= @^Z$WN#-> =3FE\F)>E4Q>H7/3*H8L,N2!4H&BMH[$R4?NM M1F6+PR9G!>OAG (+.A!T POQ+*6KRZM94:Q-9V)+GKIDM1:262]K]7AR;$ : M2V-WUIN00K!-W/ZM$9X"2=JHHT%#TO4'4S'[ZH:^9@\C7L[>W/DIWW@;< M^"IDVTSL7UYXTJKO4M@MVG!\68N^[DTSOP_W0IT:FYHIJX)3=W.#&\YI0,ZP] MB-:[K 63-B Y'2$SJ-V;D?P%A84K)YJ84YL ?0-D>;@"&E2?NX&KELCNYT47 M^'>8D(20WWS%8H,1+?V?J5"@GG/4YCBDW%*$=3)GA=BFDNHN*+\!"G6LJJ[+ MN]U ^AMYHN,_ZL7LX7GMKS6ZHGVWQTM61H%B20I;>VH(%H3)]&TJ1>ILZ:]W M]5S6ONG4N-"]>!M48WL+GV>W'A<8ZW8(PX3/1Q/"EK/$C,$R(62M%"5RC-C_?9*)WKH8PY"( /RTIA6 MJ3:LY9)90SZ;3[G8T*1FQUZH3Y5FAU-EA]75EJU\=D8^VV0+CL>8>\$*!=Q& MYKQW]=3>TB;K(N-H( G!00JYU3ZV)Y!38];!E=.@VMKKT10GM +7/,(;S87Z M.)G?C9V>#7,=U?R;7E%>DKUOF540R5[CAOD @<#G9)4M'K!)48_=8)X:T0Z@ MK!8EV&9PYTOH;<0W<,H""K-2C R^&GH(AD6%P!37.9,9Z#(T"0]MB>^DV=2Q M>EK437N''Z\MQ)O]SUY@)' V0N+&,P,U;%5JVYR4Y&SYS-@0@=:, E<=)MC* ,%Y+SK:SF36\X M-95W)\XNJXXMQ_YK?S@:S^H3S %>GYI_.4I_]IF@S@RGX!W7-:4U:,VTSLA" MT85YB299KXHP3;+(=\!X:N1IK:86-^UNIFR!\%3IU$9%+0J6K4RPT,])G$I%Z*\S$4V*5FQ <^W193=Q-^BVM>-DF4DF4TH,:" %#D#K/VD M12XLEB294%&)+!6/J[9*\A M+U$R/RL22R8X YT5 MC8)+%1,)BNNMK-\GU,'J .;Q812RAD"]KH*(6+OY"^>=G[WY^?Y9FM3%G2;?]X7G=[&LG$02=5*HU M%D5AVG#'@D7'2KVJ$D51UF^7&+3SJT^-) =0P!J^/#C8O W<_^^*]N[2Q_SR M\N-X]&E6CH'F (U@^KD'&!0DR/6NHZS-H#WMXMHS%TRTJ60A5B^A/HPY=X'X M%CG4F5+6L&F_^/,U\!B/U/M[<];K39DAG@E[#A?V:8VP%\ "F:LIHN4:I35-VMIMA>Y0%9./(M_P 0HYEOK*+_J3CZ,)#/X^ M'EU]G%40I*UU?E%Q5F@^NQBO4U M(,*M+BS=*:1!B9X[X"V*2FP#L&5%OWL1/DYUOT[UNCUG]E#*H[ 'LS=9I\(2 MCY%I/LO2SIY9"S+1KV"@29K](['FGAJ CTN:7731FBSS;S"_*<\^U]M(KT?3 MV>VC>K'ZBG[\<9&.O2QE9;B)46O!1"ID^Z-!%D!G9K/W020-7#4QCO8!?7@# MO&,.W,6PE@IL4)YP'C2_KL'Y# 8UUOG^ K$FO'V)M-\KZ<%(#5]#GF1/8UUJZ";Y(1<)CAG:Z5=H3T:% 88B? MK^$2E];&%K /9@)NC_MQ#,-CI-)="WEC'K0V)': 'TO4R5C'C)EUSPB:0?"2 MU;K+2L<02YL+4D=%WWLLU!-F[R[J[[I,T]O1 ,;O\;)/$/-5HD\2[H5E9+EP MR4%A/.1"EI%3M&\5SE*R*GH S':[=)X[7O+(IF@K+8T:B+A#XS-CO_<*SV$P MKP\U+_1N#*/5^ MZ(O5=6?-:T_/S:O ME_MKK9<[^3RIIT9?M@0!.5HC+9,VU0K)D2R0:%6-BWC2#*C,MSN:O>LMA]MV M]Q/\J(74NJY<>M<&#\'H[+FG'=W4:XHY,D ?6-&&)U\B-_+>JL['8T-UI\RN M9-; B_MM>#6Y@L$;0E3&^,\K\C;JP>YLZ>%!N%S= X_1,1U"'2^MEK&8%&IR MF5%-3@WNP'1Z%E37BFA06W #M&6Y^RW M0Q+W8GN<8)/G>ER.X[LH8C#K2@+ MD$9Y0B EAR2[R+]K2_#YF_]Z M^4*$Q<8G"8"+9+I$GPF)%8&!YI)T9T-P6F$JVU6]_^JQAP^Q="CO42?"ZM#B MFXRGO>NKP#-F:@5:DKW#HJQ76#)/+#AG&5>A!-0V9KG-Q7]Z\(VY2]^MSMM; M;SZ]G7\_X798Z_4K($M;=PLH.^SJN^G[,?;N/;6Q3J=[B++#I7<=)-I 0O$F MTM;"B:[2(X,0.$L^2,=3R&&UNI;=Q*)9SL"]@D@PW5;;Z,VG'FX7W5NVHRX$TR#5Y?U5G/1S'\:? M;Y1YGE'0%55H9)K94IN(>\($OIZR.$_V@FC E)=OWRSVPLR+E$B;J:^A98W& ML1 P,V6-11Y+E*9)_=AK!(=WR[M6SVJJXH-DV_5A#*%XC[-6H;,F-!>C 3WT MNN^P" U@QU3/3E4&EBL?0)XD"&C0,A;!ECN>LO)*+9;>6Z^_YE M,/KCY>5'$M:HW+"T#M&$=8O7'[H5ZZX266G(JE/0F",/Q2BME(L.A,-4N# ^ M:MRA(>L60(X][_[5EQNAJ"$62=Z65UCO-BCFBZ7U4"F1LTTRK3JD3R7Y_GJ, M>ZW97[WR[C=67A#V^DXYSBZ$$QKFI+T[W( WR?'OI/CT>C4X?6W#L:\^ FI\ W9U.,O?S-YC=/[AJT" M\B 065:UO+X4B18-YQE*"5@=.Y_* 6;1/F/X/I$:3*2#D:K#NPZ[#KN66Q[2 MHS[7(6VT%3'F+#PY5M'&:BM:%@JM$-['+!3/6:_>FMY_@FP#[#OK]V5]Y^KO M,,ETU[&\'>-'Z.>?__R(PPDN9^W99(+3>W<^'1-/UDB&4=5V&+(PFKR9":^" M4$[KH+:[;7 8O-^)OR_Q#T66KAMO[S3$>8W.MZ2JJJ0:%?A8E7?77(>L+63K M2.(A,UV;>D#)AOG(.?>(BL-V1P.-@7Z? ?O/@,;TZ# Y8M>QO;C"6C)[4UO& MC<,3"J'H0&Z/EC7)R 06T2HFR5J+PH%4?KN4J?98OT^ ?2? (4C285OU78>W MH:G*QF'Q* S/RC)G4;XOS]L1HL,^\@\- M42WZP7X80\;[?!7!=2E2ZWI?K-2:[)R&AHG5SD?.Z61Y['Q5?P#.[XSO*G[9 MBAQ=-KG?C_=K-N6^$ULO,2\V3C$ K0ZT+ M&Z#6HHT1"]E]T:W&M2M)WG6#P8[?>IL.]4. Q1 MUDR%@QWY;I[LVP2_H@@Y>\^$39;IK&K+^."9XED7)W(R&>ZE+@AQN[*P36%^ MYW\GH:1VU%C#^H.=$&]LHKWIX-M(C4Y89G.@'2X69,':Q+(5TEA3A%'=)\KM MAO$[W_?VDAN28@W9][XPWU[^\VH#0I+7G[RI_>QJ[Q]./H\!9"B3D @B\]78 MT5.YO730!H+'/EV.F5;'TL2PO6QF=_ AR "0(RO>9Z9#K0I?HF,60XZVD.!6 MMYNG,N,>L[;*41+[<=K][$*P(^J3L@WL[^U^CIA*'35,>0@/CHC&)B85N0F, M2]!,)TF&H]2)A22M= &SU^U;!CXV?8^CW<]CL'<7]1^RW4\H7'$(P'B4M&]A M- RR *7@I'99Q735D[N492J/ZB6MJULOXN(&Q3@^TH6:[J\+M<@G&J\"*K0%G-X,<)%.9]G*A+? #=$Y\,EV\VY)F%UT<6Q?O(GQT MAE9?)Q-GNFC/O.!D%B(JFTU-BE7->;0CZ&/LXKT3![KLXKV+ C=:5IU7HGM_ M=7D)X\^C\KY_/IS):CA=)..134"68C\M#M9H8/0OZ#7G+X=3)$MBND<%NBY> MVU'ENC<7_Z>?G4 M+V%Z&:&46F%5:"32\DBD-;ERV$N#((5+30(!&Q'MNP:O/OBZC/E;LKIK:;]S M?/;Y+=0SY)YR*@7PBD50CFGI'/.<>Z:<#M(()Z/2AQC\'1@/O\)VPY75E;65 M6AJXJ%M!_7JVSC_2*]%Q]"(P=!9K6QE'0T @]:L<1)8 H8GS^F#$WQ2[]E99 M XMQ%?C<&]=1^I B1N[.^TBS,;]?[:! MQMQ+2T$PX+.HE[IS+7[ M0&&R:/(+L\IB==O>U#;[_I<];B^HG30Q:BC&8XNC?%78!VX4]FD>2KGWS0>- MINPFAY6 BC &4T+-%62- J,N"E"9DH5(PJDM RKW8MC/=-]8P^F+X1IY4. @ M,).4K--$,.^X98'&*B0&JQ%:V/'W0]O7;]GXAM\F6*X&K_H%>[DDD9+(S"I, M9+8[N2;^C+; =WN_MF"VK;D[7^FC1>B]=8+ZJ76(V@IW; M]F3!-]/+:S?*_LGGW^ M0(^8MQGC*+.-0$,"9-K7B]3%69:X5,(G"2$T:;^U!;;'J!NFD0 MEML\>GK \IQQ"X@MLT:VP/@X>2.=ZW=;_NRIG$?B4>9<""^ T<(="2IMT#&1 M:P6FA.)=3,XTR1]Y-/[3#T=SPW.:;\&L81V

L:!#/<4T()ITISZ#DRG1X>N%-!@07A32C_A*JAH=8C.T"J8 MD5;!0NLAE%*8XKY8$!BS:+)SK$5S>GS87^@=9C/7*.P[&)[/]S]#6YXRAGQW M";D605,L@"Q,E)1%L3E&V,9UV>HLX?JM)^F4/%RN+92[X-@V,+H^"+SQ_L,? M CY0 ZLZW$-\'1_^?04G)F-$BLRJ6INJ7H+WSB9FLTE!Y53[U#X9+=YQZ->Q M$G>06L?*^Y4D=7EUN=SZ@Y/!S79]X9A.CGP-[FG5-PILR"[GL,U-^*W4]]6; M#WO$]V#9C[H07(?V] P(_'D#B([!N4SF?.2%T!1E6=2>,\N+,\$I)\4VUO-V M&KSYYB>HP0<+[G"]U;<[_7M9S_S.^V07P*P4^1#;G\'>\\?3\OZ):_'(E MB ;)*R,'OA9%%068SS1'$_)H,H@0VC0ZWP;EH2! JA;%0">)*U5"29 M;EF2^T2K('/@I#39QN2;W$+;'N*ACE^;,Z>15A[["/9K5R#XY%36EI$/'IEV M-0L0BV,"$2Q8GP/*3IV?XXA4=*O1M;&*723;T+O=!L:)QBIVTL &-_IL @^L6!$C!ER#+RS).7CB%5TH<1=I-8T5@$@;$C),H6U MF5+FP&(AJ5MEP$7K4N:=W0PYEEC%+K+?&*O817!-8Q5*:$N>>]T7$@'QR=!7 M1C(H,ND 1INMDI*>5*SBH1I\L.".+E9Q^1'ZXVITC!U$X$2+0KQ@ I2S.ERA@VQC&_2B.O8SK%R?%]_TG$HBB^09&@IMS%U@B_DW,3.=LHN4&FTJ$* M%H+API%OQBQ&7:]\6P991692D#Q),H+,-G&E(]S33K8CP%[\/T):/7:@==N2 M>\YA .\Y,UQ'IF6,S#M9F!$@/7AAM.3-391OKZ3J3E3:L:3J+BI]G**86P#\ M7E)U/[WN7AWS 4IY%/8$'V52')F)@8!:+9CWRC%(0 .P#DT\](IUQ"55VY)F M%UVT)LN_XR"7T7BR13%.9V/VPDHR?D5F6AO./-C".!G'P>FB@VQR8^*!>(^Q MD.I.FK^+5XW4UL*7/DS+AX)!%QHGC=)(DJPR)%F:L; /[>W.E(Z921^UI'L*#(VJNI'4$&8IG/M3<'HN9]LP@ MZV4DYT5$T-"D?.=1T?I^_?#\%TBU7?+G95GZQ#&AS;6N M+3(=$["@(#,#-HE"WH(I*QF=FZK2W7KVTVFEM)-.1MT)]-CJTST?#6L]Y(6 M1N7Y&&FFO>M/?H=AOO$OGU]-IC0_Q^WS#QZ,Z*!9"=W(;257(2J1G4Y[A MWP7J\$MS1WQ8W84[DWR#<,$M;',',15CLO.!*4]ZTRDG1L:&9D8)Y2TX8T*3 M&SCKX1SJ*/%0^M]=QL=R4'=K*,\^/\-ANJ U_O>9M9I,*EQ9RZS@M?*MKMW3 MB=/:6QI;R3&KPRPD*\ >*Z+3A>[OH],^.FC@<][&MT2WL&2WP=%R2$F+Z%D)A<;K9&0@$GFXP2/4,E@N MA!8\N1/5$5BT>REQU$H#+2X,PP )U"<<7N%KO"Z"AE8(!Y*96C:Z]N)B45ED MA@L;:L<[:9H4S%V+YL3HL+_$#[*A?"G!J7B(.5 ML[WB_91PB,7C!D0> M'$8,DHF0%=-0"PO%>J(N1 1EO(^\20+$P?FQNPW:G!Z[R+X%+191Z%L0EZ)6U\PB91LGN1G0Y'NE5"UR4/X+]' MX^O#K-E:"45D@4(S5+4R;P'!P-O,E$YD;"EA>)>WYE=??P)V9P=RO:UEM8^6 MZ^']F_(5I@6QMP'5=<69C6@.7W]F7S6-6LFXXVF^&9P.RGM:=VJ!AUI>-GL6 M-$0FG=*(,63NMC$1CE'Q=Y2L.8C>=Q%MU[E+[V'X.PX7^XOP/$+M_Y@YO5XK M'5B HACD9.D_Y%*NK.@;LI9N/O6P-4XZDO*H"Q%U7+/F.F_OBZ$ @QDEA;*H M9>(TAT1A-2+&8HJ!:9-3T4(6VUV7VXTH3F1#[D;*MU6O]U+]_"S\)J0%J[ @N 6%>/@)-..>^:MMZQPFX(6()/MK C9 M@?5_Q_9\2/7O(N$&(9S7H^%ORPM;1GD-X)'Q(,@$X03**P4L8A&6K!.;79,S MH1L8#KNK=Z2543I<'4CJ)!,QN(J]R7 MVOKHME(G2\E.,/WE?/3II\43YTI=?+.JSR]O/7STY,%"'^TEL0YGY!+!\]<] M)WD6RGAF76U^DV-A/GA@5ON0=EAG">O1]/_B].S//HXQ=S\XL7#X!STUD4'$ENYO$";XKG]^,7U3?IO,"[+WLM2^)%KXH^>FMO5S+!I7(RI1TE*#SKI#G-T'[&$2Y,@YSS1M9+6(/S(P4K(" M*@*M,I"QR46/#7B^;+.1!%>F38Q!M[6]-OWE.]I)#6VM+ MH"JIR>GV7J@/=RXVE]U=Q@O^\HB?]_&G16'>>FV1B]@E);(6, M;VUU9E$&RVP2&/\!";&:+MR!8AHL?6M@+9,2MP#6,C-T M([+'R0OM1'_WK;:Z4<\[*65,H&P!:#M(F? "ONR08] M+"EVD7E[,BS"0Q*#,UZG>6A'RT0F/P3:K15H+@&*-$VR/]>B.;P]W9&V[N; M T3=P*,>R^21N;&+_!MP8DU\ M_[>/&:8HN;!<+D!&S@M&E,P82?NI3H)!TL L*@\\@H V'2FV0G=X4V9_1:[N M-9UKX7#%V<[2/Z_ZD[G$KTL;OAR6T?AR7G'YX8=]VSZZHX.[!XUDY1 .H7"= M;.1HE.9>>?)@%+DXQ8&06$IOVY?L-ZV?74WZ0YQ,;KSM2YS0"OJ?A\Q027L3^\W:UV9R03X M"O79>%R]CYEI,&OY^::\N9K6RJ^3_X+!%?Y[__RB%WR))4E:J&.M#D9K ?." M%P9>Z$*KN%6N226!;H=Q\EP\B'X;6&\[S*SE$6)M #I,5_5'-;,O2PV*":P9 M1][4NJ]*LE**,6@%\C:AR?U@GSP;F^BO0=!A#?IWF$;GP_[_8'Z9:>+T2[_& M8>;-_&;2(]AGPYN#H;^[NJ2/#Q>*Q%G[OY=#LH//^]?_MB<-!C.3;9;D=PG' MF4=KF(TV.2UHGI4FN=@''.-I\_HHF-'A/=[K .55E?&;\@X_CL9U'_F-H$YZ M2KF87*H5+C)-364E[0F*]@D(&@(O/(8F2^MZ."=$K0[DW>&ML3L(_W8\^J4Z M=3=\NT4-K#=E07A\WQ\FO"&B%^3RGZ7I%0QZ"4PIR0K&G>5,*UO(IA MVJ%B8,F?HVFJL=;KD- DB:;5@+XY$C?6^6TNV[T/W=,%YJL!S;LUHIL\^WSC MN_GA8"@Q&,\=$S+60^(@R7 @.]IR)2,GL\)!$]]\5Z"'2D!LQKBFFCF6=,(U M0YM7VLT.HZ-945RA%3YX6N%MT?!1&,'[R'W4D= >Y7#]^O;FVS$.^I=D MNH\_O[T:IPN8X-MQGZSRP8PGG1VY/^"%W1_$[SOJU>-Y690L)N;HHQ:(D"W9 M&8"TP)4"!7O[O;KAH3TB]]I[Q9SFF;RK4I@OIC )02>?M(:X3>69IWIH?Q8G MTS&D:2]8-+5$/ /E$M.6!Q9++LP9[7C@"-(TM:=WP'H4Z^7#&+3'0=6#--7@ M)/\M?)Z=W7X8+;:,Y1AP\O?Q:%(K#')$DQ.S2@C:.C(P[XIET8MB7%(>H$F( M_CY@CT>;9MH=-53-\1VKUYIW4MMJ2J"N=4" !:<54TJ%V5Z3VURZ?ZK'ZH>B MW0'5>IC3]LU95!G(KA&^,*Z!G)T8!(M60;5F+3?.*X3'IN C9K@=(>%V4UF# M<^P''MG_?33*?_0'@[5']Z]Q>BU'&Z(IH,CZ\+528.TQ'4P]^,K)Q*2]%J*I M_=IH7*=MXST: [H.D729D$)C^L=H_'M_>/XACCZ9=9FC M..EYJ;A/9-:%!&*>F.9M(!5(5)!)*SDUO6S3\7B^SXQC(\WQ^ (/3-_E27/. MF447R*MVD3RM0'-?\2R<+Z@N1C+J1>]]TJD.IG:V MB"$R7XL%25"<2XO%J4/=@>QB/-_)>VRDN3T7W,%3W:,D*\@(QY(+CFGRI)EW M5C'.BZTG"SIJ\SW5O8,8>E/-''NJNXDT'Y/3K%B1F-9DD?)[@]Y98-T][U' MOI+PSLDW)S\IJ(1:"YO(;8\9C#"!$V.TZ>W[\H8I[P6*3UD8IB0&XJE$%L $ M5I0V!F0$ TV/!EJDO"_%=X>$_X&U0Q#FLT\XAG/\;8+E:O"J7[ G=9;9,;R_N /HJ5]&&K)'.\L:^V9-E%!\UC7SK3;DR&F%52,%U<88 ^,>ET M5-9:%>3)E'G82>YWQKYV$%H#-^P.U_'9YU_AOT?CYP.8S%N-0+3!EU3-:P], M0[UYIJ5BD5L3O7A M1 BQ28GXK= =WJAJJN/5SF:=*ZB![?7\:C(=7>+X'0YFT=#)1?_C$II3A4Q) MFYDSQ55HD<9M(\M2^\R5E2$UX! MI@2F%5F0$#@R]-[DZD(8;-,B<07(:3-B+[%OM*4[3U-85'>OLJJ-@VJ*\A_] MZ<62SY/7.'T/ YS$S\]'8_QYF'^E(6'MZG?V\>.@OW>!OD[?WU$"0SN9K&0S M))TLE.K*":X#*'+;5!#>HI(J9?2]3I'LMXR\Z$_@_'R,Y[-GUH85,V@WSEH* M)$N6&N,J$;]%K3@9L#9!!Q^YB#32)A51[@.V[_JY>-XO-W3PCQLZ^/G/-+C* M_>%Y74?HOWH-J:>+Y8Z+FN2OR#^WM'IXY6D'T-+J6)P3N4EL\P%8#[\*=\JD MU66WM;8:&'(;Y+%(IDZ12\#"@DZT!66!#!Q7-57.I2)\D*+)0=Q=H YUM-N4 M*)U)_;&/_M>)2OTO3-^#V./]52KM6C+D85*)HS*6ML."9@/I+I(82N M]WJ &^!;4(>>?X,V]-TJ938!>*QH:G>:'74HX0XM^QMX)F?#O$ T61JM6X#: M(0BZB_IOHSELB+,;1=W6>D=2/A@%K,\$*P16O/:U]DRA=5$YE@P&F9R5WFP3 MDSQ&U6^(.!Y0\[L(M^LST[,KLF)&4W)@KVW]I7=)*Y?T2C,4OI8;*K5A7#5D M2DADR]"J)NU]OMC=KSB="Z]# W"&ZN4PDVTZ[L-@%57V4&2BX_N05N;?(.CQ]G@'Z!Q0<_S*Z&N;QY^5XE]2R M)I*'02:D#+65D]$L%,]9*L'%(C/W0FRER/+Z[$A\'18#F\%Z#\/?<;@" MR/#$N0R>U@87:9 J,Y"6OBHJ2"MIN5@MT+)!G^N>_N0UN;?(-A:B>L18]F(X M!XE;K[SKX#'JN\:Z$H\NL=*DUN.+7)=B(QB:E9$+5"87BSO$HU?>VCKVC.AX MO?T)OG;7XQE8M 99XMX[Q;U$TZ0@R#'&GH62A3M73Y=T;1UMXKRU)5AN440= M+3:Y9G@BL><=F-1%['D7;1TZ]LR]\]';S+!6&M2U?5A [YE7*&6VF2>Y30#Q M1&//>Q"E,ZD?;>Q92^?K_2IF3:T!@TZ3@9 -<]$G%THI,6YS '9:L>>=-'M? M['D7"1\L\+@-J&\M]KR3HK:*0#Y$R@>C@.&J)$T[6*GGJ+IHPT(LG!FM4TPB M".>_E=AS]YK?1;A=1[7>CO[ \4O:/L[',,7\O$^+8O_:(Y0R2BVJ0V]I)]3: M.A8!$^,^\FQ%E-+[^WRJ^U]S+-[T3GH8-1%BUW'H7^%\B--^>D]L'XV7B*R. MR4"MJ*,545@',D]]X,R!T0:L15IEME+KVL<_>77N+[3.9^G%:#H:]M,2B\J% M:X&2I5HV2TN36?2Y,!.(2YI,5;3;591:>?"35]T^@CI@L)D3+$MK K/62H*E M5,U-*M77L#9G)=VJ-_]D@\T/5F5'XCM(L%D[#EF1GYBCR$SG:!B8$ID0.MO! \YWCW!85>.9I-\V!9R';M',_C:#S+DSJ(NB\B[8. M'73V$I/P,K&0I;/8F@\SY$Z4SJQQ!T?C\E][D^ M9+GH]Q,,YD&7H"!E#41F7@]4LB8?VF9F:Y/U:+(26Y65V2K^M!'%48:?=]+Q MJ&M9=QR ?#_GT$U(R^CH%J"ZCD%O1'/X&'1'VAJU$O7!>( AFAB-9\[%4D]; MD 4O@+P(3M,@IFRW,L^.4?]W!*(/J?Y=)-RAVA-Y^M/QY]YO[WM%>5< D*'F MM8F3T@R$-$PDZ\GU5R:D-5>9)TLQ3S#]Y7STZ:?%$^=Z7GRSJN8O;SVLE]V1 M^$=[R:[K8/,LW?.,S%,:SM+-!Y1% 1DSJ&H$/'I>\2!]A:)P$03@=B<(:Q[^ ME%76B< Z7G5_OJI]CYDY/2U:Z\J8;9 HLV$)UD\,J L32>CM?2_WC[E'7X M0-EU&&9>(GC^NB=$R#JIPKQ2OIXYT3ZO16))*4W;.^WY>4T&Y%[:>_[Z%+2W MH^PZ;*N[1/"?[WI98Q1"(?,ATU(.-3N^%,^\B\0JI6DM7W/+>R_M_>>[4]#> MCK+KL,_KC6UYTH?ER:_@4I+AQ+(3-/N#4.1=EU+C;!RUSM[HO(,-<_W@IZRJ MO06UL?MJYV/Y+?T@_Z\/@VL]^#A]G!;^^!&FUB:!%$62-UWI?IB0&M$(Q M0R/4(4'Q9AM[>/>*D'L"W[L7T$Q+7[31G]1H,.GHNO=M#5$'X3(3!0UMM#PR ML#JRH# 'Q:W-V*16YKW('J$4V2%9=JOS3Z>::E';$"87--WK'S__\ZK_"09U M&5@#N(>@"!>7C)=:NR=;L@,<2.9,]('KE))O,MFV1GAX:G6LW=5*ATU4TW4: MW#NLU\)33;'<&B\9^E)IC4R5FIXOO6:!AL!R(KM&)QW5:E?I#<;; UY^*BPY MB/ ;5!K?*(V>5CR7$&M?2JBEUG.N!40RXV2ZB C>NS9M*C8B.A6J="OZ#J,J M2V WC,V[QJYB"1GK?>J,-8Y.3HU' IVD]1@,AZ2;E%/=#MXW9MDTT%G76U/- MTB%)U*'3L/OTQ-EA_;H)P%U*RH*IIS/D;D?GF0==TW: G&4D_SEL5YE@^W<> MGB\M5/;_L_=FS6TD2;KH+_)[8U\>)954K7-5)9FDZK;S!//8)$R3@ 8 U:7^ M]=<#)$4*),A,(",!+F8S-=J&^87[%Q&^Q[R]O!M,:KY;$A,?9(AU(W IU_F> M &CH-_&$EU43,#>M1$::!)EH\B_+SA/UQVQE[T6P:/)<%(W"K":/F MAKA,YRDRQ6KU6!*AS7,['<"-54]WT*MH<"T=NN[N;@]P76/"E'1".MII$4E> M,MHZ0TU"&]M=#@&KO/_;O]3R\;=CI@;_F$ MTS[@#_.>TU!$N%%7/K(6CXV)449)YSPQ1!L$); EFPA!*LPQ>1,FS#^\3'P MGE>>CI& ?937@'A_S&?YQ_DLPS=GL_1S6TB;0HV(&FL5J%BSGB8(VN/9N:5C?#SE_^8DG^ZB%]_O,O?\T7A;JS-J]D M5YF\TJP4!"T=5/ .@ZWQ],:6_!WP'JV!U4 [+7W!Z_GRFW@O"_8[@&WZ0&8? MM =Z'K.!VK9.%S;V6JYE@"_?-U:.NL)5FU6$Z"*]H ^U08VJ9EWT6O> MQ%ZZ ],!\RG#:W,;;_9414M3Z1HT<5E+B#8Q)B/86)=LZ*8/,D@P*H7"LDTW M'HYOQQ+Q-%FRBRI&.DODY=AQ@E2R+Z!C+1-F'B%8&0B:Y:+8R*1L\I#6'9B> M&DMV447;],DU,;Q9Y/\]R[/XXSQP49)A3B-X7U\$*1')9V &Z-9-3&25;92- M?:YMV)Z"PS6(7AJ4A-RV?WX"O-@U72".[6-M8#RX9S6,?CN8O4,H9R1G:A,J MUT7G% U87I/,*BD@,\N3!^"ED4QFUN;]]X/QI[OC=##Z]-')6#[XQQS/%@LZ M@2_'I4G,/D8'Q6'M0!06G$12LY3"9T?:*DWJT;J .PZ+9R^M=O&U]U')5N=I MG&ZG5U]Q]B5/K\JCYN7<=MM21C5TV].NWV_9_S2(3#8:H:3,G@=$CU(JLH.] M#HHA1ALD3T7RVXFU*Y*!CIV[^K#>SWZRGO[!G_/9XO*W+W$YO5938S*J+ NY M$603@LI%@A.I0.(IZXQ8W.9(X8'/IR%6,=A)?C>&]4?_FLW#,B^^5P-[[4W1 M7\]GD?Z_UCI^A2?Q[&3]RX_SDY,W\\5_<)$F(F?GPU+F;TSY835%*D*!)X2VM45A@(Q3E:K94* M,>?<9I3Q:"M\WC(/@5HC1:_WORF=<"I'P\$Y(K6RRH#WJ" F:9@2@A=Q5#=* M#^/J,*[R>29%8Q$Z!@3+:@%(XD03Y3-DGISQ4A>KVOIO^ZY@]":?X_'.1E7^ ML;0%=8G/&YYTXB:"%K:.H*9C@HX/5L=)23*W6>"I20OC0TBKCDN:'7*O?91W MH)Q9%XC/N=7[ M '.OK>G31R>'RKU&3,Q@?6Y,5AF@J)4O)4(T6I)/$AGWS[G7W;6Z2^ZUCTK& MR[V^G7TGL/,%W?%_XJ(FZ[[O,T'RKA\W4&:T,^*-1&<)PH045'#DX^8DT)/? MZXM%FR5WRDWN^L'[;=G+G_SCRKP7F!69\)I<5!^(;I&!C\&!3L$&%:U.I4EP MYR:4?<^CEV=+^E'+Y:OY:9C.UI[MA\7\^[2>YWCR=E;FB]/UG[ZM&L>3%W$] M,YE"4? MJ(6$&JUG_%-O3]9M'G+'H.<&B;Z?0/[,JTGB,A>3Z@.1!4QZ/IW:3;(#OS$]$KLKWH5^* RAZB^6PC\ ;W VWP:J_7.1\X1-V =@R MBG.[*^,@[!&1VN\R0Z,%=7DD1$\DPQH]T0=B^>V-"GR.A!; M[HG8'88L?70P]%S5?\[_7F5RB.)ET3UR;9!EL)[%FI<.$$1]+% WZI-,LNK3_%K3F5X^?'B]1PBM]S<&BJOMM[:-8)MV)7-A"N9D%$H=;'U)+AO%G5(8_*3WU_8[ MM7_YW(MKG[MF'#.4EEL+$K$^WQ0UH-4:.#,L2\]T#$TZ;>^'MN^5M?4+OR_F MR^7$69-T(#> :SI_E3 "@L\2!&VQ8HTVJHU#?#>L\4^W@3FR>6D-J(4&8; 7 M,9Z=UGJVG'[+WQ8Y3B_Z=FKKZ7\O(W^W+V;"E9.LD+8%^9IT MKVL'3CD+F65M@V:UM:T%FX9:P*/CW4$TV\#PW@JLAAFU0Z>1"9#"DH"<+.!% M"5!(-B*(9+1M,J#G+E"/CDF#::!!X._29GA?MJ*\& PAO% Z,XA1!%#>)/": M2:*RY\$;Q^QMK\ONSY2N ,<*#S;F2A-]'$L$<>N27O[X3#]B[=]&I'75:9[, M9T[[0=21GJFV=A>5E2\269/T90=LAXHLMN%$UT-J1]V,>9-5@)?E*!T@M@P] M=L!XF.#CX/KMRI\]E7,@'M&MS'QBBIP)KVM.7==Q>0C,>.-%SFA\DX<0#L:? M>\*1QT"?/CII\;H/SM)%E,WJD&D]$D(T&53P-5R7,SB'116ID=;:@AU7$([( M2-Y50YM/]NPFW@%]^G5 ]>79]"359J_+7[P]_;:8?[]XQWB6WF5N%3F-KZBMZM +4#*S("3TJ='AO&'-?$(^'&*.JH\4; AB_DD^P M^'%=)I=A^CJP7@4+ BO#93: Q@4Z+UW1SG@B>I,^FCLP/1[B#*V !F[W^U*F M,6^",E&A]\6 3SG1!6HD8-827EY@A$)R7,C$XK6B76(N &7":!FPCG).#.YS7-<=X!Z?+P83 4W MZ:$.D% =HA^AU\\?(9':JV-!2B<-V8^D'G([.'?,UB%MZ"7I4<1R9Q)UX!:& M#N%"%(7ER!$R$FM5B0$P\02EL*28J\\O-VEI:)] O2I;?S-?7$^63*PH,6K& MZ*AU=.A:FZJ%;T#;P(Q#SV)J\KS$5D1'=*KMQHP;Z:M!9-\@8]HYFAECX277 MIU]#?5&^#J4.TM759^-$\D:S)CV<#S#CL ]1FNCC(64<+%WE3*9:-^ %+8XN M]Q!H4V B@Z)D59)M$LQY#!F'7IS8(>/01S<'BA1W@?B<<1A"OSN$C'=1SJ$R M#BEHS;$ F:RU3,050&L=)*-T=N1\)-VDV>8A9QQ:TZ>/3AK0YO-\?K+\;9IK MH/./^([*==]7=?'C! M'UMU];OY[,L[\FO3^9RBYI766[XW:M5UES5O! ^R$5KP+.LP0E6TSO>7:6EV]('*\)]F*&)Z_(RYN?YL4Z&?+K1Z_\@V"X M3M')B^B8UV2F6<>AJ.2*Y19CF[$FNP+>]^#\$8IN5-F&9MQ8Q(#:FK<2]6@\4*B\ MB%&"R>0R*Y!.RDY&T#'J?TLL86SU]Y'P@&I?#XQ:_)C\]6GB M7+TW>0 7ZJ@25CB@( ]59NT+#ZA3NN4Z6%Z*>9GC__-E_OW_O?B)YWJ^^,VF MFJ^^.IY5.Z#XYWO);D C]1+!AW],LD1GM8JUF]^2F:P\N#I?/F'P&;63S(B! MM??A'X]!>SUEUV#O??['1&FG./<F3W.M3'F"\B$9.>WP;7[C*O[@LS)2&@3.DZDS%CUXH1B4XIFWE;"V275E%W![3[O>_HWSN0G: M&=KX7(-"I /7<@$!C04KK6'"2F>D'7GQ!YI?,3A7;HRY'E(7#:*C=^"[-@3A MEQHR%AUS,A4P*610QCKPEA; LLF<+*X<9)OY^KVA/BT^#:&O%K/WMR.N,Q"" MXT%@'565JS"LXC4.Y\!B<=E),@99D]*'NV$]+>;TU4.#IICMZ/Y:YG)V\FY: M\D1+1_X=*L@>"2,2B5U("DKTJ$P(4>0FM0]=P#TIQNRHDP8M-%=9@#O$<1[Q MYT+0%:L\),MD+5J,X%5$D [)>O6E*-=DQF1WB*.]NM::.8VTVEK7%MI2N@?^+I99U;%[A-GTSKA_= SZ>UTG]WG@VFO"/@7,049%!TPY-) M6%_K9?71)X)M7_EU^G MWWZF#4P2.;@ZILQ:4'5]GA-(QY3,=.D7G9IX_W=@>MS,&$H9+3H>/FSO *&CJ; M^W9V(?-SB70$[)R+Y-_2\:A]G9R(X+A"B)+9PI!KJ3=*H[9D>W?Y^N-DS#C* M:!!.^KS E$]Q\>]+/*K47B&303*(V+=.7MGQ$'F7OV#\<0.2X=ZD;#4M3='ZZI-.F(6BRS+6%(K)$;L=$[?_ M_,>IX*$$>E/'>N\Q7+6,96DJ=$A[,%$MXR=_1= HIJ3F$.I(_1RE55%J*W.2J[P.RP M,1]VDG&SA,')[25(Y[+@$^T)H&<)BK4%5*(E>V$*\"0E.7B:DQ#:90GN!O>( M.3*X;AJ4^ES%!>[$.2%(D@ZR C8I2S0G?7MI$X@B;>:1NUR:5*EVQ/>(6=1" M0PV"-=>K'-_?J">?<)M22%9"-CZ#(IX#UH;?;!4J%CPGOZ*)/7)ZP*IU*Q(?1(,!=;Q%SJAU&@+;])OLA?JL>H11^/9>#H\ MEE+%;4^)JVA<9-O9_$RP9ND+S8Z**5V%WA) MKJ,6&5@LN7A5XQ/=LJD;/WA\(WE@N<\'$MJXO:(WJEM9T9:Q@!!06%"E5A\F MRZ$:*7_/$71" M".^4%C$ EY[.=4QT'!MOP:;BC=/2>#;V&(4'V0DQ)M7ZZ*QY)T30R@LT!JQD M=0 $G>K(K =C>\ M."63CWY' JJ#QO>H(NKXDPDW.N_P?#LLB*GK+_]KNOKZ=I:FWZ?I#$]>_QU/SNKK MM)^^XB*O:YL_X(_+-VH_S)>K15Z1E;=^OB+/2+Z_S$'.+D@I$2P+M3>GIO&S M)X)['F+"0L=BDTK#\9:X[Y'9"^G'?.Z$Y4]Y\7T:\X>\F,X3GTC:W5P[38Z7 MKYE*H\ [01M?AL")9'2\-*GM&@+\^ ?TD?)_\VP?G1D-?.H7)^M_D].5]*XO MY_7?]9=YHES!E)*LUA$'Q3WA%=*#9$[379B"P2:F9C=XSPS=EA$?7KL-C-+; MP5T3Y\L?-R3WXC^X6#]_LOKQ=OV"[EJ#^Q]=L =B\D9 MIG)YT%OM7@D\[\4#[\5A.3I@^> ZM7*;LE[A\NMZU=>$04+',#VAA;\Z?]3H MX_SDY,U\404R*4EG;D,&*WE]V<@&\(74D(P2-F:-*-Q]+OI@:)X)?UL*;70] M-ZAF?$XY'X0.SHX,(.K]JA MD_D[HWX[BXM,_^BW?/Y_280?*GK*'E5QY$JD\@;TC* MX]&C*$$8IMN>JEU@/A6F'IG"AYX8LO/*KJWH\AZ;D'!%=,&AD!F_)35;.%%HH"T!LM"$9+XL4H['U;JS/'#ZK[+_\DA9ET5W MOTV_TTJGJ[-%GGA)/@)M63"^^@B2(:!Q%KS+F+2./*7&=L,]")]9/+::!VP# M&MP.>A'C@OSBY<0)D;'4>E#DD2QYIX NG5A;]WTH*#*7971[]Q+=,V?'5._6 M\34'"1X8GQ3SU:4LU?S)&1QM,DC1&%J!"3(V&?\Q4/"@_=:^<&-RNGKR_#H- M50PA(HN0N/=TR7H+H8Z[\L5E@=P117VK?7TWM.=0X4"[?T &-.A8W;:@T&M! MDU14]-ES0"]"35%+\LR-A"A+\I@2FC:II&'@'_\%-B2).H87&S+@"&*-MRRA M4QS*19)HS!+H^*AUIM+3G:TMU/=C.1F7)(5N/4GC87Z2[#YF7AQ!?/*69=X6 MW8IU[S+EH#!IR8_"#)Y'!ISE8KE-,FP.TF[*]@<9N3QNJ+A[(8\H/ M1V&]N'PL@^W&$.96L:W'%B0,/'/% (5AH')PX'A)(+P+='1C<+;)VW4'7_GA M!^<\CIVT3SOKP1G=H _Q$M?+^>QLO8K%G!=(ZKTGB2@KDS:\6&%?;UW4Q M0J++REJ.!VJWM,-,$GI@7-VRTXZ$: ]K*UGR]K+.$9PKU?6K+99>9.!6D%=H M&#DH32:[/;0M=,^ I.<=- "_ADXV7\Z4J1[O+W-E+N8'%9N9)FL?;)TXK;C6 MX!3=\=9(CKK$7"+O%&&ZYT.'*] YM$+GC;0QX.B.-;;/>%)#8KE.EZ*E7L%; MS+\L\/3RB<.,(=7)9C(G 2I$ 6B%IWWF3=9,)>9,)[YT^MPS:]IHIL4<.&)Q MG7"V/HBC*@6]0M#XQB:OL?:;J7H/B(=W%C]_.KMA\\?WWY83^?X^.FOJ]J&7^\Z,I$, M(4$HI=:O"4(:,IUG60M92@HENFX-)EV_.+XALH]:YJUEVF)L7(57+ZXUH5TT M$JTD$Z;:,2J86&\H#3G)DJ5&*38[B ::#G<=Q;,%T<2"V%W3#5[[K$TDVL1%*TC%ULG2 M!<'II,$+E[5BCFZ$)D?PPR'O/1;:D7.WCWX;7O'S5EH;;QC];SFL<);6L_U>SA>+ M^7_(1EI^.CL]Q<6/>:F2G<^J+.>E_M,]AM/O^*6!AM4/LH-QG7-WKN?E4U:9^ZB%I#7 M+R(8DP&52Z 9DSE'ZQ/S+8Z..U'M>UI>)@ZJ$"0A1N;;=&2-ZFT= B8FN.%H) MM]*9W.P"V01SJ*#J0&J^Y?S82]R-+I'KF"XS>!U0M0Q*W@[K,&'%_=5V#P_V MD/EXC+".!RX")V"J/M*B$CA+5UU*VCA1"M&_S64R(A/NB=&-180^HFY!@&N' MW^7+RUZQP(TC^S82(I/IRA11@=8V>L:89ZG)2XTWH1S GAQ 27=8$3M(N($G M^>M5MR:V5 >^[],0C01\A#5U+5F,:[.H;/;';Y6MOL9N_U;F0XE>4IU.I9M$Z1EX=199>=M9[^)UBU M+*CB-ALJ';BM=17T1*6Z+E/AH;DFIQ@]^)JD7<^P_\>WIZ M=OI3]*_P&_W-ZLG;(F-Z/_LG+J;5X?N(J\PG9/$5*V,$JPJ= M[58K0'3595?*<#H!36@T$;X;P,=$H"9*&7XX\W60;V>KO,C+5<7UYF0^7TR, M,(([YZ$P50N?R0PDGT%!IC_VR074G9]DN?-#CT'Q@PMTI%3K=9 O5N=OO[Z> MI8G+(AE/AUI,AF3@#0.4/ %ZGU0L2;L8Q[IQMF!\#+1IK9H&7037H4YD_J'$'G#ITC>3&_24Q,&$+D#>:C M_C7#T_EB-?WO.3'?+I=G%=[KOVO!?I[$@-R:6$S*>Y$])I(,JX:;/''MBCZ]B(@L)&", MT"FO,B"/ICYXP;A+UH8P6J3KB(H^A_8M^@O[6(H^;\EFHK36IIJT\(7NQ.@X M>$O"B9S6%BPWHHT3\A!*/7JI^/Y2CSZB'BO!WP73DRWUZ*6P+IG^7:0]&A,4 M88@N0(I%$#:,$%!J");)G)RQ639IASOF4H_A"=!#R".5>FAD7LL4@ ?2CY*9 MW&/N!6 4WC(M2TH;F8V'6.K12_ =2CWZ2*U!WNKV4H1+<$IDG1G6O(BQ=

7!*[$^A^G-$.Z M9V*;_M\C*-T>7/E[RG>DE-3YM:63+.@4&&7I<'+1$A,U@BC,UL;\$'239/4V M0(_+LA]$["/1X5TM85I!2L44 MH/\B76J>0S Z VF0\6(Q@31R8GH^,$C M"3COK*9Y8QD/75W^Q_2_9U_G+W'V[W>K=&GO\FB%U $B2T3ZHAF$HL@8RB@8 M.4%)ZVZO:-_RPQ^3?O>5W=![NB)Y7_Z8KI9G8;K\.OWKS?^Y0!6Y0XX)(1E= M1]I8 TXPLI&5=\&PXH7KUAJP]1./2:_#R+&!(7B]2')]/641"O.!@S'53PET M,Z&T"9*,#D-4//@F_L FD,?E!^PEY@:U9=?Q7'"["Z*6%O]-2(>Q\?=3U1UZ MWT/.#:SY6Y!YY7+6SD'B9"HH+PU@X06$E%ZI(CRR)B\UCJ7Y>RSVUHKO(]XV M\SI2?>=EE1=A?1N57/O4"-^[MR_??[R\CA3W*:1 T P=B'7B,!_6Z3 +]\]7%<^KL+XAOP$-\$PZ6X+*IO6\.99TFI"H< SJB]1FC*YVB]L>A MQ2WW\O!*[".U@97W!TGJ].SR613EO=&&UB&U+01$6%J65R!B$8D5K<-PA^LO M7Q[O!MU+]O,A!#?PU7C1EGHYE5Q$RTLPP(P3H)S3X *MB7M%UH!1(?DNY9/= M-'C]RP]0@SL+[M"##^Z?YC#X](/NGVPZ F''E6_,00@*K=/16BF#TMQZ[[+T MI6BA2W)6;IF#T/WC;8T"=."@9UY7 "&3RF?HVD0BLS7S3HQF&$!@* MSVO=DC9U, U=N>BC .G)!+:ZU(J5L23P<(8A=&?-7L,0^BCGD,,0C.*USH5! M\5R#$@(!E?) 9X!@12:>>:-WT!_J,(3="=1$*0U"41\6\YAS6KXAV5PV5KTO M/X_]=>-,E$5XH37HK.O31@'!AQ* 68F<1"1\:A*(ZH#M,5%F:%4TKE6:J!+H ME!,&R/PD!P#K#)B"ICH .7EF!-^L0'X*??##W#F]A-MXX,%]LQG(48@Q^ 3! M<>(D^25 GB&O3XQJ9R,Y@CB:=?9@QF8,:YH,H9H&TQ0N7]_XA=E.&)Z$E6:PNA& _>2QF1E6ALD]FDMX%Y5+S85]@-ABAG0 Y[(!7=_GH37DE#?RW]L> ._^TOCB=G\U6$RNRBZYZULX%(*9*0"XUB&RDY3E[K]K<&AT!/@;R-%7*N!,5 MM!'&*PLV<6)U<>N(3'WF0T3Z(\^"&,TD/:J)"L.2HK^PCWBB K'5TU&8@!#' M6OT9B-:6 1V!"E$[Q7*31_@>1-]5'Q7?/U&ACZC'ZJ/O@NG)3E3HI; N#?6[ M2'LL)JC$0Q0UUJ+J2^Y1Q%IC3E"SDZ4H9H5I,H[GF"NI.B\\L M/B:C2BUQD)S7'@-?!P4X,"76T83D6ZMNSVD\L#<7>BEGIS<7^DBV>BCD3HPZ,-ZFXO@GE<5W_>XJZ01+C5T1_XNG/UQP[ MX&II FP#=A@S8%_%WP!38BH\;XX*6"KSE"NJT$ C29F R*:[IZI.J MB2\Y+AON,0G&(D,?80]M%EP__UY\6>2UQ_GZ[V_3!=UC_P=G9[CX(42]W"\N M,6F*D]DS4%C=:9XB.)?J"U+)HBXEB=BM[[+OE\#2'KJ/^E:P MOYWE%ZM:S#$_6WZFG;3\[:QB?S-=1CSYOQD7U\"[K(MAM#L\EP:4SA*"H&NT M.-16*.21TN=5MH8Y93Y U=KM/_G;):YJQ?"!=)"[I9+1'7K608E M?09?#((PPCHC&$MR#]YL^^RC)"\PID*I;YHHQ-9?]KY^:''RTK!I+U@&4X'6Y(8K!DUY &Z;2T1%ER MS"Q=C][5>0@!#"94SF:"/H0QLO'91\^)O>3@U,>2LZLSC!G@%HKT,H;'WC&:,U#UGS?<5$# M*[Z/> \V+LJ%:"/S&HS%4(.:"7PI2+>;HEM/6+2A55_% QD7U4N-.XV+ZJ.# M!B;!7[.SY1F>O%^\G95%_M^S^B#S*I^NMT3P9-TR+<"@0=H2M#DP!P&6LQS0 M1&[:#).\ ]/C,A2&$GZ#-IPMT"ZV11=P+# M9();P54&SAVG(TXY"('V'=?:*\>CD**)EW$ EMQC=1R&)'WD/_A8^??_?/L; M]Y_X<(*SY:?X-:>SDSPO%V_K?LRUZ2>MYK_53^;T,L_H%^M_ MO,>XI0&^.M#$I:'7OS%TB+U?2_6+7POGQ>D-5PKI&*]WTXF7Y9 M_]6$I>)#0 7DB-"!680"YT0$E@07&0-CN4FX9V?$3X-J+=37H,3D/N ?%M/Y MXMK]?#%M1IH4LHH&E!,%E-0:G$CU>21M!?G SK.1CK0N<)\BXP907(.YOILOEV]/3PDI.4,?C MG3@>3-110=&*DS&+$IQ$!QE%*%EG)423A%Y7@$^#? ,H9\!!6I>= N^B;'7R^48XW(:4^B=LHY MEO$YO\8M?Q969IM=S)9V@2P95 H.7"P(VNJ4A4@QR28\NQW.H=++#=5_8\[? MWFIH$ 6YB>IRZ$L'7"T3S=N '2;'/(3R[N7#'I(?DQFNOH7,B/5 M:@XVB>2M8-ZU<1S'9<0]^>0Q"=%'X"VFSI^+Y/Q$_.60O$B76B-UB]9;":P>4H!!0KF@C+:!*6D4B8661+/26]/8/=% M,48:VW@Z*H,2X$H,H!CMF(#. 4^V%,]Y+&WZH0Z4QCY7P=N;&O@X/SEY,U_\ M!Q=IDK10HL[VHGW-0!FKP"GG(8= !F@P*-H\XK ;W&,-.?1AUOTAA\$5-TI& M_ ;:B0LE<($.6,V;*70):C(-LE*>89*^4=BA [9C(-+P:KZ76?OI:)2,^?6J MCTQ.'7WQS0&HLZM>1LF*_U($DJO) MPBT'Y7D^G^[C=!TUB;8(':.4K,ES5<=?C7, VNRLF5&RVC<$XP&>U)S*\0(Q@RIP%"_Z5L03 M%Y5&.HY E\3J>TV^PBS@Z'@(0?.@<"3/Z%9\QT"J-BJ__[C?6U^CT&IM()W< M4B,7OY8_R4N5M,X_8:SU<38Q(1PD@04USN#@0_H(17F@DO%,&STE/VN MD)\P_YIH=93XT!7R7X(+M#UBB5: 9S[2OA'KAY 2Q""=9[QXIT;J<[@=X#/7 M]M'8*.&@*YP;GMZZ)^AD[9'\C$(85Z<3F4@;H3ZU@0K)M2P:O$-9I'/!6C4V MW^Z'_"&TQK$B:3? '<-V:^^2 M[ZF4!E9LOW+O:+0-F5O@S$A0P2&@S0YR-,*RZ#@K38[R!]R*L0^!VBGGR%LQ M7-#&JV1 8QU.7%]9=)QN%CK$-:TP*<>:%- ^Y%:,7NKOUHK11PVC%MQWP/7D M6S%Z*:]SY?T.DA^U22>4(ER0D'W4=-IJ3X:HJS7@3&'@AOZWR=SXA]"*T800 M?01^B%8,%W+AG.5:I4/N2<$"J$A_+AAR3FS&E)H$.QY0*T8O%?9MQ>@C_X.U M8OQ:WK_VR-[.RGQQNOXS^L4M]^]_IJNO'Q;S_UG/WKF1CIW.7O\=\W(YO^;C M#=>^,2[>-BT?!Y3Y1IN(*&B24U$6(U5"[14W)B2.6I946-QL$QD7^1BM)0HY M5[G.FL](-P.3%GPB'Y396!)B$D6/%!@8I;7DVJ'UKSOU\O9"+]M5:B\*((O-(8FRTPF,-TO3A;X?PYQ'08Y2>E_T6>A5; M+3YG7CR,'C^2F1BZ&R M!D1%8&-]2IS3KTJ@NX@Q;9)M4OCT@./Y^_"PG7*./)Z/T4E9G ;NJNECK0;G M?(3B9)*ZI,!UDQ>^'G(\OY?ZN\7S^ZAAS*AM%UQ//I[?2WE=P[>[2'Y,9EA? M,@I&K#=%@$+OP7G&P%@O4&H73&E2\_T0XOE-"-%'X(>(YXM24-I2P%EI0 E7 MRR7(O/+"%>26"^F;6. /*)[?2X5]X_E]Y'^P>/YYW=RT3H\^FZV6%W-V_YL3 M_='[5V^'"\1W_%";"/HNJ]P(?2?'K?!1*NN3*H$[B\PA^2Q*I/K TV;HN^,G MQXA9,Q322,4@HW>@9#;$P4AV."N&,]H -HQ4Q3Q@S'K]]-;%'GPQ2^]77_/B MPWRYNE+#S[K@JHX_\VIC"/_UY,2O!:(8#',>9"KDNEC#:=O:"*QXLBZ=STJ: M^[C?"MRQ1ASZ,.R7M],.KWX[HT,KW[VZ%V65 M%Y_Q[PDO+.@ZGL]X7X<=F RH4X L-*=[RT5,39S#AFL:C]+'0;@.35R'8,N M!NI:SMN@UT+XFVO>^C[*>BUT=Y[@>-IWJU^MS<54O)$9F.,( M*M:D$K,(3/N8>'%,Q)%&7@ZWJ">Z-XZ.+PTZ,._:^MNW\AM26'6>;M'48E-3 M:T61&FX*Y$H>ZTM21EGG*X//(M"A(.E0T%ACQR*:(G31MDF4Y&@D\,1WV='H MH1<31YID-I0EJH+T/-%!PZQU]>:-=-HD ^L!;=9S8^U8[\6U\5OVCUO<3IMK M< E6[21=5F+F7^@O;-2>Q0Q))SK+=<@0(E/@C?",V*-MQ_?9!X7U%&(5(REM MI)$O77;&M=7\W-TFFY1D+D"[7($RC'9W"AHDK2]B##KK)ITD Z[A\)?@6%0: MR,C[;^:9YH?C!M'%%"X)M^KM3#E>2FA"A9I+;4-.T2!D+5/VKH<2YMVP"$7 M\4SOL9DP8&A@AY#@Y8Z\)P)8%Y6-E J#@FPP@8J201 Y0BZVF&S12.$ZVBY=43E>VM;&N!Z"N[R6&H[(EOK]H7] MW-NR1&V\86 +[6B5;0%,2@$W62M$4X0?[6F _9=S^#ML-(8-9( -2(]C\ZBW MKNYZ$JI..2@>@J\2%SJ 0R;J&@OC0D;T(PV)'W1=S]O@& AS])? U;(,[7*F M2P;C0KUC-0.G? &-,F>3:=_GHTJ///-_E&M@-X(I\?Q8R7#$7GO]UAST1=#%IV"XD.=7XJ: MI%Y'\3N?K+$E>C[2\(?AC?UF/GT'J+>3[Q+G==X'CD5).DQZ*8!9"DAE48 :< M+@:$\2Z89%)0[&C/^6>BCW6N]Z5*@PA$:TO.&L\S.@'6\ *J1 UHA04;?10" M&7/VX;L(_<7>;^Q4L&.>>5=VVZL1_P2+A=(@7M ME7/D(^&8$9QQ5\ J7L^B[, G6H\CR6FK+*VG26_G0QX)UTO]W4;"]5'#F(._ MNN!Z\B/A>BFOZP2P720_)C-"LE8[KB!9+>F6M[:^-1@!A4^F3E@U8J2WH8YO M)%P30O01^$%&PG$RKFL]$5O/GS98*RG005:)11U59J))H.L!C83KI<+>(^%Z MR/]@(^$N+]IY^5>>?OE*IOJ+[WF!7_*+Y?+L]-NZ"W:XN7!]OM9F.-S.Z]V8 M$.=-YJ6P''(D"S=E%T(4VFM+.@\);SR.TN>[8XR)DYPP*YNAD!<(*O,Z3[EY-E:9$L2Z? >BZ2RS$&;!)$&FP%QYI%[L._#@'.$=0[SO2X[@NI"WA? M:DR%+J*+F?QQD7%)RV)<1)/H6A-D\RB7$H0:]2F"Y6B9$D8U,04;K>>9PVU4 M/TX1^=9EU:*CO)C.TS1>_/M:=_3+_HS(K=1, VU&=UX2'T(V9$=)9C07THSU MKL@^RWCJ_!U8T>-D4GNNYO7?W]8/I;R;S[Y\SHM3,O_.%K/WEV\!21)QD=% M])HNFF0\>"4"2.\\+QJ=\6--;!MT8<_4;DR&!AG6_==WQ_W#9/226P%.B'5S ML ,??8""QDI%@G=QK*&U@RWJF>0-2= @G]HO>:"%\=[7#'2J&>C@-(2:/" ' MW_ L?,YM7DYXP(F]?8C73CE'GMB3,=-::D=/K)9YX FP3C 4Q;#@C(W8)AS[ MD!-[O=3?+;'71PUCIF^ZX'KRB;U>RNN:Q]E%\J,F]A!]\75$3Y:U#Q8)G[ > MR$XT=,T&BSP_?$;LEMAK0H@^ C]$8B\+;2(K""[512ND7XG P0514A(AF-RD M0LS\OKV6JZ^G'M:>+A$GI=OM(FD==[ M?1L)/*.T,9Q;IC-37K.0K-#,93)F4>APXXFG+M\;(W'GZ;QC6AJ(S@A0+A.I M38T@6%'G<4H6QNHK'25Q]U/LUQ\:GGBGO36)W [.ZHAI6\!K3@Z(+SRC4K3% M1YJA<"N^8PT8].'._0&#_573(*76S[\07E@M,()QA=>G(B6@+O6:<-)E%C7B ML^\_'(?:*>?(?7].0HF^OG9N?02E4X: CBP&NEB=1IL5:U)&\)!]_U[J[^;[ M]U'#F!Y>%UQ/WO?OI;RNKMXNDA^UW)MA9M8;P(R!G!F4X)VEWZ842G0\>O]D M??\FA.@C\(/X_K2P(LB>BJ:.E?%&D6.K>.U CM8$$S(VF:+W@'S_7BKL[?OW MD/\H%6,O?_PTOE_A*G^9+Z9Y>;X_I#("-:%,ZQ1@-JI 6M]56@%XDQQ1+ M4&K4506KP#-O07OC) 8";-I<4^,RY1[#Y?!$Z:.'!@3YZ]/G6A%RMOCQ8I9^ MGW_/BUF]L"_N4NL"G:@I@A=9U.IK2^#H0G5THVKOH\BJ213O3E3C&S(#:6_> M2O0#FC'K21-_D4#?SK[GBPF0B[/EZLW9+%T@XR*@0L\ N:EOEC8]H@Q9:I?7=^YJ%K>6!!CE()_EL.JT\YGBVFJQ\7& E$+IH7")PS6KH6 M0 NVD*1DK* +3H_TWM9-< ^=(LT4T<#T?#5??)LO:-4OY[-T 8U6?P$.44GR MX (8[42=#$/'ED\!2N1":L$B>BST&$[THY0JO_[?,V+M#9PZ\FQD ML&!%)A=-FP"$FD%AG)PSYVRC.%E7@(^%+4T4TJ $^&=N\N6/G[_\QS0OZ"-? M?[S+W_/)VN@FSYT;SCEH*2J]18"0/$)!$;)%$=WFB.!A:-,-WN./CC104X-3 MZ">T/]8&]3KFN+R)]V)[=0';,EC2"^UA B@MU+Z-6P>1 MZ4"@ZUN\"1U8&X22SI;@FB25CX!@]\1=CHY??535DE=O9]_.5LNU!/C%19U$ M,(D@0#&N/FO+%"#F#$QEM+Q(GD63$I@[,(UO+#74YC;>[*F*!KFEVZ")RV " M3YPYD4 I8T%Y&2%(X2$6Y(Z7(!&;A.KNP/346+*+*D8Z2^0%-"FRY@8EN8=U MG)*62*:@S6!2_7.7I8FCL40^39;LHHJM 9WQAD^]^HJS+WDYO2HJG9?S];2H M6M_MNZT'4NTL@XW*=I42S]PG8XU3@4MOO;*2E6R+4**P[:.I^B 894B582YF M%<%%'4&93"06DH.AC8%"%VE'"P^/4>M^+OZWMQ=6G^NA/JTXB].3Z?D%81UM&*KA9*%1(@F2C6^.1+&:E/Y6A;-,:CP8Z]''UT.$H*\6[Q M7,Z?(!%].",;JXZBT,&XB$:0C6QI'=6Q0NTTY!*89"X)P48Z%GMC?Z;HB+H? M9:C4W4OX+?]\6IUWIDR*]3S94D @P[H(!;Z8 "%8GV54LIB1)E#N@/Z9 MPJ/J?YQA47%UAB>7(ZVNEO1I-3TY^4<^(:$Q$[3S%KROI6PVUAJ40#ZM0*D+ M)S[13CG'TI7=IPY?%%VT3PZ8J.D53O]Q 35QQD5F!$LF MC11S?.!=4[V(LD?75!^%C=H#TP78<]?4_CKMW RSBT+&[9H*(GGC!!A7.YJ9 M2F0G>0^>)9YSX5*4)K48#[=KJ@U1^NBA 4%>XNS?[^8XNQKX?UE5&Y.24B0) MV=?NXV@389*.UAQ59"*2\=ADANA61$=5U]Q':_,6(A\EW;)9._+RM$O$"F-(>(N?H\L8"WC+QU7GP*(ANF1VK\OA?K8^%/:S6-,G/D_$2- MAHF<:>W2\JBB?4S= =30('>Q=;A&%UQ/?E11 M+^5UG4RSB^3''%6D0S26JPA,V5J<6(]/[@UHQX5*JNCHFQ3_/81114T(T4?@ MAQA5Y'SP+F$ 4WB]WY("+P2M'*U(!AGWSC7Q9A[.J*)>*NP[JJB/_%N6D]_= MA*$<,SP6309UEF1?DQ7DC B0$V(.6C*3FDP*>4PM>/O8'PW4=/ 6O"Y@GUOP M!E?[7BU2N^CLX"UX.C.62U'$ 6*!\H*#\\Q#-DY'#,$;T<19.@*"#=."-QZ_ M^JAJY+89$[4W-6_'7+VH17#@HLT@DRRAB*05-AE>\(#;9GIILT?;3!]5'.QI MAUM,@AK"U7E-[)W_R(OZQ45>BW_QX_H_>G%:'Y6=>&5YR5% 9C68*Y@& MSTA*+A;I4"K-8LN!,#O"/H9*KWV9MB4T/H8BQ\F_7#SN^N9L13*Z7,9UY,L_ MZ;!Y0^O"D_^;<3$)(2=AD@I'TN";I&5;;=H/4]%^.(Y64],;^B DYFDI' MZ8SY61"YSI>?__GRS_DLKFLC5Q,5V4@S:3!!]RV40O]7'I^??R80_)CW)L M7%89,VNR4!9RR8X.3%N(_T8!_7').L5L59,6M'$9T:>%_FBPM-Q&*%I1O,&)- 25; U='8*4IODHCU=??[R@>V_O1#FP:["GX^ MI-0.5CAR->GS]7(U/<6?*:_+>Q%_K,MN6DQ:[?;%UC-6=UCW1N&(YZ+D(J0C M3U09SH,JAG''T2M'UF3:/EVUV[?'*!P)&'E]\0FDH_\H91WX:N[HHD6,7@3) MRT,O'+F>WKU3\"_".]*^!C MS5#U85>'W/SPRCM F<@&[%I-\/D_^>1[_F,^6WU=3G21)8=8@UR$7(50Y_]X M 3[RP')6DM1[B!*1>W ? P5;$*1GQ9BD/IC)DKE"2>G*I!A#3&4]?0% M#JAXKD,^/$J)+IHF<:Q= 3^S<#A]CO.>Y'VXW\S/%A-61*4"%9'!*[7_;S!@E/,U7'6 M(4DI@^$C3=3OA/>9A(-I<\#!I.L(5C_,+\HJ+W[B5B)Z$PFHK'DT5=" 8MX0']P#QR*DUJHYN3&SPVL6@R RH0WJYB1#H M) :+RF:#-I&%VH!3ZX\_3K_+MI;S.L[!VD/R8S"!WD\Y91OSWK$: =08G38:H MO$#)6(XX4GO T915M"5$'X$?HLJW9&F9M0&:]M'OLTU'?NPA@8WR#9MY$,DRYHM3F<>@A14Z MNE(8%\;BEKD?_0 TF7QQZ[,?A4A;ITD6K',E$WG[F-&##[YD(TQVJLGPO.X0 M&XT!^0/_GIZ>G;Z8S<[PY)=&_0]Y<=' G^F7L3:LVL1MKKYK*O7-*EZ'3(F$ M(+)T+B3&K6@9O=\'^\&B$T.SK^-4D&9Z;5?SL6VPR1^XBE^GLR^__/TY\O=E M_9<3:Z,RFJX>F^L4B8B,KB-I@(<@HN0Q"<01B=D=^5.C92.=MJOUV&$!=::: MBR8HVC^:D)/?#IZ;.O^>EYA--K)-S\CND)]IN)\6VU5Z;")_-5^NZON 7V;3 M_^8T02Z+LU: 2?7D]C*"CS(![18K8U9!BI:E17>C>VJLVD,W[4HTME%_>1OW MS\V%?^;EBO[B8B/@ESP)UFHC$H?,ZUZH@T6#+0B9::$5F0E%CVGX[;*&IT;& MYGH>L*#C>FYMYVZL4@I+ MHNTDA 3%=(00.0,2G^(E6U2ER7SKNT"-G$8]T#G87_['F3K]V3Q)AF?4L7;' M&UE "2T@<%8#KKYPS6S&TF18[7%UI ^G[6X-Z'VD/F:;<1=<3[X!O9?RNO8; M[R+Y,9F1DK9"Y@+1NURG"UIPC O(COB?C7%.-RGE>0@-Z$T(T4?@0S>@O_CC MW5^?+DVB;2'ABW>A7\(#A] N8KZ\A"5P5QY,!'A-=A%YY"+@NT(_!,!2V).RHZ]>/39V[RFGH MK?MJ?OH-9S\4X__?-40HN,W9:A"YON?B+"-/7&?@128A4D(9="?-W?KC'X,& M]Y?;UJCMX.4(]GO,B[SY[PX?5_6%V"MJ$<> MBU#"@/#D=BE?RU)-\I MV58B.CI6FQB;]T,;_Z@;B!N;=N? 6F@Q#5/>G?%+>SI9G"YQ%,JR6>?$]O[IX(R$:FR/9@$!_KOC'BQ@79WCR8O4*%XL?](?K9P%TTF 5P@>K-?/%Z]GVZF,_6#L') M#9%,A#?"H0Y0K*\X@X#@F*0;4SBE4XI9-GE+IRO 1T.;)AIID+>] >@BAV2$ M=WK=/6/I #1T"CJT$D(1Y(WJ;+1K4E)Z.YRQXBOH3:9R\B8]B T62,J M% [>EPC*IF((CL/0)11U'%KG5X R3(6J;."VNM. MGU_[HBR2-\R M60R?ON(B_TE^'ZZFW_,>::K[?^A &:F>Z#>23TZ7X*R5'!.J.JI'2F4<\NP8 MEVCDY/X?OZ=;2U97FIZSQ?H-T==_QY,S0OF&EEO3H&>K=7#O?7F- MBQE9:;7';XWFRGJ77EK%+0/#@P$5(R.&"@7&RSJLWVF3FLQ%'FH!>Z;89]_S M8KG^PJ?5//Y[_;.7;Y?+LYQ(?X2%/GK^A_^:KKY^S2>)_-;/^/?Z=_.3^M=7 M0=1)=D(D;@PD-+:.(2ZUTM"""-QS0?Z0T.Z^'= "V/BQ@X/P&P^9R50G'AI &1*$3.=4 M,72#R&X57-V^]S19-;@F&M0-74(\;^>I36X7?IBL\^;R8?OF2 M%U=-/A]S50#]_K?I\JHE_-.WD^EJHGQV7FE3)V<64#IG0,T3^&2"+XIV@5)] M:34(LB=.P/&UVR#']Z\\_?)UE=,+.JSQ2_[SK"K@??FM"CFG\^/Y_=EJ68MX M: $3Z4*JSBL8QLFB5E(#P2Q QI?"Y)(-V"3OUQ/G$Z/F&-ILD$W<4V8O3N=G M=-AG1)39"+!)D'OFL- .L@:\\W0"LJ2#;S*SN?^.H$E\L+7V\=_O8YYD2BA6KBU/RQ(R,<.219O(@6I0]-SN6MB X_3G9\ MEFP2=A!M-2A1O([GH@.A"Z*6+90W(1VF>7(@G@IE M_Y;ZK@IZK._=I-LFJ#J'\_,2CH[9,6$C(*VDWFP6O&(UE0F5#$)XG3;K!//T MLT]6>WW(JL%6O3N2?OSOF^'L:S5;QJ/Y,(]Z+!F;BY3%@K2Y]@NAA7HS+WK@ M&8,5WJL)*N^;"I5;@G.G21>#/C<'Z=WEZ! M1@NOH@#M;0"EZP.?8 F,,3:I:!"QRBZ!:>5(NUT1)$-")!5J8.7Z55>FT*F0".^YR5UVV.R],A[PO&U9%S MMXM^FS2WJWDL=;[FW&#XG10R??_A]Z7A('GB5CL.J)R!VB<&/$L:A/"..4:_ M/DY8ZJO#W3.H]F^C'5[Q3SKD]:6U_0V,>I+(?6L+C4M-):WVS*.DE_E/]=.T MJ;\O;Y4UWX\T'F77"Q[HO./<2E.4"3JF@)GE8(PG\@G_-+M^:QB-K\YU&^SG MN]=_,G=EC:."1^NA=@$$[Z0"[@VYR\4?%^9*':KNR=Y8F_R M?]Y,YZV\!I&3<^!U!*98)A>3G$*2601=2LE6:'0;=B[<%L$1GN/]LNQ!X'\O M>FK@O'_S6+>_!9?3=4D^-FF$$*,#9;R &&4 I:*4OCC#79NGA+Y6L*^$J /1 M]+ :/Y8LJ(?N@O9!%A2C!6G'00>,B3CK.?) M:M=F_,\:/*\TZD53+=)9EK,J[C^UJQ R"ADA:5$(4G+@E!' :TI@8CXHWH0\ M*["\$F=G#;5HQ;LV UP)IJU%6IXW$L@SJMV"(P,B.*;,K N^R5#C(ZZR.:3? MV8^B&C!H13KR)H@NN\"FD\Y>+J_81N#[*;!A&)E/F"#D7,/%R4.L7>H3RLA, M=)ZI)E'6HR^PZ9D!7>3JSTD39W4BD&"YQEKD8)+ M)41K'[=H?+G^8O57'44Y1B=EK"G'Z$&2^WM,OY?C&48+Y^K)-=E'%[FMOJ?' M44>[K?'1:[C1!F4(06B.9/%),BOKD/@40_%9<3G8ZAL/_O!MF0E.N0Q6NCI; M(HR8IK< M0@6)+H+:-Q(A8F& 24>>O"RHVHBI \@C=-GZY=\3([N5!EN\A'_#^FXR3'B; MBCW0,6 2S@'/-I%EP0P)("!(A88IIK1/K9GU - ELVA[S;1X:/F&Z_LQV:]Y M/E%J/'J/">D&R5ADJ2J@^U@34N6$:/."T@7E)7.K M9QWV&!J8V[+WD/Y.5L_DSUI2,N]4EVJ/I>G )<:480P4D_1+_5VP+(,('+D6 M+,<-G8*7ONEB2-*_W!O4UBR7>^LRS7/.1@F_'T\)FRDN:TCTJ M"))##M47!IV\TT5J*1Y/%UQSD*S^_(O1?U\R;C"SZ9XKO##(W]S,/HTGM4?J M0"3%6>U[811'4,(2-R-M\118I+-.6]-F_NXSF"Z&,GWKYREU3(_4>18\):EJ:;.SNC[J)4._*Q&XJ#.HZ6@KLDG"Q@;8+IE*O>CK*:7L M;G;M[9V(^8>;92_FX7C9 _=7_'/^3]-_3L;3Z4!9)Z(Q##0S1'TM P11.)1" M@N ^FE#L9B;NYE]Z,81IJHVGK'&['D2_#$?SOO)O1S,D<+.K/T M;8WX8CBX7]T^):5O-7[B&^Z!+$'J'#-P(WC-6LC@C'? ,EF )1;-Q,[3)[Y] MW<50IY$&5L0-=T]-O',(;\%-[P$?)&O0:)G ^%(I;.A>9LY#<$9@+B$SWN1X M>A[6Q1"I@996D*A]FO\ZZ2Q:$KT=36>3F\4"9Y]P\MNG,+KZ,I]W\4_ZB-GT M[6AQ]0\XBZ&(K*'8Q*IQZ,DXC :L59G3H4H'ZG$]0'9U"Y[_\B^R..P.8#TQ&P\B$ !%)0RH5;DZ]>\N508V4+.0&9&\OK RA[W M"3@TK=^V;$"IKO/JVE(HXO+RH^LZCESET$WP<^R,1XJ(TU2P2%F8.O M'9EE9D+YF)U0FTRTWH[C?:[D,@E^,"ZL8/?6+R^+Z%H/^W6YG/G/S=-A!BB, MQ9KK+)TG,TMJ U%B !%BP6 #0[59JYBX16DW?K-I^\EW8O!!&]1 M6$30(=4G!Q*S]\(!4X;G8G(T:K-'YB;P7DF[7PVO(.V.KTK]+>D7TOWGF\_? M5G95YC\Y_7WT!_T$YD&L2>>1)&V\TJ#H>H&0A:>-:H+G17.KR[ZY_"+J5XH? M!1]6,'_GE[&M%_LP.7L9Q;':*(TJ0[*^5E9E"8Z9"*YPG9@*7IU7I=RJ-&?0\3RJ7 H(/B4!2SH#C]$HU5)'!NF!&6>;;9T]S> M(%\,KX^8"2LRO7>O1JEO3._QR\TD?:J+>9J,,7!.)*\2 LI3+8P*#PSB8'V=1T'L83D+=I(+EH MI91%%=FH0<4+R%[IM).N5K!IMTJ4[\=DZ$YJO?XRF_GAZ5I'G-R&+Z;_,9Q] M^H37^:?QY+?PU_Q/X^OZSU?Q>OAQ+M:!]E9K0=8$KR/"59(>@J?]8K%?/N+]Q7>0&N69!0*>#35,:L3Z:MIFPS= M]24PY8W>CG./ONG"2;2+W%>P8K=ZES44WX3-/ 5O5?%@(Q8Z<%T I\BY#SQ% M7;P.^+C]?+3KE+\$/@ER)0K3E@MI.?S+;J8O7=&YPUOMNT07 R)]J>G%>S:^5'A6?^ #Q1* MSI1B-<.3@:K-K(-%7L>O1661%=VFIN9Y6!?#K09:6D&B7A NJ>P#:;WFH"D,U8X+!I#QH)$9F_B6/MKS7WPQI&FNE17M+G:/C.\I>_V1 M&.;_^$.8X4]A.%D$X7(6C/ELH61&][T1!B(GA]9EQDT2R*UKEU9X#!*XF(UR M=)+OQ+T5N["_YN@X^6.X[-O^1#"_CI<9$8O\B-_&LW#].-WXU_'L_\/9>TSC MCZ-%>P,?A5!TJG"_B!#1996" @PJ%9N,"K')1-QF*[JX77(0"7F0)V00T#I/(H4VT:*_+?-T?Q\.B M%9OF<&5++UZ:_YH+Z"Y)*6CC2NW@S%(]'0^4!E4?-WDCO'G>_#U^&Y+(O+JSW."4S#*MK_M/-[&:" MMSV@!S8DQY/FP HOH'06X&/R9)Z%4(2*7CYN!M=[5L=F2"^.PVUUN8)]6S^N M[BRPA[-9WOP1AM=UOB*M<&YI#;3B$077D,C@ I6T!H\A 7+G=) BD]%U5([D M"PNZ."X?!3-6=*_?^C%XQYK>G.?Z#MS6R MBZ'LX?6Z@J4[OWZ^N9[_#.;5*_OQK_I;K'-H3;+:@Y1%@K+"@Y>TF41(,G$O MR;YJTF1C,W@7P\&&6EM!KL.]&[X89[E+/UBVS5,N9$^'>LVW8;6V@>P=(2QH MKY@Q,KMBC\L%[+K"BZ/X<7)GQ2[9N1YO#RM].6'3.Q,C.KJ'5(Z@1"H0)-.0 MA3?967(ACJR+4H^+?]U;Q\ZX%=MNYVK&#^D3YIOY\,R7Q#%=)X_?JJL]L*A5 M0%J$B(&N684!? TU92&<89YQF]LDLO2U@AXW0+B^/E[:'T3CJR8[_UN57Y[] MSW0]IL__Q]]H.^&WOQR/9OC7[,?K.9)__&V*'S\_B0ULP?AO M2='T*<_P\S $>=)>IP]%-1@H?A_/#_.+;B-$ U)@N+F>-7DG? *IS\O\EC'P M: 4KF-./SAZ_\?4C\/U0@0?D)7,-7'M#9K33X')VD+63J(U.*C0IC-D7!18? M?7@&=)%S"\W/(ZUS7&]^F9NY@Q*5#:Z6?@=3DS890N H0$86=71:>FR8)' ? MROXM^5T5M/)5?VOI/M7W;D^8]^#\O(2C1$BV#M3T-;-1(5,0# ]@T63N+(]> M;/;*^/2S3U9[??#M'239J V\)IB9)N4A,<\)*B8%B8;).>\03)_NV*'C2T/MUS"_'V M:!?> EI.FYB3.=9$.ID,%!="M7,\W7EDI]*"=?+2&"S80M/W,%RVX;"M,E:D M^?;$BR7E-P'3TCQX@.8P9L'6NEFMXQT$V^#4?PB*<\-"5.2;YAA!A93 <^O M^IQ$*;:.VSU1+;]PV;=1GM?*<=*S6_*=:"]\H7.-S\?U!(L>F6U3%W+ M!OM!MG_S8 =F^>E1<9](6K A8=G?:>97#9>M!1<"FUPLBQ!]X] MA^&54B],N#/J7X;2P5OJQHE#^$@[:F.5 M3G<098^WRBI(WCIMR3,@2,A )94A!KK@9,@VTSD7-=\D1_EXM+K&)VJGU"X2 M[-M$N!KA(JKW+DQF%=;R(K&* &E%"G#)@A)10#!%@ G>:.TY.7R;V9UKOF!_ ME_O.$A_W+*X&4FB1N/D!Q MF??P[@IYRH[VF?AK!?%M&:-% /&1<[>+?AMP]CU. M9Y-AJ@6-]87S=U+(]/V'WYZ4?_[!G_ :9H,Y_6U<^/19E&,3 Z2C70N2L(9HW&5 M[#XS9E@L37H=; KPL@,:3=3XE&X]#'-]A//>WMH$6M.JOO78#A-Y:*/4EYBS MHT::)/FNAQA4#-PHK$YL!*4+DN6?,U@3A T9S5:\8+*3JC?X MTC-3?M]B;A%GOHG381Z&R=X1NNRF\DCFE(532W[\\;(&SZ>/8BQ /5 M&O:CT\=,::.0%H?/RTB-8+K0S0@1N2&C2M7CD4[+5#L?!A8$"GM.E'FI'/%0 MC.FBAP9,>?ON:GE?BFR=8S% %'*>A50@:A]K?^ 4R19_[EK-1;+_R['$W9QP.?L:/X?K'T6PX^SH_M[*WHKXC@J#CJD[3R<0Y M+&"5EI$;=)J9I_MY>BO]*:9__SC^X^_TT8N]3+]YO(57?.UEVI*[RO\I%;8> M9E2A+% LB;X)CO4V8F<^W/_N_1I_.RMAW*,$>][<#_ $^C]D=+1DB9SPD$7B MA4V0DXJ27&>'=D5#PB/4Y!J;K)DBNPBN[]#?F^MK_#@9_S(D*4R_3FNWSK>C M=/>VEJ,S=$\X)>FRB,&!2P01E;+"*&&--!M=P\]]R_ZNX=T$/VXAM1ZMJIH( M_KY>)@MBT%_U3[6X]K MNP.Q).$F,/HN2KKW_?LO2-I2 X]UN(/X>BY$N@_'%9-MH8,$2^U(Z9D#7XJ# M1&Y_D25Q8S=)13D.+3Y3@-2O$KM(K6?E_4*2^GSS^99--ALO,9+[%:O[Y5(= M*9UKTY\@E(PIE-R7^AY\\W[+D+:6_;@/P?5\E?X2_KH')$2M8]$>6'%TI],= M#LX(#H2C&(;&"Q-[T^#];SY!#6XMN+5[\'_]_='J?Z8_SO]A_O=U=>^Q_%O] MW]_?O[V3Q)]__OGO86&I?:Z6VK^G\>>_ST5Q[UDNC!;I9$^,AENC8KP(V-2! MK)B'H_L37._>$G_ 61A>3Q\N9#K\_.7ZQ2X"K:#\_9M\'LIMB>TXV1\E:@PLD$K4#VGV?Q\-_\ 32S. MJP*AU,YQ4@N(J42P M8HTQ%\>RU3Q@F\ECS\,Z@G2#[3CQ8B+1]M)O4,3Q!-W"MU*(UBK&@.M")EVP M$6+V":1B.ILDLO9M6LVOA+.OZ2G[8D!W&1_+B).-4^^DPYM743:*_YT#LKM4..ZS8:V3-I&#H7 M/4JP=>:V\I*#4X&.Z,2*<=:0([KB>?($R=)7/G0KKG11Q/[RH8N+)F3A0$A9 M9[-6IQ@K*DGG:>WL7!YW SKM?.A.6M@L'[J+" ^9#RV4"441SF(RX2R2 2W? MT=+KI!',*#<# MA!2;!&V[9R(>VWR]!N9E/U)O4 F\8K30)H@N>UA>)YV]/"IM&X'O9UB>2[Z@ M1$L.>S$U7P!K2%R#XTIRB3X&?IG#\GIF0!KL;6 M4)@URK"BPZJLQ;,=EM=)02\/R^LBW3T,RXM6)\FT 1V4 R7I4HM*)A!>%AV1 M>2$W:PYYI,/RMM%>'[(ZUO>]51V1WJ39\(^:*;:OE[U-0!SD3:^S=!Z]YG$A M#>.:.^D$F8O2:7(?DK)HM729N8ZO>9O :=R*;X-YYT&K8+R'H$("Q07]CF5# M&XX5M-XFX=OX#CM#;][']J]@DGOWT*HZMYL&GZZ_C6 MFQQ?7_\TGM3_:)"E5=YCAL)+ 8667%16G[MLRBD9$Y)L8I'M=YE'V/RGWSW0 MN5OBX5C4X+UT#ZO]]68Y?4[E(**GZSG00I7F9+$+^L44837]OU1-6EKM;84G MM%/V0-7][ZHM>':(9KI;+_2?]!&SZ=O1.YP,QWD0N30%BX HN (5:]V>C9:6 MS2RZ9$3@389E[FN!K]OI(-MI!Y8UB(FV6^>_YOJX6R=GO@0G,W"9ZE- ]4N# M])!=X$)[E= U:9&WKP6^[J:#[*8=6-:@862[=9(6"@[O+U4R1=K(&I05F:[A M0 ='R A:IH!9L.3B)EGK1[2AGJSQ=4\=9$_MQK4>!W+MW[85BI/0D5:F3:U) M\0*\J2U8)'+4Q0473^R6>M:'.DI5_ <./WZB_WWS!T["1YS;2S^$&?X4AI-_ MA>L;O+^#BHF&"\4@H:K3D(P AUH "RB=#D)DWV00P9')X81.RI,)(C7CX4DY MQ9N+8Z!"L9QI"TS,GXMR &>*@2RY29(QG6TZU[UX0AOP&'; $>[F3O0]J2W\ M,.+PLB#(#"5X@E3GH@(E&(.H10+N:PX8CTFJ-LU"CT4"KYOY.#=S2R*?<&SM M94%H'YGB*@&MF%7_38.WP8'5,D9G6W)/(IQO=N)CA] M60KZRG M!?W]]^/1;!+2["9<_X:3S]-!+EJA\ I\JAN2N0PN.0>BE."LE8Z'$]/D%E(X MH7/YV&.0K3G8RMF)+PLC=A;&FX\?)_B1#H^WM.+A:#I,\Q/D[JP9>&E=*B*" MMIZ3#KFJMPJ'Z)Q+ 5U6W#?;?0=9\F5NM>-G5PN7H[?VIXF)8(7E8%5]VPQ, M@@^6@<^R*)XU9M4F8:"O%>RKJ\^AN7X0C1]+PZ!O\V5K[2$7*9GH"[ (#B]#L?=R+"N"^%'.*19)NYQ9NLJ>E$JP:+.DP9 M^0Y0)Y#8CJ$^'O"\4P!\Y M=[OHMP%G5U5FOO_P^VV-=Q3&!59'8QBD^R5+,H^3AH*H!+->%=N'A[*_/N N8@Y=Y; M2^M1V;=),03NG2K2*9322VW0.>(,><2&^XYEWUU@';S\6]/&R,ES*(Y;4#G3 M?K0V0&32TN:,62AQ5+'>GWLM_]XF"+-*GS_^]07KP52#EWS@+UJ5YLLZ0AOGWZYW5N(KE]V'%,)]W,K^]?XFC[F>CC[ M^C[,\Q+?K7?BWD$T?ISO MUFB2L%&1'$N5(V9.(LP,$L]T/'.&T30)B)_9NW4G(CS[;MU%(:?RY+?)FE[? MK;N_6W?BRC[>_K91]*F0V"IG?+50#/>TQ66L.5/&@/ 8O:;?]Z^I(WNEOOG\.4R^/GC?W'\3\DX@]ODJO;UT'KU&ER!4PA)-5EEY M(H=0 27+7*D2-,N;O49W@G/P5VCD%H4V$HC_ 93#"$YQ!-1":5V<+_RX>C3T M^PK=MGKM?JVE5UPZ62)DS36Y( 'I0DV9W.(DZIAS-.6XWB$NIPEYESUPX";D M75AT3"_8G1OHL:R=UDS1;9UT;6<;2#M*U,('I:0L'%V3V>![6^$)[90]4/5@ M3T@9R3&%$!)Y\B02@C% MHC#9LE!TNP8DQR.'$SHI3R:(U(R')^44=VBJ9FV*JJ $P77MXLPC&5^\T.$9 MH]6!;C-]JE/P7CLC]KL#CG W=Z+O26WAKKV;A5$";7*0,XN@(O/@B^1@N>"* M)9.RUCU^;D)_%9FY)Y!..K6W2N[G4L> %2C'5TN(D"*\3".6#\4$F[T_L M9GYM0GX6.[HED4\QOK=9!V>E'(DAT]HQQT6127 YU7ZCY#8)+EP\L6D_KTW( M3W\O-Z/P:484-SC,9"[(B@1/RP7E56U261,M79;*2^V9.S$[^U*;D!L9DR[" M@A:ND"93(ITRLCNM2\FB#2:>V./FI30A/\X89&L.GE<3\B"2DI9SP.Q4;;%* MMXJQ'JR/1DBM!,^O3LNC M:I,?>H'%W#MQ_2 :/\YB[F1HE[G("'P0=8Q@33P@IU]SGKF2J13U6LS=,Q&> M+>;NHI!3J8/=9$VOQ=S=B[D[<64?!;';*/I42,PU6N-E :^8B.739Y.Q5S'QUWN^AWG\77UJ,B;Z9X/?98 M4$4I*\@%#AZ3445::Q2J;D7>G6 =O-A;)8W9% DH%*>]HFH*06V(A(&5NFVX M/*[([L\G6NQMT25&C *6G01ER5EQS'(HR:=D"RHN3BQ%X6R*O;OL@0,7>W=A MT4D7>ZLH-&?>0-0V@C+HP 5C2$5DF7*5B\O'U;3\M=A[%ZH>K-B["\].."EV M@%XB,FO &PR@0BUJUU8!0RZ2ULXZ=F(I-1=6['VK^N/4GD=8!L)H\; M5,D!/+<2LDR1[&^F5#FQZ^GRBKV/ MDU_+E!::)>9UFT[A!_*ACE(5G?*>HRQ<"/(^ HL.%.TF"$:3^612$"9KK?FI M=C@[^V+O(P\B->/A23G%7:IE0V#9!$V'I]$D [H@O%$.8BJ:%V=]X?E<]^() M;DMG#7&MF4M7)%&<"Z?%7H%\]4@%!\8@XU0WM%@0/D=G@)=@B21"NNC6&&TC,1C+ ,,A3V]&OQ=YGL:-;$OD4 MXWN;5P7+/BY:DUWKV48N_CC$&VYN!Y%7O;'+D5V8*.RH(R)8///($KB4EGC+"A M76K!099\F5OM^-EUU,7>*?M0M%&0DXED,@T8E$8A$0-_+?;NF0C/%GMW49HR-NI MV/OHN-M%OPTX^ZTT\58"+)PDA++6AA"IIMX7BO1 M'*%3U%S1X[ZU=&1EWDL+:%Q^_/#NW5WP\,UT>O-YX;ZU+NW>&, ^R[FWD\JC M$FZ5N7<"'9UGDMP2&[1@EJM ''$BI@WG=&\,Y>!EVYYS%Z(14)@G/SZ32Q;) M)ZN-9KV,GO%@CRNU]^=>R[:W"9ZLTN>/?WW!>L#4H",?1*;0<*1%BQH<2?-G M'(L@M")"V9Q5:!?X;K*D([Q%^N5V;Z&U?MEQ3*77SZWL7^-K^ICKX>SK^S## M 4LN&IXM%$P<5,0 'KD!:[.WR6LKY'%EUFR^MLO<"4?$EV-*,EVUQ/?#Z7_] M-,$:.<<)69[S!4H9BPPF 9#OP5\?X[IE0^J!@B2(4(ROL$P:D(.I5B28!W791U/-X(3T^'$4[^&"Y[Z#_=BM?S#Z+?797WF,8?1\/_1QMQ7MCZ M_7@ZF][SUF3*7,M$!XTI-<4C@V-900HN61F2*K')8(Z>U[&SZ[7X)LRK@2Q5 M.. Y1N$5 Q<-78U2._!1(D@FT"?G.(M-DHPV@[?_F^"0;'SBK/6OPA8/P7>. M;3^R6SBYDJEBZQ@WJ6LM.D,-'AVGRU/1S8?2)-.XGJ+'U>PKUG5,Y#T\+8XE M"/9V1,8 67*TD^O'_;Q06;9,I#,]@ M.GR [&"$&;=17 ,/;@VT6\]C W M8V#/HCM,,*LW76[&D1T4L7>V!-H95I4 M/(CZ)J84N" 9E, *HW^4W#?I+'@ EKP0-3H,2;K(OP$YZF%Y53Z$Z[O)94XF M%963D -G9%!R#SY'"T86YJ/(.>DF,YB>(-F_^=^CIL9]BKF!W?X>IT@?^.G- M*/^ ?^#U^$M=\=*I6$)4,D0AD-6F;AR4404BXQ8B+R5RH;Q6K4I07L)V3MSH M6Q4MGCGPFO[IXS]QA)-P34#?Y,\D\>EL0D+X Y=8;ZD=0Q"&93HG;12@=":P MZ 1$'= J)F@I;8:+=4%Y3@QJIYZUJ8&]1Y(7TODM_(737\-D 7R'D/!S']=3 M;'=CQ(^"M%9$[H5"CMXKYD5(PAL7ZP -X;,W@^<^N ]3D#ZYMK@AQN H??WF M\#.KHD2ZB%(F7U]Q@W3(D+EC=/$Q>&8;=;%X%M6>(J%&LQ(#9A Z1KJ.DX @ M(QVU3$924M1:-UG[L49"^V/*EG'-+@II8!_=K;]&%T9I>#U<'-:8;]*B^&Z9 M8$J^ >,22W1@A:%#U?@(P=B>"8[C[?=-B]"/"?Z-%), Z/IZ@O6LWOT M\>?Q=/H]'>1?RZ+)Y'2@K,\&8P(9:JF*X)R,?V(X"T467KN*M6EJMQ[2.5&D M)\$W*(NHJYU@'L[NHWKS>7PSF@T\LN!]RN!%/? "K[6ZX2[>_6<=,C\(R6"QSH.-'($ (CC!B- "398,33)- M&A1W 7E.O&FFG 8%!BLYO@HF4Y%+RR"[X.O,,?(U$34(Q\G+C)KE-C'?#?&= M$WU:J.0I<_2NS/E]-+E[12/(W^&(I#ZCI3M+*S49,C(-*C*$$(("CQ91Y")" M;A("7(/GG)C1A\B?,L$T8L)OG\+L/\8WU_GMYR\AS7XL!5.-2U1#O);8<<5$ MXA[!)B/(24L)0LD,+)=.1I%95DU:@&P']P)XU*?"GM+,-J+9G9C>X2A=[ MBR7^^%?X/!R%Q7-#B(O6)5ANZH/-?]Y,9_59Z">2Z0>9F]FD\H?]@D(3V/A0'S-678\XM!,[(6[7)>YVYDZQ)7YQ^EW%.W#R@@E?$ M+7>.?;^;C!-BGE:D\UD(PW@SP_Q]^#*L!XQ&3D )BK'FAGM/O$LH>+GS9##L64EY"T+HFHW-1(";D8%W.T655 M6)OV%FL1[2OW>@]GRT["/JYL:%K-W6E72^;F*7;2.Y&]]V!"3L3JDHG5F1:& MF6=M7 ZI2>7.>DB'RH7N2>7KB+2;Z)LEJ#Y&MLR+V01;^VSFU> .FQ6&:."T6TFL>Z?(1LE,N^7(%V$WX 8 MA(+\O6'ZOK[G3;XN,]VL=YI\OPC2U7[?$1$<5P6TL%S6HFDOF@0E5Z(YH(&Z ML\+&?4N[125B3:PDY[_F55[_WYO)<)J'\XR0);Q22@Z27/\L3!V+F3@$H8GZ M/CO%=(G(F[0X> '7&=&B3PTT."-^&D]P^''TD+3&!XN<(13Z_MHAQ &YV :\ M*? 1Z4TFR!LV@3P18B'"1STI-/'3&FCD!95;"\C3:$D5@('7[RJ<^,3F2C& M0?%%1+3:6]NFQ?Z!*/-").%@C.FBAQ9QIG=7MV6Z(AN%]4Y5(M6G8W)JR=$% M8QG+A"0HUB8J?8O@ .WP>E;/XS#25K)M$#!8G1%>R9V8,=S; B87LF@M%C)Z MB.L)"UVGQ5B?FT02UR(Z+]NB'\$W2,1?">R>@;T)O):&Q0OX#F-5]*3-33BR MHRH:7!0OP72HD.!$R)[.R#JBG%PRPT":+$SRWMG0I)G&09CR@C%Q&*)TT4"; MX:[SY@[+*T\7KZU59#8%21?GHH6#1^"&"YY4LDHUR9UY"&/_-D6O6EK3/V,+ M$3XK_>'+>!JN_SD9 MWWRI.8W7-YFNV_HS\XOW!O.R#FD\FLZW3*'%,(86DL@1E*!]$X2KD;<8L!0M M;=Y'VZ9&RSLO>^<(*=$@5-<)\+VMOPGLED;5EKB/HI'=45#I\>/P'GG0(I-@ M2_CUD5L6%<'YQ,B9-;4_.Y? ?4Y&6T_76).;_:CHVZW#WCFQMXOZ>V3M_/GF MS2^_??]32/-L\Z411.LDRR?O;^ MC<>]Z&3IU<\[LH)36=L]*H!H- MMY'./.U#;6ZA:C_X0(MR?)_\#J7\83^ MB+^.9ZMOY>4MFHW(H?9STY+7_I.9M>(R.LQ&:HV#ESY\UWCVRD__^:[6+3G!"$8-WCOB)R>#+7*=00J.O#:Q M5;E)SOU+P/I,'KFINV(YRG7Z=CJE/?-V=.]+!ZIJ(UD-6=:>\=E:<+7^C_', M0I H16[3 ;D#R/T?;KURY[FDDE[UTZ)4X1M65$RND2<"5\C:O- MY^ ,. ^R\#K]-.121^#(FJ@5P"_EL&T-],ITO_7%/"!"L+ZE,CF9,:JVM!CE3;U*J13[3QWXSG4?:KV2><; HT M,R:1&PTIJE*O6')!M0K@C$D:=4XEONC==?[6,R%%6VDWB&2OD<*[FTGZ%.CD MJ^?C_9\9L,P]B8:J)B=P5Z)D0:B]Z:M#;]);^ M9+"MYW[QTB6C$(KD"I2EP]%Q9("ZCCTM04K5I,_?)N#.C#^]ZZ/'1J7S0W/- MZM_C\'.\F4SG60Q7Y=[4KH7-+T2H;=IJ1U7-02E/,D%F:AMPG]%ZY;3=Z++: M[OO/A"7[TD"#/J._CF>X]I(EES!GDVV!PIPF8:2:H8H:. 8Z&W4TC1[KGT5U M)J3I7P,]-@2=,WH]LJ_SS*B[[J7S-LTV,$QU%H5)=8)QS@J"PUJ.K:3/&HMR MFQTEG;[V3,C06-XM>F_>@EEDL#PPG@Q'P;6H!1*R_A)EE8 %KKP)7@74K,GD MC_60SH0F/"GWN'):]#^;AW?3K>)26EB\+-C+N(WB; IU%OMY2,8+ M;*7R/)749,-O NY,&-),'RM(LUNGFUL:U_5>E44QU9N/$YQ;P--!24R5&&K? MM5*]I,C Z9"A<,5%E,(^>7%^X3A8_3UGHO:^);I"VSO7TZRGY&U>$.8[']E8 M403&.H]>U/'0&KSACNS9'*4.=1!BDWR##AC/A#FMM;."2;LG!F,DFV8ZF]PL MJBZFP^F'+Q,,^6KTKS 9SI= "^"#PM#2TNEL,]5KULZ2\2LU&)DPUV=M6<4R:9^06--;!93)(<-88D-H6[E1P-C5I MJ_D,IC.C25_27\&,W:*CM\#>A6%^@(KG$DWR#%"I2*2-C@X\TJ(LSK)2O/6^ M;&2,K/N&,]%P?U)@IBC%*:?KB85SO(//PS_J)U_9S<37,Q.)<-I57X4 M'R3/5T&N?ISA)/II^&7=SA)=&&&C_C=5UI9-;&4DD8G&\ %7K.LI 4?#$)1QA=/ MIKQI,Q*N \8SXU8K[:S(@=LYJ%K?A*[*/\?C7*>#?<#)'\.$TP_CZSPPT:;H M&(.<3 *56+U L0 30J/2PD3=Y"UF/:0SXTE/LE]!BYWS9I]FP_R*LUNGS?%8 MLE0&DJJ6E9$9HK<:6(FTZ)("EB9V[7.@SHP:OU\*U6D; M2*_0ZZ+ JUH0Q7("SU, 70S#F.L8^2:.\G.@SHP>_'2__JHF\CZP[Q7S(@N?@$4F:H"Q@!=D[F<;R:6/R:%K8K/T ?[LR+9G M?:X@Y*=KQ KEFG2F-M M9SA)"#YH$0%#J$,:O0 G&?'? M"VDS? M!Z&4*@(',GL.*HD$L0;>-)UQ-:!!E^AF3_G/?,D%*+ZS+%;047=NO"L#;>.%LTPIR?7#)KZV+Q0&9,G2R:,GCG,@C/))=&2,[4+CQX\&T7 MP('MI;M"_TU"MN0+D:%R52K X2C?$ECUH8 5K=@Z:W@'^ MN:)=OEX-F#3*DEDH-;M@4]60#$ZIRBU2VU:%K9;TIDP M],ATOZ*'79O@ZO#CB(YBVGP#G[!(1X:]B-6[BT2BZ.K$$>L(7\XL/:[-[!A. MO?NJ,Z%, [FN4'N3D.D'_(,NX5'")8/?WEGS]1T[%[J-B:)%6UG=?%O=_%I5 M3->R5\:)L-E,IBV^_!*HT9?L5Y!EM]#KUF??&SJYKJM5A_E?-5UB]/'N;X9W M3P?5D(N,.0BQ3C02Z.E6+PS0^]K8G!EF-HO--(5Y3@0\'GVNH&JKW.9%FL[T MJMQO?!Y9*"&@ )OK:!L7Z[LF]Y"45YZ%'*5JE >_,<8S(5YK[:Q@TLX)R1_2 M)\PWM9'^&M33[[X^^)=%:QX=+$N"CFJEZBN9=1://4%#&K1$XNNYC:-%_:'.*AABON M@2Z;'7J[JJW!*(X'E4J+@5V;(&HY=/$II,-,66REQ&>XLH,&]L.-4(JS)5CP MTM*I77@$[[.%X)-5EAN#IDG?IGUQXH49BH>C1!?!-Z#"+^$_Y\7S,YL[Y):>AZ M2"=/@YZDW??L]@]A]%\X(CLWS2;#]./-9/P%?Y[E)3*;LV$^T%EGD8%BWD&0 MM1LQ1A1T82EI'S4A6!?;>>YK3E:W/4NPQ_%;T\EL\,-P0IC&MZ<-*Z(P[>G* M\N27*50&8I ,8BQ"2[K=5-RDTPA]\KW]3']ZO)>??O7)ZG='*?8X[:HB^26, MPB*^M\022\Y61 .8F*F%:0EB_:.WT>M$"Y-^DQ8A&VGT\9>?M$YWDF2/8Z@J MEG>3<;Y)LZO),C=_;FVB-D8Q$R''PFK#106^@F*8O-%>N/ X!WI[S:X"4J3VA@X28(MF,14N1:C-&F4]4]6N\]#UJOHMP^[; [Y]GRUXO=V/OI4O. M9O"*]*.B<-76('Q>#TZU_=<@MOEWGIY M#C.S3(&-69$GP$6MO5' I22;,2?NO=A(FZL^_>05N;/(&D3)?AA.OXRGX?J? MD_'-E]NVZFGQV%[/(:UC)MLP@.;DO"M#;EU@A6Q0IS4310K6IM/""[C.WWAK MH: &HXF?@;?<+IL ;/DV\R+"PSS5]*K7S3FS@U+V>_HL@7)K=GV3AZ./J]O-3=MS*W]+.]RK+8C MI$N/,=V5&_HEP+^&S[@\1#:!O3>3<'/Q9X5.EQY]0SI.\+%NL9L[>+^OL.J+X;7X?)!_P\)(@U MFC2>$.[;J&!]),PJ@I-U%)YP&9PHA5B4O,/"O,+-IM8^\R4'-DU;:6G<0,0] M&J,9AX.?\6.X_I%6O$S:LSPYI!\!8VKDUR<"A8(V@BO!(-9>!"O2&Z>W&IEB M^O>/XS_^3A^].(#H-X_/G15?>_Z6W*ZR?JKVK7O(5"@+%$M.;X)CO?W46??W MOWN_-M#.2ACW*,$>S_ G>()5R7/N@:=8DS.R!N\M@QQ\+-;YK%D\"4VN,0>: M*;*+X/J^A*]&N,AXK$=-G,T7[._RW4W8)<. MC*^'>6Z=SXLIYS= 06-44!*RG<]1(8,Z>&%!%N70Y)!2V*0T9Z-\G]40SM^. M[4G\3PFQ==.[U8B6S-\$4]]9@.O [#\)L ]%/:OW':3<L%+3F#I M5*I5U@JB5H*L1&Y2X5FHQ_UP3T7SS^0 [DOQ783;4N$_7@]O&W#>68*8)+>H MP>HZVLU) SXF!;P(D[P0JHC>,OU?P++?3+-^E+5.^SM*NL%3ZKKV&O,$!BE- MB;*V#RJR]NAW$ O](G76"IU2 9N,U'@&T_F;"'TKYBEG=FYUN@;:;3;3!N#V M5?[_!-U1=0+HKLO-.+*#(AIW 7@*4HI<4M 2)(MTJ7(?P#FZ64NF^]4IP>)> MSYCCZPW0F"1=Y-]W3*$^%TUPAK]A^C0:7X\_?KTW=/'-QPG>KYA+S$2#2 M' M)^H,*@\A2 \,?11<8*3K6MMH:[P/4?<=!GS[_480.4]!H*C# MR)*LA9@98B9K+,7,3*8[-UC'N/-$Z&"3_$V*VA9^Q5GH^=^A-ACX'$1S?ZG^WY\ M37\[7J0&/*9=D=ZY8@78I )ARPJ\*1P\ERHPG5-B&U8L/?]%9Z/F/@7:8SW* M'-M\F7.QWI9L/487C=6FD&U&ZT0@_DEPV13P4GKF3,I&;39XZ\6O.AN%]RO4 M!EFH=\EE\X3UJ_)A-D[_M6AHQ8()3B; HB.H;#6$K#-PP1T)P"G#F[3X68OH M(,PP2IDJ1B?$EU7 M#$TMH'(0C#$@74XE*\Q9;A*$/EH*O! 0V!\#.LBY;VO_^_'GS^/1'-3/RQO, M5S]SWJ4N*%\G^"#$$AE9+BSFDC6:LIEO]_2S]V\'["KN<7^RZM%5KP\;5W_6 MS*%/PR]S2G)79!*VMI2K0 0C( KIET1VC90*#6YRNV_T8/3@F\__%M]-V$^U MOO58HP= ;DL0-X#2=XK (PS[SPS801NK=+J#*'M^%GX,20F5(K(,(3)&1Y7T M$$TH=%0EBYGY\B1Y\LBU^LRK?QNE=I'@/G/V$G/",J>!24ZX:%E ?V'!24^. MJ;$JY0UC:<>0L[>SY#=-V^LBM@:O]1]NXG28AV$RK]*^;Q(F=$[6!,(<:IM( M902M-D40FAL?G4$3F[RCK45T_O=ROTI9L?EWI\LW/+4(Z\&PE.4NV01B2W?[ M98@'ICJK112 -W? .DF3F/W@E R6M&E*8#UFH#+FB5C,U"EC9'SH$H M\Y*[?BC&=-%#WR;&VW=7'_#ZNLYI_M9M_C:U+7J6F P'P$ [(\! !0 !A;&=M+3(P,C$P,S(V7V) F-?0.08J @*BT5T$B(DU$1*0+$0'I8*-)2! IT@4%%(30 MBXA(ER*A(Z B14H02((*"H$$,1Q,F_C=N3-S[YI9:^[WQUUWUKR;]9P5R-[9 M3_WMWW-.8,XS<8#0>0MK"X#M !MPC?4#,+< 05.?L.N^@"_ &FS,1< ,.,#V M=_R]'O@[.-C_7CDY.-@YN#BYN/Y#N'D.LH2;B^L@WT$>WK^#]8J?CY?_[R]_ M/^2_+#W R<[.RO=6-;[ ( MW$JWQ$[7@E)*6D9U<-JZAI']/0-#/\Y>8N;S[-S\ A9/6/WZ M[?O:^H^?Y)U?N[\I>^#^G[]VL0'L;/]U_-_:).NW)WDE5/3PJN2_IOV'9?_O M#(O_3UGV?QCV?]J%!?C9V5C!8Q<&8 "=5I:J#OPK_\K_JJ+"EA/TBX^@1ARG MGF$"?=:PD!J,-W1!F1"['6\"=?WR47]"._6^^NZMYNO_./)N MG= \.1!B]VD;RP45^H+@)'5V8" M7!N>/R*80%M8"O'H@L3W5?S;*:S$L+ODK-;8:9+NKL,9:'F/'!.(#T9.>/)_ M,F]X@# G\]G,G4/M_..&L/K,5;&SJA#T&);S=<_BX3"JPP73I(*1-@%^8&3# MH5@F0%B:>_BX?UG5\!'8]F?AD&N+2TM7M/<32Y'$LS52IVJ8@$O3[<&O='U/ M3B; :3T=3G=F\/PBN\T-G/_^#7%TYYWRQE=+)6L8_NO+9Y0/ "*1>A0YB5: MX1K0K5L=7B^C]@9-^$!#'!76.HJ'\_V.CK#A'?V='NFYW^-%J."UNF M5,-FXAN311.#4/S(W+V8A5\N] J8-R:%H4/R2^T6"*)7WPH)(W0M=LD[C9W@ MG_SB[F&C=='>T*JB=M3VY4'%A@DX*<1V*'ZY1GY9*"%,R0$=?G\.S96#7BT"DU#_C1\O#_&Z0C_R)?H!0H;@6Q)D\ MI^>;&/M#6U8VJ7A89H_\_&LPS3*3$*4S#2*8)8Y?)16[EK02Q5^I6J3<6%OAMKG!&/Q:)D,HBKO?[1XVP$WMOLKKZ1"'BDMF1T9DLLIJ MQ-C^6)*F<TWU\W5ZGB$V(#YGZ6 M'C*]H0BFG]\]P?(_FM.<;\\09PO!RPXC7*VXVOK>ZQ@L, M+!>4E:^ERYUX9+K'(0Q_"",YN<#\,,GP%DP\$_"'S:,)>PG;Y8R)9J[%?K^NXJ>IJR]!9#.C"\,0["6M,+@Q?B2('U0.<:A'\N0 M&80U?OZ5GA'JH5M-NN5=[>Y="ZK%KL#;B;&!T.U\*:D_9@S>:E+D"*S)<),! M"T M!%&RP")\X1+$I279?G+;1.GGOR/+@14P@ M&NLWP@2@K,*<+Z=\?CN%@.#<=806/7[*8.)W ZH8GYJO.VG2[(X'*%]RV0^T MF'7F,!KF!&+WF0#'.+T&84Z-8 S/+AN =0'M;FTSH7JVR#6[;*+YU]>7.(/0IQS]+(U./:FYU]R>OM?P.6S!#,?=#ULHQ)DDDJIQ"4DHR.(BO6KEN*R*1[8SX_LF73&"LEX<)^-Z#T#G5V3?AH)8?T9TPL2"* M]QO83H#S=]O7186N#&,'24$*ZJ\[JWCPR.#8NT7Z6Q943"1 VPT'ZL+N(T^1H13+A]E']<-X?D:L*\18) R) M347[9!G(?3G;=-@BLI3CV&78$807R8;!Z\SR9P0Y+8K:C_WPU40F:$ADPTWE M0V3I3^E_KG3=C]M92!XSGG$:-7'/T3T#K47Q,O0#T>+L:?;5J^.UI"C'>^%.)+FMQ50;2*CQX@5<6?DT:BN5121 MCRSJ.=4C'^7Y4S.$#\\$$EL7,TZ-Q3PS//5RQ[W)^J92NN;QB''CNHP:7AET MVQ[1-98:SEHNZ0>NE?K#%]J=>C1>MY*+"X/?3[K;BOW,:"F^$+RS:-4Q>N , MCXK/;PPI-&2X>*5),CU$>03[F'!NV]!X/Z1Z/H'N=!Z88J7H,YHA6$@5HNFT MT5_#O,-2>]1(O\ 8Q[;D(4^I'K+ ;'EEH$3S.R5KM^4M:_&KYR=+-=LU-13K M +LVY BLI?H^#%<);[KK>7Q&\>V4CIOS-,*^>KW@\]#S6L+X;" T:V6;%-INB:$LA3#+X&$QH&JNT1Y7WUE=X@-ZY=T,B>'[7=U?+Q8+%KLG^=A]! M'@?=J3>00P59PY#$Y5.S)4UO2;F_*2EU_J>(']&1U4LJ@A$=[=EVS\12DC+: MCUY)%XK^15>FF(*WJ$&H/I/'.":0A7=1"XD9E)01;,GF*K1YZW$=5!G]V4V\ M^VXY?4 1E_4Q;&&IM0DR1]BN?=I_V M&>*=#'+GDZ4XOF%+V7+'$L@\;)X5U#PDA/Z\6^['JXU[E9<'K$ MQJ4W'6]RL(8Y9_=$3EYM5 O$6T0=:,/XPS(5^.B%+.Z3MIHUJ%%T%RT8\.'. M*?.L$Y'OK/ 7R#W6TLI7<:&W8 M *B6UV&2WB2E;6Q6^>%%L%PL>N*@+O%[-SQ3G?T=#(;PE"QIHER+:_>77MS;T=='?KIHL2HEK M=)8P6"'93J1,U(@?G'4Z6-C5,5-_%K4Z>(EK9=.:ZA"EQN!5HQ[%@HQMNT*[ M'O<'7H0BM8LS:^U!-NOQC3O?4F9-9>M4TG[Y!1%5<@-IB_0,A /9F8"AB9]8 MI?B060R&FVS TJ(Q*G\P(J@J*^54R\7K+:G$$BZ7+8D+M2F"D7(QW%5E=F-D2_8AOJAJI&=!<6+&^0.T\6,NF<^-56WO M?_X)ZU^1#L!R=:AE&+M33CL[3LK:Q\M9(J[J\1FK[JG[9^?BT.&8>< M9@*-HAD'J [TIRC_[;1[D>G&2EJM00V":H-%:RMHS$H M( ]Z6 NB(:9IX="LO+.PO'+E$O<@C.2,JKED"1@9&5MJS!,!F0 M1?$R\;$'K:6/(Q=-HI>Y6LVBI3;J2@QC8,9P7!U[89_8#3Q M"9?/B%MO[ZZWHB!VH=-92_24$&U#\0G92*T.%@W01WX_:T;GI1X3D/MY5J+#,/_6 M,_$+7P]?UI.ZJC/^W"<'=4V3W, 0/.$$;5U[\+2V#PP#N*&_A=Z60#YO)Z#X M:49X3$*>@E0\U;4SE6H9!_<(]#S4W=GQ+)WW)0/1U)(Z\CC7:_3=]^XPBA-X MO"H W1(YPA=B-]*C_[G^+E3297Y=0@:3&6[T5(\:DR'Q<>=\V(VR% MJF M8H/>+X%\Q(":@EE42X0D6+\*?P@_8 *CF4\A-/!TN&7C3$L,7/ZGG?SS_#8N MG]S(B^=+CV(JD=&H/DU8$$H!.8@68:@RWA*4)\:+[85GY:9@KN1K5A\*R2UNS(U9LZN S4"/((^6)K M+5@W<',YZ%Y5Z:JV]=:-[*6*L7>AAN;I]ZE-W6QP659%WV&(N2(@],=(;H16 M"R9H9"I&GGP7VRJ!OI(_I._2N3"5GOX* C.O=D-LS,CRWW*'6DC8KN'O M5KX.AV7T_XGM_?7\Z]K. (/G.!/00,Z@-K8',50WC!LF\/L5>AY#U>@U$,7N MJO)XFLX5"/QB NP(.=(FYO5RH?QVJC'\5O0=W,%PHXP;87*!-_:W90:B"R>H M%K^-YML^G65/5P?82)(TH8UAM!@F (ZU&<2JC>AD,$S("D45408V7=HFU)%[ MZ"?-A37*OPZZ#A.$GP.W38)7%87_N.+>J;;2T^[6!>1#H/V@^/"=>+UO7)CC M*-P7U/XI'3D6:8U'[;9AXV#7:U[\::NK6G?S^-C^J8S0($_QJ*WK)&=&=YW7'3X.R7V("KYE *A/8 MY>L$Z%*@*U615;Q[1(>7G@LT5_ ^ 9*LH$:2FQ10'D3J8=YZ*%_.W)DG:/@\ M>=?C<^'\\WQ95=G79Z#%!>T9/=J6+!U2H,W&<&B/BEJ\.P'AI'8._M"M:J6I M6?.IX3ZU_[;SME^8]#:\.1>L_^\H/Q$%:F[W3CS\8[E9>8=<2+D-HE=1@AN> MG NW:LS*P G[C+"[W=D&NZ+XXM/]\&.T1>6;UJM2*)(IBV,=HX6!W*\6P(EA M-TKS:I; 3Z)@8_0K,&]G?TMK"Q8=IN[ZS??B91>&(_3G'9HE[-;&'\$L0A'7 MWH#"H6E"U_1O36OML/K#5RL^O:N4EXKDM.:>GR.L;#XFG&8!AC?+)J\9$X&H MQ2LQ*'[XSP8\_>S6#TI%0?BT5IYDIMV8P>/0CTOB%\I/^[/O.E"Z099"?%V4 M;/ 6J;D/+6+LAU_\\2J4U>7+707]AMT2<^1YL?H)[BTWWS>67[TZ>D"S1E#B MY+S< T]SUD8CS7,F7(PQ!A1\1KI#@*5WZ[\<6.73UGBUBY8-M-^?31I;^YJ- MH+^ZPV$9S3EZV4;D [J""?BD!?0HHD61GPNZM0Z#*;'2),+8&W_CDT$]IT^> M.78/.@ W0O4-H'>\[^G0GQ1"Z$H])?Q_Z5QD_P0'[3K]OK$N]0SR M$TJ:H6%7]],Y/V_O3S=4(GS=.HQX,D3Q@/JK?G9&;92GG9KQW!O&$!-HGAL* M6V#U(T-P+K"9L);!,M1F(Q9RB72C?%7^1LP/[6S&3$+:0A6\@>A$@H!JD+TLB2I,P^YP)0+1,U%WM"#I<[NN>MJMG>E1&"N:0 M0?OKS<1'PR**)3[Y"Q,;8NUYC[Z8!^C/!&@M=C]]UAMP[$1$9C7[*_4#Y\&C MORAZY(8^%*@&34%J(5SI)4CM0+BHEHF/L$ MV]:+).HS'IQ\^?;Y'9U%)L"X$$9@ O3'(7Y,P*JR!#*Q#2IY9A,F%@V@J<(L MG\@CU0.)^&^321FJF"&!ZS.+LEGM^]5[AD?DT(>UPOBYED\]I\>2$!MHTD7, MPMHJA%5-_JB490TR/)FFLVI39#/@-I'2ZJJCTZ W&LPB$W0 M\ NEA;Q2:AN;LL@V!W1G MFQ+WP&0Y:-"?G=7Z_P?9)O\'V>YBD>V5%K5!C__@VD$LK@W[R[6/ZFV<_+]P M;7VGZ\2\:&?92V*G&VABX_B&P8GY-'P(AGB?*HMP),.2X0/8RA:3(Z0/>P]# M6^4U+[46FR>J!L5TJ#C>TCSWS*/#U9K3Y#PNP MDT#UV<)P13)YS228XUM2=68X'U4>XA*KL&/U;3+,9#%H[8O%^KC:XZ\GGPK= M>=V4<[XU:H4F7H>;+:=*,T8*)#--!!F?H!+.@R$$JO:)O:LS2(W 7];A?-@E MHZV'7PY>:1Y,_FH^?.P8SPN67ZOR&\Q(*X2JUILY*-\O004^$L%(_)M,:>RU MTY1Q+F396SZ&(.L\>BP[B=JLF$?]$/\->+%@G]5SWUBRI/2P#$$&K C1?*D6 M"-?7Y%<-!M4<)FI-(+KN.W?J3Q>\=VCH!:V2(_$&!WH53(WJ-E$+NF? %#Q\ M =V[+ UV1$??(L3"!IS:_OP>+KW]RTY[2M%5^NMMU]%K%PFW[Q204."A:EIY M5C^,(OX9L]L9^*=KL$?Y$TT>_\%L:/GP3'GS]-TZC3!]OM%,D8-*9W>L1EX[ M7K:;BC-A(6?\)U2?6;<#52=J!=\PH). +?7PG'9O)UNF*&5>+@M2]]$4>)* MXM@\K/6/XKFB@IYU,(#,-P"50"KXHT1IXHBC=]%" 9<"9>XN8:6]!3ODG[+' M&PE9!M+>TE^WHA:<*57T!(0S.8A53K2#)IH;Q4IA,C_^Z!5KM!BVM;V+7UZQ M7/P>NEQPN^0XV^/;LND%NRN@X0BEB@DD4'%)K2RM\B^OU$8=QJWX!RG3I@+R M!6UJMLXYY(UN'E5FKP3"6"Z."C5V(-51PB89NC1-D%5P_& \7!;KXN'A[ZG5 MTYH9Y-?<>5B7_\Y!QNYQ US'OAU,U^]O8IUP^=ESG)Z&T"4WC!3_0X8]1%B_ M7/IY_=>E.9I]3/2.98S6P32YJ29U'I'=2[>MMX+2F<"#9-C7X5TX5<, ^L<\ MUF./)BS)L&_$P?Y09V&[/\+/0%VN1/X_W6V\!-_X688S"FQ>1+&[; MM$V$DF$#AG^X&@+D&=F19,DK,YL-7@6F0MKRN[\0/S>3<^!P1UXS6=&;R)5$?D]+(A M2/:BBB$7]D[!XKOY0AJPR_ -$[Y)OWRJQ6B*2T-<\74?<\Z)O(J0N]?,6JY= MXEZ!DB[88?,'5]K]-F]!,I":6,[9>GVC#(A'Y_12O?EFMLK%HZ)C1Z[?R/19 M>ATG9_"I),[D -DOE7%D@*54:MC"+1,8PLJ._0OB7/Q0BTN/TL\:B=DKUC*J MCZY&I[+=9A-X!'S'.*!\T M4'!/8_$ 2/0NZDTXXW,*#]8PYKIH]/KV"PO?L MK8OO2C3SWRG6\$KZ7Q)C@S^&2FYVV]:B^J)?:1E+-RP&N+U<$=G,&[C_CT1#+ M.JSK -G,M3MI>_W7,(.;(B MU2V/A\3!%'K4_"DR#4D*6PR-GL,;DA:NB0,E(=-?.N!/!+FX6V-OK;(H=MK0 MO;7-?3PD%<74J*02\+VJ_.FE!NEQ M%4)1^YH,P=,L-'P(QC*!ZUH7/U]RRPZNL.$QA-IBDS@49N6R8PR7=& MSG!@^X&;>19-S&;XU$GR7,;:Y"XFN5.AH6I=TM-XYEMC>_>;[IY45P[;FV:^ MP:O];5](N)AXFBXC!CVL']?/%H+RJP8W+0JTC MV&HSI=+G"6,OXB7Y=M:D5="?4)P6?^]Q28")IUXYFHA$>5U]\*G(S%41>69N MS9 F=XL)J)GCPJA"EHR\+Y^X/S.!MI'-D5J$'CTC'(5EIZ#H)8PC40Y#"E*D M7;>^6V0;E^XVS!7'@/("S:YG5[[QY2ZV\TO&GQ!H )6=B8VLGF >%"# ^6FW M.T\EO<5KO@O>"G_CL+F-"K@CNQ_\7;OD0M7)*YTA*L&P&"VD*\LY+Y%S\+:5 M^\:&%;T)LV>T7Y->R!$X;Q+.; M.=?HK-:08Y%>B/(+6YBC^$TE;^())Q&FE5%5>I^W$/9W+8M>6*T#-RX!#Q5E M.3PN)0GD:UEQKX71Q#[#@C +:91)V.(#;0+7;JV^&4W1]LW&].]TDIQIERL,/ST9(]LK1(EC>4&8MM4"&&@MV= MVB@;^QR+R5='Y5Z>FGWJ>@$;VV=_7P^E\P\^X7;<"3$ 683L@_*6D)XH&,]M MTR()Q'L_(2GW*/E5HP0[*?A/OH#JQ26ITO9SQ3?LGJBM'+FZEG>ZYV$#&H,K MA(MUGR1WX4Q:R0_ZCW\Y_(P0]K" 4>DM_R7&U^K[VTA>G @[/PZ7G=VG7/"' M*XY7O>Q_KM"6P'96='OH93"?"2QCCC+#\@LBP"WB[8W.]+E[60,;XU];LD5N MCM\)X7MW+HR][N2E\RV6-S['ELS]$!=C^\5(I'HC[I(M\N63LEF?\QLL#2%( MBPJ$U'O\<+KG7WJ7N-X[W9M70KA%3FNE5HKHS.6^I%[^?KM[\^H,@TCMGQ#,&&BB1;CH\Q:HC;" MABQ(]9@,EZV/M.Y*J5=-.CBIZN[>H9()_^)3XV3?C5CCF,/8GX$J(]_#2;8A M:CA#FI@R(9)XJG:8Y-0NO! M(55JY.-O85#$2+,8X@QY85I[K5JL' TWR];@G%BI-^!O%!B7F,+8+4]K-/8][M[.." M_48WC^ZO; \/#.&)MO M+'_J9I MX@>U"V"A50=58-2V^>QZ?B+%2N1$I2DOONG8M_SM0'7VG6K**#V9"82B,U D M^W>H(!T .590#MZY.+MK4W/M+?E&LOB'?I>7"C=$B8-'5T5#1M=-__D*J<'@ MJM"O*]#MVYM$B>82\'"L*,$P:5+\1JOI/#"E-9_"?WZ@FM,0Z M/-@@<*RK+;8KE%X>\6%^0K9K[B=1C&UGCQB+SUJ4=:>7F/#1 NGY)@KN'PR3 M]%:$LR36&5-WWV1F<4L\SXS/VM3G2JCE9F6LZ'A$0D[]4?2 M9X\,/Z097(R".;5G4HSO*=YC?TIU1U=CQZ<:5OI76%)N8]X.:\N4"* MP7FVXNRXQE\,Q1"VI:(8-C%P/?/'#]YKO(AP*XV5GI%1.+M M[52 -#&OI).I( -JAY&8P&I#KX=='[8UK[QVR;AIPRV<^'+C3HWM[319MR_O M\/$3#SK$?&6++:)TP"/M-%&T!;V=(8KJM\1U:<:$/5R6:8LD_=[PXBJ5U)H5 M-=QS^3H\DO#H-^\V^J5ZB: SSBGM!1B&RWJ ,'HU_[:5F)QX=R-H/(#[@UAM MB$PG]&9O5G\#X@)XBZ5Y&A. M*(35X3T$C"3X<13[MKG)S\:#BGE_J.3O+* MIP33BXQEJ<+(CP5AK,,\@2$U M$SXS]6D\*L2V._)>_=<$Z5#9B;Q_^JYSL=T4%[\BVN*\-K>93.5C+*&Y,+B* M-*H[N$%QG)D>B/14GMWVBY\8*I!K/V8>*S]5NDC!2=4610+WV-.?L__I, << MIXGUOK<:#%*U=4*)UVT>'[%<2_1XWVA4>FV1/^<:ER_GTP>CAS^+7>(>09,< MH:#J$)JX4/&#"0@AY8,B[AEF[6J:A82+7I<+Y81^5+M7J) M6ZO"5F-P)!96@B@"IK>A M:2FJ84#B]L(7__Q(/@BEJ!SSM$Q#+L%5>/R1W(O7CVB]-0)[^BP(0/="L=.4 M]@?XBVDXG8=0DIW=0[7ASHAG D^FAU#5IA4>UB(.[X<.(=@CZ]K785(A65NC&(5)< $I$U$?YI(S=*TRRR](HZVRO(]#>75!29/U[^OB.^R_B*98QZ3*,:V?Y^ M9G&3!GK2WR<, E1OQ@ 3PB80BTHW=E[M2I.ZT3;] M53;4JZFUO=BO($!)1^8=P^WPSF#. 73E>HF@SBK_O>UDAF!@L3P83IJS)W.. MKS]V^=%ID1L>P'?@FD^Z9%>QBN/'R:+!+#-X(1,@G9^8_T79HS] &FZ@A1@J MR)%[/0V5&Y[2L7HC95$CIH9"XVL#1]H6PB9=;\FR_V)_9SSWLU*,C;Q&K")X8?P"M5_$RZ.$N-^3719WYYG!*T:/K]09X<-RGPL+_=O M>/&C1W1&/^"SJ8>A7!ZZT7)3AQI.^WMO[2$$6SC"!)K: MJGKDNC__?K:EU,SB -H?NB-K_SGK0.PUF%;: G9'I179_[2; PZ=,]LANV8O M!O ;HVM"W#(^=@>?-[+O10=PQ"3;8=HS>1K&B#84:7I7* I7,T"92*;8?[9+ MS"?(W<,LV*7=/105_#G7>H%"[*)D+!IZ&X=NP^M:+G&&*/U9NSSMU=,]N75W MW^?JVZ+%!YCY=,ANB-*89I"-E8BL MN[_0$7.9&D=S]C@ 8%O77,6PD*87C36B-(#"%30A.IK!^=.-^+D]+:35O=[) M-NA":ZO02- M:4>J.=;J:O=/$YR4Q5H5W";J*UM(M>0NPLM>3!?"2F>9&Q"!/' M! O8$/:(JB1Y$VB4[EE2R' ^[JTD0\1=WL(Z-#2TOJ* <*,UEPE$75ZXXNMH M?_&S2MZ-/X&I@.8[3&B(),$R ^.[+4O3 IU)S0YDBV9" R_\AY.]RT\)@\D^ M%=+3W&\Q70]?ET>'Y=_JST[/1GN4Q<&,,+@T:%,8,8PJ%I4\4F Y@EE8=&AL M(<=-(4=>+$2E676DSB_J?T+I>W>?N);VJ+>L<3!DV(I[&YZ"%C2&DE%X2C,) M0^#*S/]S]&VUC6^MV\F19V*I5W"9CLF7!G(5A=_5CZFS_UJAG*,_@04V@*KP M88R82Y0SGL@$ANP2BK6/G^P@+7WH_/GGOU ;UZ_I5HL>D[0R,R K5_-;<1IE MCX0BAK/03HKT,9^J3U, Q>NC)/NF?GY:!MN'%6!YR]/OA7U&. P:;52:U+V_ MB[;XKIKF2GO_A?[OF":[S;D(Q!L7+:0)@9$]0R&DW=[K%7;ZCI5'@B2__ MR/,) 5>+7KSH.&2.8 *L;9Z PE1SQFO3"R>-ZO%HZ)R_&*Y++#OPHK]&"OV5UFQO\!*PS7J*<88UKD7EHGF_ T3 M#"PPI^\._[%UM^UL+3K\)L YH*TS>\#KW:%'D">_WM5C%@D0K/((EBN9Y(>7 MW"361=4-%& >WMTW.13HA-W*]V_R;_RBDN]TJ?[SE]"=][6-32\*I?,CW#5W MS<78"H->+"^!5P/G% 1[XB-:;YR2FP@.90,8Z[FYI5_NH5XN3FB=;!B#WX>^ MAA.I5!7&RF/D)\P!C&^L-8T/^G!;Y+0"2M+_UE6[TB]6O;W.Q,7(,G$?SL8> ME5&YN0U?%BC":1(07#7Q.!6.G#@%Z5NY#VUN:T3=*U9KG=79:FA=4L+*1DU- MW3U&VRLMN/2KQLC4;JE-*KYBE(52ZRWT5Q@?^(+=.9"=K$.1)8=32LL\/;LC M.R73C$^JZ%J>?O\X?;_S>?!+_D2K/JCZR35V(J\Z^S=TXC$&=D4:%MIEEXJ1 M8P)^'0@VTD8_DG\FI%L[Z!8AY!0CILCB>Y!CP V)Q^_,6C04V3DO'9)-N8.N MV?+-X8M62UWX[G-VG-_7["3[5L8@?_'S1Z>MJB?/0'-A[=R;,.I=6NS?[_": M4NT1,'JNO@7I>V'-^HZ9^'::WC^O0B^_/^=SR.3+V2WUOMOWKCWWN?];AR:& MH4B&L4Z&.UF7)Q'B)LEDR8%:U;E$_.<;;:+6Z-]Y)T;YF\Z)7"JI_770\J U M>Q3,A;6;&(O^'[D+ ]6Y-[^17L$76"E817_^.^!NB*)>L?#L)L*N?.ETMZ7J MRPK[F"[_4&^OYV%'(EZ\,@DGYV_:4E'+J+Z+7^EM+78+LI?>D&@FQ@^R>L\7[^QY@+839PYC7-1+((6,$P@4O6V5])8^LOGW&Z[$.=DA MR;SX90&;(<_CI$VAOO;HC*)K,RK1G_DZA',>:'U)?_['>3,+9R>',* 7("3Q MT%3.B=3KGPCH(2[7*6?&-%IW:2MJU#+,Q/K$V/G'.3S<^NLSE[B_6](DH!1- M>C,F!)YI(D\V[(,N-#@4GO]D?"KXQMN9;IMR=WJ94[$U3X; CY#[YW?ZK%7( MPW;KD,WM6ZN@1UC^*BHG%JBSC[*822)&I"5+#!Q8G1N> MUPKN=E[M",[>E3^Q013R+PAY?EN['EW4$KWS0&_'6I'-YOW9C!<\8!"#CYTJ MPL"BVAJ([*7@" Z].5EK7>'O*>6AOQVN(^K_2?99S[1>9;; CVN%'M$A%<]I MY0!Z^H\Z^_<)+)QBU4[O9@+>": C60=/W'Y ']))KIQ5:RGV,++/%&*/ MSGM\(8.O:/+-4DY%44FBYD44H=H 0EM8=0#T: ME67.(J8KEAX0-S1\LDI=6QO+XT:0"BM:Y6C[-J^B:OK.(2YF@D6=7<$@JA=- MY+,)+\VVF3Y$V.\,K92[]J'*4]W$\;TK0U4E_@2[YHEBJ;E*5N1.L2)W%.,7 M]A#=U+Y9R]T'296X9?DB0.'P9Z!@^615&0]C2:+%XW MG/)!B6\W)./ZIM6SN?O';N-Z>+T,CU'KG,%R'$0 8<0$$AL($V)8_V6HQVF= M&S._4Q);;O;_E+9Y=OPU+NO)K\?I?JG 2EE/P-^[4;@R&2AQ@)Q/B$RDL>,; MFD&'/F];&<&&FZ_R3Y6\D63[[K](O^K3S^_-EOI:.SXB#=T&(6:18W#HX2PV MQ@2Z>:4WR X*-@P7("OOW:5BA \7M+UV>W$,=<)2KS>3?KRH848M-.H=U"@7R]COY M8^8T5G46S2CI8"%Y? C-";NN<[^ .X4 HDZX@9@A3^VYXH_O CE$@K5G];55 MTN)?#N)=A,[(NL:9E)5U^U'TZ?73E'+2WL.[&#'PP&H?PY!DT8*US$"HA=]M M+I1]Q&.MG'M&Q$S1Z9E1' MK"JI*YW=FI=[?J286ZVD1"!0D[".P97 VACU)!9)#,) &$/WKF!X);AFE)L* MA\P19@:/*A[7:)D:E_2XG(A&Y'3'.PO&H@G;Q#G2'7SD9G8 %>Y"KW.;#"^4 M=34^7K7P:K'H\O>U WR.W$8J2X]6.4HL<;E] .6%YE=M;\H&ZX#WZ\J"1&U3 MINCY=Z$"-!A9HI(S8[8=WR#:^FTBR?VI;"N/O7=06?&K M0M+__$< _U^1G:Q%2XK3)TQP6%QGW9;4I@ *$U&KT[T'J] 3B!-T*;DS/L-;D$%TNYK[@&Y"&O4&4&E+NO1RQ@B 3"1W;]++;G>\S5PS62)% (=J_B*1T"+2'7W ?.&XD9SXR6\7-?$"WD.H]BRB M]FI#!A,XT'V2JE2=A+ E0JR;1*/S;5Z2[5O'LYX/JS\ M9>P$\OI)^D'P$*G+EG4)ZL=PZ\7,=;:1VI-?[M:$5GC4_Q,OGO5>\:YV^RWY ME!+(,R9P_8/)@#6+VA4@/\LXY7H+M-:WF BF8K'+BME#,C\RQ<4M>4L 0 XX M$H;EHYC27R,U&2N/$+&@/1EE05)+WD3*-203C<]A P,C/S5?;?D5;=!$T,_> MV_SE\ESQ'XY5>=3F(@E*:(^#A>E@(:NP-(0FQ4X@:I4A/ &:_]9I-U5;1([[ MD.VH+7=48J[>IPY=_2TM-PL;T=:E+($"5!(.$/$R F+2+8.)SBH+!3$ M:EU$C4T1NK6!<#F$J4G-IJGW<8E]CKW?-.MM)Q,)F@*] A,(6U0;P+ P4X-4 M:Z(0%8E?SHT,PD&XK@8V>L*_+'DE8)60.HASTJA8-_[LHH=(7Y19?^?!QW5#'GY,0'T5R/ER6) M5Z[^RBWAPS3[>Q@Q^-BH%@%_@A-#MHTU\'6%Z_96\-/!>$>UMHAF*"B\]ZJ+ MP4M%U02LD"Y"4R5EO#O?87V?7W XN;/,6%"1BYA_#VD+8 *OX9O;Y =]GAI@ M!M6>,57@D5FTNIV*'7H[M/S *Z)=HRR TOBT/H2_;F=4J73@1$Z%4B2W[*FP M>(8!8Q[:Y)S>(\:80_%L=K._C,K1)![EDS=B-:HN]>^#*#$?)JU^NEC9!&M! MMH;/? B,'PM'J(,:9N!'OF<9?UI#-X3ZZYG*YJN2=W7-5EYL1PF\ZMQ8G\CVRAK) M-85ZZ"8;#KW0A9M(T?8F9_5O;,BC^MU:"<'QJZ[M.=:5VC-EYW_9W:>I/GI. MU&.;0O5Y!M^EFS%X1LAGY6VO#!=XO*Q]*D:M'A:Z ZFIQNRL+[B.PIKM,@,\85OO3 M*0=A0_8L)\2XO_G0VCVJ:WKM4+>>Q6F]17E9V_8IO2[? M>.PL1]*RV ^YP ,OLJX!8FRG;Z&E>[BBS%:+G_E6@)@KL_7>C455B2T>;C86 M-S1;DC3VDHQD-M=+('Q,(#F&)LH$2MM'4* KJZ7.N->:-? !8M>8U,_7M?/H M7&-IS*S6V73^XK74Y;*XXTP SST%6_N^Q\(6;!9HNINUO_^6"?2VU:>JLT,9 M0K'*#&08BJ1=PP02H%9, %VX0N,+G/]WY;\K_UWY[\I_5_Z[\M^5_W5E?8 ; M9UZ6\FB0UJ;'3<1"&F2VP?X,I]A_*^+:>O*" U>ZYK3N!EF%A;-)8;I3EYS< MLZ648,=[QXD<]W-N\@RYEZ4"ZO_*O_*O_*=%W-Q1B2Z%FI!XV(".?:5 MJ$44':H:GF]H0(G8\?2\JF)_+O%;GB5O38E/HUHQI&UV4GO5]A6,QGD2=8*OEU14$IY?3"GL-1K[9[,9 >(]#& M=3:X6MBV*J"3WMTL25N!XELPK0P M$X-%E_L)'G#SSWJ351>Q"8RKLELY:HN"3$!'*^>86JB='.DX9>UY;#9N0AIT M(*@EOD2$X4*0BXY3^D:W3- U"Z,]F@^S+"V@T7;>RW4(*S 7!TU0X.L!T\A& M0WEN"LE596\IU3471-3-CIF/_M8:*Q&T5A1L_08CV8I(4MC!B^_/L//:UK3:(9U-TQ:*[U5)'X(0HXIG4 M?LH*%7$G]1-)<$H^R$8U=UM:HD' KM*HYR['W-=WZW[GV"#6 J(8.P\>)"ES MG5KQE2\"VNO/OONSNX!*V:&G[(XOM"R945K <,ZA[GHYTO@J MG[[_TD5IJQ,W33F$/=&OW']&%FA_JTI!YK4W8=_EY5\V?^OUI/;@M]N&P,U; MV<_#&R8:L&D,GI-,@.,7/9<)^$Q((GS(:@_"/_@YDO:2*W($;"Z3]4LK MU)5[@S\?Q YFQQ_8#=UEHSRBUV)N-)-P-"^H NT0$SA8TD,5)JO15 R8@!?5 MCD;^U;ZYPOAXQR4"U8[>M*U9-J^>1\ZB!:N+HR7^\4H;E@B>,I+C!*QSK!79 M/$_C8.!AZ,"V'&,0Q0/S90+I^9*4/X9)7K9A@UB#HN/Q-G1/EPH_Z\/08QDJ MG6]P7IGS^Y?>F)PF0,##:YLII#4&KS8I" _IS4K.-V@_=472TX#\O-WMPX>Y M?%__GWF:3Z<:_WM-DJYT12 MY>PV8XX+7;)^<[RQ87LM-MN\BSN0_MT[/J*T5^U W.GKJ30*FO*!"<07(P3) M3" 3$4E&XR?N=]OCMWDPR8M## '2LT[JC6S./P;#C1$J%S9ZGYZ\"><\5O@T M]G,=S9[$G=0CSP3ZY\A^J2%Z89!7Q?G-@?<&^['_>(7S5[Y_.G_3I"0( M2 DD("&0=O',^XWW'=_QQQICK_'LD9&]]EIS/G.N9\^EDV-@ M?>[EGKP[M4+VZ1F9E]WF[.W*FM^14GBG2#(]VEVS9T%V\L-838YPOT[K0^HZ MH=?SM*O%?-('0!9@) _I?OP0P=!%8^K\&%EMHAQR4OZ.0,<1^6;691UQGKAF M"\-YH4RMCELFIK.-I_QEO5/A?S/^_[,S_N*G,$[=H"C8&?)5G^7%6'[IJA'Y M.#72YL"Z?UA0ARAI:(W^[(?*K0M0&/G9\=R*H8ZBZE )0L>6EHXH9S*V)2PD MK7(7WMR:SKO4/[KF'@_">NPQ<3J*/#U:X%KZMA8K)/:6I?@>D,\%:>EEXRG2 MO&L6NE6K>C\V<$X(;=Z3X[]A)T*^+3^EH(U,CYT):I::"@9J0F=@.&-@&*@J M7E&5;:SB_G(E8+G!L^\R 9N^9#<-DCHKV3":@*+U?4%0'*!;(0I4GWQFC M7B?;CJHGHLH/ISANQME-;O+:^L1Y?5J\H7_E@4F,T-O(OB%]'1(WK%T8R4YF M2)_#2/?,N).=EJ]T/"6\EBZ>UIF2R8__MK2W^O7VTN<2+I#-U!I,2_IBH%R7 M[?E.7)U.]%LQHZY[+?@7QA M 08\J420$PT !FT :0 1&@"K=W])D9R2($Z=HP%^'8H#">F4_!9)DHPS/Q]^ M."GS"8Z0CVD.%;&:X#,ORF;]/F2T\I7T25C+Y!WN\U8(X^_@YY7J*KJG\:7Y M)6::7.>9##2]P5-DN518:8MB6'_0(17Q,$?*[<5>B)(&[X]Z_U:$6[-[0".N MH45SLM)/?/;'[HMZM^9I,H32I'J"+$>L)6ELT@ L,'LXJ_D/B%X+<:30DGB\ M$!RWC-3][!: 8QX%XV_5DKF[ X=V?#JVTW5_OI'91Y YC'MRV49A3R0#VIM0 ML;[$_1R=QZ/(WF*%48D#'H^1F139 +9S/.]?>K%.35#/$XUQ:^B%RO+-!7I< M1&YF $;YUXY"IKO '"$F94''0,+M$8EC M'PXD"J*BJ!?(LL02EV+7IJC.Y'SK#7\YAH+18K_ ]UK1Z+?Q2K,/4PRJ#M->-% M.3M)9ENAK"?P\.[A.>XU*D/SL?>EXH+)9L0D8#Q5P#7K5GAG!2'L9DN L'J6 MUGVF'W/J@@\7;RP8- M\? $B*W[ZZQXZN,,L_JQ(!89%R[[Z]Q>,8UGM&S*CQ3_2.UQ("JC #HI8;&N M.)$&L-<%H37JBVV(PCQ1[M -=1D;3J'$ZW*]N[^W^/)5 "H@@ M3I'4R,R4Q"?"5KK@;GT,#<#YH 5!L'V+M%,7I0%R?:QEKQPDU88J7\PLFEO4 M+9E;QPD-=GQJ:-!Z&70/]_'=^3IEI\*KH[YU$V?J?.=\@K\$7=OJ0#HG*==Y M]OBOO7?B^G".;7=QZVKU,AA+AV\F],(/ZHY?<48'/U-:HV'ANLY*2R5P6]]K M:&U!=6)?R&Q,/D?Z096-LL:8.U;R>\H;RX[*O!1M)1/ ^13]\>]TL7^W$_\] MMQ,16'$\J!U(281W2):%-#*IS M!"N16-A\?J; [$^F!;&U3U]7ZUI\CM?6)"42*A38:TQ\M8R8&5 ?K\VQ(^BT MZE&#*D[]>+3F$(I/YBA,<,M#\!4TICR:/['M5W%?* M?&3N&G9@WYU9*]1!+YZA3J"^ 'L6HP=Q/@3/!F(^;A$C'2.,5\TY$U4Q-[/@ M'%RP="Y:,-%G[\&*F9OH51,.E17GDSM;LQQZQV/?!AW)@F9?M0H99@QT73UB M->(8ME(RT<;FE/523X=N5AS?@ESETF74(4H^JTZ;G MJY,[A"DK,Y[3U#V4NH!%0=_5;:LG0$J':Q(T0:L,DO&$O2">O5FW@Z MSB[NPTW)W?,UNIW.PC)W[A2I\HW<73Y$!Y;C 0T0:83;B7*H3_#=(9K5I0\R M][333QOZ[_7)GE1,;JN&0 M3/]!X;=> F:8>'TG O9LG!+_A))\K0FO7A2FHE!,-HSKGLS7)%V*VUK_)'MY MC<&4E^^UAU1SW=[*E#W>GLK06ZI) @2*$#R()J3Z-=3YCF>IPI8]EB)-/8I['KVBH/GZJF, M#$MW% FF^.&M'%#',--&<%H!G(5L]HF8.[DMY^XI^^B[N:!@2X) 3Z'YSPL? MS9?2$76_!V_V'INZWPE2,T_J:E]=K8^XK3F]OLA" M':?<<4SR9/S 7+/V?LI)'1 ()E\!X0STCZ2IIX_#"B-] MJEBK9:\^,8(O7F:#_\J7%+2=H4J,\[WJY=4K3J_>3^ZSGD@B2//0 -\]!FB M$TG$D7_J37;_Q?_B?_&_^%_\7X/[@-B1LA!9(L?27!*0;(Y/RXTKG(OGVBXX M+'CNH,E]OJ;"RROV'*]ON;,!(K:<6]YNY9:R8*I[_8A0Z3.E>/7S0@RF" 5. M=9NZ46VI\E86Z="X'AK@-T\5#=!F3U788\(F'0T4#I.MD+-,_4T-<)%:3@J@3\/JU^ K5T]1.Y/D) M>1LZJJZFY?EKS2DL7@ZY7OXS74&')G%U-SC7'$.FMNR/Z5D)48VD6(M(I KQ MP#@#!V6N+=C)73^KU"R2 M)?M@TES\'.T@RT8*?_ M]"4 H9Z'M(]IF%/$F/1X1G;X8(A0!-.GY<2,5U%48G M;-H5XZ<^'7[6WI\@RU WUMWJ)K[!*@,7J>'^8.)Y6$_2/US7B2(25;_WDCB. MN?LO14<:X&4OV?F?>FYVL8"_^/\DW'4R[0SJ?*)?'%'8"'4E5K* NU4=P&KX MS^UQS7=?Y0M&.]:5(^576\=/VU%WQ?TL/!X\B2;WGI*N83FCW2;"YO$OU]3_ M_]@:@0D@/B3KGQ-$,GI1'"U.;OGK^!4[.1G9'WWQA]X:C2Y@2AI]HAY & 6B M"E%G4+4T )DUO/L ?!IFCSH+)@9T.+:TZIC('AJKB"1,!8BGU=^3([WK\P?$ M]^74$E3DVF_5L_28OY[@E5>]/0&45*IH0L4<2M4UFS7B(<:]MT#G'RH]RWG^ MF,K(.J6@K9HE'0E:")5VP-K_8II3IC(B<'&$%VZ($Q 962A8/I M<[CT+;(%B);>NDQZ3%WDEPM?'L;V+M\QUACAW1G[K:$O MMJW%,)QQ_K1[531^3S;CN4/)T-&1 $'F.!BQ(7-0,HRF>J#BB=+L@:,J($+K M%O 7@6G=C?FK$6BMU)'X=9K!\B@8F8OB^&D-U#!7O1RE8%I^;"1WD,=&$K>\ MNK]=\38IK1/G >OQ6X['K.^.ZN$ZC#V3_?T<4#'20ML5B8-=J\C+9#ZB(TZN MO8YZ@FBX-"=Y^6']3ZM9S7"!I5."B2]&;[4-5$IX3S99BB(&Q*>./8[81,&Q MQZF;I;B&8HBT5(\G"*)I7=?-/[N4&Q ]_'[W6 M*3QBC&&*KZ'P$I-LPQ]\C_SH)4#RSU?RN5 61!IMT)S-3ZV9W(?)PG#^TF0V MG2X:@!7FF72>>NP1 60_;\="Z/#L6\O71^F9WF$0J[=OOA5X60Z:*KW=U[;\ M:;8#)+-D$_9PO636# (S3@1KEG>GQ3*WO"A.G\.E;BT!9%G?%?#&_C/BG;![L#*A5S]I&B MWSG2->U.YH7IV[Y\PWF7$>,9@<*PUB.0[4FWMI3![%:N$L2PPW M_%+75!>VNSTTNGIV6_W]GK:KM>V#$X[7]SXYFI^%>S-\YH#]&70[KQ9M1S+C@Y-%.7KK(: MWJEM.(:=RCHA?+V8N+W3V3/;3[UQ5_%FB8Q9XTL'OLT]YJ_&R6^8:D3+"'BG MR,L=*-Q[70N+X MPMX2L'/>R0I7P)%P&GD'Q6!?^*/JY@Q=<6;F=MV;SA==UR1D5OW:Z"M&U"$S M& 3Q>E0GG]AB;ZX4SK.3XM.UP$1\^OE^,7&YV])Z$J,\Q(-P M@0OYO,69=X':([96>#"AFPC$91!@592"V@O^RV8X0O6%YL 7DF?&?]BXR>I% MH"-GI>JRVF^)^/^44\EA'#K3PX$0D>I@$H/X#@#Q;M4+^)U&!*SBXF1 M2OA .Z/1!UP\UV7SJEF?*)EVLLC*HWOA+#JBO%&Y0IJ7:=^K2]6%IUCMU?O*4\)--QJL]929N3D#;PWI]CM1 MKW!S@6,]RO$2W[7 ^E\RE+H2H^2^,O%;.U7\@JBORQT%]QU.Z)ASG7ZIV77BZM\]2G6>WL _Z3Q$J_ZBSA=A1A,3(BU M+H)7Z);;STU=&W68GRL-T%*1U+>!![-X3VA&H,U)$@I8"1NM7Z3/E_Q?P!:" MI;>;Y5:/'V,1IP>?U2>,XM^#@#2 IR>W:]W-RQ@=$%-S4$!5E]Z#>RK/*Z,H M;YJ';YF(A$)?DN6)-KB#I;5P+(0.U]EQTU(X^5E#6'^/9&GN=F]I8Z]45S6_ MMD*K.B3ILG>N3S=+PFVL\4>FL'@.226I]-CYPV;DI"70ON/'Y11<@:-1F)_X M,#'MLZIK:JBG2-6NJ<6O5[+S1EXO?M&]/6>K)5A?$\)RIPE7DEG%S^06UZSCX MC$R 96]+Z6>PYLAD89]-(6]#1WP4*L*?^R8PO"MM:A9\U-JIG3 *)SRV'[]8 M>ZA& ] SP=I%:8"E,E3=8C>* 2)$>0-Z=F[X,ED.YY])Z".K@1+EQ>DF%;)? MQ?"Y;R/RTP3"KE1>]:7W&5(3ZW=;]N+5S\;?O'U.K+/AZ>6#TL>FJSJ%HG=L M"*O!DKZZ C^Z5I0DBIFD*TR,RMVO]UJI[F5D.*)"@,/%<2IF&'T^8JDQOC?> MKS1!QVS2CP%1:Z.Q?6]WWOK;JK:C/R@H<^9=[L\LBC\-$'X7M%0 Q@W!:ZDE MI',0C:D6. /Y:1>2E_2@(7&XZXT&Y(MBD-*C+:%+\.G)Y4>3-7<>7KBO-5ZN*AKX MU+&F*5(]Y?H;&L#%JW^CC,F.+O1PSVE_ZD\Y9GT:P'Z1 SH+K[X,420&891^ M[S [-VUQ;XUE&_PFHPM,V;ZEVZ>,]1BZ]/Y\\CKJ.)*+12H&SA$"<9ZQ M(!=P)! 7"5%KQE$:\?!(,X.Z)AT^K2L6D[?<'=-%8M[+?30#"7QZ?N.*$:5H M'Y[$SX%;BR+;X.C;1@-S#Q[B'UW>7."-,@J;U+VO2LA@7:Q]O=&&D MK<('IF&FZ0$J(YUTYV*I4O+\LG/%I@RJ+OV>I)A5>E'1NW6#8F?U6 M04I0@:.F^7=YL)B<5NWOXPD;MT0#]"S.,A&TQY$G(?1$[4^!2283GF6"5A$3 M99(?PI2<+,R;;:Q[NBLY><4=OJQ5 &ZCB,+[$8FEQY'I =&BR-7?T'K.FL@] M*QX7M'PQ)?_J^?CB2".&T_QG%7919(Y2C&)"1J?M!9QT NH9Q6X'G185[^XG M:=\]F55V=JKB31]P.L^1I?:C0[K^PL-P;\,:7NXC98+;",S5,QR(TZ.(HZE1 M. UE4$SN)5S8S+HE1W2MVRV)G>WE'QPLL]9?IN_2G\?OMK';FGLOJ$R@7)/F M,@@/)FD )^E8>.5JR1*"(S!Q@4?2^,\CS=VKFE/Q\+1_ZC5UT>RI;XS]"Z"S M=+TL@.E/?9*OU(F;4!%*//("1(%XPOMF-AH5=T-H5(U:GJ%7%SO77_WFI-?I M#.9M0*X[/D4.;H3+P&;BC0F"E!(J'[4-R$?E"KR]V&%)2'I:3!2QQEG-7Z]= M6)T\G>/!P%*?PZGYY!(5ISWTT0_W##!IT4;HH,+F[B" M^QG\>I-Y?$GF06J)?X?@$$Y=5.*>X\/W9TZ+=.G/1"V+8%$D-P@/Y8-*$"[; M$*<9IL7&W_GT@65- -"9W7^=-84CP5'KX.&<03J _&2V@EZOOM6Z47;C)HYG3?\\ MA7%,,5AI=Z.OE@,K&C2 NXN067V@?30[#T\06O'9RSMNU+.O\<1.P@F<7@G& M758\&W'!=;:[*"K(F],I3*31W^XU97$_/I,72Q?L8,:'EGYI"JM!D-EA-I0B M,K!(D^DUDFVFLVAC]AM#]#[LDF1IU_=2)N3WLH\. MO9OL8'W0$+UX@"Q\%# M+Q"G#V2"?@-5*G;N85 \%7"APIWHJQ//M_+&GN7DNI5VDZQ',NP%*[Y\&OIQ MYOESQH6G))' $.HY-G022R#/$B(!Y81@"*1'IV>76_95+!)##+ZX);NQ(B&? MO]7OZ0CH#=1IS@Y1W5A^I-X%?GQL^)_CS_\1+7&=.\.?\;.LMA+ [!3I'G4, M14<#..Z^G>6?*)Q$A4L]?J9QY9C*G+RA!XZ[^6X=#T:[9)%1BKM">.[A]I-XJOY.PCLU[?5%R3 M'!>8J!][G).)7:P3(;-UM@$9/86)-J2;,^W+^AQ](C/=6UP9^M7OH+J%0?Z LXN> M XX@+(3GB(L/;,"K%GLT8P2?E-<$ M79L/C@^S#E-[<8/^N\EOI0KY/B*828+I[)AWJFFNF-M!]W/= M K:^&616^#"-T35'Z5.WN&!:BHY#R@P=JZ&!,ZOAXQ8UC"Y]1Y//!O7:Q(?J M>KVJ(6+?[U,EJIU90^66CZ\WI3GDLY6ZSPC-UU<:O-[0U6#$;J6OS';AZ[O M].0[E:2 6+]W2Q(,L72'A1F4<5XX0NU'["Z*G3JZ((R'YD&NXZPZ]P;D,PV# M<1YODG:N^1I2QZ!7'B\P4C(0M2$[Q(>J,INIMO,/ ^Z\#:"+44W1'J=P4(\0 MP]Z\;G%#XCKG.N7OM*0GEB&X;QSN**X 37S62QQ8;\A//)\MKM8WH2O7AB"' M2P^G!R>H2R\#I"]_K(!$>A_293,U>H>)CO@D\VM\E!$9K=&_SZ#A'"D2>[?A$ MIH<%5]MPP4Z.EL::;Q&JNZ>L?%ST^ V*ZP=W6E/ENO#GT>KHW5\AW*'N^ &R MT>+V[V:>\S?FNKY8=57VQ+(Q74.1HM*N< MTJ#>?F)\+_4E4]XO!!SV3'^.HY=ZA[B(@/:#:HH[K#S/0#2^USCO1PN,[H/K M7&:'LH8$2+HU$289;E4E&GV;0R9A>U192@W(>3@&Q=MB@3,F7"-R?0C,E8[: M$T+$D4TP\T%;6Y$?U(0[YNV-1K4:Q+[IL;TZ?:+VW:D-,?$>F#UX=A[D"F(* MC-+!Z[^44@$NPTZ[Z18$3G4$F.G7ZL6- _9:V&"4MA7?1TE2R^"&0&3>4BI."KC M*9+GQB(#F-",HP&VS IU1B]*@>TCQU>NY\T6UO.85%9F]K)[9Z%;9R0\O"Z4FO@4Z4[<_'& MP]-0!NM+3*YYR'N3( _4["8AI %W<&S4W*5G M1PBYW'?]#5P'S>#V7\[\^ ?J_;'N>LSJ$*N)5TG6B M&94%' >5T DJ2DC,R;?$Z,SM*JNS:W(M-;.I):=S592QTW-EVN5'=HSYB6G/ M:%ROHVK][+7'63QC"2RST1HK9@NX+I]R6#VRFL43:(O!F"0JC58 M&X:\3JDXGO 55#:<;1X-P(!R&)0%<1$K@J#?FFINU!!,=RMGV=GT/'X.ZZ*$ MO0=V:Y>#:8!NX%PJE7$,HY-T!B(YLMB^>.$:? "95NQ;ZSBLD]EVP4_X!B2Z M9R1-2',144D#.("((HMM\!DFO20#W$(FI1H3%>6X%ENK]';HA:IC1!#[KR T MU$[IV7-&RD->Y4X5!C:KZ-DNNX-$=I8#NZ,0E])"*AN,%'0'=!W.XJT/'/R. M+L!-WRF,?1^Z+H7LN#A( R3,4>==P*NPF34J@SO>D_ :'TS]#L89@#E=SNGS:_P/I.].;5H>Q'G]!K)3W0=:U\X@UM)3RTT M?R!0/;8E.2F:!W8T3-07W!=,"5(H5H> +WM'^G6;Y.%]#(N9PM[^B>QC92S= M"^<7=>;N8QO X;*JE_.%PL/3+#9O5T,FA(\:M3>1=:9FDU/CHGFQASX;';&B M@B=2O.B-[])I!@6Y%,^V8BGC7O=9ME,LWHM]V!?$T05-=<%G[=MMS^W)S]-% M5GZ2TA@(H'QSHA3O_+8^XC5C=EH")J!JZ$9=%VZ/PQ^.GO.(I8_/6Z9F=KZ' M'[P_6,I-PV7">='7,;FG1(OP@?"5J';@K7&B'9+BZZ\:Q] Y4:ANYUW]V"4@ MHXL&Z.1;W&_\3KY+*?D]9Q7^ 2(S9F72ZC^=H%DQ6NI*0J/.G;;!&AK@++CY+ $ -Q ?AP+)@L?>W MX[E]8P]$/@<4)5@SKI?&9M _"Z*81&-L5_E8M 4S4BP%5ETG2BSS<[0519J#ZXY9WO.[_SOR:F9O MH;.@JKH_==+IQE4ON%(%&T8\ MYHU]#*B>!F@;CJ"QZR_]R_>:;G]NFX%-2+B*"#3 M\,*_SJ!)LQG@ ( DHX&S]H092@Q4F6R*+\9RX%*UB1F%ZV\"7X"B525P=]9F MBBKKV$?+:Z?KTLR^/4MXU__Y4^S 05H0HH%LA=M<8L(FXQ"=P?"$%@5'S"*C M;2L\ND;+\Q0E=ZE&Z$/:\E<6J;Z8Z:6283%O\%DW?G%*"\S%DP_B261##\^P MJV5_/-5&?Y5P]0]YN%?FNU, M$;.>[4SAMFS$6_D+K1/U$2UWG KO^UW#NG1=*H,^/?71O3EZ2Q< &2:QNQ"X M]N1[HQ 3)_2@ M?1?L+$09O0YQDLJU&]U6F @L7WG#7"DE%/$(::#RIE'%2[S[OZ#CW,'JH&.T20 RJ><\ MX0W#Y).1YE0IJQ--GC;S263F:(7%=F!,[A4DUWBM=*+J%?AC_RN5[^(@82%' M5,&#$B@;&4@I@KGLS.EWPNM 6![<9U"4*A\Q*'_!@LC1OK=1:>O*$7E9-^X!9//N-:X%KE;"R[R0AB<\V2UI+D71D1 M*OS=^EOU7$P#2>HK7D>J?2RPS!?)+;\/K0[^[+TQ-SD[.YN;3#*D =HM]VVD MNRX<._T'YI"G&/$2Z !_HU-1)G;4OLW*O$=W;"W??N"7YCL&MF3<*2J#&MX* M0P/$:/;"YTI[S+@C2R&;MW KW7LZ\N%5\P^CSG[PNAJ]=/["0%C:OO16)NDL MF8'RYK>C*OT(K$9%3<)*FFQ!^\NVLSUS0?TC^Y"E%8&C1K;[J B&@1;%+-+)KNN%;]Y3 M"FW_G[(JL5\K28R139*C=R["C"S.P)1D:@%OU M'SO3>07YP"U;11K@PWP&]100G_^/G4\0;[QT._SB%G4*D_#TFK]UMRMBTFDJ:2?B_\KMNK6-+R&O82ZEFMY]8\ M/97JW)]%3YAH /A?F@W3 $_Q9NRDF0EPZ=-% $JG9K@MU\"S@R-M1D+Y]-UIZWL[M:;I7<3@(^-O%"V MR/TYRC_)3"O50Q?,WJXT2K$]_2*?IB05X[FZ@#VLF]F;;O&0!EI,=.GVV\** M'7_&_Q_D7_8O^OT-K"]40G0(Y=E2&MXBOU^)(X=C;WW 98Q"%HJJ^()]?W3[1^U&?F(ZSMTV-$"G5/FO]#+TMVH5E$C[,$="*;?O^N6-EOW[KH "^TE\PZ%FM!9+:>/5,\ M/5GTV#,X=8X1,[K,JGG,R9I\9<7\WH!;ZQ2\^54AEW M,)?&X,1[2/9.O^3...FTYM"I<1'.S2Y737+U,,B;VD\#5(+:$#/ 3LP &A7U MX*CE^^OQ%IU/$2F$S4:>RNCEK\#FNQRO8 M]J3"=3VF=J4U?;>AIGM#DO@+))48%?X3.S%9M0_CJ._;_YS=JKROJV"_*CT# MHS)(8H!4(CO;K[R70"[P'5PP*\L M_CAT^;6Y3BKOJ.1S"0FT>;E$V0?SO+ ;-YB9[S("?@&Z+?.0P!BE:F5,VIB M?+7^I >KUSMB(ZG47IV:5(-QQ+7Z,*%YB3$M-H/@E$"VG] [E!*LZ2]B -KV M[5'A5D*EU*SP]>:12Y!1X-=0]4"+-9:?/VZI/>XU,?1$QTZ^V(TW14PY3N2/ M#.R605V,,YC.%3;/2)O5;P3#H\F&Z)VSZ^6E@1EF84/SL$2GGN5?^:7 IZFV MRAC$[/UNJM)X4H0J(S$8G;.K.HN+?)NT(T:9[B7I'CV&\E)R6T+Q(D9@-K(S MGJWK::/5#731W)0G4.+^],G05P@[7'UXB]Q2N;R++&!MOCD!.FHHCRKPWV0NA^/24QTU1BT?[[EA61TBDK]QE^*?OLY3WM MA9;M]!%+]6!)E$%>K/BBRO=_?9+_WZM]SMIN_4@$:S3B.6+\XFQ4.X;8T[<) M!+]847O>] "[DZ\V= -I *P;*>@_:&)44D_P, $>71 5&A7AV\=64?CUT%+O MNP8,2='PCQ1@PS_+7*(!YN!4QA6,:"T-P.EZ86DX F_C41\O4)[[/;B3^2JB MB)>*CU97?GG]0'PG,. E/JB(B:0O^^G+.[96"PI"S'O!_7==3K9K[]H/[5ZB M2BD/)2/=*+#%9_:MZG".A?O9BOHIMX*"VZ@=5[MT/;]J%K*)[ 7EPZ?C+5Y2 >M1OX,J=ML49N4[0-(R1?(-N M"Q\Q7KNYI1T*T3SXV=;QT^$:G=H45Y]JOFVN?:^Y!)Q>HOKUNLH=D8)-T/+$ M?@I18%:FGM+LGR0MN<3KX9,0Z=*];WKM\R2K/75'9U1Z.2/H(14R^2A*=\P7 MRZ,?KCTJ<:6VMB[&KJZN+EJ35RN?\?-G@ &@[=0K8T-UZ).YU.8?%$,A-L8!95E<#+Z([6G(FU.3\V7A="_+EC*^?>)+(\7(D R0[*;L$9\4JSE<5T MDWJ+0A/(/IOJTG/AW?:E8H^OK(B,P"RE;_K']\?:3 /.:(L4!L&[DF9]VA>A97'8\HZTE4 MY62RPCKL O7$\3_YKC.-!=4HL/U<7+@BI$\Z-Z+: @\F@K!4$4QO7[(1@3. M!I!A,RT/*-1'I*;GQA]);_W(%SZHYB(]A.]M,ZE3;_G^MCS*]7Z*FUO6[RUM MV$=$9Y5EV:8U^]['!(:5=G-9OBO_*O%^_^N[5 $#:4!J!C(+*1KKGLNC11\RGUF(PX MO^*(FKZW@\=K/>"GUS[/ER6^?I'M><9F__!MP-LLM.1C:E<_) HYX$G^)6I!7AUU%8^3H=@BGN'0W6 &'K= M!3_E&TQL>PMA24R8=.N3&D%G;\2E1G AQD#5@3J=BR%R*SW+D^-V.QJI-$!Q M%>F%S9.:>86:I %4#;&SRS- ?+5M92=XU!1A AO[1(E&I@9OC2V(?(-7F9%9 M1+1':GV)?22'3?INJFA3-M;(V>=';7?9B]2&VF_QVLVI=]14;5\PO;OAAMVT MLK+B,=\J<\^/Y+1G."]SQ43]U(F[O !Z3C8A-IRU>C?7%.NR:N4[D]6ZY-C1 M2S;Y;'G@N(TYD!H:R?J5J$^W#VG*D-Q_FUN=O7/KCA69X\$;0W6G0'@WD@?G MD35;'[,?_7R)C]MT93COTTK2E]-3@V8(S0L/3=RT-60FZOY#^9U46*Q7:/%) M[>9"G^M,OO5!(E64*(X>+(9CW&V,3*V[G3B&Y>'JOP^4^/=72W>>'HC M3T8(.P[;)MW>XAS^2%.W+70Z@U(D@BMG.@D=D!DX-@ ,(MTY=KH/=X]]>YY> MMPYL3)OIV]KTDY!D<.[DL@HTP-3<@^LC]OG6IAX^'ZC9,KO5ZJ0Q!( YPE&J::X.TKJC^=:F9!; MX.H @I/J?XJ.^6$7]48G\L9I2 MSO)RC$WE_=-/V30_'-M:,U.KM@;/<@FHGPD&?\X)%,9O4(Q#F$'7A>UC,=S( M;C3NTN/K_DE=-$"WY.+O6F9F 8/HC\<1^"D HZ4HHG7ZL.U?X\;_#Y37@&N8 ML)EX'2W*!S0E!72\@L--H7+X;\'7-JA76R;W894NP6SY-\R_#7T>%J@4\Y>Z MR*_^.KBR\6ZJ.Y2^.P-Z%=X[7![')">.$H#:(2:=1REORK-GI>V MJ4]2=>WY]A&3?++9_7D*<\S<[LXP/@/[D:0!T26N8(;#X)4<;8.GNO 04*8D M!(Q!L&\..SDHG&2XR;[)G9ZBWFYJYU5V]LJ%LC:@H:&M'(F;.KE.,B2&=-T& MQT)._#FVE8G\<^=P ,;O"KX%&1 MJEQ$ 3-BS+*NKD1-PCG=7!K N-D[F97Y:L#SBWIL^J=2OQNT7T.STGQ^.H=9B" M>[CT,L2$;9>]DN1'G0)7S_=&M0207* #34R15" QSBBL9],*-Q4SN[O6*3OD MS8Q*>"-^3!?BL6"C.4-DZVGF-R^8[O^G(/Q?TAR)PST+S$0_=#:*B[C3E6ZI MD?:4(S/@DRO'.59#Z6;%%X&G2@1/I+AUHIZ#B:('QQQ/>!+&-!R(O(:/RGBG M(E)J=M[$_-'+"0?V]_D MDOM!BB.S\R9;(X=3EXCA]^D2@_1TU)=EAJDV[:0:\L:PL]"$+04H.78;/GN. MRAB#3R(DX,.APXLX?3B]:^I@H.5UE8?I\'4?8:_ADXKLE>?WY!N>7(3Y:[@U M4=[ EI)M+^'8/P*[8;,(P[@>J'@NN*8N0SY!(:'F6P#[6Y3B"Z<4\,\^D+C7 MQ._>+0I)#L)%>0?A5^'!P=IQZW@EXQ (#=#2A/12)8_",X>M+[*]\(_@-0NQ MR43P?V][4ICFU2H2T=DJ9$P%3^R]G^I -7,4--?D5\4I#4UQO9*ABO=?MU;)6M!^1WZ4SX?TYE0[0HGU2$ MT,]"Q3M$FX8^YGS,\_SMZ^D/A/UJ"8G]6;,3 >-2O6W;BX#H3JPE'VO?0JT)_C@ZY/VA?#@'CBS]1FH>DH_M]%MK""D4IHDQH2V+5[2C^0_1_1Q M(GB>7V?@C6](WP9GN< 6[.>./9Z9FG6-DC0P9R)1)*:4]*SV\=/ D:3/"^X! M&?E--TO@3W>)MRUT5?42"VH_T0!:""$BUP(7#AZEPE=4D8S.X>=1XOCHUGO\P_K']?TAD'-*C#[/2Q$RRW\^Y;R^41[ :6K[Y M5PFPV5: =4E;Y1^ATXLG_)C"+5$Q4O)6Q4UAI =3DO8+1Z&_+S1=K_OIP5N5 M_.9A8SO]Z>#6P"3L,?^36P;UPE_::U%RR:&JX45/J[B]9:++'E?],]O/G:U64%5NW;1 [^3;Q%,D!(HY;*%[V MO& 16-^1@7#"2++PM-$ 3@V2#,Y"@;NGXZKL_)7$?/K?FW5P]\;2 )[ 6:M> M, ^5+M"'H*Y_GIB-N9B$I@CT9"568D)<)%04GTL*QUJ\NF>YI,MS*UZS\:T# MNA\@/!S1WLR6:P;S&LU6WJ?%@>^N_O+R@.C?/DN M4([:G14:>0IG^7+Q7IXW*R<(7QLM;4M:@*Q"F.\8F*);'F'SS'2L# MF8]NFPTKR;D&9:,:E;=/U-([)5N?0E#>R2]&@^I%L'%.?Z(+O'0$0N46;J_# MDF\H&9>J-VZWNZ/@K>0+-TX&A2EJ^AG^8.WQ9W=;_%]5\&I&O*0!^&&>^NQD MG5$5/GPKUW-DX_;(+2W]3HO82XVQ7!^; M'-83:!CN>&*VJX%^':_+X]A'&T3\O._&!\*P^M_H_108UJ$3$?-@5^@CXW#2 MNU>Y9WRLQ@W.@*9;/&D M69I\AG0LN8_=JQ8_Z)_T;_H_V:4;<\)F_;'W1(% M2->[C]V$5"#9>%G!J/2#RX' 0#6TYT_U842ZW-7E"'J_X$95[2S\F=M**LBX M$L/?-AS^!)UF=X&^H>H?^5%>+#W/%-+$W$HW2$(M<(=4S\HMT"45+S@C1,1O M&1Y- S#[VG!H5>E.*1ZL5W*,:.A9)-W-E^A]R8 (A]Z M6O1 "ZPV(^KP ML9NHCZH%2FW*#&!XW/3%=LVK:PM,[>OZI6"3C4Q?5^6Z#8BA)-'_J)H,8[>$ MV%%*52Q"T$FG=_9\6^\\E9%[,%^&M;JFX-A&>M H<3-Y]2(<1CY'R45>H@Y2 MSR>UH>C)/.Z%%O$*WSXKZ@=56Q4X@.<.HG2.JH_2PRJ$,D OI/^ M4MLY"EN [>[JU TX/4L%R1X-N\6PLW4RRG3$)Y,N52D6OPNQQ6% M4$@=OX()8]/$&\"3$ZZ!%+=GL602"/-H+0:/8'LWX9.A7F/7K"&NA= ]" B& MY^$.SO]\+_G*_%%=[.O@UA61!:/@OB-L5=5_683)M3@)*4X40;>69'0%5\7T MKXISWMC3_FW;^6,I9"IY$:))G,!O;^ORH+?3A#,*V6*A03Q08F]C<"$*]5 580522/6OZMBJDH\C(^3D./QK Z_)K\JT#A>G_ MI/=8M4I;.=1@>_KE<9J25++I(;+\P .[KQK %M=M[W:[=G5%9((&L SFI 'L M\"C*F2T4[O@R ?B/G>>&-FLR_UX2L/]I>& &=I#D0Y:F1$*Y-)>EN=J.M'K%8'3X^^S) PW?K](CY? M=KA:S (*UAXO-YR5L:H_%$PO;Q9,=2](,OFO"F+AX;UPG#5J;J!;]4KJ8UQ] MS&_@^1DNAJA'8Y [IW^5Y)ZZ\S5Y>KF$3NT.8-V6!B QP=K]:L%L@?V=Z"CL MJWP7_V17.(+\IV_,[0*7.+#>+(^OBF0:?-*3?3? ]+X3'ZD;W25FYHT< M+)4>G%M-)@E[__;#BXCT.R;YKD^LF+V]/MB?IV.6'VOD5N,H?"0,C?^GZ2W_ MSS7T*LK*/J:].NUP*7AT:AP>\5_/Z+M_X7]WV'+TPQ0Z>:@2=KK?[">S>DVX MV:37>&;@NR5'0MC=/J73 MF/*1?X,OV/\QF3),UB66X':6AL.W(2%XS6Z"I7"J_12+>4SFIW<#:13(KN)NP>&P^GB]R;JCRXWH"UK/T4W\."TKX5$W.(*V< MO_;N.-#-,7H=_@!I?"4R&K>5S8'*]Q\!-85(_;F//S:C]A3<7%/-0 K#$+5X MF=U^)6C2E$SK8_#V>M!$;O]B?\Y.OK>_%/G82(1%4<= =8OQJT1ZTIE :=.Q MFG4U'6S0W42"N79[5U/)=! M7">%SV!D)]E9]K\9-GP;8B+7OO%K-[DG!]8@ MW!GU^D=]7L3>3(DH27'XCHQ(_5TZO[2@8?Z>]#,69A<-CXJ8R;J@19.]DCO[ MU,=;%1.S(QHZZ-^?EY>S\0J>Y9C)2EWH:D::DGOQGK;-C+)(J>CGHXKRPE_^ MLJ[!0Q\OE+?64"NVRKMIPTF[ALT$H#O+9'GXF3I/PHKU*>>I4M0LWL MC:^?^'(G 2J9B]?0Z7S[MK+67037[G8K2$/HPWBV^16#E87[1%F8YJ%"3%IG:@JCWC(.XE3&QD5_SY'<%W(#OM^H>: M-F6+?O0D\<-8@O1%HGTGE67,3 NWD$R7TT0##"@9\R25W#$GO<\Z5-7[(]Y) M:#G#]MMR*FM_-H<&P FM)KEE7^U3Y;%SDR9S<- ]5#]K[N+ .H N_<\$S/$ M> +\N#6YOC6OO^?.0L7:ZAOJ_4W;1ONG]D66FD^+9KH]3^O4B3Z-%_OP&^ E M9BF^N:O*W=?@'U[\JB!OL5NDK'#M^AUPR/,FP<#,2+>D03$?.Y&0YW4Z(\]1 M-_)BQ>=5EOZ_;8J5E&TV :,D@";XB]4N3]V 1P/9K3%ZOJID4@SF?SWCH:*(XJ[I'EB;"':XY/EEW$3C"]RI+XAZ&@!]Z7C-?(!^!^WRX$\C MF<>*?B%\LYP-@L.^G&D :0Y"W@"&.Q%OH;-BLLO[48O?W-!EB=UG9 M3UD7DF;?B^[,+*WH_NHWS3>+-#B3][BBV)Z132*].E?\UI\N[]RN-8K 5CW> M_CG6NEU7]WD6L8",?V^2@2;KQ_:,I"F9%-[V73,:>9COY6T*&V03+9ZH:8(S MCJC[@T^HGH3H40JAHBXH!M7+@?XV]TW&'4]D&AR:)CO0-V2VJ5IK7;1(^L(E M>&K/=WVH;/Q*Q4*, $6D&X-K."^!5\K\9!SVXFUVE;;KG*=#TH\=HG!4%].E MXU]\#>4F-G@2V5TP U?SY, MG@$1],% B+"(&5*1Z5%HAQ,TWW49J\G'FSX9X+49Z5:.NPG:#L5-3;%@: M (!D^@4&J#(2[9=0D2NRLX&>&F%]'EPGLZ-,*#^[+L9O6WS=M]?&%Y"%)B'* M3KC.98UDQT_.5,5QV)KV?S2-<%\D.'N=V/)]B% MIWB>Y:0M-9)VX*1.CASF3))4;!8JML+SR<169%R!PGSA//+##N>;QF8U8>;D M[]>^)+"9-1^_X5XBB1!#O$,2VEADHS)"/#(Z*ET._/T/_&<]WL+=&K57+]5) M9<;=#]MHZ_GS[V"Z:I^3S>- ZD?)'HM[8.-3%Z*3YL>^R4B.2EVP%VW:QI* M=O#D98%:-!NL-TY?"[.\KGLB[CGU]RW]FF%X01';H1OX(: =_;FNC3_ ?DQ1 M*9!W@'O*Q"\L3-54JE(EV7$R84EJPUA;OV;#K-,W%E*]$X6=J\+S,CF!$>JS MG^HHWADUT?>B$A_U^]JU;ZZQ&GGLTHGGQS [S&0W[+ M+E@JC@7,".]?4%Q1.O,,!W!E\[":V*G@];K;V>!"[%PVOFJ_-]95;RR8[)>X)+7D 3V'T&8D MLD!>ZQ'L_'8[,1+%17>EA<'GNXZ/6X\[G:4H9GQ;S.5[NA>8>?;E34S@J63M M/\H\%J#F>P'O;9;[$#4T@=/ #.T.W9>!>?0][?OJ$"#04IEU>7GO'@MDG*Q* M-^][LK"Y*I(-+O(F) (*$%(@!4*H6Z-A$+H .$BA>FC:=A*.;Q\;>>.CK/A< MS?I"Y2;UG;/%>@3?XU39 _"^,&&B$FZ 4! 3"'T)X6*"@,WK%'"'V4&X/W51 MB:=$8[W6Z.C1JQVUN4R@,T&(>1GPR<ZV5'FA)/$/R1C MWC(/,++U'E5ZU2T1_D0>2'%6;]E4-[WA?3#F6K__X\<;NOZ7)9-2POVQ]XV? MK.-XKXXTG6<.HZNO98/9FB5<-;:\?*SUB^V'?D )S MHJ*[X"UGZ3WNP^G)DNZZKU.UQ6]SK^3]L]](_X?-IIL%JO6E"WD3(&N_Q_4Y M ;M:IC(E0_D5R2>_+P$M>]-,+FR'FVE[NM^ [[L?VEV20)]_I=S+DVX>*$-[ MF!ZL^FZNM9<1Z?5A.6B72&/IE3Y:XU.D;!=FG)P)- M9)X'>@8,ATG YA_T8BHE2=Q#9?AK2^M9J?D"H5T&!48E,4K8T9&MK_(5$* = MA:M:#B'TE]QRR[@WRC^]2.9+%P:1JE[&T6-,:@_R34Z: 8:T?$Z[!OIBS*&C>L[_+P7L._"=ABKV(/PH/K%*$78'H715!_C&4W8#/> ML+ZR3B?)]8'T!!3O:-# /%KUV M-38T\,##K5T=%BBW'1_\ETHZ9M-EWT=MH6U'H1:Z,>,C@I=,^_$Y9IYF8G$S ML<).JQ5"Q>F%3A- &('.PJ-_IHH'1.$SS;@WO9]%+J,F31\*TMV6P"LPI8KG"CK\7S+H- MNXNR"AUV7!ZAYRE 4O0W:5#9[L"N =PH;..OULMSR%B*T;MEV$%])<1#;&([ M5"BPJ)HF_B=F=/PP=X[AL+Y6+V*VLQ'5S +Q-XB1-WK7D,)#P\==V^N4-DV5 M:/W!="V)B#H/#.K,W#1:LIAR3N?+*X25E[YGW2]\:Z-"/BG+S3EKONI@J,)I M8Y^#RT(;JYMT-@'#E.K=^[^-Y+XJ01!P0)W\18O" K7W06ZF'C MW2EVAUY/ M5T1Q88X ["?'=?LO00,5?',39$S/2&7))>>TYR,\^9SJ*18(&[@Q.2[V.!WL MZ'8"]^17TX!* )OY2P8CN=$Q?973PI25#OWQ\3]V3.Z1-Y-2"2=PMI_N&(JX M.8=S%ZE3C.CJ['*]0)G?@7$V\9V4Z_?=UB0O1SFXCQ&7CJ#F<]*@$T;45F#J MS P=!:Q333P/*KE*T^O*(,."YPZQ+V/7=(5Y)M)A_)9$3\6)>I(FQ-F8!9IF MV\;93>@8SP.UEOM+EOW3%33\+L0(<8GQ&>4V$!5*I"AU?%#X(W *YUDIUFW M7+Y[Q0>Z_J#!J M"MF*!#DJWC.@+T,^-J@?/U%[1*-"9*M%\4-&UJ)KXL*B\ M@, "T04XJ8'D\M[$X]TE\.3 A33JYO?G^MV'Q^B\-:%!SYC'Z!< 3]#S9@G0 ML-JS.G[IR @CR43J>_Z^;:FA;9CPY@!QO&V!''9:V*YXVY^![^.N(CZ$=6B9 M.YEDP1+0?AM0^GDL<&Z Q-'U@GY2-E)M&;M0^I3GGH9$G-0W&LTJF56;O_[\A$6B.,^S'W("LSCCW@X>G-'"'92 M@63]Z8T <^UT3_)&_14'SB5Q*J5#0I:141W8D&:F8IGG-+-, MJ1=(OFE==>U%3CXMC9OK6F[1K3?.LJ.&LCL3.\H-9NU?TWCN4>"XT;-E'W52 MW@C55CMD6&\=FF=J(@X CK2K@ 9T'\*.O)41A3[P48A1,+G-0Y*IJ8_5OT,Q MY?R4]#WRU7[-D+6SY;EM>I+_"('-N9U(I,P*2J#!NV0U2^U;2OO8WNPS<,QV M9F;[\)\'(Z2':0\J;W0'/.:J7?B2I-=N??"3S_0,AL1).T\_RBA":#0=!I8) M)0SOZ[86EOE&1,?+_3,S/'(#)TLI):^-3WW6FQ]T'BS,/GQEKJX9$X6J&G]& M8HHA9(8Q6XS#?1JVGCMVVZ05>YE%GXK,HD\>X^?A%MQF!@F\'1"R&7A2J1-] MH@SK 1$ >&WK*1_>#':[$H4IB]6*"C]@*ZU"#1R" 1OAW+()M\(J8T#/SDO& MFHJZJ/87?@XV.?%#%>7M&CK%L2L:B/A?B,!!$TZ(KCB#!"/GAA:HA MM5Q5>T,__Y$;?><'U!(VM,^O#4B*I^!/EI3GA.N5$/!K-NR/R[$!CC'-# YI MWC?0Z22?8#BZ+1 JGQM<7GFS6T#Y.L[(T$U.Y;I6YZT@)I39CSJ ]8*"()$L MT$G$24;]1[&)/WV)U,@.S'KN3$7=5+<8Y0NEGELOAL3^1XRL 3 Y&@8H"Z]M M8X#C_>SB\_KWH*?Y;YN.Q3B[RS%),DL/?F5?/=WKRW7ET;2J ZI-:<*7&@S8 M$&%@>)T1F9E7Y 1 3<.@+1BBPM.EVXX'1K]U>%35'_S2NM[R.$908RAF>^6? M?W;D_[WI!&;O^PJ.ATGH"R ']/G3NU#"#>Z>N1,R5_4#W.S3.?4=E..J,6O9 M<_Z/.=0W4:2_VF \ &>R?FAB-&3?7!VE("[HA$GSPA:-)R"^_'> 7CAEH3/D ME["%!OHT(,]>X N,3]"'ZR(=%!IUEY)?YNJJ+S'2]H>H._F@GW BCC_M @OT M6?B'WL+M#TM;I>CPCT:I/($8,SMA9)/U"'SE, X8:*_H M(&)%KWUD0SRE>Q*&L3O'*\1?2!:\G0R(BP]/Q2 !'W(;>SFWL+.^']9-.[E* $/?DY1ZV5K'-C#VKBEGJMM8/! M?W5Y#]K('@/B;R38Z&'/1C3/"7>4%:C31[TN.M*<9L22*T;:LL3KWG6I]:_H M/;I(5\#XHW<\+2?M=\N018:UWC:J%&[B^C.FF'T*D?^V>K=#QWW?Z'<,?1A! M@O3,R1%##P62*)86*%Z$*)G1T6 4W8#CFS+SQS\]NIX<=G#9'@IF@5SC5?KG MO%D@@4"!$IBN;ZAK4IQ!HV-BWVEZ= 5F*:;!^=W2M@0DRB/4L IC0Q"B6$]Q-*'&\#Y32FY:?+G MNT\;=C'4,D5\=VX'_9*HF49H,#+T!.8P2A;C1[SV(N9VTX\R%U69/Q#/MQ_N MQ=GDV-GB/*G=KO>]Q8^TUSO'"!XJO @2Y["P>633_.4&/"^Q;T7/27:W@-S5 M(\@\@<$Z6L4I(ZXXW7$2X^*ZEN[QYQ_=W]NAX2 ^#D-!FQFTSK^[>7M'-*$@ M_S?5MW %]^)X+86O^^*/CT>YB]Q.'=I O834H=8:R9L(392 PK;)FV7O[,YQ MU\3\+<8$W<$F-#@" MU[V5.9IBU(/S:7 MO_OX\P=WQD0]8JJ"*ANK%S2'YIA@@3SA4QU[;DF^$5=QJ5N/S^T)2T(-G!0H MG,Q#9C05N!)"5.-K(3R&H+6QY2U0I;]QT_SZCL7HDKX "Q1QIZ]TE@5ZA/ ! M)D,+9VX$!$BD'E7L8C;)3MM3XFRJZ5!&%,J5!8H.E1EA"MMY:9YC@93LYM7G M!58K;W:":<7R4!)$6'5@Y^%)/CZ(756@E_VWN(L_Z9^4?-N_8 G#D4*S9ADP M_Y%U/5$:\Y F[0K"ICY,DIU:03],?#9QLS[7#%D@CY>M4BBR0O,=&'F 3?LM MP(D%/X /%&VZ[GW-O5[;0,-PP8L-L:>C]K2Y?X[CTC2.Z[CFW/6L-;=O.4;4 MNA=WYM0_]B^A1%$W[=H&@_4 MI]2ZX&D>0;,X:UX@X9YV?OSH<]WIAE7%$*CV;AF$D5% K!*,RZZ M[!!I*?&/DYD/-?;95II//Y33D22TK:T$(KN#)^<>J\U+4S,6T4QN?4^D[,?( M[LH&8;)'ASZUGC8S\63YKS--66__YY\1^M]PR'HY?I;$WV [HQ9=B;GU*9P'=+)/B( BF_GBUJT9M4W[9Q#> MHPC(@1<%'<)CQ^T0*E654^VW.UUD2S-A_'%\":!RHTY8;31)A*(YGQZK?PC9 M#N-4 PMTD)DN-1143(,]YN*'US\/2DW8EWK9&0MSV;YJ_7PJ7*,*%&9H"!]8 M\Z;9%Y",".M'EI'GR%Q=S^F^<_&>U8FBP*V597<-S5/'DHWDPJ6B+I5:?5:M MJ7C-J5D(W^QDG@#7 MC5WIX/WEXC1H!WX*,[?4NCYY9H3:5$&SKLE9U="HA#N;5CG6Z>3U]>\_7GSX MJ7']Z4Z>2XDM\A$O6B^7NWV:TR-2^7O"%FJ-6$F/M?VMHY<,_A^D?]_S>LU"]U/7HX3RPO<,3XUTHZ23GVB5$C:?AY M];]-U3C)W>P+R-ATF>'0G<8T S9RN-3@6LSQ]&H2W,N8.MLGX5_17WL3?D@V&I5+Q#*)+%!Z,JROQNHL*U:9^: MA_X*#[2/)%(W7+2A%[@]]H3OCE6CPUL3I6ZY1)[;FP,=2/*I5B1QP.6-C MT;)&R:7NO/%VPGD7ACUSM[!!DJ8*)'9D)-*E4:*!NXL9-Y4KC'>N&^TX[IUE M8R#H/OE1/2'R9BL$7(IL(_B(ZH8U\[A+/JED@1J64K9^ZW+8!Q()@+QPYEB" MTJL26K""U=E9M?OL6KFNN:1 ]S@='[&\3OZ3RO6A\DG,_F;9GSNRTYLV'CE8@_\BJ.V1;&W\U/@AXL>23K)_ M9GW877-#H8^G#05O<_PW)M0'K,Y#6M%1YB+(4X@K0UO)!ZYJUOU.KJ-5+ 4@ M06,GWEL+Y@V2289INAC>>+-LE.$C/?/[R1N;/O01Z%PAMFH\7:"/\^O'!G_H$EJH7D@_ -\R;QSOA,^+EHFOZMW%7M" MW((O-T.%, -^S//D6\?J/K>-PS,:3U]6*<;G)GYE@5(D%!Y)]7B:)0L$2N-X MNIFB2-FI_>$JMT KW@--IY"CL*JN-GX*T$;L3Q*D+(5]^,2&*>\A5\1/OT6> MLODQ3U5F?-7704/GZSH'UJ:,L6,3ID7JG=/;'0UB]^AO;;+I4'9XVB$XR6.] MB6*KHEVO9!Q\$^P3*Z?JAL[L=C'HZBW,&B#^@^>;7RLOG$8ZS-+7\\!A88M0 MG/:B$F.*]WO]SZ.]:#\MA69^0;&9/'P6V?K+.V]*;37VXA9AX!E4O,K^U'#U+O MC:[?L2E)!6R:OSK"?+8-[0ILQQZ59JZOUXGM23VY#P2=;>O-G-PT:6A< I8! MD2QA,NPY_>@]-B,\IC8@Y6W;H__$X^/^(_3U*_G_Z*'GYW^OBS $H5Y,,W9#,YDVH ME[##6PQO1W*I?T$T1OW$CY('+BYN3^(3^G;C#_KGI?OV7#,-UER;(D.(=>%0 M7R4<>!X:BY"GFO'#YYE'!P##;:4Z ]DI9*\+Q8Q6'2 5ZO",UN&P+2(^/O2& M@S)./T)CWERW9H$J4\I0O_U^HO^] R3?\(!T4#,D%E6%6ILL!#CGC5ZP0!4U MP73?8J^C=F%-L_.!#3^B-&?V)^1JZ;E+?A%J!8):L#6^:]R4.J(J0IR1^4?_ M+%T3B"4:-Y@5&'QTC\DB^IP]I6^%Z#EH9#FC;@>II&I$CV+G/ MD&HW=/YWZ]G-UBS1KTV1@I&;8_U"%J'NWLHLT#-(R"IV#E.W%_6!S1H(P$>_ M?-W2^'S;]@Y5M,(Z*=F@RR>NF>:&IG$Q^_\:\R5$1+_$UT!(Y_(FEF?U@;)2 M^VG'WQK"WOX9,FAOD9BQP1[L^60Y<=5S"_!C!1$ MSNIMUNEZ=:9I>*YBI.9N(%?,="?6O6%&,"'OQ8O:UF;FF@O?(+?"]V6ZVBN>^+Q9:3&G8#)^AW_U)371EB-DOP,#*;^(#D M,>@)NF)3Q3A=NL1)YKNB>F:P5(;%S TIC!H :;7EZ1^Y=%*6+K389?83.O<> M)7CZY^A-SSQ<3V:T\;&]F13*[/'&6&IHT\] LW G[I_;_IU_YEOV7.H,IZ2^ MCU6D=?_Q-T5D4GK&J23V=2/@8%-&:D, 3=:,7-6VEY7G*=N.%5K1EZVICYNR M_Y&B=IR'1TGR.J7(6IO3PUI+NH34J&I:,50]%29I4GM7H>S>=1_"K:3.;+E" M*HCCDL"X""7S*K!0MIQFSJ9!3;$?9SZM^>:-57=^M76>:BW<[Z.]I#XY=$E" MF 4Z"*8+"C!CV2$!);])88%B,-85(\S31LY\(=$OSTM]N?O&[(S=D5)@]Z7( MG+MZHR'(^7_4X5CQM_]O_[^R_V867.%>:.:[9*WYR\/&DJ#B;)=DLTO<(<=\ MGGM*RO_7"HX8?<9'-K"#'F#V-AW55P*P%'G3"ENAIK:"*]Z+CG@MYL$'W H3 MQ[6LOD_W:&/06&\L((^-TCM99$Q.H=X8'NETDON2OM9=:B!@YNJK>O+CO3N+ M&S>WIC9<$F"IY9K48/:JMZ7; BP0D4*[A&HQ0-PODGFW M^\B;>$!2NDC;F%0OT5'>UQ+.=N+V> *TSHPN9P;X" MWF38C?0V"'C85_Y._>R@?25J9*8UKJ==G)&EEW#-JJ(AS)8F^5M=+8MMX=[QH=_/B\17K MK]L.)PE6;S 6*/C:;#N%*!;^]N0-$?T5YH1,UD9@$O$??M,FQ^14;!23&H*N) MAV9[GK- ;T-N=9>/RBFX+J9]L#1:0>&^.MWZZO\]X"<+A*Z"[5T-"6D,G=X< M -%YGQ/&%-6,S[LT=(KN+4XT8,G'X.9;74W>)?]G%5+:&E:QV?6N573+R)VY M6G-K&!GV=#O,++.=6'&BI[\L^*OQMMO_Z-"1C>>S?^XA */ 0&_G1SOI=P!Y#\7J*I/\IJ9QVM?4J[< >#TEB@IA;, MRWX]XSE$PJT3[Y^(LT!I8-P-QM?[/T:V*WX]J)K./4"RJ,2ZKD._.NS]'W1: M2UF@HZL[LX<_ZV!BFTYYA#@6K@84?FLYP:Z'NAPP690OJL4G#!@DX);W%MF@<;SWV/TXJ=9H$\. MXDR_C%TVC'_I8)BY_/I7:K%L]6K-98F2C#\FPS_FF5-=#YZT$*25M'&\XXZV MLXA+[(P0B1 B*P+GF5(R6/_W)]04I#^)L$#E"18J^G'>O>6HN4]H"/(TOND5 M66ENQ,GDO7S-F[KDN1WE5I!9^V=,,("B[6/VHL%44^&V3V.*EI!E'3HIL'Y5 MI!V6;%/NJ:.1E#V1G_[1TWK,>BAQ9@IWJ:(3:W@;E$L#=SBL.R!=3;BYJ8^W M=A<>36^KF_6?WKYUIH,%$FWP5!R,Q^,5FHPZ\.0BZ%P^&F(3%-\0)!NEMONM M33$G[<9M%H@GYHRW"HSF0.]DKO1D.57.[:XSNG;YS\*"2T(Y7HE2 1)2I>G9U3+Y7^Z]^I M'T%B_T('#/YV_^W^W\+]_]V3,G=LZFI# M]_B_H8)'B63'WF6L4J&:?>\>T&?,K[R/X9X_>$ MB@7RP4T.S$?"[/%^H$!X&]&4KE[S)NMUQ/JYB\?HL*L#[XFWY+\#9MS;<9T8 MA:TXZZI,TL$R>[K0ML>>+_4-HPQY$-GC)*0O!501/T4%.RL4>-2^3:8""4.& M29UPQ8[;0?<[$&+E=%/&5^A(3*RJJ1AN'5(ZU2UW6O[(N3 M2_AZ/]%\MK&4EHC0(C_*B!+UZUPT\YS*4$[W4MMYCZDQMM.L,K,1^+4Q>VQ^ M_;CK0&+<9VU?^IY96MYU%FADF?&RID&XT3N_VD(5ZPZ;6*FW@:^%V"@DV$/X>-K2 M*\5.O;F">NC,B[##86"O^KGUR40[B@0;R_/8=(:%A&:^NNY>D3!7A79/^?R? M-\LGGIAR&Y+'WF?<>I;7YND#F8DZV)I8M*V_E )[L?AV_:B><6>O2*9UVO&X M'9NF,]Y5H1:.N8)E-1E0SY[*6?!<'-_C8,<3/Q_C>G[FT*:"FS9\\*'3&^QZ MA:[L?)7W0WW@Y3@>M_-C"H?WV[!JO(O.N++=3%5?/3XV-O9TV=/]49*A:&2" MUJ!,5)DWQE?B[*,^$'RN;1!F\ MZU"(PFMS0R'2^W_;2[\/'R>BVA*CC^.]*>L)U1].'EI 5?O.OT(S1IW3])M% M*="7$+)EXF1]JXP)BF^@&$@.)*"J2N-N_]D)KA4/+:Y!_ GH:%!NZV:!/.;/ M#7OG)B_N&H8._$H0MW9-G\,F6BMO^,+J WYGR!/9G,)W'5<_KU=VGZ:/V'^A MG53M)/U^?!WR-87G&*KY38PO705#%P3/#ZPC51'W=!3>X%=+W4;]+Z"69P]7R?:V[2(EQ7#FSPM,EBR>UC'W!<-6!>67(S[J-'GZ=ZVC?H49 M4CBI*0"87!<"7R+F)[JK!>/=TB][/V.!'N:P(19 @J/:P8#<>"O_D49,V\#^ M55%Z;ZNIOW7_@9W]ZZ@^+A,R"\3DL21;7IH,F%\76I4X_0Y)5ZZ9J3=1#TVDT6F?H+$6=7$BB^O@]):]\6*L MW$WHO"P;$$ESL<$A&_$FZ=]E@:)2V-N"P9(', MA*-[H7= /].P9#,EG#>1T>J%JE;J&B[NJU_#>V7>AC,B*J[/LZ%_,E=8B:$Z MX1I8&3')A!Z-#W.62Q!LND/P1LT9,,LMRM?CRW2:3'%0?Q9(=6D@F@4BWV2! M)G-;9AT[L05>2,DO#L=P992[.Z%&!PT2W12<1N?8L>?$ 82Z4\'[ *4;0P1) MO@R?%X__[)$X_7;4JPS#FLQ:WZNW44P46RT_T3KE,Y>47M$G5^_[KQW@01+? M./^NH>W\-3(^G/2_=)/\7\J*]\I+\G[;/=SKKRNRGYS$M0_/.,[&REX][WC_8D?/[3UG>.?BQR:^R/A3493I8<>THUE.Z%301V:^AH4GU\1 M!+KL@4+7>&D2E?;YUH9.L/*Q X.\1U,AP?;17X(B_-\N(8)B]O*X2\]B=F)F MS:,HCE,V+-#A.#H.([SD8//.1&8N#CI6HB#KR$;20YL!.-]*N\"=TJ'#)43, M5#3ST$B9J7O>&4",8%K3HFG9*YD74_P>K6&6BLD_T=_R\N>S)(D@2#;R($*' MD8E]P%"B\> M1SA75%?6USUO$V_1=JNFYHB]X3'&:-2,WVONRQ,2T36AW&WXY\@#@,^A MINA\'E\-HNGE5;!JR-R6^5IVZ")6E:@D^&6I74^6"N,CC%F]48\^V MQ&;$P#/G#V/]/!\%)PS.]^%"Y<(FC'ZZ_PS"W"<'A2.DYQ2@--U6G)IUSZ5- M:4Z5&V&VB0KTZ(?6'4)$%SU(BHM X'+'3XQ23)E1GWG3M\9&H88_88^ZF-#28DP13_<9YP)5'\;'[O^=O71DS/Y)Q)[N\"<4QGC2YBCZ >FDUB M" 7OA%\RSR\G3QN]?KC5S?_K(_:;]9$I,]H$!JK<5]F0DUC391-Y=N?]&YM9 MG#+F51LAM\_.2[XO;S?KG2$B?AX%R+% D5PMP\QC=-F?VYY_M6D7Z32+U LE M0)7?A[J:!BP19>F"Z]3P^5;FT?36D"?XC6%=P9%FRZ'G,P+*>P5V])VCQ'7> M6U4?4SO+-7)H:N=NH!#H\SZ+F7K&%$6'A>YHBQ+%P5A4PDN:KOWXEA+_7?T2 MXL5'(V8UB>O3L].EYIC1M^'R7TQJSKS[WO5ZS"?,E4$DUJEUWH"HL@+[2>&)Y%J] LG(9MUOOTW="Y1H^$)7L>/]KZ7;(3@FVWI=XB?M&H* -[E-RY<5[.3'GPO_YFL__9+-2)Z$ND\OC XA0 M@56-;T_1KCQI&WM[A =1![NL_[,"/>(B[0H+U&)&#Z58WJD'3&@'X%[V2]87 M5B2@3753/CXK/F,&=?J)I[I;IL0>CZZYOE.45RVPP*IYWL['6-38GK7(K^_W M'PI6<-F3@=L.')E3<6(_@V+KHCR=.\0EZUS20058YK!\B=$0NL:=U$*6I1H. MF@ZT*Z!(=C\'TT<:5/,K&Q<&"$U*$^:5('4 MB_A$A%F0YH="QQ45M;2D[R$-\;(JZ& MR1R70[0@0L%:'@'%7VJ7&/_)U(($ MDO?*CO6@3)UTH3^&3I:K$Z-@J9I1Y,U#%?#43U5\5\4]+$.A)1;(+=RRM@)D M\HWMHEEX0+^L5YWH./RFY.@]CQO;7HKHN\75,6'W^15&C1UV=ZCW&"D"K3KR MOU'[Z5)/ID+?TLOLVW=(F9DM,TZ(?3:2C#L&EN&VQKLERP-1^*J"9PV<"RO" MK^-MS!T@-8ZG)L50G]]'[KU'^SEN_9?8CA&2- 2=/0GBS"[%' =HS;,>\1&69XS*$;$C['/.[ M:6"RDYQ9E^H03 R<<;(*9:/0.FP7>@9Q%%![$GL.^Q/?EO=.2[].^&XX"X0_TY0%H&C*=! JZ + MD7.-:C.@7X/5ZW"*W,.V05KTU?I M),IM?PC6*=LKTH?1W^"B^1?47 >T GH;IE+H3^B'42V00_HB=/6ZX[,@\N&D M3_Q?W#Y_OC[# LT^UM3\F>+()6CS6PNA(<9C:/&1ZV#9&POC$.F/I,OOSQFE M\4A/>@B:&SZZ^T_/-Q&MJ,Z'XR,7*31>] MFG$#;02:E0<+A"-..(A9YN$Y?JU/+@9G7>NKC])\U($T1,YB:QZ54-#$6QAJ M/&(*KMMF^2,C\&OZ0^DSTQ*DW1:WMB-F,Y>YBZ"OCR(G=(:9XU@R-LL86XE; M7_-Q[T=55E6Y01OK=KZP0%GOQ^??<[7/GJ%(F)^_Y.A"2 EFU?>^.Z$X4\S1NY;CFN:;9C1X1UQBK;9L[IQ(_EJ.HL8R* MIA/,@;@F48]'"&,B[6V=)Q,\6"$]]7S8.'&F-C;IG527"$YLO\TBC"Y00(CN M]'W1!($*(HSGZWDA!U8S[&;;8Q,&JL)"@Q8A#E*#QV#W33N[0TX%2SC;S9[NBKKA$WO0I86L5+/ M24/ORHU4I VXA":D5E_U2]UVL9\'LS-'$358F*RT=2(,;>4F[8O MOL':?'F_K[KZ/F]SN'YAY,M)ASG.#Y_.=80)D3%4?;)O&Q9\)8AR( QZ?>3\ MH-!PZ:_KIUZB1HRU((Y8Q\ZF&^Q Q=*LX,[MHIKL4HOEA[7M[<3XY*&ODIG1 MN:5!=;64W*KI;O758Q5G$RZ[]6#^X,4EG3FI#ZHH8%(B1;FW8ZA%Y+4Q4. M+TDH$*85*Z7S1A0P?END+!9-_BR2\"3)RA;M.G%JM_RJ7E(4:3;+RD]IM_*> M^LD""1D[%E)?W+E_,CNG6O\/Q8A409.DGQQA@3YO#8A/.C+>'ST9'>73]UW_ MRQ/&&!*3XF1$9!/!J#JB[N9'!"\@%H0*E$$.R.23SL>S0(^HL4 5ZRT^WD3,R^I>\&' O8T:X=T^_.17W-?SQ[2&CH"&=2O/ M/(^KBGNMXHTO> /'9+9<;E*)VI?6HW:.9IPWV?,T!OEXZF.;G)YI0DJJUU > M:L%A>/=KX*;1#^Q]]LK,10Y"*)1 S>?5R]_V+>>]W%RK+\?JC6%?8.=2N:V; MF%/ )*689O[US7,_B53A_J[9X-[C]-O62ZUXX-QB(E'IY>P!=M)'/],9;R-! MB7W%CHASXS4GG<8V3GK)XA[8CG%F:G^R]>GIO/F^O_BNN'LU(P_KTR<\A^J M\2'[(6#F21A\E1@4Y_/KVV"#M&MABZOHU#4I]RSB2D"MX"3?PN/R'_?O/VLI MC]$_2EX(*:[ULZ[5R5EU*LTPZU%>, [6_=@5]5DU74/.HI@%PLJ,3Y?&)[)Y M[.>EM1;RJ@O.MW7JXF6"SHSWBUEE_7H7:4$6Z%M.HW5/)YM4FIS4Z9>'2SH8 M\2F_N"H1?I@K&++VG.:&@#(P:@HA%WFO8 ?US.9(=Y:1:N2TTN_C.J9SBGE! MG3>Z1>!Y5J^=@]Y,6IV*V5**@0HT\)-AA,4*B@T1]O+T\);"@8X_V_++FR_G MS0NO%Y7(B?OPHSD[F0CY+<_FJ;V(R.7>!G"\,RE/'W 'OV@E./=> M.R3?+;TKMF7S'_D#=YVYDS1-"CG%/, H MJD$)(;2_D/OPD7IAD:N/W2'TG_ZK@,QD3I?"$T>/_V=AY?S*7 M?M:]_32&? TC$\E)MR9SDQ9H!G1WBF\DLIN $4>U:K- !YORJ+^E:+Z3#[/. ML4!/$UP2O5]#X259N9(92R@/R M4M68S>NHTU(<%FL00_.$;7>WZPJ;<1.&( MN=$S50U^ E$1>Y,+K;IRQ:>O] N#$ NO.96HV4H%J!9'%L@M=D:)J:]4#1:T MPQ>_UIS*BRO/IATXWS9MP69Z)YX[TH\"[XB\A \F%L \D6?;Z &OR,NZ[[)8 M#-$L9 C@(L=2HX%=FBMX*HB:"M@U[?M,'HAR&61*P!7#+.3K.S;?Q>V,*QT] M&]?SYYD.(R-7EH:A9NV6:C M.9CSNBEDLK78["')#4J67'<,H@NQ8_3V"';N/5104:TK,*FZ5^MM?L!"(Z/R MNA:IXBWD(;N(W<-.XN>Y(QHL*6+47$:>6OU)W2Z\4$UL:&SC@5;2(\NK(R1G M93NB^S ^0UTP(HASC'*FP"2<^RY%R@;G<%SG M:^!Y'M9@AY&D:!6O.W&NOA,9C%-2.$LJ@Q#@GQ1I1Z,0+F+NI MP6NTUHW/D@LA'SKHAUT@K,%6A74@CYFUS4/B1P?TV&!7M1X MMT]R=5;Y2J7/D,S+X2J=LZ7L%&W+B$(C)O\UY6^=V9:3CT9MKO>I=WHF,JDQ?[C3$I2&T[ MY@R6?-N,8QE;69> C+'^620'IQ$:C=FJ=7Z9W<+);1,MIZ5^>$NIR M7:=\#G7MKPFKR_>LU='(]/WD^;27JZ:4A[_AW+#63RXKB6;0V7TA\_JJ'FCQ MFD:5'J5GLYI#3W2K/\1O?1M[.RY_/A1N!8HOT%NLUSG+V)O"]2*=]]BK7R:7A= 094X]OL6ZPFR^__XTY[]] M_R(^\"]-YJ&O%#%KX&0.GCD 5FW#>-G%4;\5)P=U>/)%.F2Q0 WW!"7B/JYN MCF'M47.Y4/)E-* $(7707(%Y:J+OA-Z4YUY_T8+'\7B*;.O*H.?GLU$3%T33 M\0)H M%O0'C")]"0!&U:9P)]3P+I'SMLL_9"^[/3S].=GAZ@]!?J;Q^1B1IUWFL2LR'RI M;(C( L=4!&9)2'2WOBGJZ5GYE&L M7'+8)?57_MS(%/)N85V]G\\?)!S58H]U@>!HYD ! 3^%I;J.B]([18C=_ MJC7*'%$Z4V/S]76?H$^2?URZI9&40X7%%QN^*3_L7#+[KS5KP>*N@:-A' WW ML^T](<>0QSV$CV<=:/SJ[K%>9EH8\ZNUIYKR^%0 )0FMLD71;%"3=J88%X'Y;)UC>D"7VE((NH MNK%N#0DG'*K]@@.,:-T:[X[OWS5[.Z7_$PCXP$X>:SCO(\PQV'Z7GW_*?KTC MM!H+ZC[FHM_E'D]&J3I]9(&X>;VCYVZ,_:ZZR^M%XG>'I."@I4- M\F)4W5?G.2X^Z#^LE/JU M6N$!:E[ZA5RG]8-6!WB+->Q33V!RL'/L:U06O$3YHB?&EIKMD,^#"'A!W&Q' M&3S(9%S19\ZW#H1=1\#< MV/5"O838 HBB!,A(XV-LF+R2-$./$+?*))Y\RM7QESTW+;HA+WU^:DQO2SC/ M4?G:&D/!=.&N=NP1A +MD.&G\CJ>2@IW_!8#>B?FX*'=UZ4VPC=XMC9]'R=U%P&'%2!$H_9G9=-T7?*CDB"!FICI 84U\UD5:)JH M,;,G+XA3M'WJI>)EPSG?<%@=F$1C@?8O4["MT*GD'KP1I6SLFSM9\6.IYV/< M@)C]KJ^8J5!E9(S&:U/NMP*H=/G:<3'><$0D.P;VU34F,GE0-(5IQ^GF7@8Z MB'KG:EO.VUR%%/QK;-ZC*805@*:D,WFER0%.%&IYE9[HIK6 M^B^Q:]"%QNFEE<[Z@2/,=E2-+"F(G#NGN18PK_1,X@SY!D(NC3I%!,<&YM>( MPFN2K].K"KK%^WU=/!Y(+MPND3SEAC-)?,SX@GJ /0E84OL!1QJ"SGZ,FB_/ M(\Y0TY"JY,3H>Z]\^]Z+C2J6.0=9?;G/^1:1;16=VJ;SXB#"H-B;JM,>VDFP0K1OW7G7<(-K39 M3V'$-DEYHFME.Z!3J_/@",6&"TTJ/WW36_1/C%TU+33P#/2OJAGMN=9?.[QV M-W+RW_^<<(K/60A(=Z3_T^VI/!.DGUQK[_D?J-%+9&P[-N0)X,D4ZB2CEBX\CP'#@ZB%Y*AG M1,PA^ #Q5@W!VTP(KL_[S"_7RWKOQ1A1.^=^39GFQ[MXCK33WZZY68 QR"%H M+;:]#TQ]41XVPVS+[-RDVJ-:.0>6P*+D_D$X52FU[CK(NH?4JPS_P5 MBS5OBBN_:5RY.O\85 L_%9"EPJB&>@R\PHHWV)(MJ6< D6QXEE+TIC0FEFY% MG E>6XO*-I!IG7&V&+[^1>['+:%G^SEJWG*NR,EWHIQAN!FH%Q0,CS:AF(4K MZD'F4?N]33_!QUN#;$RT*[Z"WB1KW^&04N%Z4/;L0UEB7:"'=^&Y;'JW_'?IQTN33$7F M#(I;7QC9?1Q=LYV(JRD3MJVH26D3]@S["XE:IH5_(.PDLD(_29) !&=_&OD&OVW=GO)&B%%TG!\#-MO^, M)J62Z\D '^5#R8J]E^9X=H3*88/?'O\"@I7_NH;A8-2B7"#B".18@P E=\ZF MO03%@S &?,/\_ CQ9K>K-TO_.'\Q-":5"^YK.7F'OUF#PZ]Z_?O.RFX5=8K- M>"S_8EFA-'-FSR+LR"P@8_]6[PJ9N.1(.UE;[ZPCY'9Y[8Q MGN+7]:=N+6) M9@D.FBAR&B*"6'>F*FJMI"H"U]5^:> _*$ M_EC*N /E/['WWT%-1M_?*!JD=^E-"$H3:2I-!1,5I8@(2&]&09H1$! ($A,$ M*=*+@((2Z:#TWB,=07H'(22(2HDDHN'1%$[\S9DS\Y[[WCES[KSWO>^]]_O' M9H;)/+/7L];:G[4^>^]G+>\D0XOWVZ2/P89;[]=,'W4@/)1:BLP5+57_A"E? M9KGR\;<6D:4:M8)C1_L $"VD(NDBKO\0%/NW+&X@I6K=0/;F\O2^2;?)<%?D MB,2X@ZNJ6_^7EDNBDYP3D!/T@B;,L@*#9XQJB#0B!?1ACOIT"_M!8763(99" MOGN>>LT2EJ]^E)J"#Z)6[0A]J2^# G#(Q'DV^1K((0636T/.(FF'Y-X"B7E/(;B8>@>HT/0 M]_5.;J:F.A:ZK"_)\1Z">*@,'O AR(1]W9*FM)8*..!(5H>@O^>TCJ#QFK_W M;*TXHPY!O=W_FD,=@J9Z$/_ZYH85,<0.:*)01@KO!PQ@WA4Q)\JRCB75_-=& MX*^'M]F83[A]/P3%/&%B"A-7BJ+^";UW^_=_Q/K_,K%VG@-%-0PXT63'HVC>AP\8.LF0?P1::?3NK>TC]RG4P[I_L[)IR3"%Z'22 :"$.]%@%] MN7P'H;G@),7VN;)G1YIK7TH9M5S4'@"YH_]_2#W_$>L_8OU'K/]_$&L4(UW& ME.HI4AZPJT;>F$49 'H$?NG^S^;\9;&!"I&7>G/8@R<"75#2I!::J%8_Y-C, M;P %!62%_XZH/3,SU%QY<8$#M)&TO]S%R21U9?&T8*H.,-0+$9I6PL[6_ I- M&!\'\8Y07Q"E]@9"#D&"E?Z_L*#OC[T*_*\*E\U+.B3 MI77*F=N)__W+Y+93OV0%^^:GG;Y+ZY8DG?T\&JAN'[HCW#E]/ESQ^"7V5TNO M\BH4,S/NK_[W:MG^OSH0>\0NJAGM$CVKFPV.ED3RDWP['>B)GI3$/KT&_I*N MQHBH@ <_,J[PY;$H6&?T9XZ!(K+$2 ,U-%&;C8 A2TY:*+!#A:Y]=PZ+ M@?")T)][5/CR/T+>..YTKRT['-E_>G!JX&6VX>DUWLP#^!9N29N23:HANE'/ M \&49Z3?-8L:3>\E(E942_DI,O%OBO)/+$KQGH!(/FT+;>;P89TNK\GL/$^] MQ5C$,*WOK08#(UD!CU)$XH _EYKZ1%1I"_-5;+JAR8NZ)5GR,]7 M1X].2XUZ/+BA-@Z]@S:KP;D:W_[9(K46B_5M/EGKJI[ M-!'B^M2M*$,E6C-#$_I,=N7G6S#2&B;W'=:<,R2X7$9Y S20>"D>\SH!@HZT M4].;"1HVMZ;Y=]OGZS,:;]NPGJBT[S7]3.-)/"^MX(Z![5&'_/7_O$F+"-3Q%>.Z\H MWWQIX'WY:*O8?LU3Z'HQMF7H@^5*=!^X09"X0IKI4_782*2Z^)W=Z$L3HJ"; M++Y<5C^KGJ(4;_'SPKDUD(HAZ .XZ)'#)VPCFIA'>*- F03"J.PTJ;:Z>C)G M(K%L%FE$,%BQ;$P^-7A24]D1GQCTWE*^.3-'R?KZFZI.OV@*E-[Y6RL!?+1; M$S6!DR1JX ;07$WF SE6D[NO-=M*^]3C-847M>MOZ)U$S*8YVZXL@%BWI=7V M@RGM_\7/>NS1GA=M;@ [&X>@I8/>"]"^9$M;%[@;AUG,ZNRIGC?'._)5S1+P M1?9]\C_[-$\'QO[EI PRG\P$PBB/Z/%,?[ %S/O,GU0@?O;V6G+Z+&>*62O- MM2P;6=9&W3KYTU%5)N]^K-M*).>L[;_VV(EK ===P@B"M5LW99O M N+P+_U_I0HM^J+O9O39:NGXW?\NFVTJ6\ K\W![^J3[ACJD]O^AH,S_>\;/ MB66/?FS3U<>N$#YZAJ$4?HEF%,8Z%DS0DOYL(9Y5VB\@%LC3F#G^S<#:>);' M^0K+-30&O?X*UQ)'U"5/;+3T@Y#)WS/HPTIT5AM"G:8%D6%,//7%,?^PTJ1">)Q7?:6QSY%AJHW[ M)=&FC<_=GUL)&)F'Z-PYRMU_DU.Y^QJ]#AJ 4X-[2Y1H,M@6SH&J5% .]L^ M.\UK(6-U8IMQ$J-\'#4UULY=;(5:7Y&Y*Z.1S'2P%PXY/K"FEMX*[+TN \H M^>\G01F\BNL"9 M%IQJ40N$D_9NI7W$O]&$:S7#VYO*W<6W?64[$TUQ4H[SYQVCT^5ES$%/V*^% MJQ"]R8F#&/XJ0\%U=$R#2]ES6L0&$7JU-B(1?/.)B/IA!XXO/VA6WNWQHW)6'W6C#>^V)% M39]E_#GV)?>#Q+JM!-N^U^0PN- ]UPW/;$P *B%[Q*F-/1XF+.E%>P;EKJ7Z MJBYIT&YQ99R4_7EE3*%?(C3TU4-S/\4_QN^9L4@=V")YKSOT@E=$-@QSQ9@! M!Z4"KW>&KTG-Z&0G6/#,?:IBFY_YDS1SP43(5_S:\8^]?Y[XL.X]5OM6LR)( MJ"&VO.P4I'(A3TXU)5]^-("=Z[0AF!>;GQ,:Y?*K,KI0>2 @]#KCNG&)?K"\ MPAAV_06:9(U.. 0U42HVP-&P1JVH*AVL-$(UJ]I?A^K]5"5US.=>BN.KO-'< M\Z*LT;'\![85PYQ+LP[]_UKYT$1S-KY]P"QOX&MV1PN0(C._(@2E@=0;"99' MX1<2W"8"/77_NHR4E[_8F"?,Y RK#S]H68A3B859;[6B6R2>)TC*+FYS>KP8[86O1N M :%FL6/=,^>#FSFA*R?AU]C9KU_=+FQK\7<]V_IV8^9LM_]7>Y8WY,@NDP)% MUOT&!O=3T32F8.K8^^5>R>DS5[ .QI*GC+/T+LN^[Z1'T^YN6(+0/>)-56I] M]1?@:Q?)30LQM*/%:1/!%>;L"?6/1;U:,QE+TG^U84Q4](9?.$)S(WE_P"1< M@,71CI.KIBU%?-M3GAUH;PF?R21JW/MX]KB3O0.+HJMQ8&.:WD)X$:.O^QCI M'HZ-QK]N<5TMX A2OK5SEB/Y4:G9[XMFQ#6UB)P[1V)-\K>]SGTUXP"QBK)L MHR0F:?Q4*/+83.=Y>E% *2*@)_]8PN+JZK!"RO+X/*C;HPY_Z>I'E;5N+WIJ M-^L8F9522BZCB2X0OK[^JXT8*)SNEO99+@S7=O$]?J(YX8<=4C1_R^-*^F^[ MK#CE2Q+3T(#4)3 AE9A'FI_!:T5C?;X"Z,*FQ=8%^X4^OPB]4JOW1E)I;D:; M@Y7Z6: ?=^+D-07349^8V&Z&2P2S0RX"\ V5 :V5B0&HD,XAB-]U+(0S-N3- MVSY,'/TZ5NQ;AM?5-22DB8Y5?"62V@*DR%$A3.6T:+H^ZEQ#/9I MI =I=/!":%'%]I[^\[LS7E/:JEU>.>-L]<:]=C*LF3*QU-'&/T,TH5-/C"C! M]%3&>=2RG&Z=CXY+6L/6U(W0Q(;2OA"%\/#!]9^K7)=EW7A^NX(>G>#UL$O25O)RL,2*HO M#6O>-/MR!+WHC;>O(053[$AQ,32'UIV#W(C[#)5LN[Z/%3C3A;!K$T%*KQ94 MZI\N=^I-X(U3J=ZH-3U<,^:Y4@(.C^Y9D9BA'2]W.V<:0KPEI92Q866B K[7 M$AR3\Z/C@Y29W?V_(I1JX#Q9:^.@Q\(!K](GF PF/76#FU&>&,%2K^K/5!4= M44I0$NG;;$A2S52,40>QQ<+2NN68'B[$T$)8PD@_ 0R#1YO0%=8GK5GBJ;'P MK'3RAT=C9V.4;;!OX_;-]*)3#\ *[)P_7KM'GCL$"3MM4W"DH("XK[/I_?K2 M1A_+LK_?E9-LNV+2\K(>=;X5E8ER)QU*;LFSNE&9 ME9OEW[!$ %$MO&:; MH0P#3H4E$FMTB3?=C!PB!/D^NU2-?7J)4U!T+JPVY>D4$+,S!H&>L)+U&=P] MI W"WJYV 6. H4]VF]W#TR&+6PS-E$GN&9OG+B$'+\:7]J7-6@9=,QI.XUZ? M _TQ8?!@/=]O@TGVF*7>AGBIL:80]!CS^Z\L6SC#*_]UZ?X M%)'@5Y%W?]G]3RFRYXGX=H, ML]0^1G+D^_L+^AI-NND71LFF9S%I4&F^ 3T-5 9)"P2,(;=@::B&UJ(@01F2F0,[%$-4?-84LJBXY:Y M1P6"L_^";4[NQ:^RBR,>*??Z:N_P@A1E.!1!Q"IF)H#ZU%X:1S;J!S<.)76: ME\+1(DUH?LW$LONGMP+@9;YZ@3_2-? QQ=D656?V%4/37Y%CN"#.H*]HSRLH M#=0,6HJ9NQFDKCF[[#Q$B/3^^+S;.#V72TS[I:KTNY^6^F<=4L8,6B"+YJ5#$WO\2W"FFR(*0_@*=+JVA(!L\0M4>*/B96'.TX*O*UQH>> MBV*[#VVHV5TH0(I-T\P"@BM]_>N=&E*8^UG[O>GVOY7&& M@#[KO^(2+LR)U!DSSM^20K"RH\Q7,R=[EI80-"SV?C_7F>#][%R\7\O;6NQ< M6-[[KC#R]+N$(I9+;P4B&+PS%^/Z!!=;\)@><$S>'5))2_S"3425,E]\LWB5 MJ-[XY2\5JVGAJX*&"054TW]%+"QI(K"-EMU#4 7M%+!!($9\6-.>T6@DVO0P M3LRAEKPW7?(C2:7:O+[V4[=/U>,Q]X73,B%/5=G<&\Q+&,K'_D)F]N\6V4%F7<,9OA>X'4)?I6 MY 6X.T0;W6/Z0T5A;+J;!Q"Z>^.718#SG4\F%>8R(7)%1+?H8&9J93X 45CH MYG5CC$*Y?_V>[0PC.X\_$3&M77W66/=0F&K5>I=1O2;I&@6?0@>%VU49^E6^>^J,DVU?_XD] 7(&J==, 7 ML? )PP3>]0Q<(V8(G9*+&PIG_E:B=._'6EV2 MK!;H8W#[OD/D?,#PH[W_U?\4?Z!["(H#\^JV-W5U\B+#:9 4?&_MA)U>W'()V2+'WRY^M$ZPS\TY..[YHCD ME@2=IEA(O:5ZOW'\>?5UAU?H'KU#T+TJ!TK(C*$U.7/#K+$9R"-'NV%<%QIG MW[A0+TJ;J;B<'$>%&FDW)G7ZWSG/)5E#W**R(.'T1IK3VVTY,+UNSY"E$.%# M+S*?^I7*^U&]$(BJ"CW@?L+MS7-=6?3!K<6/HLTU:)!K$'3[C04(N@7)>MO $R1L0 E65C&0YL2R-3_QTN&_&?\9_P/&*[?!JHB[$E#?40CU\D?M,1RPYI3, T7_RUK M2SXN0^$+#DPFW/L'J#D$&3DP3'L.0?T.&Y 3B,W>VU+?'OWLG(X)GWVC:W?! MNG1C9/-<\>=W/6ND)QIP^ INI#58-@^_>O]L@MF*_5Z$RA3DVU2CPSB,U(U2 M.P1-,F$XXS2:+#9%4P*:R)Q,\GST$5W0E$$D3G"8D9(P(-;%?$5/-9!,4IBIS*L;UK8^RFN-5NLW!O_9,GY%>%J MN'/S8:.-_[A#O0/#9KF\,(&1"K$Z61QF.OE1@=U.RDL%Q+,.]<(NN^#11"?2 M3_1S+'>(35BIRT[+LFO2XF>EYE>986RT>I/-3UV4&Z]ZAD%R3Z\A3(A]U"=( M0WJTCH;$ %2T&PQDVL^$C+8T-;>3_BYCIMV22$IT.D0U+A' M$XW Q^V6;,". 8$B;Y4T=74>!>.Z')?,Q]2K!;/V6&YD$>GO%.AJFPB40]] M6+\__F\^2*]YA7V !51Q?36+P?V4VV"@B^0RN&#_]X6&1NS[@B$/W2VP M$GG-D;_K]POKKJYHBS-/Q88?="O:?!7#BP@.GZM!_N];=6J0!K15V*@]1QLDFM%/# M$.@.KAZ7Y&?(&U+&?_WB]>7M\1VKJ)XTTYQ@QR'5=(^31EG)Q>F71^7[/.:[ M)1$'-X *TDP?5N27B]/;!K)RC.\[Y\M!G*^..1PM+J^*,EX_QAIE[,,:]%]" M#9$/0:DT,*FEISVN7Q ,K]W*-<[AS(N(.&]@'20*XC#7/L/SCD7]$X@M3O\+WZ5CQ>*VT5,;^ M.2K;]N&\(:L=VN,0M+S0=PAJ]NX%4&< "?P:MLA'PF:,/WF\<_[=@:!HO@M> M/O?*V]-WLP=#,0\B'X_]W[M;JTU.)!Q$0EB1.G,,#9KE@LW-*1USFXO$T:3, M89[X+K?5A'?EFZ\B]VS.][X^]F4WNRKO+NDW&1%O52"A.E8^J.K6O)IA=G_E ML>*C68>-!2([TT=VZ*4T;P(\'NI-E[E.\H\Y5NQD%G97]C?M8P;K]>D?S\TD M#<0@-H.4G5NH"2CI-F[9LJ=;N:697O#+0FOP E\]2\3%Y&>ASL]XTW@'/59X MU^_MWI-)X?B] ]-@M'W)QRVMV3/@OG]P)&@(VGA/Q-[N]X2W>>X"Y?;,07Y> MA,&?8$RMCH,!*8]0\Q2B3SL_#5%#:B\4S39>])]T=70;&KP\?.K#S^I*GOI\ MNQ?1P]4)W:4BR:85UU8OVD"Y^ZUJ8FHNZ!9NG&LNSFVP,-"9F=/YY7/R72Z1 M45"R)2$=FU4P4?'Y:EYA;7.V3H8'?<[7R0I\\%+P\9]H2NB_.N*,<5BC()$3 MNOM1/\;09OT0)&84&.@KVY*H0?1(@2\>*\Y.($VH[-771#Z4N0O*L)4^"WE7 MV+E!&"*RO$-J '%X6-P44IRLW,XX/5M<-]TDJTP8\)M&$(O;0W(F6I,GN>Z^ M:FC\-BI_+XMSZD7&V_KU].%?;]G_ZX)G(3:?,#\8\=YG'O$#QX^04%,IM]SXU2 M)_>3L=Q?/ML5(#.?SDB]%7S\?]P>[L0Q-72'Q"/KM-/U?'C M]F-,:3MO2X=0"OPXM+^:>XHR?'I_WCJCF#A9Q@F2PU\+/ 2!NG4!!TH"8%)$ M\R492ISY_O=7T&@IO?YBAJ&:]F#U*,T@RG]EUK_GB\/=_[,KIS)6<,TJSZ!W M<5'1&Y9)-/![>.@T7/SO(SWG*]5[9ZUVI5;'%2[5M7QZ7&?'. 6B\*BEQVV@ M(X\#4@'4JXA,J\RKI-ENJ42W-HQ#_(!2R?L/#01;J1.7*EDN9W9L2IVKKEY# M5+\U?RFC>H+#*.F>4/HEP<*$ H*;C>U4HV^3AD2?PX6N3^8O?U'-""EF75FE MCRZAU^Z.I;SQE,9"EOUY,N*B6H:0 FV6,,1QG$R;9^5OT;POXC4F-Y/$*OZ+. M(XAU6)>\R$?I9H/(I5\GB9]I]3&:>'HBX\JKGV/^>XI4TK%2S^:^\IF)-VF8RVGU;! M-I/H3]MSQY=Z.]\>U:OP9_G6%=(D4%2ZM3R0U.Y5=9=]KG&T&1[Q,KHX>BKK M*=L3.%*=](ML]0:Q?UEG4Y2(P-FAKT )8WZ[[X*=_)7HMX.8=\P?A#@MADYV!X:?\!:[\##JAL'TM M1/<'6K);AF8P"3EV_T)SS+J&^,BVELI(6^,T/N7JI^$ROG=!BJA\FQC$8SB[Q;D1_Z(@"I W\F.^W9=)PBP[2#F<_9)RQ]Y;GALP M$;*;R[R5)*93]/'F5+T_46>51IP\E1K/,-P"-R@GZ@_QAUUJF]/0L>CV2RY^ MEV'^[72+I,:'GA?@M[J/VP.BVR'I-323F<8W8>;-74TYX_M^U>M."L@KNV#ZNM;XY;VVWM7X/D.#ALM5$^FUM*N,2= M:20U6+W;LK7.=!TY^Q!9#W]WM282BE976OQ=3%7 X^_/A]%4!<0?SA^ M)K#?8F3;NK2B1$9#/:^[)6S?L('R?K9)(ZSW<< '2[[[VB[W<<*ZK$4R[^W[ MFYWO&"D7/2H#>)8KTXLHN8B+UU H=(]2IP6O]O%:) M]+&9-^^5-MNE[F1=_F =[+7296::4_4DKYAVEBPQQ(R;'OWYRO12)O?SNHYQ#D)EBM0.#U_(0I&1"L3T$U52@?Z&R;C-_ M8+]'SS\$P5-7XBBA0,A;I!X]M^FDX37O=WI%!(U3>_V/KRB__KI:Y/.L=/]! M6ZC2]7MB4GYEFY5[@"ILMXSJP)A>.P/P$[1BP WS%6&"D02JR7/A;[!I>1_9 MXOH I;"UIPKES<@LI?.N9[Z!Y**I9JC5@V9HR]I3JK@O1EP# D8\'KKFYS#( M./UB.?&5HH^SJ?H=>&.&Y%,.9>^3GXS2.O0V._?[,"0[P20(+ST3=1[ ](OK M,=3(6KT!HB;%0,# 6!-T&X#]9#FG'P][B^B%)?_8"FXGPN:<3\)? +X=C%5BX) MD,,DAF0C& V6P?IWH=XV7M*9!ZT?EQT$4M*^ Y-00U[LTBQ*@)\>&?&VPR)<>W^[3U=KNTO3*\^PY^B_X)A=M(OVY MU4,NSN\./0$)%U0&]YY!)($^_&CX\3HR)!I>L7)9=;2WH;\^_($)69-8]EGZ MSPYEEY[7R%S5HX/+!SV\\1M4_Q+2_;]N N&GV:2?77A3V;R7W_?)SA[ZV4MV MY[O@4S3/HYJG: Y#-1+\:D=$'HSWNWCN/8=;FO.8C\^MADW<^\45ZN[C?[.2 M[= /=K1$>TAJ;CF]4PCE)R=@(DRTBK?_:K[HQ?^E:?'UH+#>:'A$_26N<'E6 M/ 90="!F$NB"%!LR9C?I@)\SE7;^?55&=DM-_='9X3: M&%O5L'[(D4F4.+HG @6FZ9,Z_=M1,7Y%CLM2+L'M)H7L:]^ -W5M+W\Z9H3K M_L;U0@'E^632 H/'>R-@14.=:8.Z$ U9?YK!_:2.@GG-@Q(J<9O+UNOC!VB MO/?=H63D37HF%+XGC.Z!_<*L&)@PD23<4*CLOKB:(I%P4$>(=( NZ)&>0?LDX(9/,$DCW7O9TAO_S5Q\HMLK?*MA7;9U_4N M?UHR7#[5WG3?]Q"(;_OS_..YH5+ZU>.V7"9A$B1ZQHRU61J>UM Z]$4+SHY2AUIH>8 M0@084VA^!LNVNJ6Q_)Z!UKU\ZV.W5M_770V+4X2F:"% M_SLF>*"U%,W@L5 AXJEJ-&7(Q4E#.X$)$<1]G$WL&@%Z5C$%X3B\*K5A-GV- M3VQP7I+U(:=W!'F%P0,F;3"X8S8"$IG4^FH@8$Z(BPY8W%K8\KQ[;N[!O*FH MNOG-23T,L; M+@95IW0[%AX48-.57[AS.,;V^]PZ^3>11>C9#F]$#;M(:Q$H!)NN,J@T8%]*L M-H/:VP"$NGAH5.WEZ;R_&WBL?M##=7Q;:5.O,..R(A]XJ8;!O4^U00WC2)9$ M&R.2;'+6Q, AZ"AB[_*"Q_3\'_ZF!.=M\>KF??,.^+O!3)T2,S:#4S\^J+,0 M,&S_]M#1S2TT$6V[&;07>B5Z?8!2AW>[<,:[=.+A4W]\PPUYJM+P)_W:0I)0 MRJ7>\'B.J5\+Q!XRE7#0BUM4Z\$U:=%$L(1[>@R^J5\K,N&-2XWF$<6,D3O- MY.N&WY=-O\1>/G;SV?J1_DBK;UWT=YJ=:.I-QJ?;QP%! F;Q?;\-HL5M^O;R MR#0C@OO1F!X]K3)L!Z6RLMG[;>R6Z(V>T#^7ZIR)4&^M15P?C M[=TR%P>Z5JYRXLZ=R_M?SQ>>V;] M<0M-U'(H7Y[>!%%#C3$NTHL"(,+;SL:%CR9BK-U\0H5]6FSD0P3+/P;Z[Z,. M0:>'8^XE'VEF&6?]RTD3PE#,R=C=5=+>8 U9Q@7^IX!<75( A GOQF['1!;A\UJL:*4U9OWE4GMZV:YK34NX'@1 M(H?@N=G4W!8LO9,OVQ)U7)#RFMO?^:O)3>7CFWX5C*K0+WRO%]H8JYBFH0'< M8N:'M2, !"OI]QLC33,C.]5%#UWXFNCK)_"\K#)-<8&?[>Y=K]0)BQ+&;=?F M*^LD*,D:MLA+>0,D4U5IW*2R/G,V4=4S&Y39]59ZRAX8(W"Z6F:[AP(V_#T',?)0= MW6>V^#V-=L8I[\;\!BGD14M)8<1DVXZ=;DPQML*2IE3=2.2Z\J9IO8E\=KPEO8=$H,HH_SAGLG]4B4G=)K6UG M,W71@&)!K^IF1Z124N<8BJCQ]I)BF/!NM3*IO8\@*^>5;:1$=CRFM"74P%N\ M&7^YJ;XO*3(0RX7VPZW@-@Y!-!'8(!,G7T/!3,HNL(WEUU)L@>\(\BQ;A-6T MQRM!T"]C)84\WMB&6\=ZL=6![G9Q$B1HHJF4N'_=TRXAC"A=I,UBUD'IK]7M MQEV53EOD]JWAG##[G[?CW]RXC-N=BI2Z3:&?I+:$N3@9;HF@MBI4=_.3O+\'%I8K#&[K3DICX_ MA\-83%3'<>_4N[W-VZ!?EHNPC9)O1.[W8V16/(ZH%4)F_2"""!==W/G[)*:Y MZ>WVFH\6^_)RG\#Z5&9=E!]]A3:N5_?7'@M%W[-H-Y%NP&^J+DU_ MSE !'X$#?78$1'I1NEV)^NVCE3;&U75C"AJ5P<:VADE@X;3BR/Z___2JM1%& M3"=K69"_]>%6X'VAS2@UDG^#]]'6YH15; MLJ<"ZJFT(@]"&/VQ+_;OH\::,TP=.^[(R9/V:$*?@)S>Q[OM7F6ECH@42N]? M2??TPFR9Q.>BQ"Q92>&W1VU)-T\_-*E']UBAI&BNP"95!M&PSDP/8B6Z%1>0 MIMF!RY7265F5I[EJ[KQ9-FG/AZX_KQ75N\DI-;Q?LQBP;DD4(MDPN(NJ&&.' M("$4^W8S2B/.;$&^H3;5:?JK^4&'[XTKYV_M%AZ"JJ3V>3S@(1ORX'. !&63 M*6(\TOE?D6[$ 64 MFQN,;6'Y-TXN?LV:J@GVP)2F$K/KSF6]-TC18?J&+(B M%>J'S_.?O+BSP4D38QW$TD$UA E*(\H&*0=_=8M1 MBM/24G[/9Q*'I^D-]Q]0^2*C]T44(RZS)U!P0M#UUSA9E &Z1[%3A'H.+B< MD05228S=-<.K#*LE\[GO)]J9E2N:G^][R-YG=!U' '-?^77 ' MPJFN@,+5#K+;4#\T1NX$*<%\@S_8OG'&+R7]'==77VG!^@&^IU+/9(2R+]G; M2XWD@&T71K&U.?T3*S,N)&@L0QPUB:G_=5L\TX%F%&+4G\YT]!/E>XWE@ MQ%ZL]')\7=[;6XBU;?#'B2K!Q:'^_RJA'[P1T-\!7J;V2M_$X'G]3.0X M8<\90ZH;*VLIWK8?U#B-:WU*W[02+"XO3 "=_+\8/YDY=#3E[23:D\YIOM"T MQ[MV__F[VQ<[ Y<^Q5N]\_^X.H_5@Z[7X%I&4%.'('ZD$FFH][;TK,X3 ^KM M"+J=IK]=S.B =+':SU"Y!W&3Z.%J8;&9L\G\:B%4QES8_3H'.^2."@G$6>].K$UCT>AJNY1>ZH:P7)H+4(*-C M0V2]>G1;]QH+_(+>:235965!4 DWKB\>\WSYVP-6 &5"(_$-/G4Y^O:K36^W-.^UA5)RL /5RTB5/V:$-;WSN(2VE+O9 M"XF]UPOKK6_O)RE(F9F_>S%;C+$=_?WG"34 W7,N1"L)>P1#Z:*_T?E3U7T" M?[7]N?%G4]HCSF@H RIB;D"U)#";$FQQ?F*\P'V:X<@ MF]IV,_>.V1_5A).4'.&?"F]8.7AC^3B,N>E,*OAE;]&!P:-:QOC7](S=4'7C M_7 AD(R'2=\NBY<'J5!>@$DI][=SR.4;? _K3^(5+QYIYZ& DS'24%]E>LT> M0P2(VG$"O$EA%J2G'8>@F/=E?7?J+,I;D]Z-!J+Y)@LYO.(O)=0WE#]X\<#A M-'0]-QO'A5TOEQ.@UZ&XM\Y*&JYG7N.P4#4V43Y>\>)K<%\RD)FR[],;."*HS-%I+![/< MO,]DUZ4EZAA1ABR0:#JC$;;TTO^(JV\J?Z?_73-G7-!>.J7\L]4AJ)*9?$1Y M,3[!6CAW TD3&RVQ(371#YUW'.:#<0@%VPMCE9/;SB_T]A,1&4I>ROJA23\R MO5AZOAE88^]H! ^"6S"]N&7H^L+N2A7M1([9;)X=4"$[7N!-S_6\\LS(@^*+ M&=/^ZO.YL-A3RBE+LCU-H(897UVH5QC+4)(5)AX-@H@A/5I)G$\9$LN?+\WX M2BMEK8Y7E1L%97_YM!!HR@;Q?O.SM-=:XG7SYKX6<,(&D3!!J:>7YKF)'^0V M.D_J8^X8B=I\YJ72&8ZA2F(8 R.12&.S';>/+,".,K1I4$"H MG':9I#+ ]>-KU,;5.3_YO)L=K>TN59F\KVS<%4NO:@R?::]5>C%DSE3E&#T' M^B @$B,'.8>\!&!(43CC0] SQO;7)YQVTF.-E(K0'/U;!3[]^>B,L=/+@Z<7 M64]I?^"4(@]1UNFMAB)493BVT:1_0G8;R\-0<$2LWIE$2=V7-GY%L3 QW3]N MG"[?V@+_*(3LK8*^JJU'=H2!+@90&IAV*$1@U@-H(GT?P(VA,?@J0\0&P3[3 MFY[C>:IA>6=4/YIT:T(.-0R5A!RCW:)C M=@-H?@2LJ-/V N3,?*>WGV9%Y;4 =?8'=ZZI1YT<,3LED:UTQ/CJE="-*:CO M'J"")BI1KZ%[SC!$ 0X<_O-CAWYHK%[@E7Q)C%-+^EY59TRLE9+]SPS[,T,G M"H+T*MBC9=^R6C)XA*@W44NXVIOII GS*09TE&".BP_]N8R(VH"1*)B.&UU/ M=Y?-*J]U"IU22WPN#,5EWC\AR M".(46-DZ!(GH6_KBGZ#^3ERI;=V4MS"XV9J-NW,1BHS=H']52<%5V9'*B-A_ M"P-8$"2&O$7W7,%Z\#Z!'((&VMV(74/QAN#RVQKE>/W9K: ML N-*R>U&L=NF<,K5JX9'7^R#LZ[P^I^OW$N U2\, MU*S &3QBI"%*/%FEEPCKR6<'X"7+;JN"(KKMJ[AM:S>S1\UD([YZX02&J:]D MS'%73<0PAU;J(0BNM2(' ]2>86H/07T32*SQE]&CLF;6,D\5,5&4-51,].'H)[[?M@'D@Q. M6$O?=[^Q:+B1Z_1!VJ.Z5W33[1YPD/0B##-]O;J2D&D;YA/6PW'7YI@B>>S]8QD^A-; M$[T)ZX-=?D_Q!-YS#J3&A<,RB"\&!R!M O>F$0-N3Q.9^+;MO,01JPW45_#S$9E;& MOAI;*RP_C!&%_.'V.E5@:B?9%+^GC88.K"I1G@%$P?I.L_%I+YSV6 M6 7Y<9[-RDUM$#46J*"&^FTZ0I27"XY$.C"X[Q(FDILQ) M<(E:@6Q0U\7@B MR9M\LZ%B*]>"DHSV>>\=$5BR<@4U=^SGX*AP4='[H:_^I[9[H5DO65=I!LQU M%TF6_,<6+*DN.Q#9F6_DU=).Y$F-JYX/OLTUJR<:R)_GIH2*G#UR=L16C$T( M0XZCK-"+#T$>6C%@$-:7"=82/VA^1333NJ@ ,!!V:ZKR;LJLJXM1D%Q/U9T$ MTT]FB@GBQFF0@7%NY%"&/T0G6%AQ^99Z<_;I!7J)T?+EZJ MX&@_57Q;P.^%L:OGU213]2)ES%#J(I622F]!B: FL WZ\1"!'0A?/8D#PP85 MUB7Z?YT8CN_Q8Z]ST>:;UATU57B55LZCKTPX_X'3C&K+M/C5D-18,,D*<0CR MQCQ'2X5@8]&">;VA,]_SE2=_P=6RNF8U]=I=5W57.X=V$ZG#\4F:LMQ>K$I^ MS$,96^3-2&.D3AV*'&I TR<5V5\S)U(T.'EUU0!7#:TN,W<<_[: M;35:*U4X>:=8*HZ\6WFIX]>61:[C(JRL< 8!B2]_>(G,QK;%@!N1T MZLCZE-** (&.NV+=F2P1;>S8O,! R;2:_$1JU^@;P.!*!LL8NL.Q_[]M63RT#L]A_V%-K+NSHGT#K:8E5^< MQ ZJ,PU&C\)Z6_(B'B#M6\CZ*881!/;:*4/S&I_L^5J?>93K[0=C?"RW+-6" MB*NSH]G#%F5Q_]H?,_JAC5BB*I4%>8+DW;<7.RTH#@B,CV@$]"X\+GG[^EF= M2_B-6\5C?'EN+""S;)LA!;\ ID[-H!ZX92,*COX2>7S#DHMF:"E NT2Z6;Z0 MZ_#L1TBY8FN$TXGG]Y+&D[]H?,@03;\4E.? WG(,)!"]CB.F$[ID&#SL9:B1 M[$.05!X!$X5T6B>C2X#:GGO36X^+50TL_/<=^T2OR6J\HIS]8:-^1[:,! M5+-DL\%)C"-'W)QVV9C87<8RD:#!+Y# VT%WE\F9^W'5\\ARCY RUVBZFF'< MYK*"M?+&B0B3^!!SHH0)QF8&J1_Q?D+8ZR+4,H,]U^-[:;A"$OC@-0^(UGP( MB@[&?JE >AV":BRT#T$FJPOE-!5Z*9;I/4Q36F,2P74!3&7YF&NH72'-9Z$# M2W<<\H4:6COKKK8V7D7,W=+)MJ9$8CK9];+=2Z+FP(""R>X3JC-J&"QJ&!Y! MWEL7HV3>):RXZ-;/^M$NE[B9L%Y3_]1[+998+"4:=R'3U57LP)Z+CZFR53D1K$U'9[,TG2O"U=J7.S]UWFCREOKOI M^\G$@U(9W/^^P)8&JIC^Y0PTD14H^0LVL'; 5JD[TS9J1,:W1H.]OPC^-HN*$U$F\']FVI$@P JY)EU+:(VJ7ZGMQDG MHE,74+J=6.E[4/ZTH"VFVP7^2O+"JZE!6]7E\ G.?$"+"D&M@;FP=RP3H+5R M953UU?O265]R]@J =RNP!FF_LR-H]=/Q*5%7KXK]SGI MRR.4!+V3H40S +I(O#=S*%%QA.P\\LT1 W#\XY"JY.=R,K.E5/TL'0UO'D.A M/SE*>C=@JO[?#'[.9?T[*[,D\I(5&-RL$KLA&TRE#N$QQX!@ISS[2?>.N:JR MJ)]&(;J]168!"L\TCOTH5KRND(Y:QN1K\R%XE_R3J*?0!>,:>4TY]A M_;5X?9DYG@KN/IK=\-9$H-_%G+A'OSN?L:LJU>4,RR3=:KSYD,6GF-6@'KX[ ML730=PB2:+2,FU^ R3".C]7 #[8U-0OUFM/[RF*5LI>U_43=W1+LG(W'*;=& MCNI-[9O01&$4.+! #04D!KJ/9*['=I1>QLN>59N(G6Y^7^SM.N]\X_J/:WB? M$XXF+]XK?T!-*2;QF@BGVC 1(E"%:(G'+368 '>IKDC-CLE.,SP\9(;X6S4D M3V;XM[F.Y-,#%TL%]81(A0#6T \?,OI!@D_^)Y2T.Y+?]78+HC+M.?E[U!(R M_Z3[P6T/36*E9%"QT#!G53"&5- MBIY\?PC*G#D$D4,6%C",.5AC:E\J$Y I M@>0RH@'9_Q"TRY CF<3]T+4P@H/V_\"IK0H3'$[W5(4%]DZD_-YOPW(]S#GJ M;J^@,_K=_9322(E]UH4,:XLFT4WQ:8L6O^J5[1"K(8_:VB]%]M8N2V8EZ$P= M--X(>?(05,"DKBIEAR#"]M=H4@[^(%;7IVE,L(]Q;5:FLP*UH.;WN<22[XL< MMZP:N8'!_XBIYV6D";V^&\J$\9?8^VB))T7]^9ID]H-40_9O-Z\;':N&K!;W M=!1;U62JGTFYPAL]!:WN+I5]X'KNH=/*C0<6U69I08#'MTA/P\%R(%J_KQ\"R*DJ)1OI(R;;ZBF'5Q@__\7,[+B+H'A.4 M/F,"TS*>3!5&S:[)DKKK/ EMZD6DB22DPMU ]R^K'=?\O9MRPX>T*YXW#^O1 M=UNN@ZCN"< >_H X1M[YYU*UB#R**%D7&^MOJ%;LZT69L6J<]HH%XFI;.JYZ MZ?/%!6!JTZ)#/^.#$Z@\4@6M218!I]KEDI+3T$*7!*HY*:_I;Y B5'N:Z#R$ MG7:%B046VHY"4IJ->>FB9,-;Q77UV?;V?86;3M?35UK)F"6F$= T4?<=O.4 MCBER/AMI(B;$@OUK*XF/Y%+U263H6+#9BH%^ P</6WB[7TVH][\N%9[V,=A2=XA MMC2!_0%T WI@[SE,L(8AA+Q)+UZC]K4WY_Y%5>M,<#H[WUY=;A=-Y_LT?35F M,LWI^"WM%XN7%&8-!=>Q?,AS)/\L$K7'^4:H-.1YF9%'R=)5,T<-PJ7TMRJ* M>%N^UYFS\PF?5W2(]UNX/*VSD\Y]YJP0K3<_=N:55[JUJ.>K%!#8&10B1L8F M0/UARYP]S"B"Y4/UAZGT+JP)DF6C88F+O\*+L+':GB%GA[X^*2AREV/9?R!E M,RD'WW4JBUHU^GPCOCB2MY95Y>W72/ U)#.U8]>A%Z,T&!^A]6L%Y)UUZO<@ MF*]TBF/4PK$GMU(4Z_OEXI2TS[:9GBDGSK)63!E(7+%2X_@N7_DAVKK M/4'7QPY#F!9OXBB92KE#KX,(TB1(-R"2G:2%_B?NXS-6;N9FKZJ)=C4%+2^& M3KF>>EW9YEJP;&(0 WJ2>$U7.=;$9R/+*0T_YZ)DB2U!@*.1<"K"C;'*4""% M)3*D?6J1PM'&@@4[Y&&,3P9:\T3G<]Z&5WPCPQX\[]Y^*W@HB"I\I3O6U&8= M^# ]QZ]<]L/G)QR/=F;/6VL]^UMYK[=W9 M!1:B7]6N/(GL\A\J^]G01U;K7NRK3KJ(\4WW%S4YE>K-9JX'%@PG3',1L[<2 MU3<@GJ1]D!0LVHF2D_X&>+R\9JRC^]=>U/&;2TN7NWWIZ05#[Z%$X05-KADB M/\A@L]F,6L5()S)*#67A^D!E*=QS$BY;33\_X=TR&OS@K5SA!3A!'>9;>ECW MMLPA?E/Q>!5V$+6_-&E.2WN[0@Z=-_N>:]ZO+8GM6=P18AKH"QD:_\ FN95_ MK%F(U+?HHJ8Y(A,S+!LE]<_28MA DU3MA:6\5$C^1.D Y&S03JG]7+M=&-LG MM)&!-1]$H^])OV9E/T:-&^0B]?+X;] OE39D,%H",2?-ASR$_I%%JDZ?%XBL MKH$UT=PO2YM\W*87[?2]N!,XU#*IVB1T,H!P-U/.-,?Q6,51[SLQ7.6O#K]^ M(?5A2"Q'7'@DZ<:S18'=-R[I$055.0\T_QDP%0L^-)X&>G3"SL'7W2%6T?8G MVP,>S4^KF?@8R7#NF9O](<+C3[0SLYU?;SY% M'C;--2'GO/Q6,K&8F[LG]'7')BI,47=8N]IR0/X6[^!5]HH,Y1B=,TM.KVX' MVPIV^ELH&?66B8NOU,.C:=*(&1R8>1;9;FQX&M&'$R*1F_&ZL8$A7F/U:F#S M0OPRZ75+8R+/BTT%U\#GBR##6T=D[AN![_RK'<**9H+#4#T,(+--S2V=$0;W M5]V]*%@J%@@@N\PGQQIR^SM^F(.5]?Y=C]!SS^0A6O"VBO5'RJP$!C3Z#A-" M042-:WS77C^UD$_2R7$6OF'J_)S(]LOWL?DRRBO-Q,LSV^L"Q\,TT,W3XMGV MM6=!/$]MK@B,7A8T;<].NA';)QK6[Q*NX,F@^ZS4U; MXAINJJ_1H?2%X34W'1\;4EYQU]G!?\*W:O]4+@?-UD:>_ZJ%OJ*8+PG+F!12 M]<5%S<81@Q@ZQ389$SQWJ;'Y;= :2 86[G55142/G4SYUV>'O= MS\T1IQ?)-MEO_C'W>'X&X4I\E*Y*-FXYUPV .T:CH/^_@_7[$&R M%M#K\C0YQ*C$!PI?CTWL3^^TYEINIRW]?:YJ O;KK@:H>+T]9RC2XW*/-*;53TV/UC5S7;?#CB. _RA7;H M/LA3@'8(4'<"[I.VTK9A:).)7=/Q?/T-@5L?DW[VGKB<*FA[[$0JPC9O6#99 MAL'U?[\U^/\DPED++W "3H I3\](&K4 M]GZHM5MP=57X(T(;:K(Q(:I(1N">U#KDY5[HU1 M*U@SG!2BEY5&HE%0/T)Z)"OE(N_%0:#W*_PEG;@P QZS[=(PS0%9\R>142*4\N>3[XJ1H6%7S_S"O\G>^+QCD.$=9B:<_* XL8SS;X\>O5Z4:LLH:55$ M]'K4(>.A?JRD%)\[!3NZ\@>.==:->PT.-5^>.[C!3F$*%^ MN&<+CR7J)APLPB5(V#],3J+?>6U<[A+/4YC+EE,;G4R)Y1GYF9G M^3ELHBE&[;>:PE$H7<&QT,4\YC0H)2 #:&B\S951]68!Q?P':L(0-@7*B9J6Z+[O?M Z^[Z;%F(:US!G M0(>J'H65E18)9US_U7AM*)3_Z%)C3-?CV2]%/LH&Z>"J:!^V/_&/R+T=K.2, M%8I$ A@FVM.Q[2:WUNFPO3&?<>;37HGF:=EVO756Z96U*\5=FJ94CF M$13_J.$YY@@K$E_7NL)TS2A*V66^NM7>C8F(R4?!1/FGQX$%E,>%&7G7%>&M MOZ)T(6S/0S#]A+XC U<,,,HLPM\9!962/Y'M4D9GG+M]TY1H$9&)23KJM1R; M?^RE.)D]8/)5C!2B#RQJ* ]W2Z;&C4$NA5,D+,Z$J'F1(3GE?@]\\N^&RS$& M3"5\#I]78$MVO1L#9R69'-[CX9+#L1YULR6;)6&0B _/-Y[.1V0-& <@SNH* MQ<9 E3',H^(L@G,25L8\"J:$&0-!%/?A-OQ0+VI7O09HO/:R\WA^L?68A(7T M]4'Y@>.MOLL&T[W**C_!4]P')7JXJ7]=30N1?,TA=@SCE'!A=B66#>$R- M;>3Q%#E>,_3?*&B]Z)AMUR3.I4+RH LJV0$AM.-P(T9*-4B%PRMA-<"^T:CLOA M;\?ZB>Y%Z&&Z0X[[+EC%=^^);$^]0TOJ3*=WV;I)S_MV#(Z:.][S.?1S'P2< M5D+MVF00R/;@..0'G_1JI=PVP?K'Y=4_W?V/F=@$82TZ2A0#)9G43H&!9@XG7W<@G'L0K,SORUCK./DKZ/FIKZWDFZ(.)P M;Z1HYU3>]HE_[(77/!K ="&,"^-U^^RV(3-PK\-D PC$Z+SF:>1P$A!#W0N7'W(;9=.9203QW;4!%)'= M&S[4N6_08*0$8KPATEUN)'#>XL$/B&BZA>27''&Y5,3$9S%XN;.]2.:>X-+V M/:&%2+J0Y/SAX8T$9%#(E#PU"V["ZS>HQH>HZK>) MQ;="UYHU&\ZR[>R#-B19=J@$#K8^C2GJ'5OXY1E4Y$6*.R;H]>#?YLAAQ5QJ MDT."]MNA+_K68AR+IO@BRYLSR;:2NVWH>6HT\ M,Q+B>C*QV%1E3)G/GQ9-S61[N-39EPQO6I]5RE)36_W6IVIW[UIHWZ^N*BV52,Q*-F.D(R'KCN3<+'@ M^N$VE:%+EI213#O7R9)QKYP%%SG\T; '@[V#7(*RKH=/RUH%W;CQ"TI\3U9" M[8."L%.A/V;G5M=!]>J?,YEI8XCSIT&BXG M^F5W']3@2!>J[8;6HS>$R+2%671O.O@X7[+N-3<_BA\V*=8#C YG>\P+N<[ MB^GH>"%&J.O)/[KCU]L"X0GWW(A@0,DQ@RYZ\#KKA1!]+/IO^,97'/>T.^ % M%Z3(38MY)EY7HH7QDVZA5_XQUF^]_A+$EW505,9E7 RH4 O)6SU085^D.,3[ M:WY#=N6JGE%^" BO.ERC_Z*?FG[1+"?5*_AK6Z^L2OUL\@\HV1R<(JT"Y+*B MDPQ$S]M(KDT^+'V3Z2_RE.!A=3?'G#A^YG:*"*3@@X)?UE>1YK)V#-D4*@1< M'9@GQ),8->%]='7*9:O)FR:X9+5!E,X?A3C+\B6?J,M!*L%.S5EG#+U!&V!C M1!NA!IVR#[K#-[7<231MH5C [:1?1-Y7R^ZZJ3?5RVZI-=@G&EU;L*VA.C0& M^J==X5 >RV89S*Y]T#&6#=2Y_,!Q1['UL&3#"[VJ/-8'Z%PS>_U\('@WH ?I=6&T[^0 MO79B(897RKWS[8LQ;QY= 7%Y N>T]TQ1=NI=K[MW.3_M@S+ -4I='O@!6W(# MBF8+U'9JPVP>)0(DU#N#:Y(Q6\"PPW($X2N[_.$H_RO,];OK:N-<'E_@H[9/2\ MT@9/?ED://RU1(M4#:]YX+"T?8^V7G1K5J/ZE>23 !T;L_ M @9$@B"R_?@T-8%B/!YN(\)*Y;9_!UW=!SD4&I=VX9]V4=JE-U+$M+2D1+SE ME8[$/M@'!>^#CAB_9C$G"-2'@-^ 7*IVI5N.;ZD93BZHS 9'A>BD6RB@!-)O MGT,5H8/;CL@^?_IUG7![&MFN"+\10F-S1;2;4;/?!QDB^5&782D +WTIXVJC MM$TVHZ@.HX%@;GTVG\;DHQ\3R!88$?@#1B:+-???Q&RH>7IZD:G6J^^,B;I1 M(=0>BLDSO1@!DD+03,-"G$YL'-L"CNP674ZL PXOO!#G+:TJ_R74C7SD;67K M:M8PU''!-?B&=^BKQ3/4'ETIZCZHWJ;[^\') 8=3 #L:F&[QX 5ILZ"D_^TL M\'"=LVZBWJRV*9_KXZ7MP;T,/;39J6?Z9H$QN%+^"ZXV;GAX?>C>X*/JDWA[Q< -=AW'93V21V)/)V:*)K9/15&]8>X3MKS,+ M4.4*3$VYR@Z_X4,@C_0B)!%*-D,FXNJ'8Z=^X](\R/EGRNXOK+%@+K5^,6MF MKC)U$T'ONW[[L%1-ID0RL%(_U@ M#9>$X*/H^V<.E\$>FI]#723 -W.>FH_572?.]/%4)#PIW\Z0BH'O'!R91-DL MIY@1D]=;*+,.;J*NE,*<7+V2GOP><0V#E@2F.VE &5)]3<=HSARL\74/#3]< MA!C$D-U"$N_<;\S&$LL#WSXR:C808%]I$:#_#C%(B(0_/_J@KUENDM;/7\&^#PI,4/5] M(I?(7>BB"F,CB$*)!887@"I:* Q*G#[_CYA;Q2BEU\JI*0_E4S M^!DACKN^ZV,'/=[W3]K3-C#4Q5\$W("ABZQT$;B8D%4++$R+M)*\.=;)%)H0 M'7KO7)PVIUM "BQN,NC"?LR@B#'96&ZQ8H7#3R8+0.-ZX0BR.XJ:_/[]MUV5 M:/N63U&SMR6R4^S5957;'8_I"M[CM,"^9JJSQIT>W4MWH\R/%LH7NH.\[R^]-BO. _SU2+&;$?.EKVWWE$EOAT$UF9I MZ?]>4S.C_F%4&4K[BZP9QONWRM;5CY3\J2J*/>=W7=Y\^$M%!0C$%L.I=X,/ M.(7I'9:$BQR4!L##@8D2C^'H=S\EAKKRK1H?>V^7!:C<3>T+7+H^<\$]X?0N M]LT#+'!JJTL=Q/R.%# T@)]DE(AV?A;M%@M.3JT;!DR?SO\5"E,O.-]0\.:H MN.:FUY,B92G4.Z.',XQ4ULAX_MECO9P,[H76)J,-3[L :YW2>E'6="@9I5.@ M>MOE?HCREJC=W1,WE ]*9#DH,0>WHWJ#?R!LID.H0H -9;H-(R;901 .I'N^ M7=/;Z[KC.WFS9!T3_#%U(2=H55[SS;T3/-T1K\0ZLYQPC;CVK23\)%WT$$DT M<3>$V^2^YWP+9\=:E\[VD*QH3?WW8@%O_1I#\]O73L2P@T#8<$8VE/@<5Q>R MGEOAC^-K/8F8T"QJJ$"_8(3 MR2W >0N MJ%A'SX-1N7T6JG7?XSK-ZK@E5,_V;&OU=7NF:&=\,;<"?;K=!C[&9*6$M8_* M-JQI;H@Q9.U*.B1JGE>^G7]-EVQ9"HN^3M,7S"\9C/@0=XF-XY9^E!-^,#/X M2[G=WV@:!"Y 7EF?)=MU8@[!3U7^TOT;F?2;$A 053&H\#$[4LLK+4;O XCU ML+5A^1@H)+&@5961A?1%IX"EJYF0'[ ,N$ESX9;3J%T[]NZM',N\8*XL]6FO MCJ3L)'%)F>/&RZW%K_B^8(#S^LRK\D0LX^',/FC5K>5A+EW*K$"%ZD;V2:UK MT,&GP?[JW\ UZBOR&V1/U[GT'.\8*1;^>M3$(/&A^L8?%BHU4Y(WIBB6G1C^ M73Z\86>G#E,X=F'TP4\(SYZ5I96"FFHI0Q>3S76L.'ZM]P8-B6@WU&*T,/F M2))-"O/\:N%)/9VZ_=>T%F;J$)Q?$9&+@SC1K MV"&3 _()4.+]@SQ?F=R+.(7/X"V5(P4O4 M/U#V8N*-0Z-(?Z30 ,T:V1[0*HWH)9QX0J ;D!GQ[M:DZ#CKPF*8=M,+DNH( M8RK**8LWLT$'!-]H^H'TY0,4P8^9$+HQ8$P17*$^'=,>P"8X.!SUY'%G?VH_ M?D:M-,U.9>7:8>$,#52\ IR@T=%X0&LIHMW#>)MV7(--VW"Z"((?2"69 MCW+G87\[-'V8D+OVBR/S745?A(6"#X^E_.$OV;Q&8$VZ!,L0'HD>Y'O!E436 MQ&01\&8*\$*ALJZ.GJHP3.?^H[&I\.:*4T(&_.TKY9@*4#Q)% 4Q8:'F.+)N M+I%^/Q*]0]1@E1>23A+0WV?3KK_T+I202Z[:T MD@NRX=T\6)F=B+.'/4ZYLK/'7//XD45-8Q0AB7E/Z#R,LJQU@DBS5D@HY/0\ M6V7ON7;?%^$U_6%"4F\R$^.LLIX4_1"Y-K%,()L@A6$JU(+1H ?8##U#]/UY M;-SG +_/)^-_O,UQJ@Z6-AU75$I=,D7)VL4O\6\+NB_(KV-.PMF!3UBZA$VB MNRCC%:IDN5@C1 3(=2+3W&;]4S8E8//\LRY5^9\W4P*'<\79=&J2L=+D2;K@ M7A>&%QKL@IN^1,3UMBAUC/R2,2F'*0^W!096!^4K6+Q659^4Q)_+E35R!@65 MB7D-L#.<]$.C6L;'_1<_%O^7?\F_YW\O^U'\ 4$L#!!0 ( %V$LU(2 M_>FAU,\! (-B$P 5 86QG;2TR,#(Q,#,R-E]L86(N>&ULY+U[<^2VDB?Z M_WX*7,^-NSX1@LT'^#H[,QMJ=;=',^V6HKM]O!..&Q5X2AR76#HDJ]TZG_X" M(%DOU0-@@2QZ[L3NL;JJ2&3^DOPA$TAD_O/__O8T!U]Y6>6+XE^^\W_PO@.\ MH N6%P__\MTO7][#]+O__:__XW_\\_\%X?]Y\^D#>+N@RR=>U."FY+CF#/R1 MUX_@5\:KWX$H%T_@UT7Y>_X50_BO^J*;Q?-+F3\\UB#P G_WV_*O0>(A+N( M>BGC$/D!@=@+(IBE89QB&H8!3:\>_IH@@5GD,\B(2"!*8P8QDW\1%G+!LI@D MHKGI/"]^_ZOZ'X(K#J1R1:7_^2_?/=;U\U]__/&//_[XX1LIYS\LRH5O_Q__S\X?/])$_89@758T+ MJ@:H\K]6^L,/"XIKC?E)N<#!7ZA_P>YG4'T$_0"&_@_?*O;=O_X/ !HXRL6< M?^("J/_^\NGVX)#9C^H7/Q;\05GVGI?Y@GVN<5E_P(3/I?3Z;O7+,_^7[ZK\ MZ7G.N\\>2R[VWW9>EEMW55)F2DH_5E+^TZ'!?CQ#?$?RUJ]E=2"<5O>C*QF/ M8?K1F;A?)#_PX07>&.9LD9L'ZEW!QGIV5T.=+?KP$KMZ+!8UGH_P6*R'V1!Y MKC[X(/]JAU$W.D*F>IR6NC=$Y=]J7C#>L.76K4'._N4[^==L6<$'C)]GGQ]Q MR=](HF4WBZ=G7E2:OZ_+$A0C"E&<49BFF0]]+Z9( M!"+.$C&K5^_*C!?PE\^=6EKVRPC^G84EZ@.,4O)JL2SI>BY^FN^;8.7APS^- M+ON/K][&Z[(#&I?TQ*/8_N)'NI!!UG,-MYY*%91>UB+UXK(OQ01ZE'@0T2"# M64!\F/DL"OR,\PB%-D[*T=&FYEEH84$G+5B+:S?!'$?8;%9PAMO 5'X0,O!; M(^O_ZXYRC3!QR9/'!QR5W(QTWV4DLXOZT\D'_4]_*A>/?MF5/I MF;U?ULN2OY.QXN*%ES>+HBYSLM1$]E'&9>_SBN+Y?W)(DDX&AEW*( M.(MAYODI)!D//.3Y89;X-F3C0*:I49*:2G#Q NBFR*"0,@.AA08O4FH[?G)A M.C,6&]D@ W-=JPUHU0%*'^F)MAJ!1B70Z02VE+H"2BW0Z 7^\YC-K'G1("F#**4($L(13!A"B9^$,8NR\RC:1(RIL?):2( +!L12K36"JL;UL@(+ M 9[EK_]Z+BD;V:[6CSFE"_:4USHPORZ88NA<#EG0G%=O)3O/%Y4D\"^2J]](Q7^? M93),3OV$P9B+"*+(XQ S)F# ,IJ*,".(13:,:3?\U)AR0WI-E5ORVS&DI1W, MF'$X= =FQ*/ @K7LX#>&KNU\@$M(/A-B7CX'3L7=C-"&P;,@+8D]),))8U1RB^_X&\; M7\ZR$'$J9!Q,DSB3S)L$,@ZF*?15^EO(N(C#/K$(X_-\I"S:TO0)K?<&FPAWU=RKKX'Y#+]!J M?056#X14?/,7[J:)\:SDI1IYWQK+ [/8TXLMTTANX M>M3Y51MI5U4WWLO-7'JY4F3./DKHE_+BHKXM:,GE%6]Y\U\YOUY36B[QO)IQ MC\0!C4*(/#EQR5DK@VGB(QAS3C")J8@$,@D>QA%W:@%&)Y?9%#6228]/3],S MU/"A23.';*7A*FW;M-M-?:]6L\R+#%]6.E^!M=97H-,;?-]I_A<5P(!)/@VL M/?6H;_TG>BJVY/[_Q=-A[+N,:ZS&;U%C*F_$]\*@.>(TDA2C^"'C(MKY("./ MVB^,_CDO%J7.W983*J_J+\H9FL4A0CX- QBF60Q1* 3$*&+25?4BD85A&B>> MS9KCWE&F-MLKN%7RTF(N!W@ G:S@-RVMY:[(?ES-0LNST1IXRNT+E'7T=A0( MEP'7_H%&C9&.ZKH;UAS_L1T3Z-SJ\F5V\W%&(P]E<>3!F/@P.?XZ]M/ZZ&3+/[M]N/U^6_D M:]W6KU_5O7\5IS\\++[^V/ZX>?W:?^R^>1LW'.4U>ZU ]T[M^:9'*/]A43Q\ MX>63FMOE;*T6%KYRM>[=GIDAD9Q.PRB%<19E$/E>"E,FWS0:A!GR0HHH,LJI M,AEL:B_=AR^W]Q9!TRDH#0)@AP -_'XJ2:$250W8G/M.Q MX''9M\COQ$][<-YM\56:?U&^_"I#.OYV\4=Q7;#79UYO2L[R^L.BJM3!JZ+B MG[BJCH?G,Q)D29 D$8Q3X4O?4C!(@B2 @B6)8&G,8F&T6N-$FJGQZ'VY^)I7 M^LRI6)0@[]33N]($,\ XJ2THXVQK&9#OF#88F*97J@"M"U3* *G-O@/W5Z#1 M""B50*L3^+[3RK!(CALK64P!8UIKI,EB%*O932^N4#XZ$9T]R'A3EBL\MB8W M9S=UE24MQUX^+74JMBXIH[912OXHQY0AAXP]%D_\(Z]_PGE1*7%X=2WDI/(% M?YMEA),D3N4L&/)(A@PX@SCE 0PX3;, 1Y3@8/:\4]RS1S9O;PEM7OM=.0?, M].(/>5&H97V"YZHT[+GIU/TMF&:^S^. P5#(> ]Y<0(Q2SV8A)S$(DK2F/BM M!;L2E].VW_Z:GRZM)T>8A.G,]KDN9(R!/9X-'=J";EM:@$8-\+U2X"\Z!W)/ M:KU2_;9 MJ):3QYUH(KCKAY+K[#-Y_[R4GN._+PL>>BHN;G<+.?:"+)0^>)PP53S)DU$4 M"3W(.1*!QZ4;3K#YMK7-T%/C9"4\7 C8+G:LY >= D!I $+O2O<3L=FQM;*( MR>[W4#@/O1>N(+XSAKC7[K@5UC9[Y4-A/M;.N1WVKO;2^Z!V?&?=ZHXC[K/W MT71[U[W7'7K,$#>+HFV[U&YNZ9K/U6U5+=5<1>=+MQFB&.XH!G(8R#1!^CC6&6)1'T11!1GV254E'O;:ECM7^LM02+=2DYZU8#@SP)!G/7 M!>T[\.RVUDQEB/F*B3LEN:+E1*O""-K68(R]H MVY%FT8O8V&[*'<@(1R=EUV..-VT/A-;6Q#[4&'93?U76LT_J-%+K^P9"!-2C M!/*(A*K7DP\S*C+H^Y[*QO-QG 0FL_;.?2 M+IYP7AC&%KO@'9_HSH!DX#FJ-QK&''1 ]R/K2O**C34E^:_=]:3=6X["#@?T MZ%[L0U_W6VC?K$50,,T1ZK67KT?3>&6UYHKC+/18$,.(!2E$GGQSL:IZ'29A M(C\*4V'7CL!TX*F]U1MRZ].[\&;?>365 ;:IT_]L>S+9+9(;&\=L07P(R =? MMUG7=E&8MIVMAEC#MD7'Y7JU\=BCKDW;(K*[#FU]?3\*Z]U:2BU[W-;\J9KY M89H$..8P$:D'$28!S%)I*9_&-&%)D$:956.G\T6:&NV=W94._*9T UHYR[U" M!P8V(\AQS3:TPS6.Q<;K#?@*Y$ET_5M+]>?HY_<*16>=^E[?N4_=JKQZ7E1X M_E.Y6#ZO(E15T5M7^)9AZ]TS+QN1VN11*8,NLU4T*2JZ>@7?++)UTU2Z4&?* MWL\7?^Q6O)B%49!F62+9W\\2B%)5!C>+$(S#" F?TSC(C'H/7TJ!J>VT/EJ;=&158E&XSX'%WLX#!:6)V[R@>>93GN@U=]W2VHJR;KD"2/GFKX-A7*FGBSY%--:UI/T]CU=>:^G-E677K M)PU74 S],*A'2K&W'5*]2-EW^2E#?G(/W8YY^!M1R&.4TIU;__)W[DZUKRW M-\HL#CW/CU,*TS#&$+& 0TQ]#F,L4"(XB0+DN3BRO'=TFV=[O./(NK'0UZZQ MT$:;)X!K0%9GE>5W+IK('S +"WP4L!0F'O'S#X"USC!I#Q(_'RMY=Y8-K$(.E\B.%$YL'\7>Z&:FC_#) ML'_(<]A'01KVC/7^H2]\?OHH'J?/1A^_O&?F)+QY*_/R8 MTVNUJJ.K,:_;.$ M2))(B&16+VH\-R2S5T-8$=9JH.'>JR]JC/Y[XD>P-"2DLQ :FG3V;-4-DNVY MH_I >9W=*)?*X-S1\DBNYNXO^[W@][P4B_))%8MJSI>TYQ=\S(0?A10FL=H+ M4GX+822%-.%I$B O\SVC>LLGQIF:;[(A9I,8#GXII%#R9YRSKN9( MM[6M_8UNZDH#'+ H19!Y&9)N@'0(2( 2F#$_DMS!<.8;9>-9C#DYLFA$/I9 MAWL$-2;H&W*(6TR'YI,6SJZ +%ZG!;5K+\[="PN G#*-P;#CLHXY#J\8R.+2 MD0^.-,=7;HNJ+G4F7*5%^_*(B[MG=8OJHSIW6]6<_"*<1S#".(E,B 29F!6.\YJ$H6;#&?X[)2^3=-50M+WVP*\,\$8TFB]I$(]Z2/32+Y M3(F0P"P.6(PRCT4LM=_MFX)JT]Q*?%79^+_/HQ0SGO$D"Z'@(H4H\!G,* EA M%$09"7TO"YCU#N44%)OB]N=VB>7_/L^0F4\Y!5$GY+2>?7SOJCLLO8%,Z_;6 M$AO0@J,/L3?P7($.(- B!#1$0&$$].:\1FD"9P$'L/DD3A.ZU.O/<1YQ $LZ M.]$XA&S]0I6_X3)7VR^?L.J=H0JFS#(_$4&2,LC#@$+$_4"Z>ZJ/743BT$^" MB/+4)G!X/<34W/A.0J!$M"RC]\=WGO>$!<(;KM->@)C,QIPA]S E-"!MBDI4*(.L-II M!HI+JC@QXJBT8:;]+H487N4J+5PMHU+IH#0%X+LO&E^G4@T"WN=?^4PD'N94 MQOA1PA*(I#\!L\SW8"K\T L3P9. G)<":R3'U A(/H3QN?FN9@8P(Z$18!V8 MG?;GPW9:@$:-];>-(E=-)PNERI!ILE98#ILV:R;*A=-HK? ZG59K=[N>[I;> M15J5S_.#...!M D)B&H8)!)(B/QG% J2Q6$0(&Y41GS_[:?&9GWR87< ,_25 M>L,PM&_4)+$.445PO\Y.79_M$<9U=?9J]\JUV?^KGINT;5+WG9"NTC,OZQ=% M$O5UH5=GGA4KZ,346G8XZXO M6R+R:@W8]OK>ZSCJ%)8$)OPUI(T$DYS&1Z$@S':PJ' M1AM[/>&$UGO6$DY=T:,4XSLAI".^ZO/Y!7]3RYV?N%(CG^=Z$T5U_KPK;G01 MHP?Y#MW+1^P15_R^S*G\*5M2O=6BCS;.HCCQ,6$>Q)[JUI-P^5>"&$RH1TCB M96E&C [8#B+=U*9QW::WZ='32@^>6_'!LY(?E)T"%I7OG-OT.*M=W%(#$^%* MM:[ULNJQHO=@MM5KNR[?%6"M(NAT!%I)L-+RY%'@$?3G7YF6NBK_2ENZ^R=*X!5TWG5XTSP7"T:.PS$>Z/I-"2WEV+< MX+PW2J_"]/YW,?>?U%/GY5KIE9KW:N MFZ15;[A8E(KK9WZ*TPQ'"?11'$#$!85IYF&8D0!E,2:AB.AYVZGNA)T:S383 M7@6D/W5]=W,+B!94-2(]=R?6H8'[;M=>QFP7V=/=4+7-/MY2MO.HO_^PJ*J_ M7(&USLWA//#]6FOY=?L4?#GR%#C8 79OGF&WB1W*>^&]9/?(G]YP'F#,?G/1 M*EGX37,"Y/,CY[6N&"XGPO=Y(3_+\5PU4M1^SPUNDI _K+H<93ZG?D I9*ER MUJFJ]T@(@@$A(I634992J[.$YPHTM3EE?83A"K0J :T3Z)2Z BNUP$HOT"EV M1@^KLVUK-M6,:;&!IY-QC&4]6[A"V.6,<+9,H[*^*P1WF=W9?7M'$KPL#YXQ M40V5;PN6?\W9$L_??=OLO;QY\$2U2KQ?5'7)Z[QID=M.51M<$(0I9S$5,&)Q M I$O HA#(6 L/R-9E!$16RW*C"?ZU&:$3O/#1^S^D,J#M?8J27&KR?KVND13 MJF,;A,XA/F?Z&/'A,HYI)OC(#!_A3.UIZ1/MC&PXQ['/6-*/'0F-;)4]<='8 M$O1-L?G[4MZ:R1D]K[DN6'E;U%+.7'5+TK'9SFG,7RHNEO,/N> S.4N26&0( M8I2HZG.$0)Q%%!+B,0^A(&#"+M/W#&&F-ABAD'I!EAIM71P<86KL MIV6T2+G9BYI!-M2Y6 S,4,T2O90/- *>KKQI"(U%1M&Y$(V4%;0+E:-$GF/: M'TW&V7OA> DUQ^3>2HHY^L.>U<2YI$?>MM L'CZH_I==1>.7SC-]N^0?^;?Z MRQ]\_I7_O"CJQVI&" E91BD,A.0ZA.(4IAQE,(M#Z0GZ)(ICJQW:OH),C0WE MTQ58%B'O:P(S!W ,8 >FUD:%*[!2 F@MKE9-B5^N0+T A(-[G+/VL.M=X=#? M.Q=$IZ71^\HR;@'U,Q%[56;]W/OU\.]ZES]JLK&:;)S;HLG$V?% =9*B_$;_ M=!:$G*#(CV 8<.DT,A;!-$@H%%&8J9Q_XH=&T?6X8D^->]LDN%PK )A.@P)- M#<(K\$<7&':E3)NS *OZ@&=5#1SY<3'PEB?Y$ P\3S0+Q6^.5_Y[<[3RWU8> M);@MP'W[^+Q:5VB2TN77S363?$XL0H=)/B\CQ2.3?&[L8I_1S7MTL'M4>*$'24H0 M1+I?11!S&&5"^"Q (6=632ML!9B:#[,2%*CG#Y2-J.!9R6H75UJ;PBR>'!+@ M@?V#5BR@Y0(;PE^!'=BW?NDNC.R+G]NH^_0CNW=/S?/'"^6=>?LWI M@1-EJZ+>VO.L=)/.S>]O%E7]<5'_)Z_50=Z'(O\'9S,6A!'+J _]2#"(6)C! M3%6?RK ($N(%J>=9I60.)NG4*//0<=JN^1DH%C5XX;7T(:DR-;/CU^$L;D;$ MD[#C* M61\[GKO3KUAF40O+3QK!KG=R51!@-?I>4/YRPH\X-@V.^.XD,/V#? M;I<+RCE[Y:6_Y:2>B21(0QYY,%"Y-2@6UH>P=B,HETA-S#+=F+N">V!$M5E\\K3@+CM6GED MO)';59[6_'6?2H-K^A'(1_['1FFWN,(SWG&]>,WD8UV< <.(JUK/G2&<(N2?5\H49E7F<8[M*S MNQOWX_"VH8<^=GI=L _R:9I_P=_:ML;MX9A9&"8Q3U $_<2+(,JD-RAI&D%& M0QYF*)-<;=5XPVC4J7&QEM:.1,W0-2-*YY@-3(:MO,W1=WV24(NLBQ-VKX+%_$HE3!;U?C M4PB4!(1!'A$5@3(/$IYRB*2OF/A)R%%@U4#PR%A38QKUBE M*Z ;PMIQSS%L MS1C'$6(#\XP"JQ$3;,KI?K'. Z7?')LN%%9Q$#O7>XPN:3OHE5[$%@OS#<- MG&D8)(F784A)+"!"$8'$EX 2(807LXB%OF^W5O5JC*DQQ$I$H&6\ O^W]X/G MJQ4K\%7)^[] X%UYGO[_38YM!?"R?ER4S4)VL>@^;?-X97"R6-95C9LFW[A6 MIX;HX__S3W[L_:\@O@(J_TS/XIN?)_ISSW9-[+4)39?"SC+,X"M@.S9IJP,U M:6$NU[\.HN!VV>OU,".O=AW4\_4BU^&?NBJ\V05CJSH^=T*79],G7S_PKWP> M;E=._K28S]\WU#<3W O3V$LA250F"@I"B#D.H"#J_ZC\UCNS<^$YXDV-W?:7 M:EPOGJQK;X&%T-^N3J9K34&X4_D<_*:T!:VZ]L5M7#X*9E1W.0,/S)(7LZV# MPILN3#!LJZ MU!A@LZC?+?*Y6G-HR/'[$8I\1!D6$I<-#,QDG$Y+ C)$0QQDG"6T$.UW*R?K-W:^SR]=V9X11W]G]VNV^L =^ MU7,./M" 0'D!'WE])[[@;\WI5_EYJ4Y+O.7-?U=]9@/J$9&&%$9^1B 2R(-9 M&/@P"$D2R9 F#+G58OWY(DV-%9K"772K#4D;ZWP_5^[U7RWG^_.-9N@@C&J* MH3V*T\U@I$YJC4IM0 [17M@=G$X=E?.E&M>S<8;B*U?(W9U[YF[IE0Z]Y7&/ MR[M2IVHTS+]PYKK_2 R&EBE\&P MXZ9UF>/P*JG+XE)7&Z([2\WQFQ=%=,(.?51ZE]DW([ M\WV,(GD13%5K:T2B")*4Z=J_S/\:/0]P2RVS9P@^Y8^P?.<+18%#@; MG5&"_0TI=5& 5D['$?U1+)Q'ZOM'&S\"/ZKUWLCZ^!7G-<%K G49GS=I'S): MG^$XX0F20&:(!% RA)"L0"A,!8T3/TZB-+,JD7=XJ*EQ[JIM6+O(6.-O &MA M^S6!VP.NL6/I ++A7<<&K78Q4*W^=0EJ'UUT63!'8XC.97M&NTBGL<-:'^H, M=N2*ONE:JB*'\OG:+LN+8K7U/N->C(6'5 7QF$"48093&J@$A"QEF$6,8"L7 M[=A@4R.,]LG/"R!=X4+M7ZIE",G.9W6_'4^D\$U_9FDD+9Z^751_GY;Z)(<[1[! M)U[Q4@X\(SP+/<$9E.&=!Q%%"<0!\V#D$T%\$C.:697",!AS:KRB)%6L\MS( M:L\?IS VIQ&'R(W )EK:*]#AUTJ\VJ#LI';++(80N2:84\..SC.&..RC&]-+ M>W15>2<$I_5J3U*Z19]PS;&"88!Y&7 M<"B$+R#R*((IBX@D*YH2GU&6>$;1T0"R38W%-J0$5(EIT;3"L=6.\]V%;3$P M+ZX4VPS4E&X[QX>T\[56K\L?O=JL7*X+0E8G3Y0/;D^+3B.7L^M([40N8%^[ M9B'#6.!H1Q#'0X[7]F,8K+9Z>PPT1,]"SUJ8._'N&]7'T90H=\4-KA[5_W\G M(^FO>*XVFZ0K4)>YVHM27UP7;/N#C5_.8AH2@6D"/>PAB$B 82:"#"(>)U&0 MQ7Z($JL2S^YEG-I4W:BH%R]:)4&I&*3YNP**&:0&NNP!57_PM2[ZP[6F^GO+ MVL\#/ 1F$CA+.&T M]/, 8HY;]'DXG%^5>QYP**?MHIJ9K+H3&Y_-4H03XL>^+K.E CT,4^%3B%6A M/YJDU!=6RU 68T]M=M@N UUON(NXD=Y)IZB]5C"C\8&P'9B>C_2':B772?7K MSP?O#'4,L!&:0NT=?@K]H([A8M@*ZN@MQFP6?$TIGZO5?,[^)FDV+Q[T[W17 MOED8BA )0:"/A5#,1V'F)1&DPN="^"1&*!N^,? Q$:?&C1NR@J^-L%=MA86F MX^_E^OP>M;3!BMC%[35N2?9 M?M>MV4?JLFMBD6$ZZAX=^4_0/=<$.3>=?J:/G"WG_$Y,6F+H MU &-/E K!-8:-6F]@+P K1306H'?M%Z6)43/LZ@9VXQFIZ'CD\%-9,UL3J!U M287G"30J=SK!;I=LW=RT'SNO"H?^S'&U++6W^[[D?U_R@KZ\73SAO)A%!!$F M,@)C(BA$W(\@P?)_HH3ZB:\JU>'0AH,-QIP:TVY("E:B@M\:82WITP1R,Y)T M#.3 5-@30VM^LT#%)8N9##LJ5UG@L,M(-I?V7?>N[L1&_8:V^ENP$U72(^%Z8Q MEGE?(72ZR)X-5+;+K.="-N92J?G#U6-U\Q@0IUKQ0>_;6K M.C/75#X=2[T->:@TEXS-]49DKE_2&/^2% M.A\(")9?F.X+C6'AD&1>FB54.NBQJK"!U/'-)($XBTD8"$[3F+86?E>P/Z%] M.ZD'3+-K.D5-SK1F@H3ISS_JE:-/O%Z6195T]:P M:GJZ71=,;US>EXN:-_E.[+^6S2'BJCT_T%PPHS@5?I+*"4>0%"(_1#!5#Y2#232VZD\9E'.!62U"NU+R2?VM%K]K^J%W_PBN=LMVD'CVO M] 5XK7#7+ %\WUQIDXOD_&DPB#$O:>/A9Z7&L)\V#/NI,VRK7]LV\0I(%9OT M$K!6$FQHN6XF?7-YPUI$Q)1#V6(HX&\\T''B_^'PFMKV6"P M0?J6VI:X%'73V.A37OU^STOU 7[@_HPF+)/S>P3E3!ZJDW<1Q D/H2R5RO=MQ;4MIGT$9+.PSA5T \^ VZA]TJC=GT:M M1\7LTW"X+95]9+R1:V2?UOQU<6R#:]PW3I$4I_:F!Q+CCTXR!6AF\J2"]FPR;TJBX;:M0/\F6_ ME7]6,Q30@'H9A5&4J#9H&98Q \.0>L(3DCC)MH>E#+5]FCAW_9#7$U-[O)O=Z(;I$ MHUZ9GGN0- S\S\)GZ'#?$AK[./^@]DZC^]>CC!O3']3R521_^)?]WO /"^D< M?%S4O-)[4YU/L5Z=K-[F%9TO5.KG%_ZM?B/E_GT6I9D?"!9!+\DBB"B.899A M#V:4H2Q*6$B2U(8$>DDQ-9YH-O?V;@T41XZC.32+&:,,#O; I*/E5]4/:]7. MI-U2+;H\D TUP%H/\)O2!&A5'-+365"Z9+!^@HQ*5/9>(89Q%O19,IGE.>;TDT.N\\39VEFLDDSL1 M; Q&_Z61X8[J;H]PF261XX=I]_^JWUM[/9\O_E )X>\7Y=O%DM1B.7^=R_%K MF=?\3HAJQN(TH3A*H(]9 A%+"20H#6 M]JQYV%\),]R#K^6#"RF@CHW4"D+)Z>(KMR_U8FL7,\H8 N8+YB"NU %"%1/0 MB4- ;39< :V#M(0[ZNF)G4MNLA5A5/+JB<\NN_6]36^GI6"X9/?E0M61_Q6K MBECUR_UBGM.7&8\$CK)4P#A52> 9"V&:8@3#0%!/_C_,L=5ZT-'1IN;2M$*" M5DIK!CL.K;&+XP:PX3T>+2?8 >WE"C2R@M_:_PZR7F,$DV,GZG/D9L5Q2 M.3+R3*LEY_2VO9D&21 &3L582JA:3/(LAC@6'49H2 MDJ4Q1K%1SLG67:?&""J:S:LZIW@.-NOG_*:$-5Q&V8;M.!/T!F.$19,>.!B_ MZWOU/O)*R]]OO,[R7[NO\O8-1WEC]^K0O9C[O^QQEE0GE@E>W@GI'CSS4OH% MTE+U=<%4BX]G9165?K;X-SYG,DCYC.=\%HJ$^4$402]"'*)(!# +(E5/C'(4 M1C')9*3PE9=D871@M(<(-H_RIB #ANS-@O^CE%''YY64LFG+T6X4Z-S7YU;! M*_"L5-0;!KQ3TF*+N;?ICM/%&.88F%DZZ56!G/L5VEJ#YA#?NS7E*RSWW'.PQYAM9;YQW/N<^Y M589_Y?G#8\W9M>1Q_, _+E5YICO15&[2FP(;*4TLI5[LR4@S]+& M]..$!H(%.,)>O^K"%E),SN?<*%G;J0%:/4"CB,[^TZKTK1QL8R7#U;"AL1_: MQ;6!O=T['&C![!PDARD,;"/(A0H"]\#J<"'@/C?KXMP%O5U='+ M1GF@M >=^F!3_^D]&A;!S?0>D9'BH6D]*G9!U+A&.QIWC23*>*':N-AN17S]X5\AXOGY_P?-[=>19YR!.I#/4HB9!J)!-"PF@&LP % 0U($ID= M83MP_ZD%<8V(0,NX>L?-9H!#"!Z?R!W@,O"D:P>),=.=4'P=#U5=0%1Q^L/# MXNN/\LHF%I)_[(9 A^XZ"L&<4*DC@U,_Z[F2@U4 I ^[;8<]39&LVV*SM70L M,BXR$4$O3".(DAC!U/,#2!(1(#_P!*%6K4EL!I_:*[]>(ZB:-8*FF"3(BZUV MWZJ7;?,#P]J"O0QCN&8S$-Q#+]7@9IE&"W[U>G'F=@7\((V_^Z#F=%G&9OQQ M5V-Z(/-J$:;//?HF0Y%ZWY'.6/ L2G$,24 3B##",$,IAU'"_22).(DBJ^/V M!\:9&H$I,3>.1+U9E.7BC[QXL%QD/H2J&24YP&KPQ0,)T^"G7$_@X#;=:?]0 M(^2$VA!P4I2328?K__FL%';86N8TWTS?IL<6TIV[9I]VZ994N7/:1U_=EOB@_\_)K M3KE*%&T.+7U:S.?O%Z5JN#[S$^1'Q&/09VH91\08$NHETC7*_"@4$2:^;]QY MP*UL4V-$+3!H)=8YT39; ([M9K +=#EK#,R=K6(;KJW2#:R5Z_+8*YWG5#6) M3:_-UYWA^TVI"5H];7K?.;:IQ?;-Y6P[TC:-8QL[VH 9!O:C&RV.AQQO0V48 MK+8V3@8:PEG+P:?N'.GBH<;+A8EUZWH&(M2/PP@ M%AF5,8D7P(R%!'J>+R)=\H*@\PYP.9!R:C/US:/:,E/KA==5)YX&>WIW-@:-/5E N;;^"IO7=1;*74ZB=-T[DCA;"OI/F5 M\H,WIG-GG(%;TCD0]-+-Z-QA;="&SN%@]OOQU_(99KJ8]1P_S*)(,$S]""8! M2B!"-(4I%PD,$,U"CX0T](W*IKVZ\]1H?24<4-*9;[YOPW5ZV[TW" .3HZ'^ M5COM>W4]8X]]^WZC[:[O56-S7WW_#WJN*N=%7O,/\@V7KWTM+923.6_.G_V, M_VM1ZNR3CLAUYQ=@Z[_2IT/_"\C;N*KFU WN4KYAM%2!.4,I%2U6$J]2'*2 S3)$XAHK'G MTS!-N!#G%GD]//S4N'!?W=?Y6FP'Q5^/F,(XY!P(X,'W]8^7B-V0?K0ZL:>! M&[IT[!$)+EY-]C0Z)@5F#>[2C^E^*'ZA885V/?\P+/]7@%Z\JS7%-: M+CF;L4SXV.,)3$73\4/ -.0,$HPX00S'D6=5H/8,6:;&@9NJ: )LE^:D3[+! MBL^=0OH-SKO21+C1R8XGSS&D&6F.9)Z!&73+,E+JU9[+U0:G@OLMRZR*1EV? ML(PUGSK U"6YGB/.J$SK +==VG5QR\L?KUV4]_A%_WX6(Y&R&'/(:"#C] !C MB)F((4_3,/,E=5,ON?")VK6T1@PQ_B':3KS+G8O<,*A!?L1E[?/G/QB[*,&D M3'ZYTZ_]3/_?X,"KR2-PT2.NKRTSYJG6C='_M =97R,XY-G5/:.YR_S^-:\? M?RD6I.*E+NM]6SPOFSV\@DK1M.SJGU*FO'B0&N1KJ?6]9BS*PL"/?>DAQ*IE MFUK)SP(* Q\AFI$T\R-O]LS+?,$^U[BL#=?SAY#5AHEV)1Z.C-[PA[PHI,2 MX+FJNWY^!OGY5O6CB*=1IHXR$Y5C@Q#$),E@F 4\]KQ(L#AMK?JN8'\JFW;R M#F=1.<+$S&FXD7-I PV]W;,Z8'"U5>'U#ZDCV%02-%J";35U'_E&3Z 5W? , MFML.>SC!F2F&/L1POJ 7/^S@#&N30Q'N!NNQ@/")SU4T?"\GNI>-8ZKZAY; M\+T= CX+*G4)XTA\>AZ<=JQJ"L]1:CUYD_'XU52?+9(UONA,A_03_\H+Y2NK M(BDSG@J/A#B$(4$,HLAC*FDTA@E-@D!D81(%22]W=&N8J7'KMK/0BMK3P]K& MT](=[8W2J,YH*R7XK9'3YNSJ8:1Z>J*]$;N('WKJT>KO?>[%P=CWW+[Z,I[G M7@T.^IW[?]VS5ITJ#*6W#C;W$S:V$=Z\K'_2[A1O:^ ]/7&6 M2^//7P#NI-T!*0%[#YNU93 MH%7=4YGO>NL1T!H[K,LWL$V1G&V"# 7S["[N1T"? M^'.;!G,G-GUM525Q%B8^9@1IWB$0,11#G 4A#&F HCB2S,.LFFP=&VQJ=+.6 M53DA91O2/>N0KEC4TB,I.>6YWEFT(Z"CD)OQCBL@!U]"V,1P.RQ6HKKC'!- M7%+-T?%&91@3S7>)Q>B:,[/AWKQL;,6_+_G?E[R@+[J1<1J11$2QC(EQ3"&* M20I)F@0PY4'&PY"(B!CU?[88T#>!FI.(8QH&YI1>"_1.& M3F,R2/K/D6$OD\QS&H>#J3D&E[JJA_;NVS.GDM4^\7I9%G?:>VJ.I<^$%X9> M$"4PCKB,I1 A$(LPA0&/XAAY,1,QLCA_TT<&H[=H_%,UG<#2L5$2 QDAJ))E M &NASZU<=L0D9O3D'.'1SL7L*2*VPKJ1O:TG!KJ@[/HXY [JA9W&;M@R8$?& MOW!UK]/(G"[:97"/L]VK-TT>].='SNN?RL7R.2\>UBT34A)QDC$$(Y8PB*1_ M)7TLDL'$YRE/*">$6#6B,!UX:H[69G(R>0&M[$ +#SKI>WM2<'1_[4AZ:$2)'W#2SZWODH-PLGIX6AR.T>4HND%O?0 MCI3AX@9BN\P7.[".IL$8WFJ\G!@[W;829"PO[>=VWN#GO,9SY=86K&GR>MN< MJ&5OEO7'1?V?O+['.9LQ'TGRQASB-$BDVYG$$,<\A)$7(!QY+ Y3W".Z-AU_ MHI%U4R6\:ML*,JYJ">F$3O",7[23U.TOU OY-BV>>:E.Q:OHNVFKQO^^S)^; MSN[! 2?JW:[D54D>RTY@0)N69P+3MC9J_RR9;=BS M* E8Y'N0,S^""-,(8@\3* B2F$=QA#.KNL[GX7V)E*21@#:;Z)S -_"DM9V( MM))RP"2DO4@,E8&T/=C%TH_VZGPL]VC_!>ZJ;>B:'I^?2X[97:$ZL/AWR[JJL2X( MM^ZU-XM"[GLT0S!3E?40B[#D>9+!(.)9(K#'4T9L/,.>G7Y*YYK]ZCW&DM?FYDYF2-88N!IH], M"IT)QQ;);I%D0TU M-KI(NO-1SP32I0?;5Y11_=LS\=KU?L^]73\^[;:45!I:?5VP=]UVTIN7+_*. M.D<\\?TL2J,48H%3B#S5+4D0 A%->!)(7DVRU(8[#<:<&D]^6!0/;=>R+UL] MRWHEYIN ;D9^CJ$K&9V75.JDZ9F$4)@&#Q$.AC/%X*&,\1& <^1$2 M29H$J=$*WN"23HV!N@I>ZDD!G2Y@I8S:L^W4T3E'G4*66^V#&=YPVWT*YAQ\ M!;*?)0?-R!\<>*?[[X,).^Y>_-"8O]J7'WS ?M/-]7R^^$.=67B_*-\NEJ06 MR_EUFV/Y:56FX:9I 3,+_2C(TBB $6WN,GU2QTF%\J\AP+,(\SF 8,VF5)&(0)R2 &*=AEG@)$BRR;STTV$LR8DNA M]IP;KD']R %9=1A:"/W!\_$T-@>FX4A.:$C(NB;T2FEX7.N3C^RO_%*E4-OCS3A M!SY#-(XSDLFY*?9#B%+Y/YFM_+?.RO?3L;)-WXQ+ M6WNL9AN7L[IEIXXA#7*\O<<@(X_8$V1(Y+8;B0PZ4K\UFMN"+IZXC--J+<$' M]91)H=XNGG!>S#PF4D1B"@E-5=G\5 :=41+!%.$(16GH"69U2.[H:%.;E!MA MP4I:T(D+?FL$MDP]. ZU6=WS\HADZ[8!R[=M56+XM9MJ]XN^7_*P;[\L9CYV!-Q&JMBIB)2 MM4TSB!GF,!0""Y$2C'%HXT19CC\UMTH^E:$=@]D";L9C \(X,)LUDE^!E>Q M"[_1H?U*E:PA7%=.N0)* R!5<,=?/;%SR6*V(HS*93WQV66TOK?IF1VF',+K M@BE_V5:8+ IL64VU@F@S?C+(7Q#+YT>06Z 5%)#8)QF+IT8#FUMC= N M$U6?UP;?-_K+2["" .QBL''^44?+TWM"++:QIO>DC+2O-D/OMM"5PI=X M?K,HZA+36IW?NQ/=]9O[@.T^$ T"7T21!_V,9-*)X022-(H@RY!'_8!ZPLR) M&5[4J?DNG:1 JZKCC499T&J[N6E_!=8*@TYC24]2*I6GN+K7UJ9_OWV_ 1\6 MLTAQ&H_ P#[0!*S?IP'0P(9QW"YH*&G';BXT,.I[6A$-/6*_>>PCKV]P]2CE M4;7IV9N77RI5H?-]7N""*MG4IIFN7GA-*BW0S"=1K/K/PBC ,K1&L0=Q%H;R M>>%)0&B]"%.;=VZN/_\;>/_A[M?/X/VGNY_!^]N/UQ]O;C_^!*YO MOMS^[?;+[;O/?[6;,GK8Q6PJ&!;M@2E>"@^4]* 37YVI_%YI /+B+V"E!%AK M 7[K]'!(V_U!=$G'/:08E6;[H[1+GV?=.")_+;Q]^DG%&B>>2L*_94U[D MZMXJB>!=LS8V2U"*F4 41EF<0)0&(9R+P$!5'J$:N-7;-AIT9_K=17 MX*&16[M>>$MRR^T1,_0-=TF<8SKT9DD'YT\;<&X+#=Z=6)RUWS*Q0LGISHG9 MR.-NH%BA\6H?Q>YJ.X;29X#*E]E_?)H%"8FSD*20(QI"E-%,[780&">,TH![ M..3,A'W6MYP75^!3^_N?WGS MX?8&W+T__P5_K>CZY:VZM[?B](>'Q=9TWW;3;=06'0QBPP\I>VM*$*T M:L<*BT@%@=00*!7!9E\(J>3ILB-#V],B#>AB=ATIV^3=MR. M.%YNSB!(;:7@##-"C\GY;5X]+RH\_ZE<+)]OB]9SD)]*G.J\6'+6GHU8%*I$ M=OWR,Z\?%^RV4#54M$^A]@W>2ZGEQ:4Z/?&6-_^=H8C*MR8,8,82"E&8RK\R M+X3$YP1GF'HD-&I*,K"<4YNV&_%!OI)<-0KMVF0_JP8T%GP_H'D-)O-I&&WH M8+55$F@M53#:Z@DV%04K3:] :^%&6;"A[56S]ZH4!IW&X/M.9\,ZZ4/;W6+2 MGX;]1_( )O 0K#8[CE-HPP7!\?@I/ZMJCJ.\;.9AYSA^%8D]$Y6%I. M(V;@')\+3MQC1$(WTV:;E0VO&:$6AD29SR(6(QZJ'I!A@B$B@L(T%1E,DC"+ M2)K0*,H&JX:A))@:":O:T0/6P]"@F^WR#0KEP/S(UPZDTS0 MD C! Q%9%4C<.\K4&*LY/(JUE%>@X)8%R?8C:4919^,S, TUT%RWT*Q%=$?]Q^R#OT>Q5P^-]O^GWCJHUY.N"J?^H5>:O>*X"@?>6IOM][/X6N1 M[=YN<\#-7OU!8!R8%S2"*A-8_[$A]A50@@,M.5B+[HXWK-%R22KF@X_*.-:8 M[-*1_0UZ;$Q]X ^8ON@\R"=<_MZYQ @)1M,L@"P).429+V,*0B(8BL@7*1#G:0SH.P-&MHP.7CK=C=%SVK8VB$S_MZ8TI&8NZV?7_E%>_ZU[7LS#V M4XYX A.1"4ERQ(.8AP$4!"6QETJ'++1:/=D_S-1X;DM*H,1L>W];QE,'0#5T MK\Z&:FA?RAXE>Z_I* A.7:3](XWK#QW5]I7S<_S7O7G@JWS#Y!WOQ.=Z07]_ M\_)+D?]=^E*\HF7^O#X*2^. >6$,J9\PB(B7P31BTOU!B0S'>$9C9I27:SOP MU+A"RPK6TH,->7LMPAA;P)A&G.,Z,+&< VD?AK'"QS'GF(T]-@M9(;*'E^RN M[\=4S0[2S,,\35$0010GTD/A2,",)AXD(@T3+)(8B716+VH\-^.AYK96++.Z M^7"OQ!MKIL[C]O#>DN;5\VI MM[_M]Y9M'!52(4=18=UJH%HOK7SAW^HW4JK?9UZ2,GD3'R:J:Q+R/ XS&3) M#V',$L)%$@4V+H'%V%/S"C8/X>E(=R6\W=MK [_9*SX0J /SP&$\-Q9K9?@A M10=:=H<>0@_$7!*+S?"CLD\/7'8IJL\M>E8*[-O2MSD!L4[,K73ZRI='7-QI M3T;EL*AS$9Q]7.H5.Y^E').0P2",0XA0)&":> 2*1')AC%,_2:Q8<#3)I\:A M=\NZJG&A#S\1/-='G[_/"U I;2O#!>T MHNMHPH];%'9LF[RJ*SNZ #USII=57O"JDE*2O&AV$3A=/!3Y/SB[95* 7.1J M2Z%92+BF4KR2,]5YL#V^H0IY5Y64E=T63+7\R6O^(?^J_BD=MX=\=>W,BRCU MZT/COD4 MF,V&$[7MP/-AIS784/L*K!4'FYJW!U= IWO3LW6M/6C5UT4MNZ=%(P#6$ #7 MBZL7,)S3)/H1Q1\W+7]\N[Q*]+^ "+V+3.^TKKM^6I1U_@\M])W8W\AN1CV6 M4A[(,"].,40T3"'V @%I(BC*/#]+4MMN<#W$F-I ST-I3YO>< MN[FBS7=5G3^IU?WWRWHIHYWVFZZ&<-<.RQ-1ED2Q!\.4^)(]?4F<@8=AQC,_ M)3S.*+7*(^HKR-2H<__+K)J24+41UNBR_K9=&3'HHN76?'VIU;U1+D*N#NSA M@%OMP!R670UEN3"_VB%VFF$M[]=S#W-)*O[WI;SCNZ_R?U2M=9T(*'#D(<0Q M#"(20>3'DD(S+&#*8S\)?483;K?CN'^6;H#"%@=U=YL9O3O(R"G0!W1\G>M\Z(>.CF$UP9GZ:Q:*)&%)$L!( MAD00"49@1E@$/2^3#H! "?$L7^R#8TWO%=\0M5)/=]O_0)\Z4HO?G_.'(A))BG7F::T-[$UIP0FB@Q/$[KFMJTTXK\#]8I[3%_!;^]]!DBH- MH!KT=-?&<)<]XO5:[Y/GO/9N-6YMS] [,=IS,QK3"R(T I3:;NZ17 MH%/H2B_GU+J1SDHI_2_S[=)!3&557GI,DXU6@7H,T]F6JG8%](EJUF8[-3$=G;;?O[X;4&E)RF'5[O5!94"Z ?^XZ)@G"UIK09J&X7O3_M2 <(L MS)(DB2F&02SD[)B$#&992"'->!;&@8^BU*J E1.IIN;C-Z=^FT1/NB&KG1/O MQF!F[O[H9AAXGGPG!)=2?^6@T4R3KJ[TOZV@3JE=JPA:':_VY^JN\Q[U7O32 M98U=IQ9P&6^X$6S4R,0IEKLQC-N;GU$8?'=^:)?]4H\D$?$SR'Q5YX9E!&9( M9!#%4>AA+K!\8ZS+@^\?:VJ\JT7M41C\ ))FU.D(GX$)L3E-\,J/'&!1U0 / MYR7##PPW?N'PXWKO+1]^XA)G"?'2U?R:JU(6>'Y;B$7YI#^]+:0?BN=M^\V\ M>-#T]CSG-;]F_[5LFF2I=EF%M/K+#/L,^Y2%D'LLAB@5'B2^_!\FL A0D/(X ML-J?'4C.J1'32C" VW30*U#5_!DLGY6;F)^?Z.[$NF:$-P&;#4R6^Q/8-Y0$ M&UJJQ'2M)U@K"M::2D]QI>L56&D[:*JZ2W,,G);N1-1+IZ"[Q-L@W=SI<#U[ M<*V7,&;""R,6IP$D)(L@RE (,U\UJ$BCP$-,A)G@-F6+-NYMQ>.CU2Z:KP6T M;**U@9H9U_;$8F!^_& @'TGJ]>J.NU1M7'[<;M/O=;K55^I/3\Y %??D@^>.VYD_5+(TS#\5I!'GFJ<4[)"!)@Q1F@ODI9@A)7Z[7XMV^T:;G M@ZT6@C;$!;\I@8&6V#+5[CC6ENMNYR(X\!M_#GC]E\*.@3+($M?> 2^S='5, M]X-+4D?Y5'VJ;SQ=_J)(5[Q=ELWG_85%5UP7[Q.ME6:B_ M= K1KV5>\X40,Q)SRE(_@3Z+?8@B^3\XCA$4$4T\*MDH387MQOKY8DUT8UV+ M!Z5\38\[E1U4WM^X.Z:-[ZPZ&&6]OW1TF6WOK M#F_;LTE;N:"L"$J:&5U MV '."!.G/>&.CSANES@C[5_UC3.[:N3:GJM&4;JR1%-CJ3O1^;?%7-Y&]:A6 M&1"S-(L1]D,$TX#&$'E9!@F6Y"02JOY!L *%4]S66>&J6MI1NI6I^%> M0_2:L&A;O'V9J MT\-:2IW1W?\T]P%4S2C^?*P&9N4^,/4H>7\,!;?5[?>.-'(A^V/:OJY9?_37 MKLKGZ+H].K?I9B,$K-[HK'=5,#^G^3,NZAEFJ> H2*13R@.(PCB#:IXO7GBY%41;[CZ?81@SPAD'[H%):7]Q',U/C297 M8$L7Y3;J;S?4&;) CBVDPY;(,9;FPD5R;%$[72;'^HX]%P3H(V?+.;\3AQJ, MO'G9^D:WY?1C#_G"DX%]X@GI=B4>3%'@PRB+&(IQE'BA50G'7E),C4,[)=2N MVN$F/%?JA=[^NE?#U'Z&,PS>AS;'T.'X4):PCZW/0=)IM-Q+D''CWW.P>A71 MGG6SOA5)GI[RNBEC5K!UKD3.-[HT698#M+KGA%[!#;GU"?XMR;<:D0U0]J\7 M:&YK:-@(,')5C1[8O*ZST>ZR/- M7#[%=7L^;I9$6.U%(.CS-(6(9RG$A 0P2I#/DS"-46I5!^@,6:;FK6RJ FK\ M#9!6F2N0-\EXZL/G3J&N#(=6"?!&)SN/Y1Q#FI'E2.89F#JW+*,R(M^L++.1 M)GF_99E.F^Z L3LN=8"I2V8]1YQ1>=8!;KNLZ^*6_3AXMF,5>0K@'&4TY1"2142&+ D@#'F>(XB@,K?K5'!EK:ARJ90.^'0T>P]*, MYAPA-#"-K3&&Y5F#/3>I1&32WJ?#BDYKOA; MWOSWMNC.@ZD323P364(%ARSU&$0IH9!0[,$(2X:@),Q\#UED:AL-:O0^C)^' MO2&A]9F0(PB;T;5/7Y1 M2S<;:SE2@)ME64IA;G#U^'Z^^&-7V!D*J4B$CV&$5!EX$@E(/'50#2<>%Q%A M., F/LMH$D_-\VG%!<^J6TK3+*=L5U*?]4HJX\2P8=%X5C].CY.TY=";D:VZ M0.NKX\M&8["I,ECIK,I92:U!J_;5UO*YKC78ZB[_D-H#I3[8P^-3>S)L:D=. M[ D9J[KDU)X4RT*4(UKM>*G*,009L9CEB+ANE[L<<^!^T= UI:64XY>Z/7K? MCC:+,NKAB&A%1,LZUZU+0ZA M:1;S.,!HX*FX@VCI&"FA&>$D?QRXCV.1J^ MC"''>-'+B*AN!2]CCCOR.>&3HG]<%%]Y)6.P3XOY_/VB5!?-& GC@(8!3.,P MABB(/8A9RF$<)"'W$QDH4;NVG*.*/S6'YN-2[>6M2,TRT!K9]&;QVW0-.K0C M<_[)8L/I:P6$_'/G 0*_*7! BX[+].B+F'42IY#[:?#G.)!\EG6?GZ&A38ZVUL$!)"V^+D]6S>D!LN+GA"KBAMSAV M,,M7F V0$&H$BM,=CZ,#CKOO8:+[J]T/HXOLB$2732Q?9O]^/_,20=(X\F 2 MT%3M4H00ISR"(8I31J0/Y#,C?V=]RZE1PK_C9VQ8>' #E^.O>#]M!WZ/__WZ M_OKC^6_J:]W6KV/5O8\5IS\\++[^V/ZX>1W;?^R^B1LW'.5U>ZU ]T[M^6;D M=3CI%311SJLHZ"=YK8QY9ID?$":0!#!- AF , $SBA.(21S3,!0>2]-1UMQ. MBCJU%[U=%'EHI /?RWFLTA\9YK6-8-R!5]6PE,6*J.]@09S)($P2!A-)(3BD XL6_\8CS^U"8(+9ENL- >I<9U M4\%')PS4"]6T^4F22:7Z.#\NYM(P%9"J-=.(GE#88C['FY]:SBVV%C2;, :T MR\"S0'MR^GLE^U_6E:\;\==IRY+-I0:@,:#6P77;&6OPW#>B,1?A JUIK/'9 MWZS&_C:CMJ_9W %-0Q)F'O4ACP,.D4@22%*/0^Z%+,7$0YP8D:<[D:;&I[HM MWB@M3\QWIB^#]M K=,<;G0B31B>FF\5#F6V49C4]S3>-?C5&9KQXEYJ#&_?. M&]6,OL'N'AE'[6K<;83_C.EC7O#R1=Y:!2G/ZK'O*H;P$'D>BJ"@)(0(25">LG6]_#%LS/]X18@//1MM@K>0< M8+/( ^7;OBQX49UN0WTWG6O32XYL\C0G7B?%Y*MK6R<;^8Y_1E%H:( MHHAXJH (@B@F/DR#+($>(CPD@72?A=6RM=&H4Z.1C4,I"P%6S-R<8[HP#1C .85:*0&O[7_-3GTT;^&D0EP@U0S.CKP9>H:F6!QL,*1T<7] MB[TNBL]J!:_9#[I;UE4M)ZJ\>)@%?I2Q (<0!Q&3)!7)OW"<0$9\@L(H(D%J MU0C[V&!3XZ:;C;7-JW9C#"S6\O;?+SL*N9&&=J\V.;09"O)%1%[;:* M9]F1QR%XS7CC_^/N77?I#ZA*AN"E(B9(U!RA4ANV0N-9'Z>-:Y+HX &UDRJCQ MJD0$+1G=4<45$%RRQ*6A)B6(*_H><\.UKP^),7@DOWKW1NBXPXR>WU;-[I'; M'AC@X?XP^?QP;W!PW*GW^4/B[DOZ/M95X>UJA':+D45(*9$QCZ%'I#*9!0Z5 MBQ)[,):)"'B$$R&I793,I:'FMN;MRM-7\3"VH2P7$37E"1?BC 7EZR ME6E-DQ8ZW>]Y/YU'?ID?_G[WY>[AX>[KI^_NLJWV&CK*ME(WG#3;:J_ <;95 MZR]CA;V_%W*=BYWW((I/OY33H,;(5B1_+7.N=3ZV[MBZ7JJ1GAHS8L%%S#Q/ M*N,?DU2?3TCUGG(?1E&:4,93@6FXV.A 1U/C?S19K5[[G<3CO0=UT'8=2T]+ MM5I-RGKTT!AMEFTV+MY\[J;9^+@:Z0.?I!1LD_W,H>3#"& MU&=IZB><"[/0@]$DG)M1^>'VVZ?O@)$\?Z6$_1.P)RXA#==&**S\TKX)D M+2+91YG9[K5E%O,U]E%0HUZ[$:;6$!RJ> -:2@*E9;F;IO2\*>/;&U5!HRM0 MRJH_E>J^]2Q;I"^\]6Q/E,WPIK-NE^TPYHQT)C^,,O!TN1!CXG:0&C'J0#V= MSH?[>BN24A2C.,$PB*E02S<-(24DAH1BY$L>^BBUZJ2ZN_/:.O4Y=C>?UD,XUNG$GC_Y0I]&@T)F*U$VKR]S\]6; M_Z F[#N1XN\DI^O\(5__S I=9.'Y9;E^%?EO9*-S'YX.+A'J\5AM[F7])5'\ M+5=^Q@-Y7;#80YB& 4PIT4T&@P#2-/(A0Y$(<.HS+HW2G":1=FX4H14#/TK- MP$NCV@T0M7* M;2RZ28W]J0;&.ESFLJ1.:]6%;0%!UK9&U!.<*4O>-A/<*,R M:'0^N+:LSJ#5UID:.\7_-RA5UU5[YO0HV#05G-$C,55#P=D\&I:=!">:JNXN M@F,+,6$'P8GP/.P>.-6@/>R2T\[*'[?B<:UW+@^[%RX0#[Q$)@B*,-0I&'X, M<>QAF"1IPL)8Q"R*C T,XV'G9BDH,<%F_6_E^4([C-JXPZ EZ@8K_"A8CG]: M<])M_6X%-+J/:_!.R_Z7XR:NH^!KL6R.@O-$ZY]3O.V6,&O8.M3J(( M1E($$)&4PC1F&(HH(1Y!)$[2>+$23UJ\1_,](AL9C-ZBM'J+3B09[TTJQ2O* MVM7:]J.U C=E 3[UB[+5 :EUL-MWLIHALZTIYX!/%(M4BZVK%];B@;WD-^!K MA779R_OV&M;6NUQ]0'.Y$68U_J1[97V0.=Y.ZW4/1UGSM]O-CW6>_;=Z?T(< M<]_C'#(=%X4"R2$F1,(X2#D*A4Q":=4$KF.LN=FP9W/FR4YZ1% ",?(]Z$=QG"*& H&MA-N=VX.2PN=E-M&#HT78Q@<6JL=(\XK7EBI/V)06)V5>_\*[': M"NW-??JE7L@567[8JI7W6;V;[U__)M9/.7GYD;%;[?L===1F2! :\ 1RSD*( M:(1AZ@44!B(64D2Q#+F5B3) EKG13JU*%>?;* -VVN@."WM]0*F0=1I7[WDS M8[")9F-D>NLQ$3:M[/NDB0U%U7$266]QIDXQ&XK;F02TP;?L1[H?%3WFRGW\ M+-0UNAA;'7WUZ9=N>R'>BY60V69!,,->Q"(81+[N TXY)"1-88"#Q*>,AS+A M-OQJ-NS#1$V8T+WN(T?:% *#&J)VZ&BM=#@72WV91?:FMOL<')) M8X8C3\I8=F@Z=6KSAWI'[#\%R1__7"\( M(8&?<@;]Q"<0>6D(,0DI)(A'.%3NID"VO-1#C+GQE'HT0VN2Z@._,6F-#.KX M)%:&Q-2"UM$PC1*@TF+_UTJ/&Z 5 4H3I[0V $G'--='DJEI;P!:9VAPR-U< MT>+GK4Y]^KXAFVUQ+_5O%G$D8DP3 L/4EQ"Q&,&4*%\8>SR(>8B8NK5-!K/) MH%:4-T$J\N]*P%R68H*BE!.0#1 KK@^_7M5<#.7#,[CW9;]A:+X)UU4B@W>_ MKRJ,_P(J\36Z^AMC4MQEN,8EM#/COC%]74;B.EEU7-LC%NX?(GOZH:CO]J8XTA4CX*:0D9C *.,=Q MXL6Q,,^"[2O%W.RUC]ER6^;1B3(+JHR-:!T\ENU(?I)E>(X;+ZZ.6ZR M61B9]!H50*T#J)0 C1;-P65+#[!79(IYL B^FV(^)HK%&VE>[*+RAN+9&:37 M^^;3Q>P-U?\@A&_PS?K9T7];K_F?V7)YN^)WZJE=/66Z^591B$W1_*ENI2)3 M'$0A%A!'@D/D<=T#*TU@&@98^CRAE".;'07CD>>V*#72V1G.YD";6<^CP#?R M:M((5AY@[Z4&E=@WH/G[-,UKK!%T:56;#SZI:6V-R;%];7^#?KQURUB^%?P_ M"*LRX+=YKJT!Q5!>$#$"::!,:428V/@K_WGO9 MVCYORXR<^\T/D7]8/[_DXH=8%;L*+W79$+54A7% $BCC@$(D/ P)C3F46$0D MEG%*?:-42>N19[BX-8*#4G)P('K9$-IZP3._5]BBY\"$7+R3C3?Q#'>^@ M3/Y2CLK:7[ @Y4Q&$10Q)A#%PH=IXJ=0$H:P$!X7A/1(_^LGC=&;-WTB8"TZ M$)7,1>D8KTN2(Z7K4 S!TW0E9Z":IVY[9Z"/A;7 M 0=&V1]))G:7AN UAES;LC=!C8,.RS7IW[Q76PV2U&UO?,Q\7D8Q9 $<=D? M/(*4A!X,4H*"E*F/@5570:-1YV;E[08B=RGY+IUZ"W M<1@= CHRT9F7']5_V.O@KK1H+^1&Z?36.?#;]'PSP>)B]S>CB_NQU:X'^6^* M(+=Y><]_9)L?OZ_6M!#Y3^TEW*U>MIOB4(AONKQHGJV>WI,B*[YDA)9-8A[4 MX_Q#,6VQX))+1E@(:4(]B&0:0^Q3!$,I$,->S*EGU45N+$%GQXFU8. ESY@H M"P@JX;6'ICX6&:]+P8-W7]?JW0XM$ZU'FVXS4IW#)([,PUI%4.IX UI:@C^5 MFJ"M)Z@4/:'GG:Z@5/8&[-2] 3N%W;'UV%/BDN!'DW72-6%LQ(^7D=''<[*? M_[[J3O_]AQ ZE_:6\[)4#EGN6Y\6[U_5#R_K@BS_EJ^W+X6ZQ7*K(R/T=ZIV M&8+ONV64J6&+F/, (\8@EI%:B"+!8,HX@R@@L121%W#:P](>7>ZYK4N-!J!2 MX0;LE !M+=H-7[XO*:-]0A2QSP[ MZ%[]2//W0MS+3\4F>U;D7BQ(1&A(< !CW5\&I3&".(@$Y"P2H1=3[ G?A@X/ M;S\WHE/2E57@&_GL2.P(.C-ZZ@_(R,1SC,4TT<#GX7#)($!S MXX*'[U^4?Z7I-]/ITT[.O?]KASS1,=AG4A.<"IV M?OPY'(YU(F-X1M9]CQXIOE_4'>[EAUPH9_/V*1>E)_KIUTNF-TC_+UEME<<2 M!#JCK8XB5 Y<@(,P@C$*E6>'<:(;;"FNBT4H.$[\V#=*2N@U^MS83?VQ:XS+=?ZIM.EX_;5]R -M_=-^AG)W]D/P;=+->1M46R?7\HM M2&6&\Z,=)Y'2 "&/0(*$6D(D%1"'RCZ.!0ZCE =)9++0BJ3.#3(W M1KJGR^RI/OSD6P%T,:$K;)U7?=OU.46U]'\FVBDQ;T/6";871A@+C*"0 MRK- )$H@]9( ^I'@B/E1Z@FR4,Q(UU/!W1YL1,!;%4WH.L_7?ZI/+@ U8_>A M((UM\2OQH'KNGX$6L.QO5(IX [XJ]G&=^-P%ADN>/CO.I*3DQ W=^UU4* MUBUC>F]*M^XL>3TG7"S4>T_"B 40IT@1,!48IB(B,!",1U[HX4A:M1$Q&W9N ME%P*!4@M*7BI1!V:2746<.,-5,.J\>JC[^N&'>H!$<;?:A9A6M12K/*HC1\I/$\GBE,,4X12B M..2Z*4D">>#K*BT**\;Z>;,V8LR-M]K.;:V'?NOV4>3Z#U_$3S4/8>FC74M0 M=#EEMK[O6!,Q,O,9S4$+^XD\XSYHCN,H6TGR1GYS'[0NN]&][C:43INL5)W3 M+U9%Z6#>YKF6I(G9OU,^T,^,;\GRTZ\ZHK&,SGFOR)XWQ;9O5_QA76QRL<[+Q*Z)2%MJT$*MRC7:*ZR+\SL_W-_ M:,:Q-6:K]1O9-;/%XZH--7O)A]IKNWCI!Y'+=?ZLLU)*R7]?*>DNI!$$RH[" M,<>0ZL[A*/1T167D0S]E7L12%D:BIRW51YS9V3G[W(^6%G4&0JE'SY2/@;-F MN^"//1<3+L;[E)"6+O7Z>C@C$_G%0[ =9\WJ)=$;K2=#T+O,]8/NVK.[>KT\ M/*YOV;^V:FFXV(YYD7H!">(XA"Q 42">Y 0[$&$O2@5?I!BF?2H2FO^SZC;_L^HV+1@'+1NWF4V-&K(Z1GJB!>^-\;-:@%AL<-76_ M.>SJ[K"=NS5@3EN[FX\^;9MW:U1.6K[;W\&.W8I\L_BP7A7K9<9+D_5N(YZ+ MC^MGDJT6E'A)F(H04H0BB/PT@#2BJ3(EF4]B++"?&"7,= TR-XOP0$Y0"@K^ MJ$0UW%?JA+2;?UP!-3+3],+(F%-,0.A@#W5YBSG43\>LT7G_2?C!1,.&"8R^ MVS?@0[U0RHJJJU)^$V69WP>BZ&41*U,EX"&"TM.GISX7$!,_@E[L!:%'_(39 MYLI='&MN#-"(VA3,M0WJN RJ:22'$ZA&#]^H4:K%U(7$JOKII:0NXS6NPN$V M2./R]P9C(GKOZ0-A9;V?5[337#J^8SCX[*^F!07;^&\Z;3^\+>.Y/WL-8Q#[F M" 8"*4)2/\"41P'T)8IH2#CW8R-_MM_P>/#'U(VI.X";J#OU.0GFTJ*Z QV+/M5==^G';&876JYK[I79-AF LFLJHW MALZJUT^!^EVUB?W2N8EM/P%F;.8*UI&YZV.#5GO+/]-%-)VWO39!Q"4I=8XW M*069:'Y,.$;7]/#9SL6V?B#%CS+DJA5CN^_:\6%)BB*3F>#[F@!-ENCG=7Y4 M\5=';7W0(5VY[LZVP#'B 6<@,5C%[6 MZ0.POGW_7>^;U4):.&$3/P &KNX,YW.R0DJG>2&*>97NH%2^G;ARV,YICT"[ M5,<-:% "H;30NP:"?#A?\!38[$W,-^G9Z+-A]D^17:;'F\SCYV[*A.+--VV MS=M@?; O]$8B] P8OQ2J>4O5H(09!R-?N\^,%J>C>./#<&/P1R.QPWT,8W2< M!AQ?'73:.&-3#$["BXTO[%O!3Q\KU6=)[+4\Q27+V\T'DN>OZI=EI8,%]00* M.(U@E'"I*[6$$">(0I$07\:A]!@U*EUM->K<=BGN5EP\KQ13L2JJEE126Q>= M,P'(*)SI'%/* 02>9!&D0QI!)Y+(U3)(E5 M35'SH>?&0I6<("\%!8J&=&X6(#U.>RS@-]P;'074\9WU,U6/6[6=R@"^DSIX M4GE0]514ZH%W^I6YW'S;?E_5&DVGNZSFHT^[YVJ-RLD.K/T=^M%;U9:P]%H^ MD)=L0Y95VS3ET8C\I^#*N?F\U:U][HIBJ]-C%Y&ZCY?$ L;<$Q Q3"'V"($A MBA@C3 J!K5C.6H*YD5W=V;$H]R?R6NKRW9.EW""K!0?O,O6U4KG+KZ"C63(C MPU&Q'YD3VPTU]8Y3*7[3[O%;>QHJ%4"C@SOVZPV?2Q*T%V)2+NR-T3$E]K^1 M?2KKQRP73,U]'2W&>!A1H5Q)1KP0*IXC,&5J,D(L@T3YG"3TC6H5G]YZ;ES6 M2&>>HGH$53?O# -@;".K%NQZ=*%5#NIY?8=FGA[==;)\T_/:M+-,+WS#F?=5 M]KDK=-^TIU7VWX+?K>YU/(;>R\W%#[$JLI^B:J_V56P>\FR=?U?\D#'Q85UL MJ@KG[X5:%G3WM05C(E3O=@+C)$XA(B&!)/42J-YI9=101M,P'>BRN91W;G11 MU1LMZVW??[@K%]O56OWIK]__"GCML]#:9]$NX&#?S^GD]W88WVI*1R; 4@EP MH 5X5^GQ%Z =1WTX=]81S:L.(J6.0"L)WE5J_N4&$*F>1-W'LCY"J3MO8O-CK832A:C*0\=%(J.8!6$ *=7U4D@<0>H%/J0\\F(>$Y1R:M]@^,JH M>8CLSM-9S5_E^%:B4TJ*0& M=P:H]FPB;(B2^^[!UP9^@[;!AEB<[Q=L>G$_/ HYZ,%<^L3?WG+D"["<41 M2",3R Z.IDOE:Y^$X L 643_#@=JHBC=4\ =LKH+Y2_5'YGI8\%Q[B>9@/V?L/)&YGV#PH#@I9NNF9@ M>TKO==>3_91^J*9TKZ+^0OE+"/-0>=2Z7K, MZ=;8D= Z6)S'&J/G@656D*>G7%1]UN_E-S7N:BNJ_EN)CP,:^ 1Z,DP@HH1 M'",)A>Z+GA#I^=2J(EO78'-;=0]EU:MJ+6V_;FN=.!L>[#E";_2PA+[ V9^9 M&2#B],"K:[QI3ZL,-#\Y:C*Y9FBS)KV]NU*S]EJGWQ\U^$E\*B66% K$%*.$ M<0*)C 04%,5$8AP&?L_NQ-T#SXU=VIU_&LFM-V2-43?CES&P')EKSL'XNBO' M,5&C)#.TQFF)=&7L-VI^9(;(Y39'AM?WJ<*XRW*]EV5H9A63J9OD_1!+'9/Y M2'Z5/ZV7NDW>/5UF%5\N/.&%"0N(CB/W($I8"HF(" Q\X<['_["0MU#L;@L*KG\-OU6.G>;[/R;D7SX>[Y)5__%$VOUR\Z MY4Z/V/Y]?:8D/$(BW\=J;6,ZRE@*F$H_A#CP8BH(IR@UBC(>*LC MUA]!UI*ZK/NP;/0Y^),%?PZ9.8,5;:+Y&'E):TU%\Q&T!09*$[!3Y?!//0Y? MA\R)Q:(VT=Q,M*H-F"-'JYD#/#N7LR'WGVX]+3:I-M M7NM^@EZ42B_$'(8>11#%ZA,)4 QI@ ,>XT!$D5%2[_&-Y[;B5+)9=F(\0:M[ M51B"P<@L;ZJ^,2M_#.D#7!U>/ZT-S5=FOI4%;%B-K5RA;,!9+)I$'":(^1"F.( D1A\+# M) TE%Z%,!_2#MI7'Z+E^@^[0S49)O7-2;J94Q\J;-5B)3;4G @JQV2QW,2!U MB@'YD^3<I.MT7\0N]:#N?;^!?3NJQM?\XS97HSV(/%OSA= I55X40"XEARCP(AU M%T+*.4E1ZOF8&B7VFPPV-U-HWSDBSPKM2I1)041+7F3VS= Z<39C.E?HCBZIL?.W]>M]K3NY=?U M1A2*Q21XHYD%2?4 1]%"N/EL0^2LT#;L^-,#>ZJ&34IM)* M2ZG/H[28%GL^9W$TV& ;BL[(=% #9U"7WP2Y1YQ?=I2!\%S]%KLLGU?;:G=39#[JAHPY6#D@L YE" MP26""$<1I)&OUI&8\\BGE,?9!)L-F).SRLO',V#+AS M9(Q'IM:."?!XU3(#P_:=S4#;Q^8WW__ MGZI=^=/*BN'Z3(?!VC(RR".O+:WPUAW4I0*@U "T5+@!2@EMMS9JC(R]Q>HR M\AQ,M+J,,A=VZ\L (#O7ES[WG6Y]&:#UP?HRY#Z.N^+\7@BY77[)I%BH]2-- M1:B[E3*JEI0DA82A",:)($$LO)B%R&9WUV#,N:TBE61 BV9YJ&6 K^'YE5O4 MQCZJZNH\= -,\'37>^@4H4FZ#[6&G4?_H5,]A/9%[XI M+#MP==UB1J^ %A.4A!Y/E>?L(")Q_V(T01'@?F^W]7AYK:([II< M?NL*2>B#JX&7Y12MD9GC "BU@I:"@C_J?TW2!ON V*-?JQ,PIVZQV@;5<=_3 MJW@8M2J]?)?INXM>U>AL0]#K5_6@UP==8GB]4E9)64/O8:T86VRRO(QP:A4J M+FZ9>J"VY4Z=KG\O,YU;-J"IRF)!/>AYWD((L$$Q"@, M( M01!)*6$S,4D%0:0C^T#J"6DF;5<3Q.VB^XKS9M$ZT.KF< M7D>+VBB0=RZ ;D><;K$FE@U$+XVX-P6S+V\@"E)[38,KZ)KMD?B M$K/1HQ-V<&DA2PHL/[3$=;=58@J,R^V2JV-.NF5BBL#QMHGQ=;U;5)6^PR/Y M577D;!7)5E2VP''"N!\'NBMP#%$H8Y@2*:$G*,4D#GT9*U99;\C2C%6NC&=% M*KM1)W!?LZH#A:YETK,1<"?,9O3B$+RI]E)TSDS3Y%>)Z+1#D@D6CCL<=0XY M=8G=:>_8] M7Y;K5R'J7G7G^YR4!3$+=/4"$,:0H M05#&*$R(0'$2]ZPBZE#*N2T65U*7;Q0M:0W57RO'L&Q9K16[ 55+PGZ%C\=Y M LP6DS>?UY'7E/&G=$!9U!$@'Z>&JDM!WZC@Z@A87Z[..L9@0W=(R[IZ=;TM M)%-.8A_#-/0H1#YC,!4Q@2S61:=9&%"/]]L6;8TR-W9O;^Y5-55+8?ONB;;Q MM-T([8G2=+N?I8#7J\ -V/(\ \$X^YSM@=YH<_.,KI=W-,]]>=@VY@=%/T^B M. ZR\:)0HLCS(/8B!)$G):2,I#! 4HI ^H@B:=6ZHG.XN;'!;C/N7FE;EGHH M.;??#N8%A.TV,(?C-M7^92UIKW"PWGN:W?",L:5Y8<0WV='LUO[2AN:5J_KN M9Y[+##G,=T)I@+R >[KDH( H"F*(,8F@'Z (X211?[-R/PW&G!O!'&;[V>XK M7H?8=+/0*7"C[P!>R!JKB#D=I?N^K 3;[T9XW"ZGV9^:>\>7'5X MO.[MM?>AZBSHO^^K^!R&:,N 4Q[%4#@H. M=4'C!-($>9#&*$T]X44B,:_/-8* H78NY=C9./X/\BWJ$Z\WO)"$X(3*% ?4]77&701*E/L0I M(92&Q L"HS(_I[>>VXJJ);-SY%LPF?D@_90?>:'20HUP&'"JJTOSOW7W24WY M4ZV.S?(SW^CW$K;K1K;J@66BJ+M"*L+XNJZZ8*\V"T%%RAB.($N\6+VH8:!+ M/4KHT2 -*8X0)48&=+_AY_8R-_7O7LKZ=UQ0PSSPGN";O?[C03HR11S4?[T! M[>*"74U[K3FC'T N><52@DFYIQ\ZQ_S4\RX]M@F^D]4_Q>K34C!]^/EIJTN^ M?-DT*Z8G.(\8\V LX@@B)BE,HSB&*>=Q&%/DB]C\<:F[<]/W3IR\6OELW MC 9^MC-PQM[8+.4$C:"@DA0H4?_:IV5=-VX6WJLS_";R0SMP=.1/&B'2Z1EV MWV$Z'\](DP-OS>R*GM'"YT/)]IO[[U_W7ZEW=&^UO_>I[(9TMRHV>?F$%:4G M^?B#K.Y?2M]0^8529!M=@>@?(GOZH5C_5M>2?1)_4S???%3+P*Y:T2*E5#!$ M))0Q3B'BL7+W2!!"H4@Z4K]2_]F%%\]"K;DM Q]T(=_E4ME1NN\W5\X[R0OP M(O*JWY7A!NZ\,#:-2YZ%L'-:^EIG>FU(#@[VZ.OY]EL:F!M000-:V-2;D!N% M#JCAN0$M@&Y Q&H,0(E2$"C!/95Y1P&1\]JWIU&4\]#LVG#K^>A\Z5X[7E) MUSO(,UMI#5;*V*!;/;S>"*XCT//?R(;]R%9/!W\7BI-6FWM9_G$AA1>1E$0P M\1,?H@2E,/6QA''D6)"$"QZQ '*"$HADZ$'E M3V$81"D*T@ASA*D-X7:.-C,CWTL@H6^_Z4',C"RTLR';2@HT6%^C\?(M=WFYP#7;' MG4$V,G>4:.T%!:6D0(O:9W.\&S:+S7%G\$VT.7X91D=[XT: =.Z-=]]ANKUQ M(TT.]L;-KG#7SV&?C)=$'DMQ0B 1H516EZ?3'=,8>A@E21A++^%65E?G:',C MTE8#B-\$T;*6^Q9V=E@WOF9VF#/41N;22QTS1DEQ- )E[*89;Y3@:*2[2=L, M)X7=/TDIV";[*78E@KXIW6PR+?++ZJQU+OB/[7.O^@+'4U?OYQ_4RRU4)&?L B M+X4H#0E$S!.01%X"61!)GG@<\\BH>$CG*'-;NQKIP!^5?(;N=#>2W0N1,WS& MWKK)VUFKU>;;+45_/Y%Y"7KU,' "TEQFG@TA90&&**8*X/7 M8S%,$^1+)F,4)%;%Q/J+,C>^J+/U?H@E!W*= Z6,9<_6 =-BYH]/ _;8!\2U M\*"4_@;LY =M!N_' \7?KY Z29=!-@.&K'.P0.[MB/2'7I MDS^SY?)VQ>^4:[!ZRNA25-(<_UR595JDD8]HR!-(4C^ *&"*2;&NW!NS.$62 MLX!:];2VEF!NM+F7LFXK<0-6'5T2'$V#&5^."N[(--G(7J:?MT!NR/#,KZ8H M\-8;4I=,:2_$I 39&Z-C7NQ_(SLZY");?%(,J^NI/V6ZH,QJHVW711+$//!P M!,-$(HBP0##UA;(6$5<.I?0Y\K )VUT:8&YD5LD(]D("+:49F5T$L9NK7$ S M]FZD'2K&G')-]3UE% UG%(+]]6G]\]_4I15=J _'+''QMI.0P#6EFG?\ZO=Z MIAQM:2'^M56FT2==YNU1W:7>NJ!A&(A 4NA+J3P_EH00(X_#($V2-/8"Y1CZ M5EE ET::VTN]%Q24D@(MJN6NT'5XS2P2)Z"-_+KWQ,L^>^0:%DX3.BX.-FV. MQ36=3](>KE[0CR?>;XML)8KBEOUKFU4%:+ZH7]QMQ'.Q8%B*B'E4K?.!4,N^ M(@VU]&-(69DN*!@+B U5= TV-[9H9 4M8<$?6EQ0RFM)&)TXFW&&*_1&IHW^ MP%DSAPDB+LFC<[Q)^<-$\V,*,;IFR$;TF0"/73%7BA-$XU# *";*ZJ )UN'S M% :,I-CC2<2%E=5Q=<2Y\4DE\+_WV4GNPM5FP]@16B/S1[.+<3:8:Y0JN,;H MN-_E[1KT#39S#3 XOV=KD/5(T+F& MAMOLG(NC39R:2(&D20)Q!&1D'(A4$@Y2HC1"8];L>;&1+4: M0%0=^8KRF&)=%JBH2XV5OUDJ3:"2YQDL][I81"2ZF]9N2GN[R1J9_AJ=P+M& MJ[^ NQ5HIJ\E-+C=U3FNE2M_H]6#6K_V=]]D!BU"2]]D)B>*,)UX1NUB39T# MWQERZFZTZ2)/G2-T$(#J_N[#NME]SE:Z+%;9O.*KV"S2!+$X2CSH!U$ $2,A M3%,N8!K&*0IE3&+?:F?QPCAS6RUWL=ZRE+.J2M*[@=TQJ&;6N@.H1EZK/@JZ M 7=%L=7R51W^RIKZ[MO37ZD1WZ>L][/*2:10'Z=CV MXIM@(OMYL5+M(O5]CS./*3K BAU2'6:%20"%1U,6^B*.D# VO6U&GAM?5(LV MJ84'^4YZH.=8_=RJAFUABUE-AH'!/!;$(_-,A6XC-]@+?E(*^WK,Z4"0+6S: ML<">R&QU";J=3=H'N$ZST^J&TUF6??0\,!Y[W:"??=BT+],QOS\S+E:\J-I\ MEPV5%Q%E7AIC"A/"?8BP1R%.@P1&/D(X"#PD Z.X,[/AYL;^C;2Z$!IOY+4S M%:_@:V8QND-M9$)O W:?>7^T[(WP@Q8_/R_6?QQ[T0KFDV)?"@RE2,X)"Q46$^@$, M61#Z,1-I'!B=-HTJY=PHK#9@;1,"QIU) XMV#O,SMI=MG7]5FV[U9.Z55<2J MU 5:7W!F5W(.4VYA7\]AZB>RQ=_^$;"SX,>>FDYK?[3!I_,,QL;OP(L8?;"> M@?':P-";BX)_W.9*H@>19VM>!J]\6*]^JD512R2KSQN=6;,O&KD(:W[+'X_K#'XEZ/&Z#F MXK:9B[OCN>C5J;C_I-BT,9YD/Y/ZWG["!\F ,#KLK M#[]=S\QD_E_;JFV%[N_X5?Q9Q[7H;8Q\O5(?6=55X?975BQ8+/PX0!QRGU%E MT6,*B4PQ]"F/:!IP2;!56++5Z'-;F_:R:D=XQ4G."_#["]<^\1]:8,L\0[NI M,#/I1P-XY,5H +;VZF\#S M8R^HS0?UT#%/"JQF B.(*%<\)KA4M$;\.)8Q1<2NVH+)J/^3^$O+#;W DL", ML#(OB%AU6".L,5@A9)3RC(:>%JJLL'BA**L+NY?A3[6J=1IZ$'*8P[C((X8T7]$1L[_U9'F1D%:/'UF6AVR]C&: M+H-J>$SM JJQ/7,;E'J5E^M$P'5YN?.#35Y>KE/G<^7ENB_H>WY[R[EZ5HJ' M=;$AR_\W>RF/#S&5' >P74@,/GH]>_.)3UR[%#P]:.W\ M=C_#H SO:W)*/ZR?=:60Q=ZOU"GYY_'#W8!AS/6R" MS R0T6$?F8FJB.==XGY;@_;.M.*HG1(C="@9A*)+ Z>?(),:/X.P.C:,AMUL M6-&,1_*K#HH6B@YCCV 2"BBY'T$4X C2F''(@RBDG!.?Z&"3M2)M,SH\-X@5 MV^V&&N_=>]1C -Z\>UG525'W(*TRBOJ5S3B U8S$AH(U,D<=M)#<)6>(C7:J M=)AFS5;+Y?I/7<_!?1V-<[B,443C8)PWJ:!Q3M-+Y3/.?K?GWHH^/Z/Z_.P" M![U_W7^E.6+[D^3\03UC/]0O'_*,"1VCNTNR?!"Y-AP6 2$RCE($/P(,=Y)F,:]C;T65\0>E"A=-/4!?0?M[NS@%K:QR59NG MXJ%Y*MIIYS>@5MKA!M?H$^-TAVP\::?=8AL=]9,]NO%'''0F6:@Q=9V0RY7F M6K_:UXFN;6;=I:QL4K9 L1>Q),(PQDQ"E.AF4ZF'84"C($TB*G!HE-,QCGAS M6X2:'8%/[0*LA\4>K0MVCC2Q5B>C;S!=TQRA%J#6[.9OZXUH)#FJ(:73@C.9J16M M:4OM*XYGBO$YTF'B@F*8^EA"(3S.I(_30*8VW&\Q]MR(O7G+7];YIDZ]/:CW M![B@EOU5;6;"C*Q'PG=D)BZEWM/P>'7G!L#DDC!MAI^4#7O@P'U8RJ2Q4N92_Y]HZ9L/+".!QD/LO=D618M)AM Q5.V M6NF .<7L#R,C+U-7WKW?7[C$6F=V]WZ3']J7EX>3O_;C_T_/+1_\R8V*>S'&S%+,L9*(MA?!-L_;3*_ENM1N6S6];0_K)KK$2\*&"),FP] M/TX@2C"!!',"0XII(GR2"K/F,B/)-[>5Z.QV:SLMK-[]X%6U(?*2;M<;](7"Q[ZD2]H B7%RLQ+$8)$TA & DL:X(0PNX W MB['GQO=E[$(C+5@J<0>&>G3 WC,"Q V8;Q$8LI,<:-'!@>PCAH9G^:0T./>$B$,$Y]!I&/E7NO"WQX M)$@\J?Z/$;6*&[D\UMSHZ?OV^5F7EM=G^V7F>E$6[]# Z]>J-E/47_OMH'2A M;ABKX0;+L2W!6LHV4N"/Q[*_S2A'6P:P. UUZ!ANVEB%ZWJ?!!L87-*C@M!I M5Y%=5.+G=?Y-;+;Y2A].Z2RDXMMZN?Q<$=F",#_U A9!+]+AKQ3[$.,809$$ M,18,Q2ECQO6#^DHQ-QZJ)2T=I5+6?8RG3?&@WI/234:303W5N7V[5]%."Z $ M!LU$W.XFX@^M"ZB5L2D:U'LR+$H&33$I$Q4,ZC,YCLH$#46QLTA0[YM/5R)H MJ/X'!8(&WZQGZ%II/W\F65Z6,]['0"R\&(=11"GT/.+K]+,4TB0AD N,&?=) M%(O8)M_BXDA6B\ID21=]$BPN@VEFM3J!:.S%H':BM915??16:);#(*QK4#B- MI[HXV+2A4==T/HERNGK!4*_W=K7)>+;PK5^KUP!H-*RZH+9TU!=V0E]_ MJFD=L#_@$OUQMA2<2/A&NQ NT;V\<>%TE'Y['3KJ]KOX*?*RC78=61E@P:2N M$Q\GL0=1H$.B?!'"Q&.82^P':6!TSM,UR-Q8O8ET+QHY[3SBLSB:[3X,16?\ MS842F)V(?5I-7T+(;DM@*%+3>?RVB%G[]5U07'/;SUX[J5?>)?VQT]WYW7[F M<].X3;=R4Q_O5C]%H0^GE/?^.5NI!1SE"J+V:@ZE"N!YD:F2@^H%0%*NE5!RFYIQ;_;6;>#)\G, MGIT2^I&9>M?@LNI[J7_:J5/NP.\4 GN-6IL#X(]&*8<6JRM\7=JH@V6:U"IU MA>"Q'>KLOOU(^&[%A-9T M'LSH= 1T1V;-$V#W,M#V&K#6K&@)DTOR,QUZ4HZSQ..8RFPO=U)%X#$G M?._(H#"B#&,8HSB$2'$6)*$,(%4_IG'J4RRMPN4[QIH;,Y6R*?*ICSE?*HD' MY?$?0&MX-.,&L*E.ZG>IG:6@(R1T&N Q8L;[P7!OF;Y^3N\KN>AG+^GI:&Z+ MS?I9Y!_690G,JLW9MZSX9UV)GRI_,2UK"Z>80!0@ E.<2$A#FB1>E"2)G6US M9;RY,4JA71ER6@?,3/\3 M_\KPLJ%'P+7_=I_KK/+ZAX]9Z?$]M1U%*0G/%IM=J;6 M>5G-8O=S6X>)0JRMH1SGG-1S:4>X4\_1A$Q<*0:_G-_TN@&5=F>G;Q*" M=@G]&,SM1+XWH727R%[B>J=C]%L$_B&RIQ\;P6_UX?&3^+K59O>]_*@C;@0O M0VB*^^VFT/W&LM73@B9^&)2]57FBS&/)/9CZ20H3+\$A)U%(A%5ZL^7X=#V# M&6C+,?X<_%DK DBER:Z.=ZG"=%,4,Q\G0OF-,0[4% FLIBAE.O' CZ3PF4\P MLLDY&/,5F2 386[38V;;C CZR.9+(SFH10>5[&5KO@KJEMPWH-;(G6G2$SF7 MUH>M"),:&#WQ.;8A^MZF=P64;*6KKZPV>4:WVAIY4$]=G1K!)4G+C3+D*YL@ M%"&D7NC# *4>EC25:E&R+'ER<;#9&0"5K* M+-#2]DM7Z,39C+E1P)Q 24.E=7$&(48$P2QYX;&'7OC?E]I MK:AEM2PK?Q%<,\YP MG(C+%':U\^[?LUM.SKQ%]#PFE5^(N#35L#_IK.)Q7? MKUXPH,?>::G(D_Y*[X_[*WWZUS;;O-ZMBDU>)D 596N-QQ]D=?]2YF9\7N=2 M9!N]4UO5F%R0)(IU!6"(A6001:GZ1%,&99($7#+LZ_J_*_&DR]D_6O;>FT8% MHWKV\B\:=OX#?MO)SMZ#>Q"'UW\>BF=Q+@^8MG MQ#1:P+$S];I!<+N)=':DB;>/NK0]W3CJ_';?#+B?ZLU8YTU3]FHG5 B?ASA( M(!7$@TB&(<2!B"%!.(["U&K=1(D/HX9P=R(2R:3>&Z\I.4'ZMZB@&L)E8P\ MLRE[,LDD=[/;+*=N;&NI5A>4^MZ G<:@K3+8Z7P#2JVA5AN44UXJ7M9C/>K$ MV,H7J/4'[QH$#+WXZ9X,B^HZ0N,@P )952@V'WIN@8*Z75"9YO1N6Y2;>'\!+[46>H-0[@KSD)T*EB=< MYK-B>.0U"M9CGX$IF$O>?6B!^^[W!O)S]8\<'HU9(^;TK,Q\]&D/SZQ1.3E- ML[]#/V;[)I2/MQ6%+KSYZ9=R+U9DV23Q:G+]LEX]E>D,51+#EUW#1(XY\6B$ MH8>1@"CD,<281S!.B8]I0-0/5L4_^@HR-^^IT:,JE]MH G:JE$7)M#)U$E)= M;J=_)\S>,VC&B5/,R\@,.>:46#/F4#Q=\F=O629ETZ&('7/KX/OUJ3K,_TN- M4!X*/:YO.<^T-4N6#R13K%YW4VW'6=U671!C%,H@%!Y,$X0AHB*%:8@)9 &2 M$4E3E" CDAT@P]SX]3!(\,OCA[N'?WO\=O< 2"FN+A&W!FK 39XQ?79L4?[FW*^O:;2H,=J_$G:&2B;2D 'M=@ MKP+0.H"[5=,X^ :TIO%>5H$!5LVQ^DV"3>GET2=CJLK,(TV*9?GF07!V5W?N M=^L)BS\/TOVP-O2P6_7S$7Y?Y;MNS(_DUWNQ$E+1Z8+0D$4>YQ"E,E&KD\MUD4Y)05X MMQ(;RQ"W2SC[B:12I 0JAPM!A2N'*<,A#(,HDCPD7A2BQ4L94/)]0_+-9&@? MCSGBF91XRE:Z$02@9&G>J> :LIZ(91@&%/(X4$YLC#FD+)20(^9'A'HQ"OP: MV4_*,)P6UV;$,4_Z2BP!V0"A7"!E3[UTA]E9@6OF7SJ :V2KIBUAV;*[D=&= M4W@%!)<^WZ6A)G7IKNA[[+%=^WJ_94W=Z4-YN-WNS=U*K6)Z&Y^+0 <2J.6- MQ01B7ZUVBG ECU,>^M@J@^W*>'-;YO237LE[T(Q^4";;-U_#2^XQ5=:_F M#U520/&?@N2?U:.S$+Z/(X(]F$A=*3\.$=1%%&$4LCA,L8\#9M4[J:<<II6$^ &6], .O(]-)4X:@E+0MPW(!&BZ:\X>ZOE2(W0&L"M"K.BW3T MQ7*$^AW6HKQ%:8^^>%VH^M'[=OWXL:/\X>X8;:'8CW,I,?1"Q8,H"&)(PC2% M/(JCQ(L8QLBJY*#)H'-CONXZI .B 8QFP(P-7>,Z,O6Y@-2:Y6PP>A 0,5&O>>9.O.C<^SE1=UJ,^_KE> M> @G.-5G/B31)YG"@Y3+$#*2A"3RF2>%$0D,DF)N-*&>K]"9W=$!_F!#Q VD M;VF9M+RSMC*U3Z84F<18N8[C1-9+AR!S,6>N8V5AWQC-#IT"/S'V-K%7L=2-M6=^Q!EH+[([CC+%QR6?7!YV4NXPQ..8I\PM[ MA$!_)[H94KD5_R!RW1V./*E?W/^Y4J_ZC^Q%,:/0<;O?UTN^B&.?IYJ6)-,- ML'D<0NRE&!)& A2'BIID;!SX;#/RW#AJ+W!9$[(168-ED:.M>Q:7T=4HI%K.Q0DO@11!)AF)*4PD!2 M99C*5">^V"46GAEE;C2_%[),F;;- #R'HYDM.1B=D8FZ!8P6<(2FX9T(N,VV M.S?0Q*ET';J>YLEU?;EG+)2ZT^VJO*&NEOA3D8_4*C;[S!AS8XDOHBC*72GP4M6Z*1-8LQ58KP1X M%>1R[(XQJF;\,!"KD8FAS./?Z%)5'\L=O*9LY&]DL\T=5S_I0,(E)YP;9E(R MZ-#SF 6ZONHJYK+^>$^7V5/E-//$)\HOP%!X*(2(\ 2Y(N=G#K%B^YRZ-:R!V&8S$,@2"Q2EL @XKIK.,80AVD$ M(V7)^0D6C$IDFT\WRBQ,D%MW=@[J-+MQT#>C;\=XCDSGYP-:FY_V(H\9N'H1 MGW$^'?>. U(LX7 \^O7RI?3C7I]4FVS0UB;^)%WV NGI2O+K9%@M?))0E MF,.8!+Y:"8(88ND1B.(H\/R41PDQRDF_-M#QE@L6 B*_.VT\6]F6B9#OVR^C[/5M%M;:N\XR)!Y&7C3H6 M* U#10 >Y %69@GW(DA8**!,<")"*K&76B7<71IH;J1P+Z6R=M13_:*E+'LO M\?5R2?)")_I7?9ALVS!=PMC,^'"!W!1'@_O^DZ68^JBJZFCDL /1%2B)A1YKQF>Z*(63VO=7)T2^VJ M9%];<5!I#@Y5OP$[Y4&I_0W8Z7\#- +@G<;@+Z!!03],#0X. VZGGCJG0;J3 M"3]M8._4KJMA9&-XT( MI((+2-* !RF5DD5>CV6OMT S7<;:TNOE2\<:;W8Z **5&+I):#IE?;<.7<[ M6VXH'L_%7I,J2P.\VROCH)&),T#'W8$T%>:-]R4M,;N^6VE[P[[A;TM--0\D MW[R68Y"R+G$5#(,225F80@^A&"(41!![-(5$T:I/4\*D+^R"X"Z.-;=-BUI4 M4,H*6L+VBH;I MF,]!Q!-S*M]4:M1[S<53S<1LU='F[BV+FK>I]&T%V_I!]W ME)V%&QLP$T7O+L#7;S2CA[SJ$MZ2=NSVP.;HN'SD#4:=],DW1^'X!;"XLM][ MT/@ZS=;@PWJ9L=='\6OS7FGPSX5' S\)(@^** TABI(($D]0*'B:A$1A(>QV M_J^,-[>U5/>&4H[A^MED![L7P&8LXQ"VL0\&:TGW>-V 2EKP1_VO%AN484 :1I!@B M+^60"A9!7S O0;[@S(Q-+MQ_;NRA)02-B#;-.4Z1ZZ8)!WB,3 L'4( _*OD, M79%+F-@T(QF$S52-1HP>%\NV(1<5[VX)3-,X4.3'2"1"Q'QAU@Q\#U3;WJ48<9J.5C]4V]U5W$5Q2(ABN%C$4%/< H1 MB0C$48B@S]0JB[GOQ2*Q.+\;)LU,#^\.906L$A;D]3:LH@QU*[*J_TZ6H-CD M6U967U:L0Z0LCW5%U7N49[E@F_)CMJI_: I\E%T+BRTM,IZ1W+A']L!'0"#, M$0D%3 E/=7X=@31, IB&J4R$C#W"B=O&D[WG?DJ'J-5*3\TPV;?2>]&M]'1[ MR::5'CO[?$PR=R:^UA0S,K9+9M'7\' R/DPX&:X[3@Z=E!DVG;2;G!':3G9A M.KSSY-F[SZSY9!<"]OTG.^_6S[>]6_U48Z[SU]X'71UWF!&I[:0<^V3+ Z7 MOD/7<)/Z 09Z']OT)I?TL,\_2:D;43=N@O(0OBF#\##F[\/V>:L,2O6E7=/1 MQ_4WH;,PHB;?.XF,N@FFT,[^\XIW)VVGIN1IK/[G")S8 .ZO?/@ MGHKEN6]1M=!;T- /0T$1C.(P@B@DNK>0)# ( H1H0$5LMAQ>&6=V:URKP^)- ME==9@*P4MIY"6/C8X6AR(U_/-!JQ5@).6HOQG,XC-22\6"HM^K, M>$[?C@:-9[_NM,Q@U=\U6SU5S41QFJ9^PCQ($/5T3$<$B9 A3'PJD4QH&"#L MH.+@X:BSHXZFD)ZN.PK$7FXG50>/$#>D#MI.3+#4UN#_]:N)LIZK*?0K+6(6Y6R.]66WN4VV[RG.?^;:S2C%LLR5Y1I:[ZC3/ MS\K@JX\)GE9U-04=+:NH:+6Y6WT5FX>R,G/&ZOM\6!>;RDS4O$TD22B, JK, M.!9)2&(U'6E""(O#5-EQQ$U!&:=R&[V);U!WIE$2+)6&@RO,N)UJ,^:;QHBB*I&"Z,YU-PMOI$%:NP00Y:Y54@!QE.]TNE^(I7X/?,O6D?7\M-N*Y M*+.D_FI9+/@48S-^'X;U M/*D-?/F;?2.,FV"6@T"6S^M<9$^K@U"7CYFNJZVF5U'9(@Y"W^."P#1(E&V* M/:*\7XXACF@?]1)DX*GT07J<1Z\-NUX]!WV\+9? 5VGZCV:H* M VR7X2XKH*G!E/7F+W :!QAI1Y[J;I\X1'K3T(="DC 0Z@\\L:)-F\'GQI4/ MN5AFSTKJ_!6\J)O^((6H6C;8L:;5!-"8,N2+ !)!,$144D@"];_43R6+)&,R MHC;&[F@3,($9_*C' *+89,]E]NY)6?F^M>2M9L1L\1H+YY%7K$9LT)+[!AQ( M#EJBNUN*^N#E4\L+C[A1N'?'&'-;+.K.5;6IZ-_6@V[-S( M8-\G!>R$+2.1O][^1Z]RV8;HFYDJ[C$=F3F&P-F_.8P1.J-T=ND>^6W:LABA M<;&GBMG5?>OU%QOEE"D'H=Q\_'V5;8IOWW^OJSFB. T\$C 8DIA"%",/XA0S MR%@:"T9"IOYG5[&_8[2Y\=!>V"J="I3B@G=*8-NLLVZ4S8C'&78C\TTG;->K MC/8HW6^ B]OB_5T#3ER^WT#WTP+^)A?UC%%45I,0%^(?'\AK&1?]<2O^4Y#\ M<_93+.+4$ZD?$"C3B$$DJ%0,DX90T!BG28BI3.RB%RT%F!OIJ&CW1Y]^!/>H+KN7MWS]HG>"Z@5#XX1"'Q%*21QR1F,; M$CLWR-R(ZI8Q?;Q6MQ=?<9+S OS^PO4YW!\?U\\D6UFZ:6>A-2.KH8"-3$B# ML++FGBXP7/++V7$FY9 N38]YHO.[/8V=5M974_2\*7*KCR%OZSBO3RN^0(A2 MP9( QC%-(/)]11$>P\KB(7' $E_90*&5G6,^]MR8HQ&S#*'0R>0OI:1 K"Z? MD S&W]#H&0?5L>T=G>2YWB5Y-H+?["IZ5]$1I F0!9\ZD+8W=>PQ*1GL! 6DD13(=0YXK5'='*6, M#2V[7-LG(5V=%#,"<87Q9*E %7XZBK.2]P;LP=Z)[#1[QQ0?QPDX5X>=.H?& M%(=CJF;MHY,UZ2)IJ) M\5>K,XFK^O^[M:MYL1J%0$NC=F+KF.FH?= =-]G42J(W3B7M@][U1-%>=^T9 M;I:MLHWXDOT4_&ZU4<]O1I>B&OOV63?JJKI8?/KU(E9%>3+RJ&9?+(30R:(B MA3S2#9(XP3#%*(""2"EPS%B$N%7\63\YYL:\ZB%'EA%G/2? C$TG@'5D&JTT M@*4*8*]#Q:&ZI,J+* -(VNK4Y[2E*@X#UH9AZ32"K:\BN MVOKEP>;&=&U9M:7Y4DMK6V.] UXSBG,%VL@\=HQ7(^@(86XFB+BMN]XQWL3% MUZ]K?EJ!W>":OA&S/\5J*SXK.3_HYJ:$;?Z1;7Y\V!:;];/('];+3-ETXM?F MO5+BGXM Z'KLQ(,D(0E$(B"0HE@A+GS,4!BG*+6*Z;<;?FX$4TO?KN1C&TEK MA;X9VXR'ZVTH+JZME[48&2U:(&^65 NXG)'4PC$]!Y MA*Z;/S90651J=P+91$7:+1\NN[KL5X'H+,E^^>KIJK%?U>"@$/OU;_1$@D,*5!#)47B9(@XHE$ MK,=)^?619WI07@>[ZK;QC:@ @K46WKI>TC7LS]AD90.Q]^JVO X$NLUS?=:G M/][).^U#D>7#EBHC\%Y7/,;?-FOX6D'HEB@: RTB)%2GX(4\%]R&-$ M:4JI'TNC/7T7PLS-OKN3H)895$*#1FI0B6UAOPR=)P.#<$+T1R:Y4A-8J@)J M74!+F1MP=6;ZF)A#I\C"$)UPJB8R5X=/F2/3UA&TG0;PT#&F,Y,=H7%@3+NZ M9\^V1WKQU.62<_%#K(I=2UY]+OY5;.[E(_FUD"@*N1^$,/8BM:H13T(:< 8# M$25J-I,D#4.;0F\F@UJM7I,5>"L-:\#:HC>AJ.^6G7$F_=$W,[M=8SKRFE19 MV ?R-@5&FTKTNL;\6NI(58>ME"Q02ZT8O=>N712(23F*4*EX20C?U$! GD811Q-+4PS)D461SVF,R MZ-RLZJKN;@'XMBP:GE^62O(DSO/C5.T;/]NX>H=H&3@6O?5?60:^%+&DC2"V?BZ M!P!8.*Y]@9C("_W2%8QDYT>>T[33*3RX8#H/[YR$E#%PW/3P99_*6AYWHW9=1I3.[=BW,*._4C#@:8UF$XI]N)9W#V2ST;O8FEO%L5VURGVGX3A6I88ZQIK;LJV<(7& A],.)SWA M#"[IFP5SLEW:;)6V&_\]KG5/91UXNEZJNSTU!8@6'!,DHE1 C+5I0'6E(!*D M,$Z$CR*?^T&O!L8#Q3)ZG::/BOIP[H#FN$7E:KV"+974URJ=;--OALVK&:-- M,4U3)?$8'?G^)(R M+Y")48NQ:P/-C2;T:G[!]KK<'ES7IP6%5@N\^[K>".#'?S$\B[HZ$6: MD1FE$5&7F 6ED";G5M:4<@T)EX1R<:Q)Z>2:QL=DOZ+E-S7X( MOEV*>WE2,?)VQ9LV'9DH'DN':9>VK^OAA\H.@3%31(*PAR$6400#G)+4]^,@ M0MAJ"[N?''/CFT:-LOCR:=W4LJM?2QG+3>Z>"S8UNVWJ!O6*@T:PIN[+335/#.4=(:PA*%2TM0F=3;AB3\ 83.78X MPY1S:!\3X1API^$4KF2;-A+#,:(G01RN[]\C!/QC5K!<;-3"PGZLULOUT^M' MW0UX_5+FZCWEHLS4VU7N(9%.BH.<(*&[N"BR+^/$!0GX_\?=NS;'C6-IPG\% M$1NQ4Q.1Z.$%),%W/LFR7>L-EZ6U7-TQ41\R<)78G4 ^.#@X%Q2R-))6NW/GD:?&YHWL8"\\:$D/=N([1%D[ MS<1Y#AX4WX%)UAK:+EG;3A@[1+H/A?5(D?#]7V>W^"/UP\MH0H:,HXW9"Z(?7FQ8(/1\W5N\#TQ0]#P,9 M2!'#$.D6SDF80*PPA%D6Q*&(E TMQ;"M#_YG=*/O"+\=\0T/ZL"\UZ/O@=_^ M]/V0?-^N!^/WJN^'5O^>!SWZUG-1S#_6.Y+/BGG)HFH9^UG]KIQ',HNR4!_= MARR *(XQI%B$D$8DHF&8A4(]PH+USHXR-5)K! 65I$U39".K'=F=!_4\EWF# M:F@3K0M*UCQDA<*>9LJ&9TK!_G*_>OX/=7]%,>HOKYGE_+-'(0XK]1I>L+NX MBY^P/IS2'DE%)895KDGY8$I[M6IZE[R("773;= M##1ZZY:!8*\Y,*H#K3MH*3^M]\'%T3JI]V(L]^QTW@]'/^]HLW7>.SR\&"/Z ME$?#]- 3/=ZPO0I;M^5KB?7AY6TA4IT5<<6Y:1Q$%M^VVHE^(\UUY8\'LOF- MO'P0.ICQZID4"QU]HW3X53UR,\=Q2J.,2]V#B:J]3J:V.1F)8(XY$2B+<4:M M/#SO(?S4ME"5[#I4PN1%E&"CQ >/Y 504657-!KH9L7@7NL ?BF6]>66-4G? MY36Q,'0F//D#6SWM(M!MW=N+&?CP HX6B]8(S, > U"_13>RNKX$&@>@@ 5 M$F 'A5D!#1@3?G,ZE0>?W!OT#N7$)_8F=2U'/NI46I8O'T>F]RAW/BK:)\JC MCRM#M_.P;V*S+X6\>_B/E9+]<;4T1MW#:J&>5W[486V"SR/,64@9@2+@.F(, M!9"2/("8!SR)S1IG1 90M)6: 5VJX'9RYSY/=F=F@ MZ ]L;FC@#^IQM'A<@5^I .X.P/]X 7SGH[+. /H\)7,78M0#LLX8O3X;Z_Z@ M#CO0UD.OELLM613_%/R[V&S7RQNU47XJ-F3Q8UWA@Q2J M.(:*"_1&^.Y);9_G82QYEN (\E"$$&5A#@E'!+*(,I$E>9QRJ^.T0:2;&JON ME0)KHQ50WS*K])J!S4XSG7[/C#]LW2BG&+:E'2BU>FKGN?E3B"6X7I"R!%K"3,^-!7Y::;O:QJ0U3:5D^VQ-GAY-D+>F,='.]3QS4-[A&\]HY@A[-: M+TB.?=3:#=%NQZ,7 ;(ZW3S]E/$/)R]J=/1L\?)=[O&*GY:;8O/RN5B(]379 MB/O5^F4N4A[2C @8"A9!E& "22YSR 2BB6ZY%016%=0#+@,3IQLD3I&(9Q3O$8-X[*FC11^>4:D==WCNLKXE?SX]/BU6 M+T+?K[U=/@-5)\:1*A$-- /#U"KR+>P[53,:"//3]8Z&&K!S!X/& M85#G_V,6H)3E :28(;U&J"\GX"'D*,!Y3B@+L%.OLCD(SH8;Y<:Z)+/?[CJGNNL/]JD+%KYA_7\4@5_!,7=G"W-5U3%5V(XEDO M5YI$_M0]3TP0JO8!ZMIJ=V2Q[_Q+"8Y($JB=()/*(,2"0(P2 A,>)BC,1")X M[)I\TD40JP_@'=))*F&-65!J<0%I5''Q+W6:FASGF40AAS@15#M'U21E(E-D MS)3)G@D>AOG\R:P(=QNRWKSGS-34]%J:X2;F UF8_DID S8/ E!Q7RS->8>R MS_4O*DD&GR(BB+H^5!04IA#12"V544K5QY01)"F)4)344_1IR2&NJ!E^E==_.]_#.PTZ!.=ZG(2RD!C!:7NY!Y@M_!6S[T-(SD M0!]F.MS\ZGV@/.MJ[_3@\;SO??0^<,CW>I";Q5:N-_/;]8IOF:EW6^\%R[J& M421HG%.40(EU)_HTHQ#+F,,HHR16ZSZ2J543HK.C3&T;5@MJ;*U:4L?24>=! M/;\F>(-J8-[OA)(UCUBA<&:GINYO[=+43Z]W:.<'&(4SK'1L>,'NXJZNEZ6. MOJBJ-WTORG]\$$OV\$C6_ZC?6)HJ)D:,0)D'#"+..:2"YC#CG,58XBS.G8I, M7QIP:HQP("_0 H.=Q!VKREW$W-:!XP_)P?TY?4#LX-^Q0\:ON^?"F"-[?^P0 M>.L,LKRO8Q++:B-:ELUWL=!.E%NU52^$;D 4(B$3#'&2!&HGJ_Z@4NUDPXRS MD.=IDF?2*6'EW&A3XQE%\(]%6:[6+V"IY0:K[:;YO=&CS3D3291A#L,PCQ29H #FTF1S)$R(&*"VP?7V(%N>[ON$;O!3>B4K5//S" R 1ERST:FHII;8 MX\&[+3A>#] O#CKN0;@M!F\.M*UO[+P[*E>+@AMSZ&Y+RX(79*WHZV9]LWD0 MZR_+9U%N3.V5_:6"FV@L==6M^@5[F7-!&(IH"BF1$J*$9LJND0%,$QH$$1)J M/^74SMF+5%.CJV^K);QVZ<(^X(19[[_&G8;A-VE[?6:@K9'Z:(#1";24FH&V M6J#1:P8JS< ?]7\'B5?R"K[G?: 'P<;>+/K#\LB.TN/#._97$%+90=S02YU9 M=*M>?1W#M(]KFN=1A,-8V8D9P0BB,(PAX6$&HXA+QB+*<>;4_]9JU*G1\(_5 MABQT]81@SE$&I8CC%&_0AS9#'IX70%L5FIX ;!=D!GO P35$80!0HDD>Q MQ) F/(88YPS1/"41=2J/XQWND;R.3)3EP%#;L;UW =F^[V\=1[&ZT80Y0"A MJTX@^61^NX%'97XG+%XSO]O-W9C_5[&Z7Y.GAX*].5=IXMQC&BN:YU PJDB( M);JK8Y2;NNLX06%"0B<2NCCBU AH+S!X>TCHQD67T;;C(:\8#LQ!9^$;@'ZL ML?%)/9<''95VK#%X33GV-X[9).++LBH2W2H6?<78>DL6Y9PE61P'N3)*<[TE MSH4^F\T())&( Y'+* FM@C\&DW!J=-;(-4:1_W,3=Y[I)C$=P^_%WQ;N-W7[ MZQS,RW7[&T7!+XVJ_VZ":*_9K6&D21^I/8/%A S3D.'

_S06-0A8&DB,8"9Q"%!," M\UP0R'@4JSV'1#APBJGJ(,/4UF@C6C>OMA/T3C[NH0 =R>-=BU\[NRL-P%Z% M&1@XH[<'B@.XQYW$> ]G>1><3KC..SW*%__=*F:N7?9_*S8/M^O5WTWCU?J2 M&[HH[@US?UE^^JD=G3=27UNY>$Y?/6=8R)"F&0QBGD D> QI0E(8Q3()14I" M$5L5 !Y=\JEQ[4Y20&N&6.UD[4W!0\U^5^*>P)R^"]W7>IN?P)]*<["?]N;* MO3J@T$6*S*G#2E;W-,7^SMTVY%HQ\,0-N\(,)?P[KTL#S\GEU6QH 3H&/NNT MS^_B62RWXIO8U*9F&F"6!2B&/# 'F@&!.%7K59KP/",DB),H=0IV/C;*U-:6 M6CZP2U%QC&X^BJ0=]_?&9V">?@/- ";W60R\!BL?'6C< .5SNKX)2CY[<0?7 M_M^(%.O/J^V2KU^:/-#Z=9592 *:I%!M\Y6ARD,*\X2E4 8D16G&D,2YM8/^ M]#A3^_2-I$!6HH*G6E8'?^P92"U^CWY;;ZT3J%".F?[=AY7:J'5+8#\/NIT)Y0W*@6G4"XK.QI45.CZ-K/,#CFIL6>G^VNBR MNZEKUOJ2D?+A9JUS5^L?/A8Z;:'8;->BJLY[(W7Z0J&>6@5UF+Q7P<,YB0+) MDS2!$4<,HC#%D(2)@ FE:1SF),@Y=@OL[26/RZ]K/'-(4Q53F6'T]/(0H2@G,>1;!D..,1P%6<^S6 M2G.L&1PI %K38_6!#0_?VQ/S]5N>@[T =\O34^',@H>8/5;9J&/0".78?" W=LR#3X> MVJ?PM^GN>%7O*,,TR24F%'(3$O++G7 #["T([I^^ S,7C4P33/0H6J!']/>?S'P@U'>H1KX,2V/EP,_>F7' M;USQB?Z?C@YX)@MA:EOJ%G_Z>$3_P]62'_ZB=675;.!U2)7Z>;'5A9$^_60/ M.A#KNS(8/TDIV&:>123@F>(/EF:ZV$(D(:%2P#!..4$1QPRE\XW.9>I?9>;,$OH\4W9;7#]M2U_C2P7:T6!KK_&-1LL6J5,;[O@^7 ME%F2D3B%&+HXL'PV[8J;DJKIB:J+(X&T_4!V6[ ME<0_=@.O (W H"4QV(L,_ABDQ(\;3#XIUG+D4:G1#8W7E.9X=Y?./[]]TN%/ M]'*7\]LD$,;JTLSB MRB+>H#, _-"HWN7H()#$%R:=70%8ZPN')=>",>&&L?4/=\IX^".$5M@')/T ML+?%T2LZEV9\5I^W:4YHW&9?%<'I([]RS@1)PB@F4*)(G[@)!FDL$XC# ,D, M$4PBX5AO\<104R.CO:2['K'@#RVM.; NW>O4GX+8UK/H [C!/8P=,>M2L_ " M')X+$9X:;>SJ@A>T/E(R\-(=W3C#%!S4"9UK\:"CNY_UOFSU*+ZNRO+S:BV* M^V65Q,E>?JS)LB3,M$%=H5?A.;&_F#_)Q3%,HLSS75)+GN ME!-"DJ (AD$FPR3+%1\Y15\/(^;4N*K6!+!:%;#92P_(3GPWRAIHANWH[OWG M;6"JK$K 'F@(*A7!+UK)?Y^!9E8;14%+4^,A;.D*]LK.@/8T*_Y5"OLCW&$G MQ"=9#R3IJ$0_+-JO%XF!1QNS L^N4H""M-FHMT[@YRG/\]"L*C3B:GV1&<1) M%,,D3?4AN918(M?^N$,):\56[]%#]W'U3!: ;X6.*VN%)HU1Q.72!%NX -YU MOOYE*O8TR@*M+=BY+3].:[K'J-OC<=K_=6KW])C^D:KW6$[+,!5\+@W^+U#% MQQ(_/Y5\; ?KGLE;[V^_J<]"F1][,Z7.I""31V1ZY3^:P>&[US@"Z.. MGAALA\*Q+&'+.SM7RS&T=Z<6;J'V/5_5E"ZJ/9+:Z'SZJ;E0U.4)YK$(,9&) MA)(G:HLADT17GU<_ADFJ-AQI%+JYL%P&GQSG:)F=:]/88VU'-D,A.)81;^0V M'A\C>>,G4K*#6GCP2RW^Z52>+K5=G%'S7)[%?ORQ*ZPX(W.D2(K[,_JQ5]MH M:]EJNB++EZ7:QA=\2Q;?1176(^K6V%4,5CC'%"4LH@+&%$40,8Y@GN'T@>8J0O3S;C:C+]69^\^=2 M,=1#\51OHS(:QRSG,0R"D$*$U[$<]R4 M'H/M/.OU!&/H(T%['*PYZ(S&9ZA$W=6B$?73:PHY]MA1F.",/LT'?>Z2;@94 MZS1,":(;G!7+K5KH;Y[J',[R@U +OMB9;Z)4XVK?%IO+7(0HCV,H2:3LI@@K MNXFB# 8B3-27'04QP2YV4P]9IO;=-W*!U4YV-SNIS[S8F4;;A3R9Q!Y0-6G'=1'G%'-'P^XO;9Z?#S25P7JJ[+< M/CZ907\O=3+0@FUU<,'R_IO85!96P>KK=5=)O4G664-?5\M[W;C\N]ALU\N; MNFSH/.)22A9ED% =3Q;E,<2$1Q"+,%:_(6D6N_KA!A5X:O2LNXC__I>[OP!1 MBPT62FZHAGX$:R,Y4'NK)QVS3HP"?6M0>YY_ZPWP9&9U^,WQD8K3+76!UA>T M%#:19(W*N_NTTC/0J V^[MX*DV6ZDN#[[NUHE:0>LNCT,%,V;*UISS*_,F*16$64WU,_FF],K6PR8MV*U0E M8>98QBG!"898!A(BB@2D*,W46Y0&,I)AAG%@G>/51Y*I+4(?/EW]<(@SZC4) MYQ>,4:$=>"78J=$^2C+L?:C*#&AE0*T-J-5I2ER--2\.,5YCS<](<5P#SY-; MH)8/;,\&8_4:8+R *Q\X' 15>7E@5\^6(G&UF[LE!5<+YCRG6**,$\AI&D$4 M9P$D*,AA0$D4L$SF*>-NWJJ#YT]M=3%U59Z4;$#M<4%1"^OJA#J$T-:QU!F8 MP9U%E61 BZ;-_*:8S#5Y*C9D4?RS:L]N+IHUWB/U[U?Z'3;-JGQZBH["Y-?[ MF+;5>NW_Y^N/ZRZUCD=T>DQ1AC,,\A!GE M:B\1$@YIG J8!RC@:BN!$B+F55C"W8:L-Q.:JM=2#;BO( L3GD$VIC R%??% M(0H1B"FF0<4AX'A%! QI27$_9IR6?W(0U M,HTV76+)WV>BN@?5>(?^72)I'%)(AHV?<8)SZ* 9.V'>/5+&"3.;\!BW!W;P MJ7VORM?K:LJ'F:?++5E\%J)4>R%"%V+.D$@C% N8<%V2C1(*"::ZW2A-4JWX'[B?GFSL0^;>M+E-U M(W64NSFLF8L@C=3>4<(@99$R>7D <4(%C @G8<1#R5*K(IK''S\U:JX$U#;K MHA'1@4+>HF?!P;TP&9AL:SAN)/CJ!0X'ZNP%RT@U/XLX[V]:SQJ M.RGQ 8>=OJIC0K'.)7Q8+=0=I2Y(O'G951V^7:T-/6XVZX)N-YH9?ZQTKX_5 M,@IRB'@> <(IPB74"?0I[% 6<$,:+=Z?8%]/V(Y42.(Q3& M_Z'' &5+MW\S-? W+X[)R7XF+0]H3.(P@8%,J=I!A!CB@$O=[3"*$A'E,@K< M_6?C3]V(SK2=]XQ6?IIWF;(^:&N&])\S.F3;^% QL_-P=$%VE4KMI0ZT5:*NE"RT=*K8[@O-8AL K MTEY+%?B1;-QR!E[1?%/RP._3.]8 7=^39?'/RA?8[CMYM>2WZOF-I7PC/Q=+ M13,%69AT9^,G/%;SG\DDC3CA4&91II.,$TB)D)"B)&%J_268.54;]BW@Y+:5 MQ+3QK(]"=D6:=*6 #Z0L2OTO;3T="X#ZGEX[PG_/21N8^MNJS<"!,XY;W' CA-X4]AQJG@POP=K4@ZSOQ6"B,=,_Z MU5JM6$V+BSA#-$ ))(0CB&(<04K3$.9A$&8XR'+%_M;.P#,#38V_;^^^.OB] MSB%HX1#TA,O %&FD! =B&N/X+UT:8YQ#S,%GZ FYD;R')Q'TY$.T0..L-_'< M_>/Y%2VT./ PVES?S8J^7:^8$-PD8'XIRZW>CW]9%AM%QK=;NBC8C91BK:SV M>8"DC.,L@GF42(@X3R%)1 !9()-$2A*@,'$QCZU'GAQOUH)7N@:651WT[5)-QI_KPD2IF2KLS1V K4K7-$;[V;.S?@>9 MDZ$Y^V Z&JE!+3:HY :-X/X,56>L?%J@]H./:EHZ8_+:9G1_0 =CT%20V8 MA;W7 X:AM\$[!+H8=:^A<##D>D RDO%F\7*X66LG5#YKH;V^9SRK[(2T!Y;8 MJ6NZ65]7G)L>IHK=2,&_+.LLEWF,%1TQHBPLG.40!3*#.:*Y6@6"D&0\#U%D MU77QPCA3(Z>]F"8O"A9+P"I)WP!J8PEHX:1&K)N[G<7(V;RZ@ MX-.8.374J*;+!7U?&RJ7+N_&!Y_U;D)\+9Z%>N1&37E!%Z*J#G#UJ$]6*F]: M7:#UF_BY^?&G6#R+WU;+S4,YEZE 6:A#/)(T@RA/ YBG.IN?I3(.!>54.I7[ MZB?.U-A%O7V1&X_TG X[NAD/Y(%9J5($&DW 7I6J DNK9$M;JQGX+T'6X&;I M(=C6+Z ^":ZG1*/RH!_T7M.EIZ=VC:>K3Q6N%Z0LZUK]5S^+@07@LODF_0!J:+ M,^E%>RA_# !E_^RMSI"^?^:6);1>DK:.PM0E8>OP0>^>K'54+YM$K>,W^BT- M0D]G^>HEH9"%X#K$L"E!D7$1QX3!+-8MD/(TAKD,)>08I31A+%3;9'\E*-R$ M<_FR_F?6HW"<3!Q*BD)*898FD5J#"8<$YRD4)$UC'J,HSJ2OXA1#3^7_E$H5 MCE,8L#C)XY3!.(YU$?I80IK&,111ED,^ST_<\JXN,X?7:[N?$G M96!;KD<)DIUB,[!7;?B*)-V@'J,\B:-DDZA5T@U-V\(E'9_>IX.(*9_?U E$ M<9+(4$TBSE$.$8V96E:#' J6DS0,PQ0E3KD.;X>8&K^^KK9H*IINM,!=VGX< M@&G'D/T@&ICMVDTWZMJ+2D#?33>.*>^_E\;!*._0(N.8EL<[7QR]LJ./FST( MOM6=:!5MZ,[6@G]7?ZX+?>1B7&:_+XM-69?)?/EA$K-VN3$D2&*$4P*#G&.( M"%$F6D)C&'/)0LX$CW.K"D9>I)D:F _QA] &#)"IY0=:K@[^70.,> OC [LU!@9>']NHGI%L8 MF;Q79>;I!A&?'I\6JQ>QUME,:V'B1=8O[8OJ(O-!A',F"859C(2N1Y1"$J?Z M,#*,,IZ&(DV=*E_W$V=J!*R-9[)\ :PE:;=^/UWGQWH//!+JP^]]3:^>MI!U MPYY&&7"@S>&5O@K_^\5U@(8Z725ZCW8Y/=$[T0RG[U.[L>TW\><5,XDTNN+ M>K54?V75/OIF??V@-]5?ENTKU':O>%)L;TH=BE0B+G@ 11RIO2]**/V+6L/PJ'32O;EM;3=_FVUE+M?M'28 :T%,&JTBF_Y,^#M\/)IH5\8<503 MW$[[US:VY5W=&.836>O8N_)6K.\>R%H]>+%53#>G+,-A'J0PXG$($9(CTV!&_!\B'WCS4$NJF]L#(. .UE/[X_ (, M/HG\U%"C,O@%?5]3]Z7+.S@^.C>G^JZ^E\^K]9]DS>=)%"69C 14'*^+]7,& M:10A*'0+]BQ,TH!8G0!ZDVAJZT M8=LVYDC"R_'V,@/?Q#8KP\?^$,K M!FK-7 KM>)DQ!Q?(V#,WDB]D IT4O<-[UB'B9:#Q/",^<3EPD7A]<-^8Q-^7 M:\%6]TO=OGOOKBE;0[T*;N.8Q2E2RR$A.(4HE8%:&#&#*!8DP6$F@M2I %)W M4::V#K8#X=JZM-V<)6BS;M>@1.=)L[/3QYF*@1=&]UD8*1:Q*Z;#!"(Z2_-. M48A=43L=@MCYB1TV(&8C4^HQ7T<]*O)_7"U-[&-=KS .2'(T:D377>Y^/Q),7(E?Q10[V*PN$V&QF1@(WJ&I MT1K9+O4W72!VL/X'@GHD(]_#R^QFS7> ZZS1[O*\\6SS#EH>F.!=[N]K:7\4 M=//*+,-Y$ 19C*O.Y @C"C&+.$S2E$LJHB3)G'+]S@TV.9K?/C[J^&1EINF- MT&IIFMBHG[3H70WC(QB[FK[]D!O1N-6"CF2ZGL9D&./TR'CO9'Z>UORT@7GF MGFX<\ENQ7*U-*[>J/=O78BF^Z+.>.8L$XS1)(#5;<$K4MCQA4OW(),42YR)Q MJI)W)IH?@#RTQ,"([ACJ?!MF.0;Q -S!]]$+-F3\N(N*3/$X/-BIS M7-3Y-6U"01+G(E5[49)*YI1P83/J%+E$1R.NUJ:&&6A^;@O>,7W":A+L^,4[M"-P M36]4W9,>7%#RFMQ@-?"X20PN6+Q)5G"ZV8VCRO5F?M!V\-.B>"R6YJ]E[2' M,LYX&%!(8[TUHDC '$4,LA#A# 6(D-SJF,%BK*GQ45M".[ZQ ?0\RWB&:6!N M.9!T!MJR7O9<67.* R9GF$0]I<4BZJ?7#&(SS"B\X:!OPQ8NMW1-WW]:"U94 MCL*$)CGC&84QT?4C$Z MO_K8U5]>?^/GGSW*QVZE7O/5VUWLKUS_=U$\TJWZWO09FW:)/HO%ZLGT"M"] M5.V@I8@MFE MT<"E1[][ZP%+W6V:$=@^JG.K=)-!K.L<;:Z6_--_;POS\(]%^;0JR:*K]P_+S7$G2:P^B[SZ+-[(,]PG8L2#2KYR9M+BU299Q_(_ M*XO%*>>TV^Q8;(Z' WO4&H8EV"LP SL5=,(,J)4 2@M@U)B!1I'!9\!A;SSX M3(RT-1YH1MSVQKW /+LU[O;D\7;&O30_V!CW>U*_MGV[GA9U%^9SN64,$CS/"*!$ %UZDI_8;RI6:>[#.SN/6AEHAG ML=R*\K-2I?5OY=^*S4/[OGF>R)1D/(-2$ R1[HN=YR2!>4HBC(5(**+@G,,DYE@R(I@,G3I96(\\-:+="ZZ]-0LE.EQH MV>O#)\<.C];XV_'K(*@.3**'@&JIH1$;5'+KLI!4@$9T=8W'5I&N<'GM(&D] M^+B-)5TQ>=-OTOD!70HAUL=;OZY7VR=ENBZVO%C>Z\*X*]UK8JN>_R36QI7U M<2LTB[98LQ#EON&M+E3U>;'Z4SUD+4@I/HKJOW.1\2@0*((Y33*(D.8^B@5, MDHQR3&,>A%:]Q$>2=VH\V9@V3\8V6JXVHC9/M:?(I3C?\#-MX0>?UOP-O7&O ME05&6U-_M](7M!4&.XUG0.D,M-('!JTI*;Y7?%:U2-"Z@T9Y\$NCOF7]WK%> M"9=JCI-Z-<:J]3BI5\2Q/N1H$W:^>N3P8HQ86W(T3 \K3XXW;+<-UN=B66R$ M,8&^J(]R>5_H/#7&JH6S3W8_Q.D\[_32?F ZJ>7RG+1^ M5-N^*>J'#QTM(?VH+NWT\^,7=,TCJ$_W3/V_JDC@U7;SL%KK8K%SGB18?8 $ M)EDJ(6(A@3B)*,0HD$*DF4R84[F^\\--[2/=20M*+>ZL:B13 K*3V+2:J7[K MV%_F O!VAH4_. ?^ZO=(WE5(UE5"]\+ZS!BP <5OML#9$4?.%+#1_FV6@-5= MW0MS[6NP-66_ZI5,)"B304)@G*AE'ZD?8!Z$"_H% M=/X@/^LC(O*S^5T=B-3N*G*UY$UY>\-BIL/(0=N15;F9^])&OI,IK&P M=!1EXYS1?]_]0ZWD[+#]DD[A;!2M[;)ZE@^[-"EM_8=B#C$70\1O>I7S78(^ MAT#Z5*3H(&-U7#Z*YX*+)2];5>ZU)W^>A6G.PIC#E%.U!*!00)P'RNX,4,I# M+CA.(X?$LTOC61'%^.EEYC2-US*#)U)P'4WSL%HHA$UI^NL%*=4V33.^[MM0 MVC8WR^]"GQ0J^U==H SB=?.CHK7"5)VJ:JO'B&<\ M#A',LRS6+K40$H(X#".4(D132JA5D;A!I)N:T;GO-S]KHOVTO=+2$#0J O7= M[91LVMCOU 1&SQ[%\OV^!);GAN\UM4,?*;['K+H?.PZ!OM<32:\"CGM8.02V M;\XQ!QFDLQM#/:FQ=W4QEEMEY2H;5_]5Q^S?KE=_%[H=4WW)#5T4]\8*_K+\ M]).)LKR1^MHWY[!OKI^+C) XCC$,<*)6F$RJM28A 60R#2B5 M,\=/1NC"7[ MU-:?=G #K80%JYVT[IFSH[T#UBZ1*<[L\)X2K77C]3"EK&:@UMS\5.5>[93? M7;E7!Q1+4 &@=TGFGF,!,6]O].I#&7OR/+M61A-_;(_+V/-RQ!$SN@A]FP4> M=P&UFX-_>-E?].^N=LUKYY+E<<[B% 8R%!!%G*E5+Q$0XR 4"4^2F#CY M]+U)-K4UK=U1[Z2[MZT=H"\'%]8:@JM6*VG'W92_:;=;Z-YE,@=>QD:>QQ[- M%#UA/DSGQ;["O5.;1D^8GN[IZ&N ;NM"4SM(/=<4#EIRD_6L?KW>BO8^[KJ* MSI^C&,DD8#'$ H<0Q1F"-$D3F%/"SI,381Y%0G*HIBB"*%2?)"%A"G,1$1)D02(X/W;U8FK93=O>%55HWGY6_+/0*V!OP6N*W8^US%G&49=KKHB M]'I5ZOP<]Y+&/]9$9XC=O3S2U6).J&0H$QR&(5*K2B9,=[X,RH"H)87D@8BL MBEJ\>?+4EHM:.%!)9U^F^!"N\YS3"X2!R<12?Z?2PT=U[5%L^/!YHY47/JI& MNZ#P\0NZQFNT\C5-\$$A"U;E9ZX>2;& 1S\+"-7CAVB-^PQ,9O M(,>E04>.Z+#$X&UHA^V-'?V0EW:[IS:[NI^"[F5>;M:FK$)I+),?#V1Y\V3. MB&ZVFW*C3%/%D'\3Q?V#3IU\%FMR+[X++;CZ_;6.G29LLR6+'V+]6,XI5IM9 MIK9*<<@3B-(P@EBG>5.:JIT48I(%3APW*>VFQJ>-W+ 6'.PD!RW1U5Y""O#+ MER5X$63MFNTUJ0FP]9E.2>8)K1LVOM:SKM89J! "+8CJC>M&@01JE&:@A=,, M-$B!\Z^I0*+X%71_"D%!S7F3PIU4\YI">JA$/+0>:I1X'E7W '>9T MLI-$[W0DV0>]T^>0O9[:C:>_%DLU\/5:\&+SF3#M6WZY7BUT ,R:+'0A]:M' M[8^>\USF&&48RBB((1))"K$()(RDR#C)61IPIT-'VX&GQKU[&8%:E93E2HR8 M;D1JC;H=90Z!Y<#DJ$4V25=&:-!(K=.*=OA^-OA>GJ>#D73[\CR'V)95X[!61@F(L0P MBR6&B"D0"44,LC@7,F0L3[+#7LH/O1VZ8.)VO=H(T]+FBO]=49QQX36Q;0Q%H4240QSH+HZ(YC / M,(:"!@%'3&91:E4FU+-<4R,V'9@A &GBY-:M?JKK2L498)62H#!:SHS/Y4DK MJOYL- 5DK^JL"1_MU?JV\\Q;L.W[S.? 7'VT*>[W9A)KS<"7>A)U7URC'=BK M!Z[:DW@I&'+02>S5U'B,R7S/3L<#3FK?%LA]H7?LB]QYN/=LEMP7HPL=E'L_ MOIN;P9R=W6V7?/UR)-0<2Q0@W44Y8B2%B,H8TBC7Q4VBA.,81U)R%S_#V=&F MMLC>^,FI.(^PG<_!&VX#+V859)6@ \?H6T'BT[%P?L!1/0M6NK]V+=C=U)%% MUO=D6;<,N%XMR]6BX$TEN%OU@C4K[HW\7"S)DA5D<:=^4V6;7='2^#QLOP4? M8TWIFVGIHP\$6AH9F[VMDSY#V&D%]FJ!/QK%/)Z>>@7:ZY?H1;!QOUB?6+[Y MLKT^O(,#H,K9>13*5B%E4_X[1(', @;S5%!]@AK!'(M$S64:8\(SP2,KT^'4 M -.T%AH9';9?Q\"SV SWA&040Z 1KXLG\A@L#MO+GO",M$^T?&GA3[UTI$HUU7[N&)YO^L?5WX0!]U%F1H=UF*! MU4YRQ_;8W2?%SHPF'KMLMU=FG';;O=&[4T?[OY/=,^O_J1&V;S.@C= 9R<76 :IUGQNW/4A M""3&0D8P##+%312%,.>$0YK$.(HC91?EQ-WO8S?XU"C*"-G%N6.)M8L[QS^" M0^^1I-2!'<]MUPSX3C:Z"$!;CUE=1J"E2M46PW_&4!-&S+' M73..S^CJC+G=4D61GQ,/]2M\S3 /* &J? M9B,;T,+9?Y0'6%W^'KLB,/"G:*>\TT=X3-,>W]_!XT;[](XIT?[JCOZ[^P?W MA M/MI'?EG!]B=O<76/B/=OJV4=F:"[VFN3O&YC/!4T13F M4<(%BV,2ATY;^_/#38T0C+0SL!2.)3XN@&JWA_<'UZG1QP_U/VB]D=CW2_?U2'4]>O9ZA]W^IQ$\%NQ+E9\'L5A M'$8\@0$/%97(-(>89!(F*8[".,HQ":W:-;H./#52V8LY V4E*'@RDCK$@[H M?YYNAH1S8.+14H.;LW6$9J 6'MP.";%#*.Y 4(\4HNL3 M>'&_';0\B ?N',9B2Q#,84)2@.(4IE '/(0DC0,DC @+)=X&@U# M'#6;&FM7XH-?BB7@VGQ0@,U( -F?QV M&I-!2!SQ2M<61&(Z$ 4+$.8Y5D<1)1B94TX;_]]2C@U2FK)"9XK06=@:40U M>WNSG^_4Y-/KO#ILS-]KMJ:_P6[/]5^;N:X4];PY'F(.O&]RO0HY_F9U"(R/ M;CH'&:A#*-%OY'XI-@6[4W*LUKNZ>1RE+,0QS)(<*W,RY-K7JW8,J6",XRS) MI%7:\^DAID;9C9"@K*0$O_SO_X6C*/C/W^[,7\+_M*3K,ZA:1 3UQFI@PMS! M5 O8I:C><7 <8GEZ@S12U,YKL#R%Y)Q5_VSPS?$[QPNS.2OY04#-^2L[&L:; M%?O'=_&DIO=!4^O'K2XF43GH#.&6\YP' 46*]V*).$11BA3O(0FC)&WKQZ>]^,/Z1+K9'9- YOHUD'1M]Q!>,5TZ"V!@;,E+:C$W1V, M51)[M.VMT?%JK%\>=5SKVQJ%-^:T_9W=UHWO%9G=DO7FY8^94YH2EA,$60LR"#*40AQ3I5M'>14LB@.$F+5ZLV%'7B%@/S&NU6,#(!5I"ST"C356[M:U/U;?SX%9_Q.<)6Y^L MV%>D42G3$WZO^=378SLX([XL%>&(2+Z(2:FU_B$AIG71,G;Q[/.W%)_@,'Q<6+N]F:'X4LEH+70<4Z=C!4V$[_D3]%;M0?'=[ MTAIY.\/1*Y CU86I1 :U>"9O9&;^K/JUES.PP_?V'+[.EJ K6#Y-/NNQ1[7M M7!%Y;<0YW^^EX_+58K'ZDR@%/Z_653*D+O]?-Y6\6O([LFBU=L2B+))I7/JR[C:)6"\NNGT0NG^)KN0:D-++0\@.R 9L' M :BX+Y9+[8]:2?,+YQSVGM,F<)"G(0TA(6FF3'&9P%RH+TLD 4XEQ9S@K)ZV M3TL^P4EKI!IMRL22O]=D65C\X\$_\/)UM-WQ3A?=9Z9)G]?J-(V03=]CHY&? MKM5.T].K4_50T_2>W:F]3E???M1= ';L0>TTQ'OVG>Z"Q85>TYT>Z;6LMOI% MU9;H7JA?BG*.I(@IB0/(::XV59D,89Z)!,J QQD):) AIVK_EN-.S?%TVV1- M *F^PJV:HO6&%$M]F@N>5F71N9/:Y1FPVUP-@.O BY-]B6W]#WLM7D8KK7T* MO!&J:K\9>@H%M4_A85E+^^3MW1CL:ZO 3!TPE:$ \0 +R&2D:_62$&(1,H@Q M#M(XB4F&G8X5WPXQ-5[2$IHX%".C&P$= =".:_K!,C"M'"(R0$;':>U]\L*1 M44:E@--:OO[:SUS9Q8,BI>$+P:N*WE^6MP_J%T]/NMU._982FD:$DQA*[2M! M84A@GN8(ABDAB*J]N CLC[XL!IS:1[\7&=0UY'62^EYJE]V:!=PV.V:_( Z] M+7Z#WY<#_+I$\-H Z;*W]0OH6!O8"\#ZVI?:@W-^\VGQG!%WF/9:'6XC'>[K M6)GYL%JKWI/.DXP0GJ4,IB)1^T)!$D@IRF$NA(AQD B!P_EFM2$+.U/KR!A. MM+L;:;BW>R>BHELMHV,EYB,@VIE;/:$9F$SWJ!PTO?989_FT^EZ+*Q\99MR* MRJ?U?%-&^V\JJ^7V$6'0[OA0=_F V)D=_2GN@P)TX'\)Z1 M'ND(OC_(7<_@'? :X!3>9O3W.(=W0.7$2;S+$[JQVE_)NM!^=>U5O/I9E/- M1C24>0(YBIEN(I%"@G1SF2S 4L1Q*+A3U;[7 TR-H1KY*K_J'UI$1Q)Z Z$= MU?0!9F!"<<+$F3-.*>Z3&=Z,,>KW?TK#UU_YR>LZIBJR!\&W"W$CF][+5^R_ MMT5]]/+AI?73#SWL/(M$EN 093I'8J."E[3ZUQE M&#?9KB-";U+ONCZG&RM>KQX?BXTIMWBUY(<'QP&B6<*X@"32F=M$,$ASQF$B MTCR(.$T0ERX$>&:LJ7%=2U23FLW:PH)?OJW4RA\FCLF_Y["V(S%/" [,5Z_! M.Y#3'R=9@.&3?LX--RK36.C]FE1L;O'J]_F-_"P>MX]7R^66+-K_6-Z*]:?' MI\7J10CU5Z9#]G0/W 0Q"I,LR2%"$8-YIA@G3W&4)3$.1>14;\"#3%/CHUIV M(&HQ#2$U\GOQ"CG-6"]WT5#S\%Y^I!EH9J=2Z>"*4MJ"XZ6[JI.CQZY[87YHRZ,5I5_".]^%6K(KP6AIGMB/73Y<2NN MI&*__Q)D_;EX%G,6I8)&+(6!X!0BGF:02F.*,QIRA..(.GDZ.TDQ->K^\2#6 M@F@)':-B.TV!'3\/#NS 1%S)/P/[F ^CP@SLE)CI@G=4U"45#/Q *P*T)AYC M^7?TIUKJRQ+TI\GM=K-FVV.PB*N.$ M!IQD,(]SKDL=9A!'-(!9&B@3ER5!%EH%_%\>:FKT9H0%Q4Y:P&IQ=U5Z;[]< M=RC3>Q[O\S3G%\6!N:P"<"\H:"3M$OU[X2VUC_OUAMY($;\G4?04ZFN%Q]D@ MW_-/&"^\UTJ3@\!>NSO<.)6+8EZ%"5]QKEZ$\DZ](>)F;?(;E1+S( AD$B8A M1"&)U!\B@GF28IBQ,$SR-,UPRFT8]=) 4^/3.EZ]%G8&C+@*4M (;,<&%_$] MSZ ^41N8/[L#9LT MFCL#;JRL>A*P?YROWK^#_6(RIA3?WEMPUU\_"CD8*MD M0PW6UT^[P^Y<&6XYQY)#PAF#2 088IS',(R"# N2"42=VG.-)?C4B*MN4^JK MP/58TT^YX&$:,R@2(B'"*(5Y&C%(<)I'$<$HCTB7LO)3>@O&+_;6:I8\[>D? MV)\]X#<]?5]WQ_[&$W"'=YRV2;C*767_UW"C=YR1]VHJW-/X.5&X8O?KNN!S M72WP:O-9J&>3A;; MKJMZ?Y^1?CS@ [%G6 MZM$35^L$=DJ]OF>T^CW]8!^ARD]' :=0"Z@?MI85@WH.TFT1^'6UXG\6B\7G MU5H4]\NJW!JKZOXOC%B_DF)I\K<)44PN@A2FJ42*X4,.?NBIT7<78]G%K"O'K&$96;.91(JBN MA ;3("(0)0&%-$]CR%F2Q$F08IDZ!?]='G)J3-5(#$0MLFN/I8L8V]&37^0& MIJ4=:(VTX)>6O* 6V",7V:/CM]?1Q5%';F=DB\+;CD76=_:L"61"0+X7]P^; M&_E[*4P]_;G$$6&QB"$.$D4S*$D@3GD*$Y2'),SB*(F=G/MG1YL:P^RCHQ95 M=-1:RPM7$FY+ 8@6N6/IH*-8V]&--P0'9IHWH67?&_"4L%73C0%*"YT#99 B M0T<'?)]R0^=T/UEXZ.Q-'5-92?F@_Z==?L]D(4QE['*S+I@.?E#_<+7DA[]H M77E%U3\0I@P<3O,X#0,8"BH@$DQ RKF$) ^I2-5FC2 GYO$BU=08ZONGZYMO MUU^^?KGZ\>7F&[CY#*ZO[OX/N/KVL?K+I__W^Y>_7GW]].W'G?GE]T]W/[Y_ MN?[QJ?KW_\\Q;];+Q-K1W.C3-3 =:@EG0/\)6H+J9F6-#M4_ZCS=U[]KW0#^ M:'3S6%3 *]9>4WV]"#9N4K!/+-^D#WM]>$>OFC)'2[W'%>7-\M-/O89LB_)! MG^G^2(WAH;2ZYHV6UZ.7TA8:K\[)BX..ZY.TQ>"-*]+ZQFXL MW]2\N5X]TF)I?)OZ1.=^6?Q3\"]<#5-(4Q2L:KMGBN&L!5?K3Y-$4HA2_=OV M4?#;]4KM-C8O.M=ZHZ[0:]*3EG0>QQ('-(]@QFBJ;'RIUHP8!U FJVFK3"&I,1]%(Z49WXTRW'65.;A('IMU=);&6PC.P5QFT=:Z[E8)& M:S/I+;U!K?@,-*I774XW,W/EIXNOAS.-CSI=/I>"<00?=3D9=2Y>+TGC#MXQ M*'ZS8O]X6"W4'643D<866Z[SOE=K$\JVJ?[L%J3WFY6!5YYC$S(#.^5 K1UHJZ?3P@\5!(V&@_BFA@'?:Z"Q7PG'#2<> M!-TW0/PA3GM6J^] M7=2@7H2MEKI;7"U*67^OL>\E)E%/,((\CI#L5 MI1#G:08%R9(4AS'!4LR?Q9JNK*I$O!W!Y>ULCS/@2VID_-__2QF2_VE8=%;] M'1BQJ[]_=2AO< 35\Y^Q!Z2&_HZ-,4;3LM\4+'AS&4=N.R[,/%:MT3M:$VPJ+)BU'3?B?5SP83> M,#^1=5&N=BFUC(E,YA(RHMMBTD1"*M7>,HQY&!%EHC"[>M]=!I^:Q=+("=A. M4*,19D@F%(\U! MI%8'2)@4ZD[!,D@29:OQWJ??,D3&I],?3QU?3=6^/WNQUJ0FH(OZEBK+?\YR$O$D MC:$4N>(:BB*88\0@QTQ($B,J8RM7N5>IIL9)GS]^^>*P6?(V.19;UO> ?&!* MLRUGL<_"KC4#>]7J6R\6LQAP\ARVP.\QB2/MC<><3+>=LV_0SVZIO0TVWE[; M-SX'FW#O#^^Z.W]6G\!J_?*=_/F;$F!=D(5NXG:W?7I:*+OSF]C!53WS3J-/;4U4,H/'1FAC>I:U MV*Z[>IYA"%@8 8 M)3E42UB>4Y*2 FG<@"6 T^-T=J=H*N2G%]7RWOX0ZP?V]'8CM4!;&?!CMF& MP'9@4JN@W,M\$-E>]=(>QKOIBI774@*V8X];5< 1D3<%!ESO[\9<313YYV)9 M;,370^NO"C3_6BS%EXUX+.=I0F3*TQ1&0E$88NH/&F88H4KNTR M^-08;)= 4@D/O[[>2-6))G]H#8!1P3*FIM/4V%':4( /3&M>L7;FMBZ@^>0W MI_%'Y;@NR+SFN4[/Z,AU_._;LFH>_F-UQ7FA=[YDH3NT?5E>DZ=B0Q:F^#)] M79_YNTX++)5\]) M,?J$1@"Y6H/K5;D!+9T\\O5(P'OE^*%E'G==&&D&WJPE8XW;;?VQ<<2J7UYO M-]I/\7]7M+QBFQL9!6%F@J>*^H*;9:N(8>VYW94WK Y$HA!3&888QC)%$*5) M#(E0?\1)%">YH&$DG"*>QA-]:FO27GRP(3_=5J(1)]QN39KF-$[FC%/_@];= M^("U]D"I/P.M5T!?H1,Z6R5?F[.T1G__1?W'GS6?2]N(TH^ZR(T_*Z^7NW>0 MH&LY[F>QW(K/"L-KG9=*V.9OQ>:AR77[]+-.9M7;/?7_7,DT)UF4\C2B,,:Z M/C!IP/*8PXCH MG@ZIKAW*:0YEQ"2*, DX=CJ"'1C_48R!E;(@P7*\.;!;U@=&=N#UN98>:(H% MC?S@3Z4 :#28@9T.H%%"K\4^RZQWAM!OW75W,48NQ-X9I[>5V;L_JJL#4)'T M1NWSEO=U'YUYE,64IQ2IC9),(0JB!-*$$TQ6XNN]=#3(W#6A(" M48GHZE][@Z*M1ZP/-D/[L%JP?+H 2P>7U"G-_3J1WHPRLMOGE)9O'34GK^P9 M7+8_$)RSKXJ'>F2M[-&._71=,S%.4,<(SM40+ED$4 MRTQ]UU&J=H<6S@>:>F^R7#U]_#;( M!UH=;51\>$6W3U=3P(V\7@M>;#X3[9C:O)CZ5Y0*2D-)82 0A8BG$A*&%4I9 M0G*<"H8BXO(AGQIH:I_U5['D.DI/7>)41NPBH':?K@^8!OZ0'1!R_IXOJ>_S MZSXYUJC?^B6-7W_Y%Z_O5Q'=!/Q4OF?SU@HF(Y+D!**48>WH#2#5)C@%*YV;. !K8')H M0G8MPGX!AB++9KX=Z MET+7)_0]59KZU.7NE43OQ+V.T_A5K.[7Y.FA8&3Q!;QA-# 'N,'C M5''THOI]"X^>'F"T^J,7=6R7(;U\<;?U7W=;70I>=Z[7A>D_%B5;K,KM6NR= M33C!@4C-QA[IKH5A"+$"%69$Z8QC26GB9 U8C3HU-JB%!K74I@$%V,O=P[UG M-PEVIH-W: PM!FN6_L$/G,W,U\U =Y%M%01@ MCT'S;E2:@4HUT-)MUEHB3#V2$5L'O>,4^J^&.JX:[U!H]5WFZ7@-U_<1Q6VI MY:*8?U+B;5[^NEILEQNR?OE<+-2B,*<\HBGE!/(PSR!B$86$( &C. HR*G#* MT\QF(3PYPM26J4I(L),25&+:K42G<3R_3GA!9V 6=P7&FF$O*K_GO[(AP%*P MO]ROGO]#W5MQG_K+:\H[_=Q1".FB6@U=7+ZP0YW6CT7YM"K)XM?U:ONT:Y"F MG005#0F^8Z&3[3&_B)8V<9< M0&4XQVD28)E(*UX80]BI4Z3UN*PU?),9U0XE T=>J+/$]?4IF]HET6M M*3"JMKM;MK7=F[1O&B>#JW;?9%-1;P:TXD!KOB\*\$NCO&7LVBBO@D-AV0F] M$B/5FYW2J^%6CW:DN3I;IG9H&<:K7CL2F@=%;<<:LYO_3F?=FOBI:[)>OZ@- MSY]DS4U43J2CFAB)89CKNK9!@" V)1IR]7K$%.=QYA3T>'*DJ5D )K?>2 K: MHG8*>3H-KYUOR@MH Z^['?%R=O)*7/=-@QST@@#\Q-9\LPSLQ))M.E4=HJS8"9$*#5 M 5H??Q3F 52?)-='G%%IT -NKXG2QR,[N'Y^D(6RY[Z+C?I3/5Y9<_HOST*9 M?O=K\EAWHQ)QPC,429C' =,%+1 D4@H8L40F&:KA;O$.UB#&U]:7K 3&.PD!K7(7?IDV\'IX'+P#NM(CH/+\'K:YSL!=':W M;O>D\?;<3IH=[)S=[NQFUQY)3HO3*$MT15P:Y8I\LRB!)$4Y#)(L"2)]K":< M8N:FG^=7[]X:$3OM=#MG^4TZO\\1&6>#<)SLOO?.Z[//Z/.>RW>[KJ/@3,5F MDRI!SPI@(! J@9#E61E:DMJ6,"+U!#4.1!0FEBJ/&RZ#X9,C MSHPV*E=]#'9IL9&3?GK$O#M6I_);1X$>%%[[;X) M0^ZS9<=2(\_!T,?F1Y*-JE//IEF)T0G$;XH0'U3);S0;,A^I,\S#9BNYB_7. MN4R=<;R90'BG)AD&82HEA$D(0)@3QA$4EB*F7,G9O9 M71IU:CS;[F1WQ=A:FWJU>[.J(U[U9+M^VY"M0W.[BU-B1[7>@1Z83$]".'Q/ M.UN4O#>TNSCP^-WL;+$XVLK.^N:.)ZE5.M:UKE:^?JE=J33)$XJ"!,8XB=0. M%%.8DR2#693F)(RY1-@IV.+8(%/CHR:S4,;/1$: M^N#R&#B77?GN)Y)G8/!ZU'ALG''/$,]H^N9P\-RU_8I*7:\>:;&L,DP<$]7. M/6)"K^ZN#%);SD'2OFP &:(@TM'QWJ4JTCG-3Y5&.GM/U[89FV)M>J=I^U]7 MPZN+^C!"(T0P@5@DRO#6-C?.TTP?K7 <9RSC)'7KS'!\H*FM;7LYJYUT52#0 MJ5K216SM2,,'8@,31C>P.C1..(^$W^X()\8:N07">8W?]CFX<+VWI>]VO5)K M["/YLI3Z/R;2IN[C<[/6Z90WLFZW*NX*I6NKG-M'LE$_;K9D,=?-2T5,0\B# M-(0(Y1G,>1Y DA]2CM;0N--T_M9428M!1@U04O/V:ZCF_HL03.QC;:@U.H>U*34"L] MI?*@UIC721G8DO,CZWM;@5X1M[ @_8[7(:"RZG^ MW+L;!<^2-$41Y":H)X\Q)"1.82#4ETCS@";,RA!U&'-J-FE]FJ/%-B0^U\@I+C;R@C_J_]IX=CNCZA!JZ1_=D6(MSZ'L*AVP\WJXYS+^N&=\'9!Y<]37Y1F= M:R0>I&Q_69I(M8?50CVCK(I&?5\M%I^K;,TYQ3&*9*HLU"#.(8J#!.:"9E!& M<2ZSC,I0.CE-'<>?&O\=*:X BB5HZ_!O35FZ/[0>H%;$N:&" X ], M@@/@WJ6P7Q?T/!?E'OZJTS&9:"?Q1THV-UB=*V M:=$:*^,N"[B B"BS#Z52PCP-"$PC+KB,LSS-A0O]G1]N:FS7DA;P)M!<%DLE MLK9#V*K<.,9C78#;CL;\@3@P:[7QTY*"1E3_O7+M,/')11=&')5Z[+1_S326 M=W7LO2E,K=E?Q5+9=HNK);_BC\6RT$:&!. MVH'[:PO<0]GWD;C^8[PZP>:U=ZB3 ..V%^V"S9L.I)T>THWC?EVM^)_%8M'> MB:0YDWD42)@1@2&2N80XQ0(R'B4DYA(GD5,KHB-C3(VO&A%[[?B.86G'1#T1 M&IAO7,%Q9I0SZOODC6/#C,H.9_1\S0'G+NUHS=3Y&C>R.5&]%6N3WOB!E 53 M-/.Q6&PW@K_*K. D%UF093").8$HB1BD.8LA%BR)8Y'%*0J=[)INKQZ=M=9ZE?_PF-DWS MV7O.K.K==H9:UN>:$+1.T#+XY=[&@:=9Q82R-I M^.D:VEQJS=0NLN6VP7H&C!YF?FI-!DVNZ8FG5SNJHRCC6E3]\'IC6_5\7%_N MU0F,]TN]7_W"=?D960A>EPFKXEJX$J%U?*#^;?OXYM/- I2P* F@(%&D$Q E MI!$-(4T2C%'$19([E4#T+-_DN'K[^*B[&"@"N%V+1:&L:?UCDS.J?EGHD+:% M^7H5B7?E7S^3Z\K+HT_9B'R]UPWLE6L2R1OU#'>WDR-K#4?B<:_X#\/O?D1\ M)][WBN_I]<#O,'W2SY4UN18/:H^O-OO[CD"W^A>KI1+"7'6[*C?K78!]*V6^ M_$%^SM,D#-4R0&'(0[.%YSI#/88\CS$.$&.)M.HE[ENPJ:T,.C(#;,A/("YX M\X>=+LOHEW>8A(&YODYP;^L$?JFT^G<3>CX#QPN*5#5UU3>[(&6IOM5JX097 M_._;JDW63.>Z^LZ)]X>]_[1Y#[*]0V:]/T2/)]][?'XW2O^J7MX;616BF^<1 MHRB,/2A/'-'O]J1^] MQE>1M@\ONR)$UV0C[E=K;?R9RJYYGD@9,@4:YA!E.8&4HA02@>(DH&$JW")+ M',:>VL=^L>J7;F]D%.A6#M9E6NRH8B"P!V82CSA[**!V$;%A"Z6='OZ="Z)= MQ.5RX;/+C^C&;W7KIUO=DINK$5]^+W7'@EWX\A7;%,]F?SN7.$L(#1@,$YKJ M(D*AHK=40)JDA.>29"@,YIO5ABSLZ,U^:"=VVPDPW%>GSVB8[L[V5,L.Z M8 M[8+YR4YP-U)SF L[3AL&X8$I38-K6M_=ML#]14L.BN6_MW(FKB[#[,QI[HCY MI#2'T4=E-'=47A-:AR=T2-:M++Z[;:%H\NK7:_+R2)9?2O5V\?+#6FTX'IIR M:(C&*14Q)"3+U;:+"HA9KC@M2.,TR/61B=41MLN@4[/0ZM+SE=S@ZE=M*&C1 M02T[J(1WR#6U1?\\=PV%Z<"L90EGEVXIMK@Z)/$.@.](6;Q]7UNWA%Y'G,YF M]-H^:[R47D?M_G_NWK2Y<5Q+$_XKB)B.F:H(XS87<.OYY-RJBYZ;))XIP'Y(.#@[/LY?3:WFO' MYKNVZ._E*[7"B\]+QG_\!W^=A2C+$&$)Y"3%$"%!89'R%"8Q*B@K\B1#@0EU MGQUA:CQ="PD:*8$6$T@YS0CD/)#]+#P(/)XIUQH9XV__HO8[HZ]JK;Z*T[\] MEM__5=Y;&WSRAT,[[_QS1_GH+ZK5?N&7+W2MX[=0I:?N\6K]VE;P0X%*OV

C.#S&U#[J1$&@1G8OV'0%IMB.\#A[/'[0E M,@X5^LXI/VQMOJ-11J[*=T[+XWI\9Z]T="9MU)JO0B=>5!+6\O'WY7Q=S2*& MDH!&# H1!RKC,H&%2##D@0A8%C'*8JM,J-/#3.T[KZ54ASNK5DZP48):.H5. M8VKH +H:*=_.GBU(6Q'![[T@V;MT>C$8U'US>J1Q736]VAZY9?JOOGZ5?Y![ M@4KY0\NE.I3[O.;/U2Q,@P(5#,,D" 1$1"[W!0DY#+D(>8X%2T*K:O27!IP: M,^RO#A]8'@6Q'.#6AQE7*#>W^X6GAX M?> [DHMW()SM/+VV>/6Z>HT?-IZOUU:_/6>O][U8;Y6 M(^T>(Z^5OY62GQY^EX\C4$QH&L90[FLCB +Y/P5E%**$'%VU$P*YZ8G4C]Y7/Y7?Y-U5&<5V"#_/OO%K/UYM5TY7N71V*6H&6 M=N1%JD/HEX?/]ZYY7U.>1^MTLBDK,R'KH/L^MC*#KM"@ QKX2Z(&=OK>@"UP M=18R) JZ[6NLW]1]]-J0OTJ%QV@ UZ?X?WQDV4W:Y/++/TL1?/LXE-]0QQ.]>?\7_7:[>J]0J M'5&=TCCG*5;5/ZBT@##+I044<(AX@;'(PR@F5OUN+<:>FAE2BPZU[& G?)N2 M++E9RP^T DZA[C838[:V>X+;\P([*-+VC2SM,1NTOZ7%\..VO;3'Y:@;IL,C M'#R%.Q8^P][O7H^(^E;56=*U:E7T_9V0]"OY_%[^;\EF+"Q"D;-,VFHH@XC2 M N9!EL T(1EFO! T-PI=\"+=U'BRE4X5-9+B67C'!I\W ^_D6\Z&[WV*WEYH MP<]O3]Z]@NYUC89 JWA3E^AN4HVV\WK_YO-JX1U]R_D=R8OZ1O-LYW7U-0^] MWMG!!QW/B^L+KSUOK[=!KO4*]Q@*!R63 LPB&O$0"D;ETAR0&.9%0& @(A:J M\N\QMJI8ZB##U!;@KG_JR'J^464'7;V=YM-BZWKT O:(?L +6Y9Q_&_6(/IQ MAIF+\4:>*6NP,[@2%,_DSLV1[E>TW24_>-9U7V2+UG&/9=YT!@;?#I^W*Y MGB^56_QN^9]/<_I4IY[4N<&\FF4H2TE&!$P2$4.4Y106@2 P"FE&189))HR: M-=H,.C6BV\5)TZW@0&[F_E*B UYG0I6-\!8?N^D<&#"C!V0]LV4#ZITJV+T% M]6X)M-2@22^[\P>J!:MZ '75MJMT?AMO?:T7JU M6L]^Q4M#XMDNWH@W8?ZA/YYX]K+RM MLW^5_W6X=SWYW%$^[SZ-VL^X]QK[S_6;Y'_]I%]X^;C"+Y(+\$*?)1.D\--#]RDYKR*72YXT6CDL"(YA2%G$\[C 12!F M2_ZH(L8?#%T/0PIH]*45]9=V)*:_KZX5SV*S/.BT&;@I1I^%T0K!GHCP5HHU MH>1=U6ZVW5%>;T"CGBJLWS1DEQJ"MYY)"]_(6\WH2 Z4T6?6SM?B _U>A\R@ M X[GM?&!TYYKQ\L ;F:F#MJ4 ^@PD:=R(>]LO!@AC0@*PQQR5F"((I3#7(5H MA$46I"*D-(B,?/D71YK:QO(;7O[)+1N)G8?1S%0?!!SOGJ%:1M 1TD./ZHM0 M#&F?GQ]L5./\HLZ'EOGE&US,\GGU4E9X\*O=',A[-#VU-#4+TU05>^0P17$&48P2F"B;A@ <[, MVBSX$6]JQ+.36I?#MXW>Z :TV"JKDY>WD M*?UN=IX,T.H)?FHU_?E-Y];&8'_+.1[+:G^KN;:TWGU-1;\)/_BH(]KQOA#; M-^:]C>)FT=>MTK:NNR]-8UQ]N%%@'(9!P6 2H@(B&H60B(3 &.Y-N<)"JE5 ML'7/6%-;7)M&[3MG!YU1LS;[#? 8TO#O&VY4T]] M[T/CW^06YR+NY?-SN=3I(7IO475Z O%]@XQ=/-Y X1.5Y$WN>L,NV;M.P>^X*%=G,60LHI+\(X*S@EHW?-/B'HU$CM_9-R-@-)6;=W[S\#*258EO)/ M?_OV-\":CH6DZ5CX(N]\@R[;IZ;;S,::PB1Z9E&?7;B)UG>"S;A[IF1RS;E/ MR?K/UZR[!W$OS;O[QG,M=4[Y_+M*Z:ONR\6@,W8>AC8 M///M3DCP1RVEGZ3@RV ,6[S\[&@CERV_I/5QP?*+=[CQ17/B_HG+6_!"\L_' M'^JLGCYL8CM\^J M7IJ/>M.3X0=R5P W(QCAH/1,\5T!3U9+V8X>C'#9$AVN3#BJ.1BIOTA MMQC>Y48M7^2V_D[4[5T_8:H#!771DEF>44S2'$$<2U013QDLLC"%+(B20!2Q M-$^,BHM<'&EJA*($U6DD=>_A5M:F?H_E(=]Y?,U(9!#4//.'*V#6['$1C"&) MX_Q@HW+&19T/Z>+R#0YA?1^K]?Q9I96T8L__B>'6WY+.0T4#$-(0%3A!$,+_#M&KWW8MNN>I!KWG-)__Q< M51LYZ&97F?3O>+'AO_&_]%^J&KUH'ANDH6+ZJ MORA%5G68T?^I="C")3_54)-BQF!^H?9,9ZO%8W=01R2[!RD M&)7YW%$ZI,$KGG1MH?=FS#NRF#_J347U>?GQ!^55=2?41Z^_^3NQD^?@JQ0) M2Y @%"*:11"%1)ET80A9C'F$TAS1P*H_U6"238U!.WKHBG5:9O!Y*[=O'%:_+(N*UMMS_WV;)PUQ- M:UM_@LNU@=((DC13M:1Q#'.4(A@4&4Y#$N2Y12UIJZ&G1OU*>%@*V)S1;.4' MK0) :0#"_$8YE ,+=Z;=C!AXDKWA/,(Q&+PSAMBE6+\=UA8^8V^8C^0LML1^ M(-^P$VJ]3F&[)X[G#7;2=,\-[/:$*S*$+C3O[=1%:K(7./M-(E$'']Y_O#?,7!YPZLXW N!/B>>FI,W@N]J$_J!>WU>D&[+0:.$UG$(0' M3\BY3JKQ4V\&0?%DDLTP3[;/%/_&Y3/D8\.(Z!;HLX!1$2:J[0M+5)/Q-((Y M2Q,8QBS'(2V"@!O%PI]Z^-2H4PNE]MMA]!/Y&;3BFF=Z'Z'7SWG78N*9O6SA ML,K:/J?W%3G:1X\<+2/[G#+=_.NSUS@>775+T[S?2_34E4I80'@4Y S&@4I\ MHT1^MRF2G[% /.$1"7".K;VJ>\7_@)[ OL5!;F$N"&9U##P>C;>WD- M@O;'2F:X#'J&=&'(<0^,S/0_.ATRO,V-8WH::/[&U[- -2*1ZS],,U67(6 1 M+$08P22+PE1@3$)AE5O;/]S4&.8HO\4AK_8"P"(I0I(6"2A2(-<[LUGZW*-%Z,#O!W4'\!2)/ >KU:ORDUT^ZS2F =%UXRPA\/,,U_W M=SGN;RUM3==FJ S)UA=&')6LS;0_Y&K#N]RH>K?Y:W+AI)&7$%)0&.,D@0B% M*IN99S H, UQ&B0Y,PKR/S? U.CX03&2'3\<86;&"-<@X?NHHUP^-@PP=(;@ M.:V'_,:/QACUJSZGX>%W?/:ZH6(0Z\>J/@#R/YK?5QU':A:S+(G45XT1@HBE M!2SBC,((\P*'$4T%RJX+0;P@P=2^_=K-ZFR%V<^ X5[/)ZZ>F:0)-MG&';7" MGBXYY3.\T! SO]&%EX1XX^!"0XPNQQ::/LBQ7D)]-%77C*KS3)H/BA<9CA/* M85+D J(HRF&NNEP6(6-"1#G-F5VIA',C38VZVM.Z>5V,5Z<;6M9$. NJ&4L- M I5O-FI0:DH6MWEF0Y^,781BT ((9P<;M_;!)9V/RAY"%8RRK(!,,"HMGQC#(@E35:DX13&)"HJMG$W]PTV-)IK:N?,Z MFVGS4BX!W2I@7Y78$',S AD.2<\LLA-4'6KM5R6NI1VP7I,1*(.6:^H?<=QJ M34;:'Q5K,KO+(3JUJ4UY+P6=5[P)PTM#U9R3(9C20C)*Q#$DA.OR3'D>)#A* M(Z-"*F='F!J)-#*"1DB+^,:3^/6SPR"H>":$ T!<(C]/(F,1X'DM0B/%<9J^ M.G9QFGW*]X9CGKQQO*C+/KGW@BM[+W0SD_[.J[7J05,^X_ER1HJ<4RP-HI2D M*L6J".26*0Y@3O(X"S/":6I5J7+OZ5/CKT8X\$B5:-/LDVZ7W:C80'!! MXS2'J30Z(!)R7T-00&"&PH")2)!,6%6[,!AS:M]U*[(JNJ1DMFW7=!EDLZ]] M8.@\<\ 6M?L+J#FT:S+&8=BV39>'';E]DS$.QVVK-: M5E_+Q>)3N?H+K]@L$6DAC0@AIREE$-&40Q(%!11I3AD-!6>Q5?:V;X&GQFK[ M^BJ/0U=C72]Z=ZBRU;H)=*G 3F]5!Y=^!:-,TL!=#_S*/';OA%%FX$0'AG'&=5T#*RYO>FK<+IP+QN,B M@S0D""*2A'(S'"&8<98))O?"&!MU)#_]^.FM+[5TF@*:_%H=+BEJ;&W7@STH M3=G;%2#O7-N/S65/GP-)GL)B6$K;&V%D CJEW3%=G+S*L0X15B4M]#G ^W)9 MS=FVT;+J"L/9W?)AA9<5IMK)2K&@89!0&(8D@2B2!%"(/(5I&D4LE1MIRW!' MJ]&G1@TJ243)W3DHW),=M,(#^7-'_ %+\;B@ M-FBY'2L!QBVIXX+-4=DXQGB^2,.IMJ+DSPN^KCOE=5M(S$24<))F!.( M"XAB06%>D!!&(HK"/*%Y2JTB'$P&G1IS=676I="Z/6-LHSH-,#=CL*&1]$Q< M77%5O&8C<%U:S@1/AZA-U4G M0.5R+4&23WJL+YF1B.2XR#G,@UC%OY,8%KPH8!86%+&<)V%@Y;IREF1JS+HO M(YBWAYYEJQ!XV6ID1[;NDV5&M:-,@6>B/4"_5>4&;)4!.VT >04'-]27#<>R M5V,Z),>Z"S,JPUZ-V2&_7O] .W:M5NN9-*C8AJ[O5M_XZON<-<-2S+ M81"KI"$<)Q#S.(4Y3N0O\I!B8>3S.S? U+BPD5'OXQHQK2K9G 6RG]"&@,Y64OWC8?ZDQ2H;7>D MCA@K52A+M:4BZYF@19A0G,I/''.($I%!K"-=14'"/ Q$&%M%QQF,.<&O7HL, MU,2!32LJH/6QEJA;2 MF P[JB%B@<.AR6%SJQL9?7Q^692OG#?TIC./WN%JOP#G;RI!J5IS=JL.D2M= MKL9NTV0>+,LU>.5KH*)7Y$O!;M2N M4>JEZQNL=IK94>C([XP9&T_W3?#M%%2:-B_!/7[5A:\[%7-U+>5:::"U5B>Z MU5K^MGXU=HK>-&T"]#EL%X1WF:.AEQ<1M9@U'7J;6;G<,E[(RFIUHK+8T26.'R1?UP<>7\JJNOV. MYPM]SE&^UZV$M;WT5"[D\RK)*7-5Q#I&:9HSF.51"%$0)%!E>4C+-,(HC5&! M8C+[SE>D-/YL[22P>;.[C4GF[4^/ER7>PV9&R5N %%J6'*! MY2P9\H4_Y'USBNYZJ"'_20G_,]B*KV"O%0#?]F!_UPN[/?NX@3%SQ'2.CW'L._2B8_N6CU^XM*": ^!95A">4\)AF H5,AQ2Q7DIY 2'.(NQ MB-/0CO-.CC,]9ONJMD;-UMBR"]!)()$^;0D*2'FF,@43 7-! AC+WQ*"49'C MU*HGT[4PCN)SV,@75HJGDI9U1Y8AD#0C^*OQ\4SC6_F %O"F#<49L(51'P*# M=B4Z.="XC8;Z=#WJ'=1[L7.!6MV*Z$[(?^6CU::RFJ64\RB6[%ED80$1H@AB MG!4P)D6"!49,Q);1RB=&F=I'O^WD)>9+O*3J%:=*3NMZLR< -?OVKX;)\[>_ M1:@54'O9!@P!Z05@X"*P)P8:N]#K>5U/%'/MN=BQ 4C;-+BN"WN[9&W?L3F7 M&U5L"!ZOV/Y7M5O<8GJ$LI"0FL4299W);*>TL:7LA&#,> M)6E:D#!#5KU"AI)L:A2C% -:LQNPE5X'-G3E;V)9+9/^AYM.,[)ZDTGR3' # MS8]]QXVAL1RT.<=@PHW;QV-H3(]:?@P^@*M_?LVKIA;-5[[ :\[N\4H)T2F2 ME,S!'(GC0PF+>QUJ\^HL6WT*V1QU5KLVY/4Q61+D).4)AH@A 5&64D@H M"6%*1$CB((R#U&BK:3;H%SJ?5[ M&4&+PK^#(CE2%6"W5]&N)K Q+KT%@B\_9;QJP<8:[94.-K_+U:M'UI^7U7JE M7QR=!H##),X#ED"6JN92#,6P0$D.%;(.+CQSBD_K _O:)21'7CGM#SVWIV]TL&F.F[LI(X"J#3= M/FW6%(9?W+G6"8 M)^(IC):&%R7#-1!B88R/!Z__,X*BC7'UHJ#0!M2J[O];* MW "M#E#Z *702+-B8>*--#LC&7^>9\G.2AP VE[[\9KGCV=9#H#"GLTYQ/,< M5JLO#^\_WS]\_7ROHYB_?OM]UPCH?E4^KO!SZPB@F**$1I"P3"Y-(660%+2 M!)%0F:L%SXP"3:Q&G=HZ)"4%G4Y6C:P6[&<,M\$"Y -$SZN-%OE?E2?= HK:H]&':/0N)-G,+LF?N;X4' M'>D/*[MV%+C86F40T"T6 [_@C[0L##T)=LN$.X2]"X;#8\=;.MQUWEM$KGB, MHX]Z7N''QQ5_;-H/?.7?^7+#OT@I/J_YPB05 MO(B+A!7O/O@2ZH7=[0"A]^Y^N0]'> M]VT(S:">\$MCCNL7-T3@R$MN>I\;WSS@'W6SB&ZO"!6_I8>[72S*OU3ED5G( MH@(C1"&+8JPZ!W.( QK#(B,LY(Q*$]8J4LIPW*FQCZJRVE0AHAW!;\#W5G2 M6]GM.,AT(LRHR .\OD,73KY$Y?\$>K\8 &IL\)&9+UO<@YZA+A M$^G#]<3K6 [^WMM?O_S^K2U3U!P=OE54SP)@"U>N'Z!'6WMT>KUUEH\;CPOK;V. M>]Y9A]O==AS;3AK[W6$_<%4@6OY0?9BKY6?)JED@&$D+',.$%G(?0:(<%D&4 MPH0%0F:I:KZY!K_4&> M+V5E6][98I+,C'P_T'M>&#X*P97-P[N-@;Y*V,&^%HK &CWDCZTB-TWS[>$, MUP5G6H-;=*$_H_Y^NG]](PEP*L+#?. MAD^;T ?5'HSHXNFMS. O*31HI?:RH[5$:MBVRV9#C]R/V0J/XT;-=K=?5SA( M?I=U_OOGI1Q63O3K+$=QFL4IA4&!>'FIHA ML!5,UXRH\()78%6GU;I5$3J!KN$)[2"8^3Z;;>L)J96[%O,&; 4=OJS0>3!\ MU!8Z,=J;%!@ZK_6Y*D,]=UQ;H[&LJNZ)277J );P),")@$$F20,Q'L$B">7_ MQ+G@B.$@MLM4M!E\:H2R\RHO2E6?HBO] $>Q5O-B1CR^T/9,19VRA@KH]_M M>SV9=4',3QE$@_'?J#JB.3+GBR9:/&-0W\FWM5S_574@^28LMM?P:L9R*F@> M2>N(DQ@BD::P$')^$,T8IZ00,8H'<*"<&W]J7*?EW!ZF*@EO](%J*8#@*@QQ M 4B=HS2(M^3LM%SE,AD"[,GX3>H94::L5J=S/1_/?W()T1&<*&=%F((GY1(^ MANZ4BX]Q]:E47-[T))_\0>Y+%^6+.L%H2R)':93'(E==/8G<*1*:0Q+D 11! M4F2(Q5F<8!L&[!UM:GS7"JL_,+83UX[=^@$V=54-!)MW!U4'L8ZDP]>@-D)D M6$=4WX CNY\,=#]V.IGV5DKE[;& R>96$:9A"S2&Z9$ LAR?,$ MAG&A+_E:D'R[D4_BXX$ M>H$8U(5\PDQ_\<5\NYO05// ?:_!.?E=_#DA#KA . MVX#<4H:1NY&[(73MG@F$P\4X 6C[0 M@<4E/^(T/A:I$%?C-%+6PPF\!DIOZ$6@-Y/A])WC)2WT2KZ7G]!_I9LU9%&1 MIM-XYW/=MH+-"(\%3U$"<:S.U(,\@[F@#$8TXVE*,,)18M.4MI0((\Q#&,PC2"*.,!Q!%)8)BAG,=17M#( M*@9BO#D:R?)5H2MJ1TF[6HPZ169F\7C >UXX+2N8W8"..J#59S@#>QAO9057ORR*C.?%N5?\HZ5ZAW\@=?_SD0ALA3I.8[E-D$NC)"DB,(\23"."A3Q MW*(?P+#"38V,6YGGINEZ7F;,8&ORAO/@^Z2GT0QHU52N0*,A-NG!>)8WXC"+19Y3F(6"053D"22$<)@EE(<12;,84Q\+ M^#5"3VUA]]07=M3W8%BS8*S9G9RY8-[)]DU,B:M>$3\FQEBORF1-#_^OC#>S M9(BY&\IF.YR^>]U= MTG:;4@EY=?<27C?(X$UCU#KX(IRA. ]HD"4P$:FTZ5="?J>A3A3,0%R7,4P#C",40,IS /10A)F(4%#C E M/)TM50\!SA[,EX/^48UHHZAIXVAL?Q2B*Q5(QF"MS5H*@+7$=C1_ 7(SOAX MP7&(5PG:EG26X'6D5?C=]N-GS9UFL Q)@A=&')7-S+0_I"7#N]SXY=-\*2GK MR_R[*IZ\EB_&7)K(]:-OGY5[YW\T"3:9B[H#JGSU9@%*HB2F,>0JPP 5TO[, MBXA!DB6QP)AA@B(;^]--C*D9F/(53.RXQA%^,P[R#ZIG;JH5@%H#L%.A9J5. M/^:N-C=-_V4IQ'"T=1V20]*9HR2CTMQU:!W2WY5/&RS83M6'>%S._T>*P:3A M-Q=SO!-$];%<<:8*1NPB'.3?-L]=J:L9PGD@<-#A'(MZKI_X2CF.5OQ)6B+R[=[U MJKE7ORB74@)]U7U9K5=\+8727J6ZBIM*%*AV:92_\?6=>, _9I0D,>>A@$61 M%!"Q!$'"BQS*Q07G(0E)D!<.+AY/XD[4-Z3:5V&ZWN#5'"_JXJ&X8SPJ5X>J MK;=6D:J-\X,LYDV35,5D+RKU%52-2YE*1+:EC%4G+-;T!&DJ\H$7AX"/7#_B6*8VG' '5"J'^AR.%&/J]ZJ4O1+2S+6?AZ]T)*BPP)!BDN M!$1AF,$BDC9K$%&2%HCG(H[:=^^?[;5[@S=.SO2X;]TTWB(S>^HMWXR1BNHJ MV<&>BN"G6LF?=9W=76^A1B>==W<#L)";+'"8\M SY?:%>/U.R* U M>SV).FYY7[]X'U4"]CR</2T$29RJRV ON;4SG"U";4S%9X^RGR;"ITU '.9H/6=AL&H_0%/]4: M_^S%8/ [*P/W)/$AZ=C]3#RB?:(7BL_17%)*FNXLW5@=%<.IHW,Z03M5Z_1Y M?5\'>AX&>'XJ5T>UX68\2'C XQ@BK@YJL,AAGN<%9$662EE8(C@R3R3Q*>K4 MSFH.!;0)_?@['2/*;P/ECF=8PQ1?W9'%XE&#&'8PPD]S,W1AG1 MS0%1GQDUXVU[G&8%13B)"10D"" J(@XQ0PD,DB D-"RDN6#5W/GD*%-;R1OQ MFC"+?[/;'Y[&T6Q[=S4ZOG=G36_&%B ?76![,1AR+W1ZH%&W,KVZ'NY$^B]V MJABY_"Z_)AU4^VU=TC]WO_BJ*&661@%C>< @QIA"1(L4%E%,81:(A+-4_IP; M%>4R&FUR)+ 5#ZSD7L^J5N(%7 T,\B'1\DP*':#N!-#"ZCI9[2^UO$/"9U5U M0V"Y4)WRPD/&+%1IIL]!S4K#FQSMJNU)D33:NH&[LTSP M$,IS#%- R*A-$B*JQLJW,C38U:N[(!?J%GER6HAH;6$%#Y M-K8Z8@UH7EW2?% 3Z^Q@XYI9EW0^,K4NWN!@;GWATH#CVSZTWS9DH;9R=[IC MP$/YP%?/*JBOR9^\$[^5ZSGELSQ("R1P*$VO)(,HDBQ1A$$*<9&G$6%I$IEE M'%TAP]3XH];B!I3;9LWK5O";)L%=AQAIX2TL#\<9,C#G_./NF8Q:R'?]L5L= MU.\TD3^4X&$W#;4FRH3Y;:1IL# +_4_'2,:BOVFQ,R2O [37O'1\]'A&YW6Z M[YFB5S[*M=O,J?/+)@:;2AN5% Q&L2JWDB4%S&F 8)1C3#.1A3@/9NMRC1=F M)FK/6%:+S'9$G_NP;MQ!TXXK.=FL=>+'N@2WBP5_7)7@U[E\7[Z]5FO^ M7.DC@;_9MJ,Y/P=F%NU R'KW%71!;?J(UTGXNF*G6K:EQ#?@]@#H>ZR\7D/V MJ[D(U[#]:LX/-W*_FHMZ'_>KN7S+R"6B5.+G$YFT>Q8M4G1'^;?YXPO MF>ID/T,%#CA-.*21\F#F80%)$DHS.DCBF"-4B"(RG::)E%JRECH M?XZR4[9S,%@)*NN!';O0RD3RT$CZI,:#MF?=&V#M3L)8M4/JER]E"K(A+U[_:J&Y5)!U3)<=PR?48XH21"& ML2 Y1$G$)&-1!%-.XB**BB+EPH2QK$:=&F%M!0==R=569BN[&4798=_/4-X0 M]4Q0!F""/P;M6>^$U(ZAJI:B*D[_]EA^_U?YO)J=Y ^'I&0WUBB4@M>@7TE+#UL MU\R6H?-LI#GP[1?KP+]5I#,1VI=U,!>2 O7QPZ!$."2N@SJRKI%G7!_5 ,@= MN9^&>.9@A1]VGJS?E4,,+ZA*-YTO'YN+[K;%K +0T1+\KL]#=GIN+]UI>E,O 7+&]\Y-/E^:\2&J M!0PY'Y[+!0PBZEO7"Q@2;X." 8,.YQ!YJET8GZ44G'W8K.2X=?R0]F!4O_&_ M])^J7U9E5%1D,"94V?!($L&!Q"%E<\%C0-,?4O!.TQ4:+IA M4KT$/$LJ:#RECTI<[275GM'*IL>?S4STL[M/?'W;XDIJ4(L-:KF;N,2;VB.J MNN7QO^HKY,]:?D\@6P2->@)[I$C184&WBPYU0*XW)-3F>>/%@3IHN1?\Z7*_ MO=OY"W_$BX_+]7S]>OMC7LTRRH6JIPMYFJM&2C&#&+$"IKB(<1'A-,^-ZKV< M>/;4*%V+!VKYP!]*PO/[^8NX778,7X&&9P*V <+*PWM&Y2O\N(=/',U;>T:5 MKD_VW"7V'^5[]0AIYKTO&9^%08)9GA H4IY#E":YM,!8 )."H8+E<9!Q(R_J MX8.G]CDJV8 2#BCIS+_$/; N?X:N$'C^!@VUM_K\3JEZQ;>W][C1/KQ32G2_ MNI-_=]@4F3CZ?EF4!"]VI?*_E'\IISVK;[E]+C?+]2QA*4\VZFS:;>V&1KUWWS?88.-M"H?& M9V_'./C#W:.8[MO*S1]47D;,XA0+SF"4\PBBF%.YJ90KI(BR+*:4!X@:%0XZ M.\+4EK=6R#:_5HH)/AA7#3H/Y&7S]FIX?)_-V"+C%%)T4OL!PH?VGSMZJ-!) MM4Z%!9V^T/E 6@<^2IKHM(UJ?]NTFYR%JA(8C0C,.>40X4QU9\HBF"591$F& M\BC,'+HS&0UN]'J/WVM)._":G*KNJ;'U8;$!_,9'OP.A.7)Y7F7@="36A=[K MOWR\4"[(Y3C6'*.!#U<-!A[[J-03\DD.M MCG-(CJYPK"%(J=JG57)KQ^??U;Q]K9OAW>.5(MFF*.PLYKE C F81Q1)3HP* M2! MH#3'4$&1P AQN[:%AB,[6&2>>: 14^6UK5]5IT'& 6Z4 :NM-I9E!PWG M(60Q)33C4 0JB(9G%.9R!B#)$Y+E18)ID5A5=AQP%D;DXH=SJ /U-6T;.NHI M\C,19E3N 5[//-]*#'8BJP;5-9Z-U-LRW0,6C[0#:M!2DH9#CUM8T@Z/HS*3 MEK<[[N?G%7Y\7/$ZPO!.?.7?^7+##[)!HHP&>8!3F&18[N<#3"$I8@QS:4OC M(HKBA%E9B$:C3HVPE/GT#2]XI5+AWIQVX2 M#'?U0T/K>U>_)Z\*J&PD]II@8X72H/MZHX''W=?;8'&TK[>ZV8VC/C^_X/E* M>3+O5G*\E[+"BSOQI5P^?IE_YZQN?7!?RF_O=?>UB#B*\YQE,$BR **488AI MDL*4QTDU(RVE6S#C,-]:>*:T+\PJT M"IR$_ ;4:H _FG^]L-TU> Y)?DYRC,J%UR!U2(U7/;5>S555/=6P[G:I__GXCXWV,. M79X[7GCA%5KO11)>\YSKCK3D6+J+^LX'6OW&U]N#%%5E-0\%5+G'$,5Q DF6 M4$@P5GUOXB@+F.2LQN=NG.-5^JR@LKSN;KVW:[^/'' MRUQEXMYN'C?5.@[5\M"4-$Y$AAC""4Q$@2'*600)E_^3%HAB%",6L MOAYQF[Y;_I ?J^&6[0P,U6#+#;G^SEJ6SQRQI9:;MON]M!R?X;!V?+Z_^\9U M\)PNUO!4+N2-;>W[ "4XR$D!"S+JA=: ZX<"S/=YTEFL7!B\%S0+NAX*O)&XV>&%LR-A$SQZ M&;?W >/1JXD>>UQJ=(/C>5:Y?%2',A\X63_(1WPHG_%\.8O#%#.&*.0YEN9U M5A!8H$(%5,8Q2E-I>!.K4L*GAYD:9>K#8R4F4'+> "4I^*.6U9 +N!J>%1U M-5J^#6$GH.R/I'IQ&/08ZO1(XQX]]6I[=-S4?_60'0%G64BQJBT.,Y0P:4/E M#)(X1##,DR"*6(138=6SY?0P4V.#8?()ST!J1@37 ^69"$[VL=MU#;O1R2WZ M(&+HO,%^:/SWF)M"8[ASW'#A:D=N4)_#5_XB7YTG]>AND3Q]-C$+F-QJ11&& MH9#[+90JFL@1@4&:\H!S@J(D%D-M,GIK[YHS&G!H=?7X/ M=F*#CMP[W[:-Y\D,=Q/'W>!H^G;A70;2R9=GAJB-5V]P9,?R[UWQJEHZ^JP@ MZG?YF3UJ1.>?E6[[;D"[6QWJX"K[\Y94)F'51]=/B NT7."/5K*!JBN?U/:: M^JY[SQNOP.LI-?8JO)Z\P+%@C-Q\JD;B3=C(?2F?RM?SE7Y?Y6_5+_CSRZ+4 MKH-.TXZJ4\.F"2^1ERMO0AN:EL>L"'(,TS"4MD.<,E@D-(890B@/Y 8T#XP* MIWN7=&H6QRVE*]6$8*>=9:46;U-JMB.:Q$3Y]J\WDKZJJ@*M;MIUL*\=:-0; MX(1M-'@'K3WC3=AQ2]GXQORH,H[W :]JQJ<39E2))"FC&O6C%H6O?L5K^B1W MJ7M_Y_*;D^2141X&65I DO) [B5#! L>$9AE(J2"TI0BJVQD=U&F1OB_XA_S MY\TSX(WH@'9D=NJDYS(_9N0^#NJ>V;OMA]>5LFF*URH"6DWV+KH!C3*Z36I] M*:_^3]T,2)VO#-X%[PJ@/32Z^?BK9 MY^5W+@F?-\Z,.$4D"(B @C-5VC'.(4&(08XX8SS*DU@8Y0U>'FIJ5'G_[8L= M(?:@:$9XPV#CF=!J(4$M)6C%O.Q.LV:ERV@,R3H]HXW**I>U/F0-@SNN[3]? ME[%\QT6YVM6W_R#_J=9S*FV^3_+W\\?#IN:,YG&2B@ABDJ22.E))'0G.H(@" M(9$)4IQ85=Z[4IZI\=EI";U5P'LIT^]FTAOU*K^*OS.=ZN_[K%N%'TI5_CT;QNC)&=)B+)$2(,N MIJIM (8Y0B',\APG61$%)*4V_'R-,%,CY[.9\XXAP%=-E!D#CP6_[_,:=^2M M.74(R(8DU*OD&95-AT#ND$H'>:9#@$I;+>R75;EYV99H5]45Y$9[OMQPUA3R M*9?'56*-DJ&5R)\6Y5]M _D/O/YWAH,\#4,60\&8-)$)$A#+=P/&)(R"M(@S M@HTJO;ZQ'E-C[U-5&O[W_\JC,/R_-K4:WOKM, C-^>>8<]\^UK;FHT:AVV:A M"P38(G$#3M;LWO[R]G)9BIMZ>5+ @!89\%.+S<__'.^71:#2/\=[-E+PTS_1 M^V87:_7VL]P;O_6&XHT7$_;V<[ 79S8!<=R361^:G+A9(-*,4Y' -"SD5I?G M%&(B,$SD'C M1NJP*:B'Z@Z=>+I]_NCIIH>:G4HR/;K&8;NEF>"]XH75G+Y#3F)FL$&X5HL/'^JM=FSE<\E M*O\D,A:F[;4(C61T'B UD,77IWRO+7;RQO&LI#ZY]^R7W@M=G>YM=)R*SOA- MSMGMCWDU2^,PHWDN*8SE*E*"%S#G000%S_.,%)P'Q"HQ_O0P4^.Q3DBJ$A,H M.<$?2E)K#_E)5$U]W]=BY9GG7&!R<&?WH3"LH_KD2".[H/NT/78N]UY]58AJ M)R;V&U]]GU/^OJS6LR(77'".(6,T@RA(,,RS$$$1TCP,."WB-'.(0CT]VM1X MH1$-T+*G>ZD#J&9\,!A4OCV7371H(V@3&-IB][X/.]$L"E @S0=$4HA"4L""HEC: M%83C%(MK';\T0>M&7L,!)CO@_(6JSTQ/01B&L Q M)&WT#3/5G]I0IA'/4:BZ M&T<%@HB1".8LEM3!2Y,DVUOA._E"53YS:-R5-]*Q=LA@,: M,A9C&,4IA@CE!.*0(9AF$8UI'C!46.59GQ]J>NQ2Z42L1R4KJ*2$MF1R%E13 M&AD"*N\$4J.DQ=1!?*V@X%L?9 [D<0F-86GC[&@C$\8EK8^IXN(=K@4 \;JN MXJZS3U1IP7*IPO'TRAC% 6$%B2&* I7YP1@D&0Y@&N$L0"CC,;%J%=0[VM2H MHDF0V@GI9'WT VS&&8/!YIDVK!%SJ YG@,2PE>'Z!ARY*IR![L<5X4QNZ6,SY8IM"XWC1(@L1C!,4Z+:,ZAR A< IRN,H+0*C$G"7!IH: M8R@YP4[0F^9TP"G1X"RXIH[3ZR'S[C-U0LO!7]H/Q;"NTC-CC>PE[=?XV$%Z MX7KG4Q6^6G'V@'_47;MUR8-9P>,TSP61NPTD("HB56LZC"'/TR1.XR#)A;") MX3H]C!4WC!#-59=[8(VL8%ZG(*[Q#X"UT-9G*Z>@-3Y4N1(P_Z%/7RQCT%*4'A(&/3TZ--/:Y28^V)PY,^JYVC;;8QHP:5B/LN7-"+VM'ND&K M$QIH/VPDP/$P(XU6L]^G2]5*:7F9(E@D; \5EUQH@BB MG A(J$2,%RE/!8D82XV*'1P]>6K&:B.SH?I_ROPP_S^*&C?(YG=6D_PO,7V'UZ.J-@]3I[^/=9F%/.1)[ ).*Y M_.:B%&+&&&1()$3$!:'8J#;1[I%3^]@>GO!<_L+0V=R!IO\SRKS-Q?5'U?S'X3?5>> H'].Q NU7=.(O]BO7Q\VJ?&E+ M4X4%QKJLEW+.0I2F'&*<8DBCI!!1FC,<&=5*/'SPU#ZE6C;S96L/I,NKEJOJ MOEVK6JR!UZQ3NEZ[9.T]<[05ZY0FW07KY-_=]C';DC"WF_53N9JO7SO..9XE M,8GB N8ADBM9)AC$HHA@'N0)B3$NY))FX_GL&VQJ'^:NJA+82GN5"[07:;.M MXU#X>?ZZKX'.>D-I@LF0.\O>\4;=8IIH?KC7-+K'L8Z^? >T?^4]7O/'4N6U M-"]W*!=L) H.*1-R$\H%AT5<))"(HJ"8%7%N5_?X[$A3XY#3<=0ZTZ+U S8J MO#J2RGG0S1AE$"C]^T^'0]&^V/PEA 8M%G]VL'&+O5_2^:A8^\4;ALIDJ0]^ MOW&Z6>D*[VW1.,R2( T*B )IGZ"8%["(.($9HDE0I$PD:71=4LOI@:?&.+IE M6AWCI"L*@;DNO:H.PNS/9,R@-SZE&1S0-^&=)BID)[>'T'9;L/RFQYP9^XTS M9?H1N9PT<^'^H?AJRXS5%]4.*_[*E<;SQ5R'R;9%13Z5JV]\O5[HV)991@HL MN%!D1C!$81#+;5>.8$"3A*=!F&>".S2I'40XH^_S+1K9,O[\HG,;VF:IDO[ M*\>&U0R&G4%73O0U(1,QU(#6"L1@7Z\;T&H&1+D".]U\,NH54/NE6Q?!WIB+ MK\#R,E%?\W W%O^-K^M]\I>RJF[7=5<+71^Y5&V$5)^+1N$20QD0P>6M64MY9@:G:H5* -"L(=\54'\66Y MA!T-Y&6U"I;VJ?TDF9&R5^@]$[!"O7&^_:3$_QG<'H"_KP)H=1B.:)WA&Y)4 M[848E4"=,3HD2_<'N1%CTY?Q&U[@U:Z[VHSG/*1%D$!2A)+SBDSE5= )IQF M6- HI=BJHL3I8:9&<6V3RJH14V^Z_\*//460;$ U8ZOKH?),22U*K83;TJ'# M44X_!D/RRIF11B6/?FT/&>+"U?;]ES\NUW+;K/D$T_7\._^ U[A]9P4N>!&F M%+(LYY((\@@61/5OR(00>8$BG(4F1'!IH*E102TKZ @+E+077W4[=/L984C, M?)_^.\)EU0K;!(LK.F/W/GZT1MDF2G;[9AM=/Y3K2UHG]WPU+]F<-K_5I9)8 MCH*@P-)00%$(48(3B*G(H0@"EL>YB#E-+1,FC :V(HT14BB4L?[2B"E_T-UN M ?^A?C*,![*&WM4M=3V@;^)Y4@BW8 19$N>8L3A-"BN7ZK#B3>T#?U M5?H@;!<%0#NB7YF:>=VL&EL@;S17_NV4XU10]?/V#XUZ-Z"K@9[)5L5MAW:^ M=XW'7-)!T/>:@WJ=A&^;NSH(NA=S7H<9Q?D\3753N5^5W^=,6G2OOU>LAAF89A'**6,(:NJY?8B3(WA MW]]^^W?PZ_0KN[C]^O7WX_-LOX/;]P^>_?W[X_/';OUD?H=G. MB_$9FD>T1SA$TUVM6O$!>04_*0W ?/DSV"H!=EIXR91V!W'@HS1;*<8^2W-$ MZ<1AFNN37+I[-F30;J4,9JB]S3.8+5>QH@:5=)^:R?>;HT]??+G,\<49LCSDZQOOM,,<2U55]2[EV83^EF7D)Y_Y\K=7]V7BSE]E?8+SG"!$&0Y1A"E00 ) M102B*.=)P% F"JL2\@XR3,T6T6D^4.M@Y@0:;#+,-H">(?9L*VCI&W:_QZ^Z M/5;G(P)_U!*#!_YC#=Y)#OASR)JP[M -6BG608QQZ\>ZXW145?:*1[GVV=&$ M*PF6SQ^7#_A'XY-KG'"S-(I2*O=GD%%>0)0$*21%',,@"=,LR!BAN97[Z\)X M4Z.W1D[;!CO]F)HQUX!(>6:I1E+0B*J/$1IAP4^-N ,&.!@",VS+G?XA1VZ[ M8Z3_<>L=L]O<>.3WY:;:X,7=ZO-2K/@_-LJ(6_-G78P]##)I*TD.R<)$FDVJ M55>.\@ B%N649O)/V*K:?<]84^./1E0))=@)"Y2T-^IW[\KUDU/U^SZXS>AE M(!!]1T]?-NO-JJ6L MQB)^4"&2LQ!17"1%#D,>RQU9%M"Z/6"VG>BH7\N:J+KAA&4E@]*P)4==67M5OK"OQ M_VD+Q_@(%;!"R4L_H=Z!WZ:OD D69_L+&=WL^'G0)\XV"WXG;JE\[DI^B',5 MGOUE_EW%&ZSEZS0G"UZ';;U[_17_=[G2WGKE;M3>QEE2<)9DE,,"\02BO""P MH 67/X4HBB(2,6SG$;]:I*GM %N-U&=8ZP*U,F"G35N3I%79TG=^_2P:,N"H M<^.;'CO3TJIS:7[(*]!*U>>IX(\'7AWOR M=3D.VS*J[7GJG%>SA*)8_K\(1@(5JM5U C%"@7+?\R@F112GX;9LEWU#J%-C M&GW:!]6XQMH%G^P.M=C)[I:'J=F"\G6,KJY]:C4AQGPT%LS3=-C]%\ &V!G"0:ML60LQ;@$N5XR.:G,Y/\B1!]EWOEK/J_GR4=7-:"+9=OZH M( AR%),($IHF$ G)?Y@6%.9A$'&"BY0RHS(8AN--CN-VXNHB,;:L=@%=0PX; M#C/?C'4 E]^H6$-+5^_5QD1L4[+HXT-1*1LL)&6*"E M!8VX%G$)O<@:!'\,A9=G CD+U>6&&I:8601M#(7=2-$9]J^;7>B%"1R],1:] M#Q@OF,)$C[VH":,;'/NDK4K*.:L^21&_8768<:^Z.1 MB%-:Y!$A$/% 0)1P:8WQ(H!9@*CD4A()8M1*V&'LJ3%K*SI04ZN*+O-*G2*^ M-/+?@!>E@:Z4PUL=+'NI64R,F37G"6[/Q+R/M)); 7V_!5K+?J.1_G@1:?M^ M:_:8#=J!S6+X<7NRV>-RU*7-X1$.EN'ORTIU5>),LF:Y^*YL3^VZ^(1IN;W:S6=YMJON15];Y\)O-E76"@7*JZ2/)=DS]52 M>VJK2JT F"^!P/,5^(X7&VW%T:TBZL>=)G:6\E@O@YF5/<$I]KS(M1J#CLJJ M8NAV;O=4.*A0LWLU:M75:W'NUDX]F^$L_)'G:\C=P5BBC[JS&'D^#GOY2@^M]DH/\B%-GW52%"P.4E6=AE&(*..0B(3#7.YM.*$9B^WJ5)\; M:&HKS$[.NL.GDM2QB?U9;,WX?PC$/!.V&UC6S'H)B2&I\.Q8HW+7)8T/R>;B M]0[^CF]X^2=?WJ]*MJ'K=A=(4R(P%E1%8F:J(3V'.$(A)"1*:(2CB&5&GMNS M(TR-#S[,J[K_H+(X5/*;EEGY9[70%COMDW@:>"NN11%Z%.^UV-P\L;QO -]XT!ENZMQDP1\Q?57D2-4V;KU5S((,G*;'@$9]@^Z99CMXUQF%.P6:@HG' M*88.5.R$O@55^YZ%D:C<838&HOMK .Q=#IP>/-YR<8W>>\O)50]R6&X>GO!< MOCNZ99Y %+(48A(P&& B.&))%EE4L#\_SM26 MCE;2NEM0*ZL%2?5 :K 0# .49[H_C9$+H_> 9<';PX V$CM;OF!V!'P9B5Z: M[;E]/#*]K,,>91I<[F:';]3>&B\^+MFO>/4G7S?O91S&"28I@C3DF:K^$4!< MI#&41G::H0P506I4XK%_F*G1XDY0.WOM#(AF)O'UT/BW>QL9@102U%(Z6K9G MD+(S7Z]';#P;]1BYX:S0?APNF9IG[A[5GNS7X-!HO'"U'0%6J_5,'>B4BSG3 MKX$J=%GI@JN4!Q%A/(U:[]Q M@RM=CU!X70^REL![V.O-NR^1>M)8<3 M66. ACVTQC@<']F:W^J8&'V4=*UZ0=:%^VJ=U0)!I@'C!8@%3'JH$#U) (G@&<8YQ0**,LRB5ZF3]9"P4(2WOF**#>@T6/ D@,&: U:;Z!OO'&+#1AH?E1IP.0>Y^5Y M\[S1R;AWZR>^4DVZ5OQ)+O]R4:C+\:E7X*#(E/JS;M^E[[DOJ_5J+_:KDO+= MB0?\8X;B(.%QDD*:DQ2BL @AP4$"0XKE_P4QRX)X]L)7\Y)]6^/5VIBI?$IM M\[T>RN[OTWW''^?+I"663Y M^$4U0=YFD+35*3]L^(P+'J- 9)"S0IH,D=PXYG(7"U-$4EQD:1*FNTDS5LN66-LQN0^D/-,R;7(-V K--!2[_6.7Y> <'"/Y^?;4EA3KBU40W*G M\=BCDJ M(H=L9GV_&RW].E_J4)+/2[D,\VI]]]>2KZJG^2^WHH*7K:RJF\BS M:@NA@L0JU?>Y;O%CQV$V$V)&8YY@]LQDO\G/K%RNY5 +16.M\)+:MM#?[T%? M:S %./CNR.P+.C,.N@<,S->U$\Q#V=D[O(;GC:(Q1*>&< MAH=?^MGKW#Y@Y2_GDBL4-S0%JG5A_U^XW)WAQ6Z-Q2%.6,0PC$@10,1$"G' M(LB*) ^R C'.A>U0:LD7DD)ZL[W=T M\:E_@_.[L2[5U6&^K=R+7]55Z;FMU 5J9&]"JH^)NR:LNWGX#I$Z@ MJQ38:67I4[IF&@T]3R--CF__U)7SXL$F&P+909U>U\@SKFML .2.'&A#/-.- MC.73>;?!W*[/R9Q7ZDBG"2H. AKS+$90DJW*?)#;PCS-$$2:Q3=^>Y5=O ]F M9R$P/I]]:+XL?5XVKUU8+^5J/<,9BR@E M*T""$2I("X2 (81G$2AGE >6RT MP/<-,K7UN943[ 0%M:1FG-T+:/]".Q1,OGTR]@@9\YD)!+LM1=7N*2I.__98 M?O]7>7N]G9 _'.XB>A\]"MF8*-=RA=&U;GZ+;_2)LXUJ6_A-!>[J,J1-D/7M M7WC%/CZ_+,I7SK^M2_KGO7QKGN05BHS^CA>;FGBJ:O/\HCTI#VK7T@D@"@5+ M,\1AFL:Q9 Q)%C@+,4P(+U!,2"9BJP BC[).C7A:595K\^.W^WOP276<^KON M.-51PLY)XG.NS1PK$YE!SYS8G3RM)R2Z*G.C*="JWH!66:"U!:VZC06YU;@[ MW^ /K;2?(*81)F=(!Y!/<4=U&HV ^Z&C:8PAKXM;K^U@:W64V#(\FQ\'8MQ7<1LXWS@$50-_6/_NI4>7GMIF@TF;O5+)5:,AS MR>MA]1&+[R+.FP3L7X';N:C^:Q[IS*4''H1;NM[@Q5>^WJR6=TO]&YUH\&T] M7RS^G2_8+(H#P8M(0":(W.7S-(0XS2G,1! G>4YXDL>6'&HKP]2X\RO_OK7% MI$7'_['1>8ZJ0;!%'_%K)L682GU"[9]"3_A1=6._IJ',%U6H$,3*D2H_YOEB MWG13E1_62B4)@Y\^\/JGGW4EJUI[4*O?.&.!G,/N,S420$$Q*/>ZSL/ G&LM MQMAR;%/4:V9O:'UK_Z1Y0B*4)C#'0E76S:0U&J81C"C- M(\)S7B"K&I<71YP:;]:')S\U1YL_@[D6VM("O8RS:4C'@.AY#^;8R;H];OK8 MPNC#7#1&9]@(CDN#CAR[88C!<=2&Z8V.&9QXOM*>O\_+E\VZTLM@U,1_HBAA M<1)3B%$F28:+#&(F.4=0DL4Q3C(66&4D](PU-7JIS8'(,K^R!TLS(AD((<\4 MLG,7*_M("7K3V$^1ARA8 TP&37#L&6[<%,;+>A\E*1K<,D Z@.2AQ485%#P9 M\KK7S7W&$8K"0B(=AU$!440I7%&"0XPVGJG@I@(_W#H+YMUJO?QHW[-)_0Z_&1/7>)8 M&Z).N7$Y (]3Q@L11K (HQPB7A2P4$5$@R@A,48)"2BRJA;A+,K4OOI&$TM# MXHJI,*.'<0#VS":-$I.)1+@>U$$+3KA+,VX)BJM1.RI* M5X'>3XP>H?3-@CL4]Z0^LP?S ZY%3IT?D$?*DAL*;+M$-WO(>E/7+!XW7C*: MO8Y[Z64.M[M9R>\VU7S)J^I]^4SFRZ;P$2T?E_/_X>PS4W7!Q%R%"==!&+?T M'YOYBK-?RI+]-5\L;I>LL\G6H<6<_<;76_LMI$F&"KDCCH5, M)#01)$T)P3:FM&=YI[:F?)2[H6==#4*H#_*[_B!5H]$Z" HWZNG:J8N=8NKO M2C-+.]WWRV!FS$]HBCVO=:VFH*/J#=@I"[K:MH%OK;XWH-7X1D]_1VG0:'T# MI-Y>]@8CS=&0&PC?(H^ZRQ@)_\.MR%C#.GI\= /43YCJAC,?RF<\7\[B0J2A M8!2R(LP@HCR#A5R0(&8HB$66AE%D%MVS?_$:]4@]7JGJ_:A+BY M-,$+$F9Q1F$<12E$6,0P%R&!219%*K0.YP6Q^>A/CC*UKUX+!7Z:+P$K%PN\ MJE2CI[JKT\]V7_YI4%'*$Q$QH@QX"E$<1!!G2!(K3[!$F,0V%"WFQA3X_:N%KKL'> &NI"/A+:0+F6A7 6UWT MA2NIC1W).$Z<&0OYGP[/-+4W$^J,[MW>3&@E0*T%V*JA+_S:-Q/67'8=D$.2 MG:,DH[+A=6@=TN653W,XC=OZ =_CZFDWY/O;KQ^_W=*U:OB\;;M:RKUW-<-) MP'D18A@@ED"4XTB:P 1!E@M$DY!2'!J9P&[#3XT_=WY4*C5HV?,&: U4ONF- MMN]VR5L+K8;%Z9+]#!FRT_K9/^P69WM>X1_I MB,_'--@=]SFCV'OJ9__4\0[_G#7>.P-T?XIC03EE^>MZ5]TV*+>KE7R==,N@ M=Z^[2[HUA[:GDIW20BI(A4K958.A<(8H"C%.$(QRA*$TYU.(291 FN4\"XN< MT= H0L2_J%-;N.2.3)2K9RQ?.B#'>[:L&^=O2LW,_6E,E.>5KELI;J\;5$=/ MW>;D?$6YTT4";T"K,GCHFWO[@G'>IV70>G'^I!VW7)QWU(^JQ?D?T;Y.\KY^_31?\-\V.GU;Q!$268A@%J@8$=6 ((_3!'*21HPGA'-JY/(Y]?"I\7DM M'U "@EI"\WK$1\#U<_"U'Y@C855W^)S*5]0;/GKD:'6&SRG3K2]\]AHW M,_!>E3.7)+%DN@S,?5FM5WP]7VF^."[74W5.]#OM>@I!4H:S!&9YK Z+0KGP MH3"#E$:$)5$HDHS96'R#2#4U,KBE]/_K[EUW(\>5=-'_^RD('&"?;B#96Q?J M-@?8@,M5U6/LZK)/V=T+@_Z1X$TNSE+*ZO)Z^DU24J;R3BI)63T+"UUI M.R5&?"%]##*"$2MY5'JKR0PL5>V=A6S.*?V]?E:7F>]GQXYZ;M[HUG',39U\ MKZ>Z1+AHR6051)O^EQW!1G6UK&*Y[U79O;FU"I%;3^UWZ?#A!5TOU.[ 9UZ+ M962Q9 7='!JI:KDE?9_W_<*N'-\\#L*<9U@X9(E'((HYARF*(NCE:9B$/@MB M;%97Q*&P4^-T86'X^R^/OZC FTS5I?T58=%*?77E27O&UF/XJ9C0,?$?9_M^ M'???U2I_JZS:.>W4W5PG%9ZIB)]\!'8V!>XN/0(VRE9:MXWC^I;VY'WK0IC6 MD=>HF&E_S('U[HJRJ/FB^"YK)M?BO2H.4H']>4RR-,\\!E/,4HA\\8A@BD/H MLY0G.,Y3+S":7'0&G=HDT<@,E=!B3NBD;H]U&!;&TP%=C^1M0^F8K'=0W J\ M?U#"8K4\ WRLELW3&7?<^GD&2!P4TC.Y=D"NQ,!#"J<.)_QCN?JGH-);_%+4 M>#%/*$LB\63"/,8Y1%D0P#1*,/2R./89H2D-M38VW(LZ-=*3CM)?C82 -B(: M!/K=6E4C%V,RMG+,JE<=2@,WYTZBM3J#VXE9WR E9#)/P4CI(Q-X&LRR348Q MT-G,%+<2C)?%,@J2.QDOXXQHKR6+> /7JM'[J6ZPEH)JB!#?WMW> *$%EQOOU35ULF'7PKMK8QGJ;#;6MEN!8I^Z?&DU_5HF( M,Z#4!:V^:F\-_-2H_/.LL[R5/MPCV<5ULQ@;HK[U/II-O'6:SM@<;M@,<[-0 M#R9GV\Z._3VZMNS7/,0<(8H"B*FL,>K);!EY*C/.DL +N'V$Q8W]-R/7(W#Z0CKGY:#[B-C=LUI4?M,>K9A#9I$G-D4=E/3,T M]DG,\&J+Q^N%O_V^6*P[KMS6HMJ6[:2!CR/.A!D03R#*O!WOL+/O#D$7H'ENJYJ7,KB^88EFX8:2(_21H#= M,<>=/%6N:B:U>LQ:)[2GBI.J25?"Z?R$NH8H;W^&71\OK5/N!K<;1J&]XD?[ MX8[!S12,[CFAM[&36[U\AQ$[QZT5!J%F\Z4S$V#45VT0-OLOV+";#'NMFD79 M8RT\('60 2_D&:G'KYS78O@;)A9FP@O"B]X+_>YUIU]-=;YA3:7:$^11Q+PD M1Y!Z(8,H#BA,41A#DD:,9FF8^GX5!#OTPY!#YE,,4IP&,A1OH^1E-\L0W\?U.C#.U%_IAQ5]P MP4 MQ%6Y6LO*-"?U%*)ZCI4%G!R_W4K"&7BO2JV+I:R2TD%[Y@M(V'1?3@TU MJK]Q0=]]!^'2UPV3ZR6(BO_+BK(YA2BA/B0L M8A CRK%':>)1K32-\ M^"ZSZ;[P>KTJ)8D^XH4@T\5B^9=<:55M#/$+_RY&QHMYAED4)9'T@+ LJQUB MF$9^#,.4A92P/,$LUB;!X7),C2=OO^+5LZS+NFQ\)>42\$;F2A@&K(3@8N%I M0!17&$F#;\>!WC$E=TJ K18R,5GIH1*/E29@J\JVFV*GC6;U[6LM8L#NXUAF MI G J87,9HSK<3T[J5QQ^_'FG>LQV)F:+-QN8)U"^I6S]8+?YYT(GYQ 6T+5:#/ *<<:M]G<];@?E_"S<\EK. MO5V6DL5E].0^5UFXV]=4:= M,H\J2<%=5:W5.7]YRN';LFQ_O=5I**&>LX4I=5I">$22[$F\Q7H<)M0 RPWG MG1OXC=A- XO3/*9S\:#FY?(]NUW@JKH1Q-C[\=-F/S?&'HUC&&0A$HX@R6'F MHQ0REH4LC'.*L%;-4;WAIL91+0\I$<&-6HOM_.J345OM2UAK[$A81= Q!UT$ M;\C.\&44C7J26T1SM%;D0Q])T^;CFMA\YBS+\SSFF5AJ44]X,DVQS@ B2G'*,QK3 MS*B>V@ 9IN;>G#HN#!MO#C&,Y@K,+=RNUV/-^;5&_EESP*J:'>]T MT3]9BG/Q'("/RU7.BUJ\/Q87:NN-4PGOQ4E'+Q MN--.^A,OQ0W:-N4Y1UG F%C9,;G/GR1,D&+@0X\'OL^\Q...I[2U ^93(3)>"@X)LA@FF0YC!A-)EY?\>>)T:]HCC%$ VB>)@C%&)X92&^T1P\GM7]$4\\& .FVB]VV^BU3P) M=Z58&JH=M$J=,'_ZBLO[IEKWK^(6=757-OY25QSBIJD-H?[X'M=\TXMK3A(? MIU@Z-)@0B-+0AYF71Y!BCWF$Y"DA1HPS&;*%$BX[<4;"3_8"\2D0LQF)PXQ&'"68)'-Q M-5G^MWZ<^AHZ?J#$8OB_UR.DN<,Q%7FGY#)Y-.0KGQ6YE.0NU3>U*3$W! M&L.'/.>TWE2@?,(_9.L661*YE,M;I=+'Y4J(4$H]I*:X?&V^W!3(G4=I$B:8 M4YA3CB'B<08QC3SH^TF4,D1X2%/M/(?KY9F:H_>X)B]X58./LC.7D'(&2EZK MKEUJ&T%S:6O+6!J)$N.:P/$LN%$&- +*(KY-TZQ=A6:@54F6;N.@5:J]: 8: MO<8UE4$VQK@F&RE=8QS3F:5VV /Z;.Z'A6'&2PZQA\E.]HC%VPXNQ\]7@J/% MR+W:_W?E=U[5\O&_*WL;;F)ZSG,E%J_F&,7(]Z((TH0SB+)0K'MEH^* AXCZ M//8)8?.2/^.FU;E!W?UA FF]W%GSA:;F^_4!AQJY@?QUF M1VK47WG#8<3ZF=>WN/KZL%I^+QAG[UYE2\F[LAFX*)]O).TWC5:Z]+W$R^(L M13G$$:,0!1Z&./9C& 2$(ARR+/6->KV;BS"U9<7MS>._@X^?[O_Q"#Y^N?\- MW'W^X\/CT]WG7\'-[=/='W=/=Q\>#0L]#["+'G>Z1=LQ:V797\.(]SSKPPY3!,D@ BS^,PC>(89FF2Q,Q/ ML]#7RL@<,/;4B+#9) /Y<@5*);'<6ZFW,H.?< T6'%>U22T&0WMH;*NX0]DQ M ;:"JPH[KZ GNCHZ+ &_ST%/_)GZP1W6!OLB[C ?:0_$,O9FFQW#T#N[L6%X MR_$V,8;INK-A,? 6UYZ6/NPTU:N$7JFSJO,P2CWL!PSFE(CI(B$>5%4G0T(# M[L6!;FFY0:-/;<+H'_ ]UCNNVFW2H70PS&(ULXYFC-L5YJ[CT%;AON)$M0%L M;DY6ZPCP1B>L#; Y?=+:Y"93[S05=9AC+/8:8)!#YN0<)CE.8 MYBQ.!-@QRY-IM678R#XUQFWC-QO=97\DI3U0ZJNB,UL =OA K+5W>P*HS

+ +N.WGC@48<#&U. L)R6<++ORP 4GB)7RLUP$R3*F]:]+O*CF(1=+DHPE MT$-R3Q\E"*:^F&!)1),PI\A+N7[>D#,Q)SB7-O+*Y-Y68+7CI40&SU)F@[T7 M=^;5V!*;A-%<+W]4>NV[\VFX[[HTW'?'TG"W)M^JJ_9]&I/_.AF3&^S,3<+T M(VWBO?4C8+;KY]PR9S<(W8T^WEZBXFDMI?=J0^&U1;)IT<;MPOR1:T/ M&AU?OF)PUN7>)J*\]2.G:WG>MBU4EV OH3'*(?.H+*T8)1!S%$.A>A $D;3V*]X Z,XYL6C_1?:2D12*U4D=.*YL>6UOG*M -VR4,VRLM^R: 'SLWC J2F=L;7>YO$/2#4] M=RQ M@ZS:2!R)CNI?.[02&IXUL7PKA-Z63:2-YU/ M>B)W![!='&L9B)?=0KIF(HQ<1'<0/H<%=(?=9MBKU889NH8KLG"O]"INY9)O MSC/B)V&>0(0S617,\\0\3PF,,NQ'C"1!QHP:Y)T;;&KKWP]577Q3&?W+/.>R MD'&S#C:;T,_"FT<1XG[ 84@3 2_*0IBE/(0TB%/&DR3Q46Y6=,T6P./406N: M-!6MD-;AU9L%;$'FF/([,7<;B2G<;L_B9DSS.H#8Y/2SXXU*X#J:[[.UUC5# MFZ:4,MC;I(A]*:I_/HG[M+6U R\*_"Q)8)!C E'NIS!C"8$,Q3E'B'C$K,_# MF;&F1LP[H@(I*Y#"#JQB?@YD/0*Q!)UC_AB,VH#>,Q?QL-MKYO1P(_>6N:CW M82^9RY<,[8FPJ1(A=XQZ-:F;4BYS3@2>,:.%'H%<&M"(13;#.MRPD6. 1;^R2GFBI+F*?%0[9;VYTLFT7\(%D^C1 MC4V@'7-.3U2%X8?SJ WHCJ 'A=WN"!?&'+D[@AX"A]T1-*\;R#[+JKI56>[/ MO*1BD$^;DS2$1B2F*8)^'#&($AK!-&4QC%/$(N0AGH5&^2"GAYJ:WZ(".SNB M7G'XZ0S"FC1B!3?7!#(0,G,FN8B&50XY/=JX['%1ZP/>N'S%,,:XH73];:U. MY:L2NTN*#I:K[37=VA1="=C.",36('NLXA-DQ%?41;BJK']UW_TF*__,,?&X* M!PL=[)'40/!L,I>I"*/2V4!\]CENZ&VN.2CY/F>?Y6>1!DN!6+AQ.N!@^_'!ID9IVTK"9ZI9FD.J'3RW I3[H'E7;7DK M*/A3B@J4K-;/1Y^'Q/Z!YA/CO<$)Y/.:'S\R?.&:88SQ>[GB=/E<%O]2]4"[ M/M)?.%NK*D;B4[5>2!?MHU#E$WZI^'U^\_*R**@,Q!J!/-_U&RRX25JI%93OZ+ MK=1F!.;"PGJ\]U8&&X5R_AMIB]U]V8AXQ[A8Y.>% M'/NFJGA=W=#_6A@TG:EP2#\\TFJK-@[L322.#6)S M,G$EZJ@3BF.\]R<5U\,-W,H5P[)BL98-8=JC?X4\I2 +('$FIS>YH[)N9K'[ M_ ->E6+:JQ[X2A4_: _$XY0@L>K@T MQ"E'@$TCB*(8^IV&$&2,),VHC8$6J MJ>V1])4"U48KP%NU&A>6;A63+FO3VVS;<%2U(56?*L/>HW8LK;ES/+;]7.\G M]TVW50A\V#'=[:[I.JUD:9FF!HW]L@I6@;:Z]VQ%L'%WI&UB>;!/;?7F U,4 MUZN5:C_3[G:U9]':Y9=I#RS$7MH+VFP=NSK>VTEHXWFH&B]44Q?,CCINE MJ*7]0:*BWE5#0 .*0Y#"E M-,P"RG(_,HKTGQUM:@Z>%$R=\6K.AG?R7I,X=!9LS=PA6Q"Z3A^Z!KT!V8@: MJ-A-13PWX,AYB!JZ'R8AZEQDQBF,%_,/PC&J7S_\4)T]5&G>IO'0/,<)I7G$ M($T)@2A-$"2R/QTC<1(0DE/&J Z5G!MD:@S2R"GF4["5%#2BZA''643/\X4M MG!S3Q!"(M-E!!X,M*50=*XC%_"_/R^__2US>$(+XL,\#9V\]RNNOHUSWUFM] MUVI$O#N8OAM;>1 #KIIAQ7U-48V]H+92JJ4X=W\LRJ+F MGXKOLF=G+9[LHHM8_%[Q?+WX5.1\GD0^040F06:A6 6F.(4D2RD,D)>GF<>S M)$5F1^5UAC5YR\] M&>9./IQP0BF].+UKBC3A\F2.Q/#T;7 M#BP^KPX^)#$*8%!1L, 9PGV8Z/,]Z.C M3(UP&B'!1LJ!)0V.(ZK'+%?CY'JM;@R1>5WY5&>0NQFWG6JW?W^0J7!S'B93 / M Z$\IUG@:^W?#1E\:ES120MP(RZ@&WF;Q$&5UL&6BP5>5=MD#Y.2OZ;F.<\P MKD%W':/"6.!VJ[4\IXZ#VN;; NP]*TWC8@:&MSJ7[&O5.57A;F49K))D9B&N$\ M@&*E&\$8L<"+<0A3&D418G&:>+Y)REWOWD;$-4)^71.->E&R MF?%2'S ]SAD(@V,^:1!X.(^ ,4<&2C/G'\R!SIBW,-!3""*4 (1C3'$61;!T*,HBKPP M)2PP84-K0(^5?FP12SVBM(608^;
: [(H+&GE-/*S"YCH",12Q 2F#%]"X M.F_PU/U'3AZ\H.9A!N&E"P;$(AZ^+NME6="J[:V**28A]2CT,,<$I\P M&&4DP9S0/$BUCAT&IO_5Z#@VAOH)+O<6?8R$@8;\U<@ M,M+&^^5'PVPO_83&9_?*]Z\9;R_\A+0[>]VGOC.T'&!3<[PY:=4>L_J\+*5/ MA&4>GEH^QEF"(Q3#R)=Q4!X&, NS#'(43CR*PLX.5!I\99G*Y;(Z!TM+V:;<;AR5:?;8A._'6V^6DK\@QTENL4;8Z2+9J%X:^X*-O* MT/;8U"K6-NG6CF"C\K%5+/<)V^[-!S+ZI@KM?2X3^,2YY7R3,T9%2I\ M$^]YTY=/;B6K3U )#_KZ&5+WE5;3).WQ;.&8KI64D"C46SG!S6HEWRCUV4UA M;$OX6:7@*T4:EWSMX'= NY9N.XQPA1.^;14P1Z%X=GT:0)[Y&41>D,$,90AZ M(0M8S%D:^D;-UG;N/K6XHVQ]T=:8PW6]*LBZ5OE,]1+<+!;\>;4$OQ7B"7E\ MK62A!W5*]11+%$)&,PQ1%'%)$:<93$@>Y;W8V<#"^XQP" M'!UAO8ED,&J.IP4)UTY[%G"SA]H#/ENBRWA*.(J$38+?'6!4NCZJVS[Y'O_2 M@+",8/&79847OZZ6ZQ=QR\6:%>6SY';5A6K-V7VS[[$L;RB5%>VJ+YSRXKLJ M>YH+YT\65OY+MN057G=3:T8UL6H*6MWBZNM'\??NO/-[WOP[9QY)PTCP=!#[ MD>"4@$%""8(TY=C+ D11&&J'?]Y(B:EYR6))S 1CM1J"U49%M7+KFT(UYNP#9>>3[@*XEUAO)02LZ^+,3WFX+/4/$+#?4TQU][/9Z MAJ@<:;9G>H*C-O^A(*9]W=DQ>/YX]>DG_'8;SX9;<[<:IMAWX5E M+\K\D$:40B3X$B+N,4@"[L$P1J&',8]I%+O8;S,7=6I$W#0C7RS+9RB&^];W M$-UL=PRPKMVM,K:I.HM?;!:ZJ M(B\XVTKV9;E8?%RN_L(K-O<"C#.?Q]!G7B03+X1;06@">8H)HI%/\R35=RML MBSI!/Q:9@38=U^.H[#6UK%M;/0ZK:30ZCXO1:HTYPEA5"@XW4H!4;2+G!3TIRPT:\>NCKA76L8^IX MCM2"\_+>JWF[-Q.)SV!.$($HB!#,(@_!A.91XF49#C+#Z//IP:9&1IVLVHZ^%J*Z 60[.#D/ M&;=B@JV M"S::TR#S&.@GI>:*P!91C@AB$D5$UJ$L@7%$(ZN2M1ZL!=4FY?OFGB]\=YAYL MTD7:<@K5)A4J3C+B!UX,\XS'$.5I(-YY/X&,!R3B>1I''C?Q#4Z.-+47?YL1 MU198,P.4+KNTN ML$VIC4>*2B@&WN;9=1NU>6?O(3\(\D,7C$%(M]'*8AAF#E%'"D)>& M*4?#&@X,%6EJ;-,OC-]+@=VFXN?+%7B_7)-:=HK;)._+C-@OO%ZORN;S(Q8* M;Z\:W*U@L*7UJ&U<^SGFP(W,.TX^L[#6/U410!#)^72;2;TGN[$E5I9@1+6B<^BBXS-]^OBF*.^/;H( M[+\;VMS%1^\"/FA\'IHHX&CPZJ&9M7)P)B$L5RG8I@?,=U:5BHK MKN@.%[W-*65#PSLZB.SN 9ALNJ;]!\'=0>)AYK%V5MAP^$EF:0[$@% MB7BQ**):B9>&XTYM=ILL4!^BYGFZ[=#AU%DS)/%.?VQV$ M';FM%E4U SE$HO@J=<#QZ2LN[U_D+:J;Y^>5ZO=Q5]:KHJP*^@=>K/D?O!+Z MS'/?\S.:^# B>0 1#3*8YC2%+,BS+$AD+7RM/>XWUF-JD\-&1O!="CD#WY68 MAM'[-WHF-$/^T[>TXZFM7YQ_)Q;9K]!/7L'1(OX2B1EHL ],-JC\+6 [1X MS, &$;!]L/YH'JP_SC]8YGD&;VM6J\D);Z3*N!D-;VNO@S2(-Q9GP$+GAOWG MNJJ;7@G+DWO/S3_+LBFS+AU+EGB4Q7D$TY!&8NKD8B'$PAQ2$N>89 RC1"L' M[AHAIC;O=;4&:4]& ]]^J"DTUDPC .QXNNEI )Z6%V)PC1ENQS6#P<)K!'., MM!QS91:S==J5>)Y=O0V]]WAKNBNUWUGI77NO@>N_][-\#APQ@TO'T9=[]95 M4?*JNJ'"A:\47:J/*\[?+[_AHIPCGA O2WV8(>0)THIB2'B>0>SE*&=9&OAQ M8$):%T><&EUU H.>Q#/0R0S^;*36#/7IXZ['3E;1=,Q+UP)IS$C:X-CDHLN# MCLI"VACL\X_^A0.6[=M.A^=W&M[M[S3<4,H7,M6,,[EY4)3/F]^(&SSP5;%D M\RS(0D*#!*8T2^4I600)0\+9"E 0!RQE2:Y?9L^IJ%/CNI[,:M=;"#V3+;(V M8H,7);?!>M2MJ34V#R9CP%%VM ^;_.[L:+_K=K3?'=O1[IO_C\[\?:7!P[3, M;[!I,9G'8*2MC2D\#F;;(*-8Z.QFB5L)QMM2&07)G8V7<48<6$Y#!B,>UR5; MO1ZM'3PG)/.R($]A%J,8(AQZ$,COBE5Z/-%LMDGL5JZD_VMY]C'&8[B#.:<88@\+X=I&B.8QG$@TRM# MGAK1R>4AIT8HG<0SH&16Q3 V4H,_I=Q "6ZX:Z(!OA[OV(74,?-80-.8?_0! MLLE &J..RD'Z*.RSD,&50[(>UO7RV[(NOO,/)?L-K_[)Z_;4@,\1BA%F,)9E MP5#" YAZF0\3Y+/<)Y&?>D0_K^'4,%/CFZV@)H'RDR#J9"38@,9USL%&1E7_ MKY%RR-&4TTB9) W80&RLM(!CR-D*]E_"X7PX_^35(P;L+VFP&Y*_^&W+CMB3 MN%\7NTJ"F-&80Y+($JEQR"")F0\W6(S"C>5V_8:;A?ASAH^U]'+AW@ M@,GE)*Z^WJ_DF9+VA_>%BIC4ZQ6_^28+ M[GM\NR*EB[EZ5.GC0'D.>(8!_% M'H)>[,<015BL#GTNB G%>8"#)*!8__3=E<),C;%:#80QP(M0")3MSVRKT@Q@ MI92LSTC[:H%ZJY>!@W.M.34HN3L'2_% MAUK.O^W'>[(HGM5@[2\JF98[SU.?17Z<[G MI3H\PIZ,*O28B*'UWF;->WL@C,.4J59$58S/N&2/D1WTG'87L(Y6PD=*#EKQ MU%[J;//35OS-[RIU!L!J,9\AT%DNZF,DPMC%?8;@O M^%Y2P_8[JX*=&^9]5 MX?<9.#XS;$%H]WE^VN+PLW"8)11@'PNP!4/.(Q(.629NP@^/P=)HP@_12$NI M:3],9NNP-[+FV77;V#*-M\Y[([1WUH5O)<.UC6X.96N6L)408OE<%O_B[*X\ MI]Q>5Y0LBM+$RT/Q &(*440)3%/FPQBCS(]#EM&A_6\L2SHUGZG?%J=53)*6 MM"I3'M3&E3K&@D.[W]@VO]Y"=Q)&=>P;]>UYS&([1FXTE0[SL5FPT1;\)/7] M>:1>.HX,XZ;%CFUAWZCSCB/,3S?D<36@[:2#;7>)#A+D/L]CG MT$]1& 0ACVC(Y]_YBBROSSH8PBG]H<>AE@]577Q3ATA^K[ALF";#Z)7\RUYF MXVPWM=%68L+&-#P((AZ%.429+/H3^!',\C"!?IBD*<51D%&MY#@WAAE[!A\9 M_&N30B8X?UY(S'4X">K#-$Z"R-M,2_HHZ*>'6)HH'FMQC[NJ6G/V?KTJRN?F M)),Z U5]YG^I/U7SB/ XSF,.$QP$8K(@I$G793S%- Y3F@:9T5)$:]BIL9*4 M2O5D5.D6N)_-=^PV*["#"BK?K;>R.,ZS49H''C 9E&K%!+>6> 24Y$*(;[//KH:\1VK&.J6-RVL*Y::K32@R>7,-I$.RP M#NM((0H;\)H%$HR0.KO]KW>G\3;MC33;V6HWN])6HM6#W/M8EO+C/XKZJW!R M_Y/3>O.5[1;^7?GA!^55=9^K#175"VG[:9[[,<6$AC!@%,O%,H(XP#$,,4XS M/PMI1K2:%CF7=&I3A=HTQ4JT:Y.U;-ER:%K7&UCH31+ 6CV;_>Z_A*9@H^J1 MY#"Y_=VHJW90U!YYVPVN]X/+G#'+=G&;769+V#?.0[.,^>6,-=L##IM@/A9E M47-UYNE.^"W-H:?FSK^NEE4USZA8'(0HA&$:!1"AB,*4(P\&89#X/D%9Y!D= MK[LTX-3H7@EE1O07,=7C:YM(.:;=1M3VZ-Q6V UOG@?1F#%UD;%)?!?'')6_ M=!'8IR'MZVRYJS=4K(C6JC73J0#>-D\M\I,\1"B!4> SN5/*8(9#!/,<18BP M@' _NJ[=%;29(O5NJF'EHPTU-ET!?V;>)0]98ZF2NPE#!*+ MB7UV$7;K&QI)],8.X!#T+GMY@^XZC'QOE^5W04/"8[S/U>'F1I9;J64B[@F6-($:PUK(9Q 58\% MK\?*,;L-@ M/"2$)#2*(0UC)!B#4WD$2>;1>"3#64S2Q*SEY%7B3)M9;F6&-+A1:2'-YT^[ MX>VBK)?[OY'U#$JN^I,VVU%B9@!W#_>.8N&7+6XA1F[5CA.(G>^9>:L1V*HT M4E1=&]K1HNV7)9I.%%X;/:/HO/Y=!R>A?B_D[3\N5^^7:U+GZX7P)=4*<)YR ME$8)2F'BYQBB6/AU:9HRZ-'4"WR8XGAQL(IZ#2V+XZ?K)4'2!]PC^^+!<+05^R"\2< MT]@C24 A09%85^:9+]:5W(?()WE*L]#/$OW2%F^CP]2HZVE9XX5!"MT;6?X\ M%?Y-[.F89[LD%>G/-B$%B0'8@M"%("H5@ZB,@Q#'(QE8E240J( _)2Z@!<:D M=/0;/50&B9[3?[A&RAQ]ZX?,4CKJV]KS;'[K&XDV7L+LVV*_DX'[QJ(,6WKU M1'G/A1"T4.^\^+S@=:/-S;?EJB[^U73'.G6*;4[S(/-S2J#'N5BLH3R". P" MF/(8A9AG7DZS 445;:C9>E-H&W.8RUIILHRY\;2.ZOU2V?O\1T^ ^\_I7 M7)25G(=XU2L(B;B7QUX,4QI%$!&20A*(]3-!&2.$<9RG1I6,; HWM>7PFZ;( MG3*@'KN_E5D<,_RP]+F=2D,S('7<_#"97+H+X+]Y9MTI^::?9W]X(?RM2O[X<;'\2UR[XKCB[WGS[QPG.8YD M8]50^$ 0183#C/L13!CA2>HE:41R[9B!,S&GY@=).=6J2#4!X5L%#'9UW=E4 M(QHP"4NY=HU:'8%2<@8V:H*^GF"CZ PHL][(3$/YH:=M^R>I,.@T!C]U.FOF M$CJVNL%V_22L/]*._ 2> K.]=^?&.;N][F[T\7;0G2.XLTGN?K1AKK+ 1ZD$6$@H1H1P2@3Y,$?+"G/L\P(') M7L@ &:8VU?>K/7YB++ZMOP&ECJP,(VFL4C6;5:+- M5PW3GH884&_YX]@LCN?U1OK9/KHSL%%A!CHEG!:0O )&F\NG(6*,NJ*Z J?] M1=8UMQI&H__@Q?-7L:Z[^2[&?.:?US(Y[#YOLM3OUW55BW6 $.4=K@HZCWSL M>8)%82H/]* P$MSI102F@C@YSV(F_F="H$:C3XTZE5##S]R8(9^R-//#G,(8 MXP0B2B*YD$UAP$+JI7&4)7EF5C+:&?;C5(]NT/^K50+@1HO-42FEQ5C&T9N6 MG 'N>$+JY :MX*"17)WX;&#N"3\#2GQ[L] @U&S./V8"C#KS#,)F?\X9=I.A MD4U2WY55O5)+8WG'ZO%%K ;8??D'7A5R8ON":^[/&4&,)I%@.KEYASA-($E) M!K,TQWXBG/8\HF912[V!ISC'5*!2H@+!:]];88%P$ S/*&ECKQMPM(^H\V B MJ<%6YH:J*O"X0;<3''PYA^Z \* 95'9#?YICCQS6,T/D,&1G>/W @_"2 \7= M.9,10%Y631^KU4KVA50COVZ_TBZ4;V2.WT=%5+ ><>XTA0'('(\P7/,4PDQ2$8!%[H$>P%:6Y6W-VUQ%,C2"DC MS(60BA&E3[+B8IEDVDG*N:'U2'52YG/,QDH12*0FH*\MZ*D+R"OH?Z]5&2B= M9T!J#93:H*?W#$C-@50==+I;9O31[&3U2+YSH<<]M3^6#0X.]H\VL-FL5:WJ M^?U?I2#=K\7+S8^BFO.(T0@G%!+BQ<*5CE*8(3^'&?/\+.0< MU*5[MT]_86!T:EG)&A]R$Y>7M.!-B[EYD! <$!]#$B(NW+U!% MB>?[*#%*QCT^S-3>3E478D?,8;743H"J&12Z&BK7<1]SE,Q#.F=!L!JU.3[2 MN(&9L]H>Q%[.?WM 6MOCK^GMSE2[=8[R<(TUM=C*'=*\96.%,V/.S ML/#[Y3=LV%'M#@J)'?^6V7O+ M>#'_(+RK^O4??+'X/^7RK_*1XVI9&0 M:3. -AQ;,J@Z-J@X_>5Y^?U_B7LT1" ^[+__E^\_"A5HJ]FQ@OX%0\_ J0*< M'X6$WZZI>?N.K;3)H$G!,(\IASF4V;RSX@@0!AXF7HAR'21I& M1NT^= >>&GVT<@-I4]!)7C65H3OA#7-SM6V@YSFX0-8QP1P%=1=3\*>3M%M3 ML.P>5=0<>^0CBV:('!Y=-+Q^&''),P_UZV^\_KID=^5W7M5RL;/957[@XM$4 M"]MG/N=9RD/"*(QB[D&4!Q$D@K-@R +FXYQX/C$JP*P]\M2HJQ$+N-KS&'&6-DD,?W! M1V4Q8TSV:Z%&. MXI3["1Y0/$QC:*VW:_RZ8!LYP<*XX:,.X'H<90N_MRSN-(++:C/%8E$-,HA;&?^KGPKU"" MC'*_#<:>&F&UH@/:R@[JK?#@)^E1_0R>A1*&C;0-C*%'78X@=DQ@';J=V/TR M6^Z+XPW S&KC;8/AQ^W!;8[+03ON ;<8QFMRO5D*.[_N3_D,>RFCB0\CCX<0 M83D6*,RQR6-]VGBXO>'RL<]HX&Y'

M:E4$BBW EF'5I=^K MP7+.O@HAV9%GTXJQE=+BCMD%'.QR[O&A1J;,N[YKP]()K]5A4U44]F' M5;&4A8#>%]\+QDO6"V7%41+E"4J@SW/ACOD^@VG,$\B([WD>]N(@TN^1IC7D MU!RS3E+ 6E%GQA%$ [S/LX8;%%UO=S45=)3 LEE&"^?[#9P: <.A9OV)1MA M>WZ_6/5^U$/]'=> \.>B+&5AQ64.&CG-@R%7&)8PADD6PM#S"$0H#F#FYRFD M:4ZXAX03[W6&_5"R29JUD\NA46\>_QWE1_?++ MA\>G+W>W3Q_:O]\\@0_BU_?[ M4.[M9S2D61[%)NNQT6PYQJK-Z.4C5VQX*CU]]TX%&^4WW4]K?((X\&/$,<)MQ+(8JR#&8L M8I#E*4E#0E*>&I6?U1UX>FO3!*L"\H M*J>0I+("D^\%*(B$IY]K'4HZ=O.IT9"2#R@!VYK ^@<5#X [3RW7PN&8/@R0 M,#I_>$KE*XX<'MQRM%.&IY3I'RP\^9V!GD7;O.)I>4/%R[_B[]9541)"'$61(+S%#F>RQ.21P:>107!IS:*RQKU($7<;>O MZH/P[@Q/V5Q$6--EL(B;:U>A:XA2+T$K+-A*.P-*7HMN@28R5MV!2V..ZP9H M(G P_>M>-Z2TT] :D+^*;]3;+>;[_ FOGGG=5%M7?^1L[N59G(=^ #T>RTH( M@0^S*(\@"TA*<9['21;K%X9R*>K4^$R)U0OXR2W>6HG=M81X;@0'W_ /V>7( MI&"24YMK1!(G8TG'#-M4_'UWOC+PNZXR\+MCE8&;YV"K,KC/0:-TU[.B57LR M]C!X,JW^-8:+SM<.<2C!BY;$QD-RM6S;*B,,6-)T+(R0C M1:D$>U@M/RY7W_!=F>OX\,=" *U^J KYA?>XYNI\WF+.$C^E M411"ZJ4!1"'V(2',@VF>>31DXJ$RZT!@7<*IN1A=91#A6>!6>+,EDWT;ZJVQ MWM0RCEV&3C?04TYFURR!T@_T%)11KXT%.R5!);4$/36!U+,]>;RPMYQS9@2; MZS_[0HZZ8'2&\?X*T]U (_>KN:&4+V33R=TK;Y=5/<=YYH>IE\,X2E*(L$=@ MBHEX9CPBK@H"E@5:301<"CFU.:(G*I"%.F2R$15RCM25YIPY]>:*MS;2*"O, MO9XR6^4D[6\->'O.<..UCM% =A+=8L[)^?=H$*.!M+6>,#IC#3R*WG6;Z1H( M%[SZC>-JO>+L7DQ*\JQUV]:Q^KU1+2%*&81QXQ.K/N0,BI30;;+E7;'MZRNT.GI^P\ MN-&TZ4DX WUE@=(6[*IK>!3>Q<.@-Y6\M8D=3R5NK.NTL;M+BU@]NN]"SG'/ M^#M$^J 8@,NQADU!8G);B56-6!!]*+\7JV6I-HL7!YU6YC'#<1QS#(,T%6N, MG.20"+@A"SE/LH#QR ],IA7=@:Q("W"CA6&! 6W0]>C;!92.*;D5&8@5 M.-A%]+#'DCU6-07*)E-JCSTJ^YDBLL]HQM>/&Y_-"O\WXI21I3[ 0#U M3<&V<@^ LWD61_90:^ M-5KL1?^Q4@2L6TW&B/<.>31ZB4\]GULM"AT+O'4O"0W6U/R M'.E&>_"GU!^T !AVH7/_"(V^0WG]@_&WW*X<]$R\Y;[E>3M-=!/SA-!_UQW- M\S9PN+UY86!KF7FWR[(J&&^ZGZKBK#E?"7%O2*6:$,U]/PE363R5^ 1#%/DI M))0GD"9AB%#.DY08I58,D&%J<]8'X;Q\4YYV+IGJN[2X7,;3OAZ&]3V&F&9P M2IU-P-\D:6Y' =#3 /S9Z6"1TZ] T''&VT4QWCJG31R^!=G3_A'6PVQ>L_I2C XEY4FU@NY:)$MVE0]K@=59TA\]V'9Y,A5\\1# M* P9$:9+0H@R658VPQGT4.!1$J6,1/& ED,V9--ZI\?O2:1.N0'6:0)5U=1. M9E"4\KSGCV6H<_NVKHPJV=@K-0*<2V*C4=*)4 M2H%&*W7)1B][E&P399L<;46N44G;)I+[+&[UW@,+'!YIIMEYYZ]SBE+.HCR% MB K$=&ZTJ;FQFXZQB^UJQ;"\V5EP]?C2&F2. MB?!X?]WM!L6KQ<)C.I!8+2QV=L!Q"X?IZ'Y0&$SKHJ&MOA?2%WK J[K?O.3] M\ALNRKF7(!9[60!#3@.(XB2"6>#)+KEAGJ.8,\:,:G.<'6UJ!-(*"Y2T.PU[ M_FP$-MQK/0^U'IU8 ] QG5R!W8!NW1J8V&W1?6[ D?MR:^A^V(Q;YZ*K,GFZ MP-@V;':7WY5B#L:+AS59%/0^%\M;X1K=KVZ_RJ_KZC>N*E)1 MC'D:"]\E#' L^2>!F",J2(A@3KU,4)!6KKL3Z:;&5W)])0+ ]B,[36Y/_6.UO7/3FK M+_+3?7Z_KF4OGDK%#O^]>/XZSXG/XIAZ,$4<8TQ GB0\S0@A$?I9 (C^E01)X(>)AP".C M6A7:0T^-MCO)Y0O?R Z5\& K/6C$;X^:&NXG&1A%C[3=0.UZ%64/9?-"$L: M62T/H3_ZN$4?C%$Y*.5@?H[7;W&V,P^Q.FKQ]M0N*C!SL[ Y6\/X,+/8HE9 M?>&4%RICMQ\A>*SE1\&^7#P1]1?QPQPQ&GMA%$'NR;!@'@@?+_4Y3,6JGN$, MYT&F?XC6:.BI<68C(2A:$8$\_F- !&:P:]"H,S =4ZN2&VP%EQ4B>Q'$&6B! M[L0'7UP";<#"S@ ?B9GM F_&W(.P.\OF9G<M] MN^*LJ#]BJM),?FMJ];];KE;+OXKR^1:+!TJF0:4^H4D:4)CG3+9O"4-(<,"@ M+];YB9=3(E;])NM]D\&G-ANT<@+2"0IH*ZG9RM[( 'IK>U>P.IX7I-AR9=\( M#CK)9Z"#>B,\N+T$M?'R?@AF-A?X1N./NL0?@LS^(G_0/086P9*'RY[$M3<_ MBFK.4Y1[+/1A1E,NO%=&( E("JG/,YQ$@<?&B4IX8"4#OPIY3/< M8]Q%3H]J!N/AF$OTH3 O/'5,9:O5I78&&+>$U#'=#NI$'?W2R"6T97/)^O6N MK.J57]BTJV_[QL"R_\@Q?/7\6_-]_Y"C]SU1A"E@#?G'#M MGV#W4LXPRB+H,Y]"%) 8H(X#&/JYVD0^CC7:@4U4?VFQEB=[+ 5OFD+ Z7X M8'MT?J0RWHX>*7S9UXW9_<*VGY?EH=_7U1TN2Z;34,O M"4C(O0QZ81A#Y*$,DCCV($M8YF48^P@C$S?!KGA3F^6%P>'OOSS^ K!42I J M:X4UV$)W9$B]R?GMS.-X;FT5 ZVD0*HV SWEP.]JVMVJ!X1^H%-P>DGN=Y%.1B M^0=S&D<0^3B":4X(Y"EFGH]0F+,A)2].#*=% ^-7L=A(*[=B*U[* @A5(S5@ M0FS3LQT#'#U M)C4+D#F>G;822KA:&<'['SW_]8%[]-^6 MJ[KXEUI1J+P_7%(9 1 T7\V1S_,P\D,8A3&'*.0)3'$F*Y(R0<%1YO',*,AX M;K"I\4-?5OG,2TX A9@IL6R7*5O:F7:G.(>TYA:_)?Q<[_CO02%VLU Z% M=#.K]AO5PW)1T-/#^OU,+SKJQ7A1"9JEW9 MS?[MW(\2L8A+.$P#*LD4"3+UD0=CE& /QR0*?*-5W-NI,C5:WL@+-@(/CH6^ MS;-A$/:"GY4CFFQK7>M#R;;09/S[YIE8[&HI\6XD&KDX$ M0WP50FV=Z_=K,=1GX=\]_<47W_EOR[+^6LW#%&$_SW,QCZ811"AFD,0X%/^) MF!_G/L4^-EJ4Z(T[M4FO$QLL-W(;KD4T\=9<@MA'T?7*HP-P*_(,U$M N)@O M"C%-_ ?'*W!?6@S.&8)D=36A.?2XBP@S/ [6#H:7#PV U5B&XS[@55F4SYL* M?(C[B&,*693(_58O%LY&B"#E49C%>1KEL6$%T&/#3(UU.BE!)Z9I$.8HEKHQ MF&L1_/= M$9"J?A./]9+^ M4[E.U?VZKFI<,C'(G$>&!V:N##>U AA M(RZHI+PS4"F)P7(K,OBI*-M?_VSHHES 7M,UL8>H:Y=D ^9C V8C+.A):]$9 MT8/%JA-R8.&KYNN*N-ARL<"K:OM;30Z[SJ+GF6TT.SGFN]9$.V0WZ[/=D;,%3<44H4SS M_3&,85#U8 RCC%0 P:5QS,HA7 OJV] M3-6F6ID,XJH8[CQ-*,6!S&#"OIC B!=!S(( 1C3/D5A5BQG.+$JF-^[4)J]^ M\;X//^0V+M_4'ZF7X%@J^M :B>?MH1F9LH^RZS!2#V"9I=]/SN\*(KK)+3#$ MRDUAQ/-#OU%51"T\3I=$U+M\@%_^J5>0X>9YQ548Y?V:W]1_X%6Q7%=/A7C0 MWJ]EK?&/147Q0FX=RZFFVRL,@XC%)(%1YB4014$(T]B/(*3[1+PMV MK313HSJI#USFL*UDLE$)")T KD&K%5!J@48OT"C6;-%+U0S&;CVDC MQT2IS'-_PCPWFN894@OR:CL9N.UCVFLD]]V*W2PY\+;@/>O(7SW(> Z]+3QV M''MK-QWHX!?/99$7%)?U#56'S\0X*F>OX-76GXQ2XF4DC"$7GCQ$H9=!0CT& M Y^G\B1PS'S/R+_7&G9J<][C^MLWO'I5)W6V"H"M!J!3P="KUS."IE-O'5K7 M/OUY*(57[\2?-X+)JCNO-_*XWKP1&@?.O-G5PYA*K!-NE&.H_.:TW50-Z1Y0V%6+N\[:6 *^KFY)]7)=,AC%QO:Z:/^WM_45A&D4X MP3!/8@91@#*81H3!F&8!1CC"$36J[^92V*EY>*VNDBF[K<6>ENJXDU2B[63(KU6;RI;5/X-/,3$L8($C\. M(4IB3WR*4D@9CWF:T2# U&KIT0%"3FU*ZI?YO=1K?CQ+:NY%O+%]',\S)J:Q M7R/S"NQ&+70Y1,YI5:N\ FGCDI/7C#5P,2*6/.^+YC#81P'.>RYPJY:+@C4A MF(3*LE5)!#U/=L",?0PS/X]ACM,X3,,HQX-*AET85NLU'[]TF&I%79!U5X)% M;:X0O) 56"K A!]9+P%3:A7U>J7&78-N.2831]?@LXC^2V2RP[ M48%\3\&>L!;];#U4K+K*%X8;/*4V]-/9S MZ(6^#Y'/V^&KDL[J\>4=;J#FK_ M_N/ND1[1[& 7]-AWAI["6K[P5?TJ_95:^"WRL/J+"G 7%5TL*S%!;K>P8I)P M%$4((L3$XI @612/I_)(5N#[68)C9K1O:3+XU BADWVF=IQJM1FUD7\&2FY8 M1M/($'J,X I>QXQQ%EFPE=U1V'D(:G;/WW7N/^/7SFO?UTMUR]%^=STJ0\03@,N?)@DCU.(,.(PI?*T.?%)%OF9AZA1 M)3Z=0:=&9=LM]IF,D;9R R4XZ"2_V,M^N WTV,PVLHY9S ZHQNQE@I)-UM(: M=U2V,D%BGZ6,KAV0^"[([F59X86ZX5U)%VMY2D@5EY>9.<*ONQDZ MU0-^5<&#%6;\=KU:"-9$F8P)2B"*/(\ MB#E*(:XS#7(K419)T:%RJ9 6X5 2^-)@;9U8Y->YXK)V8PQQ3;*=K0 MZ0QL= 5]9<%&VUF7O%B!5N$94"K/0*OTK,D8DGJ#3G'P4Z>ZR0%EQX^!00K^ M=!Z'D1+TI_-8F"7SCV.HLZG^CD48[R# .%CN'!,8:4BWWL;#BK_@@K4G8[OB MP4U&PT5.2@CWDSB&&9E&20YXLSWQ?J*)BZ\CBMDGIKWT:H">*-+ MD\ZV5"54::.)[%ZFG=W]%2N8@(,DF7Q@*V0UT;&T,/<'%^+U><+I_+XE^< M/>$?;8YF]9G7F&*" M3P4FQ:*H7UN*GF.6123)(YBR4)!F&C.8!22$.8LICGQ&T_;0QU'5"W19P,KUNJ:1$&Q$W+B9-OLMGT7!;N/DXT.- MW 'YK+Z'K8S/?WV #W7#_G-=U2K#^6EYPYAR$?!"UNR_*V_Q2U'CA?#9EM_X MEH)DAN%GH:!PZ>Y7#WA5MS^\W^;7SE%(2!1B"M-(5J9(F7# @IC#(..Q%P0X M2R.MRG,NA9P:$?74E$F'>*,H4,L]X9^"RU57X=:0_0J<3#W3L#J(SG-;VQ],^?;L5G.>NZNQA[/[7>,WLZ:P?58 MPQ8<70N)KOIM+[DX2U,OEA6K4)Y#),LCI%Z&(/%XSK!/*0J,,O%.CC2UN5X6 M*FE?[!>SZMN70=5;<5B!RO$IP<;=?%Q4>?]YC[-@A!C&,UZKXJCO@ MU,BB:^ML7ICZ(K1Z7&$3,,>4T9;]*J^B,")WM27KQM& M(O=Y7E"^.5FPJ17MQ0$./8AHDD"4QQ'$'L60!PFE.>,))T:G%8^.,C6Z:(0$ MO)/2C#*. ZG'$U?#XY@<6F2V!XOL$\19"&RRPO&!1J6"L[KNO__GOSPTDM'G MD;8.S_I;TV%75HF[Q0NZ7F!9)>Z@A(\*9:_+^@NN^3SVX]@C2*P\8ED")\U3 MF.4TA6&2$Y3D@B<\K3PVZY)-C5S$XA#^_LOC+S(G;?V-,\!:8<%*2&L:,K%E M/MT@RQL8Q7E8YK!YR0ST] *J^F5/L\U7^ZUZ.^W EW-6'!#0L8RXW1"0+>%& M#AI9QO0PS&1[@&'LWL6Y"MYE$=V0JEYA6L\)#7W,PPR&#&>R\+D/"6<(QG[. M\B1").5&^T:GAYH:_[;B@<56XG\S8]TSL.K1J!VP'/-B3\A-H!K\V0EJT>&[ MC(9-SCHSVJ@D=%GK?5;1N&(836SVLV]58N(S+^EK<\8X#G$:12F#*4\81'$8 MPBP-4YA&"<99&J=I8M0>X>1(4R.)7LBH)^JPT]RGX=5C"RN@.2:+@7@9<\5% M+&Q2Q>G!1F6*BSKO$\7E"X9V*OBKUP9AM2R7,D%6QL.;VT^693K^CX%S\O:_ ?O.[N9MKNP-"8>F3ETD2..4R(OM.G94?X6=.W M15!:^Z^3*-I0].RV03"48>1F",,0.FR),/ ^ ZM.UV(U)^]^GW\L2ES2 B\> MVO,$AHL'G5M-Z*W:B"N+_FT$!IW$3E84)A!9+1FL,^ZX)8 -D#@HZ6MR[:G7 MHF_43^+3__X?W6_$?PBN^/_^'_\74$L#!!0 ( %V$LU+^,]3H1S4! '_2 M#@ 5 86QG;2TR,#(Q,#,R-E]P&UL[+U9=UM)DB;XWK\B)OMU+,/W MI4Y5]=$663JM#&HD9677O.#X8BZB$P)4 *B0ZM>/.4!2%%<0N([K5$^>2)& M(%Q;/CK'X_&TY_7BZ_D4PP:__[?*?A&4*BQ' 7$907$0( M3&CP3AH7DI0BN?_[XS]954+6/$..Q8)R)D/(]%O,$DOV)MJR_=+9=/Z/?ZI_ MQ+#"7XBY^6KS\E_^=+I>?_ZG7W_]XX\__OPU+F=_7BP__BH8D[]>?/I/YQ__ M>N/S?\C-I[GW_M?-WUY^=#6][8/TM?S7__77-^_3*7X*,)VOUF&>Z@-6TW]: M;=Y\LTAAO9'Y@W3]Z1++O_PIS#Y^@JI;)H6I#_[OW__QK]]I^+S$%<%FP_,;>N/\.^K3 M]J<'OZYQGG'+Z\639HOTPX=F5=*+Y<6_G(6(L\V[DXS3R>:;G\75>AG2>N)B MCBXZDF7TGM#($SC.' '..:5DLD:*']FOI*^(]HUB5IC^_''QY5?Z8E*08/67 M*AL&C)^KY;_?>.A62OM1?[$:/]!G)XPG(X,(8)PM1'(RX+,T$+4PFC$3?1R" M^*O/_)'VJSI^MDR_+)89EV14+AX:ENF&OG\$]/DG?OTG\WG9V'V#C\O MENN)$BHE&1@8+!P4$P*"S06L9=QP)K+B-@;WEV@H>WN)PN M\JMY?DE[\R0(PS/S"HP.!I3W"*%HVCX]LE*R,-ZE 0'QP\-W0H3L'Q'[2W1D M2+PX6U9)_39=I3#[#PS+"QYKK_]-IWA[V>?(BXGVFIG-8462:< 2E=I\62S-E&\.])_OAB<39? M+[^]6&2<<(?21QO ZT3;GXX>O(T%1+8^%"NM=&HP>-Q+RDYH<;VC93AI=P&> M#^'KZTSBFY;I]N#KW"JB=]X*$\&2_0,5D83DF 7-O$DI!2%X& PV=Q"Q$V!\ M[X 90L)=0.59SJ2"U?F/-],Y\DF0'J72%($+BKZ4<8*,I2L$^N #DUQH,<39 MUIT$[';0Q7K'R*&B[0D?+^C7D^6'Q1_S2?9>A20$8.8%%-:ME$D23W%!Q$2A M.7=#H^/[XW?#1L>GH$.(M2=D;';+D^7;Y>++=)YP4D0LR6>21LH4?8GB22[D M:1F5BC/.E>P'A\@O%VLUF'V_TX_;WPJZR0]S!1 )'=* ML<(@*.*"LQ(M9RQA&,X5N8V"W4#2\:'I0,(=^^2T\K#$L*$[)6$L(\=)D^PIP9,77._G9V]/%_/N1#==)J@ Y M&6([10W!6 TET Y(T9?0:HCCT.O/W0T '9^#'B3(D4'P'M/9D@#,1?PP7<^0 MXJ><41-VC0LD!.T+A"PUN"@S!MKUE.8#@.#Z-!QV2RD8'R?,0"/CAH;NIO^,SS_U%V(D! M>/4UG8;Y1]PPPKVMGRZ]7JC+8V1J8K\63)O]DXMM)"0)E)2"AJX&.8 MU0,@XUXB=H-(]R>80XBX"ZS\^V)V1@I8;J[_EJM)XKHP'P/$$"D^UER"9\)1 M\).E-$EH>C481JX]?+?4K.Y/+@\1:1>8.,\;V28$U(V1E'"VFN0B!/F_ IBW MQ$<,%!?;XD#F%+S*]!IQ,&C<3L-N".G^_'( 79 2C"WUQD\'<.@VOE21E2/$X:[?;Z=A-Z!T?X@Y@("[ ,K&$KX(:_RX M6'Z;!,%*T#Z!5%&20Z60HBL4$(50IE@5BQL.'S\\>C=8=']LN;\XNT##^T]A M-GM^MIK.<;6:F.*SB]J ,SP0^3Y",,9!)#XY%%@3H M$FM*0*[)(B9!5%YS[UE0E@T C[LIV T@'9^+#B3<+NS'^U.J)5 M<)[K"!89^_U+FC"E8Z")0F1P$PA-D:(L03@S(>LO4>FAZA0?9B2W:H3 MNS\4'4S8G=2CK;XGO6-^_NU=I03G"3_@U_5S^O _)N1?R\*+IBU2)5#6:EH/ M1E(T5I@U12F*T0= T,X$[0:DCL].VXB^#U-$;"W#[/4\X]?_B=\F)>EH-09@ M5I('+H0#GVAC=5%@4%SE+(?(YKGUX;OAI/NCTT-$.C(FGA'*O7S[[\.KE\V=OGOW^XM7[?WOUZL/['XG?L6O6G5\V7!>MW>@] ML*O6V0H^AO!YLBD2J0 X*;]-YV&>IH2"Q?9,]!)(@FLC! M&(G(:UJ@O^70Z&*1E;"*&[6?/W.[TG"V7EV\W*C6=\"'&&$Q]E M<8DQ(HD85-D(\-D9$$;QH*1)M,R:LKHA8YR.7I?S,)J M=5(VD?VSKU/:4HT+&DV P&K_0Z(;0K(6D'&%.7@L\984Y '![71(DBGQTKATEZ;ZR0(Q\7!Z*E^JI7&7ASSH#V7)F0/'#/*1P(](=# M5)"]%\['[&W4#WF]=WSW./TD!];]$'(;5?$WS">%'/B:?EU-N @Y&"%I&1-D ME60> OEE$)-RBBE=VM00++QJHB=#)MMI(?R>C$\]A3J8O!)-P-/L[SK2^9",[)E#>= 5QU MP>J-)2/QQ*0=$\(DD6Y)2AP*)M>H&1H_ MSZ9?PJS>5#Y;OPC+Y;?I_.._A]D93I0,63G-(7CC02F;P;F"P"US/"-I/]UR MES. R[H+=3T ZB 47'=D!U=)!SA[AR29:5KCAJ^+@A!O>2)R+1A4"I0KY/,E MJZ P;8C^+)2Y)5OE<%S=2LVX;L[P.#IX@:IRM[.Q0-IH .P/3R#'\C MD;W#64W!>1N6ZRE>"&MB,T;GB0W-4),_0#%%K -SO Y:9>L<4=0"3/<1-4XG M]W9@&DP!'8#I8F'05GVR/L7E]P6RNK)"Z@VNB26"BW7"A4(.T9@$Z(K2TF,J M[I;\A^%,U+W4C=,,OKVM&DXE'>#L]?P+4;U8?B,6)HPB5\6\!U82K9$<.=E: M72")VJ!8,A?R+26HA\/I*A'CM(UOAYJ]!=P!.-XN\7.8YE=?/^-\A1>X_T%& M$QET$5T]7FQ"K._+!=GGU_/T^RLIL#3NVDQ7T_G9YA//N.VE?JEH8W(0S3D&+)$ M?Z#4$*U,8 U76*(2%F_I]CG4L=,^)(_3U[[AAG@@ M"GIR)94!M)XSFW3F\982VX$//,?I>=\:3/N(>']\+-9A-M!&N2"$K[^]G84Z M@R[7D[7/]=:@;OJF\NUK+7D*HMG"HG1009A.*TK3,240F^3IWA8+(2"FFM2-%D ML[N;I!Y.H@9!T$!2[P _?UDL\A_3V6RB-<-(Q$%F'BG,D(1[J6N"0A):Y<(2 M-DDVO""@AX.E0;"QET0[0,)OT_ETC6^F7RJLUV'^<1IG^!W7+C 3F*O%Z3J2 M]\4SQ( <4HB:6QTYPR8QV_UD]7!>- AJ!I1^!UBJ.^KZVU]Q?;K(]3!CM=Z4 MFTYJZTXM23A$5NW+EQ'(JP\@BRTQ*J.P36[J'?3T<&XT"'J&D'<'L+ER-O'[ M8I[._7HEF9&EU&,O46L.N8/(G2 W/]7V&-GPVYH@'@Z:6ZGIX7QH$,@<+NL. M +.E?^)*XB6:!#*Q.I>Y"(*YKN/<@XU6J\)D$X1L']_#$VU$LM\G?/5W,2.BKK56\%(WAC'OTY(\I6SNUU5MASVM['>(.&6>N MS77JK@1VDM3Z9I"DQ29:Z<#B7.'K^DF69-%*E@+$4E2M<%7@"Q)C(C)G+ M@[,Y@@DAR+K96]ND/'D7XL;=#H\#L,.UTA_2+N^84UJ>$3$W!#EA64:.Y)ZF MI$F 42-XDQV@M$XD)8TQ39,D=R5TW./JXR!P6&UU@,;?%VN\8WG5>KQIF6*^ MS.]36@HK"B0M:[*HIF")Z02BL%BBCR6X)F?>CZ!QW&/Q1AALI:,.X/?^=+%< M?\#EI^=A_H\WBS"OON]5?B?69!-,C:9>\A2% AN"JU>."4(FIX&;9(1V7(DV^^F>.V:S _5& M$#I0XCTK*L M35!S"S'=^/H-#RH.U4$'MN?N??O*%0*B#MJ:VKK),% Y90B%)]".Y1!Y0I^: MX&H7XKKQZ-OA;' ==8"[381R17I7.$E&>>Y#A&)B($LL$()E@GZ+.I.S*!F[ M993>0)>#MY+4C#F,#Z:,#9%UA8A)99-P8,L&H:X=*62"@]\!I?>B<$-$W M@=(5&KIQP8]R8/\HB7?@1M6V/M-M9D6MAM\DJG_$>:JL>).#C\Y EH%8*5H3 M4P1^7@)J@\4I;)+??0]-W3CC[< TE$8ZL$0W)719%?&VSC8EK:W7RVD\6V]N M)A;5YA*_1 5]X\?->$MF#!):5Y'*3?I8S L M&^-FVQP%PB/JO0/4O[UX[D8,VSXB0FBI*2"GX)H"=I4SK^,F+!1=5/&&UBYK MDB1X"RUC]Y$:#QHWRP@/TE,'4+LR-V=+/_FF.?OL@.*=>HCC:(-PVD"07/!D M)!K9)!_H.B%CY_UT [*#--0!PI[EO&EJ'69OPS2_GK\(GZ?D>T[09)4IY 91 MG 2EF840R"=A)EG'@A"\S373'?2,>PC2$=Z&T%<'L'N'ZS"=8WX5EG,2T>I9 M2F>?SC8G/R^Q3--T/0F<>R8M X-NLY!J:ZY@H.20,_G)3(4F^4,/DS;N:4E' M8!Q8BQW@\@H'FP.C.N9RB::P^28IXY[M= 3" [74P:GB7Z?SQ7(CPJU8)M*+$IWS@ ;) M_>!,@F?, /-*"ZF2CZD)RJX3,N[A2T<8.TA#75JR?40Y\3E$R40&6Y>4*B: M-RQ #,RATI*7V*3*:ACRQZW2Z@C-(Z"A RO[T%GNQ'BL QUJ]^(Z@*HP!ZZ. MN^4*F8V980Q-TO(>(FQ3S.@DQLDP^+P8IDD>C&FW+3VS$X&,P\<"(P"58D8ED1';W)P]F1&#C]+QPR,&'R/P'B!SR^ [A=9;LK99*%I*UF6( MC)$MYLI98H$KV:1]U!,8,?@HY>XP8O 1DNYRQ&#M.")8UJ1-)FMRLH98Q"8I M7H8B?+XQ'OKICAC<1_=#R*W7$8."D5]F. ?&D!-X%<5\07/0M5I'Y.B4_S]Q MQ. @CLA^4NY@.WDVFRW^(*<>?ULL7R[.XKJWN?S MI!%G9*%-6=ILVC2#>@R5G?@M>T+B^D5@,_UT +X?,]_>AN7)HO+ M]Z2 30+U^\D:.Y6L(:X. MTD"G>'J]6IT1)S:IX(2/U9&H _=(ZS': $F5[!DJ[TN3"5!WDS1V%EAS'.TA M^4XQ='*V7JW#O%X73E)07@?2=93%D(D5 GRH]5O2NVA+E%8?S2A=H6OL#*WF M:-I7!QU ZDJ.]YT[MRS!*^X"^!)HJ<2BB:4:(SM'ZR=EZVR3RYL=:!L[[VI0 M: VMB[[@=6,#ERPF2188BF8U:0(S!.$EV#KGBGF;438KT;R#IK%3K%K!Z2#9 M]PBC\_U;%%V$X12L)@HGE$#R 1/)B-X,):"GR.(X$'J$V]0PIZDM?/:0>8_0 MN;I92VVCUL4#>8&"EH$BNZHY:5P7)80,AK5)2[B/J'&'@K4&T;[2'PQ)+=*( M%O/58C;-=;>^E-]J42XGYJWV2B%Z^%N'2Q]Z) <#I0YMBQ(N'WB9&2)DL2[5 M2IH0:CV"L-O$2NVB9#*EQ%FC&;:WTC-P@I!'15NLHAW7UXE4&",Y/DLK",RV **L%YXFFGV3ST_5<@0J^NP^,N CJY$ME#F8L!)=L',C9YN%L. M5N$NKN]CX'&3BG$P,HQB;Z+D0"F/ M")5-"L+OB_F5!G/?WN$7G)_A>3)"T#YRQQU82[I549C:<)-!-+&@U<5$EA[R M2!Y\RNAP.%2#BQ;B'!L7=W.!23L9F =CG*%0SFAP&@MD3V^3H769A9U <1@B M!K_H;(2(803904Q\2Y!GL^0R)@Z.-E=RO+P CUE X=&CE*R$V&0X;>>)/OOX M'0-)N0.56/?2_3]>G+\Y6:_+>EZ^^GM>IU4%E]%^N5>4R69:U M2."CLK048JH]!!%B3*8DJ0Q/C5I;/)K63CS%QHU]%6UUUD:'X8K%:GY0Z MT?>J77^_F.4)]RJB0@5N4Y,F8\WPSA:TX%E8X16Z)@;L;I(Z,63#P&L@R7=@ MU/ZR7*Q6Y!V4Z7KBC;3,FPC,! &*IP).9 /HD^72>YG;'#1=H:&[E)U#4+*O M;#LH2#X_ZIQ_?/7U,\[)1EZ>2;D2N-4DAA(V/@#+$%VT8+GU2ADLBC5IW7DG M1=UEYQP"F6'DWH%=>4=J( ).R3R^I+UXMOA-TT>_H)S$M6,6'J6/TWG MTRJF]?0+7G"5N!.<["WD6*M65.3@6720#6>Z(XOIZO/Y,GGDS+)F&1 0T%#=IG64=*U MXTZ $*+D//B,KLD=ULX4CNM6M0%=&_5T@+OG9ROR)5:K%XM/<3K?:.FR=_RZ MWDU/\_D]]+/E,M"[F^OI%Z?UU]?S9Y]J9.?7'0S^<8GQBAKR,23(TIR M5]$)"G6Q &/9I(@V)M^D\>N1^!O7+VR#^1ZAT<&*N2'L"5?99&G(\W:>_!E% MFXXSY-X8*>D%=Y%CDVZ=-R@9-]N[#0H/$W=/T>WW/J"3XIRDZ"P A6J<=HIZ M@A.LKU.THRY26NZ:)+_=0DMW%0*#1+1[RKH#N/R^F"]^Y.(<^)>K*2JK59(1 MDDM8$W4HD"J&0PHV&*%B\;%)RY$'*>NN(N 0* VKAP[VK;^$Z7Q55P2N3N:O MOE:^SJ:KTZU/^Q+C>E*"LZJH %KG6$=Y*C*QQ0,&YZTV0@?>I!CN0)!9<]*.8,1%\;D&46:&4JEE@3 MEVD7XL8]-&F+ML&5TP'@?ELL4C:!SW^*0M_%JIJ@,4OIY_H755 MS?96;%<%.;%I0,CH MUF:@Q)WBFB@RU)E31"UXR:!THL@FN@#!:"90!5]TD^/@^\D:-ZIL"ZX!%=(! MO+Y'RA?Y2]/Y&3'UO?YH:Y*WGR/#C"OR4I>!=#B=A^6W3:1U1V-TBKY\2,Y! MQ)KD%#VMM-KC 4E"LD1-"ZW-544[GKHK4SXDQNU%]QT+Z,G^,<:RH- M16[D-NUJ<]JH M@R.46PU6H09%GBJX+"Q(S[Q&(;PS30+;[R1T5\1\"$3VE&P'!H4"Z>_F=:DIRB=I *A3Q2:%=2DTN!1U.ZVW$<>R(0:ZNH#CR\'QB< MN")L)IL*+F"BZ$=Z"-HDD%FAU)9LJQ'-4;8;@IY*_O_^ N[ 3ET,V;QH<_1] M1D3FI3@N@*F:I9>YJV-L))C,.$5.)HK<)+/M+H)VP\Q32>H?1.P=&)?K?#P/ MJVF:1!V0)5N3H'@-KWF"*&R$$CU/:*04JLE6=BLUX]X>#:/H!]#S>*EW")V7 MT]G9&O,D%96+2@J\4(6V5X/@LT_ O"#[68JTV.34X YZQKT..@I\]I%\AP#: MK(*:?+YE9W-.]W*Z2K/%ZFQY)1U)JL)T+@@L" DJI0@.1;U?C2PZQVPP3:I* M]J1W-_OU5.J4CJ&T#K#Y=YQ^/"5^GGW!9?B(OY_58O63MW37I9B7MH<$ MAEM&@B09AI@,6%3#?!!GH:?*+I]"F'WEF=?XC9CE(H1C#*O'F,,Y!/$FNA= M>&9*:*=UVR%%N]$YX %_##(P(07H5)N,6VEH]01&+G-14A>?>&G4Z/U1!_S' MF"\Z.$+N.?U_C-@[V%P??ZB%2BB@TMH#;X:1WT@3D"!@]LIH[,(GW<7QW]C*I8/-JMD5!_M]GV^S3 M"QE-=.)<1"E!*N=!.>4@U/:HB7P:QT1FQ3>QK6W8&;EYR9%!^8@U<22$=+Y. MWM8W-BQO/O5V05+']72YL5KG25YO9R2,6\20N!".*P$A>W8^JA"U(3\_6E(1 M4Z9-6[!&_(S<@*7?E7(LC#Q^J?CM4IGCQWH(\^$H*^:2M9*CE5)IX+J&N4HZ M<+Z.>9&2<^EMS&TNSG2_M=>#$W\+.!2OT:MNS].UBN='P+M&O M#MJ5.F:=!59CF,)I26H'4A<>H](JER;WJ@/ST4E'A".X]V,"H&_\[\2NR5F' MD@.4X#,M=^9I'RH%=!3>&^)7QB8W8@?2W4F;AG'Q/;B"^W$T[N%ZPKUA4O, M:'6JF1L&''H/AAPHS$[X;)H/"\5&*&WI23FG+4$90J>E,RU!7VH&81):A;J4)4FH?:1[VX' MB4+K$B7H82JR &YM['R_ F=C-8]70QHU6SVC[Q.W0YU](H M!RK5_CG92HB>.\A.R2CJ9,7FAO5NZ@:>J$G.$/,F62BR'EMKE%"ONL'':#D/ MS-O2I-ZUIXF:PZ/B@?F:CQ%Z!W<%E]2_F(75ZEQ(FZF!23 G@A!@*)*"C5_M MZCY+L0<)/,.P'.5_O,ISBZ&12N?B,P-$ M18YE1FW=LYDI>8>#-.0/. M)!8=&LB!U_9@I-2@361=>62_.Y==1J MO+B8UUAB:T)E<5D:I*@S2U 8,EE/%" 9^7"&>9EXVU'QMU'52>[M@.[)P;+O M8+^YQL/%VL(8O*IM!BTG0RA(U1YY!L71QR22X+G)<=&MU'3BJ!RN[>O5I >+ MO@/\;(WIQBY?V%(>BR7;#,B)"Q5] 5^*!B.B9#8J3*Q)&L@-2D:N^3QOPB?I^LP.V=&QNP#LQJXK$.OBBT0C:;=."DA M-\>FJ4F:Z;U4C5R1.3B&AE-!!WAZAVN2!^:+PM5S+FQTTJ*-@(P3%T&232;9 M *]-YZ,TQ6*CF8FWD3-NYMGP"!I Z!U YUE*9Y_.9N&BKOF6"Y>+-6&34:IF MVCE1>Y505!!$O=7AUCCMD_>F2?2],X7C5G0T,%%-5-,!YFY/U+G8RI44R2E# M2)"U\[)#B!3>TJ9>A-"A%!6:]&J]CZAQDPF'1]9@"N@ 3+=TMI%*(F-H0$1O M04G'(0I=:/D4$^WG3:/^2U(Z*80<,-3?3\H=X.1Z0OGK^T('Y; M+/\(RSQAR8G-T1=95B07D#MP+B*4.@;.@2O0@L. ;6^=IXR-9A PPAQ:+08@J%MTKJO).H<<'5% UW'RD< MIIJ]8?9Y4_9""VJY'FA?O"ZKO:H!>/91Y=K)B-4) ,YG\"$60&FY#Q9CEDW* M088A?]Q3BV,"> 1U=P/U*QUF'.KD9"X@/ OD"_M-?DXFER=(B3F;8)O ]9&- M?9JY?,>$W)YB'W$CWMQZ?J]%77U8W'$,>/&CKI"Z9N@3$^>85YRBH>02!=G" M9.+1,I I:UHU);#K0R'NN%+>DX!QCS>. :RCJ:<#7W 7-C>>2"1A;W*L<;[: M:/L=DK!7TS6^Q^67:<)MO>P[3(N/\\VW_'N8G>&D9'JH79LCK:6[]V M$S]>-([]<6%.,GJ?>&)UH=$NI0N'F&( 6X*V4B>52Z.J@D?3.FY)Y]%CIX:* M[,#=N(/%S3YP!X>1.QMR"E!LID7)/(.0-8=D50XF6PR^45K_8TD==YY>!T@= M2HW] G6[%G_'/S9_M9I$EHR5W$!TL>:\JD2_<5J#TB@?I?;:-+DEW(V\<:?W M=0#(0]35+P@WR^P[4\8Z=.0B@S"*5A9)"7PT"5BTJ$3TRMHFS7YWHF[D\7X= M8/ ;?4+P>W">K&8?Z$GD3)/RO;W]33.*-I+]-'UE+AEN7@?7 )>L]B4+Q35 M<>*;V*8EEVVTXOA^YH-DCSQ1L /0MM!OOVC>+-&'FJ:@YE#A!AX M!IZ5\:EH)E(ZMJ$=",L_S]W34;3;"Y3?X>>S93JMSO;-U3LIJ5C+8P&!,I*W M4RS$;!U89;C#Q(M138Y>'R9MY"ED1P?E<'KJ[-CI#L:VY[HV80RE]AZFW6#; M=87885!;JB;!I(ZR22K)@Y3M!K\G?8?51DOCHV_W$]XK!O]9%>-J@@%S8((L MO"H%%!.U-LQGR,5HH5-.4EZK0SCD!/[&\W=#W9.^,CJ6=CK8?U].OTPSSO/J M2LK6B[ ZG;!H4*>"(*RA521K8V!+PF,N)<]S5LPW.1*ZBZ#=8/>DKWT&UF-C@)PV550V@S>&_"N7T5F3:T.Y/A/[?XH;JL%T.J^]!D7[,1K@4+&IWFY]_^ML+\>GY"*"7%S3\^(S?]R^8.XE(,7-3\ M+4X^>.T7K8))X 1#\)Z+XKQD436Y-GT\J9W4?1Z*I5OFJ;;460=AU)6J&2ZT MU-%9<+EV+:IUA5[+#)HEIE(LTNLF:.ME"GEK9=]=K_08R7> F1].=FL:_SQ- M9_C#[.$/B\>*4D8L/!8#(H@ZK$0(B,PE"K6XK<,J!6]C\ELP,VZ=YY%Q/#H: M.E@1+Y&>G*8;%=/O,SP_<7OVJ?K$_W6>^AI4H A/@3:2-B+E,CA?\P]E$CHY M;4)ITKQQ%^+&M;SC0^CZ#<+0^NP HU=I/RF_3>>!I#S_^&*Q6J\F(B2;M* 8 M,"<%*B'M0#YJ$%&+;)WU/+8IS[N'J'&M:'>8'$Q_'6#QY?ECM[+\$+Z^^EI+ M!/#\)':2"M-28021:@%W4 )\9A9L#E(&FVB9-2GV>("N<8OINT/DD%KL )1W M5:P0\9YI!9D'3A)*EI869EI:DBNKM>,A-#F+V+^XJ%G*4G<0'$!G'2#O+V$Z MK[([F;^RX MGZQQ*]^[0^* .NPG]:0RM:I<(?'UZFL5V]ET=;H]:GN)<3U!;3)YO;'VMC:@ MLN'$%[HJO!*%M5;Y)M;Q0 MV2/.ZLT&"7=YKO9E+>_?Z&1;Z?]Z3C[UV>;4^/9_\F8:XG0V77_CD^1,5)YD MDJ5%4*Q$<($9*$K;XKR(UC:YH#P2?^-6UW>W6GI$50=^RNM/G\-TN;49;Q;S MCV^F7S!O=[@/B^>XW?@PGY2)S<453NS(R(BQQ"D>E88B 9>*L"47'YLLEYTI M'+=(OSO M]'LV%UZ7L^_$$>+Y;>_+Z=K?+GX8W.&EU)=GBL2.TZ_U"R%%T36 M]B;F/(!]AS4K/.6 M\'<#U^-KM0>K>R.]YU*LYV44ES)US&OGN((4F28?3EMP5FIPC'MA!"/A-.DW MN3N)(S<"Z ;)C97;)6QOKM%)U+E6U5K@1G%0,4AP/BO(QLALI.:N3?BX"W&] MM9L>!A@/XN] +?43&MXBP9K[_9VOU23+D#=7>-X(23N!8N"2DY#J/&T7DXJJ MR6B&ATGKK57TD;UU?SZRB[BWIL8_&+K.TLLS_+#XC43\ M#C'*5HFRS,BXOR\OQX9G%ON;7WVFE[6PU8RJI^N?&B2.?'H@H&2Z_T; MDH&*3O Z[\=8EKD0UN^)N3U)ZJWY\C$P>0SM=7!,LWNV^$1D%J5/D3BKTSQ3 M$!2+L0+,%D70TUZ4)H3^JX)SO'+I4;2F<=6$KR=B^Z6:7_/)LN MD7BEM;;^5AM'U-V@UD-_KA^9:)):4H:!04?KS4H$YS"#,MF%Q(PKILW)+#4KN?G2_W\;_(D99.ME!&X-W5M*PV1-B'( M+'!6@L^V3:W'8XCLLH+N:/ <2GL= 72Y2(AY56.\]V&&)^7N)>B,)6>(^"JV M=D%)-D)$$2G\2QJMS<)@DSJY1]#8I9_9#)Z-=-?!EE[%^'):Q8:YLO>R9@2< M-\.H=02H A&M"TBA4DUVJB7:60+ZR#$H:[)OT%+'W;*/'78/I;,.]NBK[L>5 MZX%OFZ*5H*,L-2F)D94'%:(F(1H#)=2A#4PY%EL-V+Z3J"Y#Z\$ <8]S>)!V M.D-:G1]" L/7=4)MF+T]B[-I.BE$5VW4F%$RGC*M6%;OI7*VX+FHG2"B,H4% M5+K):>/.%'89/Q\#@\/IK0= GA\,G"^L#XL/X>O?I^O3VG^1V/EML;RC_AF# M#BIY#VBPAF&^GF*Y J*4D+0*&4N3WM[[$MQE/-T,KL?0:C^1S@6[)^6R+__$ MY11LK)PH4T?=. %!%P^U )6<<8$I-1D)LR6C[FWKR_GCK8D]_A MY\M%=)6-Y+C4D7R)XE@-XBP99^T04A9%E: Q>]L";G?0,VX6V9%!-H1.^C%M M5[GYVWQUA1\5O##&.Q)*Y2<0&D)P$8Q1EMQ8YU5NTB/S3HK&S0L;$67[ZZ4? MG%TUS;55P:9K.[F;PJ!=/ZI+SZFC;-6]Z1B3V95V;K_^N]]IFS M>?[QC2N?G*"-,:04@;%M"A$%5#93?!5#ELRP*'B3PY<&O(P;'#>[-!E;ZQT8 MXX.8W!)%=R&73_JYZ2"63@>"UPSU#9K4RTK69.G54 M-L>-[)LMEXZQTL$6VWA6:' M"WWB_%&:/'"D%4E@N>X O/5$Q0GB,6130$G:\QSW#+35-@AEH^+-TN/:@K?9 MF46GX'V,)CN9/'@0PY0/0OVXAR%] M0GDOS7;BD!-?U[FAP'NY_$:.TK^'V1E.O$X:5>#$BM6@BBH03?*0O)5H<[0^ M-SD8V8FZ<1.?1D#-+;@=5H4=X/*&#&_X/5;H6ED-10GBQU4/R*(%XDE:PTSA MQK6 Y$.$C9L"-3X:!U54?ZQKT8:>:3MM!.!T;U8B#WVS#-OR.1'RCLTY(H M5TA[ K<)O,Z*&-$F%IY%2HW:;?U Q\CCA%OH^D93K?T%WP5NSD=^X>J" YLM M\THFD$K0FK)9@Y.<>"&NLG3D\LHFR2DW21FYP\91T'.0^#L T(5D?E_,$_WZ MO7INGF^Y5GXY7:798G6VQ$OQ170FBN(@.>]HP83-B"\%P615N#2VZ"9P.Y3P MD1N@-SVT.9I"NP#P)@EGTY(S3]?$R8I69>T,EI^?K7]?K/\#-\9]HJSF.EM' MJ[M.&T"?H$Z.!9C; '4W L<_M3D>;&Y@MH$.QT_PVS2T^[ ,\Q4] M_9YN#;1M?%C\&\YR+3FAH&FB=.%Q,]'%FQHQB0@.HX;:B0RY]K+(:SG,=S0> MW./AXQ_7'!V&1]'3WJ;R"R[C8JC4O\6:EM9J=8:93V+!:(JE=93K :@U&J+* M"8J6F7'&!,FK27+?%2+&/UD9S>CMK8L.-MUS@9TL:XWQ^8MM;Y"-];XR>.W[ MN+7M-('*K+)6FZ(%8&0DM=HUR:NB0'-GO9$E,]GHSQ3B;1_R>ZCL M+LKZ]+(S6)CGYV$U72UHU_C^H!_964T_42#ZT'Z]^Y?_^IV'Z]R=/^,&] ;E M![^NR4W#_*?#;,C)\F.83__K8JCC]TY"A.FK#S\IYP@/L\N@Z7NH%$VTQCL& MQ=:&+A@H>H\E@W#9*A:49JQ)XY-!J#_4#!]$Q'H:!/(FEL*D(+4.134Z6NK#?#R[KS2C/DD,TM0>ECY&1B+2&8#UQE"(:IE 8 MW::9Z"[4_0PV^C$8?.2!QQXJ[.#,;CL[/LS^LER0F389&Q,(Q"0SCSGF)N6R#] U6OE'VAB7/_(&7C(FU0'.R.L3V4TAO*MB\PGY3G MW^JUW.^+=3W"6,S7T_D9O?WY_$AZ]5?\%'$YT4S'J!0'G@KM#*B1]@B5P63G M/$\J,-EDZSV$Z&ZQN0]^[D-G2V5V -QMPMBEN_(\S&HCMO>GB/6F^;N[__T, M;O7\VP\"6EV6;-\NEZVQ2-EZ9 :TJ.I(/H"3(8/EV5F1@O1M;MB.P][(376; MNP0=@J2#I?,H!G\/G_#<-,425=+&@M;1D&GR"H)W K(T*%7TL6"3'J=[TCNN MI>\1>O=M%XUP,/8,V[>+65B^QT]38BF?)?HD\7F^XQG&;;*A /.YW@M929:E M,$C)R.A"P&RNW7C>D1QVST,Z11B'ZGF/(V>X^WW JL+DS?"M.?/RZ^_$I?O;5Z],MU8W?+ M8T?N(=YL=SY4PB.#8TOU^4I1G'SR6!RPR#,H%6(]'"M0!+=,NV*%NJ5\_='( MN/K,<4S*P4I;#"#!L7>39]M+B+_62XC5MQ5M[:OO]HV''(T6!D0MS%0\TE8< MC:R!G".5AII_N--VRABCE"0.>A M*,V2*Y%I\>!%VR".Q>"AVW! &$I^'<13?YN?K<["[(0X*$O\SS.2WVL"]L9$ M,L]MKOZYPVA!>5_E0^8]%IU\DLGK-C6$]] T\GR(YD'_4.KH%UGG:T]+AR4( M 18Y"2F%.N>".X@L1]I_E7"\29^2>ZD:-^ 93/>[86H/18R];[TX^??7+[D_ MM[2""*YM7B&Z3)0;[B$H)DCIQGNK)*82=]JI?OC:+C&PCZX6@PAN1)6OENO) MR1]S^I[3Z>?-*E R*$&;,T2A:!5DEL!;:X!)7WP=F)/%+E,]Z(NO& QZ==U8 MW'CRR$-BFFT[AXFX%VR 4Y!^9DB,36;C6S M5[^U ^WNHY?%$$+JP)%\?Q97TSP-RV_;>??OUXOTCPW<-]/M/5-@"@^@'/$0 M7#WTM8XV1YT98I, Y4Z*1I[SU#P\&485/6#J._GUZN"D; J_0[J2S."TB0*S M F>(&:5U@>A9@&1SP2*CQZ2;@.M!TL;NQS0(!JXC:UB%= "QUV]/SNUM9D4( M)(/MZD&00KVINLT@C3;(8HE"-^DJ?TG!R( 96+77\R3VDO/87@M1_1YG]%U]3QFY+U<;4 PK MVPZLR$-[^IOI'.L) 5E?S;7Q%,LS:USM8";!*RP0>)#">IJNPCO7$9F5RT3GQ/JVPBE98,*2!AM#9!I<+ "^+. M6B\$Q2VG=MP)Y:7QQ#!6-CZ_>S:I)/RIO%-HUX-2':A1\-AYA(6LP&X8P1)@>]$X!N?'7?Z:(#H.0P8?8"A1>;W*Y:PW4R__OI-)UN M;VRWF5Y81Z-X33Y> &-2 I5](E/M'%AF,B8A=;&[)2KL^,"^\Y@&A,V0@N_ M;[KJ7YYSN'$&SWMMO9Y?\3WD&]XFY' ZFQ4'83R"HB@$@D$$=,I(+$Q:WL1O MOXN@ON^Z!@?:_LKH"U2W]ET[^6'%:*0@AOX/TI=0>PEQ<(J 40HW5N0L$=O, M*G@,E7T?H0\.OX'5-K8;=X6SO\V)K3^6T_5%TOY9'0/"2I9:!@E)<$/AB>7@ MN<[T,I4B5#;TUX^-$&]]4M^G#<-&A8>+N@-;]C9\V_1N..>I;OFUZNC%8D6\ MY"PPUV,ZSNMT)"$$N-H>E5NI>,D.0VG2VN@^HL:=]W<<2S684CH V&$-3-'% M[/FFHKGVOI/UTMPS 493+.U2+L8WN6MNWZZVV?B?XT#T>&H=>W/=A].+AN9$ MZL0;+@,S$:QS%E2DE5O[.0)#'1+G+ @N=MI[#R1DY*$;QSA4.:*FNK"LZSKZ MYEN]0GF'LSHWH3(^Q=6+.KYATS^_2F'[8E*D$Q1,&3 RQ#K81(/SP1.S.1EI MB@MM:K$?1^9N*'VB]PI'T%PON-S:^IL,7F%+E" Q2PGD$=?S)*\A2@P@FG;2XS$BXDA,>U AWJ.2?$\ M\1(-))0&=8[%Y"91S7U$[0:V)WKC,;A6.D#8]]F%&RM^J]U.6M?.&@J$JC>! MD2 1'0G,8+'$KB2.FN0R[D#;;GA[XA<;0^MH[$CDZKS,J^MG8IC.5D0'UF1/ M:\>3?$IBA(L8@]2,B^LU&'=EKMWQA-W@\D2O)X:3;0=VZ:_3^6(Y77^[X.5[#LOS;V_#UJ_TSC)E-7"O%"B5$7Q1!9Q G8R3A>M="KL>;9\>0>-NP'OB M%Q.M=-8!'.O\MO6WO^+Z=)&W@Y,V(=BL);@'%G"G>#XA.]VVBKKVZ!N)HD3\&S\ $8UNL:3R&.KW=]-N5"JTOD M(IIT:[R#GMU ]L2O-X;010>0VO;K>[-8K7XC0=[%%'KD(44& 0V"XKE +$D MEU'R+"2+JQ@X$GN7_?79.]X?%]\:0U7=]/3\?Z'O^ MXZ*7_VF8?\35Q(5H6(D"7(RRSC A$:HLB6DF9$PDU^LCV^[J.+4O";ME!#_E M:XCC:.)N/$Y!$!4)O%8YPHWF8"Y VV[X?2)7U\,K:.QC>HK$L^G>O949PY_ M7UTOGKU[]?Y9JD/0SYOOSC]6?X:V#(9!U4Y4Q!,OH#2SX U:*(&@$WF1QNV6 MV??H1^\&L"=Z97$$;72.M?_GC-R3,L7\^M/GY>++IB4Y+3=B>/UM$M#+D$(= M1*H%.D:.B'%BOHTDETHG1-K84Z]9;L.$LDP8*0;&%,*;0I^,=A[K['[8:NIWSC,;S4GP2. M/BR>8W5E_P/#\F2.DQP],U9*$$Z3R1:K@?]MMOB#+'E(ZT6YHH1C3%[=X?''G[_Z6)ET-865MEENDX^0 M4Z;MUR0$AZ(0H)$<0::=<]>2?H<)#+N8PMI^D,VV;0@74F)RNAJE.I:/*7 Z M(*!(7&#@F>DF4S./Q-_/, GV,>O@^*.X'@^C#LZECC0F*GCA0\@1:D4W*&\E MA!(M&/0YFD(RDTVR)#L:8_>$)WWM@>QQ!N$]!F8=++Y]QV/IF"29._*?15 4 M1@D$+U0"GX01UF-VUULT_?^#\+J"WD"#\!Z#@['#Z?OFK?C") LU52/6(E2, M&D+F@9A)7HOLLHQIIZCYIQN$]R@-[SK>YC'B[LU*WC)/F[F:6F$LK3=M0.E$ MXBFB'B^9$+UPL=$8DB'&W3>[,7L*3L&0BNT;I^>KV>;BM9,>BC&%A+5AS0N0 MF?8+KDQ@1QA@>QME'1G'0W&P.\;V4$IO*'OLC/7"7;2:%JH5B8$JRH'CC'P6 M1&FR#D&$)NF#AQ#=+3;WP<]]Z&RIS Z VWY'NG+!@"K$(AQX)Q$4XQ)<,1G( M">IY5-P+WH%W-B1V \LWL]AO34A6=4?-=/Y"UFE^7IU M>9@.'D]HD;S#U7HY3>>9-7=RKX+VR5L!H>:J*ADC^%IU%UG6TJ88,>PVE'=P MTG[V2/6XBZ(!')[08GB6MIT+OW5:(BF?T5=^J".[TAS'FS!T'&4VL_K !7\@:.1-VC__95LS@4'A"R^#M$C^':7[U]3/.5WAA(9ZM5KA^<(=6,;%DM ", MLO8F$07(4&3@3GHNK5)>[I9*?1QZQ^UY_[,MFF,!YTFMI6TQSEM2;55J/7'Y M7)5]GUT)69F0C24-^0RJ=E@))6MPD3'F$"4+NPUS:TSHN)W^?[[5TQ@J3VC9 MO#S#6L][5R_2.\7!)8:B/(6%2M19[=I#1"-!D$<:N0U"NMVFT+>G==PA!C_; MXCD&8)[0^KFCP\V=8F"1:Y:E 6M0; .ZD&NCZ5"X"XD4Y =?-X^D<=R)"C_; M>FD)D">T3JXXJ#L8"\8T1R\S:&%]]5%)"$$$"((TE347+NTVQJ$5A2//=_C9 M%DD[=#RA)7)Q4GC>0?G#,F1\*)CC3-5!5PH\9,OK^-@Z@FMN0+Y?H#+C\]#_-_ MO%F$^6HS+>.[E.X4B N.5H0O4 RKK4NM &=8!J>BS\AUBF;PQ)^]J1UY^LG/ MMHR.@YHGM(SNMBN[G$I&[G-V#KA)!E26=;B#=R!95L7RG+38K<_9D0@>>3;, MS[:8CH:=)[2>-K[N%2=W!TFXZ L/]4!&U1HOR3F$X@)$JYD3JF"(NS4Z;TKF MR.-M?K:UTQ@G3VC%W-EV_JX,#"T46F[ 9$\;<2P(WI@$V7"AC2Y<7^_V,\!1 MP^-H''G^SL^V5EHBI.>>C._//GT*RV^+\G[Z<;ZI#)ZOST]72%1O%[-I(LOQ M(R>[M5O<\9L'ZZ2X#R<#-4F\^9C+CF]1J:"D9Y"*XZ!$E&1+4X"2O&()*68. M35KBWTW2H670]XKW TGT.7WZ'Q-F,@O<*+ N*5 V>P@B9Q Q".,12TI-&-^- MO''+* ?"R_5ZX0::>?JFJ[T)&\N4C6721,PI647X2C6 M1#U&_]=-U &2[J #R-OE=+%\B_1G?H?IQSX_EU."7N(J+:>?ZYL3GJ7@FR9Z M/ I0(1L(+'$@MC 656PT39#T6$+'+:!NA+6FVNH C>_Q8^7@'7Y>+"^%]VW[ MY_?=7F3M6:80OI:+@M)(P9-C"8H2Q1J45O,F+;MVHF[<^N)&N!M>+QV [;?% M$LD9V5X$$A_+,%^1H&J@3O'^YN5L&[=?9]1X([PI"H3,&I2/L?:\#L!1J6),:3Y>8\]&J&[^5',;\B MD:\OG.IO$TPNERPS9 PD:FYI%^ AU8(2&4)RT;7IOS4(]>.6OS8"\/'UV@.8 M;^U/='V%*BF0'&D!EGE3LR\DQ"0-+=-L,.42,#69%;\3=>.6E;8"X^!ZZ0!L MOX7I\M_#[ ROS+!X/2=IG7WZSMTDZCHXS7BPCGM0Q (X4XA'*ZW/)F>K][(-6P# Z:5H#NP0!?3'%^< NE!"&,<[1C-QD>=3]9(Y=\-3)' ZJB V#=V0CC.E^619.-,X L;-R_ M#%$8 T$J&V)*,47? F*[$CAR 52S*X8&ZND =G]9+/(?T]F,6'I-:II_G-8J MJXWIOO[Z//PHFC9TH0N0*"N#V4*4Q*_51O"BG75M)H,\FM*1:X8: ;&MPCI M9!U[.UW6I76RO$CK.REO%O./;Z9?,%]E[?NJRRPX%("".D#>>V(FAV4F-Z2.R/M[6"[)#SD/IB9! M)VVL"F"CIF7$= !ZBT-&1BZO%+S5S?]]5(U?<'F=.Q0B:Y<-Z$B[NG(E0^"!EH)/)>B<0S)- MDD$>1^9NP'MZ!_[-5-4!$-^?DFR?AQ7F%XM/M>GNM@1ND]FWV?@329Y\SAJJ M7\1 UJ).F6=PV9)A#H'1,F.$'R>4U2'32FQR+K<'K;M!\JG=';166@>X?$M< M;;G9I*F\79#8<#U=;LKFMGQM/W'!7THB*9U"K?HG>:*N#6U10"0I$X$J8FER MP?Y80G?+&7XJEQ-'45<'<-S6;7X(7Z^;^Y049T42X:)V?TV:0S3&;4;6RJP3 M^B):P.XN@G:#UU.[G1A$_!W Z%G^@LOU=$7R>4%+Y&;2J#'1& 7528@$27 %2BM:+YYC[2"1R4IG5+))\>QC M"=T->4_M)J"INIY^K?QF9'G#2OGS[S]RG?QM7+6ODJ]WE\%% ]&;1'A)F3;& M0!CRP4GROB)S3ZQ*_LYDERO95=8Z9E&"Q4RL1L.(Z1(@%DVBT,%*U<0U>YBT M;JOI'X.3G=./]M/(W@:,PH^XZ,.$/3^C, A7J_,BW-?SLEA^VH[%P768SAI: MMX)FB%28) A9R&AEJO4 GL'/ 1.<42*NDWM4#N;^/O9IXC+ MDW+>1VS^\5S6JTE)/,1H. 7=@H-*68-WM,(MHB?7(6KAF^0>W4E1MQ;P,:BX MX= -(O^G[[G5UH[U3F\QH\=\?#TGPG"U;F[R[G_LDU&RA-I9:JG;A"#M*"$M> 8P-I0*GHJ MZ/LQ;MU^9%*B95@[N: UM3,J[0,Q8"#HR.QY%B&T.3[:F^*^+. 1D7FP^I[^ MZ=-%5<-)H9\764C-#Y_N?>J1SYYVET#[HR>;;/3&%S 2R;I7NQ""YPU@XD5)J614Y.5[Y -;_?^Q]:7=;1X[V+\),[MK4R6-JTO)@*S7='CWM@X:'>FD,Y_OIZ[9O9CSQO8 MBQ-'R"9B(#,;'42I-C?E&.'0&/ N<%V8Y+N='76DY][%CSE=G.7?R\.9_4UH M)PWM.AX9Q.SKE!#K 2G< TS:&!5BR:))B[Q=">Q6&^Z#F>\N*[603@=!RH.K M>?[U/3UBWY!'"6+<'427OM2&L<%!)YCO;4GP?FH(3/%O*:?L=3DJ.];,CI% MT5 I+T=C>0> ^16)?8N\^GJ7,U=+L2Q86K\&)Y&6(ID!M,(!PY)#]-F@;M)7 M]A&:ICU^:PVEL831 :XHEI['?'\1P2@?K"9MG3)IZT)Z&TLI()DK!GD.J4VO MGJW43#N5IS66#A? Q#44;W'QX=+&:S+K4NL 3F BZ*,$CZ( +S'Q8E((N(M7 MOE/UQ,U;I]4T3?WMX=SM 1)72-8A:LUC ".9)"2;!,Z:"";IZ&6*6JI=*@]W M!\74)10#)79?Y@/8-['4?YTOYI\N/EW;06^%MQL3R"VH:,GA9ZZV&I-H?+(I M[70M>B>Y?_/FB24_1&[+,9@XM?3Q7W<(5\%;F\BG#JP0]:6VRU2.@6'%:F^E M%7P7EW0WZ=]]\S3F8#3I#V9B!Z[D@Q;P]4WV.S OT:(''66=P8"<^$(>LD\Y M<9&]4;G)0?'3I$WK9$Y[;#=,/CTC[H]U+A=GK^3M:.*J$> MXOQ-J.M=M#(I ^2'!.)-O3^2BP6>,QHT+OF\2[N^!D<_1TBUCBO2K8<_^_"W M!U!^E1 +TCUSDS!0*Z"%[S$!*FX-EH]ZDZ._S92V(/'?[LP;ZIP_]O MSBT0N?$Q&I"9(A256.WP0>(R4J,-QL;$1KM5V>/ASSYR>_#P9Q\F3BW];\XM M)%=&:U[5723"79W]*K0 +"(JCUKIG:IS3O;P9ZCT!S.Q@U#\$1MX&T^B#SIC MJ4RI]\YY07")Y!DS"SHA][Y-2\-=B.LEC]3$F6@FI:Z1=^>D(82@52RU71Y> M7;M!63\+FM8F V.AR<'C+L1-Z\:.#XF=,3=0/C]"7[#;063+^^/'VI\)/?WN M8Y\-[MWM^1(#<- M1I_C&2YB?O94PGOTT7\>SY?J"Q/[\Z_6,O%]6RXO/:WK$V44M MH:N_LZQ47N1TU>IJN;@R3Z@9MQ3<@,E!USV,0!]8:,#S^*;%;XXP_5ZH\$VPM[4--OLT3D&FBD*\44(X*PHH#D* MAXYK=3MO9-0;?X_3-2U$N\32_8N$(PJV;YQ>MW%Q043),NC@:4%&<7!.6L!( M_I8S-NMP;*3V<'%A5!SLCK$!0ND-97_+9ZDL5_1E_FUYOGV?7MJJ*\:%*=/I#>;A$Y!#6/8;*1"#M :GL3M-$.)7M5B"]0 MN[>2)*0F28@Z>H1[9B*S)(W3]'2GKZL^!2^B0YAUL/GV6N!O^.GZ#H52 07% M*N!\/=8T.9%*\Z*6MUG'0T:%33JW#J3W1W>R]X?>8[:F$0XF[QOYZ_L7+S'. MS^;G7Z],98DLQVQ2[:]4Y[)$!"\Q@483>2$/4I=[]34/M8G\[MD=>2:MY+D< MC[D=J,+VN_3VA#YE+G50$HS"VK85/?BD(SAM-&=%>!Z:=%DZXAJG+='^/X]D M.. ZV(O?K/+Q1;Z@=<[3U14AB,R U6922HGD>(6_FV)FLR.M+ M&6)TPO+,)&O3;79G"G_T@'0<8+<1^.E?OOAEN4Q_S<_.FF?7[[_HR*GT1]=Y MA+L54K/H:_=%^A>4=PXP.PO&*1:8U]G8)MG?]B.UWN;/RU5]P1^+^?EZIB+R MJ)2M'1FJ'6!D!W+24*Q)3OG(69N%;B>GVZST/GAX:)C6 9P_?;WUHO9R)DY> MJG!#^=->%Q:#N5@T0#:;(CDG(P3R#\'X MR&(*Q:N=^G>6"28H<@-9"JIZE MVJ/-!O*&^>8>O#&N2=G"HU1-&X<<$5/#Y'#Z)O=9^I+)WU@?;7+ 0R\\LBG= M:=WMS2:/NK@2&%"^\,75?-5GD=Z1T:R+WP<%]=78@QT]?AY$K<'EB]2:O MWGTD4;2?O?O0&X\]=G>GE;=78]DH$X/+@'6\JLK<@G,^@Y=>^4(&.983.0G9 M9&.O@_%-35I>_U[>G2_CG[/ R/C7T#X$[D A]X"1'(40G6?!)\UT> I?CSR_ M6^6TCW2_R6J/P,?3UT[D;=9Y55<'W\OR@E8P/W\[7_]) ?R=O[SV1(]RPC&, MHN,?=XS N2.UW)T*ZY7QE^&6Z M/A:MDW4>Y$81T,8'SXP"+;ET!JW6OHDCMYV<;O7E/GC8$IL>ROD^3CJ^7<7S MK\_S(GZD3?_GIM@NZEB8- 8,9W4:KG+DH*8:R!M:5DDAR28]MY\B;%I,C2'\ MI_!TB"2Z1-;U:JY+\*0G]\$&R$Y2)!6,KM5W=>9:X2IKYE)N<@/C*<(Z0]9! M,'@28P?(I .,O5]ARE?Z??TVQSS_4O?A55TFPQ@5#PZ*KR>/5@1 'A-09)VQ M#D.POLEMZ4>IZ@U=AP!@V4H:'4#K'9YE6L27O+C(%+Q?7SG*AG.+ G1M"%JG M*4.0)H.F0,G+VO!$-YGPM96::8_\FT+I<.YW *$MJOQF\)1D/J14/842*G.P M=A:A\)J^%Q**8$)HTO#R$9HZ@U,3CVH0_WN$TITQ+\S;'+(7P#W%+PIK/_90 M*[4Y#RBUC-Q N3\9\0T30@]XNCJ(^6Y)UU=::"W*.@4LT0>5 MDP4?50*3E.3.2X.\2;;K";HZP]50^=_'U8C"Z !;O^3EAQ5^_CB/#RV(R83> M"@&(9+T54QJ(?1IH SH9E78Q-SE3>)*RWDS@./@:5R"3]_3\W^7JYAQYH].Q MU#,\KB#+.IJL( =T)H%4D;P$R34;L['G_==/>_]K1+=I!.Y.C(UZO_/W\LT: MKF,1+YTC<-=FI77F57+@%0805JJ<@T_,[F+/=H+(@U1,UP7X4+$NQ^;QU%>D MW^'BS[RXTG[?!8)&"*AO[+3(A[^N.!;/'=ITXG[)$DM!R# M71,KA)N+4;% ZQ:*X*":,U@+^02IVPH@Z M$=,Q#J^G!DS^<'\)5WL'T7-FL@2&5H"RS($SSD!A)GK%440S6N_X!ZF83JF, M)-WEV*SN(-[Y;;GXX[HEE99.(;H,S/-:DDR+<%(BA%RX(8-KDFUR/GR'A@DQ M,HY$[]^W&LC>"9&QR8"LOL[^Z\W,9O3!.-H3C!2I0EW'E'D%QM.^8*[4(=S? M V)]C8AUCO_Q8?GE/Z^>> F(JR_N8^'VK=,>DPP6V/(@[G4@[Q>_S:Q@B5,\ M#L;628@I%'#>(1CE?%(E69^WW TY2-XO?IOVV&(L>>_)O0[D_=]O9]*7'%5. M8%A=<$+R@YFU("TS5I6@L]S2'^P@>?_WVVF/',:2]Y[*_&>#ACGFI#Y.,\31F[RJW\ / MF<]\P>B<=!#KI3EEDP*G'2E"FT6N"2IFCU-P=X>HSO(N P7_%)Z&2N'T*]]K ML<[B_.SKJ_7Z(J?;GU/4MTBX2NO?EN?_D\^?I>7G\YR:E[T/(^?(->\C\*Q] MP7O8-"8,#C29Y=J5(D(H@H-&9$$(20Y5DWBT8>.3_->=AZ^6"_HT;DXFUK^O M7GRL \]>+>[^QGP1YX3,2_O#O"S"1=(7FW$4@CZ0DLA@LZE-[+(LL8ER/8CJ M;LOG]T'7=V']T>38@<%_=Q'6^9\7M+B?O]"'VVH4'9*+N8 OY/4JHQ($X0V8 MR%,FYBJMFES3>(">B<\-CH>(^]6&(XBG3Y1=)WXB9H8\@:[!EI+2@A.U>V>B MK6J*SBHUN??T($43ST@>0]Y/8V@ \_M#T56@+[*WVJEX&:0K$2G&1Q^ @GW% M!&(1NDE!V%9JND//$$D_CI\!;.\ .\_2_UZLSS<=,NP]Y4 J]:-,<>B\J)SY;G_;WL@G-2)!7>\UK MF3,S#%(EG[CE:??6^PJ9&PK]>O#!TJB [ M"7T_^-S MPO,L&#=,7"TJ,%9RR *T%J3)5>2 42&8+!U%2\BQS0#*G:B;%FZ'@^"^[AI= M(AW ;*@IN#TL59PYDQEY#\'01B5W%IR.Y.VZ6@.8DS78)$=Q,.43Y[LFL\'' M%7D'&+]J.[[X\#KC.K^=?_AX_GOY8WTYEWN6A'(E.G*!:X\(]2=9IG)@,1LFPEKNZP=Z?+9.0Q>.O(0C R1$F0>Z.%@(*2; 3G MF'*3,[H'Z#G->*0%WH:)J.=DW;/XSXOY>C.R84AR[>Z?CY8,>Y"FD9)7SR_6 MA(WU^L7R4Y@OKJ:\72<8O/"*Z1B %\Y A83@179@-'(A!&;1IOG,8T0=JF>V M//MV.L=[XNKSL]IZK627R%=58'DI!&P? $60U?_5:$(I<5OA8).E;R%O6JLW M&F;N*Y@&LCD1?;-Q5@>E]+]_2 O=LXV^8V@@6JH/+A@P(?':GY5!,+Y UJA= M5):%U*1/0TL-]"Y^S.GB+-<9%G'Y83'_?SF]2B2F>9E?3^79L)Z@^FR1[HPL MH)]=?,II(XS;[9!=Q.+J/B-6T8ZK%W MB84)I=V!6W^[_.M%OIPOYN=Y,X'J%0EX\6%.Z[ODP_.OE]?F:A?4VQ4KK;U5 MBM2]5IL;+K6'#0\@4 F7DN-RIZL_!^![*.G3!@M'@/119'HB)OQVVMNK15FN M/EVZ+\-K]79]= MSO_M:CN$$*,XSR_5.FQ%8@TP'#NNPQ<"9IF@S!]7DX/0X M3L#U6^ZPGS;-?=]KYDOPVC$+O+JZI.H%N,P1# $F,*&SQ2:>T+Z$=FS&]\'1 MPSJO@;PZL--;5G79[C+9'&QD4&QA=51;'?=2%)B21$HA,H=%%TG)9 W"T5I9-EH M41"?\KJV/;@_'!P@L^5(#.Q3M=PF.@RG_SM,D*40H**,X$M&B%FQR%/46FVY M&=I$J[S>*Y'>+!Z&W M];/?R^\7YW7VU?KO>':1_S;_\''F70DE"@X8ZL5-I24XS@J@XZIH(8VTQSI7 M/V 9?9RO'0G'1Y%UMTC?NHOO'):3$W-1OU5[EB2A4 *OIDHY35@Y'[)J[!LA]WOLSYX$G'QU,,-$J3KNZ-+E;?,0U3MN@[YB[H@N4=*#\KP M=X"@+9OKS6KYLB:Q[N2RKF:;W&0P\[OY(N8[+/T)S^G+\PL\FT74I43#@5G# M0#$6P'EB;,J26TL&"=.Q(KK#5K(3;LW)X79:B9\,Y'_&U8(V]?KWU>OE>KT3 M'[S(Q;C(ZKP##$_G[+VBG#6!_T W06/[[[P-_ MN0\6^0.],1VM3N.FO=";53Z;?R*&K;Z^N5C%C[C.;U9SXL799LN-5KTQX(4M M:CH.7?XW<(KD3K.G9[(E5>NPE_[TK/?811F^5'L5EEK,@00>\GLL4J/?1C8IVJY#9UR9DXY)\$JEF@MI8 KNH @VQ]= M5 I#D_L!/U"EQ\C6:YAL.L+9#OFJVPN/)NLZ 1E06M+2AM6ME$J]V6"99QF% M/M9-T:=H[4Z]#03*\"SC(*EU ,PW^'63Y'^_O+((UVO.ZU]6RW6=)T?Z7*<( M1G(.BB>D'5P,!,>+ME$ZQ":NU5.$]0&Y9LA8-A13![ [,']?QPD(96H]:59U M/ 6"M^1O2"F]Q\Q$:M,QY@BU&,>\M=<4LD<4\6D!FL\2FA*X*\ 4UE8&GD,P M$FLYM&&Z^D4X-7QW*^5L7CC4(5CW$]]P:"[/\6S*VJ%?ELOTU_SL;&MUR&_Y M_(;OQ@==4)*'Y>J@P&P2>%USG"GJ$)53G#<-DQJMJP]M?0R?=C(T3'WZ,V:] M%/'@'\O5G_/%AQ?X>4Y[=^97AQY/=T%*3_DKAH*H!]N'SU5$<^B8HR!R=:#8C90).I) MSTB6N#4EFF+[WULG<&_BQ]]OXP'M!]N#/UTMX3W^Z\X/9UG&E+Q4$(NN)KZV MI,Z.@104'#L7M-#'JJ0?>6E]7 GYT7?<"+ ZM$SY_6C[[9K[,Y=US%8G2$FX MVM"% DR'AD!O_1B72ERQJ?9S 8VF]GY4')S@$3Q#5"D*+*+)8+FN+I6(6*+, M&<%$;4#9J&GGD>]J62O4"PXZ62?232*;#NU<1'SHLJ 6P6 MF;9E4+6*W4%TH3@9 WW[:!UJ3^!2R5[RW_]2R1["F+JLX+L[$2IIM"J#D8*# M*K8 9A=!6!6D,49Z\4.V#]U+9H]>*MF#@1VHEAV'%FQV#0;C72']&XQ#4%B+ MUI20$)C1%-18'W*3I/<>-)[8E9-#;%LKR?4-RMN%_8:?;C:OLY'B:$8!OJ8/ M@E#D-:,=K'C(QLK,19/#PSWIG%8'-L/+[K@\6'@=8/-]CA\7R[/EAZ_/<;UE MB9=6@'':P)(6A2)$4#YXP,@]U&Y]@4ON?6C2PV$GZKK%X>'XN#_:?71A==%A M\<7%^GSY*:_>YK/+\/SC_//U8JPLY+.8!%876Q<3B%,F0)V$FY@TPLM!S*TSY$Z[^O*8_^A31D4N<=?&@)#DLZ%F&[)Q.U<_5N61O_B/7P? Y/2,SC!_R'^M<+LY>SPLQ427!M/4@ MO*' WY50;_T;R(5K'@-3I)M;X/ 0HKL[3!D(G>5$T0I/<@_1$CF0;%!5>=:JM,ZMB'FGO\:W[^ M\=K!'E0]\.0S1RL/V(_ZD?+_5R]]>>>E_[CSTML)D()[8Y#;9.T M[*X$3FOE6Z#IOAIL(JJ>)R4_I1$T%GQ38&V@8* MO:4!IXRD:"EJ+XPL')L4VA])S_TT7^.'#ZM:D4T2K!,+-J_=,/YVY\@BHLK% M0M8Z@0K*0J!-0UY*1,V]5)(U\0=WHNXT--P^.+JOX<874@>QR^U!Q<_DJ)Y_ M_<<\Y>^'#%2^_DP[?K7 LQNU\/SKF]4R743R:1?I75Y]F<>\OF5$U$D$5Q!$ MDF1,9"TQ3XY\ZB0X&10E3&1M"_1&7M&T\\_+#"SQ_G M\=DJX_J> O"&[#AQ&41,-6XCWGMA#5B=@E>*0-NFY?L!-$][5GH,9!]+H*?L ML/Z6S]\A.7KAZXOE*O^\2+_BZL]\CHOT[//GL_G!$R1&??_1G-_A7#FRBVQY MY,ZB@X(Y@V*)UT+N"!A190JU3/1-[&T'+O(LQ, $Y@)>108J\0QHF:R]I&TL MW'G!FX3_CQ%U&@[Q/JC9QR'>2R036OSUZGQVY;G\OKKR6S9E4T7+@D4Q$*+6 M?H:(X$+QM(^8/F>BFD0,XY@OT?)@5R>NA;_ MV07IV>7Y_,NMRW!=^$'[0SBI('-7.T*5.GY2,W#%1TDKY%&8IURIQU\Q.1 . ME=UR=$9.#8=7BT26=S7'L_NK2 Z+B,0.L9EGB\: #PQ!(DHE/DV'IT8H.)A]'1PZ/Q!SO;ZM4BH837 .F(R>-%P.Q)UL M:VM1%Q@/!/4F#<^?(FS:Q,CHH6H3>72 KR>.A'[^5SR[2//%AUJG1O_5IF0S M50RSC->>.Y*<*E/=:_*MP2IA5"C6\M3D+OH 6KL\,!D(EOUJ:PZ6W(^1M;C2 M_D?)4-Q[UP39B,=6>^3,@PS"80P!A*KEV@Q5K9XMH&Q("4N2QC9IQ=-#YH$Y MZX(S"7)MAZI0._"9=KF368AD$HNB2=;E]#,/^Z!FK\S#/B+IXT3YVX-3):RK M->=@=)U=F:TBMS5IL,%%ZTLI(>QBHGTJ\[ /G_O R9:(23-9HLH( MI5IX590&'PH#K50,D7MNW;]=YF$OP>Z4>=B'RU.?)+Q9_I57KQ;GY%W4_KXO MYJMX,;^)B84(0O%Z'&(2@E+&0L <@9$3F@P/0CCWE)OT]&LF!\2A,EPV8>C4 MT/@5/RSR^3R^RXOUL108%@M#$I26'S;@FGTTHU M#(;!2*R<&A%;S\J599BDSI "3Z!2T$#!6 #.4Q0E:%/T;D;@5%(-@U%P,/LZ M. I^^K0R9\O(G &Z(&M9(%8H9XB,M)MD3F2MOX7#OWVJ84ALVD0>'>!KR($U MEZ(P:VL;'(6U(0YY487V)QIF,@\JF/O6Z/]2#2. 9814PSZ2^S%2#=<71KX> M)=GPW=LF2#<\ON(C)QQ\$E)I)D!;4ZVMX8 Q6A#<*ZN*3:'\J+>!9[1[(W^4- MSRX/3;W$F$A_N\BJ$D\* A*?C$,402?)=^HZO]-!\H-4=&E8!PAY.3;'IX9- M_G!_"5=A5/9!AT"^KK6A5*\W@W<<*0YBQ*X0DXF[]!'?#38/43'=H)\1*7%Z2$O\[^>#C6.I2.WCEC:CZVMTK'/\ MCP_++_]Y]<1+@%Q]<1\?MV^=$ SCB&YY$!^G/EW:U&8_([M+R[\^'<$LBD2! MD&5-E 3'*OV9/LN\,.XYYMV23EL>/EU^85QQC\*\BKY>=\37BGH(QA-TA7=2HS:T_I'U_W^]F2[ET$;_[\G'#B3_XK<9YSZI* LX*5U- MB9(?I'B$**4B]X=\HK3E_/@@R;_X;;HT0QO)[\G'#B3_WV]G2>7 N=X71#!F1#DE$*R MG+24YY+"Y%+ 1LNR4LEIE?;P]VX>/,U\XZ:^WC"F=9#B>3(+$67,*)0"$VM* M'&TBU45N+&>QZ'K:%GX%EA!3B/I([Y13BLY0VK>?Q[$Y?Q89)Q$??=[0T MXNZK/G9;85&RL&1D4T@K.8QOUDMSW/$]Z089,3#(E);Y;CY+Q:#J-E.,^^/JVZ\TTPILZ MD!AAV3__ZW->K//E'\QX\BERD<"Z31;&:_#,%^#!&":"1A%W.WD>F[(3:28\ M(7Z'"[)G!^$ESE=_Q[.+_&O&]<5JDSL<9/FW/V@TD[X#G2/9ZILWD5,:SY;U M9>O;]I2.!:LY \V#(C]4,KL6 CY;KSQ:)(X.94S?#K) M8X]KJWX:SB%Y%&(%&0]DR,C8( $A" _H"0BF2.8M(G.Z21.4HRBAYU^?XQDN M8G[W,>?S7U;+B\\4F]_I?LZB5#E),$R'>B95J^:TA&BC8EFB-=A6'SU!8,>J M:1_;=S'5XO/ M%^=UKMXBTE]MY'O+ VUIV18IQ"'-3,XA.@@\">!2\629M,HU.?=KL9B)!VPW MQ_-4'8[RVK<4_A ?'\ Q$L,XR4KZ6FSK+ MCE%\[)R!R+@S.F?/79,YZE-Z!I>7W8+GLF $;LG6*,T-."P6D"E64P9)A";) MO5V(Z]@CV \NE V_@!:X_TNZN__S\SXOY%SS;[/I:/\V4=$*Z""Y6 M8R-)P;OB)23'N"J(RIHF"'N8I$YP-9KXETUDT0&JWN;:(3S67BU;U[3]N]== MY6646G#"A38(2F !+!3_AV 5IIAHG^Y2MCH@)32WEF)M8))-/>0LH')-&VKIH"[6 M8;!6[]1[\!"_[A'R.HF-6UG@!C+J"7EW [OOUW?= 5Y'[70,->-(.]6YVD[- MT H56A639VJG?H;# ;@+E=UX@J/!Y"$DCBZSG@"Y.5M:;SC&K[1ZO6GG:1GU M(%6 *KH><:5:D"DU\RYZS9M8W$=HZ@1LXR/A("V%BRBN4?2!LB%@Z19B\'GM#2RC9%]"QWAQA'B%8 M&6@IEHMB(Y.RR3#41VB:=L#TM @;(I:>$/;\ZQVVO5SE?U[D1?QZ&=Z79)C3 M"-[7"7PE(OFYS !Y%HF)K+*-LG&T\!!MG2#N"*'"*-+I"7#;%G2U-[DN.J=H M@$)L8IE*"LCX>_)IO322R@5) %\F$--&; M.U,X+2Q'1L9.A06'BFGJJVI/Y2.WK2^X**12&62I+<*%JR//:*4IQF145$&J M>[74#]Q&&_#R:0_YVB#L*(+H0-$]R#UR@%DJ/D3('FG'V)3 A9* (5F$@,[9 MG;JVCF=GISUW::O(QA'#<#PMS_%L%#S=J:9]C%DG3:_W5S+-*I7L?2PM;^2*C "<=J/T_)4V"!IR9. MP%A%#.WA>%S4#*ATV$>$/:'RD=1I=%9KGA*4V@]416X@U&L+!0O*K+.C@/'_ M*AW&P,. 2H=]A-,IWKY+I5, QPS6";:R\@Q%37T6HO7*69R-GY7 _F3/27I+7W^[^O7;>]*Y M9.?7S;-F/)(P0NVI97D5D:98.T4%C'$>"C/,A+9E=F.NII.]TP=B=W"]C@N? MP7OHR2-O*!._+@?:C^-"J(3-DL/\.$7"C%?+]?K5XLZ.B.G5XN?<;6@7UO/ M4$F1HDC@+?%$64&!9W'DDALK%6+.N30YO9]\&SYNWIUP*D?#P3G:%\HJ ]ZC@IBD84H(7D17!NUP[[#]S8P?:GN- M!Y\#O<.?%VF*QJ4CSSC:_R6-FY(>>YK1HWEA+2QB"0JXK_,'2PX0!,4>16M? M3++;U^L?P4YHO+[;V]$.39:E4K1RZ/S.MGOY??+\Y) M?GE]=;G_P\=9,*5XDRD4<[3/5.U@C *K+0M91EJ>R4U:28Z[C$[B^$,Q>%_) M3BCK#@*%[:N_7?-[6O+ZBK);$TD.6AWNE&9%Z10YK3$R+LF6U ;8=<"3QJQ4 M5%[E-NV*#B.[DPCZ.$AN(LO!R/V25V'9%+M/[=S+4K]7BV>?ZH"HW\L#?W+C M-/%9B*5$&R2!L-[,EEMT]#P#@+1# MRM^/35OD\R$^\R-/&\TYWI7BT69Z7K_A%J")@CBF:B/77/L_*%'(T$=>9\=* M1@)FT32Y_K:%EH.O*BS).ORV/,_K2[XNTF9 ^)TWW>[0VPD825OF33' :C&( M4I;"2N9EG=(75 I6?'<79J0;#$.HG;J!\&'X^>X60W.!G::Z&CY9[,EG'D%U M-9PQM@V 40D>.6IR^F*JICU^=_'I$ZZ^+LO#OW+ X?PH M[SV"71_*A8:VWV1N9# 9L@^D-^NM:J]K>T8M) L4>^ON@Y<'9GT_SV6YRL_. MSI9_U=X(M"%O]R=9DY\N)X^_S6^J,S$3!KI@44]'7,?)(4/ED!6>0@C(P9Y6[M;(:\?1J%-0ZLCL/R MZ:%ULWV^6^IVDTS1>$F% AG+D@>%+H 3GC103$JZX&1P36[+[4C?-/FND359 M U$<"K1&&/LMGU^O)@?N0PJ>]'#=-LXF"$YS*%''X$12.>7C .N6J&GJ%UNC M:2#3>^Z&]$AH?G6*LRR7V=_U?/&8IX!7ROQ*MU]_>?,GZS:G&8V(/,;1QS'X MV_"<1#BN1"H%ZK^@R/L#%X6%6)0NGI[A5).A'PUR)+MYP+5^N5S5+SLIO%1( M;J]6'%20C!0!L<$D%4O@)A;3Y"KBWI3V=T*R#VZ&A2I#!75R(3)/)C!?(ID> M)4%ERP$5N36)D0G"D&)Q]M\T1#X28@X*I?<17S<74M^LEE_FZ]J']/LESAR/ M109E08IUZ:WY.637:FS (;]1K@LS?8QSC_WK>YT%&3=D,BE^,)8>HT[J C M?Z84,3,P0&TMJ%0RN< Q FGKVI!)!:<;H&SZY-UQ$'%P1F8?\4P>H3RPS'M+ MNSTP^_E?G_-B33__0AL SV;>VA24]*"L<:!4;4\JE8/H,67D*CNC!F)Q5QHF MS/OU@,@FHCHIO;CQA9>ES)B34J(0P-UU.[H@,)+!B3[FXD.P#13C]>LG3 ;V M@,.Q!31]K#+0&0RE%R0X.:FM=!MTHB=XW"(>/J/ M1[XI<'R$QYE%KFL41M&8JU.Z%/B ]3/&"C*C,8Q1G+,C.=,>Z1PQ4FDAGK[- M\^V*']A_,18,H5Y/D(X\9)X\.&,,)*ZU2EH)D7:;'7H8'=V&,DT@,P2Q(\BO MUPCG,1X_[$,;PU'GS &])SO%-.D(Q1%,M-Y+9V*^/V!E9^0.(JC;V&<""+>7 MZ*FHW>_7?^.!9RT31G*T/+,)* 9,==:= 2G(W*D;]3N2 M'$\BDGK:Z#B5F2T6F,RU.0HC1ZT8!&^91&4"?7N,X'X4IV&*Z*H;U(X@O]Y[ M1;Y:?*%'+5?S80Q")%!Z@;)@;2)3 MQ5(A21=R?)P6Z#.A")O4R#54,+<-'VY>LKVM0XZEV!($!)4C4'R-X'@N8#.M M7+K"-&_25V=7 OM5//N@YN%^'".*YT24T):U'W 19;<'MU!6NZ[C" H,N>), MJ S&<;*!(DH(62O@DF>71':A-*DZ/X:']!;_^I7BQ-4_\7GSV?$_=_R M^>_E;:[=Y?-ZY@OM/*0(E;:)IVWB(X6N/D!$'B0+"?%^;G9D!NQ"9;^J;!_\ M/.A#C2ZH#BJ>;Q;WC^7JSU>+-ZMES.M[2]+,N&"# V9K$;>6"3"Y#+9DX0L/ M0:@F+=EVH&W:@KWFB!M)*#WA[.5\,5^37?EEN4SWEN1L$9Q'#Z+4^ZVV]N]U MY!3H4))02KB4V^+L8=JF3;OX@WV2UZ1G]85$[2W^[/E5; M$S%CH&R*JU$%H'T5(5GB*W*GI-^MUF3 RZ1\;54<104^JC%8Q$Y$1$G0! M[:*A[:$#>,,B1*9B%(8QBTT:(=PE8B<8Z5.!T<%L[KGUP9WHZC=%WCVL1$3Y.\Q'B0&%22E;DVKDL@&+UTHWF$42TID1F1+[?JNUTXL"[YR,S MC)(0G^NA+UE<%:4'[SD"R]PA0Y-%:=(1&"W#:E&*!2&HQ/16DN$P4,+?#S #V=(&BX MI!\8:7((VSM%3_UTE?-/RT\X7\PT;21OL@-C!8692=;C#-IEQ+>H8_'S11R;9!EL)[\-HHCZP A M6D7V/GF9!,>8GG)WMCVX/QP<(+/E2 SL0+7X9]0THGQX:CF:,#F=T!7+;,"+MI+/+-=-57"]IE M>'U;?K[X0#MD66.E\_PL_>_%^KR>+]SP8R:%*T(:#C$+"AREEN V.4R"2N%! MU:EF+>W7R.OIQ(\:"+.GY\(=7>8=0/^;@X[$9:ZC+D"K4LT%@0O1( BN?'(Z M.MVFL>;>YTGMM>,X(!O,W9Z0L:E;_FGYUV(F>"I.1@Y&B%HN412$NHRB711H MO.:N+3YN2.DD)3(R2H9QNN?"%%*IG_/J_.N;,Z0G+M+/Y)Y^K@ISX#S)1Y\W MVJ'C[E2/=.KXS0N?W7GAS5D3&0X5%8_ 4\J@ZI @Y"J"E4)9;@J:-N[KDY2- MT%YO^PNV%8W**&@KI$+6M YI,IZ#XT80*[AF/$AN=9.69_L0.:V7-"Z2MK3; M:R.L4]5APTM^=WCJ4?19PZ+@I[$8L_712@TZ5I=(2#)SF )HAZB7RVRKB^5_(LE@9%" M9LE"Y-$();S(KLD4^_W(G#8*; O!A@([53-Z.QK@S9N?#RA)V/L=1S&Q3Z_N M: 8W%Y8WM=X&$-OSGI9K1CE,X, M8A04J'N3:/%,@E.>!V\TU> MS54U@-4AT_HEA&CJ$=+FFE'.X!P65:1&XDV3&.*&A$[1,U2Z]R.$8:R>NNKF M^05Q;;[XL+[^Y-6GSZOEEUPY4^^LO:;@)G]_ES*/^?XB3%3H M?3'@*7PG)\%(P*PEY"C1>9M$R4T0M96:::]TM<;2X0+H $7U'MKYZB)>5A81 MRSZ0E*XU+0&>0AER,8DO".1D&G"9%J29<$XRSDQNXJX_1M2T][M:8VHT<70 MK0=Y]?JV2H6AM-Q:D(@2%$9BE=4::"DL2\]T#$TN.3]-VK2^U[1G$,/DTS/B M?EDMU_7VMDDZ! =O9IN3J?_[_K^MWMBY]Q1?JZ$%)$ M5H5"&.UHQSH+F65M@V:6RR9Z;ZP%=!J9CH/92:0\?5_=)[E;:X8U.3>ZIGRE ML,17)PMX40(48JD((E%/6!LKT'VET7,C@,>2U6-T!MCK^4=) MP1^E=\#3R5,;>6;!&:#H(8.RR %#]( \)<-5J".63C+]_EAAZ.?E&L_6L\1U M]$CJV'D=Z_#O"($;"S'3_SRYTN'(I0-='F%F) M18OH(,A:A^5R@F Q@\TFF!(*4[K)AKI+1*?.V2CP&EJ>@-4>*CSVO0;(K M%!Q9!\DHG9W0F'23WDX_1$G07G@84A*TAW ZP-O[Y?)L_=,\UPJ"7Y=GZ3IQ MDKD.2DGR#!@F4+P0PVS,D'3Q2MK"+&O2_^D!>CK%U5"Y+\<70@=8VN%^NUV2_+FC5I.'C$ZU%U M>.KB(J]?DKQ^)KZN%GCV@O;?\A/M@UH)^JT\+@U'1IM+L0A,U4&KF64(16K@ MRI:H;#*)-/C=I+M )3?5Z=3Y[1R+;U"/?7I/%LTTT%IS+ M3)<,IG /BN&FWZ4"YTPQ*+G:;60#O>0.(NFK^VA\E(I>3DK:PV YMDRF!E;^ M<'\)5^&80N5%C!),IEA?N<2!XC,!4FLO!7=2[I2JV@U8#U$Q#;!&E.YR;%9/ MB)=-[[_5U]D?[V;.<8N1US$1M=,7*QQ04%PMLZZC;U"GM$7KK*_1L<[Q/SXL MO_SGU1,O 7+UQ7U\W+YU0C",([KE07SL0/)O_C;+$IW5*M:&RA945)[LM7.0 M,/B,VE&0LZ7[U$&2?_.W:8X6VDE^3SYV(/GW?YLI32X:]QR2SSEP%;I9 MH&"H*4IE6TZ>#I+\^]TD/WK:KYWD]^3CU+<9?S__6,<&5=KG^?I0E3%?1$J; M6@D$Q;6"(&T ;I,SF0E,=K=KBMN>/LWUG?$%/@[[.C@AW-.GOCT."X;K%)V\ MNI)2ZVJ"=1R*JK.TJ]WS39H]#"6XE_/KHP4Q1Y5P!TC^;;F(E_W>+QE5/?#_,:7M>B7G *?9CCQOMD'IGFD6ANFFGE]WVPXOHHD&!X+/EI.YY)'9(!0))\P>G MO%=-JO7V(W-:O=8.9?>564/AG:BJ&]X2^.F''D/M-6P(O!\L-9>%S%]M#1'( MK],8P#O'((=,-I'9$%B3VNZC*K];W_?ZM;>;1>3D+<\.N/,1E-%U^C%2*(8: MM4:3POWIP&-GW;ZCZ934VC[X>3B]=IA8.G#];Y=2IR*?YXT_NW73WR[1F\2U M50ELCK6]K6+@66$@1%1(OB_GV;9%WLZT3ANZ3H'(-F+L"*G+QY;X\N*\LO1. MF=#/__J<%^M\;^T*K0L4C4$0/($J=:XW1@Z:VV*,S?*3OY_5\\0)7JZ_SQ0=BS\7B?'ECM0XH(AOU_<=P M7 _DRB0^KO"2N MTDPY[CCS K"VSU%))'#,"+ R1JN*S3(V4<];:#DEGW8?O#P4J@\50P<>PO42 M9@F#\K%FI'RU-H@;)5_YH (BDZAYDQLFUP3T@9G!DGP &7NQ=3 MG>/J?%107,T^3C]=K$CGO]F\968\5[S.G_+DG]3FI768"W)(/&EK!2+*)C'T M8T3U$;*,#9Z#V=^1?B&^Y/F'Q>6(Y/CU_0H7Z[.-A'[!^>)U;:6%WFI?#*.] MP72=F!P!OQH;9R*+I"'0S1<&YYL2>S"E>40E9 M[86;P/"0K)!,EM0TLS%M^]AF1FT?MAYHU'Y>I.F"PIL@^OY/?LOGC>+ 75YY ME-!O[[5/$NT9,GVQY #2!44^EM#@O$,PP9D0E)$*=5-GY+@9C:<.*F=.C:_CI\EY"Z\"Z/K*>YU]_Q?]= MKEZ;U!%6D<3X"8>)UMI2%P'B%E7ZS@PNG8Q #O06,OUXW&A!]A\@^03W8Q]P> R,RD 2K(IR@H!3AL'NFC-+>=]0T2VN#I?W M_?X:@YG? 7*N:V;?YLM0?/UQ_OFFYM\DD8.K/?*M!57YX3DMRC$E,UF)HE.3 M$[A':)KV .Z8J!I+,!U@['V.'Q?+L^6'K\]QO85UEXORFCGB1P)AI0%5@@34 MPH.UG 63K'1M.NSN1-VT)W+'Q-WXPIKZ.MBK1%, M!BGK[#3#28LG$2G6#[YXBRCCEJO((ZBY>X1,.QWJJ!KM$!%,K;Q>YP^XR95\ MNP3#O4G9:F*%8K4^T -FH<@AB"$'6E;$W=33]N?O! YSRN 8B[D=J)C-?=T' MM"4+0JIB&6A9,RBB.(J>78)DA#::>>=SDT;%C]"T$[;L*6-K;,%T@+%'V/;Z MYFJES\J02D7@/)F:\_/@:^5R*9YY6R^)VR9#$'H#4;H_-FF-Q#-GUCO3$8;.=<"87^L<[DX M>STO>::E\\FB@NR1UH2T85Q(Y!Q'CXK"YRCRD7.:M\1U>VC6&FT#Y7.B-ZC& MF'*XS^./401WE!F'>Y8D%:U4JMDEF1-]D +0NP#)IZQ=C%FF)GVC)RIXNRZ! M?WB7W2U'N(S4BO,J<5T@E9H#J7-*46!M+*032HVV\";A[D%4GU19W!X8?+@L MKK5H._ .GU^LR<:LUYNEKN<;:=:*&16-2XY'R"*:VK0/R M-_%,QR[U/D*RX=B&KI48^T;HUKRA\$YI$0-P65M-8:I7U[P%FXHW3DOCV;&S M$J==_;T77@ZL_MY'>!U@\]L"Y*"5%V@,6%GOT")M9636@[&YN**1&=EF$M;I M5G_O)>]'J[_W87X'R'G:0-PYO62F6+(' 9P6BL)QS2$X62!'*54DST3D)I5K M^Q Y;U$# M\@3%V@(J$8N\, 5XDM(18S@QK5VL\#AQTQK4H^%K=#EU@+W;ZQ6/KFM&2Y"D M< NYN\K6[@/D_4J;0!1I:^,5ETN34'5'^J;-ZQ\-@2VDU0$([Q9=_?Y=CY<9 MMRF%9"5DXS,HVE. =2!0M@H5"YX'T21C\#A9T]Z-.1KD1I1-!TC;J4 F243R M%R)%Y75@#SD,X$IP8!(R):05R9MVIG:$ J9FEVZ.;&I'E--@['W)J["ILVYZ6Q$'.8 6(:LN*L]:7)K;)#B#ZIPJ<]$+A'KF-+\XWH6F#,^JG@YPEI9(<';G(!Y-%:)X"QO=SQ&EO7)(?M_,J[>_[6<11.3U46 Y>2;*>\\D+(HH!U#F;)6 MF1];+S],;;=WDGK"\1#)GB9\"8]YYF*,)E"T:9W?M'@CQF:TX+G2MKC: ;I) M:^Z!]'9[P:D[".\MW9,$\%2[AO0]=)X-M)'SY)^B9=-D ML-Q75J-=\&^0H7@6X^HBIRO.K7&1-HVK+N?TG+^>8YB?S<_GPR:C[_[PT;(/ M ]**]W>8_.R*_7>^=7OB?263VQ&PKH0@*0X$I>J5..4U MA*(92,>V#EZW=/$<5S ^AU0ZH5=G['5@E&K26Z:A8OOI"N$OEI\JUR_O@^#Z MXZ;9^[/5BN*K_*E>I;MF_]0)A$C@?3AL(IBO%X M,AI#*$67)BU MY,S;6:\%;Y&8/W4G7;VN)1YQ<49+X%6$3G$[&HOMD#:F]N: M^6192JEM%.(I5V_@NZ?-3H\-HV,(H ,%]5/^O%S/S[_3L\(ZE51P@*GV1I"2 MT6?& >=5_0:O;"IMW+BM]$R;-V[GI!W._ XP=*5I_X[Q?O%DM"]E>$@B> MO\IV@E._D3A M=* ^D'2'^=71\\WRY"T#D_A9*S7_%42"9PJM0F%<1BU+Z;--.\'Z-GM;).= M*(P.XGX'(-J<@+V[6*35USM9C.O%!&LRAN)(M]9[A2D["#Y*X,7Q(HASTND6 M4'J4JMT =7*GY>-)H@-8W2_]N,J7?5\"M(^4@[Z;)'F;-V/27BS7Y[>_TM>4*![=EO0P9QAPC@.1:K:<*Y(P"@4U.;\DJ-P M.30)#7SG7Y/GOGX7EL"4YH&ASQR"9*P8H#+N\D>9X22"\"X5Q#,XVJ5N*Z(T7P?+FXV*QZM:1E5H807^YP[I9K+Y:+C49_F ]7TY6L&+8?V)D3 VWJ$K7K8*9>H/DFH+D: M)%9L9KJP +;VU59<:W"*-* UDJ,N,9?(GPK5=GE1'U">&@S+1I*9&F7O\8SH M?YOKB#IBS>UR5LL/*_QTM:*:BDYUM*+,J1YZ1 %HA:<][4W63"7F=BN+W.EU MTUX]ZA%QXTNI X>B[I@Z8G%C,*(J!;U"T-S5OGF* S+F(21$HT6])M-DQ,Q= M(GH9ROM#^MN#I=T14J^VL52!E%H)$+"0?@^I@,^$KCJ$+KK(66Y3NO(M&1-? M(1XLS@=P,8"W4]O.U^]?O'KS_NVK-\_^PE5Z^^X/,@1?Z-$D@F\5,_D"ABA' M*$76^86EMK6E;92UD*6D4*(KN[EJ.[ZQ#VP,$>FR-7\[4">;Y51=N]D\+AJ) M5I*MK@9;!1.K4M60DRQ9:I2TAB:%<'>IZ&4J[@]I^H;+NP.PWO+VH>ORS[]^ MQ__-BF^73<+X5B6(1/PJ6D$JM@[!+ECK"#5XX;*N9_^A-,%\B\5,/*MW.+;N MITZF%G0'8'^;26?,XWE.[\Z7\<\_%J0QR.Y!._[U&J)DX23 Z:92L)=@#'YM;P](']S%Z12II[:'W^9_7LS7\_/\+J^^S&-^DU?S M9>(SZ8KFVFEPQM>1OD:!=\*#D2%PGYD6LU;;W'S(FQ_^1#KM)SBSQ+*J@@DP'CI**P-202;'; '8O) M&:9R.>EM^B0'IHVP_F\?-\3KU*FVP9V%WR[/SEXN5Y6!LY)TYC9DL+*>_D0; MZLUY!LDH86/6B.)>(?$#:;@QJ)FVN6#GFV4:F7=@S89WT$8=E$3'@:M2Y[8H M!QAU!.89+]('*5B3,.G$6J!/A*S1&J7O(^;!>/Z\L2#OSG%U/J'J?K6(JTR_ M]%.^_)<8_S;',UROYV5^V7IR34;,2YV2)?NE2 HF41-L,E0Z-86 M]5NHFB:,/V60'RK:_3'M+S&]R!_J<=S[?J"])6][6^VUGDDG#!J9P5OQ_]E[ MT^VVCB1=](GBGIR'G[(L5ZN/;7E)=O4ZO[@B)PE=%. &0)753W\C07 0"9+8 MP$[LA*IZ=;ED2<4=PY>1$1E3 >5,(?FP 1H&Y+QLCS<9M40\,_3.DT4_)T< M@Q%A\-T<#M+QS4J 'V=?2$"SNM+VPDN*J\A8@/$UKI(, 8VSX%W&5'NE4VKL M^;Q X301[G=Q$$90^;G#?X<#>#, \<()D;'8NDB91PJ"G *Z,2/HK'PH*#)_ M6#)[ J?_AKII9OZ?,^S'4O5YO]\8GQ3S-9(OU>_+&1R=:TC1&.+8!!F;%!>V M?;\9?97!V;_?#%#SD>\W;^9I$ON]#=)S^G4QCX_EKF(($5F$Q'UM@O060K:: MA.^R0.Y()[Z5\7Z>M&FWM7RG3_(CHJ%C^QX&"> B%15]]KRV_X9:[K(9<20A MRI(\IH2F3:IX'/+/Z^5^3 #N>0TT1,/9ONGO8'RO-UX720\Q2R"#10X@2D^N MH+:@G62EX8S[X@7Q ;"IGEX*(5H%CT56D. M/,LJQ2 L9CO-&7F6[O/**9S-P1D/*]_G:=K]#+VZ4";$8#('0_JJ$UH14)'% M"39S[6.1#N,4I^@)>L\K$7$FIV<,;'Q7I^:Y5VR;3(J.8"S MT1A26Q!%31O$G&?VHN^S,A8BOI]W+UW0%\;)."3R394L'$*LF\0$!6[66&%" MDTV5)WSWZB;CT?^[UQ TC)H+:;!.X\<5B='Z5MWL MN\@YWC3>_ZEWBV)T3L&)^J ;.7%IBMHZ0LX97;0JQOGV7':R.6@$)#PV0L?+ MO><%/96_P_>YW?M?CVHY&FYF>P(CVG*Z%((";I'TF8NG.TH7\%J(3+ 17C29 M%=;&6MR? [.5YAUTT49N"+;@FB+C12.V/9UX)<:NS/#.&UKP#PO M4H6$@%Y3J,>2!6^MA6*T8#HJ;Q(_'P-6JTC>E=>$]=GZ)XP;[_YZ?E3)DIEB M,H2Z^$'E2)Z\I "C8(A):+K=N6G!YY,4=6FZAJ#AH>D:1_8=/"?4#0KTTSYO M+/#-\,HH&-<^:>#!*J]8X,:1 2:/3YF< 454H+6-GC'F69N+^3$I?2'F$ 4_+QC[L-1]IF>LC4J:=.M?F>CI2X-U! M9GN*C"=YQ"1!(R^@DD@0I+? 2[(41E%@&9J4^NXB9N+%KT67V?SC-T*:Y=66+:MS"#[;NF^^CBQG M!7S4E@Z^"2(ERPKNUSBS[Q>GO67&A4H3*7=PY^RZBW^^;?31.G,7M0"ZES7Y M7'0SHW()-%&2<[0^L28YJ&>IFG;<9Z/8>C0U]("I[7[+&@]<.#H.2CM)H6(@ MVC-:\ I)-)X'393-\8+K6^(Z.\UYD#=[HBL#Q+TX2!9K/%R=)#<-+T!+?Q'2^) Y1.R=F9=[U4!H&6H9 M"UWM1A 77(+#3+>OT#S%&"W=_:W!,[#6ZZ27U/CX.5#XYY?W?)5(CO33\?+M MO"R6GS>?&CWG^>Q7&N<[]^>P;:Z32U68YG4%A0HTTT1BMM=6VV&;9A@,MU:FSG$-PL*>)&B+U M$:/ZTQ5GY/ELL?QP':4^#$['+]#8YVNMBS0&<]S6>%EC0_(80&HEZWIV"\[* M0N(D#THJYVP;]_74A1I>1$06$C 6B4]/)Q1Y-+5KE'&7K U!-K%?9U6H,00- M^Q=J#)%]![[ZCC=[E-;:5!_(?"'O,SI.T8:V$#FQ%2PWHLT^I@.S8!,4:0S2 M\:!=/(O)8I ^D6"4S0N!> $;A+5G@DM)^$Z[/)@LV2&E[9,&&2'#2 M+-B-5'9G9F[842+KS$@H5AD+BBF**!(*R$9DD5SFGC=94/LL51UFR Z!T?@: MZ. >^OEQ"1*J$J7Q#$S@IK8-)' EUG\XI1GF@FT:SQZ3,NWSXNC .5+6G:'E MV\M9)UG0*3#*DAEUD<* I!%$83;%3+Z<;C*7]2F"^DML'._TCB+\3D'TE^."2$972M0K $G&+F!RKM@6/'BX<2")]#PY"U]>-0UF$PGS@8$QUXP/=OBAM@B2CPQ 5#[Z)^_N0D/Z0<[S; M>Y2P.P/+]@1YY7+6SD'BM3'?2P-8> $AI5>J"(_,M89+#R[M<:I]!B<'R+D# MI/R\F*?%_.V#I$ @\+K$861\3@FRU7%^\KR/'-@XU=HA]Z#T#T;P_!\\U7IYG/V^9V.ER-E> < MRMKOK"K9!G1$ZS-&5_9ZM=L?!5,:B2,T]E#G!XAO8JW_,IO//E]]OFTR]D8; MXEMJ6XAP84D,7H&(1216M [CG?YOOCRQY@_1VV(,(4ZM??SK'N%.1,M+,,", M$Z"C42'Y?0J;]M/^_2]/\]8QFO8/%F(/KN6SI?*&'"14UH,P MN;K=O,YPUQ9L(2;)B[$A-9FH]BQ5T\PC/WT*YS U=(JI[2&YK5Y]C7_2GZR_ M7N02@G&LSM"M;\!:T56KZB'TUK#DB3-[LFK*IXCL\)W^,&SL@;I1%-4!"&M9 MZMOY:KV\VBSQP]5L]8%HP?1N?C\:Y!?>AF)EK'49)9+9)]K%:KW[-ZPL9*'J@"!DVXS45HH10R,,C=\+O $5_S/'S8KF>_>_U(7B[6EU5=M[\5??HY(L8D%L3ZR;V^G;O?0!?JU 4 M65;$I'3T3<#T/%E[8K55Z]F[_Y:SV;?[R:K3Y5 MRWN]ZN"BN.@#CQ* M;++!R[/W1A]OL/\G&\\X.)#WMH,.A.0R)U5 U\$ID$Y'C)Q"(+O)S3 ME):G$QK:".,5'=;$):CB' 6RL8X^%Y%^R[,@VLPC.ZM!!T/0,�P0#9=W![ M[N@^J8N$# \)B-A82W<#V6;+ $E8B-HIEIL,)#NC00=#=/SRH(,A N\.,MNJ M/)5XB (-"!5K%Z6(M9B<6,I.EJ*8%:9)-O L!AT,4O ^@PZ&2'OJS,K>$XA] M3$:56GXC.:]="+[V[#LP)=8'$V&XVF\ ^*ASGD\[#&&08@^:\SQ$RAT8FV]3 M1]<[77Q@46&!4J]LXL" C[4\5S%G8M2!\2:U]H])Z2_#>_S]=*3 NX/,K_CY MIG*<&^."E@J\Y0KJ6 <(TF9@,BFNR0Q+U6S.V2Z"IO>*CU'TL[@Y4.I3WU7W MC]2KC\N\V>;]YJ\_9TLRJ/^)\RMKWV>?\^K'J\KK3Q2H MXN7_R[B\QZS+NAA&)]%S:4#I+"$(LNK%H;9".9<9/QQF RB9]L8[$>Q:::9+ M&/Z"ZPUW_WDUS]S5&VS+6:%8Q24Z5M:S#$KZ#+X8!&&$=8:(2_((S#WUV6GK MGTX$L%%DWB6:;BSVJZN/5ZNUY/=.B@CH@JT=X=.);\HCY=XUINIID>P>9T$Z+2T=#XIM++D WM6Q!0$,)E3.9F)U M#.?KP6>G+74ZM>=UC,P[B 5W+H4U-GHI@@43,%)X[#UQ4S)$^NVB+# M,13\\@3.(=+N "^/1J98S,K664D\U7FS@6YRIVP!%HR5"H/(JLEZ[H-&#TTQ MW.&(J^DH87<&ENWIB9'GX)2'DC.KXXD9H-8*M/+&!YXQMMG*T_WHH4&J?7GT MT! Y=X"4_4;=N!!M9%Z#L1CJ\U4"7PJ2Z55DDH5%VV9+]WF.'AH$@8-&#PW1 M1P<@^V-^M;K"RW?+M_.RS/]S5;O[UOGSYO@%3RX?TX)"0PH75:"#B#D(L)SE M@"9RTV:"WC,T]=>E=/R--I8*^D73]O QP:W@*@/GCMH 14S]H/CZW=_?_LC]S?-Z<=U!I$VJD\0V4A,@ M/?)H=:G[8TX%L?.M/6791L';F.KI0.DW1?6A2H4Q@AAP&95 M0&$=759J=7PL.7EF!'^X#7&BT2:3C<<9YYX<).C.0/+2:!^C0HS!)PB.$_ZS ML12[:)*6*-K9J'7 D[G[QTQ@FFQZSKBNV!AJZ@&!B_G'S0+2;P8$"<.3H!B[ MF$*G2&L+H1@/WDL9D95H'KXOC%<=\)"8_@+*D3!UK. [V?EZ-QSHV^M:28D6 M3U)4=^3=0X'TC@JF/J!<&4-#U@@IU3G'.L SF4#6O,4B>><\H/&N3WJ)5_X:-\S=(:C MIZG0>[C7GF7MIYQ7KSXOKN;K"RNRBZZ^ES@7@$Z%!.12@\A&6IZS]ZK-7;"GJJ'O4C"6?4VE2'?0R:<=:JJ>_\#N)]P?Z MJ_^X*#(%I3""DYS.@ D45##'08CD+@;=KG]Y&1\]!(C:V;<[1/ MF_S9J%9J^Q.;VZI=E)_08@E.-U8LX 0Z4(DY"$YS\ X%R]HSZ9L$0">R6+\N MYN0>UC/Z4.)W1\.D;%1 "Z@2A;.>,7",HA!K)!<)5>8/&YM&%,$>!/9ONP9@ M:*?M&EM+YVC CAA.^-*/;&["6@X7W -_R@:9I-804L4?76408C+@?0ZFZ(+! M-'ES;F_#;N81OUY\KM-B-VI[C:M/ 50.KKZE$?_:!(]CD-^]_9O"/Z>FCA]0@UW\.ZQ M$>HNUO?GV%NGH@H%3.*I+EL*@+DPL%%D+)Z+J)MT>1U/^K35&(WQ?&+-=H#E MWXC#RM]V*.]O"Y)B7L^6&U;I=^MO9+K&%YOG[Q_R/)?9^K=+G*_N:>'U->_T MU^\) A-*9A0#SKRHH\$Y!"\H>N,E9*FE3[I)/-V,HVD+0QHCOP\<=' @?KA: MS>9YM:+3'V;SZQMM,:]CR8D9^M5J1GK>>J!;.W#A ](9#PC:!@\*BX2@K0>O M#?W:*"-2DS#T %JGK5!I#.+6NILZ@??'?)GCXN.\;F/X'?_:GL+-CH]"_V^[NEO3%MYT@@Z8\JU ^NUD=*'JWE:?KTG MJWO66)=$TB#?VAE%[DF6"*'6-!OA0@Q%RQB;%%Z^1-BT)2BG<"O'TDHO*-O- M":_/6BHA5"\8E+6UD5HFR"9(;K-Q-C4I)G^:I&EK4DZ!K.,U<3BF%FN\;/OD M^/[6#=VXFX<\,3[\$:,]*3Y+VTA/B-^$H?-T]\D=4&(:K4048'BJ:RH"!Y1! M07*VILE4UMAF'A_@IIZO+_*Y0/+(]$9O5C@]2C%P(IFI1O*Q- MV\IH 9B, Q\]\TI(*=MLKMN3OO,Q9T,P]="^@W_&WJR5?O;Y]3W\XW?GU5RC)_JL[^E_QV3EYEKCM? M'PC",5.DDA'JP@Y0#B/XA E$48)Q)1#;C"=LQM&TV9;3GX0I ='5R:!S?O7Y MSXTM^&-5DPK?5@.B\\&'!"'*1%>;-?57#HJ,*')V@=LFJ?$]Z9LVT7-ZU(ZG MK XP^/@(WMT[KW&=/RZ67Q]PJ%P*OA1&%T[*=74[W3\B,!"F^(R2!]MF^N)P M4J?-$IT*F8U5V %([\[>;0BQCZ/$$E-82)YL,Z?0U-EBR&S=>\-#01&4;E+K M?ABYTR:>3F]&FZFR*\"^^>O/^Y'N;]N^\ ?L(=T.,I4 5DL)*E;G7J.&H&/@ MSH:2?&-/=B\ZI^VX/CU$QU?>&:46;L2PV(AAOJ*?5CN!TWKQ^,(YHI]CA*^V M2EH<+8$),AQ"%Q<5F<=(( >%PH&3=/!M3#'YX'+239RS23(:CJ$J3:X"^8=:Q+8/$70M+ :0]DOXN< R7> H&VY MS/4!^^;,;:>O6R-U\)P;,00#NK0C !DVU21K<7==.F MW4]W'8ZOJB[Q]R$OO\QBK@4T%\G%*+SA9/-=+9'/&4)=5N&3S?0?:8MKXG<] M2]6T5JT!"E[$V:$JZ1)?-_-E-]R(& 2+10!J5^OEN8 @. <="K$3E2VI2?W< M\V1-:]&F0-C!2ND28CI"!.U!*&0A:%O#!^)QL M*@*;./U#B)RVE&<*^(VDL.%@]-=@G.>/]4GR]X:8?/5YL5S/_G>CQG?E]R5Y M)[.-2BN;=U5,%^2@^!!0U:I4LN]%*'!.1&!)<)$Q,)9/E!?>D^)IRVVF0&L+ M59X/='];SA;+>Q[)=L*W-"ED%6L\)PJHVEKG1&)@,GG6@47GV[RF'$;NM-4V MTX-V!"5V>?._BNNKNL;G\F\XF]?:MK>?/Q-G=$*VQ7#7Y[2^U2_FI*FW\U_S M=L?!+-YK'=C*PRNMO8T:4%(ZTK54,N,GBG_&96S:DIY)X#\= M,'HV[;N9O' \F*BC@J(5IP@ )3B)#C**4++.2HA6T]_V(G#:*I\I\#N"HLZH MW_RN9F!;WS2;/Z[WQWFZBQ-:U$X,_7;["HJCI#%!'84TEFME)12C(RA,%+?E M7""(HGA=>U9$D\$4W=911*-MR-P"9X:,0G (:#.=UVB$)?^*LZ):".0[K:,8 M@J_CZBB&**X#S_B);*X+VGB5#&CTF?Q[\E@<5TAW$M?$7%*.-4E4GG\=Q2#] M[U=',40974)JF\[-H13A@H3LR2%63'OPSM7<*U,8N*'_-!FK>E9U%(.4O6\= MQ1#)=X"@%W/W+N3".3&9]D"4J *S&0Q)*'@,X!3[84SWDLY=]U%*VOP_%5U27^KF.UMX]# MM?>+R\N?%LM_XC)=)"V42"5!,IR!,E:!4\Y##D&2A V*-ON3#R/W'"HO!N'F M162.KL0NH?J(.[+^)?"ZFH75A*M"EZ!F82$KY1DFZ1O5^^]!6V\@'!\B+Z+R M.'T=#,$_-P^0']:X7)^@]BQ[J;-GDHZO%'5%4*S-9PR*L$ZZ9).-XC00'%I[ M=L+*H G =ZB.NK1\W]0]Y110<,M!>4XQFLZ2#A$SU0,N0L.,2.0C+CCM3B>6(7:#@8I:;0J)!'"B3S" M9^GLK>JGAUOX8#WVG"%^E#B_2$Z9$+."Y!T=0*M]-_/KFK[B1[GOZ[C8ONL,OMDQFS1""DHYD MFQ1X*14PY*%H7[M FHSU&X7ZWJIT)D!S:YWWC/?'G 5-?K4R @*/=8"MW?2V M<3!!2R,\^>"FR2759!M=D]=SC)O47SIWO/'%697499.SF\<%%II-,-NB0Z M\9'YRE8!1S=#")H'A2<*\7?2U^O;YKAP>?G6/UIW';]Q;ASTRQV=3D%Y89!I M0%='+7"Z*'RJ;CLZPPS'1-?)">.J'23V9B\G@N)ACO'\C?O^KC BF&%."6*0SC->O%,GZE/;36"O#ZN3X?1@ M[?4KG1]^T#GG&!9S21SEXMQ4)5UPL6#=ZA+-*Y8&V3HO'C MR.[U+78R((^LZ8.-[I>\#(L3QUU!.RYX'2119QTJ*R2=8%W?1**VTJHD^8GF M?!P>=TWPTMI%W#5$=]V^8CW>?'2AWO*+] M"Z.3LC@-W!6_W0OO*((MKFZA+REPW60UQ?DW7@[2_WZ-ET.4T26DMOU?UI>, M@I$L3*E3Y+T'YQD#8[U J5TPI4DRZZP:+P]_&RR&2[P!!+S;[B5)0DM=^ MO>Q5"5<];>[!"U>06RZD;Q*>GVGCY2#U#VV\'**+#K"U7ZRHD'.5C065,5.L M*"WX1*$<(TC\^7'^0Z@\AV>H;NW MX^)SUG7814I)@N(8(7A=I_G]C!P&A>_O3+R*\>KS MU6;QW6-SD5U)ELD"T@>ZU /](TAR^2S3.@K%8](GRHXUX_$<$AH=G9O1X')& MJS*ODYZSQ]OKZ;?>O7X[7D)CSP^URD0T8'RJNX)U@P\ M-W4D?Q%6_6OMP"RV+I(2!GPN#)1R%(2IDL ;PYSSRKO4>+WP=Y5"&(*OXU(( M0Q37@>?QQ$,F,V31N"M@5>U[#]G1[>3J@':R]U998J7)[*KS3R$,TO]^*80A MRN@24MN7S$!G4#NN(-FZ+:]86VO-(D6K/IGJ2QAQHH&@':<0!BE[WQ3"$,EW M@*"7GZUYX.@-JY5HQ(]!3^%=G41>I\+HJ#)KTVE]IBF$0>H?G$(8H(L.L+5? M=,902",5@XR>_ 693?4<*#ICQ7"64=APHL+],T\A'',=CJ^J"?%7 \6;PT3> MZKOUI[S\;;%:WQW:V]Z#*LA?\_K!KJ?[167?5N5B(%EZD*E84-9PP-K\S8I' M%9S/2CZ(%!['K*V(.X='_D'X672DS"Z-Z;VWI(U4:I"VS)^JJ+[DM_.X^)R? ME\:K0N3]CG]=\,*"KLN4C?=UII')@#H%R$)SSYB+V"8";LC3-,>A#[#NT>@Z M!7(F[]W>:.XFHU*[-X_9OIOZ]6ZVLUE\4R5PF1 M3%2V24#,I#[E#9)#J /HE)*O/19&['=GG)CP:3R?K@Y0]WCY/J^E.UFXF(HW M,@-S'$'%FE5D%H%I'Q,OCHEXHK'NXS$U3<*LJW/5'78Z.$?/F9FGS<9/I.": M6]JAV>5#S6X42VI[+, [^6VN=!EE")Q1&"D"&2!)!DACK403T12AB[9-DM;= M2&":3OTN3V@W.AF$R@Z.2*CQJRM"383R;(E YOIL]9S8^VI-C*? M-%H;?:9 ET>N%^1,W/']E&YV&Y![(B)1U+$+JVJB\C=:$39JSV*&I!-Y!#ID M")$I\$9X1G9$6\OVBL1&)>L<"@_'?+<[D0+/^ ZXQ_WMR379I"3K!DSI%2C# MZ.2FH$&2/"+&H+-NLHMO1![Z>I$[%0Q'LN['8F+RM[=G!/"P7.[M_#FWFKY>W?@[*B7'R?=P@ M=[PSY7DIH2H"B?3U(EQWX_NOX\K MX2YY*P1#S1(84\,Z$^H: YN@2*YU9$(7XW^NSRWI[#UT3P;'U?#5R;'.I[70S.@G(&JS5(P(I%SZTC+;W8E=2 KG/H MLCM-<=>X*CQC@[Y;$+?G6):H32T5MH5.K\JV ":E@)NL%:(IPI]LF=OQ[/3U M=G0R=(YDYT>$RO?QCO2D3.Z7#ZB"I=0"^ZHGH0,X9*)*IC N9$1_HI53R=+DKA+58YR=#BJW MSND2.@PLY_40]!>PK4YZ-78'QW]\NMWQI],>2[*B@^U#'RJ$E+=367\\D:6Z+G)YI!=;(0IX,2 MJ'.Z70Z"RGF]:NTAGMW&YT8V]S47.!8EZ0ZVC&2U&6_GH_(U-Z150LY\3GM= M.-/0W]N*K8E>R2:#1 =7S6&\/_>2?V/WWI5J2'2H=D0:NFH3W;R.)0A&2(@4 M\C%-NJ7?;W'G-.;K+-[7IL/UHE^0=?,@]YPD]D^5[6B(*UY%&9@$Z^AHJ$07 MN ]6@C29LZ"T"KS) ))6#)W%$UPW9ZT+6'5PL1WD&-]Q&PUJRR*%VB]CQS[*?XZKQ>W;H[*"2'2P8$8Q3!L"H \#T4P"R').@6,&7"Z M&!#&NV"224&Q;N^7\C76HW+/ICC*=9N^H!!*@U>"%.G.CKPIA0((1F7N0HBY1;6;0"- MIYV9K>F:\[Y:B52M1' :0ITU2,&3X5GXG-LL%OM.9V8/P==Q,[.'**X#M^6) MR;TR9F*CU@E$1Q=!X FPMMJ+8EAPQD9L,Y3V_&=F#]+_?C.SARBC2TC=C.Y% M],775J@L:]46$A_">D!GC)<\6.1-C/Q9S

I.R]9V8/D'P'"'IQ3G,6VD16 M$%RJ0E)(OQ*!@PNBI"1",+G):]NYSLP>HOZA,[.'Z*(#;.V7198\9:=LAD*A M#XF-U[V1Q8$A-T([H4HP)UHL=>8SLX^Y#L=759?XNQ>._;'*Z35>QAKBS^8? M'VVPJOS7.NKWN,X7Q2D>L@L0Z$J@@V<14#D%UG.17(XQ8)-WU=$X.(>)VH/0 M]7*^X 2J/G>,5X;?E?O!W=MY7&9#,3D.MM-P\C\[B]N_78LMO;$%$;J5F&NC@N^MNLA"R M@> E,YH+:4ZU\_(8-LZAX?94V!]9Z=\%Y-_\]>=FZ>?/B_G'W_/R,\4V5\OY MNYN=N))44F0T$+VF"S$9#UZ) -([SXNFP,:?:G#UJ(R=0X7MM,=B1&!\%P?E MF7N2R4C1O144CXO-R L'/OH !8V5BA3EXJFVCHS&U#3YXG,Z(",!XHSV'_^$ ML^7?\?(J+\J;^7JV_GIO>_IX*=U]OM(JE3N8PPE2N"$9:5/)$"R9!,6T &]0 M@;;6**53%DZUL#;=IG"%%U8+C&!<(8%8*P%UJ:^N3KK,HD;\=PJW#;Z.2^$. M45P'/L03B20>>(J^;K>W/D(5$ 1T'!Q9.*?19L6:/ ^>?PIWD/[W2^$.44:7 MD-IFDAC#S*PW@!D#N38HP3M+_YI2*-'QZ/V_4[B#E+UO"G>(Y#M T,MI0Q)$ M$=Q!-+5CV!L%*!2OW2+1FF!"QB;S?\XTA3M(_8-3N -TT0&V'MOP'[[>^L.O M*?SYN%C.\NKZ+$IE!&KB*FWV)]9V8)VZ]2(XIEJ#4@@L5K +/O 7MC9,8B#'3QLP]15%O2=>1,/#0Y(VB MD Z0]<>'W^O;S=7R*\5'?UM\RK36'_/9^NW\2]X..UI>K=8_7&%#R[&>FO?'&1,1*4%D( L)"D9*^B"TR=:"/.8N&ESRVT,T.A*Z0!H MKQ?+/Q=+DM(/BWG:LD+2VC*#J"2%. &,=J)VQY%Y]2E B5Q(+9ACNDG#X[-4 M39N?;0.M\=30 :8>GY,W_W-%)^017SKR;&2P8$6F2$:; ,0E@\(XQ3#.V48O M6?L2.&VB\U1&; 3E= "ZV_3<#U]O?_D?L[PDHCY]_3E_R9>;@(:"8VXXYZ"E MJ$=)! C)(Q04(5L4T3V<_C8.Y/8C;]I;\W3/$ V4U1,$?]F$*9LGQ-5C_K:' M&*6P5GL'D>E S-4=APD=6!N$DLZ6X)KDA@91.6T1A[AJ9I'SVF1=@A:ND487++ MBA19Z:E M@>@,.1DNDZ=K:F6S%75!M63A5(/8#^U&;?8D,F7Z\EA5=8F_V\/UKMS5F%YX MI[TU20.2_2;#;0MXS1T87WA&19:DMJ'HV,%[%WO)K.J,#[;I+5 MZT\X_YA7LSO^%^7:_K1TLA0G*PFW6P@J=(2NO01FL/0?5^0LY ML9(\V=Q_K;+PY+,BG\<0S;K0'90MA!P28$Y2224PRR:S2[[3LO A^#JN+'R( MXKJ\VI\NM1%%%^V3 R:JZ#C]PP74!"47F1$LF72B;.YQ57*=%) /0LH157)# MU-8!(I])*@61O'&"_/):,,Z%2U&:/ A^!U5R@S"P?Y7< (5T M@*P?CE!3:[)Y\7\PWH1_W'SIND%,J4Y1,PD.!\IYK+,T%$L/@61 M#=,GJC!_D=9NZ^Z.P%YKE76 RB?:C$0T3.1,LI*6@Q)U_[$SF;C(R1!GWO F M@<01#7Z==#$]<$Y_^/!O\ M!JE_:(/?$%UT@*T]:V^48X;'HLF;S)*<2[K&G1$!JN^OGNZ8 M"[&!LGJ"X%[9;)T9RZ4HDE^=3>$%!^>9AVRP\T,$A%'X^Q%))],Z5U"?G==C]5(8O2L47%U0$LA@?,2K/')EW*B M L"S*+\Z'80.K-,:HL]N%M _9NYYH=Z,'27!_G9%[E:=0$KWG8MH! 1IB?O: M9X#::<@E,,E<$H*=R"@/IKVW:?T=@;PM#KJTT\^S_&.^9?E#7J\O-P'(1;&> M)UL*"&18F5;@BPD0@O591B6+.='"E@.H[VU@_]G _W@L##\ _OH S//'NBKX M]Y;CRN/Z"B]OAK#?2>+#>G9Y^1_YDF3-3-#.6_"^CG&RL=\@,^%R, MXU(A;S.'OML&()]2J"6&H((/="K#I@E> ,90'-H<0VIB9;_3!J A^#JN 6B( MXCJX]9\H7E/DNB0,&A+ZNF \!R!Q:1#"*,S5?VDSA>K\]T(,TO]^9:-#E-$E MI+8I]*2+]5X7B"CI$-:]G#ZD3?>QR-H51,PRV20'RF9:-#E+_T++1(;KH %OOUI_R M\D6F,*O,B]7@,1%3J!2X'.A7%,$K[Y/5H4FQU%[439MD:H*R\;72 =2^E=2O M^/G:PCNCLBQ6U4=/LO J!HJUAR=/AL(:D8!?3;)>L4LU5-FJ.?(JBGF_ P9;^(GP,D/_5>AQL+ M6Y^/5GEK544L5E@RH\:8!$JR JZ.*$U1>I-$K,."7GH&>_*G]X:#0Y2V&%." M'1B1_0KVHA7:18M09%U0['R"D+@$8:R0H:1HW(F25X?6\';2-W/,K36^JOK! MW^O%?+VO5Y<35?7WAE>C<;0;J:=0:C\0OC]0X*\__YK_6/Y$<\/+_95Q>A)"3,,F 0:=(VER3M VKQB%(3?_D>*(F MB<&T]U;FV C,)U-OEXB^+738S!:Z_OW5KXMYW-0\K"]4R)$'8\ %23Y4Y@R\ MH<@_9N-S]%7()YII\@*EO54EMD?KF*KK )M;I_O5/%V_$RU6Z^5=MN^Q"_;S M#,/LP_=2 2_;II76PRUW>^+[?S7&F2K."+SHL[J2N0%F;K64L@$Z'TBHZ ]DTU&ZWVG=2Q# M\'5<' SS8:I'#SWW4L1^M_OSJ6 M(?NL>7Y%] O:;-_T' M;-;7_-__F2^_Y%\6\_4G]6M#(BD"5ZEJ<#O"\ M);>WC&-_,#Y$KV>*7H)CON!1AF")L1C*9FL$!9B*Y[K8Q*.4Z*)I$CL=2G!O M6)X9\65\L+5G)F=2X BB(IJ& ,'#<)F+3>*Z9*"4VR!0?2VUL. MLD\$#];LF0)X]B5?!"6"U1&!Z\W(^&#!*>;JA*Z0I)3!G&KG\%[T]C;9I%, M#]7LU%7MPWA\5>BSMWPJ$;V)Q)BLK4JJH 'G,(#0WC-F0E1ZO^+W(XCH;61) M0UB>5%_GA#(E>G#@WB)D*@&P,L*IL-VD0>? ,\;CZ^%P[M MORH.A^OG=A]?:)QN4,^VSCF3E'R&""@B/,&DMB"I*6 90P$H)6 M&D1,T5KI$K(FKS@G+#AZ0B_7>1FKE"(!! A"D*/--)W'R!FD5!0OF8YE:3DK M>"=1YU-.- 0]>S9\#%=+!_'/$_VBV_7F#U$]ETBZ&8J0M)6R%P@>I=K23(%4HP+R(ZDDHUQ3CY0'KHKCR0"/=7V$5QX";IX@ M8S ,A2T)]\3)FX%0.-'LF7&@<*C,IM9V]?-P_E4Q_G_O<8""VYPMN7"YKL9S MED&P.@,O,@F1$LJ@]]+ZSA\_;0YK?.T?+\,.7(\G#-C.)4PEF%PW$1>L.XG) M/0/,Z,$'7[(1)CO59!GJ_B1VD>]WF*A'3^I',A,6Y%RSSH,;1W&90=#:O] MT-M,Q_W"^J;Q_Q=82>^@7?S3%;[3IGUR[1W_-J37^P/73X,5\$:[41 MB4/F]=S5G?7!%H3,M-"*7*&B3^GH'L)#%S54$YO69CJ?^DWI";X_8,G_@R)1$2'52IK"U.%U0%,"#H* @690Z MXZ-Q$,^7MS2CM(N:K%8P[T_7/0_C>;WX_'FVKL^..-^(BT20YW&6#ZJ >>:G MC5;8LB_%X]6K;#^W>O7@>SMJ#HP39/I2 EDGN2L1R?=$;<&XDEEVF5R#5A4K M^U-YK-.PU\=^)_G_0/^K?UQXY5E*%#PFM!:41@&^<$!,% M/J4(H=!'YDN3G6XGM7P_Y]4JYW=_YB76S_QZ.2NQ/$ ME9'(?0:N=.V6$0E\3>F?%N8@*I(]UL'X*X"C:@,(-2XP%)"&?ORFE0.KQ379AC?!. M;T9I57_#9 L.K810A,>DL]&NC;7<211>-4\EKJ?4X/_=![Z*%_>XB<;[XZ+5#&4-_B M6%GV (!MC1-S&1G3'H0.K XZX>!]B717IV*(;(=AG[+D_2$P927I$1I[J/,# MQ#>QUG^9S6N5QI;P+&.1.BNHT\SJ -D(7K,(5C-;-$,>\S[],GOI_9LO3ZSY M0_2V&$.(4VO_ND;G9E&5R0*16Y#UQ5B1(PI8)[1;60K3V5OO]EF=LY_V[W]Y MFIJ2T;1_L! [R%\^NOGN<@>"!'X/2\_ORN;?-"FG9#'(I0P('RJ-VN=CVF2AVR%%B*Z MF-H,>W^9M,Z/EJ_1J7RZ_TFW_'RZM\H0*Z(BF$P4 2 M4XD[0%U(6%&:%'*Q*C0IH=B+NFD+!%NY6J/KI0.P;;GX:;%\,_\R6R[FFT30 MY2,17@AOA$,=H%A?^0H"@J.PUVKAE$XI9MED<]Z^!$Y;K-<(#N;:O<1MG]68<6%DLZR+ >@5'?Y!7WJ=NWAU;WD9B"V'2<+4S#7 MY3@:/(^,3 _CIJ8VHVGR^#*$R'-*%@]!V//Q](B*Z\!K>+8RZ!Y_CR([CA*C M%AFL#!N!&D",'HI$)K6UQK09U78HP=."M1V$AE1ZC:7/,\+MS1X%3XY\84*! M"3'5?6 6?++D6_EL#5?*>=TFR!I&Y[3OD=VA]!#MG1LX-RL2C.'%.1&!:VU) MF)$8U*J Y:4$)JRA0SDY/*??>]$G0 =K\,P@NMF!@"PDP;T 3-?#M"*@4@:4 MBED)54Q1319F#25TVC?1+@$Z6'_GAL\Z2CXS(T7Q&I@UJ8[V5<%)0WX+<:-TR8#9,K NQ\(E&G)FID3HM%LM MN@/E('WUO,'BU[Q^.Z=_R\3RAT^DC$/>]A__D-$>XE^@;Z17\S>XG).ZZ\2] MS4=NL:28P!*B A?I["C#=5V4XR%)JY(2@EG;Y#GX*8*.M46I=QI-]S]O'1<3V\Z?VI M']7.M#1L<7\23B;YXDRJ2\8MUAER=;P+72O%BYQT23*U:4-L96!NTJ/ORL,O M_("K67PU3S_.+J_6.3WH>C:RKHO&!!1U1 I#1(3 A0*568E")&Z\:"&' ^GM MU#@-0=.C^J\3:*X#C_R.S?_*LX^?B)]77\C;^YA_O:I]*>_*AN75 R9SB4%Z MXX'IS2I=#(!"94BA($_D_HG0Y!7N(&JG368T!FI6JE M2;0??Y$BJF[&JZN]?C8T%\W:FG%1;$L0W!U)+,E6^XQ M*S Y\< #.HU-Q#,N&YW>T$.P][01/+F>>[BXB9O-VI+7E[A:D<5?DXG?M*+[ M''.RBJ(QGUTMW72 $CF%9'2U1(O2!]\$L$]1-"WVIH3)0\2.HK,.P'>?_NVZ MG*(DYTJ1WZN])V]7T4FV,52?1A=M0\38IG;R$2D3PVT<'3^<'GBKF\YY5=-IRH'>M$ C%^ ,ST QDY:>.^]#DYOU,2D3EY >J=P=DR:/ MD/2D39W9NC==?!??6 A^W9C'53'\L:,!9!9Y,.J(^HP0M6HE5. M)=ND:6TG-9TX.L=K^V%>Z&C1=X"?:V.\L>LWMMAHX540H'U]\"/3#$&P",88 M&U4P.>!X[>YT> X5=0=8>?5/7*;?Z2]?CY)3GFGC.5BUF;!K M GCID>($D[W J+EJTM+R#173%EAW=*D=KIL.@'63KZH;.3[7^2M;#2[K_+)- M\FD'UWW*>DO&Z#SQ;, M3&L*C\#60]=K:D5W /;W>;5>SN(ZI\U5\,=\MEZ]__#']DJ0/'*K'8>LG $E M65U,%S50#.08Q4C>J29;LIZE:F(/;G+0+%IIL ,X'GES_7RWC,E+J[AE8'@@ MOF-DX'UM0O,2HU%.F]0DV3X6 ].VPO3D2DR!B*FWO[U>S+_03]IPM#G5UZ4) M;U>KJYS>SBOOQ.3U;_[7;/WI4[Y,/RV6O^-?FW];7-8_OIOO=9'=IHBF+L8Q MM<$ME+HZW8((W'.!*@K]H'?AR9? 40F;V).8!%J+3O0\/<9O ]#?EK-%W6+R MX^S++.5Y>H_KVVWEWAI+=Z&'S&2BJ['VMMV*Q=6'/R]GZXN:BO1*&\B%#IC2.0-JGL G$WQ1=.(>>L4O0W(4RJ9]?^@* MO*?7= ?>\Q-UC=N:V^MKY-W5>E4'4A'#%]*%5!;4&O/-D M>UG2P3>IXAJ%^FF[R[N ^>E1<%8EVW=S ^^)85$>_;TQ*[J'?K-=P?=1W+>N M!X^6Y2+)/S!!UCJU$L#5A@'!405;.X;S635YWDJU3CF],,F*K# M4!@'CB?/XCF']J[PZ7RT]VDTH(VLJ3.# MXM9GOF "@Q?)0BF>_)0L)6 ,'JR/&8NHTYN;^(J#*9TVJI\8CH=HJ]](_%&@ M=GW:BN,:K:O5JII$Z= S&22,T=[Q)FG40E=-&X4U@V$Y+7=C$G>P] M]63P*OWWU6HSDOF"US&(,A%GF\8+F\@/<=R L$Q(BA6\$*>#X\OT3ALWGPZ8 M(VNN7ROYY*M6YI$Q18(D'A$4QDU'AJVK/:0UR@OC3VDGCWJO;#9\[926L'RKK,X*KFY:\GP"WFE<$-;QLN+Z1C)01T@+D6>T7A(!A5R%+; MB*S8:&R34M"!=.X%.'=6@&NIJ0ZNTX9YL9J]5Q]3GK@LV[^UMMY62P_7R\];9(D&_CQ M4V3+CI%'Z[29\)EAK:W)B3%0+M;V#2'H+#A5T)=H;9.1Q>W'*!W>)W!=,ZTR M,AMU!@R!S(+Q D*0=>99D+(.0>.N3=?V6!QTFJX;@KBGAR>=4KL=>);?]EQI MC[*X((EXQFM]YF^4@;)VBS7*(HCL ^_-->D$+ MA<9%L,(J4%P+<#*223 F9".%SJQ)'>Z_6IOE(- ,:K,T<;OG\?K M,&"U9<-*A4H;!=[76-1I!\@Q033.>AZM=J5),/\$/1,/">H-@F-HK0/PO:$0 M>_$UY_NS1Q1BRD(&B%J4ZI4[<,H(X'5P5V0>5:/-$8]IF7B(1V^@.U9;'0#N MZ>F22C!M;29Q>".!/&X+G@4&=)AR3,PZ]$UV>ATW]?4$8]&FC&K&45<'N-LQ MII#EP'S,L6YR3$!4>PAJR:O.^0Q\':3CEP>^#A%X'XVJUS-( MR8COFDQ9 @_U?I?&UC)QE.!YRG74I8L%@[5A\$3/W9_J;KCK($4^,>!S!*EV M8%9>M,U/F>:?;WNT>$!91YR"S]:#\APIG)<*N#>)++=))(A)GDE>)+V7$6N3 M7I"G!<#49G%G[=E-4NNY:LC -0:O S#%JLD(B>G[W4R$(^;_WZDBD-2SWO]W-&RRL.Y&"EA_.-L%2\7JZLE MF=K['WN?+\EQI.^OUJL-C,(]\*YNDWS)*%$D,A"Z5CD42W86J[-0R+*JY+PK M3>*ZX\@^UC'8^^OW3_SJ;M55DNBE%7302Z";R 0#CF4)PGH7E#<%L4EPN_B/4M_J2-42IG4M6>3I\ M;">X9>K7RM1J76=A/4YBOHKKV9?9^NN#O9=! M"9F3*("BCK[R:,')XJ$4D[D,!D.;U51'43WM\WD7 &ZMZZE? W8]P=P/7J\W M);R=$_-7&_F^6W_*R]\_X?S=GYN*Z+_CY=4U)"@<_7S]>P_DH;SC82, 4]<1 M*Y_ 15TC4>M"#%F7Q%YR&TY%[+0/8A- ODL4]&GN[Q4,;"3TG UP2FNOE %9 M9 E%-;1L0&RX/4-'+45C3>V'D+VM$,)^C+XK;3= ;:?NM2N7Q*?X%$YK[WP MHJYQJS,0>>611^"L2%M43%PU&N_.ZFTQ35Y^F6VK MN!Z_T%]N?N1FPN'['!):%7>",(S;9- (G)0$A&\M0Z,C<5H M81ASC:/)D3F:=G1"%_9\2HQT=5B>\.SNUZ/]=K6,G^AOU'JW/3PZX9+@=+.1 M@FK2E9-;%TIRP 6S5KD00FHR/Z0A3]..A>CBP$R+DW-_&/\5E[55^,LQ0V,/ M^LY)'\N?Y[*/9_.H/9K:E(BJ9%#1U6D3(D$*RLNUAB2$,\S7:[#)RJ?OI&/VA.AMUU<[! ,].#M/EL%&9IF7BG@@ M/PU480E"S :T#$4IYC5BAY7I9]!O.P@A>U>F#U%7![C;45_+,?.2N :NZX!5 M[32X1#Y/TDYF;714V&0JU?E4I@_2\18@ PLZ."U]EDT@\XB4[JK5!REWYV;N@R4]Z1RIAQ7W-R7V2F"TS.1J M:WV=;Z\HTN,(-IO$G>7!B_TR:@=V*C3+^8ZD^S'DUL4 L5OS^6!C_>IZ6S,3 M0I3$P%FLVYIU 4R>0R0IL12X\MCFO?(YJKZ7GKM1/)NCU=;!5?6 A^VQ](G' MDN@4<5D#%"<#!*[K.MKBN>)%I3:WU4YJ.O%QCM?VPV[AHT7? 7[N/2C==(AA ML&32(W!;.(E$DDDWZ("7& 3+A4G?T-,9VIS>;JC6\=K=Z>L<*NH.L/+WO%K7 M#I9Z<()(SLMHH#C$>EE[,L#DJI& =/32&"*Q!4KNT?"]M,<=@?4IBE)LP#9SUKZA8EJ+<[ N=V/B ,%.7N_XZ)3< M':*WY>U\MI[AY6]7X7(6WY6R66S[;OGZ4_TK;^=U(BP1\R[&J^7-M!BM'"M> M94C&U]7-A8Z63Q(<0YN]LEH^+.Q]JKAQ9,JZ0-HA"%GTHJYSQ.I]7E7)7AB> M(0==>95TN(,PX(*7+N@BB]MOL?:1A$R#Q [P/?/.?V<3[,_ MMQY1<%$5!L9X5=OS(X1H$FA)L9.WB2+U?0(.^L'WG$/ZMX>.X:,O3UMV/6V8 M<9P:>L'/3>QNG;;D51/IF8&**D% ,M(2DTUTWH+F^\S+'8:@*0.+([6W"P,' MB'+J^^[=/%^_Y?R&RW5EXV:2I"(&M"+-N6A!B2 31%@T!NM/:N13M<^0%E+4Z#\+6 M*2:Z#U%T!V!_?AXXNL@IQ-6 TM+U8DG.@84ZLC#EE$Q!'YKLM?E7F^@^"#2# M)KH/T6 '<'QJ-KC4"1ES"AA=/Z"2+N U.DB)7#;%1-"RR [EAM=0"X!Z9[ MRT1TUF@E'?A:C: XLX".#I$ILMA"A\:))@W?.ZF9^(FL-] =K[$.8'WQTXO:0EL 96^0=7%X?KL)JEF:X_/H!-P[";?>=CR)PC!*$VDS@K%TU MSGJPUEM7HDHBMNGN?HJB:2=O].%#C:.N'G!W1WX]H>_*[R2^%<8JRIOH1S!= MR !#R-S4D6GU)-'!BI%[B0Q%%FT&HKY(VL3ONN-@X"&RQE5(!Q![^]N[K4T6 MR3K'0AU:)C<5!P6"]@&X]Q$3,IY8DY36+043 V9DU2[&D//4;A11_2%?TA]] MW-CJ3XO+=%=;P'4F&>@(1=4U+#EQ\A1R(I\A9\^L-R*EO?RFY[XR\=-\&U", M*]L)09+R[.+G_!$OW\S7L_77C7U-WHJ:B0)!9I7PK1/A.Q>P2LO 37::F<=V M9'5C2%8Y_G\?%U_^#_WH:QM"OWAH.G9\=B^^75]>CTWZI MH]-67U=UN]?;>;Q]AD_!&3)Z3DFR? $=N$@L9:6L,$I8(\U>]\MS7YE.^8_S5US< M[YQ3[P63-'Z*W>1]"'%O[X:\[A(>H M=2S: RN.#C@ZT, 9P8'H+H:A\<)T60_13?MW/WF(62N= &5R@&AUA.PD2V@B14N##$XYT:)ISBXS4!D) 2U@_DX=:KVT>*N M95U>C/G7V9VZU"0KIIWU"I)@&I3-"!$+ TPZ\N1E034,NO<@LO&F[YX!],0M M0J_:; NI;Q?3A&]QL>9MHF/ ))P#GNN]$V%BBJ-XFEO*".LUKS[.%W5!W$0DQ9GV'HSB6"M09 >17$L*+))/UM:809K8 MGJ!IY#[*<5U57[IJ"W9OP^+-8CUD.M=M:]^2'IZ25*D(<%9S4"D9^EN)P(60 MBCRS*G*@]R?/TC9R6TLS,.Q%=V,?G+?G/N97UW7HW&8SYL;$_L!_K[^U_&4Q M7RXGRCH1C6&@ZYX%I66 ( J'4DAPW$<32L>W*]T_=.1+\#$S@X$TTX #_'TZ M(\]=M\[3[\3EZG;D%+&8JGX_X$]?_YC/TF8$X56=A;C^D4FVF+*-%DS(%&#D M1-+,L1#?P4F1 N:4AG"+!U,\]N7(N-[R-(H>VX?>/1/(1"O#KZ9?IAEG^1N? M$UF"U#EFX/4B4]6AG]+5Z>.ZX>[2;C,&4D<#+O-;IG[# MR_(.GY-D#1HM$QA?JKD8"CZ8\Q"<$9A+R(P/XA>?)JL;""_U0J-'E34 P(.% MN9D!^>MLN5I<;^2Q^HB+/S^&V9O-2NE?Z%>LEK_.-O'-A+,Z,CYK*#;5>9/) M4_0<#5BK,B?G3XZ_K4:(/1GL9A07>YO2(HS.V;S6?VQ7,FQ8YQ.3T3 *D\!% M73<,8^W9MQ&DT"\<,&5X+B9'H[IU30Q"7C? 7]K] M8R/JOB# ;Y^;?1/$F[+^R>7-L+!)#$'H2(HQ7FE0= I"R,*33S#!\Z*YU>74 M=O LU=W,XS)O3%L%1RL9PR&RN?\*9%M.V6USJU>QX@#C;,^0QSO\3IQ\^DC]X\87\QP>\_W)%"@PZ* Y% M,;L9VAV-5:0?;I@1EOE]IGB>@N1N-G&1U\9MPJ*%HZ->5[[#S]>+]+'R_GTW MTL0YD;Q*""BS(Z$;$GJ, 8KD4NCB B_#W-D]2UHW0%_J%73/JFL>;JM+R/Z>KCQ_Q*O\\7_P9_EK_U_RJ?OM-O)I^6&MAHKW56E# Q-&0 M9)/T$#R9HJ'82:"L_4A=F\-Z):P;9B_M%G9T%3<'[V]?>%>YF6C-DHQ" 8^F MYKRA0*B1?S(4SI3 E#?Z,+P^^*1N +RTN\[^E= W."E72J>4G$-A):O_ZJ5O^OI\F.5WYOR"N/JQ:?Z M"GMBC52*1 C*UZ>PT7OPW ?P-I0H;%2>#=(]LIND;HB\M&N_GE75 .B^>];X MYGJU7(59-:4)*QR3LQ822^3@=4S@DZ LK3!MN9"6?ROD#_H&]0Y1W8!W:==O MO:MK_/-X-R-/%J]\\:E(R<$:1:PE8XE)Y2FJC2YF[YW1W2;L'TI!-P!>Y 77 M2936A%-\(O7B$X62,Z58;>AFH%R,%/W_4BAKV F(#%GR[.1X77\@!/2['/^;;9J)-:]&?\U6X M>O@RX8_YZO_'U3M,\P^SS:P;'X50Y,"XWQ3]Z$Q-00$&E8I-1H6HA[#(P3CJ M9F&7>BW6!E NV6(V'N;G^6+[I?IS?%*"--(J!5++FJ'G EYD"=D$- Z3R&&8 MBMY)V>QF6Y=V?7<&D&K X(8[V_^YEN=M;V#0QA4,DH+OZH@HW0-?VTR\C-HZ M$93P@TS]/!6#W8SLTJXHFX;1.9O7^H]W2-)93E],C],+N]A^"FF^%'=MQE_AL4'7&U* MCNMO4OQKBT*;M(=0&!W'CM?1.I["86=SCD'F$AX<.WTW7WAKA]V]5J0Y8X"KK"4E<,*50?HK1N*WFZE=VLWY.8&L 5N\TV/P,GR>KL+5 MYEQ]1VA9?,%:]?CY>G6]P)ME$1,;DN-)8I 0RA"12\?#C;M MO4NI&Z7=MLQ<[@W]D(IM +D'R_?^PKL77\+TJNZ#)(&L@\F)5CRBX!H2Q92@ MZDI(CR$![P]5]<=!QN/H] M?/T)T_P3?B\;6T2(7$:(IH=?R-0.=LS9\/Q%>5;A:B^?34\R4%F+J*!J!GIQ-.IZQ)GP'DR M07H6TL/=J;V/UWBDMV*D&3B7E((.<@ I6[D=Y^/)% M)-L(:37Q=2V7$P&<#)1NH]'@K+,@5/",*Z6+,4-XU^/([OTY[I^U<#=1B-8J M1JF8KH_J@J7C.=-I+173V221M1_D)SR4[S\AKIY]>;N_=AH(GK[C MXJ>O_YA-_^L:7^$R+:;K@^C%7]/E1"HZ"V,FEGS@=;1"IB,R&4"5E'9,*C', M^Z>N!(Z+PS[ \!R^^M!,BXC[(WS"5_-/83J;,'0N>I1@ZS6$\I+7]\(4RR16 MC+.FJ#B(GW^"IL9PU0L(GD/:@1IIHM"]O%>O_QW7&6UQT80L' @I:\V(N7I% M7&-DLL%H2RY\CXKU8Q_1&$P.U>!W)>6CQ=D**&X6"+RC/Q?3M%E&]H OH4PH MBO@J)A-?13(@<3D2%2^98T8I]K@M[_:AW<;JG"5P^A9Y X?7>U+-.JE_>166 MRZW,-@XX,LR.U0,>0[TO492+NP1%)F(P,"'%,+L_=U'4&+".#XCZD7T#(+I+ M_];67/(%)5H(I=01>@[!ET+9"%>22_0Q/)QETU/@\QTIXQYD/>GX88!SG,!; M@,S:<:[Y>''C.9ERQ4<-7"'EKMJ19^8!H3!KE&%%!S90K/R0E)%CGR.5^VB[ M[L&2/A@KY"WCO+\)@VL&?MLR$*U.DFD#.M0Q=)(<;E0R@?"RZ(C,"ZDZQ37? M_^Z13YE^=-^'W$95_,Y3]]L5!YI8G%<$W:)57:\H(*82P:Y57+B1T@[C+G:1 MU.U9S!D%*#U)OXGCYLFI@I%))G6N;G!]VQ0SA%BG_A;'LM7D&X?IHNEA$.3I M4O #E;_??,=]-'$Y]W[?$LKU3_YC-ETM7Z35],MT]?5D-WY=B!CIKF]O^;1Q MRU=$"M)8A$Q>%I3A!H)EA.@D!!<&60D7>,MWH[9MN_Y3G03+7:T$F[,K,1&L ML!RLJI-: I/@28#@LRR*9XWYX?[@GDH0?7%PUG>)^Z#WN]+&*!AH(-#84$X_ MO,[QN4C)1%^ Y4#$"YOKHY0$6=2)>CG&P@:IH=VC8N0"R#A(>-B*>[!:&L#4 MX8+[QO8LUY;XN\5PR8((S$*R1M;7Y (<90HD39()<\GE,DYS[0',C(OP(["U M;^?=T(IN .R/A7KOWO_CIG(5A7&!E>H#D'Q EA!=TE 0E6"6639TG5=!ZFX0?YB+M:-+'K86V M$3F<& #G#/GN_=_OYE=7/\\7]1]-LK3*>\Q0>"F@D-3D6"W[V)3I*#4AR4%N M"D_+9N-G1,\@/OV+@D,1]6/8V_8=E XJ!Q$]"!](,$ISB%G0'Z8(J^G_I3JS M)1R'/*AKS\I. //1WM[M@[F#C?'S9A']*BQ6C9OD_74ED\BE*5@$1,'KDLE( M?[/1DK"819>,"'RX"1TG8'#D"/)O@SP*<4VT PGF0=SX3GS)3B9@VY^R'J!OVVQ3<3M;XM^8XNS]431_.<9Q*NDO(+3NQ*2 M3)$2LZYC,3)%#X&\5<@(6J: 6;#DXC W@*?CL=MC\[_-LEG<_0B6^3"J%XJ3 MKI $HFM%#;T ;U3=#H8<=7'!Q3,[*P_))-L;7'1)5GD,YH[,)%_/\KD8Y+.C M-.XJNIAHN% ,$M(?BJ)]<*@%L(#2Z2!$/K<-6@?)X4RSTK,IQ@Z&R1^C6OO\ M=!P5BN5,6V!BW<>? SA3#&3)39*,Z6P'N09O@?F+K_$.9ST->H*]H/S#U8>? M%Q_%:D2>((6[J$ 1RQ"U2,!]?>7!8Y*JK3U^H^Q5;^\L_Z'!L<6"UC=):E+,_L0FE/"5Q\E?L"_,&0H+[H%&%;J+PF M5#\O-6Y*2DK5MWG1D!?-"B(%59!Y$%B"]W&8![)ML'_Q9?4+\ .#P?FBG< > MR54.AK.8$^C@$RCF$6*D0$I&Z4-.WI5SN]+NN4YPSA7\"W T'YXJO_;ZY7 MRU68Y>GLPP/)OPMOQ];?6]\X\=*Z5$0$;3TG MG7-58R .T3F7 KJL^&5LE[YE^4R#]Q[-M'VD7<[TE;>X*//%I[JJ>/U8\3;H M>+%<7G_:B.YD4UCV(6:D:2P'RZN-J2PF1VNLC!0%"P>J!I%12 ,B2DHO94DH MQ1#N]%*FLIC@DL@EU+FY&53QCOQ#KF-"DG1!&>.'V5WQ]U26?=$[W%26?3#0 M0/!V?T0#FB1L5!Q*X1849CK@6*;4F&<7$V<8S2#=$QL,&!,N]? M:PV KX=\G/)9E1/EM,55^\]9@+.6V&;2>BUB%FJ0F/]XTB]E!LLQ<<*) = * MY ^I 3V6B]=%TVGST.@3GWC+KK.\K.)R&6&+354+*2=8"^!N^< M E3HD+:<*) MD#P&QVH?J".Y%IO ,>NAH(M,2VE%'"Z?7Y-PINV%/4)S?TVV[$7$:5L$#I=/&ZT!MO! P7B=$CFM,P1.DI2!>QZ]Y7&8/5I_MP;LB]X!6P/VP$ #0<7]>\)D M?#1T!7*,UGH)U MKYP&Y>I5BM4DB$)&KS0/T8TSN^?,6P/VPM8I6@/V470#8-]YR%< P'F4SQX[0&[ 64KJT!>VBM ?#UD P!)(B M!4Q.<0340FE=G"^\K0DJE]<:<$2<<&( G#/D#YL-Z1673I8(67-R ^1:@-25 MP=DD4B@&36GKDN;'7,^R%XC'7<^R#Z)^#'O;#CAE63NMF8(4DJZC^>GL127J MHS&EI"P*96=@*8CS94=Q_,_7#C]R9"FJBXT!"TBZ"8DA"\%\"Y MECFA50K/;)K6#[R>I4V#/ )Q/]3HNTE2RB0O/4CO27U,6 B*$E674Q;"!X5L MD+N94S%XIDU#EV2+1R#N1U@"\?V:#,.0"9$+R&3K4!ZA-XM5':7M$25G9[<& MXL=>S]*F61Z'NQ_!,A]&];DHCQPSL#I%5WE3!V9R!FB0%2Z9B/K,XM8?>3U+ MFU9Y#.8N?D#;84/Z#$9*NRD9CS$%4-(Y2@,20K$H3+8L%#WG9 M%&,'P^2/4:U]?E:EM2FJ@A($UW6G!8^4./!"KC!&JP,Y;'VN>[;_7L\RG/4T MZ GV@O(/5Q]^7GS"*($V.?!%*9[7#\>SW+9?F!P>!\T4Y@C^1*RUR0 M%0F>UUFN7M4!X74BF\M2>:D]6'?R]GN62',! 4+[XZO\AZS",C$D784$+ M5TB *9$H&>58UJ5DT083SZR]Y4=N;*7L2,,WOE<'FU,8-%.Z&\D'4RL.2@2AUXG9&1]V/&96=XXH.L%[F4&2PI M>\H6C(*<#"7BEE,JD;2HR],5I1,NEA#_GL&R\W0Y(7J'F\&R#P8:"-[N#V0( MT5%T&51] F% &OM(7S$=[,[LK\F#7@#090 MHUU96@H3C$(HG;U>":!\@,! M*489+7W3RF&6OI^(P3/M/+DD6SP"<3_"C(?OIV"D))$KXR%;2M]5R0$\MQ*R M3)%2#J94.;/S\<>>OM*F61Z'NQ_!,A]&]45H*;400&[*@%*D4>]9!J:TT"PQ MK\V9V>6//'VE3:L\!G,7WW]]6 ]^E(4+0=EW8-&!(J5#,)J"?Y.",%EKS<]U M_.X/-7VE\6+L8)C\,:JU'496A,"R"9I'GQ9>R5JXH UB%I@K]X9D*$(I/S*%F:-M:[?+W])4? MSQT,">H?JD;]O.AXB,P&+\$62:)S-4DRW$!B-E+ B$&>FS_X>_K*Q?F#(4%] MT2G"7N,JO/ Q<>. U?Q0V+'3EB^^@G\!#F @*%]\]?^0:1>(T5/> M).J,B[H).DMP,DI*KX3EFA4OSVV1R8\X?:7-RO_0>&SE/(_/"R_N+;QG9V+8 M'+D5V8*.RH(R)8///($KB4EGC+!AN,:T45@^T^"]1S-M'VEG/WUE^[QL7EZ_ M?_OV-M!XL5Q>?]J(:^B)*YT)..V4EVG%(!6/BYRLLA<2GIRL MLH]:&L#4X8)[8I:"DR$8X21$RQPE/(;B*A,%&).9U%S*;(>96C4 ,RU-5MD+ M6Z>8K+*/HAL ^VL*:.=?$>].Z9#*!Q5#!*D007F?(#@50:=2+ F/!MO7^X+=+ MFZER3&QP8@"T OE#:CJ/Y=^O__J,:?-PZ!.?1*;0<#KOI*@UF[2^%[4(0BL; MM,U9A>'J^H.PU+C'[QFDL0_YY2)3Z^FJZ_O*".?L.2B MX10Q%DR<3F(,0*&CH8P[>YN\MD*VU2[7G; ?%A8 @(H?,E,DYZV)\6\\TNW)V]O>Z MS1C2T;AIQ9#>+J8))Q3.6I;JZ!.E%(6F/D,TW@.9OY4%17;!#H;X-0EGVB[8 M(S3WU\3EM \_OUJ9+,EGJP/H!,5(S4#["^A-CH") L^66$@%D_&('4&9U4" M)ZQ%E([,8Y#QLJUT!-S6BW'QA>Q[AZ.Y6O]*^MN;\@[3_,-L^G^(J'4W[)K2 M3F1F[/N%-@'U;L[!<;"1@.Q MQZ\S\H/XGA2^/EY_V[*XOE!TBMEH;0'E$K&BT$%PS( 7UD4KN44[B,MX@J96 M.@I&0\Q\&/6UB\3M56$@V5A5 L5?M26(@C)P03(H@15&WY3<#S+IXTFJQD5C M;[KOAJD#%-$ JJJ=O2GOPQ4NMY?$3B85E9.0 Z]'!O?@<[1@)"4,4>2<]"!K M*+ZCI$GT'*+E>9\B;P S[T@31,#'%[/\"K_@U?QSE= VQ-^RI&2(0B"KLQ@X M**,*1,8M1%Y*Y$)YK89:N/,<;>->> R'J[[5T@#2WN,5?>O#+SC#1;@BQE[D M3]/9M :WJ^D7W/)V8T8Q!&%8)G]NHP"E,S&'3D#4 :UB@E@?9D/(/E2.>T

8Q1>,7#1V%J3<."C1)!,H$_.<18'"0VZD3=N MU#DJ@AYVYO>OSI8O C9'XY_A+SRH@G_WG_=6>M])4T\U\]O?_ZW,>%LZS$9[ MPPH!IL:+BM?5/"D:<%P4%X)4Q@Y847B4IGY**/=^]9\DR9_H9_XUB2D4KKP" M83PY?J$3Q$S>/V:>+,\E)C7(U>)31+60 A^/CL<+*#VHX4S$XNMMU4_M@;/?]U_#*;"!Z_\9NC?+FL_5@B'++[C;<^XGR^S)=/6 U1V*J M) XE6PDJ(['*)">GG1+CQ#7B,)-'#J>YA2K@D)@=5HE-X?5U*9AJD>F6S]KE M5C.C69I>3==*?< K';$VV>S(& OQJIR!$"G?E\8PBD!TMG[@^07[$]U"Y7!( MQ ZLQJ8@^VI+ #'Y8KG$U9).D=^F(=97 ]-M1/:-S2*-R,)&T"74!SE)@$NZ M0!84:#MNI1MHL--A]([;O3L\4(=37E,8_<=L<5M<(E:WA\;RSK3(!YSZD#3& M0JD;KZ,7H^4D9^9=WBD#JK",\F^OP5"\VT@%!\$ M\H>W[1[R,4-D\(?Q>(HSZ^GLPYO/N%AKN;=YS43GQ?W?LIG(]SNN M/L[I.W7(WOTV3N]4YDJ3W"(WH((T=(9P"SYX:ZU7W+I! H 1>&VXEK 'EA\O M>;8+F@8"CP-$=%."F4B+S$=*6%-1B?( EB':)$'0<856*>Z&K-T?1',+.&\8 MC\?;ST'@.$\[V-8?)\9ECC%;B"%R2C4B \<,@]JU4 JCD-(,\A[T<));J,)= MM!4< HWS-(+7?Y& "3'365A\77<__#&G[\Y61!I]S(<;C4VRC36&CU"B6Y_C M=>:R": 3:C311C7,OIL!>6JA-'C19C0(N ZWL_DJ7(V20+]=S+],E_3[MZ4$ M$M. >7273QLZG=Z;XQ-DU;\Y?6B MNIH=-U6/V>BM-$HD9Z HOD-MZ[YWY<#I), SED212O \B#\_G.068O_CD?7= MNY;3J+"!Z&3+Z<^8:Z_[=ZQ.5,@^U1%/V7-?@RT-/F9'&8>/UF#B @=)1Y^A M:US8G0H>CZ.R%UVU [WU"XYZ[43_X!&F@N8I*PKO2V0!5,X%0I8>3.%<"AUT MBH.,/>U$W;@YW[@P[%%O[8#QMOWI(3M.!Z49(E@6Z#01-M5U[84$QHLR(BL< M9DO$,W2-FRV-[ ?[T%4[T-LAQ8GP'ITD'I!9\NJ"$35=<0(.]%PCL/A^ BX]&#+8F,7%-R%IB2D()RAA*T M%/0@8[?W(7)<%SDV.'M78T,0W<;*N[@J%!@7@1FB\P54T@%B?0>GB\P1,QU0 M8I#LIAMYXR8Y8\.R1]4U!,A=[ 3M-4JM(2M-,;3C'*+T#F+6RBE,181!!JH_ M0]>XZ<[8$.Q#60TD/#M]NE#1*6N!U[DM*EH2$2.&2LF(*C&RI&'OH%IR=T,E M*GT(_TQNF;]-$+[SQ?N/?_JY8-[C@X:X6SZ4SQ-<*T=CHS1&4>H@R>OQ9" $ M6X SQY+PD;MA'L6=8N+#?0GOL*L7-]=$-:J]IM_\]=Y3M(F+2B8;(^CU79&K MY5''(I#)A*RU,ED-./"U)R[:O7S>!W\[/>7)%=U ?+B#^3_FU6%S/)K^IEZ\+['=%U["U^DU8M/ M\^L9A=Q9.*:BI/@( ZE ,8@ZA?K0O4@R].!+>2Z"&(RZ=B/70Y#;AA+;]

GM].Y"42T/E+BHZ(=%>'!)[ M4V_K#?IJ4; ,_F(F@,#9T#(+?'04T$ MZW57F'V]'V4C%N&4!%YX[=\2'()UL8X\,6B1!\GZ2XF>IJ4;("_O?J='#;5[ M7-=*[;J/\ /2%\GQ"^69=%&1('FIY2\-WHH"TDNGH]-!Q$&69W:DKQL8+^42 MYRCM- VZ][A:7:W]^W+"2DI"V@S9B%3WZ7D(R7A@6)0IC@M63AD9WJ>N&^ N MZ.+F4,TT +=N\]?_>GF]'GC]O^9Q^2*MWA3!N%T7#J;;'W@S>Y'2]:?K]8+Z M[3'P.BQF9(7B_21XJ.WBZFB7YT78HC=&R89ZB"MHF81\XI@0R4 M0%II 'U1E%LZ&["_C&H?RKKA^O*NG ;3WCE ]^7&4NF';J>A_3E_AZOKQ0W' M)3O!JYWRI!FH(#)X[RV4K(U-+ K9XVWHL^1T ^GEW4#UJZ<&0I(=<=:;U4=< MW'YI]F&SZQ2C#-'[ BD7XLT;5C<'*O#(@LS>BVA/6;]_E,ANR#R;VZ;!]=02 M!A^^XTLBQZ@CN?8D25[:@B?R(:H8T3HZ @;>%WK(,_3SO0XZ0OIG\@+NC[!8 MK)UW/^_YKF4RP8X5)&50LY(=>2CN,0,3CPW!C'HW%BX$,(38[90EFN%I'Q7*?<-J3ZUT0"XMC<2]PW$ M^&"1,X1"] *=^Q1-ZFS FY(<19LVQD'&8SQ&3"./AON&T=%R'[N:_O,BS-(] MR6R9\!8E]\Q#)CL E;(&YZI\,I/>!BYY>G!+OZ- ONL3&GF>VQ]7\_2O39:0M,UU-AP7,1/")2%<&@T$;>.D(P , M\R)[)T6-!"Z]IN?]B+\%''TCOQK8FW+G)<_6VE*H3\\"KX,,ZPS6D.@4-0Z* M+R*BU=[:069$/D_:N%E63QAXB*Q^%=( Q'Y]^V;K8YW(1F'UVZJVM1FR/4?) M(QC+6";*@V+#E YO*!@9,#VK]F&)YR Y-P"0VZD5+\-B\;7,%_\.B[PVI,2, MX=X6,+E0M&:QT*%,=I6PD.,NQOH\2'EP)T6-9$^]GF7]B+]5'-T)&QTJ)+(C M9$]V10;"*&PT#*3)PB3O:W?5R=#42KVY)^UWP=2!JF@ 63?3=+;^51>OK55T MO@=9!_-R6X> (W##!4\JU=7@0P#I/AD-XN90#<][$W<#8-EXZ75=LW;S_Q2N M:BWB_4?$NJSX1<[K5N9P]>WN>?G3U\W8L'#URV)^_7E)O^+J.I.'KS^S&3>. M^A9AG#"W4?A90@FPT"%?+&3%@*5K:/&#_PM#L-5*4&N!.MRE@-& N M>S%XQ\'4RR595)TMD1@%N29!<%P"]SD9;3UYF4&<\('TMG CV!;T'MXMG@ ' M8U=T7_S^Y\N?0VUIO:T[DESH1 N4XC%60.7ZDE5P 8DY)D(Q1IINLVV^_]TC M+[\ZA3[G_0FW-5?X\BHLE],R31N-K2-RU!Z5%*!TKL/%=0*WSO"YD3%%ZS0. M4C]YAJY&;@IZ/:O[5$7;R-J:G4;#;23;T#X@F8K*X%@@HT&?Z?^,"F&8A6G/ M4=:0%SL6!]TQ=H!26D/9_X=7F=)"^D_\8[YZW.UOW70V(@==ER9([D!93A&# M\!XBQ0[:Z%CRPS>+ V"O.[W-(O(0U#R%R8%4V !2'SLT?IO./0\[&.$QJAJ9'3Q,E_/1:F@ 4R^NUC^#^?&%&MMG M2),Z,(FRH0RBFHN224"0D8-B,BKFH]9Z$'!U(Z^%-+47/,P'5TX#D-NU@^#F M5?GRU?3+-.,L+R>.<8DE.K"BCM95+\E,->'B&QO3Z1?J W MD)(:@-\V"IA]^&V^7-Z]!UA.E/798$P@0R+S$9P#Y>\"* Z1A1=*\N,@74B[ M26KOZK8?>/6DA ;@]/A5Y&;\0'WB[7W*X$5US($Y"!3(0E%9FNB*Y'*0/3=/ MT-3>%44_@.I+#0T@:K=M_#-<76]T18'!OVLQ?!*2P6*=!\J=<#-ZU0E&QB/0 M9,G0)*-/Z[*^)[*]4MO03NQ(134 PD?MZ3&VF(I<6@;9U6'I)2MPB!J$X]SG MJ%GV@USH=J2OO?QS0'=WI'H:0-T_9@L*-S_,IO]G/=IW._V"1.4L2<;4"5-, M@XH,(8109ZA81)&+"-D,@;(=]#2RAZ9W5/4A_G91].?'L/K/^?55_O73YY!6 MMQ.FMK.E)EPQD6J+CDU&4/*<$H22&5@NG8PBLZP&>8M[&+F-;)TY%0;[5%Z[ M$+T5ZUNY E9=EZHF\ YA^* .M=$;MH:=YGBSD.?>E_J8Z_C$+QYB MPF-7/DXPZY%KFRUZ#4S5BJ$T'+PT$KQ'&4TP3-M!;'; 68^/2/>6W: ,C\D7 M,*ZV80?G*G?6@+U8+G&U M?.)>T18M$Q<"A*LO S6:^KX]DM-U=4B],,X/\I!R#QI'[M'K"Q<[\-:WDEK$ M7[76[=>V>?[=AAU*J6[RK==T#,Z_XKUO3XS.TJ&50 9,<4%(D4(.X2 4$8Q2 M*MLX2+M+OVR,VQ)S,A2?3M6- OW["ZCE1)2L,8K:3VXU1;8DX8BQ0.(N2"VR M+W*0L2L=Z1NWG>:4T#Q6.2UB[M?9%Y+R?/%U$JVV+M9C I.B\$?6G0J42ED6 MO%*H>1RF+W W2>/VU9P,68>IH$4P=7;?C_?>UH7QDXAU#[VX]WO!?!M?%-E9CDI(LKHN09=VY&4 ME0I%OWD>JG1Q#LCN902&$NVTIXA M*)_!!.,E*Y:S$WFZ-3GC]M^<+D_>6_0M NB7!67Y$^&EYDX@L!R)"XGD/2G- M 9>4X\G(@'R0*^#'R1FW>>9D -I?]+WMCNH10(^T-5DT#I2*?OCS&]P-L,/]4'"*!2:UT9D-LGGJ,6)&[D0Y&:+VE7M#KNJN;&9Y?6S?=!Y, M[XBKV"A200,,%2-'+ )$'Q6E$07KE%V%:M ;B&YD-O*B\0277CVIJJ$4[PXK M;Q?SS[A8?7U[%69U7-;K_[J>?J[-+IN^KC#[,(U7N#&]":-0P =*W8A#_!=RZTIWF^=T/"WMW8'U!9,=>>,I=-;D<7N'\5I6W#1F_3K[8SZK M$SOHXZ\PORAE_?08EQ,=- 9>- A;W[931$NRU@J402E5$!C4T!G$?A2W=P_6 M,Y)/J]/6,?R@K#@1D6>'A=C"FG9EIL$+XLUP\IG>8!1ZZ!QE-W7M782=%)O' MZ*H]'-Z*\0Z'$Z*XF% L%)D-* JH(6!*P+W)3J-T.0^R$.XIHMJ[)!L8=4=K MYFBP#5>6N<-23=VLDQ1S: ?%10K.*T/!Q0"!61&EU#R&TQ3X[M/5R "-@;*9 M/I1Q)NOB=[Q;Z:?)^)E?/D2C\3[\G*#9.%EOH\P2BJG'8'&!LHFZHHS[HI,4 M*1>&9B&609P?'S%H8#(QM M@:;CN(9]-'@P$#_C8CK/[U=AL1KX??$"PQ*7[W!Y?56;QNN;JK?TV8NW:PKJ MD]7Y?/Y\-4UU\'-=)G.]HB_]-OTTW:!I.4DY9&LP M0%9U2!8S=%XZD2"FK)U0GD[10;K)!^!EW K;.1K-R9#3O U-.+=HN8S +:-C M4C!7^YIK$4GI++,PAI\R>AJW(_TZ MJ@\J]>W\7;U5]KI1VU,A;]>'?6O,TE89(Q6(DB+%NCY ,#P#8]J*$+3G89"I ML,\1=GQ)[_'?_ZU4]">)^"?Z)_^:6(KK)6$ 2I"UW3XZ"FU\AN+1YF1S]FZ0 MF9%[T#AV;:-'%'U?;1M&4RV/0]G)\^%W%,_]RL']UY#W$<\"T-,)1@%6AEQL MW<\3*647VH%5.3@,(AJ\HF!RUR?]]/7>=]8[:U 'RY(P4)3B MH!*)Q.E 9N*DS%X;6=P@5S0'4=NX:]L'60]=V_#::Z#\U(VU]38Y;VQ*DB>0 M!A4=$TE#-%R3+$5.]:U;2B<--KXG<5PPG@ O'0_?(Y77&"RWB^-"*LTI_ U@$:: !#OX?_O1[QN'[A_7%^ M16K9[@/D!C%G$@1R:2A]=I0^^_H:1=AD/=="#M.RN9.B=A!UB*KG0\B] 0#5 MMORZK7GU<9XW7KR:OI@GB8WWA%5D1AVM.Q M['4F1"L#,=0Q.[$(+>D$5['+0$SZS7?\"/W70Q_R_4>/?8O4"S:.E.C(6/@] MS,*']7#J+>VQY&Q%-(")U:8>ERACI?_T-GJ=2!#2=^GG[X2&AQ\^]DU,;W@X M2JHC(^+M8EYO*M\LWN/BRS3A.I)';8QB)D*.A;R;=@I\98)A\D9[X0+ODGMW M0L5C!(P;79PNL^Y% 6T J#YZV7*PW)J3BHD)@CM905V>0SX18HH42A4M1?+6 M>]FED7D?%'U/Q3BY3C^*_1XE1TIY[ CUKM6\PR\XN[Z)L[.1+CF;P2M2K(K" MU3.4^.&RE,2R\ \G?.Z(3G=^Q.A .%9W\]X%.38<-B'VC7AN,BZ'F5FFP,:L MZF J :%8!5Q*BJ-RXMZ+3DAX[+>/<[ ,!(*CQ== T>/5=/EYO@Q7ORSFUY]? M7H7E.FN:IIK91MS5*;FVFQ,U#]G5D4#&%C)(S$-*C59*R?CG,VHCG*!MYD$F?..B. ML0.4TAK*-O^!^4WYZ>O[<(5_S%>U:66](NB:OKQ97D"FN_7CB2/G(6@70,9@"I;ZDG>866%'$-TL-@_!SU/H'%*9#0!W\U:RMB:OBQH_A:LZ MB>_]1\0Z,NA%SNM>_W#UK>N*#IQ[ JJ/:#8-K(_+9>TLLLC:94OJJ!L+5$0+ MT41/\G&^>*VY&>9L/PU[XU8[3Q\B- B:!DQI+P;_")_P)BG@)B-&@J]-Y#&R ML^ Q.-#!>Q9X5"D-TF9Z(+TMO.UN"WI/'1\#X6#L=/[M_"HLWN.G*;%44]+Y M@OB\*4O4:GI6$9RTHM[%9W"B%()?\@X+\PH?]$#LR.J?^)"&PH^A-#P?0-PC MPB;C=/(;?@A7KTE"VRXBRY-#^A$PII:M?"(F4)#1N1(,8B(#?*3Q:GGC^I:8 M_ON'^9?_H%^]\7KTEX?.[I&/'?LN6 M-7AO&5 &&HMU/FOVR /+O9%R]S/'<3%'*VW>@P3'/EW>S'#3IU,M8$:_\Z;@ M*1*/TB"IKJX\UTLNSX@/%4?KBJYCW+;6S=;RK=6\)U MYDS)0#0;.B95-@DB>@>6Y8(J.#I!NX42=W_K.!<#_6GY8 F-K=JGHAB+0>6H MZB!X;4%9@F@0W$&)I>@2&5,JGR1H[+V2WY_B^Y+?R%T$+RG&F5]-\UKRZTWI MZU.NH#$J* G9.@J.+46TP0L+LBB')H>40IPA'Q0E%9!U$I0],1-*CP+E08$TMBM*'TH]DF<'"#EEI#R^FKZ M:3J[5[(WF"2WJ,%J1O&UDP9\3 IX$29Y(501O35&/D-+2[@Y1-&[D'.DU!NH M[NYPRINK4"E-B5(2%W7GN#(.8J$_I,Y:H5,JX"!C3YZ@:=P%=\T\6-Q;/>TB M[<8<12ZI+NV0+)(CY[X.,"5O7C+Y=*<$BR?%6@MW KWIOANF#E#$V)E7K4PO M<(5_8OHXFU_-/WQ]A5_P:KY9#?-A@7<[VA,ST2"2H-"18T;O(03I@:&/@@N, MY)\[I6+[?&J3"#I$T_-3B'UL//WZLA-+G*<@D*),16=]?621(68*'5+,S&1R M]<$^.[]DC\]KYZ%BCQ@:0-1CH^?M8IKP_?7GS_/%ZFWX>H<++*FP+.MPU5KI M=K5&63MHHK+2Z,*$<-T:@G=^1#N/%GO$2#\"'1L6[W]Q+^=7]-7YYN;T(<2+ M],X5*\ F%8B77,>-%@Z>2Q68SBFQCMWB3W]0.V\7>X1(G\(=&RAKL:S[/&[: MZQ]R$XW5IE 02W+!NC)=@LNF@)?2,V=2-DIW@LJS']7.P\8>P=*O@!M(J6[[ MA=:]HF_*^]4\_6LSR(0%$YQ,@$5'4-EJ"%EGX(([$IA39IBMXCLI&G>Q^.D3 M]WY4TP#&[M*_-4"?BO$ID1=E:&J+O(-@C 'I?/LUG:R9^VWI57W.]]12;H#PH+1%BB8Q.8A9SR1I-Z98O??^[ MQP7 L:J:]R>W@]7^!1=QWL-MQ)M_U\Z,C]//:P/@KL@D;!TZ4TD7C$A72'\D M.JFE5&BPR_G3Z>[AWB=W H0__W/F.)&/?'-U2_A- ZE0*2++$")C9#22,CD3 M"AE-LIB9+]\U0/6 EK%O-(_0WF,8.$"48Q\53S5^).:$94X#DYSX(#$ ?<&" MDYYB?V-5RAU+)JUU6Q^MM:Z],_N(L(% \_UU7$[S-"S6[]'N1E,)G9.UZR>' M.IU(&4'221&$YL9'9]#$0>Z&=E+4#3CL_$^9?G73 LB^D5\?,+PIWY<7,G,> MO1. DM?& $VV:+4!%[1*QF8ARS!H>Y:TD;.=?C#P$%G]*F3L(^W7MV_>XQ5] MZ\.=89XWK2'1L\1DX,"LJ<5(8R$R98#\M/1&,\YLMS[OISYE9)#TK,[Y$+)M MP \1+S?]0EP0V4J (.8IR3,:@G.)C,?H[) %808IIMQ2,/*DLF$ D%BI5UVUA8$S&B$9;$ M%KP'%4H"9QV'8IE:CR[!.,A&G+VH;+*3IWXJH)MN!^@%:;[H8]<;D MFZC6DR_K8E4RF_4*IO^+R MY?6BJF%2G\I$F1.EW;XV:>+Z'38E6<8F;01/4@^R)KHC?4WV,O4#PB$T-'8) M[[U('P-YZ.K'[_[,A&7NF0N*Q*;(4+*D*,(7!2EE'9V+AJE3KMC< M2>BX+^(&/F('U%D#F+PQ-0II=]M9\=(EHQ"*Y J4)2?N.#) [9*5)4BI!NGD M[$+]/-V,?J#FF]P^FG>$V?4).J-^7.4YQ-1B5$T)F[!.3@.2CE M28;(#,D0?4;KE=/=[JP.^_QQV[F&.VI/H(T&'-P?\Q7N#"0H6<_99%N@U"85 MQ9,EX:$&CH%\N(Y&XR #RI^D:N36CD%]6G_J&-N9[>;DZ[HI._\ZHT_"Y>H= M_V; M@;SWHDO#4=25JYMW09O5Z)R2:*Z\"5X%U&R0==Z[2>H&L?.\4.A)$:-[JNVU MW-IHML'D!&44F;,,6M7KCQ@%!,T99,I?DF!87.@V_^^QW]X-%.=5_.]'E VX ME[NTWS]__YC/TC:M8,%&QGT$;U,@E^GK21PC",Q6*L]328,XFB[$=4/7>9;T M>U=.*\ZGBN=->4F?/OTV86$Y*8FI$D/=V%5J^AK9MNN%*RZB%/:[YHUGW-#C MG],-,N=5@.];O$V[IIM--)AO"Q_&BB*0C$#4X>Q&:?"&.\H50WLW^&Q73-,?'+)X6A M)4F1"S:U%**=I;Q":C R8:X=)93 #@'!K@1VP]]Y%N8'45(#X+O).5[_]1EG MR_M)1TR:9^06- 8*-&60X&Q]V*MMX4X%9],P?=J[:>H&L?.LO_>EBK%#L!L^ MWH9IOL<$SR6:Y!F@4I'L(SKRRX0 69QEI=2EJ:53\+7K$[JAXPQKY[V(M %O M4Y.*L/SX9E&IW_['J^D7XFRZNE[@BT_U HKBRL?:*?DD>:Y2=AZ89]6_,@D^ MN0QHI-1&V!ID#A."'4%UMP;8X2%6G M'_"GNJZC1J!*2:.3#>!"?;_#I 4?#$)1QA=/69(1@]Q@[T%C-UR>5ZU^:%4U M@,)Z*?JF_#*?Y[M+R=_/K_+$1)NB8PQR,@E48C5&P ),"(U*"Q/U()>+NTGJ MAK'S+-;WI(@&(/5]^]L?N+K)I1V/)4ME(*D:>!J9(7JK@95(,BHI8!DD!WB* MJ&ZP.J]R?^_*:*37__/MVX6[8JO9]$1ZA5X7!5YQ1YXW)_"\;B$OAF',7L0X M2#GC*:*Z0>L\:_V]*:,!G[5#4.MVWNTSA76OY-U7L/6MPKWD23$OLO )6*Q[ M*VPLX 7E4MG&4%),#MT@45H?Q'<#ZGG=,(RFW'8!O:T%/<\NK\.A(P\@S7HK MD/ 0);/ 4)N8LD94@SS).Y+N;C ^SRN+4ZIT[)K?8ER,G5U #L< 3 M=]V;1/#%+-]ISTF.%>UX@5R;XY5&!L%P#5Q(P5PV2L4RQ-&_'YG=P'E>=S,G M4%@K<-S50W^'+9*9#UI$P!#J]AHOP$E&IN:%M!FY4'JX'K[GZ>LV(.)<+V+Z M5U$#R/MV[;DVK4>-*>LBM54%9*)H0VE>N;$(1:?LC$C.N$&&@G6@K1OBSO.* MI6_5C!T#[A#635W_Y?P3"7VZG,\HY)W.\Z3DVGKA$R0261T :L!;K9 9E_G\(D$L=9A-;GB6J.B M.*%;4\P3'](--.=U8=*K8!L%R(O9[#I<_8S?WG[H9)GEW$(HEC(9D0MXEC@8 M%GC.D@7)NZW#ZOJ)W:!S7AM=9I)C-;FJ"L_/M?9P091" M-1?"&Q=CZO8.HNLG=L/1>=U7#"?R1G'T^J\5SI8W#E9F;5TL'BC*(P32",F9.@9#]SZM&W[.ZZ)@&%$WBAU*42F.>U,J/]-9N#VFN8Z\"$JQ MBK04QQ5;P*7UE#CC0E()X[? Y! 4[?C<;GBZG$)^'^(?&UF_U:F"^.;SNL([ M^_#^FH[GL*0OK+F9W["&FPQA_6J6>)[DR$2VT8% &R@0U'4,.IWB*5M?BH\\ MQ&X(.^SSNR'M#*OR)U!' S6H6_Y^J\QM+V\G3!KE4J;DPJ*K>^J(B50BL*P% M\>6*-X/4W!^EIAO"SK.T?KSXQ_9:.\3S^WRV^GCUE3*-FT2#!>TR"H2DD<04 M*.6(/M6.E1"3):8*C\>=5$1].Y WXHO6@>\HL,-=R&%G"5EG$ MXH?U#?U/7[_]R'9J](M_AT4MRF[<\NO_NE[WQ=\\9%S^0O^61#4Q24LL%%(R MG0S41]S@DQ50C,XI2NW2,!.6AV.I&[K/L_K>"! :=:WOIQ]F=&*0G4]\PB(= MY4PBUJ0[$@"C(YF3;1,[.;/T\-7^GF7ZVX_J!K<+*LP?)N16(8-?*,Z8)=P: MRZ^WB5)M'\F% @ZRAJ*MW"S:7AEG CI*! ]\>'=8'4YI?O>%#$V MT YVT2_(P5[5H!?S/VN'T^S#[5>FM[=?-^MMYM$%DH(*,!F44?SQ]H2P#TD MY95G(4>I!GKSTYG&;J ]KYN*H575&PK_QW]\)W7B_%__\[]MOU'_B&14__._ M_5]02P,$% @ 8(2S4F YADPB'@ NZ8 !0 !A;&=M<31F>3(Q97@Q M,#,Q+FAT;>U=:U/;2+K^?GZ%-G/.#%0)L$. -E4,<23X9R$4."9U'S::DMM MW!-9\J@E@_?7G_?2W6I=#&1NMK.9K05B2ZV^O)?GO>K5/]Y\.!_^F^&;X,?A^W?!B]U>/QCF(M6J4%DJDKV]P>6S MX-FD*&8G>WMW=W>[=_N[67Z[-[S>PZ%>["59IN5N7,3/7K_"3^"G%/'K_WKU MCYV=X$T6E5.9%D&42U'(."BU2F^#C['4GX*='7/5>39;Y.IV4@3/>\_[P<O'X5JWF@XG\^4T=1;WP0B1?'_:/C M%R-Q\+)_W!L='T?/#U\%_-?^2YCE'ES/-^EBDF=BHO)2;_7^Y]GM>L*>5_LB$3=IB=F0V,DZA4 MVMGUG^.4!O<3-5)%T._M[O=?[>$-=E&MI7E3CF#_9+ZB.9^]>S=X>_TA>']Q M?OWAYI>;X>#]31A<7)[OUA?@GXK(;^%@1EE19%-^SKJL!LBT%WQX?WGQ_4\W MN(C!Y?#BYT%P_N']U>#RYFQX\>$RN'IW=KEY:^-IQ#+* M7P]NAM<7Y\/!F^!F^.'\_X*?+B^&P=G;Z\'@/>S [USLKZ4NU'C!'REX6EJ< M[!_._GKF>M%YM,.)TL$C*PVVBHD,OOWFY?/GO5.[[+]_L@^=U=EM+B5+S%5- M[]EKVJ'^Z788Q"3\A0ZR,>S;'>.O_=,-V,XW,'^<^UM0C6NRI4"F ML4S47.:PLZ-%<)8D\C;/@O^W9(R6.5FK3]=G6?3 MF4@7ZT!109%M)&M>B;Q0D9JM"6.N.9[YW-V]'IQ?#,_>W7PIRET^("<#AG73 M5(U*C9_ ;$&^!LBD,M6T-\%5(M)-X J8YCJP0S#+L[D":-8Y,3YED"9R2IOG";!Q00X4^%;$, M9F6N2_,,NSH> D8H1[_*"!]% R*!YK)8X*4B20(QFR4J$J-$\K[KCETZ%S-5 M '?^&_>%-K74\.<$IJ[X.6D&VP-WY'=*2]C#,9QN#"XQ?TQ13.)Z!JIRK&2- M7W'?IY*TS8TD-@GVF3M"NCOC>WVM(Q;$S6COU]G=#G# VRFAGB^,1K"8[HS M0%/E:HTCU ^5<*K$0#!9S!!I ..+A!F=X$J-7T('2D14E+7K2!14R(_N@6\! MJ(!D!X)4>D(W3P5@,X'PQI=&@CD);3D!,-5=@4=$\0Q37 M% &2J=WVV=ESKI[VFZ2%HB3+0'_'IP6>).Y'1G]VPJ*H,Y=]#&YPBY%4FT_8V1:#_#9L/% M*Q5C7X879$MLK\VA/]\]PGWHM!XL%SKL$3;X4#M)"-!0!G.@$(PRD/< Q;@9 M;9PE@#CP QT!IY: 4[8D(%.45FL-&PW)!QA]6 ?4&%IO#BH/HV%\40S0$>9; MPH-AYT$]R>DLR184G@A95]#= SSN8K@F#,^T0%?EP?C/)O2)[5X"UAOA4J: M4-/?G&^_.7AY^D3F9+XK: QSP0BU3KX#VYF(F98G]H_36.E9(A8G*J5-H9M. MZ\,=P [.94X(QK [G2A_7:42[/8XG:#(X?^Q?;+Y>I>^VBOB]G>'+W9?O'BQ M].O>;G_I=P\-N[^_NW]P^*1A]VC*/&W8&0U'_<]G^\_,?0H M#O%_EM%/GL_N@WZ7L[NU;]GL[X]Y]SZ?!>V._<=MQJ5#L3^SJ.WP.#R%9-9R M,UJBK\>B[[A_.OP0?#\(+BYO!M>8$G V#(8_#H+AQ?M!\.&'X.WUV>60_$Y/ M(!"[]!XNO,9A>R1=.L27GYDTRS@QZR27B<#@Q-)<)2.>>M4M8J2SI"S:M_#. MOGXUPEGX,M3_.(:#!8!?!$1ITWZ X0/> (1N'L MJWF2]H#IQ-E=:A%L*@79LW=@5]<-46/'=S^98S8P)D!B7CTZQ+,*O,&@94([ MUQRYNE>E45)Z1OD#"ZGC<.,=3 1,W%>C7X@5=9D5Z,_0!9P!+LU9*6!>!6*4 M(9TQ(+Y%3U;<"U]8!G!".D%.]PH-MSH_;!&'IP2#2A M5,HQ:S@KAN+DFT5'B '@#F\[!)ZEE?.KY9=W@V^I[>"-TF*D$E4 MM]2\,&U MQ& D/H(^@$]B*8H)(?\M-=^N36FTJ#\7EYT!5YZ+4LMPB6\*J+$P><3H;;%< M/RMS4'*2(KXD MP*U&P$WX$1H*QY"$@UV+)@(HFJVQ*1%*+&>2><#0XQB$D0G^J1PD#_)()/47 MPOA;T=JY3P:@P68%';ZC"U]JB. NQZR(U)<#PL5>22( #9 JCXF*$X#H#G/ M:0PC6=Q)V1([3A%9U@DM$<.X+$M$<,Z40^[LM,@S9&C4J92ZT*&Z+2\TTT&Z M)"W>VYWRX/L,T.?<,0UF/;QN845 37_#XIZT'L=#)@5E*F \S#LQ\0".JC6] MX,7# 8.52&/28RGSV"-LUP1!W>DB6QF5.W%QOB@AW6ENB8!=PRT.P'P0(Y% MB%'?EL]."OT'''9P$>H+$S=YG)]#NKQ,YRT'@N7"$@A4D/&/W&@V7'KQJ!$A M\;%4E;[#)\7&9?A' !&'W6P0VSV.TK*Z@E>=ZV!T74T2_O% M9G+LP<9P[)4YRX:Y@M0T%/???O/BZ/2JS '3@,:\RI'&/\(Y8_CR:ZSI"XTU M73127]HBJAN:SRR=4+Z,34JJ1^:9\A:HRC'"%+3$ TG,+ 7S#JERZ[][N[W^ MMLTUD_<>N*[G,U"DORO0CV-U3Z:6[N:#('%/PLP0>9"-@'"(<70]C\\(*1T< M;(UXCGV7_D-XR_ 6YZ8B& 'VH1VH"[D#Q&EM80H+WN^!V%X .Z(?D4T'E6MZ M>!9%)7D9T-;\0T:NLZB7&+E= _O&K6_75A;MDXW98,N<&C"D-.D@+92+\T^= M^JH<380V]?:WWQP:W4N62_@\9Z,\L4(@!S0 M/^2<,;GD)DD]5H!^)#V*?8EP=>AX)%'P<.,:J4FEL4E_6D[1?WE@9'5%U$O2 M#S<>_705POH BC8B*>$.G2.-90H VU6V6'2Y.\KN0(:9EXI(<*8/-.MHF8L[/@HOAZELT+WX0*@_>B_P3B)*? M10(@ 22%2*SL\>?H9,139_HPM_YP<7X6!F,)DA">!Q=G4UB6AJ_A5Y)A1B:F\75K]+^:VTVF+U6'97<\MTI/C_+L$Q#5^E>V?$\378<4.(Z%@!#D M&)W0$Y0 &#^N B]:),Y4<_4I:YYJ>(-4"',^S^;KL=%L\I"Y$X.XBTS)D-U/ M6]$IS!D8J8O\1 )[L43[N8CG T?'SZMB ;[7'48AIBQ!'[) J=EF,%NOQHG< M#*1-K%MP"XS]SY,1('3(F$7]I[D*XLY8^[@/4Q@%9@:*!.#+K 2+)0(I LIH MRN"^2S'8/32F@ZYD8]W*">T3?3\"W)" +(('@DC"E +4BQ@6Q!"(*=#PZNK\ MP"7LR]Q:P,S1?!Q8<51&)'UQ_T%HQ9G4+J6?91BE(]#RP529SF@R\E[FD<)X ML3T/G',Z!KF8FF"EB? @5?-B\0&5<6%$-W?0\.95#Z[@>6 E0!AL/2< 1T8 MSI="8WA?O9"1;B'M0%N &LEC+Q3SMUD&QIO TW'5+1K(.#>QI1D:@GCNT41. M29K(.3I.3)R+&D!9P_0:,U'ZO='!3C_80D5ALI]S$7LQ)7.HW^G:@3,MCH16 M-)0EIVYJVG9VKVRH4"+__6V,5,% 'E5_IZD:@TZ=P,R#&T-Y$(L*\1FLPTBL MOM*M:!N9J7M")E3)A2! =J;(YO.&7S(V0%>?:\=ESJ Q^I1F=XF,;RUP:\ * M::I)NEP'=9B!A2=QQO<)>[#6,S!#OU/1K)8T+(3U3;4-U>5X#)<]131V0O*9 M4+\;CG\.%'<2YS.1N*<.E@/QCK5^&7AX#3,1T+M4^R(.2DBI3T*.:05/G9H;UK0P[E\TG1@E-(\PJ M<=H8#>%1P2E;8Q"2=H.\XF0N"$7Y:E,['"48+V?70JGN>1%V15+:.M]OS=' M0/5XBC$K66C!65-EI#D_WWV,QCB%@X \Z!JS+.,$F)8I30;C#I4O@ (5^<+: M@[\"Z>G8H2LP2;/Q9D:1#SVT+ )G F(>([>KA+\Z M\%VU[1?GP%_11E*@RZ\\;Q2>-\W>I:T%G(\[F&><@0>*U;(TTV]HZ@\CK$DB M?6:Z69E!*_7%^C(T*L[J!VPL@+R6$ 1ZR'+[;#\F'@)\4>C<<:4@8( HK_%" M1V5_1S5_R#X(&Z^GF0MXKBL&L3G3D@LMFBFDKJ*"C"JB,W23C,I"+K&Q6@V2 M-CO/\VAC]#V7'7NI,&1]7[G\XA4K^&'5QNZAIG',H*Z6GID ?8<8J\MGN.XJ M6$]Q_C'\3;:[24CBKB8D'+Q**M^KLL0WX'7DXWF2P*XD72O).6]9? MX>; #NLH6V\QIJ!YB,P'$!^5X47.%2M>P?YA16[VNBW<0A6\FW)4KOG&?K1 M4RPW0W.%HJ>:IQ'!0FJU:_00)/G*K$.W M=MBVH1RLK)0M(FKR@-=%PAZ*[<2(C2%Y\RNED.&!:>HYIJV9]UN)>H1[82EZ M=0&R"TF*S93!+S=&!H/--:CE\WT@LF+;:^4"V.MCVB3#JK 42 HD:F>='F?- MV^HJ@%+>MC\!R\/S=MM]>;03D M%I>MOLS.ZTZM]."7V94G/ +C08B$?O>CFE4'Z)TQG9VH:,"DL<6;R:''&\.A M9QHS"1PXI=?& .VMFCFK6IBV?>*5QW$<93EN\G1PJ[&OS\B=J:">$U6#@L86 M<[A7:!P"P*(*:N/E=!,JS/;A%Y*6T*XYX_P- >S1J4% M0AH@62)RS@30NI+558>[ZO1-&UH6ZSD>I@]_J-JO)DC]98Z((+PBX]K16>.N M6:-" )QGXK;&B'MR_=)T305P6B:<<3?/5.R+8Y,7G&>%3>AO +?FT!0 C"T& MTF6$6Y/E?%9TYITMKNLQ.2?/9X M4]-]5ZM8 9*RB4EB/%8)AA [VF'C=F+K M L,X'AYWO00Q(W&9%C'AALW4 ?W>^BB!_B-*H(+U[\0=^\3_UPM1K %2F\.1 MQI0;8DR'B*VBN@U)!,D!*-=YKB.WGT-T3(^^-;+4%+8RF-G;>+#>R(32>*K, MVEM%T1TS@2KR.8;=9<5# WEFHXW]!,$9,B"[ :V9@D.:." [U,FX#'WO?--P M[5[OB#H@H,:5Y\Q]#(/C>?XHIC,]43FK!F42KB*Z MIY;O\S5>4%5&?XT7_#D;60N:9KF73481Y%I0-;2V$],FD.^M3"F*7QL%+GH/ MG#[!"C^ *PT2MPJ]_N :T9NGT"CK(, M1:,7"H7Z]-+VPAX(:\(_Z\)N^.IJJW1RI5W>U(0&HP4*M0W5T6OTNHA'=/0E M <\5:V)44G4$;*FN$]\K4JMU701K!H+5L@DUV369._/BK>%74$@ A/;#-LY MO0-\>>AO)="US-M)K[9$8RE<7S(A8N2.'MQ1F>=D?/'%<#=V]C)FQDPL\JQJ MEV ])O7]9/%RL." MW\C'W5/86TP#L^^<5"4:./!' ?H%$_PP;!6:9V08 \/40FD<[_A VV6] NMU MH'"%8R7!C?5D.3-UQE]4/E^S&S;SA1*0,'C1/ A8#[U;B.-^]-8>6 7[_(TK M*,IN4WK7C;R?F:@?S#,A&:PVU8O;7Z,7$3PB>Z[ATW)&?'R5 99=Z;ONNJ+J MINQN(HJ.]\,\%,)H=:.NM+[7-LN\Q02S"22_@@#XNEFGWU$X#*0=*:TY=0XM MBB1QT9O<[6E82\[#S+RPY3&ITI@W-W3<7Z,^]8\2O"E^H#?'F1Y^JR7Z)LTS MO?G9\-3?HA7(Y!]WJU6F7C^(]=(=,+T1$92V*4@ZQMR; NLZ+JIJCG43Q*WTIJ:VQ^PI0;Y( M*GG@J#D:/VC6FW:;;J4489^!BB]$SJ#.5CUC70RVM,*D\%JME*L- MB3N!,=:Z@&\=3]D535;HS6XMNLT4O@<1O7,E9[%34Q[%UC"_,[+I\*4T]^E, M%G3@@&CG0!< 3W>#P3W8WHFU9KNWPK:RY80,M!>:21DJQ0 ")Y2DL ?_#QK2\)U$0N41T8Z8,VQ!G2RY_,N^6'/ ANVCI MF9AZ]PF!=UM-9;/VESGW?\U&I'B0B&Q+@)2#!8Q,("EJL^M%RZNC PJ=AQF9ODTLHU\TCLN[D7,TLVB%23A)TFL: %]7V3?^ J= (ER T\0%U:LFT0B7_2B!5=U M$6T=2RTPZ$^LD2'T)V*%@Z/=599IJ74&"S=HE9FF'GBLQ@4A5QW&_UXRY];= M,XY3$I"X #B1HYTDKB*UM::+WJMM<20JO24A9S6/549V#\;D"5E>#Q1:?J8L M,UN$UBCA]'IIMB*EE,!BH#(M\"ZCTN*%%* 1MRJ51%W!\%.^!6.S]GA07)YC M6E^6ITIL>RVH;>Z;UQGM<7G3]O7:' 97#D_>.?LOU$5$.*%?D>T^X]QL9#NO)0Z1,O@:(7"/.KP&B/VR2-6Z6_ MEBG/!HY5R7&('7D4UZ3:3SSC$X0AR&NYT(;0@K&DY)>+%/WSRC39Z_37F*;' MRQL/>X_Q:FENN(O>LE1;:C_<8UZE#\M(=IGO'9Y6NC5<=#1RV"JRI34CL.ES*>P(-Y).I M60Q-L5 W2I8M]_%B-M5.3:3<'E4 $+"^GUB:#,W(ZZ!IW!SU$KS6##IS_!HO M[T S7!8DLG[?RUU"5V3S2$>X6DQ1+&0;DVIU'TSA*"?Z$9MU>1/>CG;S6'QH M-[-ZY[BO?7$G";Z/*9+XA$V%QS@ST@?M#] "Z!U7Z:SM%BQ_O:@[%2YC4K%M M8 P_#[G]5-ZY< M;Q0=VNXH.J..9[9%2F@4/J4IU:=GE4JM#\F8VXCR^Y=@TLTW62&0($E><[ W M ZM+V=L5>GBM-&Q?C-M2<:JE?0MZ59K5+>RQ_YC*2MUH&>J?"#G Q%1ZM;;< MMJ5V%!2"G6>?VEG>]5;?+:\]29 \V;,&T=I M5Y@E\@/)-5U_&>:?:J \_";'_SC[__"K_?\G&:*7P<>+X>7@YB;X^./@>O#A MA_8+T<@?:>I'2U #)E\)DXLX%RHW30FCDG1!W67HZO<;$4US?=RZH>HJ6[WD MIM8!X:FFU"K>>'W0WSU^OO][7GA]_'+WN+?\Z\]X,W7C-<,!_M[?/3JJTQT: M5>OSON&S=^\&;Z\_!.\OSJ\_W/QR,QR\OPF#B\OSZK"]E3?D7O^ 3_HSWSR\ M?N-\22=Z"7#B#[P<>R/6.$0WVU]'H$M?C5T73 @3UDBCV')!4V) +DSJ -IX M%U7[[6 -K7'!KCKC&!GA^X$MH&RU.*C:S[I!T+AQ<^&!$.)SKT3;!J&C9485 MF#$%M$]V*6!N ^L9NE\UV53_7Y(@1(:W# M=O@_/3(Q97@Q,#,S+FAT;>U=6W/;.)9^WU^!<=?V MV%7T1;83.W8Z58ZCI+T;7]963W:>IB 2DM"A2 Y!RM'\^CT7@ 0I*D[WI%M2 M-OW02402! [.Y3LW\.5?WMQ>#OY^UQ>38AJ+NU]>O[^Z%%N[^_L?CB[W]]\, MWHB?!]?OQ?'>04\,@TD?'^?O]F2VQ-BB([V]]_?'S<>SS:2_/Q_N!^ M'X:O7D9Z)G3TTY8^.CH^.>F].#T\AK^]Z#V3IR'\<-H[50HHA<79RV$:I_G9#P?TWSE>V1W)J8[G9W\=Z*DRXD8]BOMT*I._!@9(O&M4 MKD=\H]'_4F<]?#G]\]'.!L:)=:+<['J'.*7^IXD>ZD+T#O:.CE[NXP-N40M+ M\Z8< OU4OJ(Y7[Q_WW]W?RNNKR[O;Q_^_C#H7S\$XNKFWUS]?J7!UQ$_V9P];>^N+R]ONO?/%P,KFYOQ-W[BYM- M7-M=__[M[?WU!:Q*/ QN+_];_')S-1 7[^[[_6M8Z.],/IX>'!^=NW7_^;)EFD0K37*)6/BN! M?#G>!7(USI5BS;BJZ6V](@KUSG<"$9&2EP:(]J)WCO\_.M\ *KZ!:8MT)-Z! MY5L32@)[1BK6,Y4#08=S<1'':IRGXEJ'>?HP-X6:&E"@2;CWY\RW6UF(51)K M_?GJ,IUF,IFO T>)(MTPH;R3>:%#G:V)2*XY4.F>_'W_\FIP\?[A6S':ZC-Z M4# JFR9Z6!K\!68+^E.@$*K$$'^)NU@FF\#[,,UU8'J1Y>E,@[=3&AQT $ID;()!)AFD3D M7!H$P-V%O9KJHE!*3"0:P!#>':'JFLJ/, B"MJIC(V MN5=(#4W[5$9*9&5N2OLJ1PJ'B'3 <]+V6F"Y#C?R$%B?RE@;]. %%H?D^2 B'A MB?Q1&P74'@$?1$! >,%$SA0--E4R 9<=9J2(3D!<>+IZS;^G6%:D1WI_$F;J ME/I,1A$0=#=6H^+L\,31I5L/O'/,?O?PBUFE0@!^>K L:;FU4Z);3-)@>^+L MFG4"7TB(*T%N4,QAT%K(??E=(O!.>CS9A1D9#1R6C)U,%,".,+>DG Y5[DT3 M3((+IUS0)&"T]3ECFQ$V@-ZKEKX* M@PK1E^$$M0&0. ,J@V 9ICC%3YT%:-JQ7(4*D9 49B)S\G1#,+3 ^RQ']BDG MB]MKO1=NE@\X]778%*%'Q-*/$\5,;6&"6J(9&RH'MV.JBH!&2/EYW[C+.>E. MC*LTE>N#(ND2SUBH]L1&6N+#C;'$Q&[BEP1W#?!MN5JG%!0!ZJ1:"8C)/$,H M!V(O8Q9SPH,-:0DJU"?#HFS<1XJ@!N'T#%P%)%@A6WIX"DBXD(@?A4<1R10) M"%F+89I^_*A4AN;77D'61EN=(VTC<-BZ$#>.S^_DVY#-30GJS@V"#U@+;B$1 M P5V$5K#P6)NTF64L.\9*L#:INQ\7DA^80'[YGD^%KPS*=N/\*A(X*&]H_Z% M$#5.P&I;4M@PLQP0O)YI\&IIG@%J:9SB)(TC7JBOF\F[@15EUMCB;Y83D&2J MLJR+NV-WMWN^U>PT1BM@S\F1@W^/2E1,>>W[2 -ZR+3G!=@M5]+ -M,%H))$ M<"+L-B_.IN$Q=7##9GH61QNCS_ZF"!^O6(D10R+[.GD$7*+$#.;&G/S%H81N M\QJ 4=:H0,#*Z@2&RI 2M1-,7#N"O\,+-I/ACC>&X0:P;3KA*-QZ.+3]3Z'* M"K19GW%; X1W"_XEJ#I%GB=8$#7-XG1.<9^ U3F%S�?*:!<8N47=T^WY>3 MMD.=:17F4,$/#=- $H%"$-"O96(%PI,460(O2K+V\9Q$ FFK/)L#,X-Q1TK; MC)P=.[*IKM:2$,SV3LY--93=)EX<85 T KPD-JT.FU:OHZ!6EX%J+J"8H&6M M9XQQ/A/F>NB,%Y#?H=OCY5+I%VQD*=>KG.4JEACT75K"887XH'Y$#DT:E\7B M(\R7KUX.\U==11;\_TGN1L[D6.T.84\_[LH1+.],QH]R;K:^9J7)TLELB+9Z MMC':ZLXRM\.9*%<#^4E\ /9&9+9JT_EM)'2VY<[:,,3AW@G2X:KES'NZN%CP MC&XR%QQS+"3E%3PU]RW^6 M.FZ#)@,$ZV&.X-\%WA M1"9C=KY],0"X +K,Q_$V2Q9IP!&*7@5H/R[Q[H >3+GGPAE2-;)3@ M&U&J;V%7DC0A1'=P[I!4[[FOH&"W (11<(7B&\ .;67CN,SR!=8CE2I8C)(@ M!Q(4-BJN(DH4/+#\@[$%"@7!#V.X>XRH[ZW4N;B6^4=@PK_)&+0H\)B,'=?Z M$R'N>FI#WUY=@KJIU,5:1@>X'>& 7::*X;BT)EIBG'X&?UC_A]YHFNA;9)OL[3+$?K@J.04)9@\UB7\$11S&"R,%LO$4R> M"UF,PNKQ[=[.;]81<"_&>M#(&6A M-GB'W1"<)V7DUB\%P0S!_8IGR< <) M0X6D.&>=6+HVBVOH,3(11 :T2)Z,H:X?I^#HC23N4)4)-,#+.04ZI,@0Z>'> MAQ,U)96B9N@M$I;(4_()G4=R7P+G]@Z&SW9[8ANM1;DN'[().S"%%Z7\G'0;[5S$#,.W1;O.Q(H5YH8;!#7E: 2W?8F^ M[,3BF=2_&X?_%@Q>::'?",$]&[$<@7>L]=O Q\"D:Q1!H2 >1A[J $H[?@+; M9%MK.HL"9&S2CD!*E6QDN<)@1\'1#U<@\#I%R>)!(L49#M41FZ@08)&!NW(K +E KPWK-QH282%)F:5)&Y@I9VS@ M6386=$-!Z<.\BK3$\C%P11Y8=6L3A81@9QA;8- X1CN0H"8DL%;!..S?)LP' MBML8R< .'<:J50ZW8#2>C$,%M@)_E5-0]%R: MXXI^8*!'T,C*#DHXJ$P KAD&YY5\^L0,FJ0,.I?-2H"*:H9*)37HPUC+$ NH ML.H%[*XCD%?*P/59:+(Y"9#6RL4&5;L62D6(\Z K&;$(+?U6A!;4;J8?;.2" M[2#L-=4KV?WS0],8[X$5/2![T#UV63;.-"T3FDP,>+D.-U$=$&RYC3O\"JQG MH@K$JUREH\TLRGB^,6G.FY1-GRTVNZ=D 4/J-QJ!#(:M "L!3R/Z67'!QHW2 M'*=L,CAZHJR> )9B105VRQ0QPSM7^^R F,UUL%_XF3J(2$G4*YX@+];NH6@T MBO=:M7MM5WAI6685W!:SE+L60 LZ^O/+ M!,A8Y%J&"NI'QL4Y8=M-8UK-P" MJX^<,&-1)A*&Y,WPG5S(2-H_:^:[.VH%%UV+)*V=*#81-@3ZXP^]YP?GIT?; MPQW^:P7 (HHIR)G4,.:U Z=WR6]SN-V5I_4P-R]AQ+=]HY&/SQSDH=U@>73W+W43P"[ MC#'19(3!%7X:*?3\2!XSP#,NEA8$+O48N=;69-N1D8VP( M]ZAYU0@4)+BKVA)77F):-8U^KO$R\&I+T5G_XKK1P/4S<>$ZJ3+CU9=[P9\E M(0RO_Y7G27:E5LB5=.)T6EYI=_>G2\)4+V>T%C2@&][CW%3[$Z!0L"])I1)P MJ$:=-@6S-8<&Z<^ZU]5JI25K[)YGX*=U0;8)^U):EW1&X#\&MAUQ,\TM%=MR MQ[?"?K5$VZ8LQ%UL4'6X8\-O2[$]ZIVXV4>XQ(3;(<,=6[- F;70->!V12'L M$]%.9YC4CQ:D7C"!# )L5^SXPPM_JAV+J]L!10\% (1?Z+3V( [%!UU@N\% MKMX:*%6JFB/;DE3)3[W#)!T%-W/S3M;F(<7=-]2:9IP#\L\2+0HQ*/@#2'H4 M.M(WFZG)3S=&DX,WT&_4^]X2/[%7L'(U[IT]4/%?W< "O 0*F<'L(IZ8V_Y( M+F!"A4@>^'!N77]R"6CI7IFSI3Y:PV:+EL,NSY*[_S'0XY]V5CUY0?$VFURVH[0R:B D*B'/BA<%B(@\\,#U>X9TL;$X>&F6&M70 MDTZ(26-4]C2PBZNN*BSHPO&TY,^A6(UJ]+ZL!093OAV]4F%I<-0!A!= M+'.N?C"F5M)U#V2][;;5< MU@#@SV!+(ZJILJYFR%YY,XY!#,D9M:K;O*,1@G..S(^^][HT#N,L.$[S!/2W((DGCN;'4S+_=&4Y,IAU+:5LH#6; M:#)+CYSP8%<;Z;E@=RNXUUAEQ02+C3MM/3Z<(P=NJ$)=H\/9GE"H-P0/5JPV M4:,T<8KCNDY$KTD'-A4'K!D8UJ@V+N 89EYY$N^LO(+V (L=NP-2JO"XP#/Y M_UD"7ZM\L;*7!&AALIWE>8T)D2!WG,L2EGE.?A;?#$^GCXE+8&5RGJ=QW&Y[ M:]*K>E_CH.4)3)04'XA^G!IK+I":&:;+0/HDII95,E,Q_.1-%GOJ"CX >YAB M%3&'EFE@#K:33X$N#?RE "".%8N8X KL.^!7F/)(TV%W&*G'%[HC=VIDU=3J M=SA6+!YVMT'-43NN<>?BTSDN.[%(#'2L^8[JH6L&V! M$UET' [XN?Q$4/E5M;FO@K?52798%Z'X("H0Z%8Y15!(LS%R0SE]C0XJ>I+3;6L''>4\4XE"\$DA8RH M>X,3[.CV8.03 4SHK922\1D8]T+F#.=^_.'XY!RY-I=TW!%FK!NM8%7O6]64 M".2(F;EC&&.M&Q37<9?KIE"WG8ZR=.)QA+A[)N.2BZ?I&!/-;C ?XMX.RU%U M]313!>TW0-D9L 7@4LKL@-<=.S^VFQ2V>D-Q[09Z"NWZ#9U@LH!K3Q*@ :S& .ALBX_MY:G*QS8'*T, $,8V8]!1R'BB MI 8]&FK;Z ^,&G*K7#7;@-9:H@L/TQCG$C\<8 "OXM'P:821SBG\$=O*&%G( M(9[RA:PNXSD?K,DWP$B@/].IXO(0E[CRWD29XA)QC9TRD"%*E]S^Q;);V);^2<$VUUCF*L67Q:#_34=DN%!+G+'(M2!L8IEJ*DRE#B/JN^*5Y.C M(\-%^Q.93UN>Y'* B R#%2ZL8+G;P*BEJPN$+0&.RMS6R=9!F2<2W.WE\"[5 M&;!&7IM3EL5"-)N+(;WS$.!R753C+W *+,*]1&U<\#UC59U>^#UC]74(69^) MV02=*+7JDRUA\ZTYA@-D%4->D/1&0MGG]58MV5>$G\].]E;9Q*C7&7\^H(MO MS[K!;;7Q++5J/^BU8F.PI-D[!B,./@P:B[Z=", M SB.!B,*JRUO;0JBV6IP]H[N7,B14N&3.QP-%_B84B/^7$E 6=LU MRJ'#WK +'*_P8YB9=5N$5O@2BTK3/-%R!V[ DU&JF36/VWS:C"TF#US]2W6* M!(5[W;\0XA#S!/XY!M5O_!$<6^)?7>9?67O8=;33R*[FP^6%@V;A&6$4]VR7 M-6:S!ILZT5FG_FF,CD3$XZTI($D6BP]!D%5M2?=XC9R]'90!DFT5LK]1Q]#\ M&VG(OEHLG!I)'9NNPP@Z\!#S9UYS%9>\(Q#D:'$DIQ(1:]W@8UM' M6Q&^)ZJ^=?)KF?!L8%NU&@5XZI#F?DCWB^> N>"<*FYL8PF1HKJ%*X2C,YK M>YY<9\S&'I';/*;6.\/*?XW7,&,/C%L>]TS1F4+CZ;6E44ZAH,IJ1/1&J8]T MIRT\;4_0?;G&*ZDV2[9J0X.0:W1X]9?53C@U71U/?/#BHE:,T:IS@8O?&:-3 M3Z+JY$;UB30\Q64:$*^M%IHH+>,'H M3V+[^8Z8PLY-S!-NZO)3MSM.'\<.2D?"^ELSOK%%^A&\XB^Z?0$I]:B&^3ZH M^LS6@YFIFFJ-(T/002&W%]S6I*/Z\%F=@S+6:I>QAL9U'U)N%N0SL;$<>UR"+81M1 J6D]W5E<0+."L94"T.@B0L]#8E!H!Y&?1+%-(VT/3K(LXL- MK?>%Y890 M*RS,-O;[6V!1ZOHSQ :DG!MQ\W:F=*D(5TT:WLD,[IB%<:FYT,U]ZJ;NI^K6 MWWAJFDY+TSK-U-\1BFO)J?+:;/D4D,964&IUEG[T&L:*QN%."U&VSV=4_\2P M%8UX1NU[8G!X>P]]>])[)TQ!^..V=JH.34:1Z_SCN;?U!<<*O' Y<&Y?P1GRX M&MST'Q[$AY_[]_W;MZW/;X(1H%".[=4L07O;NB$L\N&:I-R>@!B6A5J(MG1] M#@M'M?='"P_49]C6'R=IG#OPI4X-4Y6=PTH^,%:PB]E&F1EUYOYRCKTQ@%/. M=$(THH?.F\,] X+.\) -,%!V,VD3^;)EF&<'>R^>]Y!G"F"4(G(OMNRT1^RT M7T2+UUZ<[KTX6'[Y8*]77=NGL7E\6($!FOZT=;15\SLY,&>'V2 M4I*]9[S3GZ7& =)BZ__'.-\29]P FFA6M'RC"QU@]&SI2K\.:^R38GM2Y(\(VH_P+'XGJF6 KCC^9J,=PQ2_73A<AKV10]6+=DMAV8^8EKWZ /U#YD[,N]13PWR?O6O?^Y M8:>>.CS)W^D^':^[^_0GN:C=V]/_WY^O7E\-Q,7OS*JL=/+X:?A!__[Z81,G M3X)QU[]_>WM_?7%SV1?W_?_YY>J^?]V_&3R(P:U QGK=%V_ZN,2KF_X;<3$0 M@ZOKOKA]*][=7]P,OH=;&A2]V.TMUQC[>/PN_#$IIO&K_P-02P,$% @ M8(2S4CNM"KC^ P K", !, !A;&=M<31F>3(Q97@R,3$N:'1M[5I;;]LV M%'[?KV!5;&V!Z.9++K)CP+6]7N8F0>4LV-- B\<248H42,J.^^M'2?:2UD[B M ,ZR_6#8/&(A]]WOD.*%-E],;P<3/ZZ&J%$IPQ=7;\=?Q@@RW;=F^; =8>3 M(7H_^31&+MWR J>^=>:VSB$3>S%C:?S>;!J5KGJ\J*;UD<&ZEE-L)% ""DT:F.PM* M=!+XGO>K53[7Z\X$UZ8U:2I7?RL?&YXTW&H;,QKSH"1D5577YD@P(8.77OGK M%!9[AE/*EL&K"4U!H0M8H,\BQ?S5D3(BV HDG54/*OH5#"8#K[Q=K/ :/XQR M6./W&P7HT6U"I]2$TW?\;Q$_QF8[C\B$'>0/(A+F4T4)Q9(:GV*&^HQ!+ 7Z M1",IPJ72D*HC](%'SK-H]KH:3QFLV4R%)"!M0XKA3$&P_M,A5&4,+P/*2VAE MI4Z*96P29BJT%FG0-CSF(#6-,%M%K Q>9;Y+)<>KTDD;.)JL6UZ9G=+D:K)I M.SEQ&L?M!\V>XS]H>\QMPW/:S=W:UG?!6X7#STR."$8) M*I*CDV%"3(?]-F'9+#RVR_V6P M-L:AUM9H;1]WQN/![AFSYQ$8 L,++.$YVN\3OVT*H[Z,S=N/LSM,34M)49A'N528H6N9QSE>UDSC;:SJKO#;8I$!2J$AS(&)K%@X?#=) MK(>X'[$!?U#2CG(I,D!CFE*SFJR9G->\((7^,'B)2 ]*U]\EYA&@L!_63-.* MV$%I^0ZD<;Q$[]+I^YJIN:)6=SE?APGF<8+IFTI9-&(0:2DXC10:B#0%&5$S M9<*<%!\+"WZFV#$+(DWJ]HX=)(,0N (T@2CAIMFXV-GX.>_=+W:A M>8-$@J-0RSS2N32>?W;&?>/WI[C5P YK&'7++/?62B.O422--_-)W#QD&0NRV] M>+LR.I:G6,I3]3T_@%02P,$% @ 8(2S4E*ZR8;D M @ ]0< !, !A;&=M<31F>3(Q97@R,S$N:'1MS55=;]HP%'W?K[BEVKI) MY(M0*)0BM1!:- @HI$)[FHSC$*_!1K8#S7[]G 2T5EVUODPK#Q:.[SGWG.1> MW][)<#8(O\T]2-0FA?G]S60\@)IA64MW8%G#< AWX70"3=-V(!2(2:HH9RBU M+,^O02U1:MNUK/U^;^Y=DXNU%0960=6T4LXE,2,5U?J]XHE>"8KZ'WHGA@%# MCK,-80JP($B1"#))V1J6$9$/8!B'J '?YH*N$P4-N^' DHL'ND/5N:(J)?TC M3\^J]CVK3-);\2CO]R*Z QI=U6C;=M#*Q6XGQN?-V#Y'=H3;GM3KN1<=N M?7==K=+2\15(JCPE5[4-949""@'==F.K+OV/M3*NWXLY4SJ;T.#J M;\7QD@F)M29;<:7XINL49(H\*@.E=,VZI<=:Q79$8)YRT3VUR]]E<6+$:$/3 MO'L6T@V1X),]!'R#V%E=ZN]B2")H7 5*^I-HF3I)N=T?+&B>E#)RM.0T"A_> M8T)75+]AUW2>FWBS?*P_ !'_2?]@YB\\/X39",;^T)M[>M';P+L=+T(O\(;' MHKX>#&;W?CCV;V$T#J9O].JVGGO]D4E%X_R?FVW^T>R20()V!*B4F6X:G@D0 M9,N%@JCLHBG*P>G4RW:IPYZJ1)_++<$*% >5$,"<29[2*CRF##%,4:I]Z =% M(TF@#*=9I$\I*Q'7C&4Z(JCR\!BNTY2L!8W3^;'EU?CL"I+J*MV1%Q/EB#K3(Q M97@S,3$N:'1M[5IM4^.V%O[>7Z&&*0LS>7,2WA*6&1;HE+G=EZ'T[MQ/=V3[ M.%&Q+5>2$])??Q])#@DD[ ;H96D+'X)M'4E'1X^>\TCVX?>G'T\N__/IC(U, MEK)/O[[[^?R$U1JMUN?N2:MU>GG*?KI\_S/K-=L!NU0\U\((F?.TU3K[4&.U MD3%%O]6:3";-2;=&R3?5:J92:FK&):T>']@E^B<='WQU^WVBP4QF5 M&>6&18JXH9B56N1#]CDF?<4:C1=TK$MGUR,1"L.Z03,X;%G[V9B61G:/QXB; M.KI==76E""$G]?SC#'8PSI.SB\OS'\]/CB_//WY8\O9+(WG@*'\KM1')]/\^ MS-[*Z3ROLPL^%NS?8EAG$2GK"C,C;C8W=O8'#_?_R\,N>!QC!3922N# /CQ< M;L@_$GF,V>\WK-$W"DW0G(WC^7L?W(Y4N[ECPW#.1GQ,3-%8T 1T9D9"L^,\ M+WG*+JB0RC"9LQ^EREC0;OR+)5+!AE@B= 23*7'%"(&-V7NNHM'F1K#;'G1V MZY[X9,*.TY2&2K+W(E+REZDVE.DZ.\^C)N!P\,^&0^?%P>$=UYA*S'@V95>Y MG*04#ZGN4:$\'&()%W*)#(@>N,@9SZ>LS(TJ"2- 3G3I$3//688[)0"3A$=X MI)C,0/-&>KLE@YPBTIJKJ37)^!4YI-VTJ?$LAC/H,G6Y%7U8@T@HY%*8Y:@. M3V)2;#(2T8CITO[,ZT](4=6('4 F=(JD:_/W1)@1!J@+BIR#MMT"KLD8PQRC M6LS"Z6(87L';_>N U])5#GA8I,WA4 =R88YBM5 N%E?@*F>.;/D[2M2>R\.J9>WIO6-KE!8B25+ M2#))!&[=5)\SKLB!"B 184HN"Q.0'*9"CZRY-I6DE M4X^N0LF(8CS6; M@B@GH](@YNXY&/!\2.P8#7I0I+((N;P0[6[3MJ@8[L;_; MOA$!B\B$A542C]1XSPT)MAZR.WLO&]E;?)LQ=DH:SF$:7;[[^M37;2J.>*G7 MKV)S8DC 2]63S[*R5&@ !#06VM$:K"AW[5B]/R?$15)5E.("&*W2[!Q$]8IP M;:$ .<(7+5,1NWVV+D,M8L&5L ,07@PXFL]M2Z6V"=HM(^VRN2-!;.3A$';8 MKE+!L;RB,N66NS$LY\0\T:.&EPV+:@=7(5E#T"OJ4_QE.GT2>AY N2\8F&ZK MNQ5:8&YN' 2#C]!\QL;MH#MX#=Y:JSJRP3L;\[1TT+<8I22!HA!CRB&1EY4! M4L@:B]C?KI8);C&C(A:@]F(DE*6YO^]U:(;?6)-56LG7934+9QK.$1/Y&, ? MAQS;P2MZOH:>V.4$/SW+TVQW:U6F=R5W4"3L^5CNQ:J=5&:G:4'#^E8\P-PM=0&S^WIV^SDX/<2;(RFMY9<2(!$[,;NV%7. M0AZ3VUS:?:<[I? >;7M_1ES?9!V0/'?(I=AE/!<#KF4.V33%%O**TFJG><>^ M_H2P?!VG_P3%O=,$!-E#5:X[B8IGP*W/NNMC^#(1]ZS:J#(&I[*,1YD[FV&R&_BYX6(V!%^CH)P4Y M:A62TWLG(T$).[NFJ+3G-.RCWU>]^%%L%4I Q120,73C?+4IW+YO';:=QZY'5I']BY^C%5(_RE:WQ^$C^G>S[-":8S,^NUY%1YBV95F MNU:VW+C-A)]SU<@,JC^VI M>#=S*:^2J7U*04131 P2# !*HWS]-@#J8DL>>^RLQTGL!UHD&D"C^_3I!LC! M]V&"?X!4H._YN M\'VS2-W(>=',P,[?.VB7IC_ES&2]N-7ZH7%-SL!G MTZ2"CXN>TQ9;4XEKJYL3*:3J;;7<7]^V-%.:G$87L06?GYFM96 MMJ)Q@M8#]8U4/CV_'%Z\O3@]&5Y\>']=9W?Q#T;J>*UMPTI^J[3AZ>S_OI3N MQJ5,'1UKVF%OI&-XG"^CJ>?O7_=4JUPSYKA@F1T D3!A,,4:RO> M;_7;^X$G+)F2$R%@K"1YQQ,E_S/3!G(=D(LB"1$.1_]L.+2?'1S>4(VN1(_G M,W)5R*D -H; HT)Y.#")*A02,Q?.0'E!:#$C56%4!;@"S&4NK:'G*C?1R:P(%)* U53,KDM,K<$A;C*GQ&4-E<$KAAF*93(:=Z'DL*QEP;+',-H?:AUQNU#%9"0L^56=/VA=*[ MSPZIPVMN?:5K%-:%F24_F:8<;YVK+PA5X$"%(.$C 2[C R)Y)+C.K+@5RY'X M+?G;>X:E@)"ZPGXV)2@I/+I*)1-@^%B3'003 T2G1\SYYR2CQ1C(";+M9250 M(N[09KRW [NN:[S'_-WNHN!8129*V*KE@?7D4T."W _9[8/GC>P=NDL(.0.- MRJ$;76Z]V_6!3?L)K?3]N]C\.P+$2SV3S^BR4C@ $M"$:T=K* 6%&\?N+9:$ MN$JJ"@3^0(S6*7T)HJ F7-O(D1Q1%RT%9VXOKJN1YHQ3Q>T"N"\\',T7=J1* MVV+ A9%VE8,C0=SLHT*X"W>=2HKAE52"6N[&93DEED4%]O ERFIEA;]&8 61 M7K$_L"_3Z:/0\Q64^XR!&>]98(XL,+>WCN+^!ZPOC;7;4:?_8KQ[175BC4?. M)U14#OL6I)"F6%+P"118CZ^7!IA#[A'%_G9SG>"B&3MB!&I?C8QD96Z?^SX\ M0Q?28$NM].X:GHSF19QC)O V0'T<=.P$+_"Y"S[,)07OGG4WVZUAG>I=RPT4 M<7OR5OAJU3J56#>M%+%^%$^=2/$R22IEW;C"I\OQMK<.V_%!'\E::H//[;G> M_)CB]PKI&(?>65,A123BUN^&7*TLUL?@=K)VD^N.1+Q&NUZ?C.I%VD&6IPZY MP%S*!ABC#CAH6++0! MJ2,NN''""#JI,$1,FD]\:,JV)/,&&F"DDA M0 ^"8S#$@#NLK,$2^-S#BXD4$[ )J*#C^LQ5U:0'>2GD#+!UFDG/=/0:%!$Z MC\S(ZP>+7_+(\<">'\#I/+(5C M=JX=9V2Y?!$9MOS+2(.3&C8?OVX.75-DV'I;IQON=PYN;6Z%\0/;NMV']?R2 MLG$G/&QU_O1ANP?A?GQTKV$C9U]O8W26+FGQNM%I+/Q)DZNQDKA1;];ADKJ_ M^8%4KUU^)O'U^+-!N<&UC14L/?5&\@Q#S"5*\H[._)NL^,B_R;KQ.KFVUT-, MT;*&:#QNC+^&.=_,-E0=3[GL;_>R?[-!MK>ZN#]QU^NOR@/[KGR#G1X;=G\& MUK[U&'6N0*?V5P0>_NWKV>N^4BJ/& MI7WIO%"^WAKNWA:#D:M$-JQJ]>NH4OIOPWK^U'D"MWXO-9+&R+S76G:A(P1V M9=:[W%I57;OZK[W<=V?'_P-02P,$% @ 8(2S4I%YMW_S! D10 !, M !A;&=M<31F>3(Q97@S,C$N:'1MW5AM;]LV$/Z^7W%SL#0!K'?'+Y)KP+5= M-%@;![:[KI\&6J)L+I*HD70<[=?O*,E.TB1%WY:F-0Q!TAV/S]T]/)[8_W4\ M'2W>GT]@K=($SM^^>'TZ@H9A6>^\D66-%V-XM7CS&EJF[M-UEJV.3GAM[=ILZKDMZQ(O; M?SD(TD+U:HQ414*?-U*6&6NJY_<[;JZ"+8O4VG=L^[?&+3U%KY1!$K;*_!(M M2F..OM7BD"=<^ =V^0NTQ(A)RI+"?[9@*95P1KS&XA#C!X5WPGR M:#);G+X\'0T7I],S9-]L_G9XMH#%]#;^)XCG8;IB]A\6H"\^'LQ?!L,C>F?[Z>O(?A:*$EKFV[=[RI M,..J$X-/\?3OC50L+OYW5UL?NNJ S#)*$KP>$-"P6?%U+15#;A- M-.-*C#P^ZKFL'(Y[F M)"O*)RO>&B'!]>."T[*ZB\*6^/$2Z$ M5.C(0[X1'#2#3Z?,1\G6DZB"/<2(Z&Q M\KTVH5PTQDRC>TTN.3L2HCYLZ/QY\]N!4IMVN>Z##H7-6+(-XD28&+ M)U MD N]0+/\,_AP.XU.=Y_&GX@A[I-D",NPM*6DS#)64T5P9(1OX29]"!/(GUQ0 MJ9G2U&*2)(##$ R60Q3DR!39K&MD1K)0OT>#4=EFED4/M39)132>4U'.*7>D MJ@NN^7'2?#)#!GU%E@G=#5YR$5%A8+ 3DDOJ[VZ"B,D\(87/LC)DY:#@4A=7 M+/,UD13/KSM&TZZZ1H63JFAGOQ:;I M^VY^!<[M>J"I?T]J&S<:G\?N8,:X@,JM$[N(HNHAG%[50WS0]]?Q^I)0V#H0 MC:^S\6.$\T5Q3Q_RF&Y_OX^!^P-R>-#J!+*\PHQ<,OB#K>Z)SMO)>'.6"82.48R=$]^!Y!?[XH75HE3W(9WZ3WSS'@/U!+ P04 " !@A+-2XQ14 MO0D% !5%0 $P &%L9VUQ-&9Y,C%E>#,R,BYH=&W=6&UOVS80_KY?<7.P M- &L5[_$EMP KNV@V=HXB-UE_330$FUSH42-I.-HOWY'27:2IFFSM$O3&H8@ MZ8[DPU F'TW>OWAP/H&8YSGECX#C#Z1!>3]^^@:;M M>C"5)%5,,Y$2[CBCDQK4EEIG@>.LUVM[W;"%7#C3,\=,U72X$(K:L8YKASWS M!J^4Q(<_]7ZV+!B*:)705$,D*=$TAI5BZ0+.8ZHNP+(JK8'(%FGIY3/O><8I'>3,3Y82]FE\#BES76IFWBSJ(6G45QCE&Z9S3E[6$I=:2FO6# S_3X9K%>AEXKOM+ M[9:>IE?:(IPMTJ! B]*Y0-LJ<22XD,&.6_Q"(['F)&$\#UY,64(5G- UG(F$ MI"_J"CUL*2K9O%14[!^**^+BQ>.Z0H/S<);2#3K/-Y!&5TLV8QH:ONWW'*._ ML>F.93<01^@]*K\1Y,'H;'I\=#SH3X_')\B^L\F[_LD4IN/;^)\A^H.ID?BNZ]^QIL2,62%P1C,A-:#D2,@$/-?Z#<0<^IS3A13PED523'*E::+J<)Q& M-NR9T;L['=]WPX%(,I+FQ9,7[L-UC>B4)&C< MJ0J.5Q(J+UI,TAM%5M"3I@F)A3!*FE#$ _T8SQBH*2RHI M@JT0-9IA:4UQNX]P(:+2>!ZRE50K@K[7 JZ9;. X85B/I5P]O>"1E3::&S. ML+1P63$H3(A<8%LX$UJ+)$!7A9>FIF)UKZA58"G%5MV-Z1HUH=+Q9 MN&HG[:*=='1\5]9HVEV_=:_8M;U'RIK-]J-&?@JLUT"PS:\^;?/ ]MV'^< I M_%OZ&*.HD#0O:XW:-M DNL ]?)7&5I59\^*W28# SZ[ NUTH3$[%W&\X)5\LZ_"KMC_CI2]/N:W#M6\]1;2(8U G M 24XBV$3JQ^%&9]CPS.$/%@R.H>C;=]Q[F62(.$/(URV3*,'O MWY>#3M&B//!+ZO.RIVZ"X5%?@C#0T+FAT;>U<6W,;MQ5^[Z] E":19TA*E.S$EAW/*+;C M>.+;6$HS?>I@=T$2\>YB V!)L[^^YP+LA5Q29B6,NL<#!N7SGRCSY MXOF[9]=_??]"+'R1B_>__/#ZU3-Q-#XY^?7\V:SHZ=/ M\ G\J63V]$]/OAB/Q7.3UH4JO4BMDEYEHG:ZG(M?,^4^BO$XK'IFJK75\X47 M9Z=G4_&KL1_U4O+W7OMBET]OV1GDX?INE4 M/GSPX"RY__!1^DB>3]6#\_0TDTFJY-G?SL^!RA-8SR\YO\[5]T>%+L<+A01< M?'=6^<R4+GZXMOKG6AG'BK5N*#*63Y MSZQ$UA;??O$I7W?**W_9O^%OMO)ZM_^U7O#]XQE>ED)*1XKG*YDE:)U-C*6$F<.$81HV:C*BC]/'\?%*Q0?& MQF>FMN'AO9$ ;;(@V7PM%M()4\()N70.N>Q:5;.MJM4[5*VCF$-:!Y=P0@*X M9;!'E_#NXI:L(=5/6>H.)3P2E;1B*?-:B3^?(IQ70)5;((N.6Y8T6A)WGHAK MV'EF\MRL$*)=78!.K(4NT[P&N 96)U:KF<@&3;&C=4ZL5)[C?U-EO=0E,"DG M\-?ES-B"1+3KN,S 4:7QHJI1G%YX(Q(4;E'ERBO2:>U@>?(;,!J^'=&CWVO0 MU)FF,X3V3H#DM%5^+9(U\VQ6 TVHT[OPXWJA;28N@R!PTP_*>:+[&=P#=D_A M [X-JK=+U_8LC(RFK8<(&#SZAS6HM^L=PH]:N?T("BQ;#@W(!_2S<+1O9[D2"T0)X3@?NN'6_!U(P$(,<"5ZT6.ET(U+:9SO$V( MV/0[W MQ2,ORQ+$!7<(-"3$_'/].NLJIR.#3)U0:Y>-Q+52H++S_KD/):KAI; M\X'8!A:BSC]_^>QUP[/#AL%AI+^L_<)8> 'T45;: Q.NT*K=85]F&-.O;U2O M>%M'%T!+3%?QG9W*;O.W )__%,.1OB2-4X_RW7 -\.>(?S^X\W M H869CB2:N$DPN@>@D=D[C\8"<"*-@F(G'IC'2*X;-498"&CKR [P ]X+]6Y MQ@9)"/'HC@'V"@-T([=AX4K#AK7GJRY,CM0"E ""R'PBW@T3@JX=;Y%I $U% M3$9J%%X1Y$/?4=0.",?<5,!P^J"7@&]SQ;@*E'JKR?/#E^PST:TMCZTS&;[J$ -74A)0-W!BFV43\=;L M82B%3TVX0^S/D+W 3G!#)=[DZR\?/'J,[(!7@>DC\-&!8ES8H098NE3@LE4I MT(P+[$86-@F.7P3&%F M*#8D%4OKHH:P4B]5W\H0'O8<=%D.?P.!(J%5EW; % @:$]4"0H;+I*CR&H(0 M#>%E0$&\.<2[TGE<@$]Z^W2YRDSJTW@GK>)Y!+/_=;N QZP&73&"VBC4/?!T M '(H<^-4 _"H]C.!:2<&P(5D@2B2^0KH >R":U0]93KTN1UZ25KFB[;CYWH! ,=Y^";$ 1: %+2A'%=;:3?8!\S M]"11OT#TE*GC:5A$* QLCV46V-RRY26HC9K^"C%;ILEP@OKZOD%O*AXX#M3' MG8%4M%E_*UR(WJ$+"^PF(R@$1;:JD+K$DZ5SR@]9-A@U,@WL+JGOK$=XA_@4 M]+U3?23F'O9]AO7_I\\*2$"3*'!?*H+GI@K3"^D9GOLQ/T4_H#6H.1A6]U8[ M77Y$S4&7T*V'=*HDH:RR(Q.FT&H@APGUH";#"'9YNS"QYWZRZ.!DAA=3J-BS M&7S=NH:8*NPY@]S8K@1FA\NX^X[B$K!C?"T_*@.L@UM'^1[V78;-!7/L&VN& ML5Z(00K6ACLJ33)F ><24#BC8B0#8PH:+N<8)!@"F4I:B+YGUA1"IN@;T$8H M\#'D/&JV*M>M(8XZQ4FN-U/Y(5&Y68WXX/:@U"B;8H#GHW!VBJ3;.H2 B#JG M%U3SAO>WFHGQK2#!T_85F9#/W'[EAOXC_[FP<><*Z!\G5LF/8W*N%S)?R;4[ M^H_T/ ]*(RL,@S6"'04K,H,P C6SD6FBLP%%(0V1N3,!:MBU VH&W8!\V.$R MIQ1A,Z(@*:'JJR!^,=,6DL)2S2%'Q:.Q3+4C^H_ZN<+Z2:XA["*E!'RL]3IP"8*C8YJ)["2=J.% Q4<+OQ^QCU;0E%?39E38 ,!/!A=QOYF!RN0 M_E36 "0AYH$82%.W!:"HLVJ42_KWRK$7W6N M'7J*XG*.,2EB14;=1$FKKU3E59' >>>G(QRY@3^QK(6]-PCSYOW\[$J6'U4I M7B"[K4[AB\E(O/;9A%YX]^*]N/KY[24\FKP?0%+D(D7'E$A25$@U!(KNX.(C M=O;(@JZCQ\\+ _:1MV#M*)/DGCCI41]KJ5YMX< 2$ GO?"=QIB-%[/M3WQ@K M[U>52K7,Q1NE4%]8CAV)'_9=_S (VO(HF'VA@@C))5W0XY7%DC2IAP,U -VN M?6O-W<6PJ>1>-&)/X'#1X? VG%SB( 1[9)P^"9(*FIA3B@]G_69L* [C#FEH MU]).\*E$HFGB@[&$6_Q L-,!X-B3PN/"7LS=4/$P@2[N M%[[J;[D#_(9K,E*=U;@U&W^,!5.P1C]H]=='L?^,N% MB*@]\"ID)B2&.XEIK\#XLDQWNM]LW4TO%(-X&=A4,IM TU*5U59MZEFC@R[4 M/1-K:AR33:@)2ULQ?C7VM85C^_IQO#U 1MDR'=>G6+?'B(&EUO3+0J%IV^0G M<2XG7X^H/6_)<'$P"90^- OY"F$V,>0_X J?"ARV_;SM^N'.PXN8=U8,3HF\X "2.4KK3; M$@U1'2C9T^[A@0J(:;3EI#)&<^T)5ARG]SH';7)NQXER0Y&4"^7U<,YJ8<3Q M])Y8A0D(( FD%AU:6YFCN:[ /P^6@E\!:R-T!9Y0[-A?U+O%\=D]'/K8ZH.& M=YIUN,_Q^3V:RZ")-F0^N3""\AUVX_J2:L?2>#8A\*N ])_SXP;:!USEAQI" MSNE].7X8!CJWIH7CY)N%E7'Z8TZM:,Y^(7^A-SNN%BTAP=%WY:(I[Q+CMDUO M"G.TV5]FNT"C"!Y;(*3!U@&&CX&9$'!S^QJ+7?>82A 2, ##)7)C)3&/Z4** MBYAF.(6S,=CC(?$D[3EHW77%2('04U=5'N >>R'(ZZ@@K7*X>!25;@VF,$U[ M)YI*B%6NB56>;C/J('KQZ!12J#4^#5-']!0PGQ_#1J:9FX1,E3-7 M$"32XJA;QA91(0T$OKBBN41?Y!SR!R9G(S#*IDH#?-2\4Q9B-C*,OL: I;4T MG@<2@W[UZ/\V?,<].*X==6C&(T9!7Z,0 KNWIQP:"5#9+ AAEP1&S%Y)?@$I MPG8+] 3TM-R-%?1='?3IZETUA&M]KQXF901CRAYI:58/W32G!S(U#7VOZ M;!PZ"K&1ZW>$'<==A4:P !VF1P1Y8#7:8.,_>+B>#=Z1R=/AF*:;9W+.=(NP MHTFX8FC="69@>3?BV +O;6>.^+G?P7Z.DZ?M$%7;L?&N(L/2X U-[-_2)U*5 M6?#9C=*W7G1$(M MK//SBAKNDK-.X.A^#VX"]8=M43OR)$S^8PU_;PYNHC,\[&ON'J_"N?N-2L*N MXFA?.?840@7U$IO$0O?G0[BR(L7&;R_XES)]7NM-7B>A.UF7Y/K_M4U"9)U* MIT*'?!0)Q:WG])-(BXX#?T(FYRJ,*7/H&GOJX5]< M7S)J_%[W]%D]!!R Y^8V#T]MC[(2I..T$MQ?A[$1&ECEQN*>N=R;;77'/2A3 M:JF%@X:Z'5T/L,O@.5\IATW]ID+FG701\7>$9Z?GD5$(I8=]E6%M_U5Q*&$J M[$&%$=<=]^NTI&^L3X<1$KI3JJKPPX]5'.("&H*)J7*.'7(J((7,H(G%4E,D(0J.]2^J0:!O"VLQGL-Y MW'Z(&E=S,(K=5LPFW58"1)83/&ZH^R0J!:NA48+!K1O?1[\P&EP"H2W>'!]B M:$FSQZY3I0D_NMD/<)U3AOA!/Q&BC6+U#4M8J=6)PG&SLL3ZRN5M.!I_P#H* MS4V>'\+D;8[/((ZT4%@S96TGA?4FAUEOI,OF[>)F;!'_?2T&9>"/M M1^4[&HKOD":LB\3D$3,N7[]\,PD0<> YP0G_?UOH_R#S]!]02P$"% ,4 M" !=A+-2>3:I([<>!0 "V#< $0 @ $ 86QG;2TR,#(Q M,#,R-BYH=&U02P$"% ,4 " !=A+-2V_'#%R\D ";MP$ $0 M @ 'F'@4 86QG;2TR,#(Q,#,R-BYX&UL4$L! A0#% @ 782S4@ZYY9';X0 8G$* !4 ( ! M,7H% &%L9VTM,C R,3 S,C9?9&5F+GAM;%!+ 0(4 Q0 ( %V$LU)L9"]" MWA\! .R/ 0 4 " 3]FAU,\! (-B$P 5 " 4]\ M!P!A;&=M+3(P,C$P,S(V7VQA8BYX;6Q02P$"% ,4 " !=A+-2_C/4Z$&UL M4$L! A0#% @ 8(2S4F YADPB'@ NZ8 !0 ( !T($* M &%L9VUQ-&9Y,C%E>#$P,S$N:'1M4$L! A0#% @ 8(2S4O,UY\J=&P M(Y8 !0 ( !)* * &%L9VUQ-&9Y,C%E>#$P,S,N:'1M4$L! M A0#% @ 8(2S4CNM"KC^ P K", !, ( !\[L* &%L M9VUQ-&9Y,C%E>#(Q,2YH=&U02P$"% ,4 " !@A+-24KK)AN0" #U!P M$P @ $BP H 86QG;7$T9GDR,65X,C,Q+FAT;5!+ 0(4 Q0 M ( &"$LU+9O5:;P@< $$G 3 " 3?#"@!A;&=M<31F M>3(Q97@S,3$N:'1M4$L! A0#% @ 8(2S4IGI2-.Z!P TB8 !, M ( !*LL* &%L9VUQ-&9Y,C%E>#,Q,BYH=&U02P$"% ,4 " !@ MA+-2D7FW?_,$ "1% $P @ $5TPH 86QG;7$T9GDR,65X M,S(Q+FAT;5!+ 0(4 Q0 ( &"$LU+C%%2]"04 %45 3 M " 3G8"@!A;&=M<31F>3(Q97@S,C(N:'1M4$L! A0#% @ 8(2S4AV? MG"*6$ G$8 !( ( !<]T* &%L9VUQ-&9Y,C%E>#0T+FAT 7;5!+!08 $ 0 !8$ Y[@H ! end